- Patent Title: Device, system and method to detect an uninitialized memory read
-
Application No.: US16228374Application Date: 2018-12-20
-
Publication No.: US10976961B2Publication Date: 2021-04-13
- Inventor: Ron Gabor , Tomer Stark , Joseph Nuzman , Ady Tal
- Applicant: Intel Corporation
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Green, Howard & Mughal LLP
- Main IPC: G06F9/34
- IPC: G06F9/34 ; G06F3/06 ; G06F11/07 ; G06F9/38

Abstract:
Techniques and mechanisms for circuitry of a processor to automatically provide, and perform an operation based on, metadata indicating an uninitialized memory block. In an embodiment, processor circuitry detects a software instruction which specifies a first operation to be performed based on some data at a memory block. Metadata corresponding to said data comprises an identifier of whether the data is based on an uninitialized memory condition. Processing of the instruction, includes the processor circuitry automatically performing a second operation based on the identifier. The second operation is performed independent of any instruction of the application which specifies the second operation. In another embodiment, execution of the instruction (if any) is conditional upon an evaluation which is based on the state identifier, or the second operation is automatically performed based on an execution of the first instruction.
Information query