Invention Grant
- Patent Title: Recovery from a networking backend disconnect
-
Application No.: US16369306Application Date: 2019-03-29
-
Publication No.: US10735286B2Publication Date: 2020-08-04
- Inventor: Michael Tsirkin , Victor Kaplansky
- Applicant: Red Hat Israel, Ltd.
- Applicant Address: IL Ra'anana
- Assignee: Red Hat Israel, Ltd.
- Current Assignee: Red Hat Israel, Ltd.
- Current Assignee Address: IL Ra'anana
- Agency: Haynes and Boone, LLP
- Main IPC: G06F15/173
- IPC: G06F15/173 ; H04L12/26 ; H04L29/08 ; H04L12/24

Abstract:
Methods, systems, and computer program products are included for processing one or more buffers in a networking queue. An example method includes receiving one or more transmit requests or receive requests from a guest running on a virtual machine. The method also includes detecting that a networking backend has stopped processing buffers from a networking queue, each queued buffer corresponding to a transmit request or receive request. The method further includes in response to detecting that the networking backend has stopped processing buffers from the networking queue, flushing one or more buffers stored in the networking queue. A buffer corresponding to a receive request may be flushed by storing a set of dummy packets into the buffer. In contrast, a buffer corresponding to a transmit request may be flushed by discarding the buffer.
Public/Granted literature
- US20190230013A1 RECOVERY FROM A NETWORKING BACKEND DISCONNECT Public/Granted day:2019-07-25
Information query