summaryrefslogtreecommitdiff
path: root/drivers/dma-buf/udmabuf.c
AgeCommit message (Expand)AuthorFilesLines
2024-07-13udmabuf: pin the pages using memfd_pin_folios() APIVivek Kasireddy1-75/+80
2024-07-13udmabuf: convert udmabuf driver to use foliosVivek Kasireddy1-56/+83
2024-07-13udmabuf: add back support for mapping hugetlb pagesVivek Kasireddy1-21/+101
2024-07-13udmabuf: use vmf_insert_pfn and VM_PFNMAP for handling mmapVivek Kasireddy1-3/+5
2023-07-17Merge tag 'drm-misc-next-2023-07-13' of git://anongit.freedesktop.org/drm/drm...Daniel Vetter1-2/+0
2023-06-21udmabuf: Don't assert held reservation lock for dma-buf mmappingDmitry Osipenko1-2/+0
2023-06-19udmabuf: revert 'Add support for mapping hugepages (v4)'Mike Kravetz1-41/+6
2023-04-13udmabuf: remove MODULE_LICENSE in non-modulesNick Alcock1-1/+0
2022-11-18udmabuf: add vmap and vunmap methods to udmabuf_opsLukasz Wiecaszek1-0/+28
2022-11-11udmabuf: Assert held reservation lock for dma-buf mmappingDmitry Osipenko1-0/+3
2022-10-07Merge tag 'pull-file_inode' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-1/+1
2022-09-02dma_buf: no need to bother with file_inode()->i_mappingAl Viro1-1/+1
2022-08-25udmabuf: Set ubuf->sg = NULL if the creation of sg table failsVivek Kasireddy1-3/+6
2022-07-13Backmerge tag 'v5.19-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/to...Dave Airlie1-1/+4
2022-06-20udmabuf: add back sanity checkGerd Hoffmann1-1/+4
2022-06-09udmabuf: Set the DMA mask for the udmabuf device (v2)Vivek Kasireddy1-1/+17
2022-01-18udmabuf: validate ubuf->pagecountPavel Skripkin1-0/+4
2021-08-12udmabuf: fix general protection fault in udmabuf_createPavel Skripkin1-2/+2
2021-06-23udmabuf: configurable list_limit and size_limit_mbDongwon Kim1-2/+7
2021-06-10udmabuf: Add support for mapping hugepages (v4)Vivek Kasireddy1-7/+43
2020-09-23Merge tag 'drm-misc-next-2020-09-21' of git://anongit.freedesktop.org/drm/drm...Dave Airlie1-0/+3
2020-09-10dmabuf: fix common struct sg_table related issuesMarek Szyprowski1-4/+3
2020-09-07udmabuf: Add missing compact_ioctlKristian H. Kristensen1-0/+3
2019-12-18udmabuf: fix dma-buf cpu accessGurchetan Singh1-4/+3
2019-12-05udmabuf: implement begin_cpu_access/end_cpu_access hooksGurchetan Singh1-0/+39
2019-12-05udmabuf: separate out creating/destroying scatter-tableGurchetan Singh1-7/+19
2019-12-05udmabuf: add a pointer to the miscdevice in dma-buf private dataGurchetan Singh1-4/+7
2019-12-05udmabuf: use cache_sgt_mapping optionGurchetan Singh1-4/+5
2019-11-26udmabuf: Remove deleted map/unmap handlers.Maarten Lankhorst1-16/+0
2019-06-05udmabuf: actually unmap the scatterlistLucas Stach1-0/+1
2019-01-05drivers/dma-buf/udmabuf.c: convert to use vm_fault_tSouptick Joarder1-1/+1
2018-11-16udmabuf: set read/write flag when exportingGerd Hoffmann1-0/+1
2018-09-14udmabuf: fix error code in map_udmabuf()Dan Carpenter1-1/+3
2018-09-12udmabuf: use sizeof(variable) instead of sizeof(type)Gerd Hoffmann1-3/+3
2018-09-12udmabuf: drop WARN_ON() check.Gerd Hoffmann1-3/+0
2018-09-12udmabuf: use ENOTTY for invalid ioctlsGerd Hoffmann1-1/+1
2018-09-12udmabuf: use EBADFD in case we didn't got a memfdGerd Hoffmann1-2/+5
2018-09-12udmabuf: improve udmabuf_create error handlingGerd Hoffmann1-13/+12
2018-09-12udmabuf: rework limitsGerd Hoffmann1-2/+8
2018-09-12udmabuf: constify udmabuf_create argsGerd Hoffmann1-2/+2
2018-09-12udmabuf: constify udmabuf_opsGerd Hoffmann1-1/+1
2018-09-12udmabuf: use pgoff_t for pagecountGerd Hoffmann1-1/+1
2018-09-12udmabuf: improve map_udmabuf error handlingGerd Hoffmann1-11/+10
2018-09-12udmabuf: sort headers, drop uapi/ path prefixGerd Hoffmann1-9/+8
2018-09-05dma-buf/udmabuf: Fix NULL pointer dereference in udmabuf_createGustavo A. R. Silva1-1/+2
2018-09-03Add udmabuf misc deviceGerd Hoffmann1-0/+287