US 12,405,897 B2
Memory page attribute modification
Nuwan S. Jayasena, Cupertino, CA (US)
Assigned to Advanced Micro Devices, Inc., Santa Clara, CA (US)
Filed by Advanced Micro Devices, Inc., Santa Clara, CA (US)
Filed on Mar. 30, 2023, as Appl. No. 18/192,874.
Prior Publication US 2024/0330198 A1, Oct. 3, 2024
Int. Cl. G06F 12/1009 (2016.01); G06F 12/0837 (2016.01)
CPC G06F 12/1009 (2013.01) [G06F 12/0837 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
executing, by a processor core, an application according to a single bit in a page table for a memory page allocated to the application, the executing comprising:
executing a first operation of the application according to attributes for the memory page defined in the page table in response to identifying that the single bit is a first value; and
executing a second operation of the application according to settings defined in a register of the processor core in response to identifying that the single bit is a second value, wherein the settings defined in the register of the processor core demote a permission for the memory page relative to the attributes for the memory page defined in the page table.