ENABLING SOFTWARE SENSOR POWER OPERATION REQUESTS VIA BASEBOARD MANAGEMENT CONTROLLER (BMC)
First Claim
1. An information handling system (IHS) comprising:
- memory containing a critical operation utility;
a host processor subsystem communicatively coupled to the memory and which executes the critical operation utility; and
a baseboard management controller (BMC) communicatively coupled to the memory, the BMC comprising BMC memory with a planned power operation (PPO) software sensor and a service processor that executes a power operation utility to enable the IHS to;
determine that a power operation is requested for the host processor subsystem; and
in response to determining that the power operation is requested;
determine whether the PPO software sensor contains information indicating that the host processor subsystem is not executing the critical operation utility; and
in response to determining that the host processor subsystem is not executing the critical operation utility;
modify information in the PPO software sensor to indicate that a power operation is scheduled, the modified information preventing the host processor subsystem from subsequently initiating execution of the critical operation utility; and
scheduling the power operation of the host processor subsystem.
5 Assignments
0 Petitions
Accused Products
Abstract
An information handling system (IHS), baseboard management controller (BMC) and method provide for coordinating the BMC and the host processor subsystem to avoid conflicts between power operations by BMC and maintenance activities by the host processor subsystem. In response to determining that a power operation is requested for the host processor subsystem, a service processor of the BMC determining whether a planned power operation (PPO) software sensor contains information indicating that the host processor subsystem is executing a critical operation utility. In response to determining that the host processor subsystem is not executing the critical operation utility, service processor updates/modifies information contained in the PPO software sensor to indicate that a power operation is scheduled. The modified information prevents the host processor subsystem from subsequently initiating execution of the critical operation utility. The service processor also schedules the power operation of the host processor subsystem.
4 Citations
18 Claims
-
1. An information handling system (IHS) comprising:
-
memory containing a critical operation utility; a host processor subsystem communicatively coupled to the memory and which executes the critical operation utility; and a baseboard management controller (BMC) communicatively coupled to the memory, the BMC comprising BMC memory with a planned power operation (PPO) software sensor and a service processor that executes a power operation utility to enable the IHS to; determine that a power operation is requested for the host processor subsystem; and in response to determining that the power operation is requested; determine whether the PPO software sensor contains information indicating that the host processor subsystem is not executing the critical operation utility; and in response to determining that the host processor subsystem is not executing the critical operation utility; modify information in the PPO software sensor to indicate that a power operation is scheduled, the modified information preventing the host processor subsystem from subsequently initiating execution of the critical operation utility; and scheduling the power operation of the host processor subsystem. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A baseboard management controller (BMC) of an information handling system (IHS) comprising:
-
a system interface communicatively coupled to memory of the IHS, the memory containing a critical operation utility that is executed by a host processor subsystem of the IHS; a BMC memory with a planned power operation (PPO) software sensor stored therein; a service processor that executes a power operation utility to enable the BMC to; determine that a power operation is requested for the host processor subsystem; and in response to determining that the power operation is requested; determine whether the PPO software sensor contains information that indicates that the host processor subsystem is not executing the critical operation utility; and in response to determining that the host processor subsystem is not executing the critical operation utility; modifies information in the PPO software sensor to indicate that a power operation is scheduled, the modified information prevents the host processor subsystem from subsequently initiating execution of the critical operation utility; and schedules the power operation of the host processor subsystem. - View Dependent Claims (9, 10, 11)
-
-
12. A method of preventing maintenance operations from interfering with critical operations of an information handling system (IHS), the method comprising:
-
determining, by a baseboard management controller (BMC), that a power operation is requested for a host processor subsystem of an IHS; and in response to determining that the power operation is requested; determining whether a planned power operation (PPO) software sensor contained in a BMC memory contains information that indicates that the host processor subsystem is executing a critical operation utility contained in memory; and in response to determining that the host processor subsystem is not executing the critical operation utility; modifying information in the PPO software sensor to indicate that a power operation is scheduled, the modified information prevents the host processor subsystem from subsequently initiating execution of the critical operation utility; and scheduling the power operation of the host processor subsystem. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
Specification