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: use a cached state for extent state operations during delalloc
2009-01-22
Ch
r
is Mason
Btr
f
s
: do less a
g
gressive btree readahea
d
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-21
Chris Mason
Btrfs: stop pr
o
viding a
b
map operation
t
o
avoid swap
f
ile
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-16
Chr
i
s Mason
Btr
f
s: fix ioctl arg size
(
userland
i
n
c
ompatible change!)
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-16
Chris Ma
s
on
Btrfs
:
Clear the device-
>
runn
i
ng_
p
ending
f
lag bef
o
re
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-15
Chris Mason
Btrfs: stop spinni
n
g on mutex_trylock and
l
et the adap
t
ive
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-14
Chris Mason
mutex: adaptive spinnning, pe
r
formance
tweaks
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-09
C
h
r
i
s
M
ason
Btrfs:
e
x
plicitly m
a
rk the tree log ro
o
t f
o
r w
r
iteba
c
k
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-08
Chris Mason
Btr
f
s
: Drop the hardware
c
rc32
c
asm code
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-07
C
h
ri
s
Mason
B
t
rfs: k
m
ap_a
t
omic(KM_USER0) is
s
afe for btrfs_readpage_en
d
_
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-06
Chris
Ma
s
on
Btrfs
:
Don't use kmap_ato
m
ic(
.
.
.
, KM_I
R
Q0) during chec
k
sum
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-06
Ch
r
is Ma
s
on
Btrf
s
: drop rem
a
ining LINUX_KERNEL_VERSI
O
N
checks
and
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-06
Chris Mason
Merge
bra
n
c
h
'master' of git://git
.
ker
n
el
.
org
/
pub/
s
cm
.
.
.
commit
|
commitdiff
|
tree
2009-01-06
Ch
r
is Mason
Btrfs: drop EXPO
R
T symbols
from
e
xtent_io
.
c
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-06
C
h
ris Mason
Bt
r
fs: Fix check
p
atch
.
pl warnings
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Ch
r
i
s Mason
Btrfs: a
d
d permission checks to the i
o
ctls
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-19
Chris Mason
Btrfs: Fix c
o
mpile warning a
r
o
und
n
um
_
online_cp
u
s
(
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-17
Chris Mason
Btrfs: shift
all end_io work to thr
e
ad pools
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-16
Chris Mason
Btrf
s
: del
e
t
e che
c
k
s
um i
t
e
ms befo
r
e marking blocks
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-15
Chris Ma
s
on
Btrf
s
: D
o
n
't use spin
*
lock_irq for the delalloc
l
ock
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-15
C
h
ris Maso
n
Btrfs: Fix compresse
d
wri
t
es on tr
u
ncated pages
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-10
C
h
ris M
a
son
Btrfs: Delete csum items wh
e
n freeing extents
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-09
Chris Mason
Btrfs
:
Fix compress
e
d checksum fsync lo
g
copies
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-08
Ch
r
is Mason
Btrfs: Add inode sequence
nu
m
b
e
r for
N
FS and
reserved
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-08
Chris Mason
Btrf
s
: Use
m
ap_private_exte
n
t_buff
e
r dur
i
ng generic_bin_search
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-08
Chris
Mason
Btrfs: move data check
s
umming into a dedicated tr
e
e
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-02
Chris Ma
s
on
B
t
rfs: Fix spars
e
endian warni
n
gs in str
u
ct-funcs
.
c
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-02
C
hris Mason
Btrfs:
rev the di
s
k
f
ormat for th
e
inode
c
o
mpat and
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-02
Ch
r
is Mason
Bt
r
fs: delete unused function: btrfs_invalidate_d
c
ach
e
_
r
oot
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-20
Chris Ma
s
on
Btr
f
s: only fl
u
sh down
b
i
o
s for
writeback
p
ages
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-20
Chris Mas
o
n
Btrfs:
compat code fix
e
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-20
Chris Mason
B
t
rfs:
U
se current_fsuid/gi
d
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-20
Chri
s
M
a
son
Btrfs: Fixes for 2
.
6
.
28
-
rc A
P
I chan
g
es
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-19
Chris Mason
M
e
rge br
a
n
ch
'
master' of git://git
.
ker
n
el
.
or
g
/p
u
b
/sc
m
.
.
.
commit
|
commitdiff
|
tree
2008-11-19
Chris
M
ason
Btrfs: Do fsync log re
p
lay when mount -o ro, e
x
cep
t
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-19
C
h
ris
M
ason
Btrf
s
:
Avoid writeback stalls
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-18
Chr
i
s Mas
o
n
Btr
f
s: switch
b
a
ck to wait_on_page_
w
riteback t
o
w
a
i
t
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-18
Chr
i
s
Maso
n
Btrfs:
Update the disk
f
ormat for the
s
eed device and
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-18
Chris Ma
s
on
Btrfs: unplug all devices in the
u
n
p
lug
c
all bac
k
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-18
Chris
M
ason
Btrfs:
p
r
e
v
e
nt
l
oo
p
s in the directory tree w
h
en creating
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-18
Chr
i
s Mason
Btrfs: Add backrefs an
d
forwa
r
d refs for subvo
l
s and
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-18
Ch
r
is Mason
Bt
r
f
s
: Give
e
ach
s
ubvol and
s
napsh
o
t their own anonymo
u
s
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-18
C
h
r
is Mason
Btrfs: Allow subv
o
lume
s
and s
n
aps
h
ots anywhere in the
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-13
Chris Mason
Bt
r
fs:
Fix h
a
ndling o
f
s
p
ace info
f
ull during allocation
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-13
Chris Mason
Bt
r
fs: Improve metadata
r
ead latencies
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-11
Ch
r
is Mason
Btrfs: Fix compile warnin
g
s on 32 bit machines
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
C
hris
M
as
o
n
Btrfs: empty_siz
e
all
o
catio
n
fi
x
e
s again
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Chris Mason
Btr
f
s
:
tune
b
t
r
fs u
n
plug functions for a
s
m
a
ll number
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
C
h
r
is Mason
Btrfs:
Turn off
e
x
t
en
t
state le
a
k
debugging
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Chris Mason
B
t
rfs: Fix usage
of
s
t
ruct extent
_
ma
p
->orig_start
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Chris Mason
B
t
rf
s
: Use
i
nval
i
datepage when writepage fin
d
s
a page
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Chris Mason
Btr
f
s: Tr
y
harder while
sea
r
c
hing for free s
p
ace
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Ch
r
is Ma
s
o
n
B
t
rfs: Fix use after
f
ree during
compress
e
d
reads
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Chris Mason
Btrfs: Make sure pag
e
s are dirty
befo
r
e doing de
l
alloc
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Chris M
a
son
B
t
rfs: Don
'
t
subs
t
ract too mu
c
h from the allocation
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-07
Chris Mason
Bt
r
fs: Av
o
id u
n
p
lug st
o
rms duri
n
g commit
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-07
Chris Mason
Btrfs
:
Fix mo
r
e false enospc error
s
an
d
an oops from
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-07
Ch
r
is Mason
Btrfs: ma
k
e
s
ure co
m
pressed bio
s
do
n
't complete
to
o
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-07
Chris
M
a
s
on
Btfs: M
o
re metadata
a
ll
o
ca
t
or o
p
ti
m
izations
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-07
Chris Mason
B
t
rfs: enfor
c
e metadata alloca
t
ion clus
t
ering
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-07
Chris Mason
Bt
r
fs
:
O
p
timize
comp
r
essed writeba
c
k
and re
a
ds
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-07
Chris Mason
Btrfs:
Ad
d
or
d
e
red
a
sync work queues
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-31
Chris Mason
Btrfs: rev the
dis
k
format for
fallocate
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-31
Chri
s
Mason
Bt
r
fs:
C
ompression corner fi
x
es
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-30
Chris Mason
B
trfs: Fix logic t
o
a
v
oid r
e
adi
n
g c
h
ecksums for -
o
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-30
Chris Mason
Btrfs:
w
alk compressed page
s
based on the
nr_pages
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-30
Chris
Mason
Btrfs: prevent looping foreve
r
in
f
in
i
sh_current_insert
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-29
C
h
ris Mason
Bt
r
fs:
R
ev the d
i
sk fo
r
mat for compr
e
ssion and root
.
.
.
commit
|
commitdiff
|
tree
2008-10-29
C
hris Mason
Btrfs: Add zlib
c
ompressio
n
su
p
port
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-16
Chris
M
ason
Merge branch 'ma
s
ter'
of ssh://mason@master
.
kern
e
l
.
.
.
commit
|
commitdiff
|
tree
2008-10-10
Chris M
a
son
Btrfs: Don't call se
c
urity_inode
_
mkdir duri
n
g
s
ubvol
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-09
Chris
M
ason
Btrf
s
: Re
v
t
h
e
d
i
s
k
format for the
new back
refe
r
ence
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-03
C
h
r
i
s
Mason
Btrfs:
c
a
s
t
b
i
o->bi
_
sector to a u64 be
f
ore s
h
ifting
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-03
Ch
r
is
M
a
s
on
Btrfs:
r
emove last_log
_
a
l
l
o
c
allocator opt
i
m
ization
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-03
Chr
i
s Maso
n
Btrfs:
O_DIR
E
CT writes via buffe
r
ed writes + inval
d
iate
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-01
Chris Maso
n
Btrfs: don't read lea
f
blocks containi
n
g only c
h
ecksums
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-30
Chris Mason
B
t
rfs: fix
m
ult
i
-device code to use
raid po
l
icies
s
et
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-29
Chris Mason
B
t
rfs: add
and
improve
c
omments
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-29
C
h
ris Mason
Btrfs: drop WARN_ON from btrfs_add_leaf_ref
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-29
Chris Ma
s
o
n
Btrfs: W
a
it for IO on the
b
lock device inod
e
s of
n
ewly
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mas
o
n
Btrfs: Raise thresho
l
ds for
metadata writeback
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
hris Ma
s
on
Btrfs: fix
sl
e
ep with spinlock held dur
i
ng u
n
m
ount
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Remov
e
Btrfs compat
co
d
e for older kernels
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Ma
s
on
Btrfs: Fix al
l
oc
a
tion completions in
t
ree l
o
g
replay
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Maso
n
A
dd B
t
rfs to fs/Kconfig and fs/Makefile
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is Mas
o
n
Update
B
t
r
fs file
s
f
o
r in-kerne
l
usage
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris M
a
son
Merge Btrf
s
into fs
/
bt
r
fs
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
ason
Btrfs
:
Fix r
a
ce a
g
ainst
d
isk_i_size
u
pdat
e
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
A
dd c
h
e
c
k fo
r
t
r
ee-log roots in
btr
f
s_alloc_reserved_extents
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
B
trfs: Check
s
u
m tree
bl
o
c
k
s in the ba
c
kground
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is Ma
s
on
F
i
x
leaf overflow check in btrfs_inser
t
_
emp
t
y_items
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Maso
n
Btr
f
s
: Fix mismer
g
e i
n
block
h
e
a
d
er checks
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mas
o
n
Btrfs: Disable the dir fsync optimiza
t
ion to skip l
o
gging
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs:
Record di
r
ty pages tree
-
log pages in an extent_io
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Maso
n
Btrfs: Copy into th
e
log tree in b
i
g bat
c
hes
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
B
t
rfs
:
Optimize tree log block allocat
i
ons
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btr
f
s: Optimize btree wa
l
king while loggi
n
g i
n
odes
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
hris Ma
s
on
Btrfs: Dir
f
sync optimizat
i
ons
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
Mason
Btrfs:
Fix releasepage to prop
e
rly keep
dirty and w
r
iteback
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btr
f
s: Update t
h
e highest obje
c
t
id in
a root after
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Ma
s
o
n
B
trfs:
T
ree logging fixes
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
next