repo.or.cz
/
linux-2.6
/
btrfs-unstable.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
tty: Fix GPF in flush_to_ldisc(), part 2
2016-01-28
Peter H
u
rley
tty: Fix GPF
i
n
flush_to
_
ldisc(), part 2
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2016-01-28
P
eter H
u
rley
staging: dgap:
R
emo
v
e redundant write_wait wakeups
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2016-01-28
Peter
Hurley
ia64
:
Pin c
o
nt
r
ollin
g
tty for unaligned fau
l
t message
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2016-01-28
Peter
H
urley
n_
t
ty:
I
g
nore all read data
when
c
losing
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2016-01-28
Pete
r
Hur
l
ey
t
t
y
: r
o
ck
e
t:
R
em
o
ve pri
v
ate c
l
ose_wait
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2016-01-28
Peter H
u
rley
serial: 8
2
50: Unfold < 80 c
h
ar
lines
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2016-01-28
Pe
t
er Hu
r
le
y
serial: 8250: Wa
i
t
f
or
i
rq to comple
t
e before shutdown
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2016-01-28
Peter H
u
rley
serial:
8250: Unlink uart con
s
ole ptr if console set
u
p
.
.
.
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2016-01-28
Peter Hur
l
ey
serial:
8250: Remove low_latency workaround
Author: Peter Hurley <
peter@hurleysoftware.com
>
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2016-01-28
Peter Hur
l
ey
seria
l
:
8250: Fix lost r
x
state
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2016-01-28
Peter Hurley
serial:
825
0
: Refactor serial8250_rx_chars
(
) inn
e
r
.
.
.
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2016-01-28
Pet
e
r Hurley
tty: n_tty: fix SIGIO fo
r
output
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2016-01-28
Peter Hurley
n_t
t
y: Remove tty count check
s
from u
n
throttle
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2016-01-28
Peter
Hurley
n
_tty
:
F
i
x st
u
ck w
r
ite wak
e
up
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2016-01-28
Pe
t
e
r Hurley
tty: Fix ioct
l
(FIOASYNC) on
h
ungup file
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2016-01-28
P
eter Hurley
tty: Add fasyn
c
(
)
hung
up file operatio
n
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2016-01-28
Peter Hurley
tty, n_tty
:
R
emove fasyn
c
()
l
disc notif
i
c
a
tion
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2016-01-28
Peter Hu
r
ley
n
_tty: Always wake up read()/poll() if
n
e
w
input
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2016-01-28
Pet
e
r Hurl
e
y
tty: au
d
i
t: Poison tty_au
d
it
_
buf while
process exits
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2016-01-28
Peter Hurl
e
y
tty: audit
:
Always push aud
i
t
buff
e
r before TIOC
S
T
I
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2016-01-28
Peter Hurley
tty
:
a
u
dit: Ch
e
ck audit en
a
bl
e
f
irst
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2016-01-28
Peter Hurley
tty:
a
u
d
i
t: Simplify first-use allo
c
ation
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2016-01-28
Peter Hurley
tty: audit: Re
m
ove t
t
y_audit_buf r
e
f
e
r
e
nce count
i
ng
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2016-01-28
Peter Hurley
tty: audit: Remo
v
e false
memory optimi
z
ation
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2016-01-28
P
e
t
er Hurle
y
tty: a
u
d
i
t: Handle tty audi
t
enable atomic
a
lly
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2016-01-28
P
eter Hurley
tty: audit: Trac
k
tty
a
ssoc
i
ation with dev
_
t
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2016-01-28
P
e
t
er Hurley
t
t
y: audi
t
: Comb
i
n
e
push functi
o
n
s
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2016-01-28
Pe
t
e
r
Hurley
tty: audit: Ignor
e
current as
s
ociation for au
d
it p
u
sh
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2016-01-28
Pet
e
r Hurley
tty
:
a
udit: Take siglock
directly
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2016-01-28
Peter Hur
l
ey
tty:
aud
i
t
: D
e
fer audit
buffer association
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2016-01-28
P
eter Hurley
tt
y
: au
d
i
t
:
R
emove ic
a
non m
o
de from
call chain
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2016-01-28
P
eter Hurley
tt
y
: audit: Nev
e
r audit packet mod
e
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2016-01-28
Peter Hurl
e
y
tt
y
: audi
t
:
Early-ou
t
pty mas
t
er reads earlier
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2016-01-27
P
e
ter Hu
r
le
y
tty:
M
ake tty_files_
l
ock pe
r
-tty
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2016-01-27
Peter Hurle
y
tty
:
Rem
o
v
e unref
e
r
e
nced
t
t
y f
l
a
g
s ma
c
ro TTY_DE
B
UG
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2016-01-27
Peter Hurley
tty: Mo
v
e tty
_
c
h
ec
k
_ch
a
nge()
he
l
p
e
r
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2016-01-27
P
e
ter
H
urley
tt
y
: Remove declarations to
n
on-existent func
t
ions
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2016-01-27
Pet
e
r
H
urley
tt
y
: Eli
m
inate
g
lobal symbol tty_ld
i
s
c_N
_
TTY
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2016-01-27
Pete
r
Hu
r
ley
t
t
y: Unexport system-wide tty_mutex
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2016-01-27
Pe
t
er Hur
l
ey
tty:
Avoi
d
unnecessary temporaries
f
or tty->l
d
isc
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2016-01-27
Pete
r
H
u
rley
tty:
Doc
u
ment c_line == N_TTY initi
a
l condition
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2016-01-27
Peter Hurley
t
ty:
Destroy ldisc instance on hang
u
p
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2016-01-27
Pet
e
r
H
u
rle
y
t
ty
:
Refactor tty_ldisc_reinit()
f
or
r
e
use
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2016-01-27
P
ete
r
Hurle
y
tty
:
Use 'disc' for li
n
e discipline index
n
ame
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2016-01-27
Peter Hurley
tt
y
: Mov
e
tty_ld
i
sc_ki
l
l()
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2016-01-27
Pet
e
r Hurley
tt
y
: Handle NUL
L
tty->ldisc
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2016-01-27
Peter Hurle
y
tty:
P
repare for
d
estr
o
ying line disci
p
l
ine on hangup
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2016-01-27
Peter H
u
rley
tty
:
Fix
c
om
m
ent
s
for tty_l
d
isc_release()
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2016-01-27
P
eter Hurley
tty:
F
ix
comm
e
nts for tty_ld
i
sc_get()
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2016-01-27
P
eter Hurley
tty: Reset c
_
line fr
o
m
driver's init_termios
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2016-01-27
P
e
te
r
Hurley
tty: Rem
o
ve
cha
r
s
_in
_
buffer() line discipline m
e
t
h
od
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2016-01-27
P
e
t
e
r
Hur
l
ey
NFC: nc
i
: Remove dea
d
code
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2016-01-27
P
e
ter Hurley
serial
:
68328
:
Remove bogus l
d
isc reset
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2016-01-27
Pe
t
er Hur
l
ey
staging: digi: R
e
place open-coded tty
_
wakeup()
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2016-01-27
Pete
r
Hurley
t
ty: R
e
fa
c
tor tty_open()
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2016-01-27
Peter Hurley
tty: Consolidat
e
n
o
ctty checks in tty_o
p
e
n
(
)
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2016-01-27
Peter Hurley
tty: Rem
o
ve _
_
lockfun
c
a
n
n
o
t
a
tion from tty lock
functions
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2016-01-27
Pet
e
r Hurley
pty: Remove pty_uni
x
98_shutdown()
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2016-01-27
Peter
H
urley
t
t
y: Re-declare t
t
y_driver_remove_tty() file
s
c
ope
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2016-01-27
Peter H
u
rley
tty:
Fix tt
y
_ini
t
_termios
(
) declar
a
t
i
on
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2016-01-27
P
e
t
er Hurle
y
tty: R
e
mov
e
!
t
t
y ch
e
c
k fro
m
free_tty_struct()
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2016-01-27
P
e
ter H
u
r
l
e
y
tty: Fix ldisc
leak in failed tty_i
n
i
t_dev()
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2016-01-27
Peter Hur
l
ey
s
t
aging/speakup: Use tty_ldis
c
_ref()
f
o
r paste kworker
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2016-01-27
Peter H
u
rle
y
n_tty: Fix
u
nsafe re
f
erence to "other" l
d
isc
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2016-01-27
Peter Hurley
tty: Fix unsafe
ldis
c
ref
e
ren
c
e
v
ia i
o
ctl(TIOCGETD)
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2016-01-27
P
ete
r
Hurley
tty: Retry
f
a
il
e
d reopen if tty tea
r
down in-progress
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2016-01-27
P
e
t
er
H
u
rley
tty: Wai
t
interrup
t
i
bl
y
for tty loc
k
o
n reopen
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2015-12-14
Peter Hurley
serial: Fi
x
U
PIO_MEM comment
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2015-12-14
Peter Hurley
tty: Preve
n
t ldis
c
dr
i
vers from re-using sta
l
e tty
.
.
.
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2015-12-14
Peter Hurl
e
y
n_tt
y
: Reduce branching in ca
n
o
n
_
c
opy_from_r
e
ad_b
u
f
()
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2015-12-14
Pet
e
r Hurley
n_t
t
y
:
Cla
r
i
f
y copy_from_read_b
u
f()
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2015-12-14
Peter
Hurle
y
n_tty: Uninline tty_copy_to
_
u
s
e
r()
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2015-12-14
Peter Hurle
y
tty: Simplify tty_set_
l
disc() exit handling
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2015-12-14
P
e
ter
H
u
rley
t
t
y: Remove unused SERIAL_DO_RE
S
TART define
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2015-12-14
Peter Hurley
tty: Rem
o
ve
d
ead tty
_
wri
t
e_flush
(
) declaration an
d
.
.
.
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2015-12-14
P
eter Hurley
tty: Only a
l
l
o
w slave pty a
s
controlling tty
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2015-12-14
Pete
r
Hurl
e
y
t
t
y: core: Prefer dev_dbg
(
)
o
ver p
r
_debug
(
)
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2015-12-14
Peter Hurley
t
ty:
M
erge
conditio
n
a
l
+ error
m
e
s
sage
+
W
A
R
N
_ON()
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2015-12-14
Peter Hurley
tty: Remove
__func__ f
r
o
m
t
t
y
_debug() macro
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2015-12-14
Peter Hurley
t
ty: core: Prefer pr
_
* to pr
i
ntk(*)
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2015-12-14
Peter H
u
rley
tty: Remove unset_l
o
cked_termios() error message
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2015-12-14
Peter Hurley
tty: cor
e
: Refactor parame
t
ers for unset_locke
d
_termios
.
.
.
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2015-12-14
Peter Hurley
tty: c
o
re:
Add driver n
a
me to invali
d
device
r
eg
i
stratio
n
.
.
.
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2015-12-14
Peter Hurley
tty: C
o
nvert
S
AK mess
a
ges to
tty_not
i
ce(
)
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2015-12-14
Peter Hurley
t
t
y: Define
tty_*() printk macros
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2015-12-14
Pet
e
r Hurley
tty: core
:
A
d
d h
e
lpe
r
f
n
to deref tt
y
d
r
iver name
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2015-12-14
Peter Hurl
e
y
t
t
y
: core: Remove redundan
t
oom message
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2015-12-14
Pet
e
r
H
u
r
l
ey
t
ty:
sync
l
ink_gt: Rename tty_driver_na
m
e
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2015-12-14
Peter Hurle
y
tt
y
: Make tty
_
paranoia
_
check() file scope
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2015-12-14
Pe
t
er Hurley
t
t
y:
I
mp
r
o
v
e tty_debug() ma
c
ro
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2015-12-13
P
e
ter Hurley
tty: Fix
GPF
i
n f
l
ush_to_ldisc()
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2015-12-13
Peter
H
u
rley
n_tt
y
:
F
ix po
l
l() after b
u
ffe
r
-
limi
t
ed eof push
read
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2015-12-09
Pet
e
r Hurley
Bluetoo
t
h: hci_
l
disc: Remove dead co
d
e
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2015-12-01
Peter Hu
r
ley
w
a
n/x25: Fix
u
s
e
-after-free in
x25
_
asy_open_tty()
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2015-11-21
Pete
r
Hur
l
ey
tty: audit: Fix a
u
dit source
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2015-11-21
P
eter Hurley
s
e
r
i
al: fsl_lp
u
art: Fix earl
y
con suppo
r
t
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2015-11-21
Pete
r
Hur
l
e
y
tty: Fix direct use of tty buffer work
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2015-11-21
Peter Hurl
e
y
tty: Fix tty_se
n
d
_xchar() lock ord
e
r inversio
n
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2015-10-18
Peter
Hurley
tty: Us
e
unbou
n
d
workqueue for all inpu
t
workers
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
2015-10-18
Peter Hurley
tty: Abstrac
t
tty buffer wo
r
k
Signed-off-by: Peter Hurley <
peter@hurleysoftware.com
>
commit
|
commitdiff
|
tree
next