Patent · US Expired

Arrangement for limiting access to addresses by a consumer process instigating work in a channel adapter based on virtual address mapping

US6598144B1 · kind B1 · utility

35Cited by
5References
10Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 12, 2001
Grant dateJul 22, 2003
Priority date
Expiry dateJan 16, 2022

Classification

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

Abstract

An operating system resource, configured for establishing communications between consumer processes configured for generating respective work notifications and a host channel adapter configured for servicing the work notifications, assigns virtual address space for use by the consumer processes in executing memory accesses, and respective unique mapping values. An address translator includes a translation map for uniquely mapping the virtual address space used by the consumer processes to a prescribed physical address space accessible by the host channel adapter. The address translator, in response to receiving from an identified consumer process the work notification at a virtual address, maps the work notification to a corresponding prescribed physical address based on the corresponding mapping value assigned to the identified consumer process, enabling the host channel adapter to detect the work notification for the consumer process.

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