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
libceph: support pages for class request data
2013-05-02
Alex
El
d
er
libceph:
sup
p
ort pages for cla
s
s request data
commit
|
commitdiff
|
tree
2013-05-02
Alex Elder
libc
e
p
h
: fix two messenger bu
g
s
commit
|
commitdiff
|
tree
2013-05-02
Alex Elder
r
b
d: i
s
sue stat
r
equest
b
efore
l
aye
r
ed write
commit
|
commitdiff
|
tree
2013-05-02
Al
e
x
Elder
rbd
:
add
target object ex
i
sten
c
e flags
commit
|
commitdiff
|
tree
2013-05-02
A
lex
Eld
e
r
rbd: alway
s
check
IMG
_
DATA flag
commit
|
commitdiff
|
tree
2013-05-02
Alex Elder
r
b
d: adju
s
t image object request ref c
o
untin
g
commit
|
commitdiff
|
tree
2013-05-02
Alex
Eld
e
r
libce
p
h: suppor
t
raw data re
q
u
ests
commit
|
commitdiff
|
tree
2013-05-02
A
l
ex Elder
lib
c
eph
:
clean
u
p osd data field a
c
c
e
s
s functions
commit
|
commitdiff
|
tree
2013-05-02
Alex Elder
lib
c
e
ph: kill off osd data write_request parameters
commit
|
commitdiff
|
tree
2013-05-02
Randy Dunlap
cep
h
: fix printk fo
r
mat warni
n
gs in file
.
c
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2013-05-02
Yan, Zheng
ceph: fix race between writepag
e
s an
d
truncate
commit
|
commitdiff
|
tree
2013-05-02
Yan, Zhe
n
g
ceph: apply w
r
ite ch
e
cks in
c
eph_aio_write
commit
|
commitdiff
|
tree
2013-05-02
Yan
,
Zhen
g
c
e
ph:
take i_mutex before get
t
ing
F
w cap
Reviewed-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2013-05-02
A
lex Eld
e
r
libceph:
change ho
w
"safe" callb
a
ck is u
s
ed
Reviewed-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2013-05-02
Alex
E
lder
ceph: l
e
t osd cli
e
n
t
c
le
a
n up
f
or i
n
terrupted request
commit
|
commitdiff
|
tree
2013-05-02
Yan,
Z
h
e
n
g
ceph: fix
s
ymlink ino
d
e o
p
er
a
tions
commit
|
commitdiff
|
tree
2013-05-02
Sam La
n
g
ceph: Use ps
e
udo-rando
m
numbe
r
s to choose mds
commit
|
commitdiff
|
tree
2013-05-02
Alex
Elder
rbd:
i
mplement l
a
yered reads
commit
|
commitdiff
|
tree
2013-05-02
Alex Elde
r
rbd: probe th
e
parent of an image if pres
e
nt
commit
|
commitdiff
|
tree
2013-05-02
A
l
ex
E
lder
r
b
d: add an object request flag for image data objects
commit
|
commitdiff
|
tree
2013-05-02
Alex Elder
r
b
d: def
i
ne an rbd obj
e
ct request flags field
commit
|
commitdiff
|
tree
2013-05-02
Alex Elder
rbd: encapsulate im
a
ge object
e
n
d r
e
quest handling
commit
|
commitdiff
|
tree
2013-05-02
Alex Elder
rbd
:
de
f
in
e
image
r
equest layere
d
flag
commit
|
commitdiff
|
tree
2013-05-02
Alex Elder
r
b
d
:
d
efi
n
e image request ori
g
inato
r
flag
commit
|
commitdiff
|
tree
2013-05-02
Alex Elder
rbd
:
define
image request fl
a
gs
commit
|
commitdiff
|
tree
2013-05-02
Ale
x
Elder
r
b
d: record image-relativ
e
of
f
set in object re
q
uests
commit
|
commitdiff
|
tree
2013-05-02
A
lex Elder
rbd: rec
o
r
d aggre
g
ate
i
ma
g
e transfer
count
commit
|
commitdiff
|
tree
2013-05-02
Alex
E
lder
rbd: record overall
i
ma
g
e re
q
uest result
commit
|
commitdiff
|
tree
2013-05-02
A
l
ex Elder
rbd: u
p
date feature bits
commit
|
commitdiff
|
tree
2013-05-02
Alex Elder
libceph: make met
h
od call
data be
a
separate
data i
t
em
commit
|
commitdiff
|
tree
2013-05-02
Ale
x
Elder
l
i
bceph
:
add,
do
n
'
t
set d
a
t
a
for a message
commit
|
commitdiff
|
tree
2013-05-02
Al
e
x Elder
li
b
ce
p
h: implement m
u
ltiple data items in
a
message
commit
|
commitdiff
|
tree
2013-05-02
A
l
ex E
l
d
e
r
libceph:
replace m
e
ssag
e
d
a
ta
p
ointer
with list
commit
|
commitdiff
|
tree
2013-05-02
Ale
x
Elder
l
i
bcep
h
: have
c
u
rsor poi
n
t
t
o
d
ata
commit
|
commitdiff
|
tree
2013-05-02
Alex E
l
d
e
r
l
ibceph:
m
o
ve
c
ur
s
or into
m
e
s
sage
commit
|
commitdiff
|
tree
2013-05-02
Alex Elder
libceph: reco
r
d bio length
commit
|
commitdiff
|
tree
2013-05-02
A
lex Elder
libceph: skip mess
a
ge
if
t
oo
b
ig to receive
commit
|
commitdiff
|
tree
2013-05-02
Alex E
l
d
e
r
libceph: fix po
s
s
i
ble C
O
N
FIG_BLO
C
K build probl
e
m
commit
|
commitdiff
|
tree
2013-05-02
A
l
e
x
Elder
libcep
h
:
kil
l
o
ff osd
requ
e
st
r
_data
_
in an
d
r_data
_
o
ut
commit
|
commitdiff
|
tree
2013-05-02
Alex Elder
libceph: set the data pointers when encoding o
p
s
commit
|
commitdiff
|
tree
2013-05-02
Alex Elde
r
libceph: combine initializi
n
g a
n
d setting osd data
commit
|
commitdiff
|
tree
2013-05-02
Al
e
x Elder
libcep
h
: set message data when b
u
ildin
g
osd requ
e
st
commit
|
commitdiff
|
tree
2013-05-02
Alex
Elder
li
b
ceph: move ceph_osdc_buil
d
_r
e
que
s
t
(
)
commit
|
commitdiff
|
tree
2013-05-02
Alex Elder
libceph: format class info at
i
nit time
commit
|
commitdiff
|
tree
2013-05-02
Alex Elder
rbd:
rea
r
range some code
f
or con
s
istency
commit
|
commitdiff
|
tree
2013-05-02
Alex
E
l
d
er
rbd: sepa
r
ate
i
nitiali
z
ation
o
f o
s
d
data
commit
|
commitdiff
|
tree
2013-05-02
A
lex Elder
rbd: don't set
d
ata i
n
rbd_osd_req_format_op()
commit
|
commitdiff
|
tree
2013-05-02
Alex Elder
lib
c
e
p
h: specify o
s
d op
by
i
nd
e
x in request
commit
|
commitdiff
|
tree
2013-05-02
Alex Elder
lib
c
e
p
h:
add
d
ata poi
n
ters
in osd o
p
st
r
uctures
commit
|
commitdiff
|
tree
2013-05-02
Alex Elder
libceph: rename
d
ata out fiel
d
in osd request op
commit
|
commitdiff
|
tree
2013-05-02
Alex Elder
l
i
bceph:
keep source ra
t
her than mes
s
age osd op
a
rray
commit
|
commitdiff
|
tree
2013-05-02
A
lex
Elder
rbd: define
r
b
d_osd
_
req_format_op()
commit
|
commitdiff
|
tree
2013-05-02
Alex Elder
libceph: a
f
ew mo
r
e osd data clea
n
u
ps
commit
|
commitdiff
|
tree
2013-05-02
Alex
E
lder
l
i
bceph: define ceph_
o
sd_data_len
g
th()
commit
|
commitdiff
|
tree
2013-05-02
Alex
E
l
d
er
li
b
ceph: define
a few more
h
elpers
commit
|
commitdiff
|
tree
2013-05-02
Alex Elder
libcep
h
: def
i
n
e
o
sd data initializa
t
i
o
n helper
s
commit
|
commitdiff
|
tree
2013-05-02
Ale
x
Elder
l
ibceph: com
p
u
te i
n
c
o
ming bytes once
commit
|
commitdiff
|
tree
2013-05-02
Alex Elder
rbd
:
define inbound data
size for method
ops
commit
|
commitdiff
|
tree
2013-05-02
Alex Elde
r
libceph: pro
v
ide data length
w
hen prep
a
r
in
g
mes
s
age
commit
|
commitdiff
|
tree
2013-05-02
Alex Elder
ceph: build osd request mes
s
age later for writepages
commit
|
commitdiff
|
tree
2013-05-02
Alex E
l
der
l
i
bceph: h
o
l
d
off building osd reque
s
t
commit
|
commitdiff
|
tree
2013-05-02
Alex
E
l
d
er
ceph: kill ceph alloc
_
page_vec()
commit
|
commitdiff
|
tree
2013-05-02
A
lex Elder
ceph: define ceph
_
writepages_osd_r
e
q
ues
t
()
commit
|
commitdiff
|
tree
2013-05-02
Alex
E
lder
li
b
c
e
p
h
: d
o
n't build req
u
est in c
e
ph_
o
sdc_new_requ
e
st()
commit
|
commitdiff
|
tree
2013-05-02
Alex Elde
r
libceph: r
e
cord messag
e
dat
a
le
n
gth
commit
|
commitdiff
|
tree
2013-05-02
Alex El
d
er
libceph:
r
ecord length of bio lis
t
w
i
th bio
commit
|
commitdiff
|
tree
2013-05-02
Alex E
l
d
er
libceph: drop
c
eph_o
s
d_request->
r
_
con_fil
l
i
ng_
m
s
g
commit
|
commitdiff
|
tree
2013-05-02
Alex Elder
ce
p
h: u
s
e page
_
offset() i
n
cep
h
_writep
a
ges_sta
r
t()
commit
|
commitdiff
|
tree
2013-05-02
Alex E
l
de
r
libceph: d
e
fi
n
e ceph_de
c
ode_pgid() on
l
y
o
n
c
e
commit
|
commitdiff
|
tree
2013-05-02
Ale
x
Elder
libceph: drop mu
t
ex on error in handle_reply
(
)
Reviewed-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2013-05-02
Alex Elder
ceph: set up
p
age ar
r
ay
m
empool with correct
s
ize
commit
|
commitdiff
|
tree
2013-05-02
Alex
E
lde
r
li
b
c
e
ph: use osd_
r
eq_op_e
x
tent
_
in
i
t()
commit
|
commitdiff
|
tree
2013-05-02
Al
e
x
Elde
r
libceph
:
clean up ceph_osd_new_
r
equest()
commit
|
commitdiff
|
tree
2013-05-02
Alex Elde
r
libceph: don't update o
p
in calc_layout()
commit
|
commitdiff
|
tree
2013-05-02
Ale
x
El
d
er
libcep
h
: pass
offset and length out of calc_layou
t
()
commit
|
commitdiff
|
tree
2013-05-02
Alex Elder
l
i
b
ceph:
d
efine s
o
urce request
o
p
f
unctions
commit
|
commitdiff
|
tree
2013-05-02
Alex Elder
libceph: d
e
f
ine osd_req
_
opc
o
d
e_valid()
commit
|
commitdiff
|
tree
2013-05-02
Alex
E
lder
ceph: move max co
n
stant definiti
o
n
s
commit
|
commitdiff
|
tree
2013-05-02
Alex Elder
libceph: be explic
i
t in ma
s
king
bot
t
om 16 bits
commit
|
commitdiff
|
tree
2013-05-02
Alex Elder
libc
e
ph: account
for alignment in pages curso
r
Reviewed-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2013-05-02
A
lex Elder
libc
e
ph: page
offset
must be less than
p
a
g
e si
z
e
Reviewed-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2013-05-02
A
l
ex Elder
libceph: fix b
r
oken d
a
ta length
a
ssertio
n
s
Reviewed-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2013-05-02
Alex Elder
l
ibceph: ma
k
e
message da
t
a be a po
i
nter
commit
|
commitdiff
|
tree
2013-05-02
Alex Elder
l
i
b
ce
p
h: use only ce
p
h
_msg_data_ad
v
ance()
commit
|
commitdiff
|
tree
2013-05-02
Alex Elder
l
i
b
c
eph: don't a
d
d
to crc unle
s
s
data
sent
Reviewed-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2013-05-02
Alex Elder
libceph: kil
l
last
o
f ceph_msg_pos
commit
|
commitdiff
|
tree
2013-05-02
Ale
x
E
l
d
e
r
libceph: kill
mos
t
of ceph_m
s
g
_
pos
commit
|
commitdiff
|
tree
2013-05-02
Alex
E
l
d
er
libceph: use cursor resid fo
r
loop condition
commit
|
commitdiff
|
tree
2013-05-02
A
l
ex
E
lder
libceph: collap
s
e
a
l
l data items in
t
o one
commit
|
commitdiff
|
tree
2013-05-02
Al
e
x Elder
libcep
h
: ge
t
rid of r
e
ad
h
elp
e
rs
commit
|
commitdiff
|
tree
2013-05-02
A
lex Elder
lib
c
eph:
no
ou
t
b
o
und zero data
commit
|
commitdiff
|
tree
2013-05-02
Alex Elder
li
b
cep
h
: u
s
e
cursor for inb
o
und data pages
commit
|
commitdiff
|
tree
2013-05-02
Alex Elder
l
ibceph: kill c
e
ph mess
a
ge bio_iter, bio_
s
eg
commit
|
commitdiff
|
tree
2013-05-02
Alex
Elder
li
b
ceph: use cursor for bi
o
read
s
commit
|
commitdiff
|
tree
2013-05-02
Alex
E
lder
lib
c
eph
:
record
r
e
si
d
ual bytes for all message dat
a
.
.
.
commit
|
commitdiff
|
tree
2013-05-02
A
lex El
d
er
libceph: drop pages
p
arameter
commit
|
commitdiff
|
tree
2013-05-02
Alex Elder
l
ibceph: initialize da
t
a fields on last msg
p
u
t
Reviewed-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2013-05-02
Alex Elder
libcep
h
: send queued
r
equests when starting n
e
w one
Reviewed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2013-05-02
Alex E
l
der
l
i
bce
p
h:
keep request l
i
s
ts
i
n
tid ord
e
r
Reviewed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2013-05-02
Alex
Elder
li
b
ceph: requeue only sent
r
equests when kick
i
ng
Reviewed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
next