Invention Grant
US09330023B2 Managing translations across multiple contexts using a TLB with entries directed to multiple privilege levels and to multiple types of address spaces
有权
使用具有指向多个权限级别和多种类型的地址空间的条目的TLB来管理多个上下文中的翻译
- Patent Title: Managing translations across multiple contexts using a TLB with entries directed to multiple privilege levels and to multiple types of address spaces
- Patent Title (中): 使用具有指向多个权限级别和多种类型的地址空间的条目的TLB来管理多个上下文中的翻译
-
Application No.: US14297326Application Date: 2014-06-05
-
Publication No.: US09330023B2Publication Date: 2016-05-03
- Inventor: Anthony J. Bybell , Bradly G. Frey , Michael K. Gschwind , Benjamin Herrenschmidt , Paul Mackerras
- Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Applicant Address: US NY Armonk
- Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Current Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Current Assignee Address: US NY Armonk
- Agent Steven L. Bennett; Amy J. Pattillo
- Main IPC: G06F12/10
- IPC: G06F12/10 ; G06F12/14

Abstract:
For a current context in control of a processor requesting access to a particular address, a translation lookaside buffer (TLB) controller specifies a virtual address with a logical partition identifier value indicating a privilege setting of the current context, a process identifier value indicating whether the address is within shared address space, and an effective address comprising at least a portion of the particular address. In response to the virtual address not matching at least one entry within a TLB comprising at least one entry stored for at least one previous translation of at least one previous address, the TLB controller translates the virtual address into a real page number using at least one page table and adding a new entry to the TLB with the virtual address and the real page number, wherein each at least one entry within the TLB identifies a separate privilege setting from among a plurality of privilege settings and a separate indicator of whether the address is within the shared address space.
Public/Granted literature
Information query