repo.or.cz
/
linux-2.6
/
mini2440.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Btrfs: Add inode sequence number for NFS and reserved space in a few structs
2008-12-08
Chris Mason
Btr
f
s
:
Add i
n
od
e
s
e
quence
number
for NFS
a
nd reserved
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-12-08
Chris Mas
o
n
B
t
rfs: Us
e
map_private_extent_buffer during generic_bin_sea
r
ch
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-12-08
Chris
M
a
s
on
Btrfs: m
o
ve
d
ata checksumming into a dedicated tree
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-12-02
C
h
ris Mason
Btrfs: Fi
x
sparse endian warnings i
n
struct-funcs
.
c
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-12-02
Chris Mason
B
trfs
:
rev the disk f
o
rmat for th
e
inode
c
ompat and
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-12-02
Chris
Mason
Btrf
s
: delete unused function: bt
r
fs_inv
a
l
id
a
t
e
_dcac
h
e_root
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-20
Chris M
a
son
Btrfs: only f
l
ush down bios
f
or wri
t
ebac
k
pages
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-20
Chris Mason
Btrfs:
compat code
f
ixes
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-20
Chris Mason
Btrfs: Use current_f
s
uid/gid
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-20
C
hris
Mason
B
trfs: Fixes for 2
.
6
.
28-rc API change
s
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-19
Chris Ma
s
on
Merge
b
ranc
h
'
master' of g
i
t://gi
t
.
k
e
rnel
.
org/p
u
b/
s
cm
.
.
.
commit
|
commitdiff
|
tree
2008-11-19
C
hris Mas
o
n
Btrfs:
Do fsync
l
og replay w
h
en
m
o
unt -o ro, exce
p
t
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-19
Chris M
a
son
Btrf
s
: Av
o
id wr
i
teback stalls
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-18
Ch
r
is Mason
Btrfs: s
w
itc
h
back to wait_on_pa
g
e_writeb
a
ck to wait
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-18
C
hris Ma
s
on
Btrfs: Update
t
he disk format fo
r
the
s
e
e
d dev
i
c
e and
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-18
Chris
Ma
s
on
Btrf
s
: unplu
g
all d
e
v
i
c
e
s in the
u
nplug call
back
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-18
Chris Mason
B
trf
s
:
preve
n
t loops in t
h
e directory tre
e
w
h
en cre
a
ting
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-18
Chris
M
a
s
on
Btrf
s
: Ad
d
back
r
e
fs a
n
d forwar
d
refs for s
u
bvols
a
nd
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-18
Chris
M
a
son
B
t
rfs: Giv
e
each
subv
o
l and
s
napsh
o
t th
e
ir
own anonymous
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-18
Chris
Mason
Btrfs: Allow subvolum
e
s
and snapshots any
w
h
e
r
e i
n
the
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-13
Chris Mason
Btrfs:
Fix han
d
ling of space info
full durin
g
a
l
location
s
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-13
Chri
s
Mason
B
trfs: Improve
m
e
t
adata rea
d
late
n
c
ies
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-11
C
h
ris Mason
Btrfs: Fix c
o
m
pile warnings on
32
bit m
a
c
hines
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-10
Ch
r
is Mason
Btrfs: empty_size allocation fixes again
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-10
Chris Mas
o
n
Btrfs: tune btrfs unplug fun
c
tion
s
for a small number
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-10
Chris
M
a
s
on
Btrfs: Turn off
ext
e
nt
stat
e
l
eak debuggi
n
g
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-10
Chris
M
as
o
n
B
t
r
f
s: Fix
u
sage of struct extent_map->orig_start
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-10
Chris Mason
Btr
f
s
:
Use inv
a
lidatepage when writepage finds a page
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-10
Chr
i
s Ma
s
on
Btrfs: Try
h
arder while sear
c
h
i
ng for free s
p
ace
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-10
Chris Mason
B
trfs: Fix us
e
a
fter free duri
n
g co
m
pres
s
e
d
re
a
ds
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-10
C
h
ris Mason
Btr
f
s: Make su
r
e pages are dirty
before doing delalloc
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-10
Chris Mason
B
trfs: Don't substract too much from th
e
alloca
t
ion
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-07
Chris M
a
son
B
t
r
fs: Avoid unplug storms d
u
ring commit
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-07
Chris Mason
Btrfs:
Fix more fal
s
e en
o
spc er
r
or
s
a
nd
a
n oops from
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-07
Chris
Mason
Btrfs: make sure compressed bios don't complete
too
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-07
Chris Mason
Btfs: More metadata al
l
ocator optimizations
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-07
Chris Mason
Btr
f
s: enf
o
r
ce meta
d
ata a
l
l
ocation clustering
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-07
Chri
s
Mason
B
t
rfs: Optimize comp
r
ess
e
d
w
riteback and r
e
ad
s
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-07
Chri
s
Ma
s
on
B
t
r
fs: Add ord
e
red a
s
ync wor
k
que
u
es
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-10-31
Chris Mason
Btrfs: re
v
the disk format for fallocate
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-10-31
Chr
i
s Mason
Btrfs: Compression
corner fixes
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-10-30
Chr
i
s Mason
B
tr
f
s: Fix l
o
gic to avoid
reading checksums for -o
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-10-30
Chris Mason
Btrfs: walk compressed
p
ages ba
s
ed on
t
h
e nr_pag
e
s
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-10-30
Chris Mason
Btrf
s
:
p
revent looping forev
e
r in finish_curren
t
_inse
r
t
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-10-29
Chris Mason
Btr
f
s: Rev the disk format f
o
r compression and root
.
.
.
commit
|
commitdiff
|
tree
2008-10-29
Chris Maso
n
Btrfs:
A
dd zlib co
m
pres
s
ion
s
u
pport
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-10-16
Chris Mason
Merge branch 'master' of
ssh://ma
s
on@master
.
kerne
l
.
.
.
commit
|
commitdiff
|
tree
2008-10-10
Chris
M
ason
Btrfs: Don't
c
a
ll
s
ecu
r
i
ty_inode_mkdir during subvol
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-10-09
Ch
r
is Mason
B
trfs
:
Rev the disk format
f
o
r
the new
b
ack
r
e
f
e
rence
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-10-03
Chris Mason
Btrfs: ca
s
t
b
io->bi_sec
t
or to
a
u64 before shifting
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-10-03
Chris Mason
B
t
rf
s
:
r
emove
last
_
lo
g
_al
l
oc
a
ll
o
cator optimization
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-10-03
Chris Mason
Btrf
s
:
O_DIRECT writ
e
s
v
i
a buffered writes
+
inv
a
ldiate
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-10-01
Chris
M
ason
Btrfs: d
o
n'
t
re
a
d le
a
f blocks containing onl
y
checksums
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-30
Chris Mason
Btrfs:
f
ix mul
t
i-device
c
ode to
u
se
r
aid p
o
licies set
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-29
Chris Mason
Btrfs: ad
d
and impro
v
e co
m
ments
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-29
Chris Mason
Btrfs: dr
o
p WARN_ON
f
rom btr
f
s_add_
l
eaf_ref
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-29
C
hris Mason
Bt
r
fs: Wait for IO on the
b
loc
k
device ino
d
es of
new
l
y
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is Mason
Btrfs: Raise thresho
l
ds
for metadata writeback
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: f
i
x sleep with spinlock
h
el
d
duri
n
g unmount
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
R
em
o
v
e Bt
r
fs com
p
at
c
ode
f
o
r
older
kernels
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Ma
s
on
Btr
f
s: Fix alloca
t
ion
co
m
pl
e
tions in tre
e
log replay
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Add Btrfs to fs/Kconfig and fs/Makef
i
l
e
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
hris Mason
Update B
t
r
fs files for in-kernel usage
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris M
a
son
Merge Btrfs i
n
to fs/btrfs
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris
M
ason
Btrfs: F
i
x
race ag
a
i
n
st dis
k
_i_size up
d
ates
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mas
o
n
Ad
d
che
c
k fo
r
tr
e
e-log
r
o
o
ts in btrfs_alloc_reser
v
ed_exte
n
ts
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s Mason
Btrfs:
Chec
k
sum tree bloc
k
s in the
b
ackground
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
Mason
Fix
l
eaf
o
ver
f
low check
i
n btrfs_
i
n
s
ert_e
m
pt
y
_items
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
M
a
son
Btrfs: Fix mi
s
merge
in blo
c
k
header checks
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs
:
Disable the dir fsy
n
c optimization to ski
p
lo
g
ging
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is Maso
n
Btrfs:
Record
d
irty pages tree-log pag
e
s in
a
n exte
n
t
_i
o
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
Mason
Btrfs: Copy into the log tree in big b
a
tches
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
ason
Btr
f
s:
O
ptimize tree log block allocatio
n
s
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ri
s
Mason
Btr
f
s:
O
ptimi
z
e
bt
r
ee walking while logging inodes
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
h
r
is
Mason
B
t
r
f
s: D
i
r
f
sync op
t
imizatio
n
s
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Maso
n
Btrfs
:
Fix rele
a
s
e
page to prope
r
l
y
keep
d
i
rty and wr
i
teback
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Maso
n
Btrfs: Upd
a
te the highest object
i
d in
a
roo
t
after
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Maso
n
B
t
r
fs: Tree logging fixes
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is Mason
Btrfs:
R
e
v
the disk
forma
t
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris Mason
Btrfs: Add a wr
i
te ahead tre
e
log
t
o opt
i
mize sy
n
chronous
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is Mason
Btrfs: Add debug
g
ing che
c
ks to tr
a
ck down corrupted
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
hr
i
s Mason
Btrf
s
: Fi
x
v
a
riable init
d
uring csum creatio
n
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is
M
ason
Btrfs: Thr
o
ttl
e
for async bio submits higher up the
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
B
t
r
fs: Rev th
e
disk f
o
r
mat
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
Mason
Btrfs: Wait for asy
n
c
b
io s
u
bmis
s
ions to mak
e
som
e
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
B
t
rfs:
L
ookup
readpage chec
k
sums on bio
submission
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs
:
Fix add_extent_mapping to ch
e
ck for dupl
i
cates
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
Ma
s
on
B
trfs: Lower contention on
t
h
e
csum
m
utex
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
B
trf
s
: W
a
it for kernel
t
hre
a
ds to ma
k
e progress during
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
Mason
Btrfs: G
i
ve all t
h
e worker threa
d
s
d
esc
r
ip
t
ive names
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
B
t
rfs: Transa
c
t
i
on co
m
mi
t
:
don't use filemap_fdatawait
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Maso
n
B
t
r
fs:
C
ou
n
t async bios separately from async checksum
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
ason
Btrfs: L
i
mi
t
the number of
a
sync bio
su
b
missi
o
n kthrea
d
s
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris Maso
n
Btrfs: Init ad
d
res
s
_space->wr
i
teback_index properly
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris M
a
son
Btrfs: Update version
.
sh to v0
.
1
6
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Avoid ca
l
ling into the FS for the final iput
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Maso
n
Ge
t
rid of
B
TRF
S
_
I(
i
n
ode)->index and use local
v
ar
s
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
h
r
is Mason
Btrfs: Fix the
m
ulti-bio c
o
de to save the origi
n
al
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
hris Mason
btrfs_lookup_bio_
s
ums seems broken, go
back to the
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Bt
r
f
s: Maintain a list of inodes that a
r
e
delalloc
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
next