summaryrefslogtreecommitdiff
path: root/sys/dev/xen/gntdev
AgeCommit message (Expand)Author
2024-11-21device_pager: user iterators to free device pagesDoug Moore
2024-08-21dev_pager: define free_page for mgt devicesDoug Moore
2023-12-25gntdev: Handle errors from suword32() in gntdev_alloc_gref()Mark Johnston
2023-11-26sys: Automated cleanup of cdefs and other formattingWarner Losh
2023-08-16sys: Remove $FreeBSD$: one-line .c patternWarner Losh
2022-05-06xen: Remove unused devclass arguments to DRIVER_MODULE.John Baldwin
2021-10-19Convert vm_page_alloc() callers to use vm_page_alloc_noobj().Mark Johnston
2020-09-08Convert allocations of the phys pager to vm_pager_allocate().Konstantin Belousov
2020-09-01dev/xen: clean up empty lines in .c and .h filesMateusz Guzik
2019-12-22Make page busy state deterministic on free. Pages must be xbusy whenJeff Roberson
2019-10-15(4/6) Protect page valid with the busy lock.Jeff Roberson
2019-10-15(1/6) Replace busy checks with acquires where it is trival to do so.Jeff Roberson
2019-09-10Replace redundant code with a few new vm_page_grab facilities:Jeff Roberson
2019-09-09Change synchonization rules for vm_page reference counting.Mark Johnston
2019-06-07Replace uses of vm_page_unwire(m, PQ_NONE) with vm_page_unwire_noq(m).Mark Johnston
2018-12-02Change the vm_ooffset_t type to unsigned.Konstantin Belousov
2018-05-02xen: fix gntdevRoger Pau Monné
2017-04-17Remove unneeded include of vm_phys.h.Gleb Smirnoff
2017-02-27xen/gntdev: prevent unsynchronized accesses to the map entryRoger Pau Monné
2017-02-23xen/gndev: use UOFF_TO_IDX instead of OFF_TO_IDXRoger Pau Monné
2016-10-31xen: add a grant-table user-space deviceRoger Pau Monné