Method and apparatus for executing critical disk access commands

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395275, 3649269, 36492792, 364DIG2, G06F 1300

Patent

active

054288029

ABSTRACT:
The present invention is a controller and a method for its use in a disk data storage and retrieval system. The controller is of the type which associates a file mask with a sequence of commands. The controller has means for executing a critical-section-start (CSS) command received from the host computer which indicates to the controller that a critical sequence of commands will follow and places the controller in a critical sequence mode (CS mode). The controller has means for executing a critical-section-end (CSE) command which indicates the end of the commands. While in the CS mode the controller checks the file mask for each command received and refuses to execute selected commands which are not associated with predetermined values of the file mask (CS file masks). A program running on the host computer sends the controller a command establishing a CS file mask and the CSS command, then the program sends one or more sequences of critical commands to the controller. After the critical commands have completed successfully, the program sends the CSE command which returns the controller to the normal operating mode. If the critical commands fail then appropriate error recovery is performed while the controller is in the CS mode. The CS mode is used in conjunction with CS file masks to effect limitation of access to the disk system while critical commands are executing. More particularly the controller is used to perform concurrent media maintenance wherein media maintenance is performed on a suspect track while the user data formerly on that track is fully accessible by virtue of being copied to an alternate track.

REFERENCES:
patent: 3688274 (1972-08-01), Cormier et al.
patent: 3771143 (1973-11-01), Taylor
patent: 3911402 (1975-10-01), McLean et al.
patent: 3997876 (1976-12-01), Frush
patent: 4405952 (1983-09-01), Slakmon
patent: 4471457 (1984-09-01), Videki, II
patent: 4727477 (1988-02-01), Gavril
patent: 5077736 (1991-12-01), Dunphy et al.
IBM Technical Disclosure Bulletin--Executing a Reserve Release on Sub Device Data Increments in a DASD System--Brock, Cortney, Farabaugh--Jan. 1977--pp. 3219-3221.
IBM Technical Disclosure Bulletin--Feature Free Multi-CPU Lock Processor--Brannon, Larson--Apr. 1978--pp. 4323-4324.
IBM Technical Disclosure Bulletin--Method for Shared Resource Locking on Names at a Resource Control Unit--Behman, DeNatale--Nov. 1978--p. 2522.
IBM Technical Disclosure Bulletin--Reserve/Release Record-Level Lock for DASD Shared By Multiple Central Processing Units--Chandra, Katcher, Smith--Nov. 1979--pp. 2571-2573.
IBM Technical Disclosure Bulletin--Dynamic Fixed File Alternate Sector Assignment and Management--Crabtree Daughenbaugh--Nov. 1980--pp. 2489-2492.
IBM Technical Disclosure Bulletin--Enhancement to the Dynamic Alternate Assignment of Disk Secotrs--Pickering, Voss, Way--Apr. 1984--pp. 6118-6119.

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 and apparatus for executing critical disk access commands 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 and apparatus for executing critical disk access commands, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for executing critical disk access commands will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-295746

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