Patent ID: 9678914
Date: 2017-06-13
CPC Classifications: G06F

Claim:
1. A method comprising: receiving, by one or more processors, a request to eject a plurality of hot plug slots from an attention button included on a removable module, wherein the plurality of hot plug slots share a power controller, have at least two adapters present, and are located on the removable module; receiving, by a plurality of hot plug controllers which control the plurality of hot plug slots, a signal from the attention button; instructing, by one or more processors, an operating system to eject the at least two adapters present in the plurality of hot plug slots, wherein ejecting an adapter present in a hot plug slot comprises the operating system stopping at least one driver of the adapter, and the operating system generating a request to remove power from the hot plug slot; responsive to a request by the operating system to remove power from a hot plug slot of the plurality of hot plug slots, generating, by one or more processors, a signal that prevents the operating system from recognizing that the adapter is present in the hot plug slot; and responsive to all device drivers for each of the at least two adapters present in the plurality of hot plug slots being stopped, causing power to be removed from the plurality of hot plug slots.