summaryrefslogtreecommitdiffstats
path: root/drivers/dma-buf/udmabuf.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* udmabuf: reuse folio array when pin foliosHuan Yang2024-09-201-15/+21
* udmabuf: remove udmabuf_folioHuan Yang2024-09-201-36/+29
* udmabuf: introduce udmabuf init and deinit helperHuan Yang2024-09-201-21/+31
* udmabuf: udmabuf_create pin folio codestyle cleanupHuan Yang2024-09-201-61/+76
* udmabuf: fix vmap_udmabuf error page setHuan Yang2024-09-201-7/+15
* udmabuf: change folios array from kmalloc to kvmallocHuan Yang2024-09-201-13/+13
* udmabuf: pre-fault when first page faultHuan Yang2024-09-201-2/+31
* udmabuf: pin the pages using memfd_pin_folios() APIVivek Kasireddy2024-07-131-75/+80
* udmabuf: convert udmabuf driver to use foliosVivek Kasireddy2024-07-131-56/+83
* udmabuf: add back support for mapping hugetlb pagesVivek Kasireddy2024-07-131-21/+101
* udmabuf: use vmf_insert_pfn and VM_PFNMAP for handling mmapVivek Kasireddy2024-07-131-3/+5
* Merge tag 'drm-misc-next-2023-07-13' of git://anongit.freedesktop.org/drm/drm...Daniel Vetter2023-07-171-2/+0
|\
| * udmabuf: Don't assert held reservation lock for dma-buf mmappingDmitry Osipenko2023-06-211-2/+0
* | udmabuf: revert 'Add support for mapping hugepages (v4)'Mike Kravetz2023-06-191-41/+6
|/
* udmabuf: remove MODULE_LICENSE in non-modulesNick Alcock2023-04-131-1/+0
* udmabuf: add vmap and vunmap methods to udmabuf_opsLukasz Wiecaszek2022-11-181-0/+28
* udmabuf: Assert held reservation lock for dma-buf mmappingDmitry Osipenko2022-11-111-0/+3
* Merge tag 'pull-file_inode' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2022-10-071-1/+1
|\
| * dma_buf: no need to bother with file_inode()->i_mappingAl Viro2022-09-011-1/+1
* | udmabuf: Set ubuf->sg = NULL if the creation of sg table failsVivek Kasireddy2022-08-251-3/+6
|/
* Backmerge tag 'v5.19-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/to...Dave Airlie2022-07-131-1/+4
|\
| * udmabuf: add back sanity checkGerd Hoffmann2022-06-201-1/+4
* | udmabuf: Set the DMA mask for the udmabuf device (v2)Vivek Kasireddy2022-06-091-1/+17
|/
* udmabuf: validate ubuf->pagecountPavel Skripkin2022-01-181-0/+4
* udmabuf: fix general protection fault in udmabuf_createPavel Skripkin2021-08-121-2/+2
* udmabuf: configurable list_limit and size_limit_mbDongwon Kim2021-06-231-2/+7
* udmabuf: Add support for mapping hugepages (v4)Vivek Kasireddy2021-06-101-7/+43
* Merge tag 'drm-misc-next-2020-09-21' of git://anongit.freedesktop.org/drm/drm...Dave Airlie2020-09-231-0/+3
|\
| * udmabuf: Add missing compact_ioctlKristian H. Kristensen2020-09-071-0/+3
* | dmabuf: fix common struct sg_table related issuesMarek Szyprowski2020-09-101-4/+3
|/
* udmabuf: fix dma-buf cpu accessGurchetan Singh2019-12-181-4/+3
* udmabuf: implement begin_cpu_access/end_cpu_access hooksGurchetan Singh2019-12-051-0/+39
* udmabuf: separate out creating/destroying scatter-tableGurchetan Singh2019-12-051-7/+19
* udmabuf: add a pointer to the miscdevice in dma-buf private dataGurchetan Singh2019-12-051-4/+7
* udmabuf: use cache_sgt_mapping optionGurchetan Singh2019-12-051-4/+5
* udmabuf: Remove deleted map/unmap handlers.Maarten Lankhorst2019-11-261-16/+0
* udmabuf: actually unmap the scatterlistLucas Stach2019-06-051-0/+1
* drivers/dma-buf/udmabuf.c: convert to use vm_fault_tSouptick Joarder2019-01-041-1/+1
* udmabuf: set read/write flag when exportingGerd Hoffmann2018-11-161-0/+1
* udmabuf: fix error code in map_udmabuf()Dan Carpenter2018-09-141-1/+3
* udmabuf: use sizeof(variable) instead of sizeof(type)Gerd Hoffmann2018-09-121-3/+3
* udmabuf: drop WARN_ON() check.Gerd Hoffmann2018-09-121-3/+0
* udmabuf: use ENOTTY for invalid ioctlsGerd Hoffmann2018-09-121-1/+1
* udmabuf: use EBADFD in case we didn't got a memfdGerd Hoffmann2018-09-121-2/+5
* udmabuf: improve udmabuf_create error handlingGerd Hoffmann2018-09-121-13/+12
* udmabuf: rework limitsGerd Hoffmann2018-09-121-2/+8
* udmabuf: constify udmabuf_create argsGerd Hoffmann2018-09-121-2/+2
* udmabuf: constify udmabuf_opsGerd Hoffmann2018-09-121-1/+1
* udmabuf: use pgoff_t for pagecountGerd Hoffmann2018-09-121-1/+1
* udmabuf: improve map_udmabuf error handlingGerd Hoffmann2018-09-121-11/+10