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
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux...
2009-04-21
Chris M
a
son
B
t
r
fs: fix btrfs fallocate oops
a
nd deadl
o
ck
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-20
Chris Maso
n
Btrfs: use the
r
ight
node in reada_for_balance
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-20
Chris Mason
B
trfs: fix oops
o
n page->ma
p
p
i
ng->host durin
g
writ
e
page
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-20
C
h
ris M
a
s
o
n
Btrfs: ad
d
a
pri
o
ri
t
y
queue to th
e
async thread helpers
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-20
Chris Mason
Btrfs: us
e
WRITE
_
SYNC fo
r
sync
h
ro
n
ou
s
writes
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-16
Chris Mason
A
dd block_write_full_p
a
ge_endio for passing endi
o
ha
n
dler
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-16
Chris Mason
Export filemap_
w
rit
e
_and_wait
_
ran
g
e
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-03
Chris
M
aso
n
Btrfs:
r
ework a
l
location
cluste
r
ing
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-03
Chris Ma
s
on
Btrf
s
: Optimize lock
i
ng in btrf
s
_next
_
leaf()
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-03
Chris M
a
son
Btrf
s
:
break up bt
r
fs_search_slot into
smalle
r
pieces
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-03
Chris
Mason
Bt
r
fs: unplug in the
a
sync bio submission thread
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-03
C
h
ris
M
ason
B
t
r
fs: keep processing bio
s
f
or
a
given bdev if our
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-31
Chris
M
ason
Btrfs: try to
fr
e
e metadata pages
when we free
b
tr
e
e
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-31
Chris
M
a
son
Btrfs: add extra flushing for renames and truncate
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-25
Ch
r
is Mason
Btr
f
s: make sure bt
r
fs_updat
e
_delay
e
d_re
f
doesn't increase
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
C
h
ris Ma
s
on
Btrfs: o
p
t
i
mize fsyncs on
old
files
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris
M
ason
Btrfs: tree logg
i
ng
unlink/rename f
i
x
e
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Ch
r
is Mason
Btrfs: Make sure
i
_nli
n
k does
n
't
h
it
z
ero t
o
o soon
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chr
i
s Mason
Btrfs:
limit balanci
n
g
work while flush
i
ng delayed
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris
Maso
n
B
trfs: r
e
adahea
d
ch
e
cksum
s
dur
i
ng btrfs_
f
inish
_
ordered_io
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
C
h
ris Maso
n
Btrfs: leave btr
e
e locks spinning more often
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
C
h
ris Mason
Bt
r
fs:
Onl
y
let very young transactio
n
s g
r
o
w
d
u
ring
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
C
h
r
i
s Mason
Btrfs: Check for
a
b
l
ocking lock bef
o
r
e
taking the
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris Mason
B
t
rf
s
:
re
d
uce stack in cow_file_r
a
nge
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
C
h
r
i
s
Mason
Btrfs
:
red
u
ce stall
s
during
t
ransaction comm
i
t
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris Mason
B
t
rfs
:
process the de
l
ayed
r
eference queue in cl
u
sters
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
C
h
ris Mason
B
trf
s
: tr
y
to cleanup delayed ref
s
while freeing extents
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris Mason
B
trfs: reduce stack us
a
ge in some crucial
tree balancing
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Ch
r
is
M
aso
n
Btrfs: do ex
t
ent allocation and reference count u
p
dates
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris Mason
Btrfs: don't pr
e
a
l
loc
a
te metadata blocks during btrfs_sear
c
h
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-10
Chri
s
Ma
s
on
Btrfs
:
Clear
s
pace_in
f
o ful
l
when adding new devic
e
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-10
Chris Mason
Btrfs: Fix locking a
r
ound adding new space_in
f
o
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-09
Chris
M
a
s
o
n
Btrfs: fix spinlock assertion
s
on U
P
systems
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-20
Chris
M
ason
Btr
f
s
:
check file pointer in
b
trf
s
_sync_file
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-12
C
hris Mason
Btrfs
:
m
ake a lockdep clas
s
for the
e
x
tent buffe
r
l
oc
k
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-12
Chris Mason
Btrfs: don't clean old s
n
apsh
o
ts
o
n
syn
c
(1)
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-12
Ch
r
is
M
ason
Btrfs: use larger metadata
c
lusters i
n
ssd mode
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-12
C
hri
s
Mason
Btr
f
s
: process mo
u
nt
opti
o
ns o
n
moun
t
-o remount,
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-09
C
h
r
is Mason
Btrfs:
don'
t
use sp
i
n_is_
c
on
t
ended
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-06
Chris
M
ason
Btr
f
s
:
Make sure
d
ir
i
s no
n
-null before doi
n
g
S_ISGID
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-05
Chris
M
ason
Bt
r
fs: Fix memory leak in ca
c
he_drop_leaf
_
ref
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Chr
i
s M
a
son
Btrfs: don't
return con
g
estion in write_cache_page
s
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
C
hris
M
ason
Btrfs: Only pr
e
p for btree deletion bala
n
ces w
h
en nodes
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
C
h
r
i
s Mason
Btrf
s
: fix btrfs_unlock_up_saf
e
to walk the entire
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Chris M
a
son
Btrfs: c
h
ange
b
trfs_del_leaf to dr
o
p lo
c
ks ea
r
l
i
er
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Chris Maso
n
Btrfs: Change btrf
s
_truncate_in
o
de_items to st
o
p
w
h
en
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Chr
i
s Mason
Btrf
s
: Don't try to compress pages past
i
_size
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Chris Mason
Btrfs: Make btrfs_
d
r
op_snaps
h
ot
work in
l
arger and
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Chris Ma
s
on
Btrfs
:
Ch
a
nge btree locking
to us
e
ex
p
licit
blocki
n
g
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Chris Mason
Btrfs: hash_lock is no longer nee
d
ed
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Chris Mas
o
n
B
trfs: disab
l
e leak debugg
i
ng checks in extent_i
o
.
c
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Chris
M
as
o
n
Btrfs: sort references by byte number during btrfs_inc_ref
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Chris Mason
Btrfs: a
s
ync thr
e
a
d
s shou
l
d
try hard
e
r to find
w
o
rk
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Chr
i
s Mason
Btrfs: Catch mis
s
e
d
bios in the
a
s
y
nc bio submission
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-28
Chri
s
Mason
B
trfs: fix readdir on 32 bit machines
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-29
Chris Maso
n
Merge branch '
m
aster
'
o
f
gi
t
://git
.
ke
r
nel
.
org/pub/s
c
m
.
.
.
commit
|
commitdiff
|
tree
2009-01-22
Chris Mason
Bt
r
fs: do l
e
ss agg
r
e
ss
i
ve btr
e
e
r
eadahead
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-21
Chris Mason
Btrfs: stop p
r
oviding a
b
m
a
p
operation to avoi
d
swapfile
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-16
C
h
ris Mason
Btrfs: fix
i
oct
l
a
rg size (userland i
n
compatibl
e
change!)
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-16
Chris Mason
Btrfs: Clear
t
he
d
evice->ru
n
ning_pending flag
b
efore
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-15
C
h
r
is
Mason
Btrfs: s
t
op spinning
on mutex_trylock an
d
let the
a
dapti
v
e
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-14
Chr
i
s
Mason
mutex:
adaptive spinnning, performance tweaks
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-09
C
hris Mason
Btrfs:
exp
l
icitly ma
r
k the tre
e
log
root for writeback
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-08
Chris Ma
s
on
Btrfs: D
r
op th
e
har
d
ware
c
r
c32
c
as
m
c
o
de
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-07
Chris Maso
n
Btrfs:
k
map_atomi
c
(K
M
_USER0
)
is
safe
f
or btrfs_readpage
_
e
n
d_
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-06
Ch
r
i
s
Mason
Btrfs: Don't use kmap_atomic(
.
.
.
, K
M
_
I
RQ0
)
d
uring
c
h
ecksum
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-06
Chr
i
s Mason
Btrfs: drop remaining LINUX_KERNEL_VERSION checks and
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-06
C
h
ris Mason
Me
r
ge branch 'master' of gi
t
://git
.
k
e
rnel
.
org
/
p
u
b
/
scm
.
.
.
commit
|
commitdiff
|
tree
2009-01-06
Chris Mason
Btrfs: drop
EXPORT
symbols from extent_i
o
.
c
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-06
C
h
ris Mason
Btrfs
:
Fix checkp
a
tch
.
pl warn
i
ngs
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Chr
i
s Mason
Bt
r
fs: add permission c
h
ecks to the ioc
t
ls
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-19
C
h
ris Mason
Btrfs: F
i
x
c
ompile warning around num_onlin
e
_cpus(
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-17
Chris
M
ason
Btrfs: shift
a
ll end_io work to thre
a
d pools
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-16
Chris
M
aso
n
B
t
rfs: delete
checksum items before marki
n
g blocks
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-15
Chris Mason
Btr
f
s: Don'
t
use spin*loc
k
_irq
for the d
e
lall
o
c
l
ock
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-15
Chris Mason
B
t
rfs: Fix
c
ompressed wri
t
es on trunca
t
e
d
p
ages
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-10
Chris
M
ason
B
t
rfs: Delet
e
csum ite
m
s
w
hen freein
g
extents
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-09
Chr
i
s
M
ason
Btrfs: Fix compr
e
ssed checksum
fsync lo
g
copies
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-08
Chris
M
ason
Btrfs: Add inode
sequence nu
m
ber f
o
r
N
FS
a
nd r
e
served
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-08
Chris
Mason
Btrfs: Use map_p
r
ivate_
e
xtent_buffer
during generic
_
b
i
n_search
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-08
Chris
Mason
Bt
r
fs: mov
e
data checksumming into a dedicated tree
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-02
C
hri
s
M
ason
Btrfs: Fix sparse endian war
n
ings
i
n stru
c
t-funcs
.
c
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-02
Chris Mason
B
trfs: rev the d
i
sk
format f
o
r the in
o
de
c
ompa
t
and
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-02
Chris Mason
Btrfs: delete un
u
sed function:
btrfs_invalidate_dcac
h
e_root
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-20
Ch
r
is Ma
s
on
Btrfs: on
l
y
flush down
b
i
os
f
or writeba
c
k pa
g
es
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-20
Chris Ma
s
on
B
t
rfs: c
o
mpat code
f
ixes
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-20
Chris Mason
Btrfs: U
s
e current_fsuid
/
gid
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-20
Chri
s
Mason
Btrfs: Fix
e
s for 2
.
6
.
28-rc API
changes
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-19
Chris
M
a
s
o
n
Merge branch
'
m
aster' of git
:
//git
.
kernel
.
o
r
g
/
pub/scm
.
.
.
commit
|
commitdiff
|
tree
2008-11-19
Chris Mason
Btrfs: Do
fsync log r
e
play when
m
o
unt -o ro, exc
e
pt
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-19
Ch
r
is Mason
Btrfs: Avoid wr
i
teback
s
ta
l
l
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-18
Chris Mason
Btrfs: switch back to wait_on_page
_
writeback to wa
i
t
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-18
Ch
r
i
s Mason
B
t
r
f
s: Update the disk
fo
r
mat for the seed device
a
nd
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-18
C
hris Mason
Btrfs: unplug all devices in
the u
n
plug ca
l
l back
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-18
Chr
i
s Maso
n
B
trfs: prev
e
nt loop
s
in the di
r
ectory tree when cre
a
t
ing
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-18
Chr
i
s
Mason
Btrf
s
:
A
d
d
backrefs an
d
forw
a
r
d refs for subvo
l
s
and
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-18
Chris
Mason
Btrfs: Giv
e
each subvol
a
nd snapsh
o
t the
i
r own anonymo
u
s
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-18
Chris Mason
B
t
rfs: Allo
w
sub
v
olumes and s
n
apshots a
n
ywhere in
t
he
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-13
Chri
s
M
a
son
Btrfs:
Fix handling of space in
f
o full during a
l
locations
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-13
Chris
M
ason
B
trfs: Improve metadata read
latencies
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
next