×

Negating initiative for select entries from a shared, strictly FIFO initiative queue

  • US 8,793,699 B2
  • Filed: 03/19/2008
  • Issued: 07/29/2014
  • Est. Priority Date: 02/25/2008
  • Status: Active Grant
First Claim
Patent Images

1. A computer program product for negating initiative for select entries from a shared initiative first-in first-out (FIFO) queue in a multi-tasking multi-processor environment, the computer program product comprising:

  • a non-transitory storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method comprising;

    maintaining a plurality of entries in the shared initiative FIFO queue including a first entry corresponding to an element in the environment;

    determining that the element within the environment has failed and recovered;

    maintaining a location of the first entry corresponding to the element in the shared initiative FIFO queue;

    inserting a distinct boundary element entry comprising a notation as an additional entry into the shared initiative FIFO queue based on determining that the element has failed and recovered;

    inserting a second entry corresponding to the element in the shared initiative FIFO queue;

    setting the notation in a notation area, the notation indicating that the first entry is to be discarded;

    processing the plurality of entries in the shared initiative FIFO queue on a first-in, first-out basis;

    based on the first entry being advanced to an output of the shared initiative FIFO queue, discarding the first entry while the notation is set in the notation area;

    in response to the boundary element entry advancing to the output of the shared initiative FIFO queue, resetting the notation in the notation area; and

    processing the second entry based on the second entry advancing to the output of the shared initiative FIFO queue.

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