Processing I/O Commands using Block Size Aware Polling

    公开(公告)号:US20230367726A1

    公开(公告)日:2023-11-16

    申请号:US17851357

    申请日:2022-06-28

    申请人: Vmware, Inc.

    IPC分类号: G06F13/20 G06F13/24

    摘要: Example computer-implemented methods, media, and systems for processing input/output (I/O) commands using block size aware polling are disclosed. One example method includes creating multiple polling queues and multiple interrupt queues in a transport drivers layer of a storage stack. A first I/O command is received from a core layer of the storage stack and by the transport drivers layer. A ratio of a total number of multiple small block size commands in the transport drivers layer to a total number of multiple outstanding I/O commands in the transport drivers layer is determined to be larger than a predetermined first threshold. In response to determining that the ratio is larger than the predetermined first threshold, the polling mode is applied to the first I/O command through the submission of the first I/O command to a first polling queue in the multiple polling queues.

    Chip card socket communication
    25.
    发明授权

    公开(公告)号:US11816048B2

    公开(公告)日:2023-11-14

    申请号:US17953874

    申请日:2022-09-27

    发明人: Kiushan Pirzadeh

    IPC分类号: G06F13/20 H04L67/02 H04L9/40

    摘要: Enhanced techniques for communicating with an integrated circuit chip card are disclosed. An integrated circuit chip card may include a processor, a memory storing a plurality applications executable by the processor, an input/output (I/O) interface, and a network interface coupled to the (I/O) interface. The network interface may implement a plurality of logical ports, and the network interface can be configurable to select between multiple communication protocols to communicate with an external device in a socket communication mode. The network interface can be configured to establish a plurality of communication channels between the external device the integrated circuit chip card using the plurality of logical ports, and each of the communication channels may support communication with one of the plurality of applications.

    System architecture with secure data exchange

    公开(公告)号:US11809346B2

    公开(公告)日:2023-11-07

    申请号:US16947937

    申请日:2020-08-25

    申请人: Atmel Corporation

    IPC分类号: G06F13/20 G06F13/10 G06F13/40

    摘要: In an embodiment, a system comprises: a first bus; a second bus; a first peripheral coupled to the first bus and the second bus, the first peripheral configured to receive a command from the first bus and to generate data in response to the first command; and a second peripheral coupled to the first bus and the second bus, the second peripheral configured to initiate transfer of the generated data from the first peripheral to the second peripheral over the second bus such that access to the generated data through the first bus is prevented.

    VALIDATION OF COMPONENT PLACEMENT IN AN INFORMATION HANDLING SYSTEM

    公开(公告)号:US20230350823A1

    公开(公告)日:2023-11-02

    申请号:US17731097

    申请日:2022-04-27

    IPC分类号: G06F13/20

    摘要: An information handling system may include a management controller and a chassis having mounted therein at least one add-in card. The management controller may be configured to: retrieve connection information from the add-in card, the connection information indicating a physical location of the add-in card within the chassis; compare the connection information with expected connection information associated with the information handling system; determine that the physical location of the add-in card within the chassis is in conflict with a restriction associated with the add-in card; and transmit an error message based on the determining.