×

Fast cancellation of input-output requests

  • US 8,671,231 B2
  • Filed: 06/06/2011
  • Issued: 03/11/2014
  • Est. Priority Date: 06/06/2011
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for fast cancellation of an input/output (I/O) request in a data processing system, the method comprising:

  • a first component, in a stack comprising a set of at least two components, determining whether a memory buffer associated with the I/O request is valid, the memory buffer being an addressable area in a memory in the data processing system, wherein the stack enables the I/O request to be passed using a series of passes between a subset of the set of components to reach a component in the set of components that can access data for an operation being requested in the I/O request, and wherein the memory buffer associated with the I/O request is valid when a reference to the memory buffer is usable to access a portion of the addressable area of the memory;

    the first component, responsive to the memory buffer being valid, creating a first request data structure corresponding to the I/O request, wherein the first request data structure is distinct from the memory buffer and includes the reference to the memory buffer; and

    the first component passing the first request data structure to a second component in the stack.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×