-
公开(公告)号:US10678552B2
公开(公告)日:2020-06-09
申请号:US15565206
申请日:2015-04-28
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Jason Spottswood , Andy Brown
IPC: G06F9/44 , G06F9/4401 , G06F21/62
Abstract: A method and a system for reserving a device for a system are provided herein. The method includes accessing a reserved device, where a basic input/output system (BIOS) uses the reserved device. The method includes initializing a register, via the BIOS firmware, to disable a port that connects to the reserved device. The method includes disabling the port that connects to the reserved device. The disabling may occur before the BIOS firmware transfers control of the system to an operating system. The disabling may hide the reserved device from the operating system and reserve the reserved device for the BIOS firmware without interference from the operating system.
-
公开(公告)号:US11150884B1
公开(公告)日:2021-10-19
申请号:US16835968
申请日:2020-03-31
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Scotty M. Wiginton , Jason Spottswood
IPC: G06F8/61 , G06F8/65 , G06F9/451 , G06F9/4401 , G06F9/445
Abstract: In some examples, a system receives an update image including a first device driver to execute in a pre-operating system (pre-OS) environment of the system, and detects a second device driver that is already in the system. The system accesses a pre-stored dynamically configurable policy in the system, the pre-stored dynamically configurable policy relating to selection from among device drivers in the pre-OS environment, and determines, based on the pre-stored dynamically configurable policy, an action to take in response to the update image.
-
公开(公告)号:US20210303287A1
公开(公告)日:2021-09-30
申请号:US16835968
申请日:2020-03-31
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Scotty M. Wiginton , Jason Spottswood
IPC: G06F8/61 , G06F8/65 , G06F9/445 , G06F9/4401 , G06F9/451
Abstract: In some examples, a system receives an update image including a first device driver to execute in a pre-operating system (pre-OS) environment of the system, and detects a second device driver that is already in the system. The system accesses a pre-stored dynamically configurable policy in the system, the pre-stored dynamically configurable policy relating to selection from among device drivers in the pre-OS environment, and determines, based on the pre-stored dynamically configurable policy, an action to take in response to the update image.
-
公开(公告)号:US20200073759A1
公开(公告)日:2020-03-05
申请号:US16122490
申请日:2018-09-05
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Jason Spottswood , Marvin Spinhirne , Mark S. Fletcher
Abstract: A scalable persistent memory for a computing resource includes a scalable persistent memory region allocated in system memory of the computing resource. In case of system shutdowns, the contents of the scalable persistent memory region is transferred to a backup storage resource. Transfers to the backup storage resource occur in data blocks consisting of a plurality of data lines. A data block may be rejected by the backup storage resource if the data block is found to contain data errors. For any data block rejected by the backup storage resource during a data transfer, the rejected block is scanned in data line increments and scrubbed by replacing or overwriting any data line found to contain an error with error-free data. A scrubbed block is then stored in a known good region of system memory previously determined to be error-free. The previously rejected data block is then transferred from the known good region to the backup storage resource. Data recovery from the backup process is maximized through avoidance of entire data blocks being rejected.
-
公开(公告)号:US20180060080A1
公开(公告)日:2018-03-01
申请号:US15565206
申请日:2015-04-28
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Jason Spottswood , Andy Brown
Abstract: A method and a system for reserving a device for a system are provided herein. The method includes accessing a reserved device, where a basic input/output system (BIOS) uses the reserved device. The method includes initializing a register, via the BIOS firmware, to disable a port that connects to the reserved device. The method includes disabling the port that connects to the reserved device. The disabling may occur before the BIOS firmware transfers control of the system to an operating system. The disabling may hide the reserved device from the operating system and reserve the reserved device for the BIOS firmware without interference from the operating system.
-
-
-
-