<feed xmlns='http://www.w3.org/2005/Atom'>
<title>BMC/Intel-BMC/provingground.git/services, branch master</title>
<subtitle>Intel BMC provingground (mirror)</subtitle>
<id>https://git.radix-linux.su/BMC/Intel-BMC/provingground.git/atom?h=master</id>
<link rel='self' href='https://git.radix-linux.su/BMC/Intel-BMC/provingground.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/provingground.git/'/>
<updated>2019-12-05T05:16:57+00:00</updated>
<entry>
<title>Change mdrv2 to match upstream dimm properties</title>
<updated>2019-12-05T05:16:57+00:00</updated>
<author>
<name>Cheng C Yang</name>
<email>cheng.c.yang@intel.com</email>
</author>
<published>2019-11-28T15:37:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/provingground.git/commit/?id=e1dbcef575309efeb04d275565a6e9649f3b89dd'/>
<id>urn:sha1:e1dbcef575309efeb04d275565a6e9649f3b89dd</id>
<content type='text'>
According to the commit change e59bc11535c21ca8134bc390403dc085d015837e
in phosphor-dbus-interface, update mdrv2 to match the new dimm
properties.

Tested:
Redfish can show correct DIMM information.

Change-Id: I0727a195a988cbeae7d5706ae080c739617302ee
Signed-off-by: Cheng C Yang &lt;cheng.c.yang@intel.com&gt;
</content>
</entry>
<entry>
<title>Change mdrv1 to match upstream dimm properties</title>
<updated>2019-12-05T00:49:12+00:00</updated>
<author>
<name>Cheng C Yang</name>
<email>cheng.c.yang@intel.com</email>
</author>
<published>2019-11-28T15:44:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/provingground.git/commit/?id=8dfc93ce3b2672aca85af76235552dc7075c0349'/>
<id>urn:sha1:8dfc93ce3b2672aca85af76235552dc7075c0349</id>
<content type='text'>
According to the commit change e59bc11535c21ca8134bc390403dc085d015837
in phosphor-dbus-interface, update mdrv1 to match the new dimm
properties.

Tested:
Redfish can show correct DIMM information.

Change-Id: I93f68755d2b8d1f8b3cfbb0ffa037da41915b407
Signed-off-by: Cheng C Yang &lt;cheng.c.yang@intel.com&gt;
</content>
</entry>
<entry>
<title>Add the NVME region in smbios V1 table</title>
<updated>2019-11-06T00:56:42+00:00</updated>
<author>
<name>Yong Li</name>
<email>yong.b.li@linux.intel.com</email>
</author>
<published>2019-11-01T10:16:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/provingground.git/commit/?id=11e104d7087015607e7fb9e9cfd169393a213a57'/>
<id>urn:sha1:11e104d7087015607e7fb9e9cfd169393a213a57</id>
<content type='text'>
The regions defined in eps is from 1 to 5,
needs to add NVME as the region 5, to align with the bmc region read command.

Tested:
ipmitool raw 0x3e 0x23 0x05 0x1 0x00 0x00

smbios-mdrv1.service does not restart

Change-Id: I2c4fcf8746ef9b5e00ffc538f569b5714190bd44
Signed-off-by: Yong Li &lt;yong.b.li@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>Use properties in Asset for MDR V1</title>
<updated>2019-10-23T08:28:16+00:00</updated>
<author>
<name>Cheng C Yang</name>
<email>cheng.c.yang@intel.com</email>
</author>
<published>2019-10-10T16:22:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/provingground.git/commit/?id=655e486b075682d6ce548394c49a82140ce86469'/>
<id>urn:sha1:655e486b075682d6ce548394c49a82140ce86469</id>
<content type='text'>
Use partNumber, SerialNumber and Manufacturer in Inventory/Decorator/Asset
instead of Inventory/Item/Dimm for MDR V1

Tested:
In https://BMC_IP/redfish/v1/Systems/system/Memory/dimm2
PartNumber, SerialNumber and Manufacturer should show as
{
"@odata.context": "/redfish/v1/$metadata#Memory.Memory",
@odata.id": "/redfish/v1/Systems/system/Memory/dimm2",
"@odata.type": "#Memory.v1_6_0.Memory",
"CapacityMiB": 16384,
"DataWidthBits": 64,
"Id": "dimm2",
"Manufacturer": "Samsung",
"MemoryDeviceType": "DDR4",
"MemoryType": "DRAM",
"Name": "DIMM Slot",
"PartNumber": "M393A2G40DB0-CPB    ",
"SerialNumber": "0209718C",
"Status": {
    "Health": "OK",
    "State": "Enabled"
}

Change-Id: I647a6faddeed80f2fd0b9f432b68d1e08c123af9
Signed-off-by: Cheng C Yang &lt;cheng.c.yang@intel.com&gt;
</content>
</entry>
<entry>
<title>Fix Redfish Validator Issues</title>
<updated>2019-10-16T00:59:55+00:00</updated>
<author>
<name>Cheng C Yang</name>
<email>cheng.c.yang@intel.com</email>
</author>
<published>2019-10-15T15:33:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/provingground.git/commit/?id=f85cc5f7eb73b6eeb3d123dfaba569c90d703463'/>
<id>urn:sha1:f85cc5f7eb73b6eeb3d123dfaba569c90d703463</id>
<content type='text'>
D-Bus properties of CPU and UUID is incorrect which will make Redfish Service
Validator reprot error.

Tested:
Run Redfish Service Validator, the result should be "Validation has succeeded."

Change-Id: I03abb199c2f2c2b86715b599c9ffbfcf3a31e73f
Signed-off-by: Cheng C Yang &lt;cheng.c.yang@intel.com&gt;
</content>
</entry>
<entry>
<title>Use the properties in Inventory Asset</title>
<updated>2019-10-11T01:33:15+00:00</updated>
<author>
<name>Cheng C Yang</name>
<email>cheng.c.yang@intel.com</email>
</author>
<published>2019-10-10T15:27:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/provingground.git/commit/?id=6e1484623c46ea69eb4a3bbe913dd2e200ebbf25'/>
<id>urn:sha1:6e1484623c46ea69eb4a3bbe913dd2e200ebbf25</id>
<content type='text'>
Use partNumber, SerialNumber and Manufacturer in Inventory/Decorator/Asset
instead of Inventory/Item/Dimm

Tested:
In https://BMC_IP/redfish/v1/Systems/system/Memory/dimm2
PartNumber, SerialNumber and Manufacturer should show as
{
"@odata.context": "/redfish/v1/$metadata#Memory.Memory",
"@odata.id": "/redfish/v1/Systems/system/Memory/dimm2",
"@odata.type": "#Memory.v1_6_0.Memory",
"CapacityMiB": 16384,
"DataWidthBits": 64,
"Id": "dimm2",
"Manufacturer": "Samsung",
"MemoryDeviceType": "DDR4",
"MemoryType": "DRAM",
"Name": "DIMM Slot",
"PartNumber": "M393A2G40DB0-CPB    ",
"SerialNumber": "0209718C",
"Status": {
    "Health": "OK",
    "State": "Enabled"
}

Change-Id: I029bf90f99999943d48ddeb94e7dc955e410c928
Signed-off-by: Cheng C Yang &lt;cheng.c.yang@intel.com&gt;
</content>
</entry>
<entry>
<title>Fix mdrv1 build failure issue.</title>
<updated>2019-10-10T17:41:24+00:00</updated>
<author>
<name>Cheng C Yang</name>
<email>cheng.c.yang@intel.com</email>
</author>
<published>2019-10-10T14:29:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/provingground.git/commit/?id=c44a08f0020f48c16874d89a99186d09df68d7bb'/>
<id>urn:sha1:c44a08f0020f48c16874d89a99186d09df68d7bb</id>
<content type='text'>
Tested:
devtool build smbios-mdrv1, build will pass with no error.

Change-Id: I7628150309a9a920d91884acb86bed35713716fc
Signed-off-by: Cheng C Yang &lt;cheng.c.yang@intel.com&gt;
</content>
</entry>
<entry>
<title>Static code analysis scan issue fix</title>
<updated>2019-09-02T03:49:57+00:00</updated>
<author>
<name>Chen,Yugang</name>
<email>yugang.chen@linux.intel.com</email>
</author>
<published>2019-09-02T03:49:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/provingground.git/commit/?id=71d8890eb9dfc6208df85125abeae0ca0e4be7fd'/>
<id>urn:sha1:71d8890eb9dfc6208df85125abeae0ca0e4be7fd</id>
<content type='text'>
Fix the issues found during code static scan

Tested:
test in board, BMC can get SMBIOS data.

Change-Id: Ib4cd8e86251d5c2c10ce8a4968fb49db20e1bf1e
Signed-off-by: Chen,Yugang &lt;yugang.chen@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>Merge "Add object manager interface to SMBIOS path"</title>
<updated>2019-08-08T08:29:17+00:00</updated>
<author>
<name>Yang, Cheng C</name>
<email>cheng.c.yang@intel.com</email>
</author>
<published>2019-08-08T08:29:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/provingground.git/commit/?id=b62f996a1ec5043f598b91bd4353ceea5e829881'/>
<id>urn:sha1:b62f996a1ec5043f598b91bd4353ceea5e829881</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add object manager interface to SMBIOS path</title>
<updated>2019-08-08T14:58:26+00:00</updated>
<author>
<name>Cheng C Yang</name>
<email>cheng.c.yang@intel.com</email>
</author>
<published>2019-08-08T14:58:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/provingground.git/commit/?id=4abd7ab550bc7d79861e2319dafeb54fd2ab6dc9'/>
<id>urn:sha1:4abd7ab550bc7d79861e2319dafeb54fd2ab6dc9</id>
<content type='text'>
Fix the problem that object-mapper cannot get subtree from SMBIOS MDRv2.
Object-mapper unable to query the SMBIOS objects and unable to get
InterfacesAdded / Removed signal as ObjectManager interface was not
present. Adding SMBIOS path to sdbusplus object manager.

Tested:
First time BMC start, there is no smbios table stored in BMC. Power on
host, after BIOS post, without any BMC reset, redfish can show CPU, DIMM
and UUID information.

Change-Id: I938dbda77efd05b17d1a513f438419dc5f5518fd
Signed-off-by: Cheng C Yang &lt;cheng.c.yang@intel.com&gt;
</content>
</entry>
</feed>
