Invention Grant
- Patent Title: Enabling efficient input/output (I/O) virtualization
- Patent Title (中): 实现高效的输入/输出(I / O)虚拟化
-
Application No.: US11474173Application Date: 2006-06-23
-
Publication No.: US08176501B2Publication Date: 2012-05-08
- Inventor: Ramkrishna V. Prakash , Surender V. Brahmaroutu
- Applicant: Ramkrishna V. Prakash , Surender V. Brahmaroutu
- Applicant Address: US TX Round Rock
- Assignee: Dell Products L.P.
- Current Assignee: Dell Products L.P.
- Current Assignee Address: US TX Round Rock
- Agency: Baker Botts L.L.P.
- Main IPC: G06F3/00
- IPC: G06F3/00 ; G06F9/44 ; G06F9/46 ; G06F13/00

Abstract:
A method for virtualizing input/output whereby a back-end driver component running back-end in a privileged operating system address space configures an input/output adapter through a setup/control path is disclosed. The back-end driver component is used to register with the input/output adapter to allow for the receipt of information concerning a catastrophic event. Catastrophic event data is transmitted to an active front-end driver component running in a guest operating system address space, where a communication path was established between the active front-end driver component and the back-end driver component. The back-end driver component listens for requests from the active front-end driver component. Upon receipt, an input/output context association is established between an input/output context in the input/output adapter and the active front-end driver component. The association enables the guest operating system to perform an isolated input/output operation directly with the input/output adapter through a respective data input/output path.
Public/Granted literature
- US20070300241A1 Enabling efficient input/output (I/O) virtualization Public/Granted day:2007-12-27
Information query