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
firewire: IEEE 1394 (FireWire) support should depend on HAS_DMA
2014-05-03
Peter Hurley
tty: Fix lockle
s
s
tty bu
f
fer race
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2014-05-03
Pe
t
er H
u
rley
R
evert "tty:
F
ix race co
n
d
ition
bet
w
een __tty_
b
uf
f
e
r
_
r
eques
t
.
.
.
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2014-05-03
Pete
r
Hurley
n_tty: F
i
x n_tt
y
_
w
ri
t
e cr
a
sh when echoing in
raw mode
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2014-03-01
P
eter Hurle
y
tty: Fix lo
w
_latency
B
UG
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2014-02-14
Pe
t
e
r
H
urle
y
Bluet
o
ot
h
: Fix writ
e
_room() calculation
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2014-02-14
P
et
e
r
Hurley
B
l
uet
o
o
th: Refactor
w
rite_room() cal
c
ulation
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2014-02-14
Peter Hu
r
ley
Bluetooth:
D
o
n
'
t fail
RFC
O
MM t
t
y writes
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2014-02-14
Peter Hurley
Bluetooth: Force -
E
I
O
from tty read
/
writ
e
if
.
a
ctiva
t
e
.
.
.
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2014-02-14
P
ete
r
Hurl
e
y
B
luetooth: Cleanup RFCOMM device regist
r
ation er
r
or
.
.
.
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2014-02-14
Peter Hurley
Bluetooth:
Refa
c
tor rfcomm_dev_ad
d
()
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2014-02-14
Pe
t
er Hu
r
ley
Bluetooth: Serialize RFCOMMCR
E
ATEDEV
a
nd RFCOMMRELEASEDEV
.
.
.
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2014-02-14
Peter
H
urley
Blu
e
tooth: Re
n
ame __rfcom
m
_d
e
v_get() t
o
_
_
rfcomm_dev_lookup()
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2014-02-14
Pe
t
er Hurley
Bluetoo
t
h
: Fi
x
RFCOMM parent de
v
i
ce f
o
r re
u
se
d
dlc
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2014-02-14
P
eter Hurley
Blue
t
o
oth: Fix
u
n
safe
RFCOMM device
parenti
n
g
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2014-02-14
Peter Hurley
B
l
uetooth: Dire
c
tly close dlc for no
t
yet started RFCOMM
.
.
.
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2014-02-14
Peter Hurley
B
luetoot
h
: Refactor
d
lc disconnec
t
logic i
n
r
f
co
m
m_dlc_c
l
ose()
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2014-02-14
Pet
e
r Hurley
Bluetooth: R
e
factor def
e
r
red setup te
s
t
in rfcomm_dlc_
c
lose()
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2014-02-14
Peter Hu
r
ley
Bluetooth: Sim
p
l
i
f
y
RFCO
M
M se
s
s
ion st
a
te eval
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2014-02-14
Peter Hurley
Blu
e
tooth: Verify dlci
n
ot
in use be
f
ore rfcomm
_
dev
.
.
.
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2014-02-14
Peter Hurley
Bl
u
etooth: Fix RFCOMM tty teardown race
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2014-02-14
P
e
ter H
u
rle
y
Bluetooth: Fix unrele
a
sed rfcomm_d
e
v
reference
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2014-02-14
Pet
e
r Hurley
Bluetooth: Release
r
fcomm_dev only o
n
ce
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2014-02-14
Peter Hurley
B
l
uetooth: Exclude relea
s
e
d
devices
f
r
om RFCOMMGETDEVLIST
.
.
.
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2014-02-14
Peter Hurley
Bl
u
etooth: Fix racy
ac
q
u
i
re of r
f
comm_dev reference
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2014-02-14
Peter H
u
r
l
ey
tty
:
Fix ref
c
ounting for p
o
rt krefs
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2014-02-14
Peter Hurl
e
y
R
evert "
B
luetooth: Move rfcomm_get
_
device()
before
.
.
.
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2014-02-14
P
ete
r
Hurley
Reve
r
t "Blue
t
oot
h
: Always wait for a connec
t
ion on
.
.
.
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2014-02-14
Peter
Hurley
R
e
vert "Bluetoo
t
h
:
Remove r
f
co
m
m_
c
arrier_raised()"
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2014-02-13
Peter Hurley
n_
t
ty: Simpli
f
y i
n
put
_
avail
a
ble
_
p()
Peter Hurley
commit
|
commitdiff
|
tree
2014-02-13
P
e
ter Hurley
n_tty: Fix stale echo output
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2014-02-13
Peter
H
urley
n_tt
y
: Fix poll() when TIME_
C
HAR and M
I
N
_
CHAR == 0
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2013-12-17
Peter Hurley
n_t
t
y: Fix apparent order of ech
o
ed output
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2013-12-17
Peter Hurley
n_tty: Fix buf
f
er overr
u
n
s with la
r
ger-than-4k p
a
stes
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2013-12-17
Peter Hurley
tty: Fix hang at
ldsem_down_read()
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2013-12-09
Peter Hurley
tty: Ha
l
v
e
flip bu
f
fer
G
F
P_ATOMIC m
e
m
o
r
y consum
p
tion
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2013-12-09
P
eter H
u
rley
tty: Fix stale tty_buffer_flush()
c
omment
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2013-12-09
P
e
ter Hurley
sta
g
i
n
g/fwse
r
ial: A
d
d Kcon
f
ig option
s
for
max ports
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2013-12-09
Peter
H
urley
staging/fwserial: R
e
name da
t
a profi
l
ing func
t
ions
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2013-12-09
P
e
t
er
H
u
r
l
ey
staging/fw
s
erial: Up the tty buffe
r
l
imit
to 128K
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2013-12-09
Peter Hurley
sta
g
ing/fwse
r
i
al: Rip out rx buffer
i
ng
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2013-12-09
Peter
H
u
r
l
ey
tty: Remove tty_prep
a
re_flip_strin
g
_
f
l
a
gs()
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2013-12-09
Peter Hu
r
ley
t
t
y: Rename tty
b
uffer m
e
mory_used
field
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2013-12-09
Peter Hurley
tty: Enabl
e
confi
g
urable tty
f
li
p
buffer li
m
it
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2013-12-09
Pet
e
r Hurl
e
y
tt
y
: Always han
d
l
e
NULL flag ptr
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2013-12-09
P
eter Hur
l
ey
n
_tty: Only perform wake
u
ps
for
w
aiters
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2013-12-09
Peter Hu
r
l
ey
n_tty: Refactor input_a
v
ailable_p()
b
y
call site
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2013-12-09
Peter Hurley
n_
t
ty: Ref
a
c
tor PARMRK doubling checks
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2013-12-09
Peter Hurley
n
_
tty: Un-i
n
line slow-path n_t
t
y_rece
i
ve_char_cl
o
s
ing()
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2013-12-09
Peter Hurley
n
_tty: Un
-
i
n
line slow-p
a
th
n_tty_receive_char()
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2013-12-09
Peter Hurley
n_
t
t
y: Merge
.
rece
i
ve_buf()
f
lavors
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2013-12-05
Pe
t
er Hu
r
l
e
y
d
rive
r
s/misc/t
i
-st: Pref
e
r
t
ty
_
driver_flush_
b
uffe
r
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2013-11-29
Peter
Hurley
n_tty:
F
ix mi
s
si
n
g newline echo
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2013-11-25
Pet
e
r Hur
l
e
y
n
_
t
ty: Prot
e
ct mi
n
i
m
um
_
to_wake reset for concurren
t
.
.
.
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2013-11-25
Peter Hurley
tty
:
Reset hup
p
ed state on open
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2013-11-25
Peter Hurley
n_tty: Fix 4096-byte
c
ano
n
ical reads
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2013-11-25
Peter
H
urley
n_t
t
y: Fix echo overrun tail computatio
n
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2013-11-25
Peter Hurley
n_tty: Ensure reader
r
esta
r
ts w
o
rker for next rea
d
er
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2013-11-08
Peter Hurley
drm/no
u
veau/core:
Allow asymm
e
tric nouveau_event_get
.
.
.
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2013-11-08
P
eter Hurley
drm/nouve
a
u/cor
e
: Move even
t
index
check f
r
om critical
.
.
.
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2013-11-08
P
eter Hurley
d
r
m/nouveau
/
core: Add priv field
f
or event handlers
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2013-10-01
P
e
t
e
r
H
urley
tt
y
: Fi
x
p
ty master read() after slave c
l
oses
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2013-09-26
P
eter Hurley
tty: Remove u
n
used drop() method
f
rom tty_port int
e
rface
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2013-09-26
P
et
e
r Hurley
tty: Preve
n
t tty_
p
ort destruction if tty n
o
t released
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2013-09-26
Peter Hurley
n_
t
ty: Sty
l
e fix
in
n_tty_set_termi
o
s
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2013-09-26
Pete
r
Hurley
n_tty: Remove unnecessa
r
y
l
ocal variable
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2013-09-26
Pet
e
r Hurley
n_tty:
Remove superfluous r
e
ader wakeup
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2013-09-26
Peter Hurley
tty: Fix
SIGTTOU n
o
t sent with tcflush
(
)
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2013-09-17
Pe
t
e
r
Hur
l
ey
n_tty: Fi
x
EOF push index whe
n
t
ermios cha
n
ges
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2013-08-12
Peter Hurley
n_tty: Fix ter
m
ios_rwsem lockd
e
p false positive
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2013-08-02
P
et
e
r
Hurley
tty: Only ha
n
gu
p
o
n
ce
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2013-07-31
Pet
e
r Hur
l
ey
HID: l
o
gitech-
d
j: Fix
n
on-
a
tomic kmalloc in logi_dj_ll_input
.
.
.
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2013-07-24
Peter Hurley
tt
y
: Fix
lo
c
k
order in
t
ty_do_resize
(
)
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2013-07-24
Peter H
u
rl
e
y
tty:
Remo
v
e ex
t
ra wak
e
up fr
o
m pty
w
rite() path
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2013-07-24
Peter Hurley
n
_
tty: Fac
t
o
r
L
N
E
XT processing fr
o
m p
e
r-char i/o path
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2013-07-24
Peter Hurl
e
y
n_tty: Un-inline sing
l
e-
u
s
e functions
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2013-07-24
P
e
ter Hurley
n
_
tty: Remov
e
overfl
o
w
tests from recei
v
e
_buf()
path
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2013-07-24
P
eter Hurley
n_t
t
y:
Fac
t
or PARMRK from normal pe
r
-
char i
/
o
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2013-07-24
Peter Hurley
n_tty: Factor ISTRIP and
IUCL
C
receive_buf into separate
fn
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2013-07-24
P
e
t
e
r Hur
l
ey
n
_
tty: Sp
l
it n_tty
_
receiv
e
_cha
r
()
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2013-07-24
Pet
e
r Hurley
n_
t
ty
:
E
li
m
i
n
ate char
tests from IXANY restart test
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2013-07-24
Pe
t
er Hurle
y
n
_tt
y
: F
a
ctor
standard
per-char i/o i
n
to separate fn
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2013-07-24
Pet
e
r Hurley
n_tty:
Fix build breakage on ppc64
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2013-07-24
Peter H
u
rl
e
y
n_tty:
F
act
o
r tty->clos
i
ng receiv
e
_bu
f
() into s
e
parate fn
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2013-07-24
P
e
ter
Hurley
n_tty
:
Special case EXTPROC
r
ec
e
ive_buf() as raw
m
ode
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2013-07-24
Peter Hurley
n_tty: Factor raw mo
d
e receive_
b
uf() into separate
f
n
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2013-07-24
Pete
r
Hurley
n
_
t
t
y: Fact
o
r flag
g
ed char handlin
g
into
s
eparate fn
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2013-07-24
Pete
r
Hurley
n_tty:
F
actor signal char handli
n
g i
n
to s
e
parate fn
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2013-07-24
Peter Hurley
n_t
t
y: Factor 'real raw' recei
v
e_b
u
f into s
t
andalone fn
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2013-07-24
Peter Hurley
n_tt
y
:
S
i
mplify __receive_buf loop co
u
n
t
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2013-07-24
Peter Hurley
n_tty
:
Re
n
a
m
e process_char_
m
ap to char_m
a
p
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2013-07-24
Peter Hurley
n_tty: Move buffer
s
i
nto n_tty_data
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2013-07-24
Peter Hurley
n_tty: Remove ali
a
s ptrs
i
n _
_
receiv
e
_
buf()
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2013-07-24
P
e
t
e
r Hurley
n_t
t
y: Fix EOF pu
s
h han
d
l
ing
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2013-07-24
Peter Hurley
n_tt
y
:
A
void fal
s
e-s
h
aring echo buffer indic
e
s
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2013-07-24
Peter Hurley
n_
t
ty:
E
liminate c
o
u
nter in
__process_echoes
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2013-07-24
Peter H
u
rley
n_tty: Only flush echo
ou
t
pu
t
if actually ou
t
put
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2013-07-24
Peter Hurley
n_tty
:
Process
e
choes in
bl
o
cks
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2013-07-24
Peter Hurley
n_
t
t
y
:
E
liminate ech
o
_com
m
it m
e
mory barrie
r
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2013-07-24
Pet
e
r Hur
l
ey
n_tty: Remove echo_lo
c
k
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
2013-07-24
Peter
H
u
rley
n_tty: R
e
place echo_cnt
w
i
t
h computed v
a
lu
e
Signed-off-by:
Peter Hurley
<peter@hurleysoftware.com>
commit
|
commitdiff
|
tree
next