repo.or.cz
/
linux-2.6
/
linux-acpi-2.6
/
ibm-acpi-2.6.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Btrfs: don't force chunk allocation in find_free_extent
2009-09-22
Chris Mason
Btrf
s
: fix
e
arly en
o
spc during balancing
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-22
Chris
M
ason
Btrfs: deal with
N
U
L
L space info
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-18
Chris Mason
Btrfs: searc
h
f
o
r an allocation
hint while
f
i
lling
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-18
Chris Maso
n
Btr
f
s: prope
r
l
y honor
w
bc->nr_to_write
c
ha
n
g
es
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-16
Chris Mason
e
x
t3:
A
dd locking to ext3_do_
u
pdate_inode
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-16
C
h
ris Mason
Btrfs: Fix async
thread sh
u
tdown
r
ace
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-16
C
hris Mason
Btrfs: f
i
x wo
r
ker thread double
s
pin_lock_irq
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-16
C
h
ris Mason
Btrfs: fix a
s
ync
w
o
r
ker startup race
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
Chris Ma
s
on
Merge branc
h
'
m
aster' of git://
g
it
.
kernel
.
org/pu
b
/
s
c
m
.
.
.
commit
|
commitdiff
|
tree
2009-09-11
Chris Mason
Btrfs: z
e
ro page past
e
nd of inli
n
e
fil
e
items
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
C
h
ris
Mason
Btrfs: fix btr
f
s p
a
g
e
_mkwrite to
ret
u
rn
locked page
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
Chris Mason
Btrfs:
F
i
x extent re
p
lac
m
ent rac
e
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
Chris
M
ason
Btrfs
:
Use PagePr
i
v
a
te
2
to t
r
ack
p
a
g
e
s i
n
the da
t
a
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
C
hris
Mason
Btrfs:
u
se a
cached state for extent sta
t
e op
e
rations
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
Chr
i
s
Mason
Btrfs: do
n
't l
o
ck bits
in the ex
t
ent tree d
u
ring writepage
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
Chris M
a
son
Btrfs:
cache valu
e
s fo
r
locking extents
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
C
hris Mason
Btrfs: reduce CPU usage in the extent_state tree
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
Chris Mason
B
trf
s
: Fix new state i
n
itial
i
z
ati
o
n
order
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
Chris Mason
B
trfs: switch extent_
m
a
p
to a rw lock
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
Chris Maso
n
Bt
r
fs: tweak conge
s
ti
o
n b
a
ck
o
ff
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
Chris
M
ason
B
t
rfs:
u
se larger
n
r_to_wri
t
e for larger
extents
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
Chris Mason
Btrf
s
:
re
d
uce worker thread spin_
l
ock
_
irq hol
d
ti
m
es
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
Chris
M
a
son
Btrf
s
:
keep irqs
o
n more often in the
w
orker t
h
re
a
ds
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
Chris Mason
B
trfs: optimize set extent
b
it
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
C
hris Mason
Btrf
s
: All
o
w w
o
rker
t
hreads to
exit when idle
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-31
Chr
i
s M
a
son
Btrfs:
m
ake s
u
r
e the a
s
ync caching t
h
r
ead advanc
e
s
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-30
Chris Mason
Btrf
s
: be more polite in th
e
async cachi
n
g
threads
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-24
Chris Mas
o
n
B
t
rfs: find smallest availa
b
le
de
v
ice extent
d
uring
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-24
Chris Mason
Btrfs: c
l
ear a
l
l s
p
ace_info
-
>full after remov
i
ng
a
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-02
Ch
r
is M
a
son
Btrf
s
:
honor nodat
a
cow/s
u
m mount options for new files
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-02
Ch
r
is Mas
o
n
Btrfs: fix the file clone ioctl for preal
l
o
c
a
ted extents
commit
|
commitdiff
|
tree
2009-07-02
Chris M
a
son
Btrfs: do
n
'
t log the inode
in file_
w
r
i
te whil
e
g
r
o
w
ing
.
.
.
commit
|
commitdiff
|
tree
2009-06-11
Ch
r
is Mason
B
t
rfs: fi
x
extent_buffe
r
leak
d
uring tree lo
g
repl
a
y
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-11
C
h
ris Mason
Btr
f
s: fix oo
p
s w
h
en btrfs_
i
nherit_iflag
s
called with
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-11
Chri
s
Mas
o
n
Btrfs:
f
ix
-o nodatasum
p
ri
n
tk spelling
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
C
h
ris Mason
Btr
f
s: av
o
id r
a
ces between super writeout and device
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
C
hris Mason
B
t
r
fs: autodetect SSD
d
e
vices
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
Ch
r
is Ma
s
on
Btrfs: a
d
d mount -o ssd_s
p
r
ead to spr
e
ad allocation
s
o
u
t
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
Ch
r
is Mason
Btrfs: avoid
allocation
clusters that are
too sp
r
ead out
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
Chris Mas
o
n
Bt
r
fs: Add mo
u
nt -o nossd
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
C
h
ris Mason
Btrfs: a
v
oid IO stalls behind congest
e
d devices in
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
Chri
s
Mason
Btrfs: don
'
t
a
llow W
R
ITE_SYNC bi
o
s to
s
tarve out regular
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
Chris Mason
Btrfs: fix metadata dirty
t
hrott
l
ing limits
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
C
hris Mason
Bt
r
fs:
re
d
u
ce mo
u
nt -o ssd CPU usage
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
Ch
r
i
s Mason
Btrfs: balanc
e
b
t
ree more
o
f
t
en
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
C
h
ris Mason
Btrf
s
: stop a
v
oiding
b
a
l
a
nc
i
n
g
at the end
of the transaction
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-04
C
hris Mason
B
t
rfs: Fix
oo
p
s and
use after fr
e
e duri
n
g
s
pace
b
al
a
ncing
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-05-14
Chris Mason
B
trfs: remove
s
ome
W
ARN_ONs
in t
h
e
IO
f
ail
u
re path
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-05-14
Chri
s
Mason
B
trfs: D
o
n't
l
o
o
p forever on metadata I
O
failures
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-05-14
Chri
s
M
a
son
Btrfs: init inode
orde
r
ed_data
_
c
lose flag pro
p
er
l
y
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-27
Chris Mason
Btrfs: loo
k
f
o
r
a
cls
durin
g
btrfs_read
_
l
ocked
_
inode
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-27
Chri
s
Mason
B
trfs: fix
a
cl caching
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-27
Chris Mason
Btrfs:
r
e
mo
v
e unused btrfs_bit_radix slab
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-27
Chris Mason
Btrfs: rate
l
imit
I
O
e
r
ror pr
i
ntks
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-27
Chris Mason
Btrfs: remove #if 0 code
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-24
Ch
r
is Mason
Btr
f
s: f
i
x
de
a
dlocks and s
t
a
lls
on dead root removal
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-24
Chris Mas
o
n
Btrfs: fix fall
o
c
a
te
deadlock on inode exten
t
lock
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-21
Chris
M
ason
Btrfs: fix bt
r
fs
fallo
c
ate o
o
p
s
an
d
dead
l
o
c
k
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-20
Chris Mason
Btrfs: u
s
e the right node in read
a
_for_
b
a
l
ance
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-20
Chris Mason
Btrfs:
f
ix oops on pag
e
->mapping->host du
r
i
n
g writepage
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-20
Ch
r
is Mason
Btrfs: add a prio
r
i
t
y queue to the async thread
helpers
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-20
Chris Mason
B
trfs: use WR
I
TE_SYNC for synchronous writes
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-16
Chri
s
Mas
o
n
Add block_write_full_page_endio for passing endi
o
handler
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-16
C
h
ris Mason
Export f
i
lemap_write_
a
n
d
_wait_range
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-03
C
h
ris Ma
s
on
Btrfs: rework allocation clu
s
t
e
ring
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-03
C
hris
M
ason
Btrf
s
: Opti
m
i
z
e l
o
ckin
g
i
n
bt
r
fs_n
e
xt_lea
f
()
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-03
Chris Mason
Btrfs: break up btrfs
_
search_slot into sma
l
ler pie
c
es
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-03
Ch
r
is Mason
B
trfs: u
n
plug in the async bio submission thre
a
d
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-03
Chris Mason
Btrfs: keep p
r
oc
e
ssing b
i
os for a given bdev if o
u
r
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-31
Chris Mason
B
t
rfs:
t
ry to f
r
ee metadata pages when we free
b
tree
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-31
C
h
ris M
a
son
Bt
r
fs: add extra flu
s
hin
g
for renames and truncates
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-25
Chris
Mason
Btrfs: make sure btrfs_update_de
l
aye
d
_ref
d
o
esn'
t
increase
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris Mas
o
n
Btrfs:
o
ptimi
z
e fsyncs on
old
f
iles
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris Mason
B
trfs:
t
ree logging unlink/rename fix
e
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
C
hris Mason
Btrfs: Make s
u
re
i_nlink doesn't hi
t
z
ero too soon
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris M
a
son
Btrfs: limit balan
c
i
ng work
while flushing de
l
ayed
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris Mason
Btrfs
:
readahead
checksums durin
g
btrfs_finish_o
r
d
e
r
e
d_io
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chri
s
Mas
o
n
Btrfs: leave
btree
locks spinning more often
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris Mason
Btrf
s
: Only let v
e
ry young trans
a
ctions grow
d
u
r
ing
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chri
s
M
a
son
Btrfs: Che
c
k for a
b
lock
i
ng lock before t
a
ki
n
g the
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Ch
r
is Mason
Btrfs: reduc
e
stack in co
w
_file_range
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chr
i
s
Mason
B
trfs:
r
educ
e
stalls dur
i
ng trans
a
ct
i
on commit
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris Mason
Btrfs: pro
c
ess the delayed reference qu
e
ue in c
l
usters
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris Mason
Btrfs: t
r
y to cleanup delayed refs while
freeing extents
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
C
h
r
i
s Mason
Btrfs
:
reduce stack usage in som
e
c
rucial
t
r
e
e b
a
lanci
n
g
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
C
h
ris Mason
Btrfs: do e
x
tent allocation and reference count update
s
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris Mason
Btrfs: don't prealloca
t
e me
t
a
d
ata blocks
during b
t
rf
s
_
s
ea
r
c
h
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-10
Chris M
a
son
B
t
rf
s
:
Clear space
_
i
n
fo full when
a
d
d
ing n
e
w de
v
i
c
e
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-10
Chri
s
Ma
s
on
B
t
rfs: Fix locking ar
o
und adding
n
e
w
sp
a
c
e
_info
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-09
Ch
r
is Mason
B
trfs: fix spin
l
ock ass
e
rtions on UP systems
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-20
C
hris Mason
Btrfs: check file
pointer
i
n btrfs_sync
_
file
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-12
Chris Mason
Btrfs: make a lockd
e
p cla
s
s
f
or the
extent buffer locks
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-12
Chris Ma
s
on
Btrfs:
don't
clea
n
ol
d
snapshots on syn
c
(1)
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-12
Chris M
a
s
o
n
Btr
f
s: use larger meta
d
ata c
l
usters in s
s
d mode
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-12
Chris Mason
Btrf
s
: proce
s
s m
o
unt
options o
n
m
ount -o remount,
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-09
Chris Mason
Bt
r
f
s: don't
use
spin_
i
s_co
n
ten
d
ed
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-06
Chris Mason
Btrfs:
M
ake sure dir is non-null before
d
oi
n
g
S_ISGID
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-05
Chr
i
s Mas
o
n
Btrfs: Fix memory le
a
k in cache_drop_lea
f
_ref
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Chris Mason
Btrfs: don'
t
return
c
ongestion in wri
t
e_cache_pages
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Chris M
a
son
Btrfs: Only prep
for
b
tree d
e
le
t
ion balances
wh
e
n nod
e
s
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
next