Patent · US Active

Method for out of user space block mode I/O directly between an application instance and an I/O adapter

US7502872B2 · kind B2 · utility

17Cited by
48References
8Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 23, 2005
Grant dateMar 10, 2009
Priority date
Expiry dateAug 2, 2026

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F12/1458
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

The present invention provides a method that enables application instances to pass block mode storage requests directly to a physical I/O adapter without run-time involvement from the local operating system or hypervisor. Specifically, a mechanism for providing and using a linear block address (LBA) translation protection table (TPT) to control out of user space I/O operations is provided. In one aspect of the present invention, the LBATPT includes an adapter protection table that has entries for each portion of a storage device. Entries include access control values which identify whether the entry is valid and what access type operations may be performed on a corresponding portion of a storage device. I/O requests may be checked against these access control values to determine if an application instance that submitted the I/O requests may access the LBAs identified in the I/O requests in the manner requested.

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