lkml.org 
[lkml]   [2022]   [Jun]   [30]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    From
    Subject[PATCH v7 0/2] DRM GEM fixes
    Date
    This patchset fixes two problems in the common GEM code. First fixed problem
    is the bogus lockdep splat that complicates debugging of DRM drivers. Second
    problem is the inconsistency in behaviour and improper handling of mapping
    the imported GEMs by some drivers, to fix it we will prohibit to map the
    imported GEMs like majority of drivers already do.

    Changelog:

    v7: - Factored out GEM patches from [1] since I'll be working on the
    dma-buf locking in a separate patchsets now.

    [1] https://lore.kernel.org/all/20220526235040.678984-1-dmitry.osipenko@collabora.com/

    - Improved commit message and added fixes tag to the "Properly annotate
    WW context" patch.

    - Replaced "Move mapping of imported dma-bufs to drm_gem_mmap_obj()"
    patch with "Don't map imported GEMs", like was suggested by
    Thomas Hellström.

    - Added r-b and suggested-by from Thomas Hellström.

    Dmitry Osipenko (2):
    drm/gem: Properly annotate WW context on drm_gem_lock_reservations()
    error
    drm/gem: Don't map imported GEMs

    drivers/gpu/drm/drm_gem.c | 8 ++++++--
    drivers/gpu/drm/drm_gem_shmem_helper.c | 9 ---------
    2 files changed, 6 insertions(+), 11 deletions(-)

    --
    2.36.1

    \
     
     \ /
      Last update: 2022-06-30 22:07    [W:2.232 / U:0.504 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site