repo.or.cz
/
linux-2.6
/
linux-acpi-2.6
/
ibm-acpi-2.6.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Bluetooth: Improve ERTM local busy handling
2010-07-21
Gus
t
avo F
.
Padovan
B
l
uetooth: Improve ERTM
l
o
cal busy
handling
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-07-21
Gustavo F
.
Padovan
Blu
e
to
o
th: Ad
d
b
a
cklog
q
ueue
t
o E
R
TM
code
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-07-21
Gustavo F
.
Padova
n
Bluetooth: Remov
e
the send
_
lock spinlock f
r
om E
R
T
M
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-07-21
Gus
t
avo F
.
Padovan
Bluetooth: Don't accept Con
f
igReq if w
e
a
r
en't
i
n the
.
.
.
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-07-21
Gustavo F
.
Padovan
Bluetooth: Disconnect early if m
o
de is not supported
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-07-21
Gustavo F
.
Padovan
B
l
uetooth:
Re
m
ove c
h
eck for suppo
r
ted mode
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-07-21
Gustavo F
.
P
a
dovan
Bluetoo
t
h: Refu
s
e ConfigRsp with d
i
fferent mode
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-07-21
G
u
s
t
a
v
o
F
.
Padovan
Bluetooth: Actively send
request f
o
r
B
asic Mode
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-07-21
Gus
t
avo F
.
P
a
d
o
va
n
Bl
u
e
t
ooth: Pref
e
r Basic Mode on recei
p
t of Con
f
ig
R
e
q
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-07-21
Gus
t
avo F
.
Pa
d
ovan
Bluetooth: Disc
o
nnect the channel if w
e
don't wa
n
t
.
.
.
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-07-21
Gusta
v
o F
.
Padovan
Bluetooth:
Change the way we set ERTM mode as mandatory
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-07-21
G
u
stavo F
.
P
adovan
Bluetooth: Tweaks to l2cap_send_i_or_rr_or_r
n
r
(
)
flow
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-07-21
Gustavo F
.
P
a
d
ovan
Bluetoo
t
h: A
d
d debug output
t
o ERTM co
d
e
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-07-21
G
u
s
t
avo F
.
P
a
dovan
Bluetooth: Fix
E
RTM error reporti
n
g t
o
the use
r
space
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-07-21
Gustavo F
.
Pad
o
van
Blue
t
oot
h
:
F
ix m
i
s
s
ing ret
r
ansmission action wit
h
R
R
.
.
.
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-07-21
G
ustav
o
F
.
Padov
a
n
Bluetooth
:
C
h
eck packet FCS earlier
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-07-21
Gustavo F
.
Padovan
Bluetooth:
C
h
eck the tx_window size
o
n setsoc
k
opt
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-07-21
Gustavo
F
.
Padovan
Bluetooth: Fix
handle of received P-bit
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-07-21
Gustavo F
.
Padovan
Bluetooth: Up
d
ate bu
f
fer_seq before retransmit frames
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-07-21
G
u
stavo F
.
Pa
d
ovan
Bluet
o
oth: Stop ack_timer if
ERTM
enters in Local Busy
.
.
.
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-07-21
Gustavo F
.
Padovan
B
l
ue
t
o
o
th: Fix L2CAP contro
l
bit field cor
r
uption
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-07-21
Gustavo
F
.
P
adovan
Bluet
o
ot
h
:
P
roper s
h
utdow
n
ERTM when closing the channel
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-07-21
G
ustavo F
.
Padovan
B
luetooth: Fix bug in l2cap_ertm_s
e
n
d
(
) beh
a
vior
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-07-21
Gustavo F
.
Padova
n
B
l
uetooth: Onl
y
check S
A
R
b
its i
f
frame is an I-
f
ram
e
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-07-21
Gust
a
vo F
.
Padovan
Bluetooth
:
Fix bug w
i
th
ERTM vars increment
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-07-21
Gustavo F
.
Padovan
Bluetooth:
Fix dr
o
p of
p
ackets with invalid req_seq
.
.
.
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-07-21
Gustavo F
.
Pad
o
van
B
l
u
e
tooth: Remove L2CAP Extended Features fr
o
m Kconfig
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-07-21
Gustavo F
.
Padovan
Bluetoo
t
h: Remove max_tx
a
nd tx_wi
n
d
ow module parament
e
rs
.
.
.
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-06-25
Gu
s
tavo F
.
P
a
dova
n
Blue
t
ooth: Bring back var
'i' increme
n
t
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-05-10
Gustavo F
.
Padovan
Bluet
o
oth: Fi
x
s
pec error
i
n th
e
RemoteBusy Logic
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-05-10
Gustavo F
.
Padovan
Blue
t
ooth: Prevent
s
buf
f
er overflow on
l2cap_ertm_reassem
b
ly
.
.
.
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-05-10
Gust
a
vo F
.
P
a
dovan
Bluetooth: Fix race c
o
nditi
o
n o
n
l2cap_ertm_sen
d
()
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-05-10
Gustavo
F
.
Padovan
Blue
t
ooth: Add wait_queue to wait ack o
f
al
l
sent pa
c
k
e
ts
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-05-10
Gust
a
vo F
.
Padovan
Bluetoot
h
: Im
p
l
e
ment Local Busy Co
n
dition h
a
nd
l
ing
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-05-10
Gustavo
F
.
Padovan
Bluetooth: Implement m
i
ssing parts of the Invalid Fram
e
.
.
.
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-05-10
Gustavo F
.
Padova
n
Bluetooth: Refac
t
or l
2
cap
_
retra
n
smit_frame()
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-05-10
Gustavo F
.
P
a
dovan
Bluetooth: Make
hci_send_acl() void
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-05-10
Gustavo F
.
P
a
d
ovan
Bl
u
e
t
ooth: Fix loc
k
dep annot
a
tion on E
R
T
M
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-05-10
G
u
s
tavo F
.
P
adovan
B
l
uetooth:
Check i
f
we really are in WAIT_F when
F
.
.
.
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-05-10
Gus
t
avo F
.
Padovan
Bluetooth: R
e
move unneede
d
co
n
t
r
ol vars
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-05-10
G
u
stavo F
.
Padovan
Bluetooth:
Rem
o
ve
s
e
t of SrejSaveReqS
e
q under receipt
.
.
.
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-05-10
Gustavo F
.
P
adovan
Blue
t
ooth: Fix errors re
p
ort
e
d by checkpatch
.
pl
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-05-10
Gusta
v
o F
.
Padovan
B
l
u
e
tooth: Don't set control bit
s
to
z
ero f
i
rst
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-05-10
Gustavo
F
.
Pad
o
va
n
B
l
uetooth: Fi
x
SDU reassemb
l
y
under SREJ
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-05-10
Gustavo F
.
Padovan
Bluetoot
h
: A
d
d SOC
K
_STREAM support
t
o
L2CAP
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-05-10
Gustavo F
.
P
adovan
Bluetooth: Add Kconfig opt
i
on for
L2CAP
E
xten
d
ed Features
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-05-10
Gustavo F
.
Padovan
B
lu
e
t
ooth: Optimize
S
REJ_QUEUE app
e
nd
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-05-10
G
ustav
o
F
.
Padovan
Bluetooth: Fix d
r
op of acked pa
c
kets on ERTM
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-05-10
Gustavo F
.
Padovan
Bluetoot
h
: Fix cra
s
h when moni
t
or ti
m
e
o
ut e
x
pires
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-05-10
Gustavo
F
.
Padovan
Bluetooth: Fix bug when retransmitting
I
-frames
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-05-10
Gu
s
tav
o
F
.
Padovan
Bluetooth:
E
nable
o
ption to
configure
M
ax Transmission
.
.
.
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-05-10
Gustavo F
.
Padovan
Bluetooth: Add modul
e
par
a
meter
f
or t
x
Wind
o
w siz
e
on
.
.
.
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-05-10
Gust
a
vo F
.
P
a
dovan
Blue
t
ooth
:
Change ackn
o
wle
d
geme
n
t to u
s
e the
v
alue
.
.
.
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-05-10
Gus
t
avo F
.
Padovan
B
lu
e
tooth: Add sockopt configuratio
n
for
t
x
Windo
w
on
.
.
.
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-05-10
Gustavo F
.
Padovan
Bluetooth
:
Se
n
d Ac
k
a
fter clea
r
the S
R
E
J list
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-05-10
Gustavo F
.
Padov
a
n
Bluet
o
oth: Check the
SDU
s
ize again
s
t the MTU value
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-05-10
G
u
stav
o
F
.
Padovan
B
lu
e
tooth: Add le16 mac
r
o to Retr
a
nsmissi
o
n and Monitor
.
.
.
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-05-10
Gustav
o
F
.
Padovan
Bluetooth: Fix
c
o
n
f
iguration o
f
t
he MPS v
a
lue
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-05-10
G
u
stavo F
.
P
a
dovan
Bluetooth: Read RFC conf option
o
n a successful Conf
R
SP
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-05-10
Gustavo F
.
Padova
n
Bl
u
e
tooth:
Ig
n
ore Tx W
i
n
d
ow val
u
e wi
t
h Streaming mode
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-05-10
Gustavo F
.
Padovan
Bluetooth: Add timer to
A
cknowle
d
ge I-fra
m
es
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-05-10
Gust
a
v
o
F
.
Padovan
Bluetooth: Fi
n
ish imp
l
ementation for R
e
c RR (P=1) on
.
.
.
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-05-10
Gustav
o
F
.
Padovan
Bluetoo
t
h
:
Rem
o
ve duplicate use
o
f __g
e
t_reqseq() macro
.
.
.
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-05-10
Gustavo F
.
Padovan
Blue
t
o
o
th: Gr
o
up th
e
ack of
I-fr
a
mes into l2cap_data_channel
.
.
.
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-05-10
Gus
t
a
vo F
.
Padov
a
n
B
lu
e
tooth
:
Handle
all ca
s
e
s
o
f
receipt of RNR-fram
e
s
.
.
.
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-05-10
Gustavo F
.
Padovan
B
luetoot
h
: Split
l
2cap_dat
a
_channel_sframe()
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-05-10
Gustav
o
F
.
P
a
d
o
van
Bluetooth: Add Recv RR (
P
=0)(
F
=0) f
o
r SR
E
J_SENT
state
.
.
.
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-05-10
G
ustav
o
F
.
Padovan
B
l
uetooth: Move set
of P-bit to l2cap_s
e
nd_sfra
m
e()
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-05-10
G
u
s
tavo F
.
Pado
v
an
Blue
t
o
o
th:
Implement Send
A
ck() Action on
E
RTM
.
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-05-10
Gu
s
tavo F
.
Padovan
B
l
uetooth: Check if
S
D
U s
i
ze
i
s
greater t
h
a
n MTU o
n
.
.
.
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-05-10
Gustavo F
.
Padovan
Bluet
o
oth: Check t
h
e minim
u
m
{I,
S
}-
f
rame size i
n
to
.
.
.
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-05-10
Gustavo F
.
Padovan
B
luetooth: Suppo
r
t
c
ase wit
h
F
b
it set under
WAIT_F
.
.
.
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-05-10
G
ustav
o
F
.
Padovan
Bluetoo
t
h: Imple
m
ent
'
Send
Ior
R
RorR
N
R' ev
e
nt
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-05-10
Gustavo F
.
Padovan
B
luetoot
h
: Use a
l
2c
a
p
_pinfo str
u
c
t instead
l2cap_pi
.
.
.
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-05-10
G
u
stavo F
.
P
adovan
Blue
t
ooth: Fix ACL MTU issue
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-05-10
G
u
s
tav
o
F
.
P
a
d
ov
a
n
Blueto
o
th: Fix
e
xpected_tx_seq cal
c
ulation on
L
2
CAP
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-05-10
Gu
s
t
av
o
F
.
P
adovan
Bluetooth: F
i
x
m
e
m
ory
leak of S-frame
s
into L2CAP
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-05-10
Gus
t
avo F
.
P
adovan
Bluetooth: Mo
v
e
s
pecific Ba
s
i
c
Mode code to the ri
g
ht
.
.
.
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-05-10
Gustavo
F
.
Padovan
Blueto
o
th
:
Trivial clean ups to S
C
O
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-05-10
Gustavo F
.
Pa
d
ovan
Blu
e
to
o
t
h: Make hc
i
_send_sco() void
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-05-10
Gusta
v
o F
.
Padova
n
Bluetooth: Fix wro
n
g packet t
y
pe count increm
e
nt
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-05-10
Gustavo F
.
Padovan
Bluetooth: Us
e
the proper function cast to get h
d
r
.
.
.
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-05-10
Gustavo F
.
Padova
n
Bluet
o
o
t
h: Fix return valu
e
w
h
e
n bt_skb_all
o
c fails
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree
2010-03-06
Gustavo F
.
P
a
dovan
pr
i
ntk
:
a
void
warning when CONFIG_PRINTK
is d
i
sabled
Signed-off-by: Gustavo F. Padovan <
padovan@profusion.mobi
>
commit
|
commitdiff
|
tree