Method of executing perform locked operation instructions for su

Electrical computers and digital processing systems: memory – Storage accessing and control – Shared memory area

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395392, G06F 1200

Patent

active

058954945

ABSTRACT:
Provides a processor method of executing instances of a Perform Locked Operation (PLO) instruction for enabling a recovery of the consistency of a resource unit being changed by a PLO instance when processor failure occurs anywhere during execution of the PLO instance. The method uses a PLO save area for each processor in a computer system capable of executing PLO instructions. Each PLO save area has a resource-inconsistency (RI) indicator having an RI state and a non-RI state, and stores the function code (FC) of the PLO instance. The RI state indicates that the resource is in a non-usable potentially inconsistent state, and the non-RI state indicates the resource is in the consistent state and may be used. A processor executing a PLO instance writes into its PLO save area all resource addresses where a change is to be made in the resource unit, and also writes in its PLO save area all operand values which will be used to change the resource at the associated addresses. After the processor has successfully written all of these addresses and associated operand data values into its PLO save area, the processor sets its RI indicator to the RI state, and then stores into the resource unit the data values stored in its PLO save area at the resource addresses also stored in its PLO save area, according to the FC also stored therein. After completing all changes in the resource, the processor sets its RI indicator to the non-RI (resource consistent) state. If the processor should ever fail while executing a PLO instance, it signals its failing condition to the system. Then, a RCR method is executed by any operational processor (acting as a RCR processor) to recover the consistency of the resource unit. The RCR method uses the state of the RI indicator with the failed processor's PLO save area, the FC stored therewith, and the content of the failed processor's PLO save area to restore the consistency of the resource unit.

REFERENCES:
patent: 4851990 (1989-07-01), Johnson et al.
patent: 5081572 (1992-01-01), Arnold
patent: 5142676 (1992-08-01), Fried et al.
patent: 5333297 (1994-07-01), Lemaire et al.
patent: 5410697 (1995-04-01), Baird et al.
patent: 5488729 (1996-01-01), Vegesna et al.
patent: 5574922 (1996-11-01), James
patent: 5590326 (1996-12-01), Manabe
patent: 5623671 (1997-04-01), Ando et al.
patent: 5636361 (1997-06-01), Ingerman
patent: 5659711 (1997-08-01), Sugita
patent: 5669002 (1997-09-01), Buch
patent: 5696939 (1997-12-01), Iacobovici et al.
U.S. application No. 08/864,585, Greenspan et al., PO997053, filed May 28, 1997.
U.S. application No. 08/864,402, Greenspan et al., PO996083, filed May 28, 1997.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method of executing perform locked operation instructions for su does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method of executing perform locked operation instructions for su, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method of executing perform locked operation instructions for su will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2245581

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.