EP0348053B1

Controlling the initiation of logical systems in a data processing system with logical processor facility.

Abstract

This record has no abstract on file.

EP0348053B1, drawing sheet 1
Sheet 1 of 7

Term

Term ended

Expired 1 June 2009, 17.3 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

5 claims: 2 independent, 3 dependent

  1. 1
    A method for controlling the initiation of a domain in a computer system having at least one primary processing unit (101) processing user tasks and an auxiliary processing unit (105) servicing said at least one primary processing unit (101), said primary processing unit (105) having facilities, including input/output channels (102), that allow concurrent operation of more than one system control program, each system control program being assigned a separate domain of facilities (101) in which it operates as though it had control of an individual computer, said initiation being performed in response to a request signal, the method comprising the steps of:disabling one or more facilities that will be assigned to a system control system;providing an authorization code in a read-only device;generating a key code in response to said request;comparing said key code with said authorization code;and    enabling said disabled facilities if said comparison satisfies one or more predefined criteria;characterized in that said authorization code is stored in said auxiliary processing unit (105) and is a function of the number of domains allowed to be initiated concurrently in the primary processing unit and said key code is a function of the number of domains already initiated in the primary processing unit.
  2. 4
    Apparatus for controlling the initiation of a domain in a computer system having at least one primary processing unit (101) processing user tasks and an auxiliary processing unit (105) servicing said at least one primary processing unit (101), said primary processing unit having facilities, including input/output channels (102), that allow concurrent operation of more than one system control program, each system control program being assigned a separate domain of facilities (301) in which it operates as though it had control of an individual computer, said initiation being performed in response to a request signal, the apparatus comprising:means coupled to said facilities for disabling one or more facilities that will be assigned to a system control system;read-only storage means for storing an authorization code;generating means for generating a key code in response to said request;comparison means coupled to said read-only storage means and generating means for comparing said key code with said authorization code;and    means responsive to said comparison means for enabling said disabled facilities if said comparison satisfies one or more predefined criteria;characterized in that said authorization code is stored in said auxiliary processing unit (105) and is a function of the number of domains allowed to be initiated concurrently in the primary processing unit and said key code is a function of the number of domains already initiated in the primary processing unit.