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: make sure btrfs_update_delayed_ref doesn't increase ref_mod
2009-03-25
C
hris
M
as
o
n
Btrfs: make sure
btr
f
s_upda
t
e_del
a
yed
_
re
f
do
e
sn't inc
r
ease
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
C
hris Mason
Bt
r
fs: op
t
imiz
e
fsyncs
o
n old files
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris M
a
son
B
t
rfs: t
r
e
e
logging unlink/rena
m
e
f
i
xes
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chr
i
s Mason
Btrfs: Mak
e
sure i_nlink doesn't hit
z
ero too s
o
o
n
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris
Maso
n
Btrfs: limit b
a
lancing work while flushing delayed
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
C
hris
M
a
s
on
Btrfs:
rea
d
ahead chec
k
s
u
ms
d
uring btrfs_finish_ordered
_
io
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris Ma
s
on
B
trfs: leave btr
e
e locks spinning mor
e
often
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris
M
ason
Btrfs
:
Only l
e
t very young trans
a
cti
o
n
s
grow during
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris Mason
Btrfs: Ch
e
ck for a blo
c
king lock before takin
g
the
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris Maso
n
Btrf
s
: re
d
u
c
e sta
c
k
i
n
cow_file_range
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Ch
r
is Mason
B
trfs: reduce stall
s
d
urin
g
transaction
c
ommit
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris
M
ason
B
t
rfs: proces
s
the dela
y
ed
reference queu
e
in clusters
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris Mason
Btrfs:
try to cleanup del
a
y
ed r
e
fs whil
e
freeing extents
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Ch
r
is Mason
Btrfs: reduce
stack
usag
e
in some
crucial
tree balancing
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
C
hris Maso
n
Btrfs: do extent allocat
i
on and reference coun
t
updates
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
C
hris
M
a
son
Btrfs: don't
p
re
a
llocate
metad
a
ta
b
locks
d
u
r
i
ng btrf
s
_se
a
rch
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-10
Chris Mason
Bt
r
fs: Cl
e
ar space_info
full when
a
d
d
ing new devices
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-10
Chris
Mason
Btrf
s
: Fix locking
a
r
ound adding new
s
pac
e
_
i
nfo
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-09
Chris Mason
Btr
f
s: fix spin
l
ock
a
s
s
e
rtio
n
s on UP systems
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-20
Chr
i
s
Mason
B
t
rfs: check fil
e
pointer i
n
btrfs_sync_fil
e
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-12
Chris
Mason
Bt
r
fs: make a lockdep class for the ex
t
e
nt
buffer lo
c
ks
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-12
Chris Mas
o
n
B
t
rfs: d
o
n't clean
old snapshots on sync
(
1)
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-12
C
h
r
i
s Mason
Btrfs: use l
a
r
g
er metadata
c
luster
s
in ssd mode
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-12
Chris Mason
Btrfs: process moun
t
opt
i
o
n
s
on mount -o remount,
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-09
Chr
i
s M
a
son
B
t
rfs: don't
u
se spin_is_
c
o
n
ten
d
ed
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-06
Chris Mas
o
n
Btrf
s
: Make sure dir is non-null before doi
n
g
S
_ISGID
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-05
Chris
M
a
son
Btrfs: Fix
m
emory leak in cache_drop_leaf_ref
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Ch
r
is M
a
son
Btr
f
s: don't return congestion in w
r
ite_cache_pages
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Ch
r
is Mason
B
trfs: Only pre
p
for b
t
r
e
e deletion
b
al
a
nces when nodes
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Chris Mason
Btrfs:
f
i
x
btrfs_u
n
loc
k
_up
_
safe to walk t
h
e
e
ntire
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Chr
i
s Mason
Bt
r
fs:
c
hange btrfs_del_leaf to drop loc
k
s earlier
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Chris
Mason
Btrfs: Change btrfs_truncate_ino
d
e_items to stop w
h
e
n
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Chr
i
s Mason
Bt
r
fs: Don't
t
ry to compress pages p
a
st i
_
s
i
ze
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Chris Mason
Bt
r
fs:
M
ake
btrfs_drop_snapshot work i
n
large
r
a
n
d
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Chris
Mason
Btrfs: Chang
e
btree
l
ocki
n
g to us
e
explicit blockin
g
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Chris Mason
Btrfs:
h
as
h
_lock is no long
e
r needed
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Chris M
a
son
Btrfs:
d
isable leak debugging check
s
in extent_io
.
c
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Chris
M
a
son
Btrfs: sor
t
re
f
er
e
nces by
b
yte nu
m
b
er during btrfs_inc_r
e
f
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Chr
i
s
M
a
so
n
B
t
rfs: a
s
ync threads should try harde
r
t
o
find work
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Chris Mason
Btrfs:
Catch miss
e
d bios
i
n
t
he async bi
o
submission
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-28
Chris Mason
Btrfs: fix r
e
add
i
r on 32
bi
t
m
achines
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-29
Chr
i
s Mason
Merge branch 'm
a
ster'
of g
i
t://git
.
kernel
.
org/
p
ub/scm
.
.
.
commit
|
commitdiff
|
tree
2009-01-22
Ch
r
i
s
Mason
Btrfs: do less aggressive btr
e
e r
e
a
d
ahead
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-21
Chris Mas
o
n
Btrfs:
st
o
p providing a
b
map
operation
to avo
i
d sw
a
p
f
ile
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-16
Chris Mas
o
n
Btrfs: fix ioctl a
r
g si
z
e
(
u
serland i
n
compatible chan
g
e!
)
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-16
Chris Mason
Btr
f
s
:
Cl
e
ar
t
he device->
r
unn
i
ng_
p
e
n
ding
f
la
g
before
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-09
Chr
i
s Mason
Btrfs: e
x
plic
i
t
ly mark the tree log root
for writ
e
back
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-08
Chr
i
s Mason
B
t
r
fs
:
Drop the hardw
a
re crc3
2
c asm
code
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-07
Chri
s
Mason
Bt
r
fs: kmap_atomic(KM_USER0) is safe
f
or btr
f
s_readpage_
e
nd_
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-06
Chris
Ma
s
on
Btrfs:
Don't use
k
map_atomic(
.
.
.
, KM_IRQ
0
)
during checksum
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-06
C
hris Ma
s
on
Btrfs
:
drop remaining LINUX_
K
ERNEL_VERSION ch
e
c
ks and
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-06
Chr
i
s
Maso
n
Merge b
r
anch
'm
a
ster' of git://git
.
kernel
.
org/pub/sc
m
.
.
.
commit
|
commitdiff
|
tree
2009-01-06
Chris Mason
Btrfs:
d
rop
E
X
PORT symbo
l
s from extent_io
.
c
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-06
C
h
r
is Mason
Btrfs: Fi
x
c
heckpatch
.
p
l war
n
in
g
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Chris
Ma
s
on
Btrfs
:
add
permission chec
k
s
to t
h
e ioctls
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-19
Chri
s
Mason
Btrfs: Fix c
o
m
pile warning around num_
o
n
l
ine_cp
u
s
(
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-17
Chris Maso
n
Btrfs: shif
t
all e
n
d_io
w
ork to thr
e
ad
pools
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-16
Chris Mason
Btrfs: delete che
c
ksum ite
m
s b
e
fore marki
n
g bl
o
c
k
s
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-15
Chri
s
Mason
B
trfs: Don't use
spin*l
o
c
k
_
i
r
q
for the
d
elalloc lock
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-15
C
hris Maso
n
Btrfs:
F
ix compre
s
sed
w
r
ites on truncated page
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-10
Chris Mason
Btrfs
:
Delete csum i
t
ems when freeing extents
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-09
Chris Mason
Btrfs: Fix com
p
ressed checksum fsync
log copie
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-08
Chri
s
M
a
son
B
t
r
fs:
A
d
d
inode sequence numb
e
r for
NFS
and r
e
served
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-08
Chris Maso
n
Btrfs:
Use ma
p
_privat
e
_extent_buffer during generic_bin
_
s
e
arc
h
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-08
Chris Mason
Btrf
s
: mo
v
e
d
ata checksummin
g
into a dedi
c
ated tree
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-02
C
h
ris Mas
o
n
Btrfs: Fix spars
e
endian w
a
r
nings in
struct-funcs
.
c
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-02
Chris
M
ason
Btrfs: rev the disk format for the inode
c
o
mp
a
t and
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-02
Chris Maso
n
Btrfs
:
delete
u
nused fun
c
tion: b
t
rfs_inval
i
d
ate_dca
c
he_
r
o
o
t
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-20
Chri
s
Mas
o
n
Btrfs: only flush down bios
f
o
r writ
e
back pages
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-20
C
h
ris Mason
Btrfs:
compat code fixes
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-20
Chri
s
M
a
son
Btrfs
:
Use current_fsu
i
d/gid
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-20
C
h
ri
s
Ma
s
on
Btrfs
:
Fixes for
2
.
6
.
28-rc API changes
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-19
Chris Mason
Merge branc
h
'maste
r
' of g
i
t://git
.
k
e
rnel
.
org/pub/scm
.
.
.
commit
|
commitdiff
|
tree
2008-11-19
Chris Mason
Btrfs: Do
f
sync log
r
eplay when mount -o ro,
e
xcept
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-19
Chris M
a
s
on
B
trf
s
: Avoid writeback stalls
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-18
Chris Ma
s
on
Btrfs: switch back to wait_o
n
_
page_writeba
c
k
t
o wait
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-18
Chr
i
s M
a
so
n
Bt
r
fs: Update the dis
k
form
a
t for the seed device and
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-18
Chris Mason
Btrfs: unplug all devi
c
es in
the unplu
g
ca
l
l bac
k
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-18
Chris Mason
Btrfs: p
r
event loops in the di
r
ectory
tree when creati
n
g
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-18
C
h
ris M
a
son
B
t
rfs: Add backrefs and
f
orwa
r
d refs for subvols and
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-18
Chri
s
Mason
Btrfs: Give ea
c
h subv
o
l and
s
napshot their own anonymous
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-18
Ch
r
is Mas
o
n
B
t
r
f
s: A
l
low
subvolume
s
a
nd snapshots anywhere in
t
h
e
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-13
C
hris Mason
Btrfs:
Fix hand
l
ing of sp
a
c
e info full durin
g
allo
c
at
i
o
n
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-13
Ch
r
is Mason
Bt
r
fs:
I
mprove metadata r
e
ad l
a
tenci
e
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-11
C
hris Mas
o
n
B
trfs: Fix co
m
pile
warnings
o
n
32 bit machines
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Chris Mason
B
trfs: empty_size al
l
o
cation fixe
s
again
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Chris Mason
Btrfs:
tune btrfs
unplug funct
i
o
ns for a sm
a
l
l number
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Chris Maso
n
Btrfs: Turn off extent
s
t
a
te leak debugging
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Chr
i
s
Mason
Btrfs: Fix usage o
f
s
truct
e
xten
t
_map->orig_start
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Chr
i
s Mason
Btrfs: Use inv
a
lidat
e
page
w
hen wri
t
epag
e
finds
a
p
age
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
C
hri
s
Mason
Btrfs: Try ha
r
der
while
s
earchi
n
g
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 af
t
er
f
ree during compressed re
a
d
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Chr
i
s Mason
B
t
r
f
s
:
Make sure pages are dir
t
y before doing del
a
lloc
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Chris Ma
s
on
Btrfs: Do
n
'
t
subst
r
a
ct too much
fr
o
m the
allocation
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-07
Chr
i
s Mason
Btr
f
s:
A
void unplug stor
m
s during commit
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-07
C
h
ris Mason
B
trfs:
Fix more
f
alse enospc erro
r
s
and
a
n oops from
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-07
Chris
M
a
son
Bt
r
f
s
: make sure compressed bios don
'
t co
m
p
l
et
e
too
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-07
Chris Mason
Btf
s
: M
o
re
m
etad
a
ta allocator optimizations
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-07
Chris Mason
Btrfs: enforce metadata al
l
ocation clustering
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-07
Chris
Mason
B
trfs: Optimize compressed wri
t
e
back and re
a
ds
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
next