repo.or.cz
/
linux-2.6
/
mini2440.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Btrfs: clear all space_info->full after removing a block group
2009-07-24
Chris M
a
son
Btrfs: clear all s
p
ace_i
n
fo->full after remov
i
ng a
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-02
Chris Mason
Btrf
s
: h
o
nor n
o
datac
o
w/sum mo
u
nt options for new files
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-02
Chris Mason
Btrfs: f
i
x
the file c
l
o
n
e ioctl
fo
r
p
reallocated exte
n
ts
commit
|
commitdiff
|
tree
2009-07-02
Chris Mason
B
t
rfs: d
o
n't log t
h
e
i
node in file_wri
t
e whi
l
e growing
.
.
.
commit
|
commitdiff
|
tree
2009-06-11
Ch
r
is Mason
Btrfs:
fix ex
t
ent_bu
f
fer leak d
u
ring tree
l
og repl
a
y
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-11
Chris M
a
s
on
Btrfs: fi
x
oops
w
hen btrfs_inheri
t
_iflags cal
l
ed w
i
th
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-11
C
hris Mason
Btr
f
s: fix -o nodatasum
pri
n
tk spelling
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
Chris Mason
Btrfs: a
v
oid
races between s
u
per
w
riteout
a
nd device
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
Chris Mason
B
trfs: autode
t
ect
S
SD
devices
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
Chr
i
s Mason
Btrfs: add mo
u
nt -
o
ssd_spread t
o
s
p
read allocations o
u
t
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
Ch
r
is Mason
B
t
rfs: avoid
all
o
cation c
l
usters that are too
spread out
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
C
hris Maso
n
Btrfs
:
Ad
d
mount -o nossd
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
Chri
s
Mason
Btrfs: avoid I
O
stalls behind
c
onge
s
ted devices in
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
Chris M
a
son
Btrf
s
: don't
a
llow W
R
ITE_SYNC bios to starve out regular
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
Chris Mason
Bt
r
fs: fix metad
a
ta di
r
ty
t
hrottling limi
t
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
C
hris Mason
Btrf
s
: redu
c
e
m
o
unt -o ssd CPU usage
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
Chri
s
Mason
Btrfs
:
b
a
la
n
ce btree mo
r
e
o
ften
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
Chri
s
Mason
Btrfs:
s
t
o
p avoiding
b
alanc
i
n
g
a
t t
h
e end of the transac
t
ion
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-04
Chris Mason
Btrfs:
Fix oops and use aft
e
r free
d
u
r
i
ng
s
pace b
a
lancing
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-05-14
Chris Ma
s
on
Btrfs: rem
o
ve some
WARN_ONs in the IO failure pa
t
h
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-05-14
Chris Ma
s
on
B
trf
s
: Don't loop f
o
rever on metadata IO
f
ailur
e
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-05-14
Ch
r
is Mason
Btrfs: init ino
d
e
o
rdere
d
_
data_clo
s
e flag pro
p
erly
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-27
Chris Mason
Btrfs: loo
k
for
a
cls during btrfs_rea
d
_lo
c
ked_inode
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-27
Chris Ma
s
on
B
t
rfs:
fix
acl c
a
ching
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-27
C
h
ris Mason
Btr
f
s: remove unus
e
d btrfs_bit_radix slab
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-27
Chris Maso
n
Btrfs
:
ratelimit
IO erro
r
p
ri
n
tks
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-27
Chris Mason
Btrfs: re
m
ove #if 0 code
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-24
Chris Mason
B
trfs: fix de
a
dlocks and stalls on
d
ead root remova
l
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-24
C
h
ris
M
aso
n
Btrfs: fix f
a
l
l
ocate
deadlock
o
n inode ex
t
ent lock
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-21
Chri
s
Mason
Btrfs: fix btrfs fal
l
ocate oops and deadlock
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-20
Chris Maso
n
Btrfs
:
use t
h
e right nod
e
in rea
d
a_fo
r
_bala
n
ce
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-20
C
h
ris Mason
Btr
f
s: fix oops on page
-
>mapping->host during w
r
itepag
e
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-20
Chris Mason
Btr
f
s
:
add a priority queue to
th
e
async thread helper
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-20
Chris
M
ason
Btrfs: use WRITE_SYNC for sync
h
ronous w
r
ites
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-16
Chris
M
a
s
on
Add b
l
o
ck_write_full_page_endio f
o
r pas
s
ing e
n
dio handler
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-16
C
hris Mason
Export fil
e
m
a
p_write_and_wai
t
_range
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-03
C
h
ris M
a
son
Bt
r
fs:
r
ework allocat
i
on clu
s
tering
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-03
Chris Mason
Btr
f
s: Optimize locking
i
n btrfs_
n
ex
t
_l
e
a
f
(
)
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-03
C
h
ris
Mason
Btrfs: b
r
eak up
btrfs_search_slot into
smaller
p
iece
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-03
Ch
r
is
M
a
son
B
t
rfs
:
unpl
u
g
in the async bio submis
s
ion
t
hreads
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-03
Chris
M
a
so
n
Btrfs: keep pro
c
ess
i
n
g bios for
a given
b
de
v
if our
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-31
Chris Mason
Btr
f
s: try to free metadata pag
e
s when we fr
e
e btree
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-31
Chri
s
Ma
s
on
Btrfs: add extra flus
h
ing for renames
a
n
d truncates
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-25
Chris Mason
Btrfs
:
make sur
e
btrfs_upd
a
te_delayed_ref doesn't increase
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris Maso
n
Bt
r
fs: o
p
timize fsyncs on old files
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chr
i
s Mason
Btrfs: tr
e
e loggi
n
g
unlink/rename fi
x
es
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris Mason
Btrfs
:
M
a
ke sure i_nlink doe
s
n't hit zero too
s
oon
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris
Mason
Btrfs: limit balancing
w
ork
while fl
u
shing delay
e
d
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chr
i
s Mason
Btrfs:
r
ea
d
ahead checksums during btrfs_finish
_
or
d
e
red
_
i
o
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris Mason
B
t
rfs: leave
b
t
r
ee lock
s
s
p
inning more of
t
e
n
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chr
i
s Mason
Btrfs: Only let very yo
u
n
g
tran
s
a
cti
o
ns grow
during
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris Mason
Btrfs: C
h
ec
k
for
a
blocking lock
b
efore
taking
the
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris M
a
s
on
B
trfs: reduce stack in cow_file_range
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris Mason
Btrfs: r
e
duce stalls during t
r
a
nsaction comm
i
t
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris
Mason
Btr
f
s: proces
s
the
d
elayed reference
q
ueue in clusters
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris
M
aso
n
Btr
f
s: try t
o
c
l
eanup de
l
aye
d
r
e
fs while freeing ext
e
nts
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris Ma
s
on
B
trfs: re
d
u
ce stack
u
s
a
g
e
in some
c
rucial tree balancing
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris Ma
s
on
B
t
rfs: do
e
xtent allocation and reference count upda
t
es
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris Mason
B
t
rfs
:
don't preallocate meta
d
ata blocks du
r
ing
b
trfs
_
search
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-10
Chris Mason
B
trfs
:
Clear space_info full when adding new d
e
v
i
ces
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-10
Chris Mason
Btrfs: Fix locking
a
roun
d
adding new
space_info
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-09
Chris Ma
s
o
n
Btrfs: fix sp
i
nloc
k
assertions on UP systems
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-20
Chris Mas
o
n
Btrfs
:
check file pointer in
b
trfs_sync_fi
l
e
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-12
Chris
M
ason
Btrfs: make a
lockdep
cla
s
s for
the extent buffer
l
o
c
ks
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-12
C
h
ris
Mason
Btrfs: don't cl
e
an old sna
p
sho
t
s on sync
(
1)
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-12
Chris Mason
B
t
rfs: use la
r
ger
metadata clust
e
rs in ssd mode
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-12
Ch
r
i
s
Mason
Btrfs: process mount
optio
n
s on mount -o remount,
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-09
C
hr
i
s
M
aso
n
Btrfs:
d
o
n
't use spin_is_contended
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-06
Chris M
a
son
Bt
r
fs: Make sure di
r
is non
-
n
u
l
l
before doin
g
S
_
I
S
GID
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-05
Ch
r
is M
a
s
o
n
Btrfs: Fix m
e
mory leak in cache_drop_leaf_
r
ef
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Chris Mas
o
n
Btrfs: don't retur
n
c
on
g
est
i
on in
write
_
cache_page
s
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
C
h
ri
s
Mason
Btrfs: Only p
r
e
p
f
or btree de
l
e
t
i
on balances when nodes
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Chris Ma
s
on
Btrfs: f
i
x btr
f
s
_unlock_
u
p_s
a
fe to
w
a
lk the entire
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Chris Mason
Btrfs: change
btrfs_del_leaf to drop loc
k
s e
a
r
l
ier
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
C
hris Mason
Btrfs
:
Chang
e
btrfs_trun
c
ate_inode_ite
m
s to st
o
p when
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Ch
r
is M
a
son
Btrfs:
D
o
n
't try to compr
e
ss pages pa
s
t i_s
i
ze
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Chris Mason
Btrfs: Make btrfs_drop_snapsh
o
t work in larger and
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Chr
i
s
Mason
Btrfs: C
h
ang
e
btree locking to use explicit blocking
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Chris
M
ason
Btrfs:
h
ash_l
o
ck is no longer needed
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Ch
r
is Mason
Btrfs: dis
a
ble leak debug
g
ing checks
i
n extent
_
io
.
c
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Chr
i
s Maso
n
B
t
rfs:
sort r
e
f
erences by
b
y
te number during
b
trfs_in
c
_ref
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Chris Mason
Btrfs: async thr
e
ads should
t
ry harder to find work
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
C
hris Mason
Btrf
s
:
Catch
missed
bios in the as
y
nc bio submissi
o
n
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-28
Chris Ma
s
on
Btrfs: fix read
d
ir on
3
2
b
it ma
c
hines
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-29
Chris Mas
o
n
M
erge bran
c
h 'm
a
ster' of git
:
//
g
it
.
kernel
.
or
g
/pub/scm
.
.
.
commit
|
commitdiff
|
tree
2009-01-22
Chris Mas
o
n
Bt
r
fs: do less agg
r
essiv
e
b
tree readahead
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-21
Ch
r
i
s Mason
B
t
rfs: stop p
r
oviding
a
bmap o
p
erati
o
n to avoid swapfile
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-16
Chri
s
Mason
Bt
r
f
s: fix
i
o
ctl arg si
z
e (
u
serland incompa
t
ible change!)
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-16
Chris Mason
B
trfs
:
Clear the device->running_p
e
n
d
ing flag bef
o
re
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-15
Chris Mason
Btrfs: s
t
op spinni
n
g on
m
ute
x
_trylock
a
nd
let
the
adaptive
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-14
Chris Mason
mute
x
: adaptive
spinnning, performance tweaks
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-09
Chris Mason
Btrfs
:
explicitly
m
ark th
e
tree
l
o
g
root fo
r
writebac
k
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-08
Chri
s
Maso
n
Btrfs: Drop the h
a
r
d
w
a
r
e crc32c as
m
c
o
d
e
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-07
Chris Mason
Btrfs:
k
map_ato
m
ic
(
KM_USER0)
is safe for btrfs
_
readpage_end_
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-06
Ch
r
i
s
Mason
Btrfs: Don't u
s
e
k
map_a
t
omic(
.
.
.
, KM_IRQ0) during checksum
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-06
Chris Mason
Btrfs: drop remai
n
ing LI
N
UX_KERNEL_VERSIO
N
check
s
and
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-06
Chri
s
Ma
s
o
n
Me
r
ge
b
r
a
nch
'master' of git://
g
it
.
kernel
.
org/pub/scm
.
.
.
commit
|
commitdiff
|
tree
2009-01-06
Chris Mason
Btrfs: drop
E
XP
O
R
T symbols
from extent_
i
o
.
c
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-06
Ch
r
is Mason
Btrfs:
F
ix
c
heckpatch
.
pl wa
r
n
i
ng
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
C
h
ris Mason
Btrfs: a
d
d permiss
i
on
c
hecks
t
o the
i
octls
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
next