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: Fix compile warning around num_online_cpus() in a min statement
2008-12-19
Chri
s
Mason
B
trfs: Fix compile
warnin
g
around num_online_cpus(
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-12-17
Chris
M
aso
n
Btrfs:
shift al
l
end_io work to thre
a
d pools
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-12-16
Ch
r
i
s
Ma
s
on
Btrf
s
: delete c
h
ecksum items before marking b
l
ocks
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-12-15
Chris Mason
B
t
rfs: D
o
n't use sp
i
n
*
lock_
i
rq for the delalloc
lock
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-12-15
Chri
s
Ma
s
on
Btrfs: Fix compressed writes on trun
c
a
t
ed pages
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-12-10
Chris Mas
o
n
Btrfs:
Delete
c
sum items
w
h
en
f
reei
n
g ext
e
n
t
s
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-12-09
Chris M
a
son
Btrfs: Fix compressed checksu
m
fsync lo
g
copies
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-12-08
Chris Mason
B
trfs: A
d
d
i
no
d
e
s
e
quence n
u
m
ber for NFS
a
nd reserved
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-12-08
C
hris Mason
Bt
r
fs: Use map_pri
v
ate
_
e
x
tent_buffer
during generic_bin_
s
ea
r
ch
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-12-08
Chris Mason
B
trf
s
: move data
c
he
c
k
summing
i
nto a dedicated tre
e
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-12-02
Chris
Ma
s
on
Btrfs:
F
i
x
sparse endi
a
n wa
r
n
i
ngs
i
n s
t
ruct-fun
c
s
.
c
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-12-02
C
hris
M
a
s
o
n
Btrfs: rev
the di
s
k for
m
at
f
or the ino
d
e compa
t
and
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-12-02
C
h
ris Mason
Btrfs: delete unused
function: btrfs_i
n
v
alidate_
d
c
a
c
he_root
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-20
Chris Mason
B
t
rfs: o
n
l
y flush down
b
ios for
w
ri
t
eback pages
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-20
Chr
i
s Mas
o
n
Btrfs: compat code
f
ixes
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-20
Chris M
a
son
B
trfs: Use current_f
s
uid/gid
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-20
Chris
Mas
o
n
Btrfs:
F
ixe
s
for 2
.
6
.
28-rc API changes
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-19
Chris Mason
M
e
rge branch 'master' of g
i
t://git
.
kernel
.
org/pub/scm
.
.
.
commit
|
commitdiff
|
tree
2008-11-19
C
h
ris Mas
o
n
Btrfs: Do fsync
log replay wh
e
n mount -o ro, excep
t
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-19
Ch
r
is Mason
Btrfs: Avoid wri
t
eback sta
l
l
s
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-18
Ch
r
is M
a
s
o
n
B
t
r
fs:
switch back
to wait_on
_
p
age_w
r
iteback
t
o
wait
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-18
Chris Mason
Btrfs: Update the d
i
sk form
a
t for the seed dev
i
ce and
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-18
Chris M
a
son
Btrfs: un
p
lug all
devices in the unplug c
a
ll back
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-18
Chris Mason
Bt
r
fs: prevent loop
s
in
t
he
d
irecto
r
y tree w
h
en
creating
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-18
Chris Mason
Btrf
s
: Ad
d
b
ackrefs
a
n
d
f
o
rw
a
rd refs for
s
u
bvols and
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-18
Chris
M
a
son
Btrfs: Gi
v
e each subvol and
s
napshot their o
w
n a
n
ony
m
ous
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-18
Chr
i
s Mason
Btrf
s
: All
o
w
s
ubvo
l
umes and snapshots an
y
w
here in
the
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-13
Chris Mason
Btrfs: Fix handling of sp
a
ce info full during allocations
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-13
C
h
r
is Mason
Btrf
s
: Improv
e
metadata read la
t
e
nc
i
es
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-11
Chris Mason
Btrfs:
F
ix compile warnings on
32 bit machine
s
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-10
Chris Mason
Btrfs:
empty_size allocation
f
ixes
again
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-10
Chris Ma
s
on
Bt
r
f
s
: tune bt
r
fs
u
n
p
lug fun
c
tion
s
for a small number
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-10
Chri
s
Mason
B
trfs: Tu
r
n off
ext
e
nt state lea
k
debugging
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-10
C
h
ris Mas
o
n
Bt
r
f
s: F
i
x
usage
of struct ext
e
nt_map->orig_start
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-10
Chris Mason
Btrfs: Use invalidatepage when writepage
f
inds a pag
e
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-10
Chris Mason
Bt
r
fs: Try harder while se
a
rching for free space
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-10
Chris M
a
son
Btrfs
:
Fix use after
fr
e
e
during c
o
mp
r
esse
d
read
s
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-10
Chris Mason
Btrfs: Make
s
ure
p
ages are dirty before doing delalloc
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-10
Chris Mason
Btr
f
s: Don
'
t
s
ubs
t
ract to
o
m
uc
h
f
r
om the al
l
o
c
a
t
io
n
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-07
C
h
r
i
s Ma
s
on
Btrfs: Av
o
id unplug stor
m
s during commit
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-07
Chri
s
Mason
Btrfs: Fix more false
enospc
e
rrors and
an o
o
ps from
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-07
C
h
ris
Maso
n
B
trfs: ma
k
e s
u
r
e c
o
mpressed b
i
os do
n
't c
o
mplet
e
too
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-07
C
h
ris Mas
o
n
B
t
f
s
:
More met
a
da
t
a
a
llo
c
a
tor opti
m
izati
o
ns
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-07
C
hr
i
s Maso
n
Btrfs: enforce meta
d
a
t
a allocation
clustering
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-07
Chris Mason
Btrf
s
: Optimize compressed writeback a
n
d reads
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-07
Chr
i
s Mason
Bt
r
fs: Add
o
r
dered asyn
c
work queues
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-10-31
C
h
ris Maso
n
Btrfs: rev the disk
f
o
rmat for
fa
l
lo
c
ate
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-10-31
Chris Mason
Btr
f
s:
Compre
s
si
o
n
corner fixes
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-10-30
Chris Mason
Btrfs: Fix logic t
o
avoid
rea
d
ing checksums for -
o
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-10-30
C
h
ris Mas
o
n
Btrfs: walk comp
r
esse
d
pages based on the
n
r_
p
ages
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-10-30
Chris Mason
Btrfs: prevent loo
p
ing fore
v
er in finis
h
_c
u
rrent_insert
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-10-29
C
h
ris Mason
B
trfs
:
Rev the
d
i
sk format for comp
r
ession and root
.
.
.
commit
|
commitdiff
|
tree
2008-10-29
C
hris
Mason
Btrfs: Add
z
lib compressi
o
n support
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-10-16
Chris Mason
Me
r
ge b
r
anch 'master' of ssh://m
a
son@master
.
kernel
.
.
.
commit
|
commitdiff
|
tree
2008-10-10
Chris
M
ason
B
t
r
fs:
D
on't call security_i
n
ode_mkdir duri
n
g su
b
v
ol
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-10-09
C
h
ris
Mason
B
t
rfs: Rev the disk format
for t
h
e
n
ew back reference
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-10-03
C
h
ris Mason
Btrfs: cast b
i
o
->bi_
s
e
ct
o
r to a u64 before
shifting
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-10-03
Chris
M
as
o
n
B
trfs: remove l
a
st_log_al
l
oc allocator optimization
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-10-03
Chris Mason
Btrfs: O_DI
R
ECT w
r
ites v
i
a buf
f
ered wr
i
tes + invald
i
ate
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-10-01
Chris Mason
Bt
r
fs:
d
o
n
't read leaf blo
c
ks containing on
l
y checks
u
ms
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-30
Ch
r
is
Mason
B
trfs: fix multi-device
code to
u
s
e raid policie
s
set
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-29
Chr
i
s Mas
o
n
Btrfs:
a
dd and imp
r
ove comments
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-29
Chris
Mason
Btrfs: drop WARN_ON from btrfs_add_leaf_ref
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-29
Chris Ma
s
o
n
Btrfs: Wait
for IO on the block device inodes of newly
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris M
a
s
on
Btrfs: Raise thresholds for
metadat
a
wr
i
tebac
k
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is Mason
B
t
r
f
s:
f
ix sleep with spinlo
c
k held during unmount
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris Mason
Remove Btr
f
s compat code fo
r
older kerne
l
s
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
B
trfs: Fix a
l
lo
c
ation completi
o
n
s
i
n tree
log replay
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s Mason
Ad
d
Btrfs to
f
s
/Kconfig and fs/
M
a
kefile
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
hris Mason
Update Btrf
s
fi
l
es for
i
n-
k
er
n
e
l
usage
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
hri
s
Ma
s
on
Merge
B
trfs
into fs/btrfs
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Fix race ag
a
inst disk_i_si
z
e
u
p
dates
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
Mason
Add check for
t
ree-log roots in
btrfs_
a
l
l
oc_res
e
rved_extent
s
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s Mason
Btrfs: Checksum tree blocks in the background
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
aso
n
Fix lea
f
o
verflo
w
check in b
t
rfs_insert_empty
_
i
tem
s
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
B
t
rfs: Fix mismerge in
b
lock header che
c
ks
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Disable the dir fsync optimization to ski
p
logging
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
B
t
rfs: Recor
d
dirty pages tree-log pages in an extent_io
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is Mason
Btrfs: Copy into the
l
og tree in big batches
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris Mason
B
trfs: Optimiz
e
tree log
block
a
l
l
o
cations
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
ason
Bt
r
fs: O
p
timize btre
e
walking while log
g
ing inodes
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is Mason
Bt
r
fs: Dir fsync optimizatio
n
s
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris M
a
son
Btrfs: Fix rel
e
asep
a
ge to properly keep dirt
y
an
d
w
r
iteback
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Bt
r
fs: Updat
e
the highes
t
object
i
d
in a root after
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Ma
s
o
n
Btrfs: Tree logging
f
ixes
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
hris Maso
n
Btr
f
s:
R
ev t
h
e disk format
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
B
t
rfs
:
Add a
w
rite
a
h
e
ad tree log to op
t
imize synchro
n
ous
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Add deb
u
gg
i
ng checks to tra
c
k down corr
u
pte
d
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
Mason
Btrfs
:
F
i
x
variable init during
csum cr
e
ation
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
Mason
Btrfs: Thrott
l
e fo
r
a
s
y
n
c
b
io s
u
bmi
t
s higher up
the
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
Maso
n
Btr
f
s
:
R
e
v
the disk forma
t
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mas
o
n
Btrfs: Wait for async
b
io sub
m
ission
s
to m
a
ke some
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
hris
Ma
s
on
Btrfs
:
Lo
o
k
up readpage checksums on bio
submission
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Ma
s
on
Btrfs: Fix add_extent
_
m
a
pping
t
o check
f
or duplicates
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris Mason
B
tr
f
s: Lower contention on the
c
sum mutex
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
Mason
Btrfs: Wait for kernel threads to make progress during
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is M
a
son
Btrfs: Give
a
ll the worker thre
a
ds
descr
i
ptive name
s
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
Mason
Btrfs: Tra
n
s
act
i
on com
m
it: don't use filemap
_
fda
t
await
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is Mas
o
n
Btrfs: Count async bios se
p
arately from async
checksum
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mas
o
n
Btrfs: Limit the number of async bio submission
kth
r
e
ads
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
next