drm/nouveau: init vblank requests list
authorMarcin Slusarz <marcin.slusarz@gmail.com>
Wed, 25 Jul 2012 18:42:05 +0000 (20:42 +0200)
committerBen Skeggs <bskeggs@redhat.com>
Thu, 26 Jul 2012 00:28:16 +0000 (10:28 +1000)
commit715855457e6bc93e148caf8cb3b5dcabbf605b0d
treeaabac0fa0c1d1f9426c557aa081865f7fb7d2fce
parent0ade74b6c6843892b52e6c2a4ac02183242eec27
drm/nouveau: init vblank requests list

Fixes kernel panic when vblank interrupt triggers before first sync to
vblank request.

(Besides init, remove some relevant leftovers from vblank rework)

Reported-by: Ortwin Glück <odi@odi.ch>
Signed-off-by: Marcin Slusarz <marcin.slusarz@gmail.com>
Cc: stable@vger.kernel.org [3.5]
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
drivers/gpu/drm/nouveau/nouveau_drv.h
drivers/gpu/drm/nouveau/nouveau_irq.c
drivers/gpu/drm/nouveau/nouveau_software.h