aboutsummaryrefslogtreecommitdiff
path: root/drivers/xen/privcmd.c
AgeCommit message (Expand)AuthorFilesLines
2024-02-13xen/privcmd: Use memdup_array_user() in alloc_ioreq()Gravatar Markus Elfring 1-10/+5
2024-01-08Merge tag 'vfs-6.8.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs...Gravatar Linus Torvalds 1-1/+1
2023-11-28eventfd: simplify eventfd_signal()Gravatar Christian Brauner 1-1/+1
2023-11-17xen: privcmd: Replace zero-length array with flex-array member and use __coun...Gravatar Gustavo A. R. Silva 1-1/+1
2023-10-16xen: privcmd: Add support for ioeventfdGravatar Viresh Kumar 1-2/+403
2023-10-16xen: Make struct privcmd_irqfd's layout architecture independentGravatar Viresh Kumar 1-1/+1
2023-08-22xen: privcmd: Add support for irqfdGravatar Viresh Kumar 1-2/+280
2023-06-19mm: ptep_get() conversionGravatar Ryan Roberts 1-1/+1
2023-02-09mm: replace vma->vm_flags direct modifications with modifier callsGravatar Suren Baghdasaryan 1-2/+2
2022-12-05xen/privcmd: Fix a possible warning in privcmd_ioctl_mmap_resource()Gravatar Harshit Mogalapalli 1-1/+1
2022-09-26xen: use vma_lookup() in privcmd_ioctl_mmap()Gravatar Liam R. Howlett 1-1/+1
2022-08-25xen/privcmd: fix error exit of privcmd_ioctl_dm_op()Gravatar Juergen Gross 1-10/+11
2021-10-05xen/privcmd: drop "pages" parameter from xen_remap_pfn()Gravatar Jan Beulich 1-3/+2
2021-10-05xen/privcmd: fix error handling in mmap-resource processingGravatar Jan Beulich 1-3/+4
2021-10-05xen/privcmd: replace kcalloc() by kvcalloc() when allocating empty pagesGravatar Jan Beulich 1-3/+3
2021-01-13xen/privcmd: allow fetching resource sizesGravatar Roger Pau Monne 1-6/+19
2020-09-06Merge tag 'for-linus-5.9-rc4-tag' of git://git.kernel.org/pub/scm/linux/kerne...Gravatar Linus Torvalds 1-2/+2
2020-09-04xen: add helpers to allocate unpopulated memoryGravatar Roger Pau Monne 1-2/+2
2020-08-07Merge branch 'akpm' (patches from Andrew)Gravatar Linus Torvalds 1-1/+0
2020-08-07mm: remove unneeded includes of <asm/pgalloc.h>Gravatar Mike Rapoport 1-1/+0
2020-08-03xen/privcmd: Convert get_user_pages*() to pin_user_pages*()Gravatar Souptick Joarder 1-8/+2
2020-08-03xen/privcmd: Mark pages as dirtyGravatar Souptick Joarder 1-1/+4
2020-08-03xen/privcmd: Corrected error handling pathGravatar Souptick Joarder 1-16/+15
2020-06-09mmap locking API: use coccinelle to convert mmap_sem rwsem call sitesGravatar Michel Lespinasse 1-7/+7
2020-06-09mm: don't include asm/pgtable.h if linux/mm.h is already includedGravatar Mike Rapoport 1-1/+0
2020-04-26xen/privcmd: Remove unneeded asm/tlb.h includeGravatar Thomas Gleixner 1-1/+0
2019-07-31xen: avoid link error on ARMGravatar Arnd Bergmann 1-30/+5
2019-07-12mm/pgtable: drop pgtable_t variable from pte_fn_t functionsGravatar Anshuman Khandual 1-4/+2
2019-05-21treewide: Add SPDX license identifier for more missed filesGravatar Thomas Gleixner 1-0/+1
2019-01-03Remove 'type' argument from access_ok() functionGravatar Linus Torvalds 1-3/+3
2018-06-22xen: add new hypercall buffer mapping deviceGravatar Juergen Gross 1-0/+9
2018-05-14xen/privcmd: add IOCTL_PRIVCMD_MMAP_RESOURCEGravatar Paul Durrant 1-0/+133
2018-05-14xen: Change return type to vm_fault_tGravatar Souptick Joarder 1-1/+1
2017-11-08xen/privcmd: remove unused variable pageidxGravatar Colin Ian King 1-3/+0
2017-06-07xen/privcmd: Support correctly 64KB page granularity when mapping memoryGravatar Julien Grall 1-2/+2
2017-02-24mm, fs: reduce fault, page_mkwrite, and pfn_mkwrite to take only vmfGravatar Dave Jiang 1-2/+2
2017-02-14xen/privcmd: add IOCTL_PRIVCMD_RESTRICTGravatar Paul Durrant 1-9/+79
2017-02-14xen/privcmd: Add IOCTL_PRIVCMD_DM_OPGravatar Paul Durrant 1-0/+139
2017-02-13xen/privcmd: return -ENOTTY for unimplemented IOCTLsGravatar Paul Durrant 1-2/+1
2016-12-14mm: use vmf->address instead of of vmf->virtual_addressGravatar Jan Kara 1-1/+1
2016-07-06xen: use vma_pages().Gravatar Muhammad Falak R Wani 1-1/+1
2015-10-23xen/privcmd: Add support for Linux 64KB page granularityGravatar Julien Grall 1-3/+5
2015-10-23xen/balloon: make alloc_xenballoon_pages() always allocate low pagesGravatar David Vrabel 1-1/+1
2015-09-10Merge branch 'akpm' (patches from Andrew)Gravatar Linus Torvalds 1-2/+2
2015-09-10mm: mark most vm_operations_struct constGravatar Kirill A. Shutemov 1-2/+2
2015-09-08xen/privcmd: Further s/MFN/GFN/ clean-upGravatar Julien Grall 1-22/+22
2015-03-16xen/privcmd: improve performance of MMAPBATCH_V2Gravatar David Vrabel 1-35/+82
2015-02-23x86/xen: allow privcmd hypercalls to be preemptedGravatar David Vrabel 1-0/+2
2013-12-06xen: privcmd: do not return pages which we have failed to unmapGravatar Ian Campbell 1-2/+7
2013-08-30Xen: Fix retry calls into PRIVCMD_MMAPBATCH*.Gravatar Andres Lagar-Cavilla 1-20/+63