Invention Grant
- Patent Title: Modifying run-time-instrumentation controls from a lesser-privileged state
-
Application No.: US13422598Application Date: 2012-03-16
-
Publication No.: US09280447B2Publication Date: 2016-03-08
- Inventor: Mark S. Farrell , Charles W. Gainey, Jr. , Chung-Lung K. Shum , Timothy J. Slegel
- Applicant: Mark S. Farrell , Charles W. Gainey, Jr. , Chung-Lung K. Shum , Timothy J. Slegel
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Cantor Colburn LLP
- Agent William A. Kinnaman, Jr.
- Main IPC: G06F11/36
- IPC: G06F11/36 ; G06F9/30

Abstract:
Embodiments of the invention relate to modifying run-time-instrumentation controls (MRIC) from a lesser-privileged state. The MRIC instruction is fetched. The MRIC instruction includes the address of a run-time-instrumentation control block (RICCB). The RICCB is fetched based on the address included in the MRIC instruction. The RICCB includes values for modifying a subset of the processor's run-time-instrumentation controls. The subset of run-time-instrumentation controls includes a runtime instrumentation program buffer current address (RCA) of a runtime instrumentation program buffer (RIB) location. The RIB holds run-time-instrumentation information of the events recognized by the processor during program execution. The values of the RICCB are loaded into the run-time-instrumentation controls. Event information is provided to the RIB based on the values that were loaded in the run-time-instrumentation control.
Public/Granted literature
- US20130246744A1 MODIFYING RUN-TIME-INSTRUMENTATION CONTROLS FROM A LESSER-PRIVILEGED STATE Public/Granted day:2013-09-19
Information query