CPC G06F 12/1027 (2013.01) [G06F 9/3005 (2013.01); G06F 12/1408 (2013.01); G06F 12/1475 (2013.01); G06F 12/1045 (2013.01); G06F 12/1081 (2013.01); G06F 2212/402 (2013.01); G06F 2212/50 (2013.01); G06F 2212/65 (2013.01); G06F 2212/652 (2013.01); G06F 2212/657 (2013.01); Y02D 10/00 (2018.01)] | 12 Claims |
1. A computing device comprising:
processor circuitry coupled to a memory, the processor circuitry to execute a page mis handler in response to a page miss, wherein the processor circuitry includes an instruction translation lookaside buffer and a data translation lookaside buffer,
wherein the processor circuitry to execute the page miss handler to: (i) determine whether a first page size associated with an execute only transactional range matches a second page size associated with a first physical memory address by a page table of the computing device and (ii) generate a page size mismatch fault in response to a determination that the first page size associated with the execute only transactional range does not match the second page size associated with the physical memory address by the page table.
|