summaryrefslogtreecommitdiff
path: root/drivers/dma-buf/udmabuf.c
AgeCommit message (Expand)AuthorFilesLines
7 daysudmabuf: fix vmap missed offset pageHuan Yang1-1/+2
7 daysRevert "udmabuf: fix vmap_udmabuf error page set"Huan Yang1-15/+7
2025-06-11udmabuf: use sgtable-based scatterlist wrappersMarek Szyprowski1-3/+2
2025-04-14Merge tag 'drm-misc-next-2025-04-09' of https://gitlab.freedesktop.org/drm/mi...Dave Airlie1-1/+0
2025-03-24udmabuf: fix a buf size overflow issue during udmabuf creationXiaogang Chen1-1/+1
2025-03-06dma-buf: drop caching of sg_tablesChristian König1-1/+0
2024-12-12udmabuf: fix memory leak on last export_udmabuf() error pathJann Horn1-11/+17
2024-12-12udmabuf: also check for F_SEAL_FUTURE_WRITEJann Horn1-1/+1
2024-12-12udmabuf: fix racy memfd sealing checkJann Horn1-4/+9
2024-09-21udmabuf: reuse folio array when pin foliosHuan Yang1-15/+21
2024-09-21udmabuf: remove udmabuf_folioHuan Yang1-36/+29
2024-09-21udmabuf: introduce udmabuf init and deinit helperHuan Yang1-21/+31
2024-09-21udmabuf: udmabuf_create pin folio codestyle cleanupHuan Yang1-61/+76
2024-09-21udmabuf: fix vmap_udmabuf error page setHuan Yang1-7/+15
2024-09-21udmabuf: change folios array from kmalloc to kvmallocHuan Yang1-13/+13
2024-09-21udmabuf: pre-fault when first page faultHuan Yang1-2/+31
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