Invention Grant
- Patent Title: Hypervisor enabling secure communication between virtual machines by managing exchanging access to read buffer and write buffer with a queuing buffer
-
Application No.: US15221274Application Date: 2016-07-27
-
Publication No.: US10248354B2Publication Date: 2019-04-02
- Inventor: Gunnar Piel
- Applicant: Robert Bosch GmbH
- Applicant Address: DE Stuttgart
- Assignee: ROBERT BOSCH GMBH
- Current Assignee: ROBERT BOSCH GMBH
- Current Assignee Address: DE Stuttgart
- Agency: Norton Rose Fulbright US LLP
- Agent Gerard Messina
- Priority: DE102015214424 20150729
- Main IPC: G06F3/06
- IPC: G06F3/06 ; G06F9/455

Abstract:
A hypervisor manages a read buffer, a write buffer and a queuing buffer in a memory used jointly by the first virtual machine and the second virtual machine, the read buffer, the write buffer and the queuing buffer having the same size. The hypervisor assigns the read buffer to a read area readable by the first virtual machine, assigns the write buffer to a write area writable by the second virtual machine and assigns the queuing buffer to a queuing area of the memory that is inaccessible to the first virtual machine and to the second virtual machine. In response to a first request by the first virtual machine, the hypervisor performs a reader-side exchange of the read buffer for the queuing buffer and in response to a second request by the second virtual machine, the hypervisor performs a writer-side exchange of the write buffer for the queuing buffer.
Public/Granted literature
- US20170031628A1 METHOD AND DEVICE FOR COMMUNICATION BETWEEN VIRTUAL MACHINES Public/Granted day:2017-02-02
Information query