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
rds: Fix reference counting on the for xmit_atomic and xmit_rdma
2010-09-09
Chris Mason
r
ds: Fix referen
c
e counting on t
h
e
for
x
mit_atomic
.
.
.
commit
|
commitdiff
|
tree
2010-09-09
Chris Ma
s
on
rds:
use RCU
t
o protect the connect
i
on
h
ash
commit
|
commitdiff
|
tree
2010-09-09
Chr
i
s Mason
RDS:
use locking on the connection
hash list
commit
|
commitdiff
|
tree
2010-09-09
C
h
r
i
s M
a
son
rds
:
Fix RDMA
m
e
ss
a
g
e reference counting
commit
|
commitdiff
|
tree
2010-09-09
Chris Ma
s
on
rds:
do
n
't l
e
t RDS s
h
utdown a
c
onnectio
n
whil
e
s
e
n
d
ers
.
.
.
commit
|
commitdiff
|
tree
2010-09-09
C
h
ris
Ma
s
on
rds:
Use R
C
U f
o
r the bind
lookup search
e
s
commit
|
commitdiff
|
tree
2010-09-09
Andy
G
rover
RDS/IB: add
_
to
_
no
d
e() m
a
c
ros for numa and use {k,v
.
.
.
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
And
y
Gr
o
ve
r
RDS/IB:
Remove unused variab
l
e in ib_remove_addr()
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Chris Ma
s
on
rds: rcu-ize rds
_
ib_g
e
t
_
device()
commit
|
commitdiff
|
tree
2010-09-09
Chris Mason
r
d
s
:
per-rm fl
u
sh_wait waitq
commit
|
commitdiff
|
tree
2010-09-09
Chris Maso
n
rds: swit
c
h to rwlock on bind_lo
c
k
commit
|
commitdiff
|
tree
2010-09-09
Andy Gro
v
er
RDS: U
p
date c
o
mments in rds_send_xmit()
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Chris Mason
RDS
:
Use a g
e
n
eration counter
t
o
a
v
o
id rds_send_xmit
.
.
.
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Andy Gr
o
v
er
RDS: Get pong
w
orkin
g
again
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Andy G
r
over
RD
S
: Do wait_event_interr
u
pti
b
le i
n
ste
a
d of w
a
it
_
event
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Andy Grove
r
R
DS: R
e
m
ove send_qu
o
t
a from send_xmit()
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Andy G
r
over
RD
S
:
Move ato
m
ic stats from
gener
a
l to ib-specific
.
.
.
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
A
n
dy Grover
RDS: rds
_
m
e
ssage_unmapp
e
d() doesn't need t
o
check if
.
.
.
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
An
d
y
Grover
RDS: Fix locking in send on
m
_rs_lock
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
A
n
dy Gr
o
v
er
RDS: Use NOWAIT in
message_m
a
p_pages()
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Andy
G
r
over
RDS
:
Bypass workqueue when queuein
g
con
g
updates
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
And
y
G
rover
RDS: Call rds_se
n
d
_xmit() direc
t
ly from sendm
s
g()
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Andy Grover
RDS: rds_se
n
d
_
x
mit()
l
ocking/ir
q
fixes
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Andy Gro
v
er
RDS: Cha
n
ge sen
d
loc
k
from a
mutex to a
s
p
inl
o
ck
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
An
d
y
G
rove
r
RDS: Refill recv ring direct
l
y from tasklet
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Andy
Grove
r
R
DS:
Stop supporti
n
g old cong
m
ap sending method
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Andy G
r
o
ver
R
D
S/IB: Do not
w
ait
f
or
send ring
to be em
p
ty on c
o
nn
.
.
.
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
A
n
d
y
Grover
RDS:
Perform unmappin
g
ops
in stages
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Andy
Grover
RDS: Make s
u
re cmsgs aren't used
i
n i
m
p
r
oper
ways
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Andy Grover
RDS: Add
f
lag f
o
r
sil
e
nt o
p
s
.
Do atom
i
c op before RDMA
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Andy Grover
RDS:
M
ove some variable
s
aroun
d
fo
r
consistency
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
A
ndy Gr
o
ver
R
D
S: queue failure notificati
o
ns for dropped atomic ops
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
An
d
y Grover
RDS: Add
a
warni
n
g if trying to allocate
0
sgs
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Andy Grover
RD
S
: Do n
o
t se
t
o
p
_active in r_m_copy
_
from_use
r
()
.
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Andy Grover
R
DS: R
e
w
r
ite
r
ds_send_xmit
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Andy Grover
RDS: Rename d
a
ta
o
p mem
b
e
r
s prefix
fr
o
m
m
_
to
op_
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Andy Grover
RDS: Rem
o
ve
s
t
ru
c
t
rds_rdma_op
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Andy Grover
R
D
S: purge atomi
c
r
esources too in rd
s
_me
s
sage_purge()
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Andy Grov
e
r
RDS:
I
nline rdma_prepare into c
m
sg_rdma
_
a
rgs
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
An
d
y
G
r
o
v
er
RDS: Implement silent
atomics
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
A
n
dy Grover
R
D
S: Move loop-o
n
ly fu
n
ction to
l
oop
.
c
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Andy Gro
v
er
RDS/IB: Ma
k
e all
flow contro
l
code conditional on
i
_flowctl
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Andy Gr
o
ver
R
D
S: Remove un
s
i
g
naled_bytes sysctl
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Andy Grove
r
RDS: rewrite rds_i
b
_xmit
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Andy
Grover
R
D
S/
I
B: Remove ib_[hea
d
er/data]_
s
ge() fun
c
tions
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
An
d
y Grover
RDS/IB: Remove dead code
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Andy Grover
RD
S
/IB: Disallow connect
i
ons
l
ess than RD
S
3
.
1
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Andy Grover
R
DS/IB: eliminate
du
p
l
icate code
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
An
d
y G
r
o
v
er
RDS: inc_purge() transp
o
rt fu
n
ction u
n
u
s
ed -
r
emove it
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
A
nd
y
G
ro
v
er
RDS: Wh
i
tespace
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
A
ndy G
r
over
RDS: D
o
n
ot
mask address wh
e
n pinning pages
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Andy Gro
v
er
RDS
:
Base init_de
p
th and resp
o
nd
e
r
_r
e
sou
r
ces on hw
.
.
.
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
A
n
dy Grove
r
RDS: Implement atom
i
c ope
r
ations
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Andy Grov
e
r
R
DS
:
Clear up so
m
e con
f
using code in sen
d
_remove_
f
rom_sock
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
A
n
dy
Grover
RD
S
: make sure
all
s
gs alloc
e
d are initialized
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Andy G
r
over
RDS: make m_rdma
_
op a member of
r
ds_
m
essage
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Andy Gro
v
er
RDS: fo
l
d rdma
.
h
in
t
o rds
.
h
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
An
d
y Grover
RDS
:
E
x
plicit
l
y allocate
rm in
s
endmsg()
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Andy Grover
RDS: cleanup
/
fix rds_rdma_
u
nuse
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
An
d
y Grover
RD
S
:
b
reak out rdma and data ops into nested structs
.
.
.
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
An
d
y Grover
RDS:
c
l
eanup: remove "== NULL"
s
and "!= NULL"s
i
n ptr
.
.
.
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Andy Grov
e
r
RDS: move
rds_shutdown_work
e
r impl
.
t
o
r
d
s
_conn_s
h
utdo
w
n
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Andy
G
rover
R
D
S: Fix locking
i
n send on m_rs_lock
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
A
ndy Grover
RD
S
: Rewrite r
d
s_send
_
drop_to() for clarity
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Tina
Y
ang
R
D
S: Fix corr
u
pted
r
ds_mrs
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
A
n
d
y
Grover
RDS: Fix BUG_
O
Ns to not fi
r
e
w
hen in a tasklet
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree