]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
drm/nv50: initialize ramht_refs list for faked 0 channel
authorMarcin Slusarz <marcin.slusarz@gmail.com>
Sun, 22 Aug 2010 18:54:08 +0000 (20:54 +0200)
committerGreg Kroah-Hartman <gregkh@suse.de>
Mon, 27 Sep 2010 00:18:31 +0000 (17:18 -0700)
commitb85ec83e1e6dc064f6623378a8f3b402a001ade7
tree0eb4276c679f55caeaa4485ee489b0928000ec2e
parent2e4e3bb743cc3dfe09fd39aa6bd3aea6a19e5286
drm/nv50: initialize ramht_refs list for faked 0 channel

commit 615661f3948a066fd22a36fe8ea0c528b75ee373 upstream.

We need it for PFIFO_INTR_CACHE_ERROR interrupt handling,
because nouveau_fifo_swmthd looks for matching gpuobj in
ramht_refs list.
It fixes kernel panic in nouveau_gpuobj_ref_find.

Signed-off-by: Marcin Slusarz <marcin.slusarz@gmail.com>
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/gpu/drm/nouveau/nv50_instmem.c