[SRU][F:linux-bluefield][PATCH v1 0/1] UBUNTU: SAUCE: Add ipmb_host.c driver

Asmaa Mnebhi asmaa at nvidia.com
Fri Jul 1 15:11:07 UTC 2022


Buglink: https://bugs.launchpad.net/bugs/1980532

SRU Justification:

[Fix]

* In 5.4 and our internal repos we need to support the ipmb_host.c driver which allows sending IPMB request from the BF DPU to the BMC.

[Test Case]

* check that ipmb_host.c driver is loaded at boot time and with no errors
* lsmod
* check that the /dev/ipmi0 device file is created successfully
* Please note that this driver (like other host IPMI drivers), depends on ippmi_msghandler.c and ipmi_devint.c. They have to be loaded for ipmb_host.c to be loaded successfully
* send ipmi commands from the BF DPU to the BMC and make sure the response is as expected.

[Regression Potential]

Any of the test cases above could be impacted due to these changes.

Asmaa Mnebhi (1):
  UBUNTU: SAUCE: Add ipmb_host.c driver

 drivers/char/ipmi/Kconfig     |  10 +
 drivers/char/ipmi/Makefile    |   1 +
 drivers/char/ipmi/ipmb_host.c | 836 ++++++++++++++++++++++++++++++++++
 3 files changed, 847 insertions(+)
 create mode 100644 drivers/char/ipmi/ipmb_host.c

-- 
2.30.1




More information about the kernel-team mailing list