WIPO logo
Mobile | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2018013267) RESTRICTED ADDRESS TRANSLATION TO PROTECT AGAINST DEVICE-TLB VULNERABILITIES
Latest bibliographic data on file with the International Bureau    Submit observation

Pub. No.:    WO/2018/013267    International Application No.:    PCT/US2017/036877
Publication Date: 18.01.2018 International Filing Date: 09.06.2017
IPC:
G06F 12/02 (2006.01)
Applicants: INTEL CORPORATION [US/US]; 2200 Mission College Boulevard Santa Clara, California 95054 (US)
Inventors: SANKARAN, Rajesh M.; (US).
SETHI, Prashant; (US).
MALLICK, Asit K.; (US).
WOODHOUSE, David; (GB).
VAKHARWALA, Rupin H.; (US)
Agent: PORTNOVA, Marina; (US).
GREENE, Nathan; (US)
Priority Data:
15/207,218 11.07.2016 US
Title (EN) RESTRICTED ADDRESS TRANSLATION TO PROTECT AGAINST DEVICE-TLB VULNERABILITIES
(FR) TRADUCTION D'ADRESSES RESTREINTE POUR LA PROTECTION CONTRE LES VULNÉRABILITÉS D'UN TLB DE DISPOSITIF
Abstract: front page image
(EN)An apparatus includes an extended capability register and an input/output (I/O) memory management circuitry. The I/O memory management circuitry is to receive, from an I/O device, an address translation request referencing a guest virtual address associated with a guest virtual address space of a virtual machine. The I/O memory management circuitry may translate the guest virtual address to a guest physical address associated with a guest physical address space of the virtual machine, and, responsive to determining that a value stored by the extended capability register indicates a restrict-translation-request-response (RTRR) mode, transmit, to the I/O device, a translation response having the guest physical address.
(FR)Un appareil comprend un registre à capacité étendue et un circuit de gestion de mémoire d'entrée/sortie (I/O). Le circuit de gestion de mémoire d'entrée/sortie est destiné à recevoir, en provenance d'un dispositif entrée/sortie, une demande de traduction d'adresse référençant une adresse virtuelle d'invité associée à un espace d'adresse virtuel invité d'une machine virtuelle. Le circuit de gestion de mémoire d'entrée/sortie peut traduire l'adresse virtuelle d'invité en une adresse physique d'invité associée à un espace d'adresse physique d'invité de la machine virtuelle, et, en réponse à la détermination qu'une valeur stockée par le registre à capacité étendue indique un mode de restriction des réponses aux demandes de traduction (mode RTRR), transmettre au dispositif entrée/sortie une réponse de traduction ayant l'adresse physique de l'invité.
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DJ, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JO, JP, KE, KG, KH, KN, KP, KR, KW, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
African Regional Intellectual Property Organization (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG).
Publication Language: English (EN)
Filing Language: English (EN)