repo.or.cz
/
linux-2.6
/
libata-dev.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Btrfs: Rev the disk format for compression and root pointer generation fields
2008-10-29
Chri
s
M
a
son
Bt
r
fs:
R
ev the dis
k
f
o
rma
t
f
o
r
compressi
o
n and
root
.
.
.
commit
|
commitdiff
|
tree
2008-10-29
C
hris Maso
n
Btrf
s
:
Add zlib compressi
o
n
support
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-10-16
C
h
r
is Ma
s
on
M
erge branch 'mast
e
r' of ssh://
m
ason@master
.
kernel
.
.
.
commit
|
commitdiff
|
tree
2008-10-10
Chris Mason
Btrfs:
Don't call security_inode_mkdir
d
u
ring su
b
vol
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-10-09
Chris
M
a
son
B
t
rfs:
R
ev the
disk format f
o
r
t
h
e
new
b
a
c
k refe
r
ence
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-10-03
Chris Mason
Btrfs: cast bio->bi_sector to a u64 before shifting
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-10-03
Chr
i
s M
a
s
o
n
B
t
r
fs:
r
em
o
ve l
a
s
t_log
_
alloc
allocator opti
m
iz
a
tion
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-10-03
Chris
M
aso
n
Btrfs: O_DIREC
T
writes v
i
a buf
f
ered writes + invaldiate
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-10-01
Chris Mason
Btrfs: don'
t
read lea
f
blocks c
o
n
taini
n
g on
l
y
c
h
ecks
u
ms
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-30
Chris Maso
n
Btrfs: f
i
x multi-device
c
o
de
t
o use ra
i
d
p
ol
i
cies
s
et
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-29
C
hr
i
s
Mason
Btrfs: add and imp
r
ove com
m
ents
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-29
Chris Mason
Btrfs: drop WARN_ON
f
r
om btrfs_add_lea
f
_re
f
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-29
Chris Mason
Btrfs: Wait for IO on
t
he block
de
v
ice
i
n
o
des of newly
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
hris Mason
Btrfs: Rais
e
t
hres
h
olds f
o
r me
t
adata writeb
a
ck
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs:
f
ix sleep with spinlock
h
eld du
r
ing unmount
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
i
s Mason
Remo
v
e Btr
f
s compa
t
co
d
e for ol
d
er kernels
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Fix allocation completions in tre
e
lo
g
re
p
l
a
y
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is M
a
s
on
Ad
d
B
t
r
f
s to fs/Kco
n
fig and
fs/Makefile
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is
M
as
o
n
Update Btrfs files for in-kernel u
s
age
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Ma
s
on
Merge Btrfs
i
nto
f
s/btrfs
commit
|
commitdiff
|
tree
2008-09-25
Chris Ma
s
on
Btrfs: Fi
x
ra
c
e against di
s
k_i_size upd
a
t
es
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
Mason
A
d
d check
for t
r
ee-log r
o
ots in
b
trfs_alloc_reserved_ex
t
ent
s
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: C
h
ecks
u
m tree
b
locks in
the backg
r
ou
n
d
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Fix le
a
f overfl
o
w
c
h
e
ck in bt
r
fs_insert_empty_
i
tem
s
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Fix
m
i
s
merge in block he
a
der c
h
ecks
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs:
Di
s
a
ble the di
r
fsy
n
c optim
i
zatio
n
to skip logging
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
hris
M
a
so
n
Btr
f
s: Reco
r
d
d
i
r
t
y pages tree-log pages in an extent_io
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btr
f
s: Co
p
y i
n
to the
l
og tree in big b
a
tches
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
ason
Btrfs:
O
ptim
i
ze tree log b
l
ock allocations
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mas
o
n
Bt
r
f
s:
Optimize btree wal
k
ing
w
hile l
o
gging inodes
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s Mason
Btrfs: Dir fsync
optimizations
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrf
s
: Fix
relea
s
epage to prop
e
rly keep dirty and wri
t
e
back
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
Mason
B
trfs:
U
pdate the
h
ighest objectid in a roo
t
after
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
hris Mason
Btrfs: Tree loggin
g
f
i
x
es
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs:
R
ev
t
he
disk form
a
t
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: A
d
d
a
write ahead
tree
l
og to opt
i
mize
synchronou
s
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
a
s
on
Btr
f
s:
Add de
b
ug
g
ing checks to tr
a
ck
d
own corrupt
e
d
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
Maso
n
B
trfs: Fix variable ini
t
during csum crea
t
ion
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrf
s
:
Throttle for a
s
y
nc b
i
o submits
h
i
gh
e
r up the
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
M
ason
Btrfs: Rev
the di
s
k f
o
r
ma
t
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Wait for
async bio
su
b
m
issions to
make so
m
e
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
Maso
n
B
trfs: L
o
o
k
up rea
d
pag
e
che
c
ksums on
b
i
o submission
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
Ma
s
on
Btrfs: Fix add
_
extent_mapping t
o
check for dup
l
icates
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris Mason
Btrfs:
L
ower co
n
tention on the csum mute
x
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Wait for k
e
rnel threads to make
progress during
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
B
trfs
:
Gi
v
e
all the work
e
r
t
h
r
eads descriptive names
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
Mason
Btrfs
:
Transaction commit:
d
on't use filem
a
p_fda
t
await
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Count a
s
y
nc bios separately
from async
checksum
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s M
a
son
B
t
rfs: L
i
mit
the number
o
f asy
n
c b
i
o submiss
i
on kthreads
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Init
a
ddress_spac
e
-
>
writeback
_
index
p
ro
p
erl
y
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
hris Mason
B
t
rfs: Update version
.
sh to v0
.
1
6
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
Mason
B
trfs: Avoid calling
i
nto the FS for t
h
e final ip
u
t
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris Mason
Get rid of BTRFS_I(inode)->index and use
l
ocal
v
ars
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mas
o
n
B
t
rfs: Fix the multi-bio code to save the original
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
btrfs_lookup_bi
o
_
sums seem
s
broken, go back to t
h
e
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Maintain a list of i
n
odes that
a
r
e delalloc
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
Mason
Btrfs:
D
on't
c
orrupt ram
in shrink_extent_tree, leak
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
h
r
is Mason
Bt
r
fs: Add support
for HW assisted
crc32c
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btr
f
s: Hold csu
m
m
utex whil
e
readin
g
in
s
u
ms dur
i
ng
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is Mason
Btrfs: Mo
r
e throttle tuning
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
btrfs_searc
h
_slot: red
u
ce lock cont
e
ntion
b
y c
o
wing
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is Mason
Btrfs:
Th
r
o
t
tle less often waiting fo
r
snapshots to
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mas
o
n
Btrfs: Improv
e
a
nd cleanup locking d
o
ne by wal
k
_d
o
w
n
_tree
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
Mason
Btrfs: Hold a re
f
ere
n
c
e
o
n bios
during sub
m
it_bio,
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
hris Mason
Btrf
s
:
Dro
p
so
m
e
debugging aroun
d
the extent_
m
a
p
pinned
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: F
i
x s
t
reami
n
g read performan
c
e wi
t
h
checksumming on
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
Mason
Btrfs: T
h
rott
l
e tuning
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Add m
i
ss
i
ng hunk from Y
a
n Zheng
'
s
c
ache
r
e
claim
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
h
r
i
s M
a
son
Btrfs: Fix ve
r
if
y
_parent_transid
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s Mason
Btrfs: Throttle ope
r
ations i
f
the referenc
e
cache
g
ets
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
a
s
on
B
trfs: Fi
x
v
ersion
.
sh w
h
en used outside of
an hg repo
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s
M
a
son
Btrfs:
Leaf re
f
e
rence cach
e
upd
a
te
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs
:
Rev the
d
isk format
magic
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Fix the defragmention code and
t
he block relocati
o
n
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
h
r
is Mason
B
t
rf
s
: A
d
d versio
n
s
trin
g
s on modu
l
e load
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is Ma
s
o
n
Btrf
s
:
F
ix some build p
r
oblems on 2
.
6
.
18
b
ased e
n
terprise
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris Mason
B
trfs
:
Search d
a
ta or
d
er
e
d ex
t
ents firs
t
for che
c
ksums
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Bt
r
fs
:
Fi
x
32 bit compile
s
by using an unsigned long
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Take the cs
u
m
m
ute
x
while
r
eadi
n
g checks
u
ms
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mas
o
n
Btrfs
:
a
l
l
o
c
_
mutex
l
atenc
y
reduction
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btr
f
s:
A
dd some condi
t
ion
a
l schedules nea
r
the allo
c
_
m
utex
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
B
trfs: Use
m
utex_lock_nested for tree
l
ocking
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
hris Mason
Btrfs: F
i
x some data=o
r
dered
r
e
l
a
ted data corrup
t
ions
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ri
s
Mason
Btrfs: Use a mutex in the
e
xten
t
buff
e
r
for tree b
l
ock
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
hris Mason
Btrfs: Index extent buffers in
an rbtree
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
M
ason
Btrfs: Data ordered f
i
xes
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mas
o
n
Fix btrfs_wait_orde
r
ed_extent_rang
e
to proper
l
y wait
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
Maso
n
Btrfs: Keep extent
m
appin
g
s
i
n
r
am until
p
e
nding ordered
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
ason
Btrfs: Don't allow
releasepage to succeed i
f
EX
T
E
N
T
_
O
R
DERED
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Han
d
le data
c
hecksumming on bios tha
t
span multiple
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris M
a
son
Btrfs:
Cleanup and comment order
e
d-
d
ata
.
c
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Force
c
ac
h
ing of metadata
b
lock
g
rou
p
s on mount
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s M
a
son
btrfs
_
next_l
e
af: do readahead when skip_locking is
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
hris
M
ason
Add a per-inode lock arou
n
d btrfs_drop_
e
xtents
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
Mason
Btrfs: Don
'
t p
i
n pages in
r
am until the entire ordered
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
btrfs_s
t
art_transactio
n
: wait
for co
m
mi
t
s
i
n
progress
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Maso
n
Btrfs:
U
pdate on d
i
sk
i
_s
i
ze only after pending orde
r
ed
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Use as
y
nc hel
p
er
s
to deal with pa
g
es that have
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: New data=
o
rdered impl
e
men
t
a
tion
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Drop some verbose printks
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
next