×

Method, apparatus, and computer program product for coordinating error reporting and reset utilizing an I/O adapter that supports virtualization

  • US 8,086,903 B2
  • Filed: 03/31/2008
  • Issued: 12/27/2011
  • Est. Priority Date: 02/25/2005
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method in a shared processor data processing system for coordinating error reporting for and resetting of a physical I/O adapter that supports virtualization, said method comprising:

  • assigning said physical I/O adapter to a master logical partition;

    virtualizing, by said master logical partition, said physical I/O adapter by generating a plurality of virtual I/O adapters that each represent a portion of said physical I/O adapter;

    assigning each one of said plurality of virtual I/O adapters to a different one of a plurality of client logical partitions, wherein said master logical partition is not included in said plurality of client logical partitions;

    reporting to said master logical partition by one of said plurality of client logical partitions that said physical I/O adapter may have experienced an error;

    determining, by said master logical partition, whether said physical I/O adapter experienced an error;

    in response to determining that said physical I/O adapter experienced an error, notifying, by said master logical partition, all of said plurality of client logical partitions about said error;

    prior to reporting to said master logical partition by said one of said plurality of client logical partitions that said physical I/O adapter may have experienced an error;

    executing, by a particular one of said plurality of client logical partitions, a load command to access a particular one of said plurality of virtual I/O adapters;

    determining, by said particular one of said plurality of client logical partitions, that a response to said load command was a particular value; and

    in response to said response to said load command being said particular value, reporting to said master logical partition by said particular one of said plurality of client logical partitions that said physical I/O adapter may have experienced an error, wherein said particular value indicates that said physical I/O adapter may have experienced an error.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×