1
0
mirror of https://github.com/systemd/systemd.git synced 2024-12-28 11:21:59 +03:00
systemd/test/dmidecode-dumps/Lenovo-Thinkcentre-m720s.bin.txt
Bastien Nocera d48bf01636 memory-id: Work-around incorrect "Number of slots"
In some BIOSes, the "Number of slots or sockets available for Memory
Devices in this array" is incorrectly set to the number of memory array
that's populated.

Work-around this problem by outputting the number of sockets after
having parsed them so that consumers of this data can carry on expecting
an accurate number in this property.

This fixes the number of memory slots advertised for the HP Z600.

See https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/1686
2022-03-07 15:33:26 +00:00

68 lines
2.3 KiB
Plaintext

MEMORY_ARRAY_LOCATION=System Board Or Motherboard
MEMORY_ARRAY_MAX_CAPACITY=68719476736
MEMORY_DEVICE_0_TOTAL_WIDTH=64
MEMORY_DEVICE_0_DATA_WIDTH=64
MEMORY_DEVICE_0_SIZE=8589934592
MEMORY_DEVICE_0_FORM_FACTOR=DIMM
MEMORY_DEVICE_0_LOCATOR=ChannelA-DIMM0
MEMORY_DEVICE_0_BANK_LOCATOR=BANK 0
MEMORY_DEVICE_0_TYPE=DDR4
MEMORY_DEVICE_0_TYPE_DETAIL=Synchronous
MEMORY_DEVICE_0_SPEED_MTS=2667
MEMORY_DEVICE_0_MANUFACTURER=Samsung
MEMORY_DEVICE_0_SERIAL_NUMBER=416433E9
MEMORY_DEVICE_0_ASSET_TAG=9876543210
MEMORY_DEVICE_0_PART_NUMBER=M378A1K43CB2-CTD
MEMORY_DEVICE_0_RANK=1
MEMORY_DEVICE_0_CONFIGURED_SPEED_MTS=2400
MEMORY_DEVICE_0_MINIMUM_VOLTAGE=1
MEMORY_DEVICE_0_MAXIMUM_VOLTAGE=1
MEMORY_DEVICE_0_CONFIGURED_VOLTAGE=1
MEMORY_DEVICE_1_TOTAL_WIDTH=64
MEMORY_DEVICE_1_DATA_WIDTH=64
MEMORY_DEVICE_1_SIZE=8589934592
MEMORY_DEVICE_1_FORM_FACTOR=DIMM
MEMORY_DEVICE_1_LOCATOR=ChannelA-DIMM1
MEMORY_DEVICE_1_BANK_LOCATOR=BANK 1
MEMORY_DEVICE_1_TYPE=DDR4
MEMORY_DEVICE_1_TYPE_DETAIL=Synchronous
MEMORY_DEVICE_1_SPEED_MTS=2400
MEMORY_DEVICE_1_MANUFACTURER=859B
MEMORY_DEVICE_1_SERIAL_NUMBER=A02550A6
MEMORY_DEVICE_1_ASSET_TAG=9876543210
MEMORY_DEVICE_1_PART_NUMBER=BLT8G4D26AFTA.16FBD
MEMORY_DEVICE_1_RANK=2
MEMORY_DEVICE_1_CONFIGURED_SPEED_MTS=2400
MEMORY_DEVICE_1_MINIMUM_VOLTAGE=1
MEMORY_DEVICE_1_MAXIMUM_VOLTAGE=1
MEMORY_DEVICE_1_CONFIGURED_VOLTAGE=1
MEMORY_DEVICE_2_PRESENT=0
MEMORY_DEVICE_2_FORM_FACTOR=Unknown
MEMORY_DEVICE_2_LOCATOR=ChannelB-DIMM0
MEMORY_DEVICE_2_BANK_LOCATOR=BANK 2
MEMORY_DEVICE_2_TYPE=Unknown
MEMORY_DEVICE_2_TYPE_DETAIL=None
MEMORY_DEVICE_2_MANUFACTURER=Not Specified
MEMORY_DEVICE_2_SERIAL_NUMBER=Not Specified
MEMORY_DEVICE_2_ASSET_TAG=Not Specified
MEMORY_DEVICE_2_PART_NUMBER=Not Specified
MEMORY_DEVICE_3_TOTAL_WIDTH=64
MEMORY_DEVICE_3_DATA_WIDTH=64
MEMORY_DEVICE_3_SIZE=8589934592
MEMORY_DEVICE_3_FORM_FACTOR=DIMM
MEMORY_DEVICE_3_LOCATOR=ChannelB-DIMM1
MEMORY_DEVICE_3_BANK_LOCATOR=BANK 3
MEMORY_DEVICE_3_TYPE=DDR4
MEMORY_DEVICE_3_TYPE_DETAIL=Synchronous
MEMORY_DEVICE_3_SPEED_MTS=2400
MEMORY_DEVICE_3_MANUFACTURER=859B
MEMORY_DEVICE_3_SERIAL_NUMBER=A0254F38
MEMORY_DEVICE_3_ASSET_TAG=9876543210
MEMORY_DEVICE_3_PART_NUMBER=BLT8G4D26AFTA.16FBD
MEMORY_DEVICE_3_RANK=2
MEMORY_DEVICE_3_CONFIGURED_SPEED_MTS=2400
MEMORY_DEVICE_3_MINIMUM_VOLTAGE=1
MEMORY_DEVICE_3_MAXIMUM_VOLTAGE=1
MEMORY_DEVICE_3_CONFIGURED_VOLTAGE=1
MEMORY_ARRAY_NUM_DEVICES=4