aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/xen/gntdev
Commit message (Expand)AuthorAgeFilesLines
* device_pager: user iterators to free device pagesDoug Moore2024-11-211-12/+1
* dev_pager: define free_page for mgt devicesDoug Moore2024-08-211-1/+1
* gntdev: Handle errors from suword32() in gntdev_alloc_gref()Mark Johnston2023-12-261-5/+7
* sys: Automated cleanup of cdefs and other formattingWarner Losh2023-11-271-1/+0
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-161-2/+0
* xen: Remove unused devclass arguments to DRIVER_MODULE.John Baldwin2022-05-061-3/+1
* Convert vm_page_alloc() callers to use vm_page_alloc_noobj().Mark Johnston2021-10-201-9/+2
* Convert allocations of the phys pager to vm_pager_allocate().Konstantin Belousov2020-09-081-1/+2
* dev/xen: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-12/+12
* Make page busy state deterministic on free. Pages must be xbusy whenJeff Roberson2019-12-221-8/+5
* (4/6) Protect page valid with the busy lock.Jeff Roberson2019-10-151-1/+1
* (1/6) Replace busy checks with acquires where it is trival to do so.Jeff Roberson2019-10-151-1/+1
* Replace redundant code with a few new vm_page_grab facilities:Jeff Roberson2019-09-101-1/+1
* Change synchonization rules for vm_page reference counting.Mark Johnston2019-09-091-4/+2
* Replace uses of vm_page_unwire(m, PQ_NONE) with vm_page_unwire_noq(m).Mark Johnston2019-06-071-1/+1
* Change the vm_ooffset_t type to unsigned.Konstantin Belousov2018-12-021-4/+4
* xen: fix gntdevRoger Pau Monné2018-05-021-7/+18
* Remove unneeded include of vm_phys.h.Gleb Smirnoff2017-04-171-1/+0
* xen/gntdev: prevent unsynchronized accesses to the map entryRoger Pau Monné2017-02-271-6/+14
* xen/gndev: use UOFF_TO_IDX instead of OFF_TO_IDXRoger Pau Monné2017-02-231-4/+4
* xen: add a grant-table user-space deviceRoger Pau Monné2016-10-311-0/+1275