remarkable-linux/drivers/staging
Gu Zheng fc0524b098 staging/olpc_docn: reorder the lock sequence to avoid potential dead lock
The lock sequence of dcon_blank_fb(fb_info->lock ---> console_lock) is against
with the one of console_callback(console_lock ---> fb_info->lock), it'll
lead to a potential dead lock, so reorder the lock sequence of dcon_blank_fb
to avoid the potential dead lock.

Signed-off-by: Gu Zheng <guz.fnst@cn.fujitsu.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2013-11-11 16:29:43 -08:00
..
android staging: android: Fix typo in android/sync.h 2013-11-11 16:22:17 -08:00
bcm Staging: bcm: Fix checkpatch warnings for long lines. 2013-11-10 11:38:32 -08:00
btmtk_usb
ced1401
comedi staging: comedi: protect buffer from being freed while mmapped 2013-11-11 16:16:45 -08:00
cptm1217 staging: Remove OOM message after input_allocate_device 2013-10-29 09:05:21 -07:00
crystalhd staging: crystalhd: return true and false instead of 1 and 0 2013-11-10 11:19:58 -08:00
cxt1e1 staging: ctxt1e1: Fixed sparse warning related to static declaration 2013-11-10 12:19:16 -08:00
dgap
dgnc Staging: dgnc: avoiding buffer overflow 2013-10-19 14:35:05 -07:00
dgrp Staging: dgrp: Refactor the function dgrp_receive() in drrp_net_ops.c 2013-11-11 15:52:00 -08:00
dwc2 Staging: dwc2: Fix variable dereferenced before check 2013-10-30 09:24:39 -07:00
echo
et131x Staging: et131x: Fix Smatch Warning of Buffer Overflow 2013-10-28 14:22:20 -07:00
frontier
ft1000 Staging: ft1000: ft1000_download: fixed coding style issues 2013-11-11 16:27:31 -08:00
fwserial
gdm72xx
gdm724x Staging: gdm724x: Remove confusing macro gdm_lte_sdu_send in gdm_lte.c 2013-11-11 15:55:16 -08:00
goldfish
iio staging: Remove OOM message after input_allocate_device 2013-10-29 09:05:21 -07:00
imx-drm staging: imx-drm: remove unnecessary braces 2013-11-10 08:07:20 -08:00
keucr Staging: keucr: Move the declaration of variable IsXDCompliance in smilsub.c 2013-11-11 15:43:17 -08:00
line6 Staging:line6: fix line over 80 characters 2013-10-27 20:43:46 -07:00
lustre lustre/fld: replace IS_ERR and PTR_ERR with PTR_ERR_OR_ZERO 2013-11-11 16:22:17 -08:00
media Staging: lirc: fix line over 80 characters 2013-11-11 15:49:31 -08:00
mt29f_spinand
netlogic
nvec drivers/staging/nvec/Kconfig: remove trailing whitespace 2013-10-30 09:24:40 -07:00
octeon staging: octeon: drop redundant mac address check 2013-10-29 09:05:21 -07:00
octeon-usb
olpc_dcon staging/olpc_docn: reorder the lock sequence to avoid potential dead lock 2013-11-11 16:29:43 -08:00
ozwpan staging: ozwpan: remove unneeded __GFP_ZERO to kzalloc() at oz_elt_stream_create() 2013-11-11 16:29:43 -08:00
panel
phison
quickstart
rtl8187se Staging: rtl8187se: Fix Sparse Warnings 2013-11-11 15:37:22 -08:00
rtl8188eu staging: rtl8188eu: remove unneeded semicolon 2013-11-10 12:05:04 -08:00
rtl8192e staging: rtl8192e: Fixed space prohibited warning in dot11d.c 2013-11-10 12:06:18 -08:00
rtl8192u staging: rtl8192u: use memdup_user to simplify code 2013-10-28 14:28:35 -07:00
rtl8712
rts5139 staging: rts5139: Replaced min() with min_t() in 2013-10-27 20:43:46 -07:00
sb105x staging: sb105x: Remove unneeded semicolon in sb_pci_mp.c 2013-10-28 14:11:41 -07:00
sbe-2t3e3 Staging: sbe-2t3e3: Fix smatch warning of function definition with external linkage 2013-10-28 14:54:49 -07:00
sep staging: sep: do not use comparisons on bool tests 2013-10-28 14:32:51 -07:00
serqt_usb2
silicom
slicoss Staging: slicoss: Replace seq_printf with seq_puts 2013-10-27 07:03:19 -07:00
sm7xxfb
speakup drivers: staging: speakup: serialio: only use platform specific SERIAL_PORT_DFNS. 2013-11-11 16:22:17 -08:00
ste_rmi4 staging: Remove OOM message after input_allocate_device 2013-10-29 09:05:21 -07:00
tidspbridge Staging: tidspbridge: Remove unnecessary newline character in dmm.c 2013-11-11 15:55:16 -08:00
usbip staging: usbip: fix sparse warnings regarding endianness 2013-11-10 11:51:53 -08:00
vme
vt6655 staging: vt6655: delete explicit comparison to bool 2013-11-11 15:46:28 -08:00
vt6656 staging: vt6656: fixed whitespace related errors around operators 2013-11-10 10:59:33 -08:00
winbond Staging: winbond: Fix Sparse Warnings in reg.c 2013-10-29 08:43:05 -07:00
wlags49_h2 staging:wlags49_h2: Fix sparse warnings in sta_h25.c 2013-11-10 12:24:30 -08:00
wlags49_h25
wlan-ng staging:wlan-ng:hfa384x.h: remove typedef struct hfa384x_bytestr __packed hfa384x_bytestr_t 2013-11-10 11:49:00 -08:00
xgifb Staging: xgifb: fix braces {} are not necessary for any arm of this statement 2013-10-30 09:22:05 -07:00
xillybus staging: xillybus: Use dev_* functions instead of pr_* in xillybus_core 2013-10-19 13:41:34 -07:00
zram Staging: zram: Fix access of NULL pointer 2013-10-30 09:36:53 -07:00
zsmalloc
Kconfig staging: ktap: remove code from tree 2013-10-27 14:05:02 -07:00
Makefile staging: ktap: remove code from tree 2013-10-27 14:05:02 -07:00
staging.c