Huawei BMA: Adding Huawei BMA driver: host_kbox_drv
driver inclusion category: feature bugzilla: 34535 CVE: NA The BMA software is a system management software offered by Huawei. It supports the status monitoring, performance monitoring, and event monitoring of various components, including server CPUs, memory, hard disks, NICs, IB cards, PCIe cards, RAID controller cards, and optical modules. The host_kbox_drv driver serves the function of a black box. When a panic or mce event happen to the system, it will record the event time, system's status and system logs and send them to BMC before the OS shutdown. This driver depends on the host_edms_drv driver. Link: https://lkml.org/lkml/2020/6/22/752 Signed-off-by:Naixin Yu <yunaixin@huawei.com> Reviewed-by:
Wang Qindong <wangqindong@huawei.com> Acked-by:
Xie XiuQi <xiexiuqi@huawei.com> Signed-off-by:
Yang Yingliang <yangyingliang@huawei.com> Signed-off-by:
Cheng Jian <cj.chengjian@huawei.com>
Showing
- drivers/net/ethernet/huawei/bma/Makefile 1 addition, 0 deletionsdrivers/net/ethernet/huawei/bma/Makefile
- drivers/net/ethernet/huawei/bma/kbox_drv/Makefile 5 additions, 0 deletionsdrivers/net/ethernet/huawei/bma/kbox_drv/Makefile
- drivers/net/ethernet/huawei/bma/kbox_drv/kbox_dump.c 121 additions, 0 deletionsdrivers/net/ethernet/huawei/bma/kbox_drv/kbox_dump.c
- drivers/net/ethernet/huawei/bma/kbox_drv/kbox_dump.h 33 additions, 0 deletionsdrivers/net/ethernet/huawei/bma/kbox_drv/kbox_dump.h
- drivers/net/ethernet/huawei/bma/kbox_drv/kbox_hook.c 101 additions, 0 deletionsdrivers/net/ethernet/huawei/bma/kbox_drv/kbox_hook.c
- drivers/net/ethernet/huawei/bma/kbox_drv/kbox_hook.h 33 additions, 0 deletionsdrivers/net/ethernet/huawei/bma/kbox_drv/kbox_hook.h
- drivers/net/ethernet/huawei/bma/kbox_drv/kbox_include.h 40 additions, 0 deletionsdrivers/net/ethernet/huawei/bma/kbox_drv/kbox_include.h
- drivers/net/ethernet/huawei/bma/kbox_drv/kbox_main.c 168 additions, 0 deletionsdrivers/net/ethernet/huawei/bma/kbox_drv/kbox_main.c
- drivers/net/ethernet/huawei/bma/kbox_drv/kbox_main.h 23 additions, 0 deletionsdrivers/net/ethernet/huawei/bma/kbox_drv/kbox_main.h
- drivers/net/ethernet/huawei/bma/kbox_drv/kbox_mce.c 264 additions, 0 deletionsdrivers/net/ethernet/huawei/bma/kbox_drv/kbox_mce.c
- drivers/net/ethernet/huawei/bma/kbox_drv/kbox_mce.h 23 additions, 0 deletionsdrivers/net/ethernet/huawei/bma/kbox_drv/kbox_mce.h
- drivers/net/ethernet/huawei/bma/kbox_drv/kbox_panic.c 187 additions, 0 deletionsdrivers/net/ethernet/huawei/bma/kbox_drv/kbox_panic.c
- drivers/net/ethernet/huawei/bma/kbox_drv/kbox_panic.h 25 additions, 0 deletionsdrivers/net/ethernet/huawei/bma/kbox_drv/kbox_panic.h
- drivers/net/ethernet/huawei/bma/kbox_drv/kbox_printk.c 363 additions, 0 deletionsdrivers/net/ethernet/huawei/bma/kbox_drv/kbox_printk.c
- drivers/net/ethernet/huawei/bma/kbox_drv/kbox_printk.h 33 additions, 0 deletionsdrivers/net/ethernet/huawei/bma/kbox_drv/kbox_printk.h
- drivers/net/ethernet/huawei/bma/kbox_drv/kbox_ram_drive.c 188 additions, 0 deletionsdrivers/net/ethernet/huawei/bma/kbox_drv/kbox_ram_drive.c
- drivers/net/ethernet/huawei/bma/kbox_drv/kbox_ram_drive.h 31 additions, 0 deletionsdrivers/net/ethernet/huawei/bma/kbox_drv/kbox_ram_drive.h
- drivers/net/ethernet/huawei/bma/kbox_drv/kbox_ram_image.c 135 additions, 0 deletionsdrivers/net/ethernet/huawei/bma/kbox_drv/kbox_ram_image.c
- drivers/net/ethernet/huawei/bma/kbox_drv/kbox_ram_image.h 84 additions, 0 deletionsdrivers/net/ethernet/huawei/bma/kbox_drv/kbox_ram_image.h
- drivers/net/ethernet/huawei/bma/kbox_drv/kbox_ram_op.c 986 additions, 0 deletionsdrivers/net/ethernet/huawei/bma/kbox_drv/kbox_ram_op.c
This diff is collapsed.
Please register or sign in to comment