aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/util/scripting-engines/trace-event-python.c
diff options
context:
space:
mode:
authorJiri Slaby <[email protected]>2011-04-20 10:43:14 +0200
committerGreg Kroah-Hartman <[email protected]>2011-04-25 14:19:11 -0700
commit7fdc28931176a17ef0bdc5d35742925a155533c4 (patch)
tree6a13bfc4de8289649af0b5eb9878e882accba639 /tools/perf/util/scripting-engines/trace-event-python.c
parent6d742f655efe767dc77a099b57297fa417afc473 (diff)
Char: nozomi, remove useless tty_sem
tty_sem used to protect tty open count. This was removed in 33dd474a but the lock remained in place. So remove it completely as it protects nothing now. Also this solves Mac's problem with inatomic operation called from atomic context (ppp): BUG: scheduling while atomic: firefox-bin/1992/0x10000800 Modules linked in: ... Pid: 1992, comm: firefox-bin Not tainted 2.6.38 #1 Call Trace: ... [] ? mutex_lock+0xe/0x21 [] ? ntty_write+0x5d/0x192 [nozomi] [] ? __mod_timer.clone.30+0xbe/0xcc [] ? check_preempt_curr+0x60/0x6d [] ? __nf_ct_refresh_acct+0x75/0xbe [] ? ppp_async_push+0xa9/0x3bd [ppp_async] [] ? ppp_async_send+0x34/0x40 [ppp_async] [] ? ppp_push+0x6c/0x4f9 [ppp_generic] ... Signed-off-by: Jiri Slaby <[email protected]> Reported-by: Mac <[email protected]> Tested-by: Gerald Pfeifer <[email protected]> Reviewed-by: Jack Stone <[email protected]> Cc: Alan Cox <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
Diffstat (limited to 'tools/perf/util/scripting-engines/trace-event-python.c')
0 files changed, 0 insertions, 0 deletions