diff mbox series

[1/2] arm: mvebu: x240: Disable SMBIOS

Message ID 20231003035800.2626121-1-judge.packham@gmail.com
State Accepted
Commit 5779da53136766b1718fc84ffa07af439f9fe82d
Delegated to: Stefan Roese
Headers show
Series [1/2] arm: mvebu: x240: Disable SMBIOS | expand

Commit Message

Chris Packham Oct. 3, 2023, 3:57 a.m. UTC
The x240 doesn't make use of EFI or SMBIOS. Recently we started seeing
boot failures such as

    WARNING: SMBIOS table_address overflow 23f60c020
    Failed to write SMBIOS table
    initcall failed at event 10/(unknown) (err=-22)
    ### ERROR ### Please RESET the board ###

The error is because the physical address of the RAM on the AC5X SoC is
above the 32GiB boundary. As we don't need SMBIOS or EFI this can be
safely disabled.

Signed-off-by: Chris Packham <judge.packham@gmail.com>
---

 configs/x240_defconfig | 1 +
 1 file changed, 1 insertion(+)

Comments

Stefan Roese Oct. 5, 2023, 7:54 a.m. UTC | #1
On 10/3/23 05:57, Chris Packham wrote:
> The x240 doesn't make use of EFI or SMBIOS. Recently we started seeing
> boot failures such as
> 
>      WARNING: SMBIOS table_address overflow 23f60c020
>      Failed to write SMBIOS table
>      initcall failed at event 10/(unknown) (err=-22)
>      ### ERROR ### Please RESET the board ###
> 
> The error is because the physical address of the RAM on the AC5X SoC is
> above the 32GiB boundary. As we don't need SMBIOS or EFI this can be
> safely disabled.
> 
> Signed-off-by: Chris Packham <judge.packham@gmail.com>

Reviewed-by: Stefan Roese <sr@denx.de>

Thanks,
Stefan

> ---
> 
>   configs/x240_defconfig | 1 +
>   1 file changed, 1 insertion(+)
> 
> diff --git a/configs/x240_defconfig b/configs/x240_defconfig
> index 7d2b8603e6f4..0d5a19df25aa 100644
> --- a/configs/x240_defconfig
> +++ b/configs/x240_defconfig
> @@ -84,3 +84,4 @@ CONFIG_USB_ETHER_MCS7830=y
>   CONFIG_USB_ETHER_RTL8152=y
>   CONFIG_USB_ETHER_SMSC95XX=y
>   # CONFIG_FAT_WRITE is not set
> +# CONFIG_SMBIOS is not set

Viele Grüße,
Stefan Roese
Stefan Roese Oct. 16, 2023, 2:43 p.m. UTC | #2
On 10/5/23 09:54, Stefan Roese wrote:
> On 10/3/23 05:57, Chris Packham wrote:
>> The x240 doesn't make use of EFI or SMBIOS. Recently we started seeing
>> boot failures such as
>>
>>      WARNING: SMBIOS table_address overflow 23f60c020
>>      Failed to write SMBIOS table
>>      initcall failed at event 10/(unknown) (err=-22)
>>      ### ERROR ### Please RESET the board ###
>>
>> The error is because the physical address of the RAM on the AC5X SoC is
>> above the 32GiB boundary. As we don't need SMBIOS or EFI this can be
>> safely disabled.
>>
>> Signed-off-by: Chris Packham <judge.packham@gmail.com>
> 
> Reviewed-by: Stefan Roese <sr@denx.de>

Applied to u-boot-marvell/master

Thanks,
Stefan


> Thanks,
> Stefan
> 
>> ---
>>
>>   configs/x240_defconfig | 1 +
>>   1 file changed, 1 insertion(+)
>>
>> diff --git a/configs/x240_defconfig b/configs/x240_defconfig
>> index 7d2b8603e6f4..0d5a19df25aa 100644
>> --- a/configs/x240_defconfig
>> +++ b/configs/x240_defconfig
>> @@ -84,3 +84,4 @@ CONFIG_USB_ETHER_MCS7830=y
>>   CONFIG_USB_ETHER_RTL8152=y
>>   CONFIG_USB_ETHER_SMSC95XX=y
>>   # CONFIG_FAT_WRITE is not set
>> +# CONFIG_SMBIOS is not set
> 
> Viele Grüße,
> Stefan Roese
> 

Viele Grüße,
Stefan Roese
diff mbox series

Patch

diff --git a/configs/x240_defconfig b/configs/x240_defconfig
index 7d2b8603e6f4..0d5a19df25aa 100644
--- a/configs/x240_defconfig
+++ b/configs/x240_defconfig
@@ -84,3 +84,4 @@  CONFIG_USB_ETHER_MCS7830=y
 CONFIG_USB_ETHER_RTL8152=y
 CONFIG_USB_ETHER_SMSC95XX=y
 # CONFIG_FAT_WRITE is not set
+# CONFIG_SMBIOS is not set