Priority initialization system
US7383404B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Feb 3, 2005 |
| Grant date | Jun 3, 2008 |
| Priority date | — |
| Expiry date | Mar 4, 2026 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F9/4411
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A computer storage system includes a supervisor algorithm to detect a host computer's initiator logging in. The supervisor algorithm identifies data storage devices associated with the newly logged-on initiator and tags logical unit number control blocks (“LUNCBs”) as having priority in an initiation process. The supervisor algorithm assigns a task control block to each of the identified data storage devices and invokes a logical unit number (“LUN”) initialization algorithm. If the supervisor algorithm was invoked during an initial microcode load (“IML”) event, the LUN initialization algorithm initializes each of the identified data storage devices. However, if the supervisor algorithm was invoked during a warmstart procedure, the LUN initialization algorithm first checks to make sure the LUNCB was not mistakenly written too. If not, the LUN initialization algorithm terminates without initializing the associated data storage device. Otherwise, the associated data storage device is initialized and the LUN initialization algorithm terminates.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.