summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/virtio/virtgpu_object.c
Commit message (Expand)AuthorAgeFilesLines
* drm/virtio: Improve DMA API usage for shmem BOsDmitry Osipenko2022-07-191-44/+11
* drm/virtio: Simplify error handling of virtio_gpu_object_create()Dmitry Osipenko2022-07-191-9/+4
* drm/virtio: Unlock reservations on virtio_gpu_object_shmem_init() errorDmitry Osipenko2022-07-191-0/+2
* drm/virtio: Correct drm_gem_shmem_get_sg_table() error handlingDmitry Osipenko2022-07-191-0/+1
* drm/virtio: Fix NULL vs IS_ERR checking in virtio_gpu_object_shmem_initMiaoqian Lin2022-06-091-2/+2
* drm/gem-shmem: Set vm_ops in static initializerThomas Zimmermann2022-02-141-0/+1
* drm: Return error codes from struct drm_driver.gem_create_objectThomas Zimmermann2021-12-021-1/+1
* drm/shmem-helper: Pass GEM shmem object in public interfacesThomas Zimmermann2021-11-151-6/+6
* drm/shmem-helper: Export dedicated wrappers for GEM object functionsThomas Zimmermann2021-11-151-8/+7
* drm/virtio: Create Dumb BOs as guest Blobs (v3)Vivek Kasireddy2021-04-151-0/+3
* drm/virtio: fix possible leak/unlock virtio_gpu_object_arrayxndcn2021-03-091-0/+1
* drm/shmem-helper: Use cached mappings by defaultThomas Zimmermann2020-11-241-1/+0
* drm/virtio: use kvmalloc for large allocationsSergey Senozhatsky2020-11-051-2/+3
* Merge drm/drm-next into drm-misc-nextMaxime Ripard2020-11-021-15/+21
|\
| * Merge branch 'for-5.10-drm-sg-fix' of https://github.com/mszyprow/linux into ...Dave Airlie2020-09-171-15/+21
| |\
| | * drm: virtio: fix common struct sg_table related issuesMarek Szyprowski2020-09-101-15/+21
* | | drm/virtio: implement blob resources: resource create blob ioctlGerd Hoffmann2020-09-291-1/+4
* | | drm/virtio: implement blob resources: implement vram objectGerd Hoffmann2020-09-291-0/+12
* | | drm/virtio: implement blob resources: expose virtio_gpu_resource_id_getGurchetan Singh2020-09-291-2/+1
* | | drm/virtio: blob prep: refactor getting pages and attaching backingGurchetan Singh2020-09-291-8/+8
* | | drm/virtgpu: Set PRIME export function in struct drm_gem_object_funcsThomas Zimmermann2020-09-251-0/+1
|/ /
* | Merge tag 'drm-misc-next-2020-08-27' of git://anongit.freedesktop.org/drm/drm...Dave Airlie2020-08-281-1/+7
|\ \
| * | Merge v5.9-rc1 into drm-misc-nextMaxime Ripard2020-08-181-1/+1
| |\|
| * | drm/virtio: Revert "drm/virtio: Call the right shmem helpers"Gurchetan Singh2020-08-171-1/+7
* | | Merge tag 'drm-misc-fixes-2020-08-12' of git://anongit.freedesktop.org/drm/dr...Dave Airlie2020-08-191-0/+1
|\ \ \ | |_|/ |/| |
| * | drm/virtio: fix memory leak in virtio_gpu_cleanup_object()Xin He2020-08-071-0/+1
* | | Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds2020-08-111-1/+1
|\ \ \ | |_|/ |/| |
| * | virtio: virtio_has_iommu_quirk -> virtio_has_dma_quirkMichael S. Tsirkin2020-08-031-1/+1
| |/
* / drm/virtio: Call the right shmem helpersDaniel Vetter2020-06-031-1/+1
|/
* drm/virtio: make virtio_gpu_object_attach voidGurchetan Singh2020-04-031-5/+1
* drm/virtio: delete notify in virtio_gpu_object_createGurchetan Singh2020-04-031-1/+0
* drm/virtio: fix OOB in virtio_gpu_object_createJiri Slaby2020-03-191-6/+8
* Merge tag 'drm-misc-next-2020-03-09' of git://anongit.freedesktop.org/drm/drm...Dave Airlie2020-03-121-21/+29
|\
| * drm/virtio: add case for shmem objects in virtio_gpu_cleanup_object(..)Gurchetan Singh2020-03-091-14/+19
| * drm/virtio: factor out the sg_table from virtio_gpu_objectGurchetan Singh2020-03-091-14/+17
* | Merge v5.6-rc5 into drm-nextDave Airlie2020-03-111-2/+3
|\ \ | |/ |/|
| * drm/virtio: fix mmap page attributesGerd Hoffmann2020-02-271-0/+1
| * drm/virtio: fix resource id creation raceJohn Bates2020-02-241-2/+2
* | drm/virtio: add virtio_gpu_is_shmem helperGurchetan Singh2020-02-271-2/+7
* | drm/virtio: make mmap callback consistent with callbacksGurchetan Singh2020-02-271-1/+1
* | drm/virtio: move remaining virtio_gpu_notify callsGerd Hoffmann2020-02-171-0/+1
* | drm/virtio: batch resource creationGerd Hoffmann2020-02-171-0/+1
* | drm/virtio: move virtio_gpu_mem_entry initialization to new functionGerd Hoffmann2020-02-101-1/+54
* | drm/virtio: move mapping teardown to virtio_gpu_cleanup_object()Gerd Hoffmann2020-02-101-2/+12
* | drm/virtio: resource teardown tweaksGerd Hoffmann2020-02-101-5/+14
|/
* drm/shmem: switch shmem helper to &drm_gem_object_funcs.mmapGerd Hoffmann2019-10-171-1/+1
* drm/virtio: switch from ttm to gem shmem helpersGerd Hoffmann2019-09-041-106/+42
* drm/virtio: rework virtio_gpu_object_create fencingGerd Hoffmann2019-09-041-43/+31
* drm/virtio: remove virtio_gpu_object_waitGerd Hoffmann2019-09-041-13/+0
* drm/virtio: pass gem reservation object to ttm initGerd Hoffmann2019-09-041-1/+2