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
C
h
ris Mason
rds:
mo
r
e FMRs are faster
commit
|
commitdiff
|
tree
2010-09-09
Chris M
a
s
on
rds: recycle FMR
s
through lockless
l
ists
commit
|
commitdiff
|
tree
2010-09-09
Zach
Brown
rds: fi
x
rds_
s
end_xmit
(
) serializ
a
t
i
o
n
commit
|
commitdiff
|
tree
2010-09-09
Z
a
c
h
Br
o
wn
rds: b
l
ock i
n
ts when acq
u
iri
n
g c
_
lock
i
n rds_conn_message_info(
)
commit
|
commitdiff
|
tree
2010-09-09
Zach Brown
rds: remove unused rds_sen
d
_acked_before()
commit
|
commitdiff
|
tree
2010-09-09
Chris M
a
s
on
RDS
:
use frie
n
dly gfp mask
s
f
o
r
pre
f
il
l
commit
|
commitdiff
|
tree
2010-09-09
Chris Mason
R
D
S/
I
B
:
Add cac
h
ing o
f
frags and incs
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
A
nd
y
Grov
e
r
R
D
S/IB:
R
e
m
ove ib_
r
ecv_unmap_pa
g
e()
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Andy Grover
RDS: Assume r
e
cv->r_
f
r
ag is always NULL in refill_
o
ne
(
)
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
An
d
y
Gr
o
ver
RD
S
: Use pag
e
_
remainder_alloc() for r
e
cv bufs
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Zac
h
Br
o
w
n
RDS/IB: disc
o
nnect when
I
B
devices
a
re r
e
moved
commit
|
commitdiff
|
tree
2010-09-09
Zach Brown
RDS: introduce rds_c
o
nn_
c
o
n
nect_if_down()
commit
|
commitdiff
|
tree
2010-09-09
Zac
h
Brown
RDS/IB: ad
d
r
e
fcount
tr
a
cking to struct rds_ib_device
commit
|
commitdiff
|
tree
2010-09-09
Z
a
c
h
Brow
n
RDS/IB: get the xmit max
_
sge fr
o
m the R
D
S IB device
.
.
.
commit
|
commitdiff
|
tree
2010-09-09
Z
ach
B
rown
RD
S
/IB: rds_i
b
_cm_handl
e
_connect
(
)
forgot to u
n
lock
.
.
.
commit
|
commitdiff
|
tree
2010-09-09
Chris Mason
rd
s
: Fix reference counting on the for
x
mit_atom
i
c
.
.
.
commit
|
commitdiff
|
tree
2010-09-09
Chris M
a
son
r
ds: use RCU to pr
o
t
ect
t
he
connection ha
s
h
commit
|
commitdiff
|
tree
2010-09-09
C
h
ris Mas
o
n
R
D
S
:
use locking on th
e
con
n
ection ha
s
h
list
commit
|
commitdiff
|
tree
2010-09-09
Chris
M
ason
rds: Fi
x
RDMA mess
a
ge refe
r
e
n
ce counting
commit
|
commitdiff
|
tree
2010-09-09
C
hris Mason
rds: d
o
n't let RDS sh
u
tdown a con
n
ection while senders
.
.
.
commit
|
commitdiff
|
tree
2010-09-09
Chris M
a
son
rds: Use RCU f
o
r the bind lookup sear
c
hes
commit
|
commitdiff
|
tree
2010-09-09
Andy Grover
RDS/IB: add _to_
n
od
e
() macros
for numa and use {k,v
.
.
.
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
A
n
d
y Grover
R
DS
/
IB: Remove
un
u
se
d
variable in ib
_
remov
e
_addr
(
)
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Chris
Mason
rds:
r
cu-ize rds_ib_get
_
device()
commit
|
commitdiff
|
tree
2010-09-09
Chris M
a
so
n
rds: pe
r
-
rm flush_wai
t
waitq
commit
|
commitdiff
|
tree
2010-09-09
Ch
r
is Mason
rds: switch to rwlock
o
n bin
d
_lock
commit
|
commitdiff
|
tree
2010-09-09
A
ndy Grover
RDS: Update
c
ommen
t
s in rds
_
se
n
d_xmit()
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Chris Mas
o
n
RDS
:
Use
a
generation
c
ounter
to avoi
d
rd
s
_
s
end_xmit
.
.
.
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Andy Gro
v
e
r
RDS: Get
p
ong wor
k
ing a
g
ain
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Andy Grover
RDS: D
o
w
ait_event_in
t
errup
t
ible in
s
tead of wait_event
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Andy Gr
o
ver
RDS: Remove send_quo
t
a from sen
d
_xmit(
)
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Andy Grover
RDS: Move
a
tomic stats
f
rom
g
e
n
eral to ib-specific
.
.
.
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Andy Grove
r
R
D
S: rds_message_u
n
m
a
ppe
d
() d
o
esn't
n
eed to check
if
.
.
.
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Andy Grover
RDS: Fix l
o
ckin
g
in se
n
d on
m
_rs_lock
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
And
y
Grov
e
r
R
DS: Use NO
W
AIT in
m
essage_m
a
p_pages()
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Andy
Grover
R
D
S: Bypass
workqueue
w
hen queueing c
o
ng updates
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Andy Grove
r
R
D
S
: Call rds_se
n
d_xmit() direct
l
y fro
m
sendm
s
g()
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
And
y
Grover
RDS:
r
ds_send_xmit()
l
o
ckin
g
/irq fixes
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
A
n
dy Grover
RDS: C
h
ange se
n
d
lock from a mutex to
a
sp
i
nl
o
ck
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Andy Grov
e
r
RDS
:
Refill
re
c
v ring
directly f
r
om tasklet
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Andy Grove
r
R
DS: St
o
p
s
u
p
por
t
in
g
old cong map send
i
ng met
h
od
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Andy Grov
e
r
RDS
/
IB: Do not wa
i
t
f
or send ri
n
g to be empty on
c
onn
.
.
.
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
A
ndy
Grover
RDS: Perform u
n
mapping ops in stages
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
A
n
dy Grov
e
r
RDS: Mak
e
sure
c
msgs ar
e
n't
u
sed
in improper w
a
ys
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Andy Grover
RDS: Add flag fo
r
silent ops
.
Do atomic op before RDMA
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
A
ndy Grover
R
D
S
:
Move some va
r
iables around f
o
r
consistency
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
A
ndy Grover
RDS: queue failure
n
ot
i
fications for dro
p
ped atomic ops
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Andy Grove
r
RDS: Add a warning
i
f
trying t
o
allocate 0 sgs
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Andy Grov
e
r
RDS
:
Do no
t
s
et op_ac
t
iv
e
in r_m_copy_from_u
s
er(
)
.
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Andy Gro
v
e
r
RDS: Rewrite
rds_
s
end_xmit
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
A
n
dy Grover
RD
S
: Rename data op me
m
bers pref
i
x from m_ to op_
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Andy
G
rover
RDS: Re
m
ove s
t
ruct
rds_r
d
ma_o
p
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
An
d
y G
r
over
RDS: purge atomic resources too in rds_message_purge()
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Andy Grover
RD
S
:
I
n
line rd
m
a_pr
e
par
e
into cmsg_rdma_args
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Andy Grover
R
DS: Implement s
i
lent a
t
omics
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
A
n
dy
Gr
o
ver
RDS
:
Move l
o
op-onl
y
funct
i
on to
loop
.
c
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Andy Grover
RDS/IB: Make all flow
contr
o
l code conditional on i_fl
o
wct
l
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Andy Grover
RDS:
R
emove uns
i
gnal
e
d_bytes sysctl
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
An
d
y
G
rover
RDS: rewrite rds_ib_xm
i
t
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Andy Grover
RD
S
/IB: Remove ib_[header
/
data]_sge() f
u
nc
t
ions
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Andy Gr
o
v
e
r
RDS/I
B
: R
e
move dead
code
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Andy Gr
o
ver
RDS/IB: Disal
l
o
w
connec
t
ions less than RDS
3
.
1
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Andy
G
rover
RDS/IB: el
i
minate duplicate
c
ode
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Andy Grove
r
R
D
S
:
i
nc_purg
e
() transport function
u
nused - r
e
move it
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Andy
G
rov
e
r
RDS:
Wh
i
tespace
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
And
y
Grover
RDS:
Do not mas
k
address when
p
inning pages
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Andy
Gro
v
er
RDS: Bas
e
init_depth and respon
d
er_r
e
source
s
on hw
.
.
.
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Andy Grover
RDS
:
Implement atomic op
e
r
a
tions
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
A
n
d
y
Gro
v
er
RD
S
:
C
lear
up some
confusing code in s
e
nd_remov
e
_from_sock
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
A
n
dy Gr
o
ver
RD
S
: m
a
ke sure all sgs al
l
oced are initialized
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
A
n
dy G
r
over
RDS: ma
k
e
m_rdma_
o
p a member
o
f rd
s
_mess
a
g
e
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
A
n
dy
Grove
r
RDS
:
fold rdma
.
h into rds
.
h
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
And
y
Grover
R
D
S: Explicit
l
y
a
llo
c
at
e
rm i
n
sendm
s
g()
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Andy
Grover
RDS: cleanup/fix r
d
s_rdma
_
u
nuse
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Andy
G
ro
v
er
RDS:
b
r
ea
k
out rdma and data ops into nes
t
ed
s
t
r
u
cts
.
.
.
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Andy
Gro
v
er
RDS: cle
a
nup: remove
"== NULL"s and
"
!= NULL"s in ptr
.
.
.
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Andy Grove
r
RDS:
move r
d
s_shutdown_worker impl
.
to rds_co
n
n_shutdown
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Andy
Grover
RDS
:
Fi
x
locking in
s
e
nd
o
n
m
_
r
s_loc
k
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Andy Grover
RDS: Rewrite rd
s
_
send_drop_to
(
) for clarity
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Tina Yang
RDS
:
Fix corrupted rds_mrs
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree
2010-09-09
Andy G
r
over
RDS: Fix B
U
G_ONs to not
f
ire
when in a tasklet
Signed-off-by:
Andy Grover
<andy.grover@oracle.com>
commit
|
commitdiff
|
tree