International Business Machines Corporation
SYSTEM AND METHOD FOR HANDLING TRANSLATION INVALIDATIONS BACKGROUND

Last updated:

Abstract:

A method and system of managing addresses translations where in response to a request to invalidate an address translation, the scope of the address translation invalidation operation is determined; an address translation invalidation probe is installed or activated in a memory management unit (MMU) pipeline; whether an address translation undergoing a table walk operation is within a scope of the address translation invalidation probe is determined; and in response to the address translation undergoing a table walk operation being within the scope of the address translation invalidation probe, preventing or blocking the table walk operation from writing data to a translation buffer in the MMU. The probe also performs an address translation comparison to determine whether an address translation request coming down the MMU pipeline is within the scope of the probe, and if within the scope of the probe, prevents, blocks and/or rejects the address translation.

Status:
Application
Type:

Utility

Filling date:

7 Jan 2020

Issue date:

8 Jul 2021