]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/commit
drm/nouveau/ttm: don't dereference nvbo::cli, it can outlive client
authorBen Skeggs <bskeggs@redhat.com>
Tue, 8 May 2018 10:39:47 +0000 (20:39 +1000)
committerStefan Bader <stefan.bader@canonical.com>
Tue, 14 Aug 2018 10:26:23 +0000 (12:26 +0200)
commite506131a34cb1fb2f9f412f807282564ead435c2
tree8ba69a6be7a2e042754f851a624f0127623e4703
parentbccf930ec6efb8fc6518bfdda8491df416c47650
drm/nouveau/ttm: don't dereference nvbo::cli, it can outlive client

BugLink: http://bugs.launchpad.net/bugs/1780499
commit 0d5a03c3d9254813ca76d7886ff9ed76a0aea545 upstream.

Potentially responsible for some random OOPSes.

Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
Cc: stable@vger.kernel.org [v4.15+]
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kamal Mostafa <kamal@canonical.com>
Signed-off-by: Khalid Elmously <khalid.elmously@canonical.com>
drivers/gpu/drm/nouveau/nouveau_bo.c
drivers/gpu/drm/nouveau/nouveau_bo.h
drivers/gpu/drm/nouveau/nouveau_ttm.c