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: more FMRs are faster
2010-09-09
Chris
M
ason
rds: more FMRs
are faster
commit
|
commitdiff
|
tree
2010-09-09
Chris Mason
rds
:
recycle FMRs thro
u
gh lockless
l
i
s
t
s
commit
|
commitdiff
|
tree
2010-09-09
Zach Brown
rds: fix rds_
s
e
n
d
_xmit()
s
erializ
a
ti
o
n
commit
|
commitdiff
|
tree
2010-09-09
Z
ach Brow
n
rds: block ints when
acquiring
c_lock in
r
ds_conn_mes
s
age_inf
o
()
commit
|
commitdiff
|
tree
2010-09-09
Za
c
h Bro
w
n
rds: remove unused rds_send_ac
k
e
d
_be
f
ore()
commit
|
commitdiff
|
tree
2010-09-09
Chr
i
s
Mas
o
n
RDS:
use fr
i
endly gfp ma
s
ks
f
or pre
f
i
l
l
commit
|
commitdiff
|
tree
2010-09-09
Chris Mason
RDS/IB: Add caching
of frags
a
nd incs
Signed-off-by: Andy Grover <
andy.grover@oracle.com
>
commit
|
commitdiff
|
tree
2010-09-09
A
n
dy Grove
r
RDS/IB: Remove i
b
_r
e
cv_unm
a
p_page()
Signed-off-by: Andy Grover <
andy.grover@oracle.com
>
commit
|
commitdiff
|
tree
2010-09-09
A
n
dy Grove
r
RDS: Assume
recv->r_frag is alw
a
ys NULL in ref
i
ll_on
e
()
Signed-off-by: Andy Grover <
andy.grover@oracle.com
>
commit
|
commitdiff
|
tree
2010-09-09
An
d
y Grover
RDS: Use pa
g
e_r
e
mainder_allo
c
()
for recv bufs
Signed-off-by: Andy Grover <
andy.grover@oracle.com
>
commit
|
commitdiff
|
tree
2010-09-09
Zach Brow
n
RDS/IB: disconnect wh
e
n IB devices are
removed
commit
|
commitdiff
|
tree
2010-09-09
Zach
Brown
RD
S
: in
t
roduce rds_conn_conne
c
t_if_down()
commit
|
commitdiff
|
tree
2010-09-09
Za
c
h
B
rown
RDS
/
IB: a
d
d refcount tracking t
o
struct rds_ib_device
commit
|
commitdiff
|
tree
2010-09-09
Za
c
h Brown
RDS/IB: get the xmit max_sge fro
m
t
h
e
RD
S
IB de
v
ice
.
.
.
commit
|
commitdiff
|
tree
2010-09-09
Za
c
h Brown
R
D
S/
I
B: r
d
s_ib_cm_ha
n
dle_conn
e
c
t() forgot to unl
o
ck
.
.
.
commit
|
commitdiff
|
tree
2010-09-09
Chris Mason
rds:
F
ix ref
e
re
n
ce
c
ounting on the
fo
r
xmi
t
_atomic
.
.
.
commit
|
commitdiff
|
tree
2010-09-09
Chris Mason
rds: use RCU to protect th
e
c
o
n
nectio
n
hash
commit
|
commitdiff
|
tree
2010-09-09
Chris Mason
RDS: use
l
oc
k
ing
on the connection hash list
commit
|
commitdiff
|
tree
2010-09-09
C
hris
Maso
n
rds: Fix RD
M
A m
e
ssage
r
eference count
i
ng
commit
|
commitdiff
|
tree
2010-09-09
C
hris
Mason
rds: don't let RDS
s
hutd
o
w
n
a
con
n
ection w
h
ile senders
.
.
.
commit
|
commitdiff
|
tree
2010-09-09
Chris M
a
s
on
rds
:
Use RCU for
t
he bind lookup sear
c
h
e
s
commit
|
commitdiff
|
tree
2010-09-09
A
n
dy Grover
RDS/IB: add _to_node() m
a
cros
for
n
uma
and use
{
k,v
.
.
.
Signed-off-by: Andy Grover <
andy.grover@oracle.com
>
commit
|
commitdiff
|
tree
2010-09-09
Andy Grov
e
r
RD
S
/IB:
Remove unused variable in ib_remove_addr()
Signed-off-by: Andy Grover <
andy.grover@oracle.com
>
commit
|
commitdiff
|
tree
2010-09-09
C
h
ris Mason
rds: rcu-ize rds_ib_get_device()
commit
|
commitdiff
|
tree
2010-09-09
Chr
i
s Mas
o
n
rds: per-rm f
l
ush_wait
waitq
commit
|
commitdiff
|
tree
2010-09-09
Chris Mas
o
n
rds: switc
h
to rwlock on bind_
l
ock
commit
|
commitdiff
|
tree
2010-09-09
Andy G
r
over
RDS
:
Update co
m
men
t
s in rds_s
e
n
d
_x
m
it()
Signed-off-by: Andy Grover <
andy.grover@oracle.com
>
commit
|
commitdiff
|
tree
2010-09-09
Chris Mason
RDS
:
U
s
e a generation counter
to a
v
oid
rds_send
_
xmit
.
.
.
Signed-off-by: Andy Grover <
andy.grover@oracle.com
>
commit
|
commitdiff
|
tree
2010-09-09
A
n
d
y Grover
RDS: Get pong workin
g
agai
n
Signed-off-by: Andy Grover <
andy.grover@oracle.com
>
commit
|
commitdiff
|
tree
2010-09-09
An
d
y Gro
v
er
RDS: Do
w
ait_event_inter
r
uptible
i
nst
e
ad of wait_event
Signed-off-by: Andy Grover <
andy.grover@oracle.com
>
commit
|
commitdiff
|
tree
2010-09-09
A
ndy Grover
RDS: Remove send_quo
t
a from send_x
m
it()
Signed-off-by: Andy Grover <
andy.grover@oracle.com
>
commit
|
commitdiff
|
tree
2010-09-09
Andy Grover
RDS: Move atomic stats from
general to i
b
-specific
.
.
.
Signed-off-by: Andy Grover <
andy.grover@oracle.com
>
commit
|
commitdiff
|
tree
2010-09-09
Andy Grover
RDS:
rds
_
m
e
ssage_unm
a
p
p
ed() doesn't need to c
h
e
c
k if
.
.
.
Signed-off-by: Andy Grover <
andy.grover@oracle.com
>
commit
|
commitdiff
|
tree
2010-09-09
Andy
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
An
d
y Grover
R
D
S: Use NOWAIT
i
n
m
e
s
sage_map_p
a
g
es()
Signed-off-by: Andy Grover <
andy.grover@oracle.com
>
commit
|
commitdiff
|
tree
2010-09-09
Andy Grover
R
D
S: Bypa
s
s workqu
e
ue
w
hen queueing cong updates
Signed-off-by: Andy Grover <
andy.grover@oracle.com
>
commit
|
commitdiff
|
tree
2010-09-09
A
n
d
y
Grover
RDS:
C
all rds_sen
d
_xmit() dire
c
tly
f
rom se
n
dmsg()
Signed-off-by: Andy Grover <
andy.grover@oracle.com
>
commit
|
commitdiff
|
tree
2010-09-09
Andy Grover
R
D
S: rds
_
send_xmit() locki
n
g/ir
q
fixes
Signed-off-by: Andy Grover <
andy.grover@oracle.com
>
commit
|
commitdiff
|
tree
2010-09-09
A
n
dy Grover
RDS: Change
send
lock from a
mut
e
x
to a spinlock
Signed-off-by: Andy Grover <
andy.grover@oracle.com
>
commit
|
commitdiff
|
tree
2010-09-09
A
n
d
y Grover
RDS: Refill recv ring directly from
t
asklet
Signed-off-by: Andy Grover <
andy.grover@oracle.com
>
commit
|
commitdiff
|
tree
2010-09-09
Andy Grover
RDS: St
o
p supporting old cong map sendin
g
m
et
h
od
Signed-off-by: Andy Grover <
andy.grover@oracle.com
>
commit
|
commitdiff
|
tree
2010-09-09
And
y
Grover
RDS/IB: Do not
wait f
o
r se
n
d r
i
ng to
b
e emp
t
y
o
n
co
n
n
.
.
.
Signed-off-by: Andy Grover <
andy.grover@oracle.com
>
commit
|
commitdiff
|
tree
2010-09-09
Andy Grover
RDS: Perform
unmappin
g
op
s
i
n
stages
Signed-off-by: Andy Grover <
andy.grover@oracle.com
>
commit
|
commitdiff
|
tree
2010-09-09
Andy Grover
RDS: M
a
ke sure cmsgs ar
e
n't u
s
ed in improper wa
y
s
Signed-off-by: Andy Grover <
andy.grover@oracle.com
>
commit
|
commitdiff
|
tree
2010-09-09
A
ndy Grov
e
r
RDS: Add flag
for s
i
lent ops
.
Do atomic
op
b
e
for
e
RDMA
Signed-off-by: Andy Grover <
andy.grover@oracle.com
>
commit
|
commitdiff
|
tree
2010-09-09
Andy G
r
over
RDS
:
Mo
v
e s
o
me variables around for
cons
i
stenc
y
Signed-off-by: Andy Grover <
andy.grover@oracle.com
>
commit
|
commitdiff
|
tree
2010-09-09
Andy G
r
ove
r
RDS: queue failure not
i
fications
f
or dropped atomi
c
ops
Signed-off-by: Andy Grover <
andy.grover@oracle.com
>
commit
|
commitdiff
|
tree
2010-09-09
Andy Grover
RDS: Add a warn
i
ng i
f
trying
to allocate 0 sgs
Signed-off-by: Andy Grover <
andy.grover@oracle.com
>
commit
|
commitdiff
|
tree
2010-09-09
Andy G
r
over
RDS
:
Do not set op_active in r_m_cop
y
_fr
o
m_user()
.
Signed-off-by: Andy Grover <
andy.grover@oracle.com
>
commit
|
commitdiff
|
tree
2010-09-09
Andy Grover
RDS: Rewrite rds_send_xmit
Signed-off-by: Andy Grover <
andy.grover@oracle.com
>
commit
|
commitdiff
|
tree
2010-09-09
Andy G
r
over
RDS: R
e
name
data op
m
e
m
bers prefix f
r
om m_ to
o
p
_
Signed-off-by: Andy Grover <
andy.grover@oracle.com
>
commit
|
commitdiff
|
tree
2010-09-09
Andy Grover
RDS
:
R
e
move struct r
d
s_rdma_op
Signed-off-by: Andy Grover <
andy.grover@oracle.com
>
commit
|
commitdiff
|
tree
2010-09-09
Andy Grover
R
DS: purge a
t
omic resource
s
too in rds_m
e
ssage_purge
(
)
Signed-off-by: Andy Grover <
andy.grover@oracle.com
>
commit
|
commitdiff
|
tree
2010-09-09
Andy Grover
RDS: In
l
ine r
d
ma_p
r
e
p
a
r
e into cmsg
_
rdma_args
Signed-off-by: Andy Grover <
andy.grover@oracle.com
>
commit
|
commitdiff
|
tree
2010-09-09
Andy Grove
r
RDS: Implement
s
ilent atomics
Signed-off-by: Andy Grover <
andy.grover@oracle.com
>
commit
|
commitdiff
|
tree
2010-09-09
Andy Grover
R
D
S:
M
ove
loop-only function to loop
.
c
Signed-off-by: Andy Grover <
andy.grover@oracle.com
>
commit
|
commitdiff
|
tree
2010-09-09
A
n
d
y
Grove
r
R
D
S/IB: Make
all flow co
n
t
rol code cond
i
tion
a
l
o
n i_flowc
t
l
Signed-off-by: Andy Grover <
andy.grover@oracle.com
>
commit
|
commitdiff
|
tree
2010-09-09
Andy Grover
RDS: Remove unsignaled_bytes
sy
s
ct
l
Signed-off-by: Andy Grover <
andy.grover@oracle.com
>
commit
|
commitdiff
|
tree
2010-09-09
Andy Grover
RDS: rew
r
ite rds_i
b
_xmit
Signed-off-by: Andy Grover <
andy.grover@oracle.com
>
commit
|
commitdiff
|
tree
2010-09-09
A
n
dy G
r
o
v
e
r
RDS/IB: Remove ib_[he
a
der/data
]
_
s
g
e() fun
c
tions
Signed-off-by: Andy Grover <
andy.grover@oracle.com
>
commit
|
commitdiff
|
tree
2010-09-09
Andy Grover
R
DS/IB: Remove de
a
d code
Signed-off-by: Andy Grover <
andy.grover@oracle.com
>
commit
|
commitdiff
|
tree
2010-09-09
Andy Gr
o
v
e
r
RDS/I
B
: Disallow conne
c
tions l
e
s
s than R
D
S
3
.
1
Signed-off-by: Andy Grover <
andy.grover@oracle.com
>
commit
|
commitdiff
|
tree
2010-09-09
Andy
G
ro
v
er
RDS/
I
B: e
l
i
m
inate d
u
plicate c
o
d
e
Signed-off-by: Andy Grover <
andy.grover@oracle.com
>
commit
|
commitdiff
|
tree
2010-09-09
Andy Grover
R
DS:
i
nc_purge
(
) transport function unu
s
ed
-
remove it
Signed-off-by: Andy Grover <
andy.grover@oracle.com
>
commit
|
commitdiff
|
tree
2010-09-09
Andy Grover
R
DS:
W
hitespace
Signed-off-by: Andy Grover <
andy.grover@oracle.com
>
commit
|
commitdiff
|
tree
2010-09-09
A
n
dy Grove
r
RD
S
: Do not
m
ask addr
e
s
s wh
e
n
pin
n
ing pages
Signed-off-by: Andy Grover <
andy.grover@oracle.com
>
commit
|
commitdiff
|
tree
2010-09-09
Andy Gr
o
ver
RDS: Base init_depth and responder_resources on hw
.
.
.
Signed-off-by: Andy Grover <
andy.grover@oracle.com
>
commit
|
commitdiff
|
tree
2010-09-09
Andy G
r
over
RDS: Implement atomic ope
r
atio
n
s
Signed-off-by: Andy Grover <
andy.grover@oracle.com
>
commit
|
commitdiff
|
tree
2010-09-09
Andy Grover
RDS: Clear up
s
om
e
con
f
u
sing co
d
e in send_remove_fr
o
m_sock
Signed-off-by: Andy Grover <
andy.grover@oracle.com
>
commit
|
commitdiff
|
tree
2010-09-09
A
n
dy G
r
over
RD
S
: make sur
e
all sgs
a
lloced are ini
t
ialized
Signed-off-by: Andy Grover <
andy.grover@oracle.com
>
commit
|
commitdiff
|
tree
2010-09-09
Andy Grover
RDS: mak
e
m_rdma_op
a member of r
d
s_mess
a
ge
Signed-off-by: Andy Grover <
andy.grover@oracle.com
>
commit
|
commitdiff
|
tree
2010-09-09
Andy Grover
RDS: fold rdma
.
h into rds
.
h
Signed-off-by: Andy Grover <
andy.grover@oracle.com
>
commit
|
commitdiff
|
tree
2010-09-09
A
n
dy Grover
RDS: Explicitly allocate
rm i
n
s
e
n
d
msg()
Signed-off-by: Andy Grover <
andy.grover@oracle.com
>
commit
|
commitdiff
|
tree
2010-09-09
An
d
y Grover
RDS: cleanup/fix rd
s
_rdma_unuse
Signed-off-by: Andy Grover <
andy.grover@oracle.com
>
commit
|
commitdiff
|
tree
2010-09-09
And
y
Grover
R
D
S
: br
e
ak
out rdma and data
ops into
n
ested stru
c
ts
.
.
.
Signed-off-by: Andy Grover <
andy.grover@oracle.com
>
commit
|
commitdiff
|
tree
2010-09-09
Andy Grover
RDS:
c
leanup: remove
"
=
= NULL"
s
and "!=
N
ULL"s in
ptr
.
.
.
Signed-off-by: Andy Grover <
andy.grover@oracle.com
>
commit
|
commitdiff
|
tree
2010-09-09
A
ndy Grover
R
D
S
: move r
d
s_s
h
utdown_worker
i
mpl
.
to rd
s
_co
n
n_
s
hutd
o
w
n
Signed-off-by: Andy Grover <
andy.grover@oracle.com
>
commit
|
commitdiff
|
tree
2010-09-09
Andy Gr
o
ver
R
D
S: Fix locking in send on m_rs_l
o
c
k
Signed-off-by: Andy Grover <
andy.grover@oracle.com
>
commit
|
commitdiff
|
tree
2010-09-09
Andy Grover
R
D
S: R
e
writ
e
rds_send_drop_to() for clarity
Signed-off-by: Andy Grover <
andy.grover@oracle.com
>
commit
|
commitdiff
|
tree
2010-09-09
Tina Y
a
ng
RDS:
Fix cor
r
upted rds_mrs
Signed-off-by: Andy Grover <
andy.grover@oracle.com
>
commit
|
commitdiff
|
tree
2010-09-09
Andy Grover
RDS: Fix BUG_ONs to not fire
when in a tasklet
Signed-off-by: Andy Grover <
andy.grover@oracle.com
>
commit
|
commitdiff
|
tree