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
rbd: implement feature checks
2012-10-10
Ale
x
Elder
rbd: imp
l
e
ment feature checks
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-10-10
Alex Elder
rbd: define rbd
_
dev_v2_refr
e
s
h()
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-10-10
Alex Elder
rbd: define
rbd_u
p
date_ma
p
pi
n
g_s
i
z
e
()
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-10-10
Alex El
d
er
rbd: def
i
n
e common queue_con_
d
elay()
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-10-10
Al
e
x
Elder
rb
d
: le
t
co
n
_wo
r
k() han
d
le backoff
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-10-10
Al
e
x
Elder
r
bd: r
e
set B
A
CKOFF if unable
to re-queue
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-10-03
Alex Elder
c
eph: a
v
oid 32
-
bit pag
e
index overflow
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-10-01
Alex Elde
r
rbd:
u
pdate remaining hea
d
er fields fo
r
v2
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-10-01
Alex
E
lder
rbd: get snapshot name
for a v2 image
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-10-01
Alex Eld
e
r
rbd: get the
s
na
p
sh
o
t c
o
ntext for a v2
i
mage
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-10-01
Alex Elde
r
rbd: g
e
t image f
e
a
tures for
a v2
image
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-10-01
A
l
ex Elder
rbd: get
the obj
e
ct prefix
for a
v2 rbd ima
g
e
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-10-01
Alex Elde
r
rbd:
a
dd code to
get th
e
size of a v2 rbd imag
e
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-10-01
Alex El
d
er
rbd: lay
o
ut header p
r
obe infrastr
u
ctu
r
e
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-10-01
A
lex Elder
rbd: encap
s
u
late code tha
t
gets s
n
apshot
i
n
fo
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-10-01
Ale
x
Elder
rb
d
: add an rbd featur
e
s
f
ie
l
d
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-10-01
Ale
x
E
lder
rbd: d
o
n
'
t use
i
ndex in __r
b
d_add_s
n
ap_dev
(
)
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-10-01
Alex Elder
r
b
d: kil
l
create_snap sysfs entry
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-10-01
Alex El
d
er
r
b
d:
define rb
d
_dev_ima
g
e_id()
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-10-01
Al
e
x Elde
r
rbd: define some new format constants
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-10-01
Alex E
l
d
er
rbd: s
u
p
port data returned from OSD methods
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-10-01
Alex Elder
rbd: pass fla
g
s to rbd_req_sync_ex
e
c()
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-10-01
Ale
x
E
lder
rbd: set up wat
c
h before
a
nnouncing disk
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-10-01
Alex Elder
rbd: set ini
t
ial capacity in rbd_init_disk()
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-10-01
Alex Elder
rbd
:
d
r
op d
e
v
regist
r
ation
check f
o
r new snap
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-10-01
Alex Elder
rbd:
cal
l
rbd_
i
nit_disk() sooner
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-10-01
Alex Elder
rbd
:
defe
r
setti
n
g device id
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-10-01
Alex
E
lder
rbd: read the
h
eader b
e
f
o
re registering
d
evice
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-10-01
Ale
x
Elder
rb
d
: call set_snap() before snap_devs_update()
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-10-01
Alex Elde
r
r
b
d: defer registering sna
p
s
h
ot devices
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-10-01
Ale
x
Elder
rbd: assign head
e
r name later
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-10-01
Alex Elder
rbd: use snaps
list in r
b
d_snap_by_name(
)
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-10-01
Alex Elder
rbd:
d
o
n't reg
i
ster s
n
apshots
in bus_add_dev()
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-10-01
Alex Elder
r
bd: move l
o
cking ou
t
of rbd_head
e
r_set_
s
nap()
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-10-01
Alex Elder
rbd:
simplify
r
b
d
_
init_di
s
k() a b
i
t
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-10-01
A
lex Elder
r
b
d
:
do
s
ome header initialization earlier
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-10-01
Al
e
x El
d
er
rb
d
: simplify s
n
ap_by_na
m
e() interface
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-10-01
Al
e
x
Elder
r
bd:
set ma
p
p
i
ng na
m
e w
i
th the rest
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-10-01
Alex Elder
r
bd: return
snap
na
m
e fr
o
m rbd_add_par
s
e_args()
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-10-01
A
lex Elder
rb
d
:
record m
a
pped
s
i
ze
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-10-01
Ale
x
Elder
rbd: separate mapping
i
nfo in rbd_dev
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-10-01
Alex
E
lder
rbd: kill rbd_image_hea
d
er->total_snaps
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-10-01
Alex Elder
rbd: kill rbd_dev->q
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-10-01
Alex Elder
rbd: rename __rbd_ini
t
_s
n
aps_header()
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-10-01
Alex Elder
rbd: rename rbd_id_get(
)
Author:
Alex Elder
<elder@inktank.com>
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-10-01
A
l
ex Elder
rbd: define rb
d
_as
s
ert(
)
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-10-01
Alex
E
ld
e
r
rbd: split up
rbd_g
e
t_se
g
ment()
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-10-01
A
l
ex
E
lder
rb
d
: c
h
ec
k
fo
r
overflow
i
n
r
bd_
g
et_
n
um_segments()
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-10-01
Alex El
d
er
rbd: dr
o
p needless test in rbd_r
q
_fn()
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-10-01
Alex Elder
rbd: bio_chain_clone() cleanups
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-10-01
Alex E
l
der
rb
d
: kill notify_ti
m
eou
t
option
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-10-01
A
l
e
x Elde
r
r
bd: add read_onl
y
rbd map o
p
tion
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-10-01
Alex E
l
der
rb
d
: move r
b
d_opts to struct rbd_dev
i
ce
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-10-01
Alex Elder
rbd
:
mo
r
e cleanup
i
n rbd_h
e
a
der_f
r
om_disk()
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-10-01
A
l
e
x E
l
der
rbd: kill incor
e
sna
p
_name
s
_len
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-10-01
Alex Elder
rbd:
d
on'
t
over
-
allocate
s
p
a
ce
f
or objec
t
prefix
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-10-01
Alex
E
lder
rbd: h
a
n
dle loc
k
ing inside __rbd_clie
n
t_find()
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-10-01
Alex El
d
er
r
bd: add new s
n
a
p
shots at the tail
Author:
Alex Elder
<elder@inktank.com>
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-10-01
Alex El
d
er
r
b
d
: ren
a
me blo
c
k_
n
ame -> ob
j
ec
t
_prefix
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-10-01
A
l
ex Elde
r
ceph: let path portion of mount "d
e
vic
e
" b
e
o
p
tiona
l
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-10-01
A
l
e
x
E
lde
r
rbd: s
e
parate re
a
d
i
ng heade
r
from
d
e
coding it
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-10-01
Alex Elder
r
b
d: ex
p
and rbd_dev_ondisk_v
a
li
d
() chec
k
s
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-10-01
Alex Elder
rbd:
retu
r
n earlier in rbd_
h
ea
d
er_from_di
s
k()
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-10-01
Alex Eld
e
r
r
b
d: re
a
rrange rb
d
_
heade
r
_
from_disk(
)
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-10-01
Alex
Elder
rbd: use sizeo
f
(obj
e
ct) ins
t
ea
d
o
f sizeof
(type)
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-10-01
Alex Eld
e
r
rbd: ens
u
re i
n
v
alid
p
ointe
r
s are made
null
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-10-01
A
lex E
l
d
e
r
rb
d
:
make s
n
ap_names_len a u64
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-10-01
Alex Elder
r
b
d: sim
p
lif
y
__rbd_init_snaps_heade
r
()
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-09-22
Alex
E
lder
libcep
h
:
o
n
l
y kunmap
kma
p
ped pages
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-09-22
A
l
ex E
l
d
e
r
rbd
:
drop dev reference on erro
r
in
r
b
d_open(
)
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-07-31
Alex Eld
e
r
rbd: crea
t
e
r
bd_refre
s
h_helper
(
)
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-07-31
Alex E
l
der
rbd: retu
r
n obj version in _
_
r
b
d_refresh_header()
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-07-31
Ale
x
Elder
rbd: f
i
xes in rbd_
h
ea
d
er_from_disk()
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-07-31
Alex Elder
rbd: always
pass ops
a
rray t
o
rbd
_
re
q
_sync_op()
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-07-31
Al
e
x Elder
rbd: pass null
version pointer in a
d
d_snap()
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-07-31
Alex Elder
rbd: make rb
d
_create_r
w
_ops() return a pointe
r
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-07-31
Alex Elder
r
b
d
:
have __rbd_
a
dd_snap_dev
(
) return
a pointer
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-07-31
Alex E
l
der
rbd: dr
o
p "ob
j
ect_name"
f
rom
r
bd_req_sync_
u
nwatch()
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-07-31
Alex Elder
rbd: drop
"
o
b
ject_name" from rbd_req_sync_notify_ack()
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-07-31
Alex Eld
e
r
rbd: drop
"
object_name
"
fro
m
r
bd
_
req_s
y
nc
_
notify()
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-07-31
Alex
E
lder
rbd: dro
p
"
o
bject_name" f
r
o
m
rb
d
_req_sync_watch()
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-07-31
Alex Elder
rbd:
drop rbd_dev
parameter i
n
snap fu
n
ctions
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-07-31
Alex
Elder
rbd: drop r
b
d_header_from_disk
(
) gfp_
f
l
a
gs para
m
e
ter
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-07-31
Alex Elder
rbd: sn
a
pc is
u
nused in rbd
_
r
e
q_sync_read()
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-07-31
Alex Elder
rbd: r
e
name rbd_device->id
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-07-31
Alex Elder
rbd: en
c
apsu
l
ate header vali
d
ity test
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-07-31
Alex E
l
der
c
eph: defi
n
e snap counts
as u32 eve
r
ywhere
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-07-31
Alex Elder
rbd: clean up
a few dout() calls
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-07-31
Alex El
d
er
rbd: si
m
pli
f
y __
r
bd_remove_all_snaps()
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-07-31
Alex E
l
der
r
b
d: drop extra header_rwsem
i
nit
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-07-31
Alex Elder
rbd: kill rbd_image
_
header->snap_seq
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-07-31
A
l
ex Eld
e
r
rbd: set snapc->seq on
l
y when refresh
i
ng header
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-07-31
Alex Elder
rbd:
p
res
e
r
ve snapc->seq
i
n rbd_header
_
s
e
t_
s
nap()
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-07-31
Ale
x
Elde
r
rbd: don't use
s
napc-
>
seq
that way
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-07-30
A
l
ex E
l
der
rbd: ki
l
l n
u
m_reply p
a
r
a
meters
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-07-30
A
le
x
Eld
e
r
rbd: option symb
o
l renames
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-07-30
A
l
ex E
l
der
rbd: m
o
re symbol r
e
n
a
mes
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-07-30
Alex E
l
der
rbd: ren
a
me som
e
f
i
elds in struct rbd_dev
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-07-30
Ale
x
El
d
er
rbd: use
rbd_dev c
o
nsistently
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2012-07-30
A
l
ex Elder
rbd: dy
n
amically alloca
t
e s
n
apshot name
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
next