SHARED MEMORY BUFFERS TO SUBMIT AN INTERRUPT REQUEST WORKLIST TO A BACK END VIRTUAL MACHINE

    公开(公告)号:US20210096901A1

    公开(公告)日:2021-04-01

    申请号:US16590176

    申请日:2019-10-01

    Abstract: A shared memory may be employed for use with a front end (e.g., a guest virtual machine (GVM) component) and a back end (e.g., native driver, physical virtual machine (PVM) component, hardware, etc.) of a virtualization system to allow the front end to influence (e.g., control) the occurrence of the virtual interrupt request (IRQ) forwarding from the back end. The shared memory may include one or more flags or one or more lists to allow the front end to control the behavior of the back end virtual IRQ forwarding logic without causing the back end to stop its existing processes. Thus, the front end may multiple numerous input/output (IO) requests, but the front end may only check the completion of some of the requests (e.g., based on work items written into the shared memory, by the front end, for back end processing and back end IRQ forwarding).

Patent Agency Ranking