Information handling system bus out of band message access control

    公开(公告)号:US11720517B2

    公开(公告)日:2023-08-08

    申请号:US17511163

    申请日:2021-10-26

    IPC分类号: G06F13/42

    CPC分类号: G06F13/4221 G06F2213/0026

    摘要: An information handling system bus port above a subject information handling system bus device may host an information handling system bus out of band message access control list of information handling system bus target device identifiers of other information handling system bus connected devices that the subject device is permitted to communicate with. The port may compare an information handling system bus target device identification field in out of band messages from the subject device to the list and route only out of band messages from the subject device in which the target device identification in the target device identification field is on the access control list through the information handling system bus. The port may discard (and generate error notifications, statuses, etc.) for out of band messages in which the target device identification in the target device identification field is not on the access control list.

    INFORMATION HANDLING SYSTEM BUS OUT OF BAND MESSAGE ACCESS CONTROL

    公开(公告)号:US20230126468A1

    公开(公告)日:2023-04-27

    申请号:US17511163

    申请日:2021-10-26

    IPC分类号: G06F13/42

    摘要: An information handling system bus port above a subject information handling system bus device may host an information handling system bus out of band message access control list of information handling system bus target device identifiers of other information handling system bus connected devices that the subject device is permitted to communicate with. The port may compare an information handling system bus target device identification field in out of band messages from the subject device to the list and route only out of band messages from the subject device in which the target device identification in the target device identification field is on the access control list through the information handling system bus. The port may discard (and generate error notifications, statuses, etc.) for out of band messages in which the target device identification in the target device identification field is not on the access control list.

    PROXY AUTHENTICATION FOR RESOURCE-CONSTRAINED DEVICE

    公开(公告)号:US20230087829A1

    公开(公告)日:2023-03-23

    申请号:US17477622

    申请日:2021-09-17

    摘要: A system and method are disclosed for delegating, by a resource-constrained device, a privilege to a basic input/output system, wherein the privilege allows the basic input/output system to authenticate an endpoint device on behalf of the resource-constrained device. The system and method also includes generating an asymmetric security key that includes a private key and a public key and transmitting the public key to the basic input/output system, wherein the public key is included in a proxy certificate generated by the basic input/output system. In addition, the system and method includes establishing a secure session between the basic input/output system and the endpoint device using the private key and the proxy certificate, wherein the secure session is used by the basic input/output system to authenticate and verify that the endpoint device is authorized to perform an operation.

    Look-aside RAID controller storage-device-assisted data update system

    公开(公告)号:US11500718B2

    公开(公告)日:2022-11-15

    申请号:US17238708

    申请日:2021-04-23

    摘要: A RAID storage controller storage-device-assisted data update system includes a RAID storage controller device coupled to a host system and RAID storage devices in a “look aside” RAID storage controller device configuration. Based on command(s) from the RAID storage controller device, a first RAID primary data storage device may perform a first DMA operation to access first primary data stored on the host system, and write the first primary data to its first buffer subsystem. The first RAID primary data storage device may then perform a first XOR operation using the first primary data stored in its first buffer subsystem and second primary data stored in its first storage subsystem in order to produce first interim parity data, and write the first interim parity data to its second buffer subsystem. The first RAID primary data storage device may then update the second primary data with the first primary data.

    AUTONOMOUS RAID DATA STORAGE SYSTEM

    公开(公告)号:US20210311663A1

    公开(公告)日:2021-10-07

    申请号:US16839428

    申请日:2020-04-03

    IPC分类号: G06F3/06 G06F9/30 G06F11/10

    摘要: An autonomous RAID data storage system includes a RAID storage controller device that communicates with RAID data storage devices in order to configure them to perform direct command operations with each other. A first RAID data storage device receives a multi-step command from the RAID storage controller device and performs a first subset of operations associated with the multi-step command, while also performing direct command operations with a second RAID data storage device in order to cause it to perform a second subset of operations associated with the multi-step command, When the first RAID data storage device completes the first subset of operations and receives a first completion communication from the second RAID data storage device that indicates that the second subset of operations are completed, it sends a second completion communication to the RAID storage controller device that indicates that the multi-step command is completed.

    RAID DATA STORAGE DEVICE MULTI-STEP COMMAND COORDINATION SYSTEM

    公开(公告)号:US20210311662A1

    公开(公告)日:2021-10-07

    申请号:US16838919

    申请日:2020-04-02

    IPC分类号: G06F3/06

    摘要: A RAID data storage device multi-step command coordination system includes a RAID storage controller device that generates and transmits a first multi-step command that includes a barrier instruction, and a second multi-step command that includes a notification instruction. A first RAID data storage device receives the first multi-step command, identifies the barrier instruction in the first multi-step command and, in response, pauses performance of first multi-step command. A second RAID data storage device receives the second multi-step command, identifies the notification instruction in the second multi-step command and, in response, transmits a notification to the first RAID data storage device. While pausing the performance of the first multi-step command, the first RAID data storage device determines that the notification has been received and, in response, resumes the performance of the first multi-step command.