METHOD AND APPARATUS FOR CONTROLLING SERVICING OF MULTIPLE QUEUES

    公开(公告)号:US20230367655A1

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

    申请号:US18226195

    申请日:2023-07-25

    CPC classification number: G06F9/5083 G06F9/5072

    Abstract: A method is described. The method includes respectively adding respective identifiers of respective queues that provide packets to a CPU to a list in response to the respective queues being deemed quiet. The method includes, as a consequence of an interrupt having been generated in response to one of the respective queues having received a packet, removing the respective identifiers from the list and executing respective poll service handlers for the respective queues. The method includes disabling those of the respective poll service handlers and adding those of the respective identifiers back to the interrupt cause list for those of the respective queues that are again deemed quiet, while, continuing executing others of the respective poll service handlers for others of the respective queues that are not deemed quiet.

    DRIVER TO PROVIDE CONFIGURABLE ACCESSES TO A DEVICE

    公开(公告)号:US20240119020A1

    公开(公告)日:2024-04-11

    申请号:US18545767

    申请日:2023-12-19

    CPC classification number: G06F13/4221 G06F2213/0026

    Abstract: Examples described herein relate to utilizing a bus driver to present a peripheral device comprising a single physical function to a host operating system (OS) as a plurality of peripheral devices, associating the plurality of presented peripheral devices with a corresponding plurality of physical Ethernet ports; and enabling the host OS to interact with the plurality of peripheral devices. In some examples, the number of the plurality of peripheral devices correlates to the number of physical Ethernet ports associated with the peripheral device.

Patent Agency Ranking