summaryrefslogtreecommitdiffstats
path: root/drivers/virt
AgeCommit message (Expand)AuthorLines
2021-11-17nitro_enclaves: Add KUnit tests for contiguous physical memory regions mergingLongpeng-0/+140
2021-11-17nitro_enclaves: Add KUnit tests setup for the misc device functionalityLongpeng-0/+57
2021-11-17nitro_enclaves: Sanity check physical memory regions during mergingLongpeng-25/+52
2021-11-17nitro_enclaves: Merge contiguous physical memory regionsLongpeng-28/+56
2021-11-17nitro_enclaves: Remove redundant 'flush_workqueue()' callsChristophe JAILLET-1/+0
2021-10-05virt: acrn: Introduce interfaces for virtual device creating/destroyingShuo Liu-0/+50
2021-10-05virt: acrn: Introduce interfaces for MMIO device passthroughShuo Liu-0/+51
2021-09-14nitro_enclaves: Add fixes for checkpatch match open parenthesis reportsAndra Paraschiv-8/+9
2021-09-14nitro_enclaves: Update copyright statement to include 2021Andra Paraschiv-1/+1
2021-09-14nitro_enclaves: Add fix for the kernel-doc reportAndra Paraschiv-2/+6
2021-09-14nitro_enclaves: Enable Arm64 supportAndra Paraschiv-6/+2
2021-07-27virt: acrn: Do hcall_destroy_vm() before resource releaseShuo Liu-8/+8
2021-06-24nitro_enclaves: Set Bus Master for the NE PCI deviceLongpeng(Mike)-0/+2
2021-04-29nitro_enclaves: Fix stale file descriptors on failed usercopyMathias Krause-26/+17
2021-03-24virt: acrn: Fix document of acrn_msi_inject()Shuo Liu-1/+1
2021-03-10virt: acrn: Correct type casting of argument of copy_from_user()Shuo Liu-1/+1
2021-03-10virt: acrn: Use EPOLLIN instead of POLLINYejune Deng-1/+1
2021-03-10virt: acrn: Use vfs_poll() instead of f_op->poll()Yejune Deng-2/+2
2021-03-10virt: acrn: Make remove_cpu sysfs invisible with !CONFIG_HOTPLUG_CPUShuo Liu-0/+9
2021-02-09virt: acrn: Introduce an interface for Service VM to control vCPUShuo Liu-0/+62
2021-02-09virt: acrn: Introduce irqfdShuo Liu-1/+256
2021-02-09virt: acrn: Introduce ioeventfdShuo Liu-1/+298
2021-02-09virt: acrn: Introduce I/O ranges operation interfacesShuo Liu-0/+64
2021-02-09virt: acrn: Introduce interfaces to query C-states and P-states allowed by hy...Shuo Liu-0/+81
2021-02-09virt: acrn: Introduce interrupt injection interfacesShuo Liu-0/+121
2021-02-09virt: acrn: Introduce interfaces for PCI device passthroughShuo Liu-0/+104
2021-02-09virt: acrn: Introduce PCI configuration space PIO accesses combinerShuo Liu-0/+78
2021-02-09virt: acrn: Introduce I/O request managementShuo Liu-10/+693
2021-02-09virt: acrn: Introduce EPT mapping managementShuo Liu-10/+427
2021-02-09virt: acrn: Introduce an ioctl to set vCPU registers stateShuo Liu-1/+46
2021-02-09virt: acrn: Introduce VM management interfacesShuo Liu-4/+241
2021-02-09virt: acrn: Introduce ACRN HSM basic driverShuo Liu-0/+125
2021-01-27virt: vbox: Do not use wait_event_interruptible when called from kernel contextHans de Goede-6/+12
2020-11-09nitro_enclaves: Fixup type and simplify logic of the poll mask setupAndra Paraschiv-4/+2
2020-10-02virt: vbox: simplify the return expression of vbg_input_open()Qinglang Miao-6/+1
2020-09-22nitro_enclaves: Add Makefile for the Nitro Enclaves driverAndra Paraschiv-0/+11
2020-09-22nitro_enclaves: Add Kconfig for the Nitro Enclaves driverAndra Paraschiv-0/+22
2020-09-22nitro_enclaves: Add logic for terminating an enclaveAndra Paraschiv-0/+166
2020-09-22nitro_enclaves: Add logic for starting an enclaveAndra Paraschiv-0/+157
2020-09-22nitro_enclaves: Add logic for setting an enclave memory regionAndra Paraschiv-0/+317
2020-09-22nitro_enclaves: Add logic for getting the enclave image load infoAndra Paraschiv-0/+36
2020-09-22nitro_enclaves: Add logic for setting an enclave vCPUAndra Paraschiv-0/+695
2020-09-22nitro_enclaves: Add logic for creating an enclave VMAndra Paraschiv-0/+223
2020-09-22nitro_enclaves: Init misc device providing the ioctl interfaceAndra Paraschiv-0/+153
2020-09-22nitro_enclaves: Handle out-of-band PCI device eventsAndra Paraschiv-0/+118
2020-09-22nitro_enclaves: Handle PCI device command requestsAndra Paraschiv-0/+189
2020-09-22nitro_enclaves: Init PCI device driverAndra Paraschiv-0/+304
2020-09-22nitro_enclaves: Define enclave info for internal bookkeepingAndra Paraschiv-0/+109
2020-09-22nitro_enclaves: Define the PCI device interfaceAndra Paraschiv-0/+327
2020-09-07drivers/virt/fsl_hypervisor: Fix error handling pathSouptick Joarder-9/+8