summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/nouveau/nvkm/subdev/fault/base.c
diff options
context:
space:
mode:
authorBen Skeggs <bskeggs@redhat.com>2022-06-01 20:46:37 +1000
committerBen Skeggs <bskeggs@redhat.com>2022-11-09 10:44:27 +1000
commit55520832d6e40c1e2099ce2c6c1e5ab9ecf57ff7 (patch)
treefed99fdd514de1d168369fa053222fa1ac6106d6 /drivers/gpu/drm/nouveau/nvkm/subdev/fault/base.c
parentf43e47c090dc7fe32d5410d8740c3a004eb2676f (diff)
downloadlinux-55520832d6e40c1e2099ce2c6c1e5ab9ecf57ff7.tar.gz
linux-55520832d6e40c1e2099ce2c6c1e5ab9ecf57ff7.tar.bz2
linux-55520832d6e40c1e2099ce2c6c1e5ab9ecf57ff7.zip
drm/nouveau/fault: switch non-replayable faults to nvkm_event_ntfy
v2: fix flush_work() being called uninitialised during init Signed-off-by: Ben Skeggs <bskeggs@redhat.com> Reviewed-by: Lyude Paul <lyude@redhat.com>
Diffstat (limited to 'drivers/gpu/drm/nouveau/nvkm/subdev/fault/base.c')
-rw-r--r--drivers/gpu/drm/nouveau/nvkm/subdev/fault/base.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/gpu/drm/nouveau/nvkm/subdev/fault/base.c b/drivers/gpu/drm/nouveau/nvkm/subdev/fault/base.c
index cc6fa1bb5034..7dd722c9b660 100644
--- a/drivers/gpu/drm/nouveau/nvkm/subdev/fault/base.c
+++ b/drivers/gpu/drm/nouveau/nvkm/subdev/fault/base.c
@@ -145,7 +145,7 @@ nvkm_fault_dtor(struct nvkm_subdev *subdev)
struct nvkm_fault *fault = nvkm_fault(subdev);
int i;
- nvkm_notify_fini(&fault->nrpfb);
+ nvkm_event_ntfy_del(&fault->nrpfb);
nvkm_event_fini(&fault->event);
for (i = 0; i < fault->buffer_nr; i++) {