Patent · US Active

User space and kernel space access to memory devices through private queues

US10678432B1 · kind B1 · utility

51Cited by
17References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJan 26, 2017
Grant dateJun 9, 2020
Priority date
Expiry dateJun 12, 2038

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F3/0689
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A storage controller coupled to a storage array includes a device driver running in a kernel space that receives an administrative command from an application running in a user space of the storage controller and writes the administrative command to a first submission queue of a plurality of submission queues associated with a storage device in the storage array, where the first submission queue is reserved for use by the device driver. An input/output (I/O) command received from the application running in the user space, however, is written directly to a second submission queue of the plurality of submission queues without being routed through the kernel space, where the second submission queue being reserved for direct access by the application running in the user space.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.