summaryrefslogtreecommitdiff
path: root/include/drm
diff options
context:
space:
mode:
authorMichał Winiarski <michal.winiarski@intel.com>2024-08-23 19:30:46 +0300
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2024-09-30 17:25:12 +0300
commitd2e3d344e20e605378556610811549249298d0aa (patch)
tree2a05f0ff5aca4de8294aea07fdb0760c5723e960 /include/drm
parentc726dea9d0c806d64c26fcef483b1fb9474d8c5e (diff)
downloadlinux-d2e3d344e20e605378556610811549249298d0aa.tar.xz
drm: Use XArray instead of IDR for minors
[ Upstream commit 5fbca8b48b3050ae7fb611a8b09af60012ed6de1 ] IDR is deprecated, and since XArray manages its own state with internal locking, it simplifies the locking on DRM side. Additionally, don't use the IRQ-safe variant, since operating on drm minor is not done in IRQ context. Suggested-by: Matthew Wilcox <willy@infradead.org> Signed-off-by: Michał Winiarski <michal.winiarski@intel.com> Acked-by: James Zhu <James.Zhu@amd.com> Acked-by: Christian König <christian.koenig@amd.com> Link: https://patchwork.freedesktop.org/patch/msgid/20240823163048.2676257-2-michal.winiarski@intel.com Signed-off-by: Christian König <christian.koenig@amd.com> Signed-off-by: Sasha Levin <sashal@kernel.org>
Diffstat (limited to 'include/drm')
0 files changed, 0 insertions, 0 deletions