Marcin Slusarz
b3e067c0b2
drm: serialize access to list of debugfs files
...
Nouveau, when configured with debugfs, creates debugfs files for every
channel, so structure holding list of files needs to be protected from
simultaneous changes by multiple threads.
Without this patch it's possible to hit kernel oops in
drm_debugfs_remove_files just by running a couple of xterms with
looped glxinfo.
Signed-off-by: Marcin Slusarz <marcin.slusarz@gmail.com>
Reviewed-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Signed-off-by: Dave Airlie <airlied@redhat.com>
2011-11-11 11:05:19 +00:00
..
acpi
Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux
2011-11-07 10:13:52 -08:00
asm-generic
Merge Qualcom Hexagon architecture
2011-11-01 07:48:13 -07:00
crypto
crypto: Add a report function pointer to crypto_type
2011-10-21 14:24:03 +02:00
drm
drm: serialize access to list of debugfs files
2011-11-11 11:05:19 +00:00
keys
linux
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2011-11-07 10:55:33 -08:00
math-emu
media
Merge branch 'modsplit-Oct31_2011' of git://git.kernel.org/pub/scm/linux/kernel/git/paulg/linux
2011-11-06 19:44:47 -08:00
misc
mtd
net
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2011-11-07 10:55:33 -08:00
pcmcia
rdma
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband
2011-11-01 10:51:38 -07:00
rxrpc
scsi
Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6
2011-10-28 16:44:18 -07:00
sound
Merge branch 'modsplit-Oct31_2011' of git://git.kernel.org/pub/scm/linux/kernel/git/paulg/linux
2011-11-06 19:44:47 -08:00
target
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending
2011-11-06 19:00:42 -08:00
trace
Merge branch 'modsplit-Oct31_2011' of git://git.kernel.org/pub/scm/linux/kernel/git/paulg/linux
2011-11-06 19:44:47 -08:00
video
Merge branch 'for-florian' of git://gitorious.org/linux-omap-dss2/linux into fbdev-next
2011-10-15 00:19:52 +00:00
xen
Merge branch 'upstream/xen-settime' of git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen
2011-11-06 20:15:05 -08:00
Kbuild