×

Managing processing associated with hardware events

  • US 8,510,599 B2
  • Filed: 06/23/2010
  • Issued: 08/13/2013
  • Est. Priority Date: 06/23/2010
  • Status: Active Grant
First Claim
Patent Images

1. A computer program product for managing events of a computing environment, said computer program product comprising:

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

    performing processing, based on detecting an event associated with an adapter, the performing processing comprising;

    blocking instructions from accessing the adapter, the blocking comprising setting one or more indicators in a function table entry located in a system memory and associated with the adapter, the function table entry located using a function handle associated with the adapter, the function handle comprising at least one of a function number identifying the adapter, an enable indicator indicating whether the function handle is enabled, and an instance number specifying a particular instance of the function handle;

    determining from a plurality of possible error types a type of error of the event being detected;

    creating a PCI event based on the determined type of error of the event, the PCI event comprising one or more error details depending on the determined type of error;

    initiating notification of an operating system of the created PCI event; and

    executing a Store Event Information command issued by the operating system to obtain information from the created PCI event, the information comprising the function handle identifying the adapter, error details depending on the determined type of error, and a PCI event code describing a reason for notification of the event.

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