Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1244717
| Path | csiph.com!eternal-september.org!feeder.eternal-september.org!weretis.net!feeder1.news.weretis.net!newsfeed.CARNet.hr!news.spin.it!bofh.it!news.nic.it!robomod |
|---|---|
| From | Matt Fleming <matt@codeblueprint.co.uk> |
| Newsgroups | linux.kernel |
| Subject | [PATCH 06/11] efi: Add EFI_MEMORY_MORE_RELIABLE support to efi_md_typeattr_format() |
| Date | Mon, 12 Oct 2015 16:00:03 +0200 |
| Message-ID | <qiLNV-LL-47@gated-at.bofh.it> (permalink) |
| References | <qiLNT-LL-3@gated-at.bofh.it> |
| X-Original-To | Ingo Molnar <mingo@kernel.org>, Thomas Gleixner <tglx@linutronix.de>, "H. Peter Anvin" <hpa@zytor.com> |
| X-Google-Dkim-Signature | v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=FGfb1S2rS4g5bugFGxBhjncPVdZ3nUQgO36STq4odr0=; b=jXJbZ0rCHrDREEBr7tkjq+qmqeA5oGv1/BlYc4iKAuJOJB03UsFLQN1OdiacbiU2mJ XnDHSlwasHz3HPcyyXN2NdzYfUuf2ylq8cQ2WKUe2tsGjhj5O39G9dYvuNYd/WrN5uex d5xj/IZ7hC7B/MLQkJNfKH/58YH/nl+Qb3hE+eq/odoTbboHVI+W3TaClweQ3BUB6I0a ganmX/0Mfl6WiTRZSwczTOYPa31J/t2wA6Bbgke9L8c1gszipGthc8kGzjdR0SKDJBli ISSBw0+uumrNAhHwC8Q8G31s4Bi4P+lcK2dlRSPWml3lUaLy2+zqeKfy285dTUCaVC3i B/Iw== |
| X-Gm-Message-State | ALoCoQnk8zM/K0QZHGDyCZMkAGn66HqzVmHT66Pv2s+yoefxMix8M0tr6U3B+G0kWU/v/BfW2z5Y |
| X-Received | by 10.181.29.74 with SMTP id ju10mr15549880wid.5.1444658185289; Mon, 12 Oct 2015 06:56:25 -0700 (PDT) |
| X-Mailer | git-send-email 2.1.0 |
| Sender | robomod@news.nic.it |
| List-ID | <linux-kernel.vger.kernel.org> |
| X-Mailing-List | linux-kernel@vger.kernel.org |
| Approved | robomod@news.nic.it |
| Lines | 44 |
| Organization | linux.* mail to news gateway |
| X-Original-Cc | Taku Izumi <izumi.taku@jp.fujitsu.com>, linux-kernel@vger.kernel.org, linux-efi@vger.kernel.org, Tony Luck <tony.luck@intel.com>, Ard Biesheuvel <ard.biesheuvel@linaro.org>, Xishi Qiu <qiuxishi@huawei.com>, KAMEZAWA Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com>, Matt Fleming <matt.fleming@intel.com> |
| X-Original-Date | Mon, 12 Oct 2015 14:56:09 +0100 |
| X-Original-Message-ID | <1444658174-23378-7-git-send-email-matt@codeblueprint.co.uk> |
| X-Original-References | <1444658174-23378-1-git-send-email-matt@codeblueprint.co.uk> |
| X-Original-Sender | linux-kernel-owner@vger.kernel.org |
| Xref | csiph.com linux.kernel:1244717 |
Show key headers only | View raw
From: Taku Izumi <izumi.taku@jp.fujitsu.com> UEFI spec 2.5 introduces new Memory Attribute Definition named EFI_MEMORY_MORE_RELIABLE. This patch adds this new attribute support to efi_md_typeattr_format(). Signed-off-by: Taku Izumi <izumi.taku@jp.fujitsu.com> Cc: Tony Luck <tony.luck@intel.com> Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org> Cc: Xishi Qiu <qiuxishi@huawei.com> Cc: KAMEZAWA Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com> Signed-off-by: Matt Fleming <matt.fleming@intel.com> --- drivers/firmware/efi/efi.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/drivers/firmware/efi/efi.c b/drivers/firmware/efi/efi.c index a0a0469e2869..278d4d88d250 100644 --- a/drivers/firmware/efi/efi.c +++ b/drivers/firmware/efi/efi.c @@ -591,12 +591,13 @@ char * __init efi_md_typeattr_format(char *buf, size_t size, if (attr & ~(EFI_MEMORY_UC | EFI_MEMORY_WC | EFI_MEMORY_WT | EFI_MEMORY_WB | EFI_MEMORY_UCE | EFI_MEMORY_RO | EFI_MEMORY_WP | EFI_MEMORY_RP | EFI_MEMORY_XP | - EFI_MEMORY_RUNTIME)) + EFI_MEMORY_RUNTIME | EFI_MEMORY_MORE_RELIABLE)) snprintf(pos, size, "|attr=0x%016llx]", (unsigned long long)attr); else - snprintf(pos, size, "|%3s|%2s|%2s|%2s|%2s|%3s|%2s|%2s|%2s|%2s]", + snprintf(pos, size, "|%3s|%2s|%2s|%2s|%2s|%2s|%3s|%2s|%2s|%2s|%2s]", attr & EFI_MEMORY_RUNTIME ? "RUN" : "", + attr & EFI_MEMORY_MORE_RELIABLE ? "MR" : "", attr & EFI_MEMORY_XP ? "XP" : "", attr & EFI_MEMORY_RP ? "RP" : "", attr & EFI_MEMORY_WP ? "WP" : "", -- 2.1.0 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Back to linux.kernel | Previous | Next | Find similar | Unroll thread
[PATCH 06/11] efi: Add EFI_MEMORY_MORE_RELIABLE support to efi_md_typeattr_format() Matt Fleming <matt@codeblueprint.co.uk> - 2015-10-12 16:00 +0200
csiph-web