Abstract: A method, which may be embodied upon a computer readable medium and executed by a processor, for detecting PCI buses in a logically partitioned system. The method may include determining PCI buses that are accessible to a guest operating system via querying a hypervisor, generating a PCI controller list, wherein a PCI controller exists for each determined PCI bus, and constructing a PCI bus structure for each PCI controller in the PCI controller list. The method may further include calling a platform dependent device detection code to detect PCI devices accessible to the logically partitioned system, and connecting to each function of each detected PCI device to authorize the guest operating system to conduct configuration IO operations thereon through a platform dependent code operation.
Type:
Grant
Filed:
April 17, 2001
Date of Patent:
November 16, 2004
Assignee:
International Business Machines Corporation
Inventors:
Wayne Gustav Holm, Robert Lowell Holtorf, Gregory Michael Nordstrom, Allan Henry Trautman