summaryrefslogtreecommitdiffstats
path: root/drivers/xen/privcmd.c
Commit message (Expand)AuthorAgeFilesLines
* mm: ptep_get() conversionRyan Roberts2023-06-191-1/+1
* mm: replace vma->vm_flags direct modifications with modifier callsSuren Baghdasaryan2023-02-091-2/+2
* xen/privcmd: Fix a possible warning in privcmd_ioctl_mmap_resource()Harshit Mogalapalli2022-12-051-1/+1
* xen: use vma_lookup() in privcmd_ioctl_mmap()Liam R. Howlett2022-09-261-1/+1
* xen/privcmd: fix error exit of privcmd_ioctl_dm_op()Juergen Gross2022-08-251-10/+11
* xen/privcmd: drop "pages" parameter from xen_remap_pfn()Jan Beulich2021-10-051-3/+2
* xen/privcmd: fix error handling in mmap-resource processingJan Beulich2021-10-051-3/+4
* xen/privcmd: replace kcalloc() by kvcalloc() when allocating empty pagesJan Beulich2021-10-051-3/+3
* xen/privcmd: allow fetching resource sizesRoger Pau Monne2021-01-131-6/+19
* Merge tag 'for-linus-5.9-rc4-tag' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2020-09-061-2/+2
|\
| * xen: add helpers to allocate unpopulated memoryRoger Pau Monne2020-09-041-2/+2
* | Merge branch 'akpm' (patches from Andrew)Linus Torvalds2020-08-071-1/+0
|\ \ | |/ |/|
| * mm: remove unneeded includes of <asm/pgalloc.h>Mike Rapoport2020-08-071-1/+0
* | xen/privcmd: Convert get_user_pages*() to pin_user_pages*()Souptick Joarder2020-08-031-8/+2
* | xen/privcmd: Mark pages as dirtySouptick Joarder2020-08-031-1/+4
* | xen/privcmd: Corrected error handling pathSouptick Joarder2020-08-031-16/+15
|/
* mmap locking API: use coccinelle to convert mmap_sem rwsem call sitesMichel Lespinasse2020-06-091-7/+7
* mm: don't include asm/pgtable.h if linux/mm.h is already includedMike Rapoport2020-06-091-1/+0
* xen/privcmd: Remove unneeded asm/tlb.h includeThomas Gleixner2020-04-261-1/+0
* xen: avoid link error on ARMArnd Bergmann2019-07-311-30/+5
* mm/pgtable: drop pgtable_t variable from pte_fn_t functionsAnshuman Khandual2019-07-121-4/+2
* treewide: Add SPDX license identifier for more missed filesThomas Gleixner2019-05-211-0/+1
* Remove 'type' argument from access_ok() functionLinus Torvalds2019-01-031-3/+3
* xen: add new hypercall buffer mapping deviceJuergen Gross2018-06-221-0/+9
* xen/privcmd: add IOCTL_PRIVCMD_MMAP_RESOURCEPaul Durrant2018-05-141-0/+133
* xen: Change return type to vm_fault_tSouptick Joarder2018-05-141-1/+1
* xen/privcmd: remove unused variable pageidxColin Ian King2017-11-081-3/+0
* xen/privcmd: Support correctly 64KB page granularity when mapping memoryJulien Grall2017-06-071-2/+2
* mm, fs: reduce fault, page_mkwrite, and pfn_mkwrite to take only vmfDave Jiang2017-02-241-2/+2
* xen/privcmd: add IOCTL_PRIVCMD_RESTRICTPaul Durrant2017-02-141-9/+79
* xen/privcmd: Add IOCTL_PRIVCMD_DM_OPPaul Durrant2017-02-141-0/+139
* xen/privcmd: return -ENOTTY for unimplemented IOCTLsPaul Durrant2017-02-131-2/+1
* mm: use vmf->address instead of of vmf->virtual_addressJan Kara2016-12-141-1/+1
* xen: use vma_pages().Muhammad Falak R Wani2016-07-061-1/+1
* xen/privcmd: Add support for Linux 64KB page granularityJulien Grall2015-10-231-3/+5
* xen/balloon: make alloc_xenballoon_pages() always allocate low pagesDavid Vrabel2015-10-231-1/+1
* Merge branch 'akpm' (patches from Andrew)Linus Torvalds2015-09-101-2/+2
|\
| * mm: mark most vm_operations_struct constKirill A. Shutemov2015-09-101-2/+2
* | xen/privcmd: Further s/MFN/GFN/ clean-upJulien Grall2015-09-081-22/+22
|/
* xen/privcmd: improve performance of MMAPBATCH_V2David Vrabel2015-03-161-35/+82
* x86/xen: allow privcmd hypercalls to be preemptedDavid Vrabel2015-02-231-0/+2
* xen: privcmd: do not return pages which we have failed to unmapIan Campbell2013-12-061-2/+7
* Xen: Fix retry calls into PRIVCMD_MMAPBATCH*.Andres Lagar-Cavilla2013-08-301-20/+63
* xen: Convert printks to pr_<level>Joe Perches2013-06-281-1/+3
* xen/privcmd: fix condition in privcmd_close()Dan Carpenter2013-05-151-1/+1
* xen/privcmd: Fix mmap batch ioctl.Andres Lagar-Cavilla2013-01-151-36/+47
* Merge tag 'v3.7' into stable/for-linus-3.8Konrad Rzeszutek Wilk2013-01-151-7/+11
|\
| * xen/privcmd: Correctly return success from IOCTL_PRIVCMD_MMAPBATCHMats Petersson2012-11-201-7/+11
* | xen/privcmd: Relax access control in privcmd_ioctl_mmapTamas Lengyel2013-01-111-6/+0
* | xen: privcmd: support autotranslated physmap guests.Mukesh Rathor2012-11-291-2/+67