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
ceph: add exists_cb to vxattr struct
2013-02-14
S
age
Weil
ce
p
h
:
add exist
s
_cb
to vxattr str
u
c
t
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2013-02-14
S
age
W
e
i
l
ceph
:
pas
s
ce
p
h
.
* removexatt
r
s through to MD
S
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2013-02-14
Sage Weil
ceph: pass un
h
andled ceph
.
*
s
etxattrs through to
MD
S
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2013-02-14
Sage Weil
cep
h
: sup
p
o
rt hidden vxattrs
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2013-02-14
Sage Wei
l
ceph: remove 'ceph
.
l
a
yout
'
virtual xat
t
r
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2013-01-17
S
age
W
eil
c
rush: avoid rec
u
rsion if we have already coll
i
ded
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2012-12-28
Sage
W
eil
libceph:
fix pr
o
t
ocol fe
a
t
u
re mismatch f
a
ilure
path
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2012-12-13
Sag
e
Weil
libceph: re
m
ove 'osdtimeou
t
' option
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2012-11-05
Sage Wei
l
ce
p
h:
Fix i_si
z
e up
d
ate race
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2012-10-30
Sage We
i
l
libceph: f
i
x os
d
map decode erro
r
paths
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2012-10-26
Sage Weil
lib
c
e
ph: avoid NULL kre
f
_put from NULL al
l
oc_msg return
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2012-10-24
Sage Weil
libceph:
a
void
N
U
LL kref_put when osd r
e
set ra
c
es wit
h
.
.
.
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2012-10-03
S
age Weil
ce
p
h: r
e
turn
E
IO on inv
a
li
d
layout
on
G
ET_DATALO
C
ioctl
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2012-10-01
Sage We
i
l
rbd: B
U
G o
n
invalid layout
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2012-10-01
Sage Weil
ceph: propaga
t
e layou
t
error o
n
osd request
c
r
e
at
i
on
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2012-10-01
Sage Weil
l
i
bc
e
p
h
:
check for inva
l
id m
a
pping
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2012-10-01
Sage We
i
l
lib
c
eph: remove un
u
s
e
d monc->h
a
ve_fsi
d
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2012-10-01
Sage Wei
l
Btrfs: do not tak
e
cleanup_work_se
m
in btrfs_run_delayed_
i
puts()
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2012-10-01
Sage
W
ei
l
B
tr
f
s: s
e
t journal_info in async tr
a
ns commit worker
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2012-10-01
Sage Weil
Btrfs: pass l
o
ckdep rwsem metadata to asyn
c
c
o
m
mit
.
.
.
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2012-08-21
Sage
W
e
i
l
ceph: avoid
d
ivide by zero in
_
_valid
a
t
e
_layout
(
)
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2012-08-21
Sage We
i
l
ceph: tole
r
ate (a
n
d
w
arn
o
n
) extrane
o
us
dentry from
m
ds
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2012-08-20
Sag
e
Weil
lib
c
eph: delay debu
g
f
s
initi
a
l
ization until we lea
r
n
.
.
.
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2012-08-16
Sage Weil
vfs: fix propagati
o
n o
f
atomic_open
c
reate e
r
ror o
n
.
.
.
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2012-08-02
Sage Wei
l
ceph: simplify+fix atomic_o
p
en
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2012-07-31
Sa
g
e Weil
libceph:
re
c
heck
con state after
a
l
l
ocating
i
ncoming
.
.
.
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2012-07-31
Sage Weil
libcep
h
: c
h
ange ceph_con_
i
n_m
s
g_all
o
c
c
onventio
n
to
.
.
.
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2012-07-31
Sage Weil
libceph: avo
i
d dro
p
ping con
m
utex before fault
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2012-07-31
Sage Weil
l
ibceph: verify state
a
fter re
t
aking con lock after
.
.
.
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2012-07-31
Sage W
e
il
l
ibceph: revoke mon_clien
t
mes
s
ages on sess
i
on restart
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2012-07-31
Sage Weil
libce
p
h: fix handling of immediate so
c
ket c
o
nnect failure
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2012-07-31
Sage Weil
c
eph: update MAINTAIN
E
RS file
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2012-07-31
Sage W
e
il
libceph:
b
e less
chatt
y
about stray replies
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2012-07-31
Sage Weil
libceph: clear
all f
l
ags
on c
o
n_close
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2012-07-31
Sage Weil
libceph
:
clean up con flags
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2012-07-31
Sage Weil
l
ib
c
eph: repla
c
e connecti
o
n state
b
its wit
h
states
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2012-07-31
Sage Weil
libce
p
h: drop unnecessary CLOSED check
i
n socket
s
t
a
te
.
.
.
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2012-07-31
S
a
g
e W
e
il
l
ibceph: close s
o
c
ket
d
irec
t
ly from ceph_
c
o
n
_c
l
ose()
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2012-07-31
Sage
Weil
libceph
:
drop gratuitous socke
t
close calls in con_w
o
r
k
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2012-07-31
Sage Weil
l
i
bceph: move
c
eph_con_send() cl
o
s
ed
c
heck under th
e
.
.
.
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2012-07-31
Sage Wei
l
li
b
ceph: m
o
ve
m
s
gr clear_st
a
ndby under
con mu
t
ex protecti
o
n
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2012-07-31
Sage Weil
l
i
b
c
e
ph: f
i
x fault l
o
cking
;
close
s
ocket o
n
lossy fault
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2012-07-31
Sag
e
Weil
libceph: reset connection retry on successf
u
lly neg
o
tiation
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2012-07-31
Sage Weil
libceph: protect ceph_con_open() with mutex
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2012-07-31
S
a
ge
W
eil
ceph: close old
con be
f
ore reopening on mds
reconnect
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2012-07-31
Sage Wei
l
l
ib
c
eph: (re)initializ
e
b
i
o
_
iter on sta
r
t
of me
s
sage
.
.
.
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2012-07-31
S
a
ge Weil
li
b
c
e
ph: resubmit li
n
g
e
r
o
p
s
when
pg mapping c
h
anges
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2012-07-31
Sa
g
e Weil
libce
p
h: fix mutex coverage f
o
r ceph_con
_
close
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2012-07-31
Sage We
i
l
l
i
b
ceph: report socket read/write error message
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2012-07-31
Sage Weil
libceph: support
crush tunables
Reviewed-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2012-07-30
Sa
g
e Weil
libceph: move
f
e
a
ture
b
i
ts
to separate heade
r
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2012-07-30
Sage
Weil
ceph
:
clean
up useless
d
_parent c
h
e
c
ks
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2012-07-30
Sage
Weil
libceph: fix
m
e
s
senger retry
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2012-07-30
Sage Weil
libceph: initializ
e
r
b
, li
s
t
n
od
e
s
in
cep
h
_
o
sd_request
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2012-07-30
Sage Weil
libceph: i
n
itialize msgpo
o
l m
e
s
s
age type
s
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2012-07-18
S
age
W
ei
l
libceph
:
f
i
x messenger retry
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2012-07-06
Sage Weil
libceph: allow sock
t
ransition fro
m
CONNECTING to CLOSED
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2012-07-06
Sage W
e
il
libceph: initiali
z
e mon_c
l
ient con
o
n
ly once
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2012-07-06
Sage W
e
il
libceph:
set peer name on con_op
e
n, not init
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2012-06-22
Sage W
e
il
libc
e
p
h:
d
rop cep
h
_con_get/put helpers and nref member
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2012-06-22
Sage Weil
l
ibceph: us
e
con get/
p
ut m
e
thods
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2012-06-20
Sage
Weil
libceph
:
flush msg
r
queue during
m
on_client shutd
o
wn
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2012-06-20
Sag
e
Weil
libceph: use con get/p
u
t ops from osd_clie
n
t
Signed-off-by:
Sage Weil
<sage@newdream.net>
commit
|
commitdiff
|
tree
2012-06-15
Sage Weil
Me
r
ge tag 'v3
.
5-
r
c1'
commit
|
commitdiff
|
tree
2012-06-15
S
a
g
e Weil
libceph: flush msgr queue during mon
_
c
li
e
nt shutd
o
w
n
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2012-06-15
Sag
e
Weil
l
ibceph: transition so
c
ket s
t
a
t
e prior to actual connect
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2012-06-06
Sage Weil
libceph: drop connection refcounting for mo
n
_
clie
n
t
Signed-off-by:
Sage Weil
<sage@newdream.net>
commit
|
commitdiff
|
tree
2012-06-06
Sage W
e
il
libceph: us
e
con get/put ops f
r
o
m
os
d
_cl
i
en
t
Signed-off-by:
Sage Weil
<sage@newdream.net>
commit
|
commitdiff
|
tree
2012-05-30
Sage
W
eil
cep
h
: move en
c
ode_
f
h
t
o new API
Signed-off-by:
Sage Weil
<sage@newdream.net>
commit
|
commitdiff
|
tree
2012-05-22
Sag
e
Weil
libceph: fix pg_temp update
s
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2012-05-19
Sage Weil
libcep
h
: avoid unregiste
r
ing osd request when
not regis
t
ered
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2012-05-16
S
a
g
e Wei
l
ceph: ignore pr
e
fe
r
re
d
_osd
f
ie
l
d
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2012-05-16
Sage Weil
ceph: fully initi
a
lize new layout
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2012-05-07
Sage Weil
crush
:
w
a
r
n
on
d
o_r
u
le fail
u
re
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2012-05-07
Sage Weil
crush: fix memory
l
e
ak when
d
estroying tree buc
k
et
s
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2012-05-07
Sage
Weil
crush: fix t
r
ee node weight lookup
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2012-05-07
Sage Weil
crush: remove parent
m
aps
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2012-05-07
Sage W
e
il
cru
s
h: remove forcefeed
f
u
nctional
i
ty
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2012-05-07
Sag
e
Weil
crush:
u
se a te
m
porary
v
ariable to
simplify crush_do_rule
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2012-05-07
S
a
ge Weil
c
rush:
b
e more
t
olerant
of
nonsensical crush maps
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2012-05-07
Sage Weil
crush: adjust local r
e
try threshold
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2012-05-07
Sa
g
e Weil
crush:
clean up ty
p
es,
c
onst
-
n
e
s
s
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2012-05-07
Sage W
e
il
c
eph: refactor SETLAY
O
UT and
SETDIRL
A
YOUT ioctl che
c
ks
.
.
.
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2012-05-07
Sage Weil
ceph:
d
rop support for p
r
eferred_osd pgs
Signed-off-by:
Sage Weil
<sage@inktank.com>
commit
|
commitdiff
|
tree
2012-02-02
Sag
e
W
eil
ceph: init
i
a
l
ize cl
i
ent debug
f
s ou
t
side of monc->mu
t
ex
Signed-off-by:
Sage Weil
<sage@newdream.net>
commit
|
commitdiff
|
tree
2012-01-12
S
a
ge Weil
cep
h
: enable/disable dentry complete flags via mount
.
.
.
Signed-off-by:
Sage Weil
<sage@newdream.net>
commit
|
commitdiff
|
tree
2012-01-12
Sage
W
eil
vfs: e
x
port symbo
l
d_find
_
a
ny_
a
lias
(
)
Signed-off-by:
Sage Weil
<sage@newdream.net>
commit
|
commitdiff
|
tree
2012-01-10
Sage Wei
l
libceph: remove useless return value for osd_client
.
.
.
Signed-off-by:
Sage Weil
<sage@newdream.net>
commit
|
commitdiff
|
tree
2012-01-10
Sage Weil
ceph: a
v
oid
iput(
)
while ho
l
ding spinlock in ceph_dir_fsync
Signed-off-by:
Sage Weil
<sage@newdream.net>
commit
|
commitdiff
|
tree
2012-01-10
Sage Weil
ceph
:
a
void useles
s
dget/dput in encode_fh
Signed-off-by:
Sage Weil
<sage@newdream.net>
commit
|
commitdiff
|
tree
2012-01-10
S
a
ge Weil
crush: fix force f
o
r non-root TAKE
Signed-off-by:
Sage Weil
<sage@newdream.net>
commit
|
commitdiff
|
tree
2012-01-10
Sage Weil
ceph
:
remove unnecessary
d
_
fsdata cond
i
tional checks
Signed-off-by:
Sage Weil
<sage@newdream.net>
commit
|
commitdiff
|
tree
2011-12-29
Sage Weil
ceph: disable use of dcache for readdir etc
.
Signed-off-by:
Sage Weil
<sage@newdream.net>
commit
|
commitdiff
|
tree
2011-12-13
S
age W
e
il
ceph: fix
SEE
K
_CUR,
S
EEK_SET regress
i
on
Signed-off-by:
Sage Weil
<sage@newdream.net>
commit
|
commitdiff
|
tree
2011-12-12
Sa
g
e
Weil
crush: fix mapp
i
ng calculation
w
hen force
a
rgument
.
.
.
Signed-off-by:
Sage Weil
<sage@newdream.net>
commit
|
commitdiff
|
tree
2011-12-07
Sage
Weil
ceph: u
s
e i_
c
eph_l
o
c
k
ins
t
ead of i_lock
Signed-off-by:
Sage Weil
<sage@newdream.net>
commit
|
commitdiff
|
tree
2011-12-02
Sage Weil
ceph: fix r
a
size reporting by ceph_show_op
t
ions
Signed-off-by:
Sage Weil
<sage@newdream.net>
commit
|
commitdiff
|
tree
2011-11-11
Sage Weil
ceph: initi
a
lize r
o
ot dentry
Signed-off-by:
Sage Weil
<sage@newdream.net>
commit
|
commitdiff
|
tree
2011-11-06
Sage Weil
ceph: fix iput race when q
u
eueing inode work
Signed-off-by:
Sage Weil
<sage@newdream.net>
commit
|
commitdiff
|
tree
2011-11-06
Sage Weil
ce
p
h: use new D_COMPLETE
d
entry flag
Signed-off-by:
Sage Weil
<sage@newdream.net>
commit
|
commitdiff
|
tree
next