The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jul. 15, 2025

Filed:

Dec. 14, 2022
Applicant:

Amazon Technologies, Inc., Seattle, WA (US);

Inventors:

Robert Charles Swanson, Olympia, WA (US);

Maulik Kapuria, Sunnyvale, CA (US);

Tsung Ho Wu, Pleasanton, CA (US);

Sang Phill Park, Sammamish, WA (US);

Pankaj Kumar Rai, San Jose, CA (US);

Yuhui Zheng, Seattle, WA (US);

Nandagopal Sathyanarayanan, Renton, WA (US);

Filippo Sironi, Dresden, DE;

Assignee:

Amazon Technologies, Inc., Seattle, WA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 3/06 (2006.01);
U.S. Cl.
CPC ...
G06F 3/0617 (2013.01); G06F 3/0635 (2013.01); G06F 3/0673 (2013.01);
Abstract

A host server computer with an uncorrectable memory error can be repaired without a reboot operation. While initially booting a hypervisor, a special software Application Programming Interface (API) can be loaded between a BIOS System Management Mode (SMM) code and the hypervisor. Once the host server computer is booted and a number of virtual machines are executing, a memory error (e.g., uncorrectable error correction code (UECC)) can occur. In response, the hypervisor calls into the special software API identifying the defective memory rows that the BIOS needs to repair. The BIOS starts a soft Post Package Repair (PPR) process on those rows and gives back control to the hypervisor. When the repair is completed, the hypervisor loads a scrubbing virtual machine and validates that the memory is corrected. After the repair is validated, the hypervisor allows the available partition to take a new customer instance.


Find Patent Forward Citations

Loading…