Patent | Date |
---|
Exposing Untrusted Devices To Virtual Machines App 20220308909 - Tsirkin; Michael | 2022-09-29 |
Systems And Methods For Preventing Kernel Stalling Attacks App 20220309150 - Tsirkin; Michael | 2022-09-29 |
Location Change Notification Handling App 20220303215 - Tsirkin; Michael | 2022-09-22 |
Memory barrier elision for multi-threaded workloads Grant 11,449,339 - Tsirkin , et al. September 20, 2 | 2022-09-20 |
Reverse shadow page tables for firewalled nested encrypted virtual machines Grant 11,449,434 - Tsirkin , et al. September 20, 2 | 2022-09-20 |
Library Based Virtual Machine Migration App 20220283835 - Tsirkin; Michael | 2022-09-08 |
Free memory page hinting by virtual machines Grant 11,436,141 - Hildenbrand , et al. September 6, 2 | 2022-09-06 |
Non Fragmenting Memory Ballooning App 20220276889 - Tsirkin; Michael ;   et al. | 2022-09-01 |
Guest protection from application code execution in kernel mode Grant 11,429,412 - Tsirkin , et al. August 30, 2 | 2022-08-30 |
Memory deduplication based on guest page hints Grant 11,429,416 - Tsirkin , et al. August 30, 2 | 2022-08-30 |
Function Pointer Protection App 20220269775 - Tsirkin; Michael | 2022-08-25 |
Memory Page Copying For Virtual Machine Migration App 20220269521 - Tsirkin; Michael ;   et al. | 2022-08-25 |
Post-copy Migration Cross Cluster Synchronization For Post-copy Migration Of Virtual Machines App 20220272152 - Tsirkin; Michael ;   et al. | 2022-08-25 |
Memory Over-commit Support For Live Migration Of Virtual Machines App 20220269522 - Tsirkin; Michael ;   et al. | 2022-08-25 |
System To Use Descriptor Rings For I/o Communication App 20220269623 - Tsirkin; Michael | 2022-08-25 |
System to use descriptor rings for I/O communication Grant 11,422,959 - Tsirkin August 23, 2 | 2022-08-23 |
Zero Copy Message Reception For Applications App 20220261272 - Tsirkin; Michael | 2022-08-18 |
Non-interrupting Portable Page Request Interface App 20220244981 - Tsirkin; Michael ;   et al. | 2022-08-04 |
Page Request Interface Overhead Reduction For Virtual Machine Migration And Write Protection In Memory App 20220244983 - Tsirkin; Michael ;   et al. | 2022-08-04 |
Fast descriptor access for virtual network devices Grant 11,403,098 - Tsirkin August 2, 2 | 2022-08-02 |
Efficient Packet Re-transmission For Express Data Paths App 20220239767 - Brouer; Jesper ;   et al. | 2022-07-28 |
Processor control register configuration support Grant 11,397,602 - Tsirkin July 26, 2 | 2022-07-26 |
Memory page fault handling for network interface devices in a virtualized environment Grant 11,392,504 - Tsirkin July 19, 2 | 2022-07-19 |
Zero-copy forwarding for network function virtualization Grant 11,394,786 - Ilan , et al. July 19, 2 | 2022-07-19 |
Migration Speed-up For Multiple Virtual Machines App 20220214901 - Tsirkin; Michael ;   et al. | 2022-07-07 |
Latency reduction for kernel same page merging Grant 11,360,904 - Tsirkin , et al. June 14, 2 | 2022-06-14 |
Efficient packet re-transmission for express data paths Grant 11,362,969 - Brouer , et al. June 14, 2 | 2022-06-14 |
Live Migration With Guaranteed Maximum Migration Downtimes App 20220179684 - Tsirkin; Michael ;   et al. | 2022-06-09 |
Location change notification handling Grant 11,356,363 - Tsirkin June 7, 2 | 2022-06-07 |
Re-duplication of de-duplicated encrypted memory Grant 11,354,420 - Van Riel , et al. June 7, 2 | 2022-06-07 |
Efficient Launching Of Trusted Execution Environments App 20220171883 - Bursell; Michael Hingston McLaughlin ;   et al. | 2022-06-02 |
Efficient Out Of Order Request Completion App 20220171645 - Tsirkin; Michael | 2022-06-02 |
Supervisor-based Firmware Hardening App 20220171852 - Tsirkin; Michael ;   et al. | 2022-06-02 |
Firmware Version Corruption Attack Prevention App 20220171851 - Tsirkin; Michael ;   et al. | 2022-06-02 |
Resource sharing for trusted execution environments Grant 11,343,082 - Tsirkin , et al. May 24, 2 | 2022-05-24 |
Malicious Packet Filtering In A Virtualization System App 20220159036 - Tsirkin; Michael ;   et al. | 2022-05-19 |
Securing Virtual Machines In Computer Systems App 20220156103 - Tsirkin; Michael ;   et al. | 2022-05-19 |
Storage Deduplication For Containers With Encrypted Storage App 20220147450 - Tsirkin; Michael | 2022-05-12 |
Reverse Order Queue Updates By Virtual Devices App 20220147362 - Tsirkin; Michael | 2022-05-12 |
Zero copy message reception for applications Grant 11,327,781 - Tsirkin May 10, 2 | 2022-05-10 |
Asynchronous management of unencrypted memory page list of a virtual machine Grant 11,327,783 - Tsirkin May 10, 2 | 2022-05-10 |
Memory Efficient Virtual Address Management For System Calls App 20220138112 - Tsirkin; Michael | 2022-05-05 |
Fast Virtual Machine Resume At Host Upgrade App 20220129292 - Tsirkin; Michael | 2022-04-28 |
Memory Ballooning Related Memory Allocation Techniques For Virtual Machines App 20220129386 - Tsirkin; Michael ;   et al. | 2022-04-28 |
Limited Introspection For Trusted Execution Environments App 20220129593 - Tsirkin; Michael ;   et al. | 2022-04-28 |
Fast boot resource allocation for virtual machines Grant 11,314,522 - Tsirkin , et al. April 26, 2 | 2022-04-26 |
Page Fault Support For Virtual Machine Network Accelerators App 20220121463 - Tsirkin; Michael | 2022-04-21 |
Managing host hardware configuration for virtual machine migration Grant 11,307,888 - Tsirkin April 19, 2 | 2022-04-19 |
Non-interrupting portable page request interface Grant 11,301,402 - Tsirkin , et al. April 12, 2 | 2022-04-12 |
Latency Reduction For Kernel Same Page Merging App 20220100670 - Tsirkin; Michael ;   et al. | 2022-03-31 |
Resource Sharing For Trusted Execution Environments App 20220103349 - Tsirkin; Michael ;   et al. | 2022-03-31 |
Identifying Memory Devices For Swapping Virtual Machine Memory Pages App 20220091890 - Tsirkin; Michael ;   et al. | 2022-03-24 |
Managing processor overcommit for virtual machines Grant 11,281,487 - Tsirkin March 22, 2 | 2022-03-22 |
Malicious packet filtering by a hypervisor Grant 11,265,291 - Tsirkin , et al. March 1, 2 | 2022-03-01 |
Fan network management Grant 11,265,285 - Tsirkin March 1, 2 | 2022-03-01 |
Downtime reduction with VF MAC filter programming by hypervisors Grant 11,265,247 - Tsirkin March 1, 2 | 2022-03-01 |
Free Detection With Double Free Protection App 20220058119 - Tsirkin; Michael | 2022-02-24 |
Virtual Bond For Efficient Networking Of Virtual Machines App 20220050700 - Tsirkin; Michael | 2022-02-17 |
Manageable external wake of virtual machines Grant 11,249,782 - Tsirkin , et al. February 15, 2 | 2022-02-15 |
Virtual machine context management Grant 11,249,777 - Tsirkin , et al. February 15, 2 | 2022-02-15 |
Transparent huge pages support for encrypted virtual machines Grant 11,243,801 - Tsirkin , et al. February 8, 2 | 2022-02-08 |
CPU overcommit with guest idle polling Grant 11,243,795 - Tsirkin , et al. February 8, 2 | 2022-02-08 |
Efficient virtual machine memory monitoring with hyper-threading Grant 11,243,800 - Tsirkin February 8, 2 | 2022-02-08 |
Event Notification Support For Nested Virtual Machines App 20220035649 - Tsirkin; Michael ;   et al. | 2022-02-03 |
Utilizing Virtual Input/output Memory Management Units (iommu) For Tracking Encryption Status Of Memory Pages App 20220035647 - Tsirkin; Michael | 2022-02-03 |
Reverse Restartable Sequences For Lock Polling Scalability App 20220035664 - Tsirkin; Michael | 2022-02-03 |
Memory Encryption For Virtual Machines By Hypervisor-controlled Firmware App 20220035648 - Tsirkin; Michael | 2022-02-03 |
Securing virtual machines in computer systems Grant 11,237,859 - Tsirkin , et al. February 1, 2 | 2022-02-01 |
Reverse order queue updates by virtual devices Grant 11,237,836 - Tsirkin February 1, 2 | 2022-02-01 |
Batched storage hinting with fast guest storage allocation Grant 11,237,879 - van Riel , et al. February 1, 2 | 2022-02-01 |
Storage deduplication for virtual machines with encrypted storage Grant 11,232,030 - Tsirkin January 25, 2 | 2022-01-25 |
Efficient packet processing for express data paths Grant 11,228,668 - Brouer , et al. January 18, 2 | 2022-01-18 |
Security enhanced hypervisor userspace notifications Grant 11,221,868 - Tsirkin , et al. January 11, 2 | 2022-01-11 |
Memory efficient host virtual address management for hypercalls Grant 11,221,869 - Tsirkin January 11, 2 | 2022-01-11 |
Direct function call substitution using preprocessor Grant 11,216,258 - Tsirkin January 4, 2 | 2022-01-04 |
Safe Entropy Source For Encrypted Virtual Machines App 20210406054 - Tsirkin; Michael ;   et al. | 2021-12-30 |
Support For Encrypted Memory In Nested Virtual Machines App 20210406057 - Tsirkin; Michael ;   et al. | 2021-12-30 |
Secure Reliable Trusted Execution Environments App 20210409199 - Tsirkin; Michael | 2021-12-30 |
Nested Virtual Machine Support For Hypervisors Of Encrypted State Virtual Machines App 20210406051 - Tsirkin; Michael ;   et al. | 2021-12-30 |
Identifying memory devices for swapping virtual machine memory pages Grant 11,200,090 - Tsirkin , et al. December 14, 2 | 2021-12-14 |
Efficient Userspace Driver Isolation By Shallow Virtual Machines App 20210382747 - Tsirkin; Michael ;   et al. | 2021-12-09 |
History based build cache for program builds Grant 11,194,702 - Tsirkin December 7, 2 | 2021-12-07 |
Managing related devices for virtual machines utilizing shared device data Grant 11,194,606 - Tsirkin December 7, 2 | 2021-12-07 |
Memory overcommit by speculative fault Grant 11,188,365 - Tsirkin , et al. November 30, 2 | 2021-11-30 |
Guest-initiated announcement of virtual machine migration Grant 11,182,197 - Tsirkin , et al. November 23, 2 | 2021-11-23 |
PRI overhead reduction for virtual machine migration Grant 11,182,092 - Tsirkin , et al. November 23, 2 | 2021-11-23 |
Efficient Management Of Bus Bandwidth For Multiple Drivers App 20210357339 - Tsirkin; Michael | 2021-11-18 |
Central processing unit support for efficient timers at low power states Grant 11,175,938 - Tsirkin November 16, 2 | 2021-11-16 |
Efficient Handling Of Network Topology Change Notification For Virtual Machines App 20210349746 - Tsirkin; Michael ;   et al. | 2021-11-11 |
Fast thread execution transition Grant 11,169,837 - Tsirkin , et al. November 9, 2 | 2021-11-09 |
System and method for reserving a portion of CPU time for host execution Grant 11,169,857 - Tsirkin November 9, 2 | 2021-11-09 |
Memory Page Fault Handling For Network Interface Devices In A Virtualized Environment App 20210342272 - Tsirkin; Michael | 2021-11-04 |
Hypercall Acceleration For Nested Virtual Machines App 20210342176 - Tsirkin; Michael ;   et al. | 2021-11-04 |
Asynchronous Management Of Unencrypted Memory Page List Of A Virtual Machine App 20210342172 - Tsirkin; Michael | 2021-11-04 |
Non-interrupting Portable Page Request Interface App 20210342279 - Tsirkin; Michael ;   et al. | 2021-11-04 |
Establishing Controlled Remote Access To Debug Logs App 20210342463 - Tsirkin; Michael ;   et al. | 2021-11-04 |
Dynamic Power Management States For Virtual Machine Migration App 20210342173 - Tsirkin; Michael | 2021-11-04 |
Secure Modular Devices App 20210342466 - Tsirkin; Michael ;   et al. | 2021-11-04 |
Indirect Interface For Virtual Machine Free Page Hinting App 20210342260 - Tsirkin; Michael | 2021-11-04 |
Privacy Preserving Introspection For Trusted Execution Environments App 20210342174 - Bursell; Michael ;   et al. | 2021-11-04 |
Application power management for mobile devices Grant 11,163,350 - Tsirkin November 2, 2 | 2021-11-02 |
Managing Network Interface Controller-generated Interrupts App 20210334228 - Tsirkin; Michael | 2021-10-28 |
Processor Control Register Configuration Support App 20210334122 - Tsirkin; Michael | 2021-10-28 |
Idle processor management in virtualized systems via paravirtualization Grant 11,157,302 - van Riel , et al. October 26, 2 | 2021-10-26 |
Hypervisor translation bypass Grant 11,150,928 - Tsirkin , et al. October 19, 2 | 2021-10-19 |
Secure code patching Grant 11,150,887 - Tsirkin October 19, 2 | 2021-10-19 |
Process isolation for out of process page fault handling Grant 11,151,051 - Tsirkin , et al. October 19, 2 | 2021-10-19 |
Enhanced memory management for virtual machines Grant 11,150,929 - Tsirkin October 19, 2 | 2021-10-19 |
Reverse restartable sequences for lock polling scalability Grant 11,150,945 - Tsirkin October 19, 2 | 2021-10-19 |
Reverse Shadow Page Tables For Firewalled Nested Encrypted Virtual Machines App 20210318962 - Tsirkin; Michael ;   et al. | 2021-10-14 |
Virtual machine page movement for encrypted memory Grant 11,144,216 - Tsirkin , et al. October 12, 2 | 2021-10-12 |
Efficient Packet Re-transmission For Express Data Paths App 20210314281 - Brouer; Jesper ;   et al. | 2021-10-07 |
Flexible Reverse Ballooning For Nested Virtual Machines App 20210303356 - Tsirkin; Michael ;   et al. | 2021-09-30 |
Location Change Notification Handling App 20210306258 - Tsirkin; Michael | 2021-09-30 |
Hypervisor Task Execution Management For Virtual Machines App 20210303324 - Tsirkin; Michael | 2021-09-30 |
Elastic Launch For Trusted Execution Environments App 20210303734 - Tsirkin; Michael | 2021-09-30 |
Transparent Huge Pages Support For Encrypted Virtual Machines App 20210303326 - Tsirkin; Michael ;   et al. | 2021-09-30 |
Memory Efficient Host Virtual Address Management For Hypercalls App 20210303325 - Tsirkin; Michael | 2021-09-30 |
Secure Virtual Machine And Peripheral Device Communication App 20210294628 - Tsirkin; Michael | 2021-09-23 |
Fast Memory Mapped Io Support By Register Switch App 20210294686 - Tsirkin; Michael | 2021-09-23 |
Efficient Packet Processing For Express Data Paths App 20210297510 - Brouer; Jesper ;   et al. | 2021-09-23 |
Risk assessment for run-time patches Grant 11,126,485 - Tsirkin September 21, 2 | 2021-09-21 |
Optimized Branching Using Safe Static Keys App 20210286622 - Tsirkin; Michael | 2021-09-16 |
Sharing data via virtual machine to host device bridging Grant 11,113,089 - Tsirkin , et al. September 7, 2 | 2021-09-07 |
Safe hyper-threading for virtual machines Grant 11,106,481 - Tsirkin August 31, 2 | 2021-08-31 |
Memory cache-line bounce reduction for shared I/O ring structures Grant 11,106,587 - Tsirkin August 31, 2 | 2021-08-31 |
Fast Device Discovery For Virtual Machines App 20210263760 - Tsirkin; Michael ;   et al. | 2021-08-26 |
Fast Boot Resource Allocation For Virtual Machines App 20210263745 - Tsirkin; Michael ;   et al. | 2021-08-26 |
Split Security For Trusted Execution Environments App 20210266148 - Tsirkin; Michael | 2021-08-26 |
Managing Host Hardware Configuration For Virtual Machine Migration App 20210263761 - Tsirkin; Michael | 2021-08-26 |
Low Latency Launch For Trusted Execution Environments App 20210263757 - Tsirkin; Michael | 2021-08-26 |
Virtual machine memory overcommit by reverse ballooning Grant 11,099,897 - Hildenbrand , et al. August 24, 2 | 2021-08-24 |
Dynamic control of halt polling based on receiving a monitoring instruction executed by a guest Grant 11,099,884 - Tsirkin August 24, 2 | 2021-08-24 |
Efficient userspace driver isolation by shallow virtual machines Grant 11,099,874 - Tsirkin , et al. August 24, 2 | 2021-08-24 |
Partial surprise removal of a device for virtual machine migration Grant 11,093,275 - Tsirkin August 17, 2 | 2021-08-17 |
Providing A Captive Portal To Manage A Driver Application For A Peripheral Device App 20210247988 - Tsirkin; Michael | 2021-08-12 |
Remote Direct Memory Access Based Networking Gateway App 20210240645 - Tsirkin; Michael | 2021-08-05 |
Automatic Retransmission Capability In Hypervisor App 20210234787 - Tsirkin; Michael ;   et al. | 2021-07-29 |
History Based Build Cache For Program Builds App 20210232492 - Tsirkin; Michael | 2021-07-29 |
Hypervisor Level Signature Checks For Encrypted Trusted Execution Environments App 20210232681 - Tsirkin; Michael | 2021-07-29 |
Securing hypercall support for user space processes in virtual machines Grant 11,074,094 - Tsirkin , et al. July 27, 2 | 2021-07-27 |
Efficient management of bus bandwidth for multiple drivers Grant 11,074,202 - Tsirkin July 27, 2 | 2021-07-27 |
Migration notification and response messages for virtual machines Grant 11,070,629 - Tsirkin , et al. July 20, 2 | 2021-07-20 |
Managing Processor Overcommit For Virtual Machines App 20210216344 - Tsirkin; Michael | 2021-07-15 |
Managing network interface controller-generated interrupts Grant 11,061,840 - Tsirkin July 13, 2 | 2021-07-13 |
Efficient scheduling for hyper-threaded CPUs using memory monitoring Grant 11,061,730 - Tsirkin July 13, 2 | 2021-07-13 |
Virtual machine exit support by a virtual machine function Grant 11,061,710 - Tsirkin July 13, 2 | 2021-07-13 |
Prefetch support with address space randomization Grant 11,061,829 - Arcangeli , et al. July 13, 2 | 2021-07-13 |
Storage deduplication for virtual machines with encrypted storage Grant 11,061,711 - Tsirkin July 13, 2 | 2021-07-13 |
Managing related devices for virtual machines using robust passthrough device enumeration Grant 11,055,186 - Tsirkin July 6, 2 | 2021-07-06 |
Selective Memory Deduplication For Virtual Machines App 20210200567 - Tsirkin; Michael ;   et al. | 2021-07-01 |
Sub-idle Thread Priority Class App 20210191757 - Tsirkin; Michael | 2021-06-24 |
Free Memory Page Hinting By Virtual Machines App 20210182191 - Hildenbrand; David ;   et al. | 2021-06-17 |
Peripheral Component Interconnect (pci) Device Removal For Virtual Machines App 20210182092 - Tsirkin; Michael | 2021-06-17 |
Secure userspace networking for guests Grant 11,036,645 - Tsirkin June 15, 2 | 2021-06-15 |
Asynchronous mapping of hot-plugged device associated with virtual machine Grant 11,036,666 - Williamson , et al. June 15, 2 | 2021-06-15 |
Multicast Live Migration For Encrypted Virtual Machines App 20210173685 - Tsirkin; Michael ;   et al. | 2021-06-10 |
Assigning Devices To Virtual Machines In View Of Power State Information App 20210173693 - Tsirkin; Michael | 2021-06-10 |
Enhanced address space layout randomization Grant 11,030,112 - Tsirkin June 8, 2 | 2021-06-08 |
Optimized branching using safe static keys Grant 11,023,238 - Tsirkin June 1, 2 | 2021-06-01 |
Enhancing privacy of network connections Grant 11,025,621 - Tsirkin June 1, 2 | 2021-06-01 |
Supervisor Mode Access Protection For Fast Networking App 20210157489 - Tsirkin; Michael | 2021-05-27 |
Library-based Memory Deduplication App 20210157497 - Tsirkin; Michael ;   et al. | 2021-05-27 |
Filtering based containerized virtual machine networking Grant 11,016,793 - Tsirkin May 25, 2 | 2021-05-25 |
Hypervisor deduplication page comparison speedup Grant 11,016,668 - van Riel , et al. May 25, 2 | 2021-05-25 |
Zero-copy Forwarding For Network Function Virtualization App 20210152642 - Ilan; Amnon ;   et al. | 2021-05-20 |
Virtual Machine Migration Downtime Reduction Using A Multicast Address App 20210149702 - Tsirkin; Michael | 2021-05-20 |
Network Updates For Virtual Machine Migration App 20210149701 - Tsirkin; Michael | 2021-05-20 |
Implementing A Service Mesh In The Hypervisor App 20210144177 - Tsirkin; Michael ;   et al. | 2021-05-13 |
Fail-safe Post Copy Migration Of Virtual Machines App 20210124602 - Tsirkin; Michael ;   et al. | 2021-04-29 |
Efficient userspace driver isolation for virtual machines Grant 10,983,926 - Tsirkin , et al. April 20, 2 | 2021-04-20 |
Live virtual machine migration Grant 10,977,064 - Tsirkin April 13, 2 | 2021-04-13 |
Firmware Validation For Encrypted Virtual Machines App 20210105260 - Tsirkin; Michael | 2021-04-08 |
Secure Code Patching App 20210096839 - Tsirkin; Michael | 2021-04-01 |
Storage Deduplication For Virtual Machines With Encrypted Storage App 20210096988 - Tsirkin; Michael | 2021-04-01 |
Copy-on-write For Virtual Machines With Encrypted Storage App 20210096898 - Tsirkin; Michael | 2021-04-01 |
Memory Barrier Elision For Multi-threaded Workloads App 20210096856 - Tsirkin; Michael ;   et al. | 2021-04-01 |
Live virtual machine migration utilizing network address pools Grant 10,965,641 - Tsirkin March 30, 2 | 2021-03-30 |
Remote direct memory access based networking gateway Grant 10,963,407 - Tsirkin March 30, 2 | 2021-03-30 |
Fast Descriptor Access For Virtual Network Devices App 20210089307 - Tsirkin; Michael | 2021-03-25 |
Direct Function Call Substitution Using Preprocessor App 20210089283 - Tsirkin; Michael | 2021-03-25 |
Storage Deduplication For Virtual Machines With Encrypted Storage App 20210089339 - Tsirkin; Michael | 2021-03-25 |
Free page hinting with multiple page sizes Grant 10,956,216 - van Riel , et al. March 23, 2 | 2021-03-23 |
Methods for managing virtualized remote direct memory access devices Grant 10,956,189 - Tsirkin , et al. March 23, 2 | 2021-03-23 |
Reducing IPI overhead with CPU overcommit support via IPI broadcast Grant 10,949,243 - Tsirkin March 16, 2 | 2021-03-16 |
Generation of a random value for a child process Grant 10,943,010 - van Riel , et al. March 9, 2 | 2021-03-09 |
Virtual machine security through guest-side emulation Grant 10,942,757 - van Riel , et al. March 9, 2 | 2021-03-09 |
Reverse Restartable Sequences For Lock Polling Scalability App 20210064422 - Tsirkin; Michael | 2021-03-04 |
Hardware Offload Support For An Operating System Offload Interface Using Operation Code Verification App 20210064443 - Tsirkin; Michael ;   et al. | 2021-03-04 |
Non-persistent mode for network connection Grant 10,936,728 - Tsirkin March 2, 2 | 2021-03-02 |
Fast Thread Execution Transition App 20210055948 - Tsirkin; Michael ;   et al. | 2021-02-25 |
Enhancing ability of a hypervisor to detect an instruction that causes execution to transition from a virtual machine to the hypervisor Grant 10,929,164 - Tsirkin February 23, 2 | 2021-02-23 |
Passcode based access-control with randomized limits Grant 10,924,505 - Tsirkin February 16, 2 | 2021-02-16 |
Determining alternative route by navigation system Grant 10,914,599 - Tsirkin February 9, 2 | 2021-02-09 |
Sharing devices between virtual machines in view of power state information Grant 10,901,773 - Tsirkin January 26, 2 | 2021-01-26 |
Incoming packet processing for a computer system Grant 10,904,167 - Tsirkin January 26, 2 | 2021-01-26 |
Safe Virtual Machine Physical Device Access For Network Function Virtualization App 20210019267 - Tsirkin; Michael | 2021-01-21 |
Memory Cache-line Bounce Reduction For Pointer Ring Structures App 20210019261 - Tsirkin; Michael | 2021-01-21 |
Zero Copy Message Reception For Devices App 20200409759 - Tsirkin; Michael | 2020-12-31 |
Virtual machine booting using disk metadata Grant 10,877,771 - Tsirkin , et al. December 29, 2 | 2020-12-29 |
RPS support for NFV by system call bypass Grant 10,880,195 - Tsirkin December 29, 2 | 2020-12-29 |
Memory Cache-line Bounce Reduction For Shared I/o Ring Structures App 20200401520 - Tsirkin; Michael | 2020-12-24 |
Virtual processor scheduling via memory monitoring Grant 10,871,982 - Tsirkin December 22, 2 | 2020-12-22 |
Efficient instantiation of encrypted guests Grant 10,866,814 - Tsirkin , et al. December 15, 2 | 2020-12-15 |
Key management for encrypted virtual machines Grant 10,860,359 - Tsirkin December 8, 2 | 2020-12-08 |
Direct function call substitution using preprocessor Grant 10,860,300 - Tsirkin December 8, 2 | 2020-12-08 |
Zero Copy Message Reception For Applications App 20200379791 - Tsirkin; Michael | 2020-12-03 |
Application Power Management For Mobile Devices App 20200371576 - Tsirkin; Michael | 2020-11-26 |
Firmware validation for encrypted virtual machines Grant 10,848,474 - Tsirkin November 24, 2 | 2020-11-24 |
Downtime Reduction With Vf Mac Filter Programming By Hypervisors App 20200366603 - Tsirkin; Michael | 2020-11-19 |
Efficient memory deduplication by hypervisor initialization Grant 10,838,753 - Tsirkin , et al. November 17, 2 | 2020-11-17 |
Network notification loss detection for virtual machine migration Grant 10,838,752 - Tsirkin , et al. November 17, 2 | 2020-11-17 |
Central Processing Unit Support For Efficient Timers At Low Power States App 20200341790 - Tsirkin; Michael | 2020-10-29 |
Partial Surprise Removal Of A Device For Virtual Machine Migration App 20200341785 - Tsirkin; Michael | 2020-10-29 |
Power Management For Virtualized Computer Systems App 20200341791 - Tsirkin; Michael | 2020-10-29 |
Reducing Ipi Overhead With Cpu Overcommit Support Via Ipi Broadcast App 20200341792 - Tsirkin; Michael | 2020-10-29 |
Incoming Packet Processing For A Computer System App 20200344182 - Tsirkin; Michael | 2020-10-29 |
Virtual Machine Memory Migration Facilitated By Persistent Memory Devices App 20200341797 - Tsirkin; Michael | 2020-10-29 |
Safe Hyper-threading For Virtual Machines App 20200334062 - Tsirkin; Michael | 2020-10-22 |
Risk Assessment For Run-time Patches App 20200334133 - Tsirkin; Michael | 2020-10-22 |
Dirty memory tracking with assigned devices by exitless paravirtualization Grant 10,810,031 - Tsirkin October 20, 2 | 2020-10-20 |
Physical address randomization for secure encrypted memory Grant 10,810,137 - Tsirkin , et al. October 20, 2 | 2020-10-20 |
System and method for dynamic guest-controlled halt polling using a CPU governor Grant 10,810,032 - Tsirkin October 20, 2 | 2020-10-20 |
Sharing Devices Between Virtual Machines In View Of Power State Information App 20200326966 - Tsirkin; Michael | 2020-10-15 |
Prefetch Support With Address Space Randomization App 20200327071 - Arcangeli; Andrea ;   et al. | 2020-10-15 |
Safe userspace device access for network function virtualization using an IOMMU to map supervisor memory to a reserved range of application virtual addresses Grant 10,795,591 - Tsirkin October 6, 2 | 2020-10-06 |
Guest intermediate address translation for virtual machines Grant 10,789,174 - Tsirkin , et al. September 29, 2 | 2020-09-29 |
Exit-less host page table switching and virtual machine function detection with memory pages storing an identification value that are mapped at the same guest physical addresses Grant 10,776,021 - Tsirkin Sept | 2020-09-15 |
Virtual machine migration using memory page hints Grant 10,768,959 - Tsirkin , et al. Sep | 2020-09-08 |
Resetting Persistent Balloon Memory For Fragmentation Reduction App 20200278878 - Hildenbrand; David ;   et al. | 2020-09-03 |
Dynamic virtual input/output and NUMA node management Grant 10,761,874 - Noel , et al. Sep | 2020-09-01 |
Efficient user space driver isolation by CPU page table switching Grant 10,754,796 - Tsirkin A | 2020-08-25 |
Announcing virtual machine migration Grant 10,754,681 - Tsirkin A | 2020-08-25 |
Reverse Order Queue Updates By Virtual Devices App 20200264889 - Tsirkin; Michael | 2020-08-20 |
Input-output based virtual CPU halt Grant 10,740,131 - Tsirkin A | 2020-08-11 |
Recovery from a networking backend disconnect Grant 10,735,286 - Tsirkin , et al. | 2020-08-04 |
Efficient Userspace Driver Isolation By Shallow Virtual Machines App 20200241906 - Tsirkin; Michael ;   et al. | 2020-07-30 |
Page table entry caching for virtual device emulation Grant 10,725,807 - Tsirkin , et al. | 2020-07-28 |
Host Address Space Identifier For Non-uniform Memory Access Locality In Virtual Machines App 20200233813 - Arcangeli; Andrea ;   et al. | 2020-07-23 |
Physical memory migration for secure encrypted virtual machines Grant 10,719,255 - Van Riel , et al. | 2020-07-21 |
Secure and efficient memory sharing for guests Grant 10,713,081 - Tsirkin , et al. | 2020-07-14 |
Security Enhanced Hypervisor Userspace Notifications App 20200218563 - Tsirkin; Michael ;   et al. | 2020-07-09 |
Robust peripheral component interconnect surprise removal detection Grant 10,698,784 - Tsirkin | 2020-06-30 |
Virtual processor state switching virtual machine functions Grant 10,698,713 - Tsirkin | 2020-06-30 |
Batched Storage Hinting With Fast Guest Storage Allocation App 20200201685 - van Riel; Henri Han ;   et al. | 2020-06-25 |
Conflict resolution for strong symbols Grant 10,691,471 - Tsirkin | 2020-06-23 |
Efficient migration for encrypted virtual machines by active page copying Grant 10,693,844 - Noel , et al. | 2020-06-23 |
Packet drop reduction in virtual machine migration Grant 10,693,801 - Tsirkin | 2020-06-23 |
Key-based memory deduplication protection Grant 10,691,362 - Tsirkin , et al. | 2020-06-23 |
Dynamic memory locality for guest memory Grant 10,691,365 - Tsirkin , et al. | 2020-06-23 |
Efficient Instantiation Of Encrypted Guests App 20200192678 - Tsirkin; Michael ;   et al. | 2020-06-18 |
Guest-initiated Announcement Of Virtual Machine Migration App 20200192696 - Tsirkin; Michael ;   et al. | 2020-06-18 |
Lazy timer programming for virtual machines Grant 10,671,425 - Tsirkin | 2020-06-02 |
Virtual Machine Booting Using Disk Metadata App 20200167171 - Tsirkin; Michael ;   et al. | 2020-05-28 |
Exit-less Host Page Table Switching And Virtual Machine Function Detection App 20200167086 - Tsirkin; Michael | 2020-05-28 |
Filtering Based Containerized Virtual Machine Networking App 20200167175 - Tsirkin; Michael | 2020-05-28 |
Securing Virtual Machines In Computer Systems App 20200167180 - Tsirkin; Michael ;   et al. | 2020-05-28 |
Robust Peripheral Component Interconnect Surprise Removal Detection App 20200167308 - Tsirkin; Michael | 2020-05-28 |
Dynamic Virtual Input/output And Numa Node Management App 20200167178 - Noel; Karen Lee ;   et al. | 2020-05-28 |
Managing Related Devices For Virtual Machines Utilizing Shared Device Data App 20200167181 - Tsirkin; Michael | 2020-05-28 |
Managing Related Devices For Virtual Machines Using Robust Passthrough Device Enumeration App 20200167247 - Tsirkin; Michael | 2020-05-28 |
Methods and systems for establishing connections associated with virtual machine migrations Grant 10,664,301 - Tsirkin | 2020-05-26 |
Application memory protection using an extended page table switching virtual machine function Grant 10,664,304 - Tsirkin | 2020-05-26 |
Resetting persistent balloon memory for fragmentation reduction Grant 10,664,300 - Hildenbrand , et al. | 2020-05-26 |
Hypervisor Deduplication Page Comparison Speedup App 20200159417 - van Riel; Henri ;   et al. | 2020-05-21 |
Dynamic Control Of Halt Polling Based On Receiving A Monitoring Instruction Executed By A Guest App 20200150996 - Tsirkin; Michael | 2020-05-14 |
Reverse order queue updates by virtual devices Grant 10,649,784 - Tsirkin | 2020-05-12 |
Memory cache pressure reduction for pointer rings Grant 10,649,686 - Tsirkin | 2020-05-12 |
Systems and methods for providing I/O state protections in a virtualized environment Grant 10,644,888 - Tsirkin , et al. | 2020-05-05 |
Branch rewriting device feature optimization Grant 10,642,625 - Tsirkin | 2020-05-05 |
Hibernation via paravirtualization Grant 10,635,470 - Tsirkin , et al. | 2020-04-28 |
Securing code loading by a guest in a virtual environment Grant 10,630,484 - Bonzini , et al. | 2020-04-21 |
Hypervisor management of migration notification and response messages for virtual machines Grant 10,628,198 - Tsirkin , et al. | 2020-04-21 |
Sharing message-signaled interrupt vectors in multi-processor computer systems Grant 10,628,351 - Bonzini , et al. | 2020-04-21 |
Host address space identifier for non-uniform memory access locality in virtual machines Grant 10,613,990 - Arcangeli , et al. | 2020-04-07 |
Hypervisor support for network functions virtualization Grant 10,616,099 - Tsirkin | 2020-04-07 |
Adjusting buffer size for network interface controller Grant 10,608,963 - Tsirkin | 2020-03-31 |
Security enhanced hypervisor userspace notifications Grant 10,606,631 - Tsirkin , et al. | 2020-03-31 |
Generation Of A Random Value For A Child Process App 20200097652 - van Riel; Henri Han ;   et al. | 2020-03-26 |
Efficient Virtual Machine Memory Monitoring With Hyper-threading App 20200081735 - Tsirkin; Michael | 2020-03-12 |
Flicker-free remoting support for server-rendered stereoscopic imaging Grant 10,587,861 - Tsirkin , et al. | 2020-03-10 |
Efficient Instantiation Of Encrypted Guests App 20200073674 - Tsirkin; Michael ;   et al. | 2020-03-05 |
Direct Function Call Substitution Using Preprocessor App 20200073643 - Tsirkin; Michael | 2020-03-05 |
Secure And Efficient Memory Sharing For Guests App 20200073691 - Tsirkin; Michael ;   et al. | 2020-03-05 |
Efficient Userspace Driver Isolation For Virtual Machines App 20200073829 - Tsirkin; Michael ;   et al. | 2020-03-05 |
Efficient Userspace Driver Isolation By Cpu Page Table Switching App 20200073826 - Tsirkin; Michael | 2020-03-05 |
Securing Hypercall Support For User Space Processes In Virtual Machines App 20200073689 - Tsirkin; Michael ;   et al. | 2020-03-05 |
Guest intermediate address tagging for guest applications Grant 10,579,410 - Tsirkin , et al. | 2020-03-03 |
Batched storage hinting with fast guest storage allocation Grant 10,579,439 - van Riel , et al. | 2020-03-03 |
Guest-initiated announcement of virtual machine migration Grant 10,572,289 - Tsirkin , et al. Feb | 2020-02-25 |
Efficient instantiation of encrypted guests Grant 10,572,271 - Tsirkin , et al. Feb | 2020-02-25 |
Dynamic control of halt polling based on receiving a monitoring instruction executed by a guest Grant 10,564,995 - Tsirkin Feb | 2020-02-18 |
Process Isolation For Out Of Process Page Fault Handling App 20200042461 - Tsirkin; Michael ;   et al. | 2020-02-06 |
Asynchronous Mapping Of Hot-plugged Device Associated With Virtual Machine App 20200042485 - Williamson; Alex ;   et al. | 2020-02-06 |
Virtual machine memory lock-down Grant 10,552,345 - Tsirkin Fe | 2020-02-04 |
Multi-target post-copy guest migration Grant 10,552,080 - Tsirkin , et al. Fe | 2020-02-04 |
Hypervisor deduplication page comparison speedup Grant 10,545,673 - van Riel , et al. Ja | 2020-01-28 |
Breakpoint insertion into kernel pages Grant 10,545,851 - Tsirkin , et al. Ja | 2020-01-28 |
Reverse order request queueing by para-virtual device drivers Grant 10,545,697 - Tsirkin Ja | 2020-01-28 |
Scalable page migration after memory de-duplication Grant 10,545,670 - Arcangeli , et al. Ja | 2020-01-28 |
Secure zero-copy packet forwarding Grant 10,540,294 - Tsirkin , et al. Ja | 2020-01-21 |
Copy and decrypt support for encrypted virtual machines Grant 10,534,921 - Tsirkin , et al. Ja | 2020-01-14 |
Hot-plug of devices in virtualized computer systems Grant 10,534,742 - Apfelbaum , et al. Ja | 2020-01-14 |
Virtual Machine Memory Overcommit By Reverse Ballooning App 20200012525 - Hildenbrand; David ;   et al. | 2020-01-09 |
Virtual machine migration acceleration with page state indicators Grant 10,521,256 - Tsirkin , et al. Dec | 2019-12-31 |
Supporting compiler variable instrumentation for uninitialized memory references Grant 10,521,206 - Tsirkin Dec | 2019-12-31 |
Memory poisoning support for free page hinting Grant 10,521,149 - Tsirkin Dec | 2019-12-31 |
Secure userspace networking for guests App 20190391927 - Tsirkin; Michael | 2019-12-26 |
Using linker scripts for loading system configuration tables Grant 10,514,942 - Tsirkin Dec | 2019-12-24 |
Kernel same-page merging for encrypted memory Grant 10,509,733 - Tsirkin , et al. Dec | 2019-12-17 |
Post-copy VM migration speedup using free page hinting Grant 10,503,659 - Tsirkin , et al. Dec | 2019-12-10 |
Zero copy memory reclaim using copy-on-write Grant 10,503,405 - Tsirkin Dec | 2019-12-10 |
Enhanced Memory Management For Virtual Machines App 20190370044 - Tsirkin; Michael | 2019-12-05 |
Reverse Order Queue Updates By Virtual Devices App 20190370002 - Tsirkin; Michael | 2019-12-05 |
Memory Poisoning Support For Free Page Hinting App 20190369903 - Tsirkin; Michael | 2019-12-05 |
Conflict Resolution For Strong Symbols App 20190370019 - Tsirkin; Michael | 2019-12-05 |
Virtual Machine Page Movement For Encrypted Memory App 20190369886 - Tsirkin; Michael ;   et al. | 2019-12-05 |
Systems and methods for providing processor state protections in a virtualized environment Grant 10,496,425 - Tsirkin De | 2019-12-03 |
Implementing per-thread memory access permissions Grant 10,496,555 - van Riel , et al. De | 2019-12-03 |
Enhanced Address Space Layout Randomization App 20190361815 - Tsirkin; Michael | 2019-11-28 |
Virtual Cpu Scheduling Enhancement For Virtual Machines App 20190361749 - Tsirkin; Michael | 2019-11-28 |
Generation of a random value for a child process Grant 10,489,585 - van Riel , et al. Nov | 2019-11-26 |
Memory Cache Pressure Reduction For Pointer Rings App 20190354310 - Tsirkin; Michael | 2019-11-21 |
Efficient virtual machine memory monitoring with hyper-threading Grant 10,481,936 - Tsirkin Nov | 2019-11-19 |
Multi-queue device assignment for application groups Grant 10,481,951 - Tsirkin , et al. Nov | 2019-11-19 |
Asynchronous mapping of hot-plugged device associated with virtual machine Grant 10,474,616 - Williamson , et al. Nov | 2019-11-12 |
Transparent guest based notification overlay Grant 10,459,748 - Tsirkin , et al. Oc | 2019-10-29 |
Lightweight thread synchronization using shared memory state Grant 10,459,771 - Tsirkin Oc | 2019-10-29 |
Exitless timer access for virtual machines Grant 10,459,747 - Tsirkin Oc | 2019-10-29 |
Virtual Machine Exit Support By A Virtual Machine Function App 20190324789 - Tsirkin; Michael | 2019-10-24 |
Preloading enhanced application startup Grant 10,445,126 - Tsirkin Oc | 2019-10-15 |
Secure receive packet processing for network function virtualization applications Grant 10,437,523 - Tsirkin O | 2019-10-08 |
Predictive virtual machine halt Grant 10,437,308 - Tsirkin O | 2019-10-08 |
Process isolation for out of process page fault handling Grant 10,437,735 - Tsirkin , et al. O | 2019-10-08 |
Virtual machine based huge page balloon support Grant 10,430,327 - Tsirkin O | 2019-10-01 |
Post-copy virtual machine migration with assigned devices Grant 10,430,221 - Tsirkin O | 2019-10-01 |
Routing table preservation for virtual machine migration with assigned devices Grant 10,423,444 - Tsirkin Sept | 2019-09-24 |
Security enhanced out of process user space handling of hardware events Grant 10,423,478 - Tsirkin , et al. Sept | 2019-09-24 |
Security Enhanced Hypervisor Userspace Notifications App 20190286466 - Tsirkin; Michael ;   et al. | 2019-09-19 |
Virtual machine memory overcommit by reverse ballooning Grant 10,417,047 - Hildenbrand , et al. Sept | 2019-09-17 |
Hypervisor-visible guest thread management Grant 10,409,633 - Tsirkin , et al. Sept | 2019-09-10 |
Safe physical function passthrough using virtual machine functions Grant 10,402,576 - Tsirkin Sep | 2019-09-03 |
Guest Intermediate Address Translation For Virtual Machines App 20190266099 - Tsirkin; Michael ;   et al. | 2019-08-29 |
Cpu Overcommit With Guest Idle Polling App 20190266009 - Tsirkin; Michael ;   et al. | 2019-08-29 |
Firmware Validation For Encrypted Virtual Machines App 20190268318 - Tsirkin; Michael | 2019-08-29 |
Guest Intermediate Address Tagging For Guest Applications App 20190266000 - Tsirkin; Michael ;   et al. | 2019-08-29 |
Key Management For Encrypted Virtual Machines App 20190265999 - Tsirkin; Michael | 2019-08-29 |
Announcing Virtual Machine Migration App 20190266007 - Tsirkin; Michael | 2019-08-29 |
Idle Processor Management In Virtualized Systems Via Paravirtualization App 20190266008 - van Riel; Henri Han ;   et al. | 2019-08-29 |
Tracking of memory pages by a hypervisor Grant 10,394,596 - Tsirkin , et al. A | 2019-08-27 |
Using capability indicators to indicate support for guest driven surprise removal of virtual PCI devices Grant 10,394,586 - Tsirkin A | 2019-08-27 |
Efficient Memory Deduplication By Hypervisor Initialization App 20190258500 - Tsirkin; Michael ;   et al. | 2019-08-22 |
Packet Drop Reduction In Virtual Machine Migration App 20190260685 - Tsirkin; Michael | 2019-08-22 |
Address Based Vm Memory Monitoring Performance Enhancement App 20190258501 - Tsirkin; Michael | 2019-08-22 |
Address based host page table selection Grant 10,387,184 - Tsirkin A | 2019-08-20 |
Virtual machine page movement for encrypted memory Grant 10,379,764 - Tsirkin , et al. A | 2019-08-13 |
Memory Deduplication Based On Guest Page Hints App 20190243677 - Tsirkin; Michael ;   et al. | 2019-08-08 |
Stateless server-based encryption associated with a distribution list Grant 10,375,051 - Tsirkin | 2019-08-06 |
Split head invalidation for consumer batching in pointer rings Grant 10,372,608 - Tsirkin | 2019-08-06 |
Entropy increase by executable loader Grant 10,365,937 - Tsirkin , et al. July 30, 2 | 2019-07-30 |
Idle processor management by guest in virtualized systems Grant 10,365,936 - van Riel , et al. July 30, 2 | 2019-07-30 |
Application Memory Protection Using An Extended Page Table Switching Virtual Machine Function App 20190227834 - Tsirkin; Michael | 2019-07-25 |
Recovery From A Networking Backend Disconnect App 20190230013 - Tsirkin; Michael ;   et al. | 2019-07-25 |
Virtual Machine Memory Migration By Storage App 20190220302 - Tsirkin; Michael | 2019-07-18 |
Updating virtual machine memory by interrupt handler Grant 10,346,330 - Tsirkin , et al. July 9, 2 | 2019-07-09 |
Virtual machine exit support by a virtual machine function Grant 10,338,951 - Tsirkin | 2019-07-02 |
Storing interrupt location for fast interrupt register access in hypervisors Grant 10,331,589 - Tsirkin , et al. | 2019-06-25 |
Announcing virtual machine migration Grant 10,324,743 - Tsirkin | 2019-06-18 |
Process Isolation For Out Of Process Page Fault Handling App 20190179767 - Tsirkin; Michael ;   et al. | 2019-06-13 |
Live Virtual Machine Migration Utilizing Network Address Pools App 20190182207 - Tsirkin; Michael | 2019-06-13 |
Hypervisor Deduplication Page Comparison Speedup App 20190179538 - van Riel; Henri ;   et al. | 2019-06-13 |
Physical Memory Migration For Secure Encrypted Virtual Machines App 20190179558 - Van Riel; Henri Han ;   et al. | 2019-06-13 |
Rps Support For Nfv By System Call Bypass App 20190182139 - Tsirkin; Michael | 2019-06-13 |
Tracking Of Memory Pages By A Hypervisor App 20190179657 - Tsirkin; Michael ;   et al. | 2019-06-13 |
UMA-aware root bus selection Grant 10,318,460 - Apfelbaum , et al. | 2019-06-11 |
Virtual machine initiated memory deduplication Grant 10,318,161 - Lublin , et al. | 2019-06-11 |
Driver switch for live migration with an assigned device Grant 10,318,329 - Tsirkin , et al. | 2019-06-11 |
Systems And Methods For Providing I/o State Protections In A Virtualized Environment App 20190173678 - Tsirkin; Michael ;   et al. | 2019-06-06 |
Host Address Space Identifier For Non-Uniform Memory Access Locality In Virtual Machines App 20190171577 - Arcangeli; Andrea ;   et al. | 2019-06-06 |
Resetting Persistent Balloon Memory For Fragmentation Reduction App 20190171473 - Hildenbrand; David ;   et al. | 2019-06-06 |
Virtual Machine Memory Overcommit By Reverse Ballooning App 20190171486 - Hildenbrand; David ;   et al. | 2019-06-06 |
Transparent fast application launcher Grant 10,310,872 - Tsirkin | 2019-06-04 |
CPU overcommit with guest idle polling Grant 10,310,887 - Tsirkin , et al. | 2019-06-04 |
Safe Userspace Device Access For Network Function Virtualization Using An Iommu To Map Supervisor Memory To A Reserved Range Of App 20190155527 - Tsirkin; Michael | 2019-05-23 |
Fan Network Management App 20190158454 - Tsirkin; Michael | 2019-05-23 |
Virtual Machine Memory Lock-down App 20190155756 - Tsirkin; Michael | 2019-05-23 |
Lazy Timer Programming For Virtual Machines App 20190146828 - Tsirkin; Michael | 2019-05-16 |
Idle processor management in virtualized systems via paravirtualization Grant 10,289,437 - van Riel , et al. | 2019-05-14 |
Memory deduplication based on guest page hints Grant 10261820 - | 2019-04-16 |
Guest-influenced packet transmission Grant 10255099 - | 2019-04-09 |
Deferring registration for DMA operations Grant 10255198 - | 2019-04-09 |
Using hypervisor trapping for protection against interrupts in virtual machine functions Grant 10248451 - | 2019-04-02 |
Recovery from a networking backend disconnect Grant 10250473 - | 2019-04-02 |
Systems and methods for providing I/O state protections in a virtualized environment Grant 10243746 - | 2019-03-26 |
Manageable External Wake Of Virtual Machines App 20190087219 - Tsirkin; Michael ;   et al. | 2019-03-21 |
Driver switch for device error recovery for assigned devices Grant 10223215 - | 2019-03-05 |
Hypervisor Support For Network Functions Virtualization App 20190068491 - Tsirkin; Michael | 2019-02-28 |
Malicious Packet Filtering By A Hypervisor App 20190068555 - Tsirkin; Michael ;   et al. | 2019-02-28 |
Generation Of A Random Value For A Child Process App 20190065740 - van Riel; Henri Han ;   et al. | 2019-02-28 |
Efficient Migration For Encrypted Virtual Machines By Active Page Copying App 20190068557 - Noel; Karen ;   et al. | 2019-02-28 |
Copy And Decrypt Support For Encrypted Virtual Machines App 20190065756 - Tsirkin; Michael ;   et al. | 2019-02-28 |
Migration Notification And Response Messages For Virtual Machines App 20190068724 - TSIRKIN; Michael ;   et al. | 2019-02-28 |
Security Enhanced Out Of Process User Space Handling Of Hardware Events App 20190065301 - Tsirkin; Michael ;   et al. | 2019-02-28 |
Batched Storage Hinting With Fast Guest Storage Allocation App 20190065276A1 - | 2019-02-28 |
Free Page Hinting With Multiple Page Sizes App 20190065267 - van Riel; Henri Han ;   et al. | 2019-02-28 |
Passcode Based Access-control With Randomized Limits App 20190068633 - Tsirkin; Michael | 2019-02-28 |
Hypervisor Management Of Migration Notification And Response Messages For Virtual Machines App 20190065230A1 - | 2019-02-28 |
Supporting Compiler Variable Instrumentation For Uninitialized Memory References App 20190065161 - Tsirkin; Michael | 2019-02-28 |
Reverse Slot Invalidation For Pointer Rings App 20190065099A1 - | 2019-02-28 |
Live Virtual Machine Migration App 20190065227A1 - | 2019-02-28 |
Split Head Invalidation For Consumer Batching In Pointer Rings App 20190065371A1 - | 2019-02-28 |
Network Notification Loss Detection For Virtual Machine Migration App 20190065229A1 - | 2019-02-28 |
Guest-initiated Announcement Of Virtual Machine Migration App 20190065228 - Tsirkin; Michael ;   et al. | 2019-02-28 |
Kernel transitioning in a protected kernel environment Grant 10216649 - | 2019-02-26 |
Hot-plug Of Devices In Virtualized Computer Systems App 20190057057A1 - | 2019-02-21 |
Branch Rewriting Device Feature Optimization App 20190050236A1 - | 2019-02-14 |
Securing code loading by a guest in a virtual environment App 20190044733A1 - | 2019-02-07 |
Multi-target Post-copy Guest Migration App 20190034112A1 - | 2019-01-31 |
Re-duplication Of De-duplicated Encrypted Memory App 20190026476A1 - | 2019-01-24 |
Multi-queue device assignment to virtual machine groups Grant 10185679 - | 2019-01-22 |