repo.or.cz
/
linux-2.6
/
linux-loongson.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Btrfs: switch back to wait_on_page_writeback to wait on metadata writes
2008-11-18
Chris Mason
B
trfs
:
swit
c
h back to wait_on_page_w
r
ite
b
ack to
w
ait
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-18
Chri
s
Mason
Btrf
s
: Up
d
ate the disk format for
t
he se
e
d de
v
ice and
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-18
Chris Mason
Btrfs: unp
l
ug all devices in
the unplug call back
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-18
C
h
ris Mason
Btrf
s
: prevent lo
o
ps in the di
r
e
c
tory tree when
c
reating
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-18
Chri
s
Mas
o
n
Btrfs: Add backrefs and for
w
a
rd refs
for su
b
vols and
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-18
Ch
r
is Mason
Btrf
s
: Give each
s
ubvol
and sna
p
shot
t
h
eir own anony
m
ous
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-18
C
hris Mason
B
t
rf
s
: Allow
s
ubvol
u
mes and snapshots any
w
here in the
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-13
Chris Mason
Btrfs:
F
ix handlin
g
of spac
e
info full
d
u
ri
n
g
a
llocations
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-13
Chris Mason
Btrfs: Improve metada
t
a read latenci
e
s
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-11
Chris Mason
Btrfs
:
Fix compile warnings
o
n 32
b
it machi
n
es
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-10
Chr
i
s Mason
Btrf
s
: empty_size allocation fixes again
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-10
C
h
ri
s
Maso
n
Btrfs: tu
n
e btrfs
u
np
l
ug func
t
io
n
s
f
or a sma
l
l numbe
r
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-10
Chri
s
M
a
s
on
Btrfs: T
u
rn off extent st
a
t
e
leak debugging
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-10
Chr
i
s
M
ason
Btrfs: Fix usage of st
r
uct extent_map->
o
rig_st
a
r
t
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-10
Chr
i
s Mason
B
t
rfs: Us
e
invalidatepage
when
writepage finds a pa
g
e
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-10
Chr
i
s Mason
Btrfs: T
r
y harder w
h
ile searchin
g
for free s
p
ace
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-10
Chris M
a
son
Btrfs: Fix
u
se
after fre
e
during comp
r
esse
d
reads
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-10
Chris Mason
Btrfs: Mak
e
sure
p
ages a
r
e
d
i
r
t
y
b
efore d
o
ing delal
l
oc
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-10
Chris Ma
s
on
B
trfs:
Don't
substr
a
ct too much f
r
om the alloca
t
i
on
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-07
Chris
Mason
Btrfs:
Avoid u
n
plug sto
r
ms during co
m
mit
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-07
C
h
ris Mason
Btrfs: Fix
m
o
re false enospc errors
a
nd an oops from
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-07
C
h
ris Mason
Btrfs: make sure compress
e
d bi
o
s don't
c
omplete to
o
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-07
Chris Mason
Btfs: More metada
t
a all
o
c
at
o
r opt
i
miz
a
tions
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-07
Chri
s
Mason
Btrfs: en
f
o
rce meta
d
ata alloc
a
t
i
on
clustering
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-07
Chris Mason
Bt
r
fs: Optimize compres
s
e
d
w
r
iteba
c
k and reads
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-07
Chris Mason
Btrfs: Add
o
rd
e
red asy
n
c work queues
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-10-31
Chris Mas
o
n
Btrfs:
r
ev
t
he disk forma
t
f
or fall
o
cate
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-10-31
Chris Mason
Btrfs:
C
ompression cor
n
er fixes
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-10-30
C
hr
i
s Mason
B
t
rfs: Fix logic to avoid re
a
di
n
g check
s
ums
for -o
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-10-30
C
hris Mason
B
trfs:
walk compre
s
sed
p
ages b
a
se
d
o
n the nr
_
pages
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-10-30
Chris Mason
Btrfs: prevent loop
i
ng forever i
n
fin
i
sh_current_insert
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-10-29
Ch
r
i
s M
a
son
B
trfs:
R
ev
the di
s
k format fo
r
com
p
ression a
n
d root
.
.
.
commit
|
commitdiff
|
tree
2008-10-29
C
h
ris M
a
s
on
Btrfs: Add z
l
i
b
c
o
mpression
s
u
p
port
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-10-16
Chris M
a
son
Merge b
r
a
n
c
h
'
master' of ssh:
/
/
m
ason@
m
aster
.
kernel
.
.
.
commit
|
commitdiff
|
tree
2008-10-10
Chris
M
ason
B
t
rfs: Don't
c
all security_inode_m
k
dir during subvol
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-10-09
Ch
r
is
M
a
son
B
t
r
fs: R
e
v the d
i
sk form
a
t
f
or the n
e
w
b
ack reference
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-10-03
Chris Mason
B
t
r
fs: cast bio->bi_secto
r
to a u6
4
bef
o
re shifting
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-10-03
Chris Mas
o
n
Btr
f
s
: rem
o
ve last_log_alloc all
o
cato
r
optimi
z
a
tion
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-10-03
Chris M
a
son
Bt
r
fs: O_DIRECT w
r
ites
via buffered writes
+ invald
i
ate
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-10-01
Chris Mason
Bt
r
fs: don't read lea
f
blocks containing only checksums
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-30
Chris
M
ason
Btrfs: fix multi-dev
i
ce code
t
o
use raid poli
c
ies set
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-29
Chris Mas
o
n
Btrfs: add and improve comments
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-29
C
hris Mason
Btrfs: dro
p
WARN_ON
from btrfs
_
a
d
d_le
a
f_ref
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-29
Chri
s
Mason
Btrfs: Wait for IO on t
h
e bloc
k
d
evice 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:
R
a
ise thresholds for m
e
tadata
writ
e
back
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Bt
r
fs: fix sl
e
ep w
i
th spinlock held during
unmount
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Maso
n
Remove Btrfs compa
t
code
fo
r
older kernels
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
hris Mason
Btrfs: Fi
x
alloc
a
tion
c
omp
l
etions in t
r
ee log r
e
play
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
Mason
Ad
d
Btrfs to f
s
/Kconfig and
f
s/Makefile
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Upda
t
e B
t
rfs fil
e
s for
in-
k
ernel usage
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
ason
Merge Btrfs into
fs
/
btr
f
s
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Fix race aga
i
nst disk_i_si
z
e updates
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Add c
h
ec
k
for
tree-log roots in btrfs_alloc_r
e
ser
v
ed_exte
n
t
s
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ri
s
Mason
Btrfs: C
h
ec
k
sum tree blocks in
t
he bac
k
g
r
ound
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s M
a
son
Fix leaf overflow c
h
eck
i
n bt
r
fs_insert
_
e
m
pty
_
i
t
ems
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Fix mismerge i
n
b
l
ock h
e
ader
c
h
e
cks
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
Ma
s
on
Btrfs: Disabl
e
the dir fsy
n
c optimization to skip logg
i
ng
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btr
f
s: Reco
r
d
d
irty
p
age
s
tree-log pag
e
s in an
e
xtent_io
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Maso
n
Btrfs:
C
opy into the log t
r
ee in bi
g
batches
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Ma
s
on
Btrf
s
:
Optimi
z
e tree
l
og bl
o
ck allocations
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
Mason
B
tr
f
s: Optimize
b
tre
e
walking w
h
ile
loggin
g
inodes
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
B
trfs: Dir
fsync optimizations
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
i
s
Mason
B
trfs: Fix release
p
age
to p
r
operly keep
di
r
t
y an
d
wr
i
teback
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is Mason
Btrfs: Update the highest objecti
d
i
n a root af
t
er
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
ason
Btrfs
:
Tree logging
f
ixes
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Rev the
d
i
sk
format
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
Mason
Btrfs: Add a write
a
h
ead tree log
to optimize synchronous
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is Mason
Btrfs: Add d
e
bugging chec
k
s to track down cor
r
upted
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
B
t
r
fs: Fix va
r
iable init d
u
ring
c
sum creati
o
n
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
i
s Mason
Btrfs
:
Throttl
e
for async bio sub
m
its higher u
p
the
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrf
s
: Rev
t
he disk format
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
ason
Btrfs:
Wait for async
b
i
o submissio
n
s
t
o m
a
ke some
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
Mason
Btrfs: Lookup r
e
ad
p
age check
s
ums on bio submissi
o
n
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s
Mason
Btrfs: Fix add_exte
n
t_mapp
i
ng to check for duplicates
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
hris Mason
Btrfs
:
Lower cont
e
ntion o
n
the cs
u
m
m
utex
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s Mason
Btrf
s
: Wait for kernel thread
s
t
o make progress during
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is Mason
Btrfs: G
i
ve
a
ll the work
e
r t
h
r
e
ads descrip
t
iv
e
n
a
mes
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is Mason
Btrfs: Transaction
c
o
m
mit: don't use f
i
lema
p
_fdatawait
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris Mason
Btr
f
s:
C
ount async bio
s
s
ep
a
ra
t
e
ly from as
y
nc checksum
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs
:
L
imit the
n
u
m
ber o
f
a
sync bio submission kthread
s
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: In
i
t
address_space->writeback_index properly
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
hris Mason
Btrfs:
U
pdate version
.
sh
t
o v0
.
16
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
a
son
B
trfs: Avoid callin
g
into th
e
FS for the final iput
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ri
s
Mason
Get
r
id
o
f BTRFS_
I
(inod
e
)-
>
index and use local
vars
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Fix the multi-
b
io code to save the o
r
iginal
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
hris Mason
btrfs_look
u
p
_
bio_sums seems b
r
oken, go ba
c
k
t
o th
e
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs:
M
aint
a
in
a
list of inodes t
h
at are delal
l
oc
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
B
tr
f
s:
D
o
n't corru
p
t ram in
s
h
rink
_
ext
e
nt_tree, l
e
ak
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is Mason
Btrfs: Add support
f
or
H
W assisted crc32c
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s Mason
Btrfs:
Hold csum
mutex w
h
ile reading in
s
ums during
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
Ma
s
on
B
tr
f
s
:
M
o
re thro
t
tl
e
tu
n
ing
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
hris Mason
btrfs_searc
h
_s
l
ot: reduc
e
lock contenti
o
n by
cowing
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is
M
ason
B
trfs:
Throttl
e
less ofte
n
waiting for snapshots to
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Impro
v
e
a
n
d
cleanup locking done b
y
walk_down
_
t
r
e
e
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris M
a
s
on
Bt
r
fs: H
o
l
d a reference on bi
o
s during submit_bio,
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s Ma
s
on
Btrfs: Drop some deb
u
g
g
i
n
g aro
u
nd
t
he
e
xtent_map pi
n
ned
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
ason
B
trfs: F
i
x streami
n
g r
e
a
d perfor
m
a
nce wit
h
checksumming on
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
B
trfs:
T
h
r
o
t
tle tuning
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Add
m
i
ssi
n
g
h
u
n
k from Yan Zheng's cache re
c
l
a
im
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
Mas
o
n
Btrfs: Fix verify_parent_t
r
ansid
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
next