Invention Grant
US08041849B2 Method for handling small computer system interface (SCSI) commands via a redundant array of inexpensive disks (RAID) device driver
失效
通过廉价磁盘冗余阵列(RAID)设备驱动程序处理小型计算机系统接口(SCSI)命令的方法
- Patent Title: Method for handling small computer system interface (SCSI) commands via a redundant array of inexpensive disks (RAID) device driver
- Patent Title (中): 通过廉价磁盘冗余阵列(RAID)设备驱动程序处理小型计算机系统接口(SCSI)命令的方法
-
Application No.: US12217152Application Date: 2008-07-02
-
Publication No.: US08041849B2Publication Date: 2011-10-18
- Inventor: Atul Mukker , Sreenivas Bagalkote , Jose K. Manoj
- Applicant: Atul Mukker , Sreenivas Bagalkote , Jose K. Manoj
- Applicant Address: US CA Milpitas
- Assignee: LSI Corporation
- Current Assignee: LSI Corporation
- Current Assignee Address: US CA Milpitas
- Agency: Suiter Swantz pc llo
- Main IPC: G06F13/28
- IPC: G06F13/28 ; G06F3/00 ; G06F13/00

Abstract:
The present invention is a method for handling an operation system kernel-provided command via a software-based device driver. The method includes receiving the operation system kernel-provided command from an operation system kernel. The method further includes determining if a kernel virtual address is required for responding to the command. The method further includes initiating a Direct Memory Access (DMA) operation for providing data to the operating system kernel in response to the command when a kernel virtual address is not required for responding to the command. The method further includes allocating a device driver buffer with a DMA address and a virtual address when a kernel virtual address is required for responding to the command.
Public/Granted literature
Information query