summaryrefslogtreecommitdiffstats
path: root/include/xen
Commit message (Expand)AuthorAgeFilesLines
* xen: fix xen.h build for CONFIG_XEN_PVH=yJani Nikula2022-12-051-2/+2
* xen/virtio: Optimize the setup of "xen-grant-dma" devicesOleksandr Tyshchenko2022-12-052-19/+1
* xen/virtio: enable grant based virtio on x86Juergen Gross2022-10-101-0/+6
* x86/xen: Add support for HVMOP_set_evtchn_upcall_vectorJane Malalane2022-08-122-0/+21
* xen: don't require virtio with grants for non-PV guestsJuergen Gross2022-08-012-8/+9
* virtio: replace restricted mem access flag with callbackJuergen Gross2022-08-011-2/+2
* arm/xen: Assign xen-grant DMA ops for xen-grant DMA devicesOleksandr Tyshchenko2022-06-061-1/+4
* xen/grant-dma-ops: Retrieve the ID of backend's domain for DT devicesOleksandr Tyshchenko2022-06-061-0/+5
* xen/virtio: Enable restricted memory access using Xen grant mappingsJuergen Gross2022-06-061-0/+8
* xen/grant-dma-ops: Add option to restrict memory access under XenJuergen Gross2022-06-061-0/+8
* xen/grants: support allocating consecutive grantsJuergen Gross2022-06-061-0/+4
* arm/xen: Introduce xen_setup_dma_ops()Oleksandr Tyshchenko2022-06-061-0/+15
* Merge tag 'for-linus-5.19-rc1b-tag' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2022-06-042-6/+3
|\
| * xen: replace xen_remap() with memremap()Juergen Gross2022-06-011-3/+0
| * xen: switch gnttab_end_foreign_access() to take a struct page pointerJuergen Gross2022-05-271-3/+3
* | Merge tag 'dma-mapping-5.19-2022-05-25' of git://git.infradead.org/users/hch/...Linus Torvalds2022-05-254-30/+0
|\ \ | |/ |/|
| * swiotlb-xen: fix DMA_ATTR_NO_KERNEL_MAPPING on armChristoph Hellwig2022-05-113-33/+0
| * swiotlb: merge swiotlb-xen initialization into swiotlbChristoph Hellwig2022-04-182-3/+6
* | xen: sync xs_wire.h header with upstream xenStefano Stabellini2022-05-191-4/+33
* | xen/xenbus: eliminate xenbus_grant_ring()Juergen Gross2022-05-191-2/+0
* | xen/xenbus: add xenbus_setup_ring() service functionJuergen Gross2022-05-191-0/+4
* | xen: update ring.hJuergen Gross2022-05-191-5/+14
* | xen: update grant_table.hJuergen Gross2022-05-192-63/+100
* | xen: update vscsiif.hJuergen Gross2022-05-191-4/+129
|/
* xen/grant-table: remove readonly parameter from functionsJuergen Gross2022-03-151-3/+2
* xen/grant-table: remove gnttab_*transfer*() functionsJuergen Gross2022-03-151-8/+0
* xen/gnttab: fix gnttab_end_foreign_access() without page specifiedJuergen Gross2022-03-071-1/+6
* xen: remove gnttab_query_foreign_access()Juergen Gross2022-03-071-2/+0
* xen/grant-table: add gnttab_try_end_foreign_access()Juergen Gross2022-03-071-0/+12
* xen: xenbus_dev.h: delete incorrect file nameRandy Dunlap2022-02-031-2/+0
* Merge tag 'for-linus-5.17-rc1-tag' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2022-01-123-0/+22
|\
| * xen/unpopulated-alloc: Add mechanism to use Xen resourceOleksandr Tyshchenko2022-01-061-0/+2
| * xen/balloon: Bring alloc(free)_xenballooned_pages helpers backOleksandr Tyshchenko2022-01-062-0/+17
| * xen/x86: obtain upper 32 bits of video frame buffer address for Dom0Jan Beulich2022-01-061-0/+3
* | Merge 5.16-rc8 into usb-nextGreg Kroah-Hartman2022-01-031-0/+1
|\|
| * xen/console: harden hvc_xen against event channel stormsJuergen Gross2021-12-161-0/+1
* | usb: Add Xen pvUSB protocol descriptionJuergen Gross2021-12-131-0/+405
|/
* xen: add "not_essential" flag to struct xenbus_driverJuergen Gross2021-11-231-0/+1
* xen/balloon: rename alloc/free_xenballooned_pagesJuergen Gross2021-11-042-9/+0
* xen: allow pv-only hypercalls only with CONFIG_XEN_PVJuergen Gross2021-11-021-15/+0
* xen-pciback: allow compiling on other archs than x86Oleksandr Andrushchenko2021-11-021-0/+28
* xen: fix wrong SPDX headers of Xen related headersJuergen Gross2021-11-0235-410/+36
* xen/privcmd: drop "pages" parameter from xen_remap_pfn()Jan Beulich2021-10-051-9/+6
* swiotlb-xen: this is PV-only on x86Jan Beulich2021-09-201-12/+0
* xen: sync include/xen/interface/io/ring.h with Xen's newest versionJuergen Gross2021-07-051-122/+156
* xen/arm: move xen_swiotlb_detect to arm/swiotlb-xen.hStefano Stabellini2021-05-141-1/+14
* Merge branch 'akpm' (patches from Andrew)Linus Torvalds2021-05-073-30/+0
|\
| * treewide: remove editor modelines and cruftMasahiro Yamada2021-05-073-30/+0
* | Merge branch 'stable/for-linus-5.13' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2021-05-041-1/+2
|\ \ | |/ |/|
| * xen-swiotlb: split xen_swiotlb_initChristoph Hellwig2021-03-171-1/+2