Invention Grant
- Patent Title: Memory efficient virtual address management for system calls
-
Application No.: US17571059Application Date: 2022-01-07
-
Publication No.: US11886351B2Publication Date: 2024-01-30
- Inventor: Michael Tsirkin
- Applicant: Red Hat, Inc.
- Applicant Address: US NC Raleigh
- Assignee: Red Hat, Inc.
- Current Assignee: Red Hat, Inc.
- Current Assignee Address: US NC Raleigh
- Agency: Lowenstein Sandler LLP
- Main IPC: G06F12/1009
- IPC: G06F12/1009

Abstract:
Systems and methods for managing host virtual addresses in a system call are disclosed. In one implementation, a processing device may receive, by a supervisor managing a first application), a system call initiated by the first application, wherein a first parameter of the system call specifies a memory buffer virtual address of the first application and a second parameter of the system call specifies the memory buffer virtual address of the second application. The processing device may also translate the memory buffer virtual address of the first application to a first physical address and may translate the memory buffer virtual address of the second application to a second physical address. The processing device may further compare the first physical address to the second physical address and responsive to determining that the first physical address matches the second physical address, the processing device may execute the system call using the memory buffer virtual address of the second application.
Public/Granted literature
- US20220138112A1 MEMORY EFFICIENT VIRTUAL ADDRESS MANAGEMENT FOR SYSTEM CALLS Public/Granted day:2022-05-05
Information query
IPC分类: