You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Paul Mundt
f50bf2b2f5
video: sm501fb: Early initialization of mm_lock mutex.
...
Commit 537a1bf059
(fbdev: add mutex for
fb_mmap locking) introduces a ->mm_lock mutex for protecting smem
assignments. Unfortunately in the case of sm501fb these happen quite
early in the initialization code, well before the mutex_init() that takes
place in register_framebuffer(), leading to:
Badness at kernel/mutex.c:207
Pid : 1, Comm: swapper
CPU : 0 Not tainted (2.6.31-rc1-00284-g529ba0d-dirty #2273 )
PC is at __mutex_lock_slowpath+0x72/0x1bc
PR is at __mutex_lock_slowpath+0x66/0x1bc
...
matroxfb appears to have the same issue and has solved it with an early
mutex_init(), so we do the same for sm501fb.
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
Cc: Krzysztof Helt <krzysztof.h1@wp.pl>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
16 years ago
..
accessibility
…
acpi
ACPI: video: prevent NULL deref in acpi_get_pci_dev()
16 years ago
amba
…
ata
…
atm
…
auxdisplay
…
base
…
block
cciss: Ignore stale commands after reboot
16 years ago
bluetooth
…
cdrom
…
char
Update Yoichi Yuasa's e-mail address
16 years ago
clocksource
clocksource: sh_tmu: Make undefined TCOR behaviour less undefined.
16 years ago
connector
…
cpufreq
…
cpuidle
…
crypto
…
dca
…
dio
…
dma
DMA: txx9dmac: use dma_unmap_single if DMA_COMPL_{SRC,DEST}_UNMAP_SINGLE set
16 years ago
edac
edac: add DDR3 memory type for MPC85xx EDAC
16 years ago
eisa
…
firewire
…
firmware
…
gpio
Update Yoichi Yuasa's e-mail address
16 years ago
gpu
Merge branch 'drm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6
16 years ago
hid
…
hwmon
…
i2c
i2c: fix build bug in i2c-designware.c
16 years ago
ide
ide: memory overrun in ide_get_identity_ioctl() on big endian machines using ioctl HDIO_OBSOLETE_IDENTITY
16 years ago
idle
…
ieee1394
…
ieee802154
…
infiniband
Merge branches 'ehca', 'misc', 'mlx4', 'mthca' and 'nes' into for-linus
16 years ago
input
Update Yoichi Yuasa's e-mail address
16 years ago
isdn
…
leds
Update Yoichi Yuasa's e-mail address
16 years ago
lguest
eventfd: revised interface and cleanups
16 years ago
macintosh
powerpc/pmac: Fix DMA ops for MacIO devices
16 years ago
mca
…
md
Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block
16 years ago
media
V4L/DVB (12131): BUGFIX: An incorrect Carrier Recovery Loop optimization table was being
16 years ago
memstick
…
message
…
mfd
mfd: fix pcap adc locking
16 years ago
misc
…
mmc
spi: add spi_master flag word
16 years ago
mtd
mtd: nand: fix build failure and incorrect return from omap_wait()
16 years ago
net
igb: return PCI_ERS_RESULT_DISCONNECT on permanent error
16 years ago
nubus
…
of
…
oprofile
…
parisc
parisc: superio: fix build breakage
16 years ago
parport
parport/serial: add support for NetMos 9901 Multi-IO card
16 years ago
pci
Merge git://git.infradead.org/iommu-2.6
16 years ago
pcmcia
Update Yoichi Yuasa's e-mail address
16 years ago
platform
eeepc-laptop: Fix build failure with HOTPLUG_PCI && !SYSFS
16 years ago
pnp
Merge branches 'acerhdf', 'acpi-pci-bind', 'bjorn-pci-root', 'bugzilla-12904', 'bugzilla-13121', 'bugzilla-13396', 'bugzilla-13533', 'bugzilla-13612', 'c3_lock', 'hid-cleanups', 'misc-2.6.31', 'pdc-leak-fix', 'pnpacpi', 'power_nocheck', 'thinkpad_acpi', 'video' and 'wmi' into release
16 years ago
power
…
pps
…
ps3
…
rapidio
…
regulator
…
rtc
Update Yoichi Yuasa's e-mail address
16 years ago
s390
…
sbus
…
scsi
Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-fixes
16 years ago
serial
Update Yoichi Yuasa's e-mail address
16 years ago
sh
…
sn
…
spi
spi: bitbang bugfix in message setup
16 years ago
ssb
MIPS: BC47xx: Fix SSB irq setup
16 years ago
staging
Staging: octeon-ethernet: Fix race freeing transmit buffers.
16 years ago
tc
…
telephony
…
thermal
…
uio
…
usb
usb_serial: Fix oops when unexisting usb serial device is opened.
16 years ago
uwb
…
video
video: sm501fb: Early initialization of mm_lock mutex.
16 years ago
virtio
…
vlynq
…
w1
Merge git://git.infradead.org/battery-2.6
16 years ago
watchdog
powerpc/rtas: Fix watchdog driver temperature read functionality
16 years ago
xen
…
zorro
…
Kconfig
…
Makefile
…