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
Btrfs: implement FS_IOC_GETFLAGS/SETFLAGS/GETVERSION
2009-06-10
Christoph Hellwig
Btrfs: i
m
pl
e
m
e
nt
F
S_
I
OC_G
E
TFLAGS/
S
ETFLAGS/
G
ETVERSION
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
Chris Mason
Btrfs: autodetect
SSD devices
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
Chris
Mason
Btrfs: a
d
d mount
-
o s
s
d_spread to spr
e
ad alloca
t
io
n
s
out
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
C
hri
s
Mason
B
trfs: av
o
id
a
llocatio
n
cluster
s
that are
t
oo
spread
out
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
Chr
i
s Mas
o
n
Btrf
s
:
Add
mount -o nossd
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
C
h
ris
Mas
o
n
Btrfs: avo
i
d IO
s
talls behind
c
ongested
devices in
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
Ch
r
is Maso
n
Btrfs: don't allow WRI
T
E_SYN
C
bio
s
to s
t
arve out regu
l
a
r
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
Chris Mason
Bt
r
fs: fix met
a
dat
a
dirty thr
o
t
tl
i
ng limits
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
Chris Mason
Btrfs: redu
c
e
mo
u
nt -o ssd CPU usage
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
Chris Mason
Btrfs: balance btree more often
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
C
h
ris Mas
o
n
Btrfs: st
o
p avoiding balancing
a
t the end of
t
he transact
i
on
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
Y
an Zh
e
ng
Btrfs: Mixed bac
k
re
f
e
rence (FORWARD ROLLING FORMAT
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
Yan Zheng
btrf
s
: Fix s
e
t/clear_exten
t
_b
i
t
for 'end ==
(u64)-1'
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-04
Chris Mason
Btrfs: Fix o
o
ps and use after free during sp
a
ce balancing
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-04
Y
an Zhe
n
g
Btrfs:
s
e
t
device->tota
l
_disk_bytes when adding ne
w
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-05-14
Sankar
P
Btr
f
s: Spe
l
l
i
ng
f
i
x in
bt
r
f
s
_lookup_first_blo
c
k_group
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-05-14
Sage Weil
B
trfs: make show_options
resul
t
match actual option
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-05-14
L
i
Hong
Btrfs: re
m
ove outdated comment in btrfs_ioctl_resize()
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-05-14
Chris
M
as
o
n
Btrfs
:
rem
o
ve
some WARN_ONs in the IO
f
a
i
lure
p
ath
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-05-14
Chris
M
as
o
n
Btrfs: D
o
n't
l
oop f
o
reve
r
on metada
t
a
IO failures
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-05-14
Chris Ma
s
on
Bt
r
fs: init inode ordered_
d
ata_c
l
ose flag
properl
y
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-27
Chris M
a
son
Btrfs: look
f
or
acls
d
u
r
ing btrfs_read_lock
e
d
_
in
o
de
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-27
Chris Mason
Btr
f
s: fix acl caching
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-27
Joel B
e
c
k
er
Btrfs: Fi
x
a
bunch
of
p
rintk(
)
warnings
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-27
Joel Becker
Bt
r
fs: Fix
a
tri
v
ial w
a
rning us
i
n
g max()
of u64
v
s
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-27
Chris Mason
Btr
f
s: remove unused btrfs_bit
_
radix slab
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-27
Ch
r
is Mason
Btrfs:
r
atelimit IO
e
rror printks
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-27
Chr
i
s Ma
s
on
B
t
r
fs: remove #if
0
c
ode
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-27
Chris Ball
Btrfs: When shrinking, only update disk s
i
ze on succ
e
ss
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-24
Chris Mason
Btr
f
s: fix d
e
adlocks and sta
l
ls on dead root removal
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-24
Ch
r
is Mason
B
trfs: f
i
x fa
l
loca
t
e deadlock on inode exte
n
t lock
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-24
Christo
p
h H
e
llwig
Btrfs: kill btrfs_cache_create
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-24
Chri
s
toph Hellwig
Btrfs: d
o
n't export s
y
mbols
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-24
Christoph Hellwig
B
t
r
fs: simpli
f
y
makefile
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-24
Josef Bacik
B
t
rfs: try to kee
p
a health
y
ratio of
m
e
ta
d
ata vs
data
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-21
Chris
Mas
o
n
B
t
r
f
s: fi
x
btrfs fallocate oops and deadl
o
ck
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-20
Chris Mason
Btrfs: use th
e
righ
t
node in
r
eada_for_balance
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-20
Chris Mas
o
n
Btrfs: fix oop
s
o
n
p
a
g
e->mapping->h
o
st during writepage
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-20
C
hris Mason
Btrfs: add a pri
o
rity
q
ueu
e
to the async thre
a
d
helpers
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-20
Chris Mason
Btrf
s
:
us
e
WRITE_SYNC for synchronous
w
r
it
e
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-02
Stoyan G
a
ydarov
B
tr
f
s: BUG to BUG_
O
N changes
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-02
Dan Carpenter
Btrfs: remove dead
code
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-02
D
a
n Carpenter
Btrfs: remove dead code
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-02
Wu Fengguang
Btrfs:
f
ix typos in co
m
men
t
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-02
Jim Owens
Btrfs: remove un
u
sed
ftrace inclu
d
e
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-03
Heiko Cars
t
ens
Btrfs: fix
__ucmpdi
2
compile bu
g
on 3
2
bit builds
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-02
Shen Feng
B
t
rfs:
fr
e
e
inod
e
struct when b
t
rfs_new_inode fails
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-02
Amit Gud
B
t
rfs:
fix race in worker_loo
p
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-02
Sage Wei
l
Btrfs:
add
fl
u
sho
n
commit
m
ount o
p
tion
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-02
Sage Weil
Btrfs: notree
l
og
mo
u
nt
option
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-02
Eric
Par
i
s
B
trfs:
introduce bt
r
f
s_sh
o
w_options
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-03
Chris M
a
son
Bt
r
fs: r
e
work allocation clus
t
ering
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-03
Chris Mason
Btrfs: Optimiz
e
locking in btrf
s
_next_leaf
(
)
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-03
Chris Maso
n
B
trfs: break up bt
r
f
s
_sea
r
ch_s
l
ot in
t
o smaller p
i
ece
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-03
Josef Bacik
Btrfs: k
i
l
l
the
pinne
d
_
mutex
commit
|
commitdiff
|
tree
2009-04-03
Jos
e
f Bacik
B
t
rfs: kill the block gr
o
up
a
lloc mutex
commit
|
commitdiff
|
tree
2009-04-03
Josef Bacik
Btrfs: clean u
p
find_free
_
extent
commit
|
commitdiff
|
tree
2009-04-03
Josef B
a
cik
Bt
r
fs: free space
cache cleanups
commit
|
commitdiff
|
tree
2009-04-03
Chris Ma
s
on
Btrfs: unplug in
t
he
async b
i
o submi
s
sion thread
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-03
Chr
i
s Mason
Btrfs: keep
processing bios for
a gi
v
e
n bdev if our
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-31
C
h
r
i
s
Mason
Btrfs: t
r
y to free metadata pages whe
n
we
f
ree b
t
ree
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-31
Ch
r
is
M
ason
Btr
f
s
:
ad
d
extra flushing
f
or ren
a
mes an
d
t
r
uncates
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-25
Chris Ma
s
o
n
Btrfs: ma
k
e sure b
t
rfs_update_
d
elayed_ref do
e
sn't in
c
rea
s
e
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris
Maso
n
B
t
rfs: optimi
z
e fsyncs o
n
o
ld files
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris
Mason
Btrfs: tree
l
ogging
unlink/rename fixe
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris Mason
Btrfs: Make sure
i
_nlink
d
oesn't
h
i
t
z
ero too
s
oon
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
C
hris Ma
s
o
n
Btrf
s
:
limit
b
al
a
ncing work
w
hile flush
i
ng de
l
ayed
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris
M
ason
Btrf
s
: reada
h
ead checksums during btrfs_finish_
o
rdered_io
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris Ma
s
o
n
Btrfs: leave btr
e
e lock
s
s
p
inning more often
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
C
h
ris
M
ason
Btrfs: Only let v
e
ry young transactions gro
w
duri
n
g
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris Mason
Btrfs: Chec
k
for a blocking lock
b
e
f
or
e
taking th
e
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Ch
r
is Mason
Btrfs: reduce
sta
c
k
i
n
cow_file_range
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris Maso
n
Btrfs: red
u
ce stalls during transaction com
m
it
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chr
i
s
Mason
Bt
r
fs: process the delayed
reference queue in clusters
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris Mason
B
trf
s
:
try to cleanup delayed re
f
s while freei
n
g extents
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris Mason
Btrfs: reduc
e
st
a
ck usa
g
e in some crucial
tre
e
bala
n
cing
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris Maso
n
Btrfs: do
e
x
t
e
nt allocati
o
n and reference count updates
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris
Mason
Btrf
s
: don't p
r
eal
l
ocate metadata blocks during btrfs_
s
earc
h
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-10
Chris Mason
Btrfs: Cl
e
ar
s
pace
_
info full
w
hen adding new dev
i
ces
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-10
Ch
r
is Ma
s
on
Btrfs: Fix loc
k
ing around adding new space_inf
o
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-09
C
hri
s
Mas
o
n
Btrf
s
: fix
spinloc
k
asse
r
t
i
o
ns on UP sy
s
tem
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-20
Josef
Bac
i
k
Btrfs: try committing
t
ransa
c
tion be
f
ore r
e
t
u
r
ning
.
.
.
commit
|
commitdiff
|
tree
2009-02-20
Josef
Baci
k
Btrfs: add better -ENOSPC
handling
commit
|
commitdiff
|
tree
2009-02-20
Chris Mason
Bt
r
fs: ch
e
ck fi
l
e pointer i
n
bt
r
fs_sync
_
f
i
l
e
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-12
Yan Zheng
Btrfs: h
o
ld t
r
ans_mutex when
u
sing btrfs_record_
r
o
ot
_
in_trans
commit
|
commitdiff
|
tree
2009-02-12
Chris
Maso
n
B
trfs: make
a lockdep
c
lass for
the extent b
u
ffer locks
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-12
J
ulia Law
a
ll
B
t
rfs: fs/bt
r
fs/vol
u
mes
.
c: remove usele
s
s kza
l
loc
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-12
Qinghuang Feng
B
t
rfs: remove unuse
d
co
d
e i
n
split_state
(
)
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-12
Jeff
Mahone
y
B
tr
f
s:
r
em
o
ve btrfs_init_path
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-12
Jeff Mahoney
Btrfs: balanc
e
_level checks !child after access
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-12
Yan
Zheng
Btrfs: Avoid using __
G
FP
_
HIGHMEM with slab allocator
commit
|
commitdiff
|
tree
2009-02-12
C
h
ris M
a
so
n
Btrfs
:
don't clean old sn
a
pshots on sy
n
c
(
1)
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-12
Chris
Maso
n
Btr
f
s: use larger metadata
c
lusters
i
n ssd mode
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-12
Chri
s
M
a
son
B
t
rfs: pr
o
ce
s
s
m
oun
t
options on mount -
o
remo
u
n
t,
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-12
Josef Bacik
Btrf
s
: make su
r
e all pen
d
ing e
x
tent
o
peration
s
are
.
.
.
commit
|
commitdiff
|
tree
2009-02-09
Chr
i
s Mason
Btrf
s
:
don't use sp
i
n
_
is_conten
d
ed
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-06
C
h
ris Maso
n
Btr
f
s: Make sur
e
dir
i
s non-n
u
ll be
f
ore d
o
ing
S
_
ISGID
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-05
Chris Mason
Btrfs:
F
ix
memo
r
y leak in cach
e
_drop_l
e
af_re
f
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Chr
i
s Mason
Btrfs: d
o
n't return congesti
o
n
in write_cache_
p
ag
e
s
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
C
h
ris Mason
B
trfs
:
O
nly prep
f
or b
t
ree
delet
i
on
b
alan
c
es whe
n
no
d
e
s
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
next