Revision 328be395a396b1333b56e04571365dc614c96e46 authored by Dan Carpenter on 25 May 2010, 09:37:17 UTC, committed by Greg Kroah-Hartman on 04 June 2010, 20:37:17 UTC
In gsm_dlci_data_kick() we call gsm_dlci_data_sweep() with the "gsm->tx_lock" held so we can't lock it again inside gsm_dlci_data_sweep(). I removed that lock from and added one to gsmld_write_wakeup() instead. The sweep function is only called from those two places. Signed-off-by: Dan Carpenter <error27@gmail.com> Acked-by: Alan Cox <alan@linux.intel.com> Cc: stable <stable@kernel.org> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
1 parent e59e2bd
File | Mode | Size |
---|---|---|
debugfs-kmemtrace | -rw-r--r-- | 2.7 KB |
debugfs-pktcdvd | -rw-r--r-- | 448 bytes |
ima_policy | -rw-r--r-- | 1.9 KB |
procfs-diskstats | -rw-r--r-- | 655 bytes |
sysfs-block | -rw-r--r-- | 5.2 KB |
sysfs-bus-css | -rw-r--r-- | 1.4 KB |
sysfs-bus-pci | -rw-r--r-- | 6.8 KB |
sysfs-bus-pci-devices-cciss | -rw-r--r-- | 1.9 KB |
sysfs-bus-umc | -rw-r--r-- | 1018 bytes |
sysfs-bus-usb | -rw-r--r-- | 5.0 KB |
sysfs-bus-usb-devices-usbsevseg | -rw-r--r-- | 1.5 KB |
sysfs-c2port | -rw-r--r-- | 2.9 KB |
sysfs-class | -rw-r--r-- | 520 bytes |
sysfs-class-bdi | -rw-r--r-- | 1.5 KB |
sysfs-class-lcd | -rw-r--r-- | 681 bytes |
sysfs-class-led | -rw-r--r-- | 966 bytes |
sysfs-class-mtd | -rw-r--r-- | 3.7 KB |
sysfs-class-pktcdvd | -rw-r--r-- | 2.7 KB |
sysfs-class-power | -rw-r--r-- | 756 bytes |
sysfs-class-regulator | -rw-r--r-- | 11.4 KB |
sysfs-class-uwb_rc | -rw-r--r-- | 5.1 KB |
sysfs-class-uwb_rc-wusbhc | -rw-r--r-- | 1.6 KB |
sysfs-dev | -rw-r--r-- | 693 bytes |
sysfs-devices | -rw-r--r-- | 1021 bytes |
sysfs-devices-memory | -rw-r--r-- | 3.3 KB |
sysfs-devices-node | -rw-r--r-- | 299 bytes |
sysfs-devices-platform-_UDC_-gadget | -rw-r--r-- | 280 bytes |
sysfs-devices-power | -rw-r--r-- | 3.0 KB |
sysfs-devices-system-cpu | -rw-r--r-- | 6.9 KB |
sysfs-driver-hid-picolcd | -rw-r--r-- | 1.8 KB |
sysfs-driver-hid-prodikeys | -rw-r--r-- | 985 bytes |
sysfs-driver-hid-roccat-kone | -rw-r--r-- | 4.8 KB |
sysfs-firmware-acpi | -rw-r--r-- | 4.2 KB |
sysfs-firmware-memmap | -rw-r--r-- | 2.3 KB |
sysfs-firmware-sfi | -rw-r--r-- | 466 bytes |
sysfs-firmware-sgi_uv | -rw-r--r-- | 889 bytes |
sysfs-fs-ext4 | -rw-r--r-- | 3.0 KB |
sysfs-gpio | -rw-r--r-- | 1.1 KB |
sysfs-ibft | -rw-r--r-- | 1022 bytes |
sysfs-kernel-mm | -rw-r--r-- | 202 bytes |
sysfs-kernel-mm-hugepages | -rw-r--r-- | 521 bytes |
sysfs-kernel-slab | -rw-r--r-- | 16.9 KB |
sysfs-kernel-uids | -rw-r--r-- | 658 bytes |
sysfs-memory-page-offline | -rw-r--r-- | 1.6 KB |
sysfs-ocfs2 | -rw-r--r-- | 3.0 KB |
sysfs-platform-asus-laptop | -rw-r--r-- | 1.6 KB |
sysfs-platform-eeepc-laptop | -rw-r--r-- | 1.5 KB |
sysfs-power | -rw-r--r-- | 4.7 KB |
sysfs-pps | -rw-r--r-- | 2.1 KB |
sysfs-profiling | -rw-r--r-- | 331 bytes |
sysfs-wacom | -rw-r--r-- | 404 bytes |
sysfs-wusb_cbaf | -rw-r--r-- | 3.9 KB |
![swh spinner](/static/img/swh-spinner.gif)
Computing file changes ...