[PATCH] arm64: dmi: Add SMBIOS/DMI support

Ard Biesheuvel ard.biesheuvel at linaro.org
Wed Sep 17 15:14:24 PDT 2014

On 31 July 2014 06:01, Will Deacon <will.deacon at arm.com> wrote:
> On Thu, Jul 31, 2014 at 01:48:36PM +0100, Ard Biesheuvel wrote:
>> On 31 July 2014 14:47, Ard Biesheuvel <ard.biesheuvel at linaro.org> wrote:
>> > From: Yi Li <yi.li at linaro.org>
>> >
>> > SMbios is important for server hardware vendors. It implements a spec for
>> > providing descriptive information about the platform. Things like serial
>> > numbers, physical layout of the ports, build configuration data, and the like.
>> >
>> > This has been tested by dmidecode and lshw tools.
>> >
>> > Signed-off-by: Yi Li <yi.li at linaro.org>
>> > Signed-off-by: Ard Biesheuvel <ard.biesheuvel at linaro.org>
>> > ---
>> >
>> > It turns out that efi_lookup_mapped_addr() is not appropriate after all for
>> > remapping the address of the SMBIOS tables. The reason is that the UEFI spec
>> > forbids virtual mappings being requested for configuration tables (which is not
>> > currently honored by Tianocore/EDK2)
>> >
>> @Yi: could you retest yet again, please?
>> @Will; this superseded the patch that is already queued up in
>> for-next/core, so perhaps you could drop that while we get this
>> tested?
> Reverted. I'd really appreciate help testing this stuff in future -- it was
> a pig getting it going on the foundation model and the whole setup felt
> rather contrived.
> Anyway, thanks for letting me know.

Hi Will,

Are you ok to take this patch now, for 3.18? Surely, we could get it
tested today or tomorrow if you would still like do it yourself? Yi
has tested it on a recent RC so we could ask him to demonstrate if for


More information about the linux-arm-kernel mailing list