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: kill off osd request r_data_in and r_data_out
2013-05-02
Alex El
d
er
libceph: separate read
a
nd write data
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-05-02
Al
e
x Elder
libceph: distinguish page and bio requests
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-05-02
A
lex
E
lder
libceph: separate
osd req
u
e
s
t
data info
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-05-02
Alex Elder
libceph: don't ass
i
gn page inf
o
in ceph_os
d
c
_
new_req
u
est()
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-05-02
A
l
ex Eld
e
r
ceph: simp
l
ify ceph_sync_write() page_align
calculation
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-05-02
Alex
El
d
e
r
c
eph: use c
a
l
c_pages
_
for() i
n
s
tar
t
_
read()
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-05-02
A
l
ex
E
lder
l
i
bceph: no n
e
ed
f
or a
l
ignment for mds
m
essage
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-05-02
Alex Elder
li
b
ceph: defin
e
mds_alloc_msg() method
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-05-02
Ale
x
Elder
libceph: dr
o
p mu
t
ex whil
e
allocating a messag
e
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-05-02
Alex Elde
r
libc
e
p
h
: ren
a
me
c
eph_calc_
o
b
ject_la
y
out()
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-05-02
Alex Elder
libceph: kill cep
h
_
msg->pagelist_count
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-05-02
A
l
ex
Elder
libceph: use (void *) for untyp
e
d
d
ata
i
n osd ops
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-05-02
Alex Elder
libce
p
h: fix w
r
o
ng
o
p
code use
i
n osd_req_e
n
code_op()
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-05-02
Alex Elder
libceph:
c
o
mplete lingering requests only once
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-05-02
Alex Elder
libceph: set pa
g
e alignmen
t
in
start_reques
t
()
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-05-02
A
l
ex Elder
lib
c
e
p
h: distinguish
p
a
ge array
a
nd pagelist c
o
un
t
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-05-02
A
l
ex Elde
r
libceph: don'
t
pa
s
s requ
e
st to calc_layout()
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-05-02
Alex
Elder
li
b
ceph:
form
a
t t
a
rget
object name in caller
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-05-02
Alex Elde
r
libceph: pass object number back
t
o calc_
l
ayout(
)
c
a
ller
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-05-02
Ale
x
Elder
libceph:
m
ake ceph_msg
-
>bio_seg be uns
i
g
ned
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-05-02
A
lex Elder
libceph
:
fix a
o
s
d request memory l
e
a
k
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-04-17
Alex Elde
r
rbd: d
o
a
sa
f
e lis
t
trav
e
rsal in rbd_img
_
r
e
quest_s
u
bmi
t
()
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-03-29
Ale
x
Elder
rbd:
d
on
'
t
zero-fill non-image object requests
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-02-28
Alex Elder
nbd
:
f
i
x
spar
s
e wa
r
ning
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-02-26
Alex Elder
ceph: update "
c
eph_
f
eatures
.
h
"
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-02-26
Alex
E
lder
rbd: pass leng
t
h, not o
p
for osd completions
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-02-26
Alex
E
lder
rbd: mov
e
rbd_osd_trivi
a
l_
c
allback(
)
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-02-25
A
l
ex Elder
libce
p
h: use a do
.
.
while loo
p
in co
n
_work()
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-02-25
Alex Elder
l
i
bc
e
ph: use a flag to indic
a
te
a
fault
h
a
s oc
c
urred
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-02-25
Alex Elder
li
b
c
e
ph: separate
non-locked faul
t
h
andlin
g
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-02-25
A
l
ex Elder
li
b
ce
p
h: encap
s
ulat
e
c
onnection
b
ackoff
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-02-25
Alex Eld
e
r
libceph: e
l
i
m
inate spar
s
e
warni
n
gs
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-02-25
Alex Elder
cep
h
: elimina
t
e spars
e
warnings i
n
fs c
o
de
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-02-25
Alex Elder
r
b
d:
eliminate sparse warnings
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-02-25
Ale
x
E
l
der
libceph:
define connection fla
g
h
e
lper
s
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-02-25
Al
e
x Elder
rbd:
no
r
m
a
lize dout(
)
calls
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-02-25
A
lex
Elder
rbd: ba
r
riers a
r
e hard
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-02-25
Alex Elder
rbd: ignore zero-length reque
s
ts
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-02-20
Alex Eld
e
r
Me
r
ge branch 'testing' of g
i
thub
.
c
o
m:ceph/
c
eph-client
.
.
.
commit
|
commitdiff
|
tree
2013-02-20
Alex
E
lder
libceph: drop
return v
a
l
u
e
from page vec
t
or copy routines
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-02-20
Alex Elder
rbd
:
ign
o
re result of c
e
ph_copy_fro
m
_page_vector()
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-02-20
Alex Eld
e
r
rbd: prevent bytes transfe
r
red overflow
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-02-20
A
l
ex Elde
r
li
b
c
eph: use
void pointers in
p
age vect
o
r
functions
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-02-20
Alex Elder
c
ep
h
: remove a few bogus
d
eclaratio
n
s
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-02-20
A
lex Elder
libceph: a
l
low
STA
T
o
sd operations
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-02-20
Alex
Elder
rbd: add paren
t
heses t
o
object request iterator
m
a
c
ros
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-02-20
Al
e
x
E
lder
libc
e
ph: s
i
mplify data le
n
g
t
h
c
a
lculation
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-02-18
Alex Elder
l
ibceph:
u
p
date ceph
_
mds
_
stat
e
_name() and ceph_mds_
o
p_name()
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-02-18
Alex
E
lder
l
ibc
e
ph: up
d
ate cep
h
_
fs
.
h
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-02-18
Alex Elder
lib
c
eph: remove dead code in
osd_req_encode_op()
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-02-18
A
lex
Elder
libc
e
ph: report defi
n
ed bu
t
unsupp
o
rted osd o
p
s
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-02-18
Al
e
x
E
lder
libceph: update ceph
_
osd_o
p
_name()
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-02-18
Alex Elder
libc
e
ph:
ad
d
c
e
ph_osd_state_name()
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-02-18
A
lex Elder
libceph: upda
t
e ra
d
os
.
h
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-02-18
Alex
Elder
libceph: kill ceph_osdc
_
wai
t
_event()
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-02-18
Alex Elder
libce
p
h:
k
i
l
l
ceph_osdc_c
r
eate_event() "one_shot" par
a
met
e
r
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-02-18
A
l
ex Elder
libceph: kill
ceph_calc_
r
aw_layout()
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-02-18
Alex Elder
l
ibdeph: don't ex
p
o
r
t ceph_osdc_
i
nit() or
c
eph_osdc_stop(
)
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-02-18
A
lex Elder
libcep
h
: lock out
s
ide s
e
nd_queued()
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-02-18
Alex Elder
ce
p
h: kill ceph_osdc_ne
w
_requ
e
s
t
() "n
u
m
_reply" par
a
meter
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-02-18
A
l
e
x
Elder
ce
p
h: kil
l
ceph_os
d
c
_
wr
i
tepages()
"
flags" parameter
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-02-18
Alex Elder
ceph: kill cep
h
_
o
sd
c
_w
r
itepages()
"
dosync" pa
r
am
e
ter
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-02-18
Alex E
l
d
er
c
e
ph: kill ceph_os
d
c_writepages() "nofail" parameter
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-02-18
Alex Elder
li
b
ceph:
i
mprov
e
p
a
cking in struct ceph_osd_req_op
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-02-14
Alex
Elder
rbd: a
d
d ba
r
riers near
done
f
lag operations
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-02-14
Alex Elder
rbd: turn off interrup
t
s for
o
pe
n
/re
m
ove locking
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-02-14
Ale
x
E
lder
libceph: d
o
n
'
t req
u
ire r_num_pages for bio requests
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-02-14
Ale
x
Elder
r
bd: don't take ex
t
ra bio reference for osd c
l
ie
n
t
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-02-14
Ale
x
Elder
libceph:
a
dd a compatibility
check
interfa
c
e
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-02-14
Alex Eld
e
r
rbd: prevent open
f
o
r
i
m
a
ge bei
n
g removed
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-02-14
A
l
ex Elder
rbd:
define fl
a
gs
fi
e
ld, use it
for ex
i
sts flag
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-02-14
Ale
x
Elder
r
b
d: don't drop
w
atc
h
r
equ
e
sts o
n
comple
t
ion
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-02-14
Alex Elder
rbd:
decrement obj request count when
deleting
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-02-14
Alex Elder
rb
d
: track object rather
t
han osd
r
equest for
w
a
tch
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-02-14
Alex Elder
rbd
:
u
n
regist
e
r
l
i
nger in
watch sync routin
e
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-02-14
Alex El
d
e
r
rbd: get rid of
r
b
d
_req_sync_exec(
)
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-02-14
Alex Elde
r
rb
d
: imp
l
ement
sync m
e
thod with ne
w
code
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-02-14
Alex
E
lde
r
rbd: se
n
d
not
i
fy ack asy
n
chron
o
usly
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-02-14
Ale
x
Elder
rbd: ge
t
rid of rbd_req_sync
_
notify_ack()
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-02-14
Al
e
x Elder
rbd: use new cod
e
for notify ac
k
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-02-14
Alex
Elder
rbd:
g
et rid of rbd_req_sync_watch(
)
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-02-14
A
l
ex
E
lder
r
b
d: im
p
lement watch
/
u
n
watch with ne
w
code
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-02-14
Alex Elder
rbd:
g
et rid of rbd_req_s
y
nc_read()
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-02-14
Alex El
d
er
rbd: i
m
plement
sync objec
t
read with new c
o
d
e
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-02-14
A
l
ex El
d
e
r
rbd: kill rbd
_
req_coll and
rbd
_
r
e
quest
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-02-14
Alex Elder
rbd: ki
l
l rbd_rq_fn() and a
l
l other related cod
e
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-02-14
Alex El
d
er
rbd
:
n
ew
r
equest tracking code
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-02-14
Alex Elde
r
l
ibc
e
ph: fix messenge
r
CONFIG_BLOCK depen
d
en
c
ies
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-02-07
A
l
ex Elder
x
f
s
: memor
y
ba
r
r
ier be
f
ore wake_
u
p_bit()
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-01-30
Al
e
x Elder
Me
r
ge branch 'testing'
o
f github
.
c
om:ce
p
h
/cep
h
-cli
e
nt
.
.
.
commit
|
commitdiff
|
tree
2013-01-25
Alex Elder
rbd: don't retry set
t
ing up header watch
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-01-25
A
l
ex Elder
rbd: check f
o
r overflow
i
n rbd_
g
et_num_segment
s
()
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-01-25
Alex Elder
rbd: small changes
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-01-17
Ale
x
E
l
de
r
rbd:
fix type
o
f snap_i
d
in r
b
d_
d
e
v
_v2_
s
nap_info()
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-01-17
A
l
e
x Elder
rbd: a
s
sign watc
h
reque
s
t more directly
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-01-17
Alex
E
lder
rbd: move remaining os
d
op setup into rbd_o
s
d_req_o
p
_create()
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-01-17
Alex Elder
rbd:
m
ove call osd op s
e
t
u
p into rbd_osd_req_op_create()
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-01-17
A
l
e
x
El
d
er
rbd: don't assig
n
e
xtent info in
r
bd_req_sync_op()
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-01-17
Alex E
l
der
rbd:
d
o
n't as
s
ign
e
x
t
ent i
n
fo in
r
b
d_do_r
e
quest()
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
2013-01-17
Ale
x
Elder
r
bd:
d
on't leak rb
d
_r
e
q
for rbd_req_sync
_
notify_ack()
Signed-off-by: Alex Elder <
elder@inktank.com
>
commit
|
commitdiff
|
tree
next