repo.or.cz
/
linux-2.6
/
x86.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
md/raid1: try fix_sync_read_error before process_checks.
2009-09-24
Ch
r
is Mas
o
n
B
trfs: fi
x
r
eleasepage to avoid unlocking ext
e
n
t
s
we
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-24
C
hris M
a
s
on
B
trfs: Fix te
s
t_rang
e
_
b
it for
whole
f
ile extent
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-24
Chris
M
ason
Btrfs: fix
e
rrors handlin
g
c
ache
d
state in se
t
/clear_extent
_
bi
t
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-22
Chr
i
s
Ma
s
on
B
t
r
fs: fix early enospc during balanc
i
ng
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-22
Chris Maso
n
B
t
r
f
s:
de
a
l with NU
L
L space info
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-18
Chris Mason
Btrfs: searc
h
for an allocation hint while filling
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-18
Chris Mason
Btrfs: properly h
o
nor wbc->nr_t
o
_
w
rite cha
n
ges
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-16
Chris Mason
e
x
t3: Ad
d
lo
c
king t
o
ext3_d
o
_update_ino
d
e
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-16
Chris Mas
o
n
Bt
r
fs:
Fix async thread s
h
utdown rac
e
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-16
Chris Mason
Btrfs
:
f
i
x worker thread do
u
ble s
p
i
n
_l
o
ck_irq
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-16
Chris
Mason
Btrfs
:
fix async wo
r
k
e
r startup race
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
C
h
ris
Ma
s
on
Merg
e
b
ranch 'm
a
ster' of git://git
.
k
e
rnel
.
o
r
g/pub/scm
.
.
.
commit
|
commitdiff
|
tree
2009-09-11
C
h
ris Mason
Btrfs: zero page p
a
st end
o
f inlin
e
fi
l
e
items
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
C
hris Maso
n
Btrfs: fi
x
btrfs
p
a
g
e_
m
kwrite to retur
n
l
o
cked page
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
Chri
s
Mason
Btrfs:
F
i
x ex
t
ent replacment race
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
Chris M
a
son
Btrfs:
Use PagePrivate2 to track pages in the
d
ata
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
Ch
r
is Mason
Btrfs:
use a
cached state
for exten
t
st
a
te
o
perations
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
Chris Mason
Bt
r
fs: don't lock bits
i
n the extent tree durin
g
w
r
itepage
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
Chris Mason
Btrfs: ca
c
he val
u
e
s
f
or
l
ocki
n
g extents
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
Chris Mason
Btrfs: redu
c
e CP
U
usage in the ext
e
nt_state tree
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
Chris M
a
son
B
trfs:
Fix new s
t
ate initialization o
r
der
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
C
hri
s
M
ason
Btrfs: switch extent_m
a
p
to a
r
w
lock
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
Chri
s
Ma
s
on
B
t
rfs: t
w
eak congestion bac
k
off
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
Chris
M
ason
Btrf
s
: use
l
arger nr
_
to_write f
o
r larger extents
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
Chris Mason
Btrfs: reduce worker thread spin_lock_irq hold t
i
mes
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
Chris
M
ason
Bt
r
fs: keep irqs on more often in t
h
e
w
o
r
k
e
r threads
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
Ch
r
is Mason
B
trfs: op
t
i
miz
e
se
t
ex
t
ent bit
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
Chris M
a
son
B
trfs: Al
l
ow worker threads
t
o e
x
it when idle
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-31
Chris Mason
Btrfs: make sure
the async cach
i
n
g
thread advances
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-30
Chris
Ma
s
on
Btrfs: be more pol
i
te in
the async
c
a
ching th
r
eads
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-24
C
hris Mason
Btrf
s
: find
smalle
s
t
a
vail
a
ble
device extent during
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-24
Chris Mason
B
t
r
fs: clear all space_info->full after removing
a
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-02
C
hri
s
Mason
Btrfs:
h
o
nor
nodatacow/sum mount options
f
or n
e
w files
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-02
C
h
ris Mason
Btrfs: fi
x
t
he
f
ile clone
ioctl for preallocated exten
t
s
commit
|
commitdiff
|
tree
2009-07-02
Chris Mason
Btrf
s
: don't log t
h
e in
o
de in file_write wh
i
le growing
.
.
.
commit
|
commitdiff
|
tree
2009-06-11
C
hris
Mason
Btrfs: fix extent_buffer
leak du
r
ing tree log r
e
p
l
ay
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-11
Chri
s
Mason
Btrfs: fix oops
when
btrfs_inherit_iflags ca
l
l
ed
w
ith
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-11
Chris Mason
Btrfs: fix -o nodatasu
m
printk spel
l
ing
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
C
hris Mason
Btrfs: avoid races bet
w
een super wr
i
teout and device
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
Chris Mason
Btrfs: a
u
tode
t
ect SSD devices
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
Chris Mason
Btrfs: add mount
-
o ssd_s
p
read to s
p
read allocations out
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
C
h
ris Mason
Btr
f
s: avoid allocation cluster
s
t
h
at ar
e
too spr
e
ad out
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
Chri
s
M
a
son
B
trfs: Add mount
-o nossd
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
Chr
i
s Mas
o
n
Btrfs: av
o
id IO stalls behind
c
ongested devices in
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
Chris M
a
son
Btrfs: don't allow
W
RITE_SYN
C
bio
s
to starve out regular
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
Chris M
a
son
Btrfs: fi
x
metadata
dirty throttli
n
g l
i
mits
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
Ch
r
is Ma
s
on
Btrfs: reduce mou
n
t -o ssd CPU
u
sa
g
e
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
Chris
M
a
s
o
n
Btrfs: balance btree mor
e
ofte
n
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
C
hris Mason
Btrfs: sto
p
av
o
iding balancing
a
t
the
end of the t
r
ansaction
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-04
Chris Maso
n
Btrfs: Fix oops and use after f
r
ee duri
n
g spac
e
balancing
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-05-14
Ch
r
is Mason
Bt
r
fs:
r
emove som
e
WARN
_
ONs in the IO fail
u
re path
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-05-14
Chr
i
s Mason
B
tr
f
s: Don
'
t loop forever on met
a
data IO failur
e
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-05-14
C
hris
M
ason
Btrfs: init i
n
ode
orde
r
ed_data_close f
l
ag properly
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-27
Chris Mason
Btrf
s
:
lo
o
k fo
r
acls during btrfs_read
_
l
o
ck
e
d
_inode
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-27
Chris Mason
Btrfs:
f
i
x acl caching
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-27
C
hris M
a
s
o
n
Btrfs: re
m
ove u
n
used btrfs_bit_radix
slab
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-27
Chri
s
Mason
B
tr
f
s: rat
e
limit I
O
err
o
r
printks
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-27
Chris M
a
son
Btrfs:
r
emove #if 0 c
o
de
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-24
Chris Mason
Bt
r
fs: fix deadlocks and sta
l
ls on dead root removal
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-24
Chri
s
M
a
son
Btrfs:
f
ix fallocate deadlo
c
k on i
n
od
e
e
xten
t
lock
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-21
Chr
i
s
M
ason
Btrfs:
fix b
t
rfs f
a
llocate oop
s
and deadlock
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-20
Chris Ma
s
on
B
t
rfs: use t
h
e right node in reada
_
for_bal
a
nce
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-20
Chris Mason
Btrfs: fix oops o
n
page->mapping->host during writepage
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-20
C
h
ris
Mas
o
n
Btrfs
:
add a
priorit
y
qu
e
ue to the async th
r
ead
h
elpe
r
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-20
Chris
M
a
s
o
n
Btrfs:
u
se WRITE
_
SYNC for synchronous writes
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-16
Chris Mason
Add bloc
k
_write_full_p
a
ge_endio for passin
g
endio han
d
ler
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-16
C
hri
s
M
a
s
on
Export filema
p
_write_
a
nd_wait_
r
a
n
g
e
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-03
Chr
i
s Mason
B
trfs: rew
o
rk
allocation clust
e
rin
g
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-03
Chris Mason
Btrfs: Optimize locking in btrfs_n
e
xt_leaf()
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-03
Chris Mason
B
t
rfs: break u
p
btrfs_searc
h
_slot i
n
to
s
maller pieces
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-03
Chris
Mason
Btrfs: unplug in the as
y
nc bio submi
s
sio
n
threads
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-03
Chris Mason
Btrfs: keep
processing bio
s
for a given bdev if our
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-31
Chris
Mason
Btrfs: t
r
y to free
m
e
t
adata pages when
w
e
f
ree bt
r
ee
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-31
Chris
M
ason
Btrfs: add extra f
l
ushin
g
for
r
enames and
truncates
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-25
Chris Maso
n
Btrfs:
make su
r
e
btrfs_
u
pdate_delaye
d
_
r
e
f
doe
s
n't inc
r
ease
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris Mason
Btrfs
:
optimiz
e
fsyncs on old files
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
C
h
ris Ma
s
on
Btrfs: tree
l
ogging
unlink/rename fix
e
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris Mason
Btrfs: Make sure i_nli
n
k doesn't hit
z
ero
t
oo
soon
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Ch
r
is Mason
Btrfs: limit bal
a
nci
n
g
work while
f
l
u
shing
delayed
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris Mason
B
trfs: readahead c
h
ecks
u
ms d
u
ring btrfs_finish_order
e
d_
i
o
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris Maso
n
Bt
r
fs:
leave btree lock
s
spinning mor
e
often
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
C
h
ri
s
Mason
Btrfs: On
l
y let
ver
y
young
t
ransac
t
ions gro
w
during
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
C
hris Ma
s
on
Btrf
s
: Check for a bloc
k
ing lock befo
r
e taking
th
e
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris
M
a
son
Btrf
s
: reduce stack
in cow_file_ran
g
e
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
C
hris Mason
B
trfs:
r
educe stalls during tran
s
action commi
t
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris Mason
Btrfs: pr
o
cess
t
he
de
l
ayed 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 delay
e
d refs while free
i
ng exte
n
ts
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Ch
r
is Mason
Btrfs
:
r
educe sta
c
k usage
in som
e
crucia
l
tree
balancing
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris Mason
B
t
rfs: do extent
a
llocation an
d
reference count upda
t
e
s
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
C
h
ri
s
Mas
o
n
Btrfs: don't preallocate
m
e
tad
a
ta bl
o
c
ks during btrfs_searc
h
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-10
Chris M
a
son
Btrf
s
:
C
l
ear
space_info ful
l
wh
e
n a
d
ding new devi
c
es
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-10
C
h
ris
M
ason
Btr
f
s
:
Fix lockin
g
around
adding new space_
i
nfo
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-09
Chris
Mason
Btrfs: fix spinlock assertions on UP sy
s
t
e
ms
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-20
Chr
i
s Mason
Btrfs:
check file poi
n
ter in btrfs
_
s
y
nc_
f
ile
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-12
Chris Mason
Bt
r
fs
:
make a lockdep
class f
o
r t
h
e
e
xtent buff
e
r
l
oc
k
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-12
Chri
s
Mason
Btrfs: do
n
't cl
e
an old snap
s
hots on sync(1)
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-12
Chris Mason
Btrfs:
use larger metadata cl
u
s
ters in ssd mode
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-12
Ch
r
is Mason
Btrfs: process mount options on mo
u
n
t -o r
e
mou
n
t,
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-09
Chr
i
s M
a
s
on
Btrfs: don't use spin_i
s
_contende
d
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-06
Chr
i
s Mason
Btrfs: Make
sur
e
dir is
n
o
n-null
b
efore doing S_IS
G
ID
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
next