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
clocksource: samsung_pwm_timer: Get clock from device tree
2013-08-27
Alex Elder
clk: ge
t
matching ent
r
y
u
nde
r
lo
c
k
i
n of
_
clk_init()
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2013-07-03
Alex Elder
r
bd: ta
k
e a
l
ittle credit
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-07-03
A
l
ex Eld
e
r
rbd: u
s
e r
w
sem to protec
t
header updates
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-07-03
A
l
ex Elder
rbd:
d
on't
h
old
c
tl_
m
utex to
get/put
device
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-07-03
A
l
e
x Elder
rbd:
p
rotect again
s
t concurre
n
t unmaps
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-07-03
Alex
Elder
rbd: set r
e
moving
f
l
ag while holding
list
l
ock
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-07-03
Alex Elder
li
b
ceph: print more info
for
s
hort
message
header
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-07-03
Alex
E
lder
rbd: protect
a
g
a
i
ns
t
duplicate client creatio
n
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-07-03
Alex
E
lder
rbd:
c
lean up a few
t
hin
g
s in the r
e
f
r
e
sh pa
t
h
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-07-03
A
lex Elder
rbd: flush d
c
ache af
t
er
z
eroin
g
page d
a
ta
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-07-03
Alex Elder
li
b
c
e
p
h: a
d
d ling
e
r
i
ng req
u
est refe
r
ence when register
e
d
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-07-01
Alex Elder
rbd: dro
p
o
r
iginal request earl
i
e
r
f
o
r exi
s
tence
check
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-17
Alex
E
lder
r
b
d
:
fi
x
cleanup in rbd_add()
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-17
Ale
x
Elde
r
rb
d
: don't destroy
c
e
ph_opt
s
in rbd_add(
)
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-17
A
lex Elder
libceph:
must hold
m
utex
f
o
r
reset_changed_
o
sds()
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-13
Ale
x
El
d
er
r
b
d:
r
e-submi
t
fl
a
t
t
e
ned write req
u
est (
p
art 2)
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-13
Al
e
x
Elder
rbd: re-submit writ
e
re
q
ue
s
t
for flatte
n
ed clone
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-13
Alex Elder
r
bd
:
re-su
b
mit read requ
e
st
for flattened clone
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-13
Alex Elder
rbd: detect
when clon
e
i
m
age is flatt
e
n
ed
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-13
Al
e
x Elder
rb
d
: reference count parent
r
e
quest
s
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-13
Alex Elder
rbd: define
p
arent
image request
r
o
utines
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-13
Alex Elder
rbd: define rbd_
d
ev_unpare
n
t()
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-13
Alex Elder
rbd: don
'
t re
l
ease writ
e
r
equest until necessary
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-13
Alex Elder
rbd: get pare
n
t
inf
o
o
n r
e
fresh
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-13
Alex Elder
rbd: ignore z
e
ro-overlap
p
a
ren
t
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-13
Alex Elder
rbd
:
suppo
r
t
r
eading parent page d
a
ta for
w
rites
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-13
Alex Elder
rbd: fix parent r
e
q
u
e
s
t size assum
p
ti
o
n
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-13
Ale
x
E
l
der
libceph: ini
t
sent and c
o
m
p
leted when starting
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-09
A
l
ex
Elder
rbd: kill rbd_img_re
q
uest
_
get()
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-09
Alex Elder
rbd: o
n
ly set up
w
atch for map
p
ed
i
mages
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-09
Alex Elder
rb
d
:
s
et mapping read-
o
n
ly flag in rbd_add()
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-09
Alex Elder
r
bd: suppo
r
t reading par
e
nt pag
e
da
t
a
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-09
Alex Elder
r
bd: fix
a
n inco
r
re
c
t as
s
ertio
n
condition
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-08
Alex Elder
rbd: define rbd_dev
_
v2_header_info()
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-08
Alex Elder
rbd:
get
r
id
of
t
r
ivial v
1
header wrappers
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-08
Alex Elder
rbd: s
i
mplify
rbd_dev_v1_probe()
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-08
A
l
ex
Elder
rb
d
: update
in-c
o
r
e header direct
l
y
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-08
Alex Elder
rbd: refactor rbd_hea
d
er_from_disk()
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-08
A
l
ex Elder
r
b
d:
z
ero
format 1 hea
d
er struct
u
r
e earl
i
er
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-08
Ale
x
E
lder
rbd: set the mappi
n
g s
i
ze and featur
e
s later
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-08
Alex Eld
e
r
rbd: always set read-only flag in rbd_
a
dd(
)
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-08
Alex Eld
e
r
rbd: kil
l
rbd_dev_clear_mapp
i
ng()
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-08
Alex El
d
er
r
bd: don't look up snapshot id i
n
rbd_de
v
_
mapping_set()
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-08
Alex Elder
rbd: don't pr
i
nt
w
arning i
f
not
mapp
i
n
g a pa
r
ent
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-08
A
l
ex Elder
rbd: kill rbd_up
d
a
t
e_mapping_size()
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-08
Alex Elder
rb
d
: update ca
p
acity in
rbd_de
v
_refre
s
h()
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-08
Alex Elder
rbd: revalidate only for mapp
i
n
g size cha
n
ges
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-08
Alex Elde
r
r
b
d:
f
ix lea
k
o
f
f
o
rmat 2 snapshot
c
onte
x
t
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-02
Alex Elder
rbd: fix image request leak on parent re
a
d
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-02
Alex Elder
l
ibceph: use slab cache
f
or osd cli
e
nt requests
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-02
Alex
E
lder
l
i
bceph:
a
llocate c
e
ph mess
a
ge data
w
it
h
a slab allo
c
ator
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-02
A
l
e
x Elder
lib
c
eph: allocat
e
ceph
m
essages with a slab al
l
oca
t
or
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-02
Alex
E
lder
rbd: a
l
loca
t
e image object names
w
it
h
a slab a
l
locat
o
r
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-02
Alex Elde
r
rbd: al
l
ocate ob
j
ect requests
wit
h
a slab allocator
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-02
Alex
E
ld
e
r
rbd:
all
o
cate name separate
fr
o
m obj_
r
equest
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-02
A
l
ex Eld
e
r
rbd: allocat
e
image reque
s
ts with
a
sla
b
a
l
locator
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-02
Alex Elde
r
rbd: use b
i
nary
searc
h
for snaps
h
o
t
lookup
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-02
Alex
E
l
d
e
r
rbd: clea
r
EXISTS flag
i
f mapped snapshot disappea
r
s
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-02
Alex Elde
r
rbd: kill off the snapshot
l
ist
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-02
Alex E
l
der
r
b
d: define rbd_s
n
ap_size() an
d
r
b
d
_
s
n
a
p_features()
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-02
Ale
x
Elder
rbd: use snap_
i
d
not index to look up s
n
a
p
i
n
f
o
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-02
A
l
e
x El
d
e
r
rbd: look up s
n
apshot name in names buffer
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-02
Alex
Elder
rbd: drop obj_request->vers
i
on
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-02
Ale
x
Elder
r
b
d: drop
r
bd_obj_method_sync() version
par
a
m
e
t
e
r
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-02
A
l
e
x
Elder
rbd: more ve
r
sion parameter re
m
o
v
al
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-02
A
l
e
x Elder
rb
d
: g
e
t ri
d
of some version parameters
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-02
Alex Elder
rbd: stop tracking hea
d
e
r
obj
e
ct version
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-02
Alex
El
d
er
rbd: s
n
a
p names ar
e
p
ointer to consta
n
t data
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-02
Ale
x
Elder
rbd:
don't revalidate so m
u
ch
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-02
A
lex El
d
er
r
b
d: fix up the layering wa
r
nin
g
message
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-02
Alex
E
lder
ceph: use
c
eph_c
r
eat
e
_snap_con
t
ext()
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-02
Alex Elder
l
ibceph: create source file "net/ce
p
h/snapshot
.
c
"
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-02
Alex
E
lder
rbd: set up
devices only for ma
p
ped ima
g
e
s
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-02
Ale
x
Elde
r
rbd: don't have device release des
t
roy rbd_dev
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-02
Alex Elder
rbd: defin
e
rbd_de
v
_unprobe()
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-02
Alex Eld
e
r
rbd:
d
o
n
't destroy
rbd_dev i
n
de
v
i
c
e rel
e
ase function
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-02
Alex
Eld
e
r
rbd: drop module late
r
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-02
Al
e
x Elder
rbd: set up watch in rbd_dev_image
_
probe()
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-02
Alex
E
lder
rbd:
d
o
n
'
t both
e
r chec
k
i
ng whether ord
e
r chang
e
s
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-02
Alex Elder
rbd: don't c
l
ean up watch in device release
f
unction
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-02
Ale
x
Elder
rbd:
define rbd
_
header
_
name
(
)
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-02
A
lex Elder
rbd: m
o
ve more initializat
i
on into rb
d
_dev_image_pro
b
e()
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-02
Alex
Elder
rbd:
probe
for
t
he
par
e
nt earlier
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-02
Alex Elder
rbd: r
e
m
ove pare
n
t d
e
vices on probe err
o
r
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-02
Alex Elder
r
bd: fix rbd_dev_remo
v
e_parent()
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-02
Alex Elder
rbd:
k
ill __
r
b
d
_remov
e
()
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-02
Al
e
x Elder
r
b
d: se
t
mapp
i
n
g
info earlier
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-02
Alex Elder
rbd:
e
n
capsulate removing pare
n
t d
e
v
i
ces
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-02
Alex E
l
der
rbd: encapsulate probing f
o
r parent devices
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-02
A
lex
E
l
der
rbd: def
e
r
setti
n
g disk capaci
t
y
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-02
Alex Elder
rb
d
: only set device exists flag when ready
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-02
Alex Elder
rbd: fix up some
s
y
sfs
s
t
uff
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-02
Alex Elder
rbd:
f
ix
a bug in resizing a mapping
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-02
Alex Elder
rbd: refactor
r
bd
_
d
ev_prob
e
_update_spec()
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-02
Alex
E
lder
rbd:
r
e
name rbd_dev_probe()
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-02
Ale
x
E
l
de
r
rbd: make rbd_dev_destroy() mat
c
h
rbd
_
dev_c
r
eate()
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-02
Alex Elder
rbd:
d
efine rbd snap
c
ont
e
xt routines
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-02
Alex Elder
rbd: use rbd_warn(
)
, not WA
R
N_ON()
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-02
Al
e
x Elder
rb
d
: m
o
ve
s
tripe
_
unit a
n
d
s
tripe_count into
heade
r
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
2013-05-02
Alex Elder
rbd
:
m
ake rbd s
p
ec names pointer
to const
Signed-off-by:
Alex Elder
<elder@inktank.com>
commit
|
commitdiff
|
tree
next