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 merge of "tty: Refactor tty_open()"
2016-04-01
P
e
t
e
r
Hu
r
ley
tty: Fi
x
merge
o
f "tty:
R
efa
c
t
o
r tt
y
_
open()"
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-04-01
Pet
e
r Hurley
t
t
y: Fix UML
consol
e
breaka
g
e
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-02-07
Pet
e
r
Hu
r
ley
net:
irda:
Fix use-afte
r
-
free in irtty_open()
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-02-07
Pe
t
er
H
urley
serial: o
m
ap: Prevent DoS usin
g
u
n
privile
g
ed ioct
l
.
.
.
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-02-07
Peter
H
urley
serial: 825
0
_omap: Ad
d
omap8250 earlycon
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-02-07
P
e
te
r
Hurle
y
of: earl
y
con: Lo
g
more helpful me
s
sa
g
e if std
o
ut-path
.
.
.
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-02-07
Peter
Hurley
serial
:
8
2
5
0_
e
arly: U
s
e port->regsh
i
ft
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-02-07
Peter H
u
rley
s
erial:
e
arl
y
c
on: S
h
ow the earlycon "dri
v
er" i
n
ban
n
er
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-02-07
P
e
ter Hur
l
ey
seria
l
: e
a
rlycon: Common log banner for
command l
i
ne
.
.
.
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-02-07
Pet
e
r Hurley
of: earlycon
:
Move address translatio
n
to
o
f_set
u
p_earlycon()
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-02-07
Pete
r
Hur
l
ey
of: earl
y
c
on
:
Ini
t
i
alize port fie
l
d
s from DT pro
p
e
rties
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-02-07
Peter Hurle
y
o
f
: earlycon:
A
dd options string
h
andling
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-02-07
Peter Hurley
of: earlyc
o
n: Fixup ea
r
ly
c
o
n
c
ons
o
le name and index
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-02-07
P
ete
r
Hurley
se
r
ial:
earlycon
:
Fixup
e
arlyc
o
n console
n
ame a
n
d index
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-02-07
Peter Hurle
y
earlyco
n
: Use
c
ommon framewo
r
k for earlycon d
e
clarations
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-02-07
Peter Hurley
o
f: earlycon:
of_setup_earlycon() re
q
uires CONFIG_O
F
_EARLY_F
.
.
.
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-02-07
Peter Hurley
tty: Drop krefs for inte
r
rup
t
ed tty lock
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-28
P
eter
H
u
rley
tty: Remov
e
ASYNC_CLOSING
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-28
Pet
e
r Hu
r
ley
i
sdn: Re
m
ove A
S
YNC_CLOSING
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-28
Peter
Hurley
tty: mxser: Remove ASY
N
C_CL
O
SING
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-28
Peter Hu
r
ley
serial: cor
e
: Pe
r
for
m
RTS
s
ignalling befor
e
soft flow
.
.
.
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-28
P
e
ter Hurley
serial: core: Unfol
d
< 80 char line
s
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-28
Peter Hurl
e
y
s
e
rial: co
r
e: R
e
move c
a
st from vo
i
d ptr
in ua
r
t
_
ope
n
()
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-28
Peter Hur
l
ey
se
r
ial: core: Cleanup uart_open() exit
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-28
Peter H
u
rley
serial
:
F
ix ASYNC
_
* => UPF_*
flags misuse
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-28
Pete
r
Hurley
serial: cor
e
:
Us
e
tty->index f
o
r
port # in debug messages
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-28
Peter
Hurley
serial
:
co
r
e
:
Fold do
_
u
a
r
t_get_i
n
fo()
into c
a
ller
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-28
Pe
t
e
r
Hurley
serial: core
:
Fold
__uart_put_char(
)
into caller
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-28
Peter Hur
l
e
y
tty: Us
e
te
r
mio
s
c_
*
f
la
g
macros
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-28
P
e
ter Hur
l
ey
t
t
y:
Allow
u
n
readable mess to be > 80 c
h
a
rs
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-28
P
eter Hurley
t
t
y: Unify receive_buf(
)
code
paths
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-28
P
eter
H
urley
tt
y
: Fix
GPF
i
n
f
lush_to_ldisc(), pa
r
t
2
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-28
Peter H
u
rley
s
taging: dgap
:
Remo
v
e redund
a
nt
write_wait wake
u
p
s
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-28
Pete
r
H
u
rley
ia64
:
Pin
c
ontrollin
g
t
t
y for unaligned fault message
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-28
Peter Hurley
n_tty: Ign
o
re
a
l
l r
e
a
d data when cl
o
sing
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-28
Pe
t
er Hurley
tty: rock
e
t: Remove p
r
ivate close_wait
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-28
Pete
r
Hurley
serial: 8250: Unfo
l
d
< 80 c
h
ar lines
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-28
Pe
t
er Hurley
serial: 8
2
50: Wait fo
r
irq to complete before shutdown
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-28
Pe
t
er Hur
l
ey
serial: 8250: Unlink uart
c
onsole ptr if cons
o
le
s
etup
.
.
.
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-28
Peter
H
u
rl
e
y
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
Pe
t
e
r Hurley
seri
a
l
: 8250:
F
ix lost rx st
a
t
e
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-28
P
e
ter Hurle
y
seri
a
l: 82
5
0: Refact
o
r seri
a
l825
0
_rx_chars
(
) inner
.
.
.
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-28
Peter Hurley
t
ty: n_tt
y
:
fix SIGIO
for output
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-28
Peter Hurley
n
_
tty:
Remove tty c
o
unt chec
k
s fr
o
m un
t
hrottle
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-28
Peter H
u
rley
n_tty: Fi
x
stuck write
w
akeup
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-28
Pete
r
Hurley
t
t
y
: Fix
i
oct
l
(FIOASYNC) on hungu
p
file
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-28
Pet
e
r
H
u
rley
tty:
Add
f
async()
h
ung up fil
e
opera
t
io
n
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-28
Peter Hu
r
l
ey
tty, n_tty: Remov
e
fasync()
ldisc notification
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-28
Peter Hurley
n_tt
y
: Always wake up re
a
d()/
p
oll() i
f
ne
w
input
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-28
Pete
r
Hurley
tty: audit: Poison tty_
a
udit_buf while process
e
xits
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-28
Peter H
u
rley
t
ty:
a
udit: Alway
s
push audit buffer
b
efore
T
IOCSTI
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-28
Peter Hurley
tty:
a
udit
:
Ch
e
ck
a
ud
i
t enable
f
i
rst
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-28
Peter Hurley
tty: audit: Simplify first-
u
s
e
allocation
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-28
Peter Hurley
tty: audit: Remove tty_aud
i
t_buf reference counting
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-28
Peter Hurley
tty: audit:
Remove
false
me
m
ory optimization
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-28
Peter Hurley
tty: audit: Handle tty audit enable atomically
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-28
Peter
Hurley
tty: au
d
it: Track tty associat
i
o
n
wi
t
h dev_t
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-28
Peter Hurley
tty: audit: Combine push fu
n
ctions
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-28
Pet
e
r Hurley
tty:
a
udit: Ig
n
o
re curre
n
t as
s
ociation for
au
d
i
t push
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-28
P
e
ter Hur
l
ey
tt
y
: audit:
Take sig
l
o
c
k directly
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-28
Peter Hu
r
ley
tty: audit: Defer
a
u
dit buffer
association
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-28
P
e
t
e
r
Hurl
e
y
t
t
y:
a
udit: Rem
o
ve icanon mode from call chain
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-28
Peter
Hurley
tty: a
u
dit: Never aud
i
t packet
mode
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-28
P
e
ter Hurley
tt
y
: audit: Early-out pty mas
t
e
r
r
e
ads earlier
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-27
P
et
e
r Hur
l
e
y
tty: Make tty_files
_
lock per-tty
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-27
Pe
t
er Hu
r
ley
tty: Remov
e
unre
f
erenced t
t
y flags
m
a
c
ro TTY_DEBU
G
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-27
Peter Hurley
tty: Move tty_
c
heck_c
h
ange()
h
elper
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-27
P
e
t
e
r
Hurl
e
y
tt
y
: Rem
o
ve d
e
claration
s
to
n
on-existent
func
t
ions
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-27
Peter
Hurle
y
t
ty: Eliminate gl
o
bal sym
b
ol
tty_l
d
i
s
c_N_TTY
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-27
Peter Hurley
t
ty:
U
nex
p
ort system-wide tty_m
u
tex
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-27
Peter Hurley
tt
y
: Avoid unnecessary
t
em
p
orarie
s
for
t
t
y
->ld
i
sc
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-27
Pete
r
Hurle
y
tty:
Do
c
u
ment c_
l
ine == N_TTY
initial condition
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-27
P
e
te
r
Hurley
t
t
y: Destroy l
d
isc i
n
stan
c
e on han
g
u
p
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-27
Peter Hurley
t
ty: Refactor tty_ldisc_reinit() for reuse
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-27
Peter Hurley
tty
:
Use 'disc' for line discipl
i
ne
index name
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-27
Peter Hurl
e
y
tty: Move tty_ldisc_kill(
)
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-27
Peter Hurley
t
ty:
H
andle NULL tty->ldisc
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-27
Pete
r
H
u
rley
t
t
y: Prepare fo
r
destroying l
i
ne di
s
cipline on hangup
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-27
P
eter Hurley
tty: F
i
x comments for tty_ldis
c
_release()
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-27
Peter Hur
l
e
y
tty: Fix com
m
ents for tty_l
d
is
c
_get()
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-27
Peter
Hur
l
ey
t
t
y:
R
eset c_line fro
m
driver's init_termios
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-27
P
eter Hurle
y
tty: Remo
v
e chars_i
n
_
buffe
r
() li
n
e discipli
n
e method
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-27
Peter
H
urley
NFC: nci: Remove
de
a
d c
o
de
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-27
Peter Hu
r
le
y
ser
i
al:
6
8328: Remov
e
bogus ldisc res
e
t
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-27
Peter Hurley
staging: di
g
i: Rep
l
a
ce open-coded
tty_wakeup()
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-27
Peter Hur
l
ey
tty: Refactor tty_open()
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-27
Peter Hurley
tty: Consolid
a
te noctty
c
hec
k
s in tty_o
p
en()
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-27
Peter Hurley
tty: Remove __lockfunc
annotation from
t
ty lock functions
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-27
Pe
t
er Hurl
e
y
p
t
y
:
R
e
move pty_unix98_shutdown()
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-27
Pe
t
er
H
urley
t
t
y
: Re-d
e
clare tty_driver_rem
o
ve_tty() file sc
o
pe
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-27
Peter Hurley
tty: Fix tty_ini
t
_t
e
rm
i
o
s
(
) declaratio
n
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-27
P
e
te
r
H
u
rley
tty:
R
emo
v
e
!tty
c
heck fro
m
f
ree_tty_struct
(
)
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-27
Peter Hurley
tty: F
i
x
l
disc
leak in
f
ailed tty_
i
n
it_dev()
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-27
Peter
H
u
rley
stag
i
ng/speakup: Us
e
tty_ldisc_ref() for paste kworker
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-27
Peter Hurley
n_tty:
F
ix uns
a
fe reference to "other"
l
d
is
c
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-27
Pet
e
r H
u
rley
tty: Fix
unsafe ldisc reference via ioctl(TIOCGETD)
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-27
Peter Hurle
y
tty: Retry faile
d
reopen i
f
tty teardown in-p
r
o
gress
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2016-01-27
Peter Hurley
tty: Wait i
n
terruptibly for
tty loc
k
on r
e
open
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2015-12-14
Peter Hur
l
ey
serial: Fix
UPIO_MEM comment
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2015-12-14
P
eter Hurley
tty: P
r
event ldisc
d
rivers from r
e
-using stale
t
t
y
.
.
.
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
next