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: Use invalidatepage when writepage finds a page outside of i_size
2008-11-10
C
h
ris Mason
Btrfs: Use in
v
alidatepage when writepage finds a page
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-10
C
h
ris M
a
so
n
Bt
r
f
s: Try harder while s
e
ar
c
h
ing for free sp
a
ce
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-10
Chris Mason
Btrfs: F
i
x use after free
during compre
s
sed reads
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-10
Chris
Mas
o
n
Btr
f
s: Make s
u
re pages are d
i
r
t
y
before doing delalloc
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-10
Chris Mason
Btrfs: Do
n
't su
b
stract to
o
m
uch from the al
l
ocatio
n
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-07
Chris Mason
Btrfs: Avoid un
p
lug storms during commit
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-07
Chr
i
s
M
ason
Btrfs:
Fix more false enospc er
r
ors
a
nd an oops from
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-07
Chr
i
s Mason
Btrfs: make sure compressed bios don't co
m
plete
too
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-07
Chris
M
aso
n
Btfs:
M
ore meta
d
ata
a
llocator
optimizations
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-07
C
h
r
is Mason
Btrfs: enforce me
t
adata
allocat
i
o
n
c
l
u
stering
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-07
Chris Mason
B
t
rfs:
O
ptimize compressed writeback and reads
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-11-07
Chri
s
Mas
o
n
B
trfs: Add ord
e
red async work queues
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-10-31
Chr
i
s Mason
Btrfs
:
rev the di
s
k
format for
fallocate
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-10-31
Chris Mason
Btrfs: Com
p
ressi
o
n
corner fixes
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-10-30
Chris Maso
n
Btrfs:
Fix
l
o
gic to avoi
d
reading c
h
ec
k
sum
s
fo
r
-o
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-10-30
C
h
r
is Mason
Bt
r
fs
:
w
a
lk
c
o
mp
r
e
ssed pag
e
s ba
s
e
d
o
n
the
nr
_
pages
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-10-30
Chris Mason
B
trfs: prevent looping fore
v
e
r in finish_c
u
rrent_in
s
e
r
t
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-10-29
Chris Mason
Btrf
s
: Rev the disk format fo
r
compression and roo
t
.
.
.
commit
|
commitdiff
|
tree
2008-10-29
Chris
M
a
s
o
n
B
trfs:
Add zlib co
m
p
re
s
sion support
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-10-16
Chris Mason
Merge branc
h
'ma
s
t
e
r' of s
s
h
:
/
/
m
a
s
on@master
.
ker
n
el
.
.
.
commit
|
commitdiff
|
tree
2008-10-10
Chris M
a
son
B
tr
f
s
:
Don't
c
all secur
i
ty
_
inod
e
_
m
kdir durin
g
s
u
b
vol
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-10-09
C
hris M
a
son
B
t
rfs: Rev the di
s
k format for the new back referenc
e
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-10-03
C
hris M
a
son
Btrfs: cast bio->bi_sec
t
or
to a
u6
4
b
efore shi
f
tin
g
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-10-03
Chris Mason
Btrfs: remo
v
e l
a
st_log_a
l
loc alloc
a
tor optimization
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-10-03
Chris M
a
son
Btrfs:
O
_DIR
E
C
T
wr
i
tes
via buffered wri
t
es +
i
nval
d
iate
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-10-01
Ch
r
is
Mason
Bt
r
f
s
: do
n
'
t rea
d
leaf blocks containing on
l
y checksum
s
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-30
Chris Mason
Btrfs: fix mu
l
ti-device
c
ode to use r
a
id policies set
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-29
C
hris Mas
o
n
Btrfs:
a
dd and improve
c
o
mments
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-29
Chris M
a
son
Btrfs: dr
o
p
WARN
_
ON
from btrfs
_
add_l
e
af_re
f
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-29
Ch
r
is
M
a
s
on
Btrfs
:
W
ait for IO on the
block device inodes of ne
w
ly
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Bt
r
fs: Rais
e
th
r
esholds for metadata writeback
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Ma
s
on
Bt
r
f
s
:
f
ix sleep with spinl
o
c
k
held dur
i
n
g
unmount
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Maso
n
Remove Btrfs comp
a
t code
f
or old
e
r
kerne
l
s
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Bt
r
fs: Fix allocation completions in tree
log repla
y
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Add Bt
r
fs t
o
fs/Kco
n
fig and fs/M
a
kefile
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Ma
s
on
Upda
t
e Btrfs files for in-ke
r
nel usage
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
h
r
is M
a
son
Merge Btrfs in
t
o fs/btrfs
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
ason
Btrfs: Fix ra
c
e a
g
ainst disk_i_size
updates
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s Mason
Add
c
h
eck for tree-log roots in b
t
rfs_alloc_reser
v
ed_extents
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
h
r
is Mason
Btrfs: Checksum tree blo
c
ks
in the background
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
ason
Fix leaf overfl
o
w check in btrfs_
i
nsert_e
m
pty_items
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mas
o
n
Bt
r
fs
:
Fix mismerg
e
in bloc
k
h
ead
e
r
c
hecks
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s Mason
Btrfs: Dis
a
ble the dir fsync optimi
z
ation to skip lo
g
g
ing
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Ma
s
on
Btrfs
:
Record dirty pag
e
s tre
e
-log pages
in an exte
n
t_io
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Co
p
y in
t
o the l
o
g t
r
ee in b
i
g
b
atches
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is
Ma
s
on
Btrfs
:
O
p
t
i
mize
tree
log block allocations
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Optimize bt
r
ee walking
w
hile logging inodes
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Bt
r
fs:
Dir f
s
y
n
c opt
i
mizations
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ri
s
Maso
n
Btrfs
:
Fix
re
l
easepag
e
to proper
l
y keep dirty and writeback
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Bt
r
fs: Update the h
i
ghest objecti
d
i
n a r
o
ot after
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ri
s
M
a
so
n
Btrf
s
: Tree loggi
n
g
f
ixes
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
B
t
rfs: Rev the d
i
sk format
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris Mason
Btrfs
:
Add a write ahead tre
e
log to opt
i
mize s
y
nchrono
u
s
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ri
s
Mason
Btrfs: A
d
d
d
ebugging checks to track dow
n
co
r
r
upt
e
d
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
hris M
a
son
Btrfs: Fix variable init d
u
ring csum crea
t
ion
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris
M
a
s
on
B
trfs: Thrott
l
e fo
r
async bio subm
i
t
s
higher
u
p
t
h
e
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
Ma
s
on
Bt
r
f
s
: R
e
v th
e
disk f
o
rmat
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris Mason
Btrfs:
W
a
it
for async bio su
b
m
is
s
ions to ma
k
e some
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris M
a
son
Btr
f
s
: Look
u
p readpa
g
e checksums on bi
o
submiss
i
on
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s Mason
Btrfs: Fix
add_extent_ma
p
ping to check
f
or duplicates
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is Mason
Btrfs
:
Lower cont
e
n
t
ion on the
csu
m
mutex
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is Mason
Btrfs: Wait for kernel
threads to ma
k
e progre
s
s dur
i
ng
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Give all the worker threads
descriptive name
s
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
ason
B
t
rfs: Transaction commit:
don't
u
se filemap_fd
a
tawait
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Count a
s
ync bio
s
s
eparately from
async ch
e
c
ksum
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is
Mas
o
n
Btrfs:
Limit
the number of async bio submiss
i
on kthrea
d
s
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
ason
Btrfs: Init address_spa
c
e->write
b
ack
_
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
.
16
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
B
trf
s
:
A
void
ca
l
lin
g
into the
FS for the final
i
put
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Maso
n
Get rid of
BTRFS_I(inode)->index and us
e
local vars
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
hris Mason
B
trfs: F
i
x the mult
i
-bio code t
o
save the original
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mas
o
n
btrfs_lookup_bio_s
u
ms seems
b
roke
n
, g
o
b
a
ck
to the
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
ason
Btr
f
s: Maintain a list
o
f inodes that are dela
l
l
oc
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs:
D
on't corrupt ram
in shrink_extent_tree, leak
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Add support for H
W
assisted c
r
c32c
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mas
o
n
Btr
f
s
: Hold csu
m
mutex while reading
in s
u
ms during
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
hr
i
s Ma
s
on
Btrfs: More t
h
rott
l
e tuning
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
btrfs_search_
s
lot: red
u
ce l
o
ck conte
n
tion by cowing
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Maso
n
Btrfs: Thro
t
tle less often
waiting for sn
a
psh
o
ts
to
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs:
I
mprove a
n
d
c
l
ea
n
up loc
k
ing done by walk_down_tree
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
Ma
s
on
Btrfs: Hold
a
refere
n
c
e
on bios during
s
ub
m
it
_
bio,
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
a
s
on
Btrfs: Drop
some
d
e
buggin
g
around the extent_
m
ap pinned
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btr
f
s: Fix str
e
ami
n
g read performance with c
h
ecks
u
mmi
n
g on
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is Mason
Btrfs: Throttle tuning
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
hr
i
s
Maso
n
Btrfs: Add missing
h
unk from Yan Zheng's cache reclaim
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s Mason
Btr
f
s
:
Fix verify_parent_
t
ransid
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
Mason
Bt
r
fs:
T
hrottle opera
t
ions if the reference cach
e
gets
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Ma
s
on
Btrfs: Fix versi
o
n
.
s
h
when used
ou
t
s
i
de of an hg repo
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
Ma
s
o
n
B
t
rfs
:
Leaf referenc
e
cache update
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs:
Rev the disk
format magic
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
a
s
o
n
Btrfs: Fix the defragmention code and the
b
loc
k
r
e
loca
t
ion
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
Ma
s
o
n
Btrfs:
Add version
s
trings
on mo
d
ul
e
lo
a
d
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Fix some
b
ui
l
d prob
l
ems
o
n 2
.
6
.
18 based enterprise
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
hris Mason
Btrfs: S
e
arc
h
d
ata ordered exte
n
ts first for
c
hecksums
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mas
o
n
Btrfs: Fix 3
2
bit compil
e
s
by u
s
ing an u
n
s
i
g
n
e
d
l
o
ng
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
Mason
Btrfs: Take t
h
e csum mute
x
while readin
g
ch
e
c
ksums
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris M
a
son
Bt
r
fs: alloc_mutex latency reduction
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Maso
n
B
t
rfs: Add some conditi
o
n
a
l sched
u
les near th
e
alloc_mutex
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs:
U
se mutex_lock_nested for tree locking
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
M
a
son
Btrfs: Fi
x
some dat
a
=ordered
r
e
lated
data corruption
s
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
next