[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <5c560ee2-c586-fd3e-c57c-d58825e1a73e@collabora.com>
Date: Fri, 22 Jul 2022 14:49:43 +0300
From: Dmitry Osipenko <dmitry.osipenko@...labora.com>
To: David Airlie <airlied@...ux.ie>, Gerd Hoffmann <kraxel@...hat.com>,
Gurchetan Singh <gurchetansingh@...omium.org>,
Chia-I Wu <olvaffe@...il.com>, Daniel Vetter <daniel@...ll.ch>,
Maarten Lankhorst <maarten.lankhorst@...ux.intel.com>,
Maxime Ripard <mripard@...nel.org>,
Thomas Zimmermann <tzimmermann@...e.de>,
Emil Velikov <emil.l.velikov@...il.com>,
Christian König <christian.koenig@....com>,
Thomas Hellström <thomas_os@...pmail.org>
Cc: dri-devel@...ts.freedesktop.org, linux-kernel@...r.kernel.org,
Dmitry Osipenko <digetx@...il.com>,
linux-tegra@...r.kernel.org, kernel@...labora.com,
virtualization@...ts.linux-foundation.org
Subject: Re: [PATCH v8 0/2] DRM GEM fixes
Hi,
On 7/1/22 12:02, Dmitry Osipenko wrote:
> 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:
>
> v8: - Dropped stable tag from the "Don't map imported GEMs" patch,
> like was suggested by Thomas Hellström in the review comment to v7.
>
> v7: - Factored out GEM patches from [1] since I'll be working on the
> dma-buf locking in a separate patchset 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(-)
>
Could anyone please take this into drm-misc-next? Maybe Thomas?
Thanks in advance
--
Best regards,
Dmitry
Powered by blists - more mailing lists