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
memcg: use rcu_dereference to access mm->owner
2009-04-16
Chri
s
M
a
son
Add block_wr
i
te_f
u
ll_
p
age_endio
f
or pa
s
sin
g
endio handler
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-16
Chris Mason
Ex
p
ort filemap_write
_
and_wait_range
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-03
C
hris
Mason
B
trfs: re
w
ork allocat
i
on
clus
t
ering
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-03
Ch
r
i
s
Ma
s
o
n
Btrfs: Op
t
i
m
ize lockin
g
in btr
f
s_nex
t
_lea
f
()
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-03
Chris Mason
Btrfs:
b
reak up btrfs_
s
earch
_
slot into smaller pieces
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-03
Chris
Mason
Btrfs: unpl
u
g in the async bio submission t
h
reads
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-03
Chri
s
Maso
n
Btrfs: kee
p
processing
bios for
a
given bdev if o
u
r
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-31
Chri
s
M
a
so
n
Btrf
s
:
t
ry to free met
a
data pa
g
es
w
hen we free
b
tree
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-31
Ch
r
i
s M
a
son
Btrfs: a
d
d extra
flushing for ren
a
mes and truncates
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-25
C
h
r
is Mason
Btrfs: make sure btrfs_u
p
date_delayed_ref doesn'
t
i
n
crease
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Ch
r
is Mason
Btrfs:
op
t
imiz
e
fsyncs on old files
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chri
s
Mason
B
t
rfs: t
r
ee
l
ogg
i
n
g unlink/
r
ename fixes
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris M
a
son
Btrfs: Make sure i
_
nli
n
k d
o
esn't h
i
t zero too soon
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris M
a
son
Btrfs: limit
balancing work while flus
h
i
n
g delayed
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
C
h
ris M
a
so
n
Btrfs: readahead checksums
d
uring bt
r
fs_fin
i
sh_ordered_io
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris Mason
B
trfs: l
e
ave btre
e
locks s
p
i
nning more often
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris Mason
Btrfs: Only let very young transacti
o
n
s
grow du
r
ing
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Ch
r
is Mason
Btrfs
:
C
h
e
ck for a
blocking lock before taking t
h
e
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris Ma
s
on
Btrfs: reduce
s
tac
k
in cow_file_ra
n
g
e
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
C
hris
M
ason
Btrfs: reduce sta
l
ls dur
i
ng tr
a
nsaction
c
o
m
mi
t
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris Mason
B
trf
s
:
p
roce
s
s t
h
e
d
elay
e
d referenc
e
q
u
eue in cluster
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Ch
r
i
s Maso
n
B
trfs: try to cl
e
anup delayed ref
s
while freeing e
x
tents
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chri
s
Maso
n
Btrfs: reduce s
t
ack
usage in so
m
e c
r
ucial tree b
a
lan
c
ing
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
C
h
ris Mason
Btrfs: do extent alloca
t
ion and reference cou
n
t up
d
ates
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris
M
ason
B
trfs: don't
preall
o
cate
metadata
bl
o
cks du
r
ing btrfs_search
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-10
Chris M
a
son
Bt
r
f
s
: Cle
a
r space_info
f
u
l
l
when adding n
e
w devices
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-10
Chris Mason
Btrfs: Fix
l
ocking arou
n
d
a
dding new
s
pace_info
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-09
Ch
r
is M
a
son
Btrfs: fix spinlock assertions on
U
P system
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-20
Chr
i
s Mason
Btrfs: check fi
l
e p
o
inter in btrfs_sync_f
i
le
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-12
Chris
M
a
son
Btrfs: make a lockdep
class for the ext
e
nt buffer loc
k
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-12
Ch
r
is
M
a
son
Btrfs: don'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
Bt
r
fs: use larger metadata clus
t
ers in ssd mode
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-12
Chr
i
s M
a
s
o
n
Bt
r
fs: pro
c
ess mount options
o
n mount
-
o
re
m
ount,
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-09
Chris Mason
B
t
r
fs: do
n
't u
s
e
spin_is_contend
e
d
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-06
C
h
ris Mason
Btrfs:
Make
sure dir is non-null be
f
o
r
e
doi
n
g S
_
I
SGID
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-05
Chris Mason
B
tr
f
s: F
i
x
memory
l
ea
k
in cache_drop_leaf_ref
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
C
h
ris Mason
Btrfs: don't re
t
ur
n
congestion in
w
r
ite_cache_pages
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Chris Mason
Btrfs: Onl
y
prep
f
or btre
e
deletio
n
balances
when nodes
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Chris Mason
Btrfs: fix b
t
rfs_unloc
k
_up_
s
afe to walk the entire
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Chris Ma
s
on
Btrfs: c
h
ange btrf
s
_del_leaf
t
o
drop locks earlie
r
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
C
h
ris Mason
Btrfs
:
C
h
ange b
t
rf
s
_tru
n
cate_inode_i
t
e
m
s to sto
p
wh
e
n
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
C
h
r
i
s
M
a
s
o
n
Btrfs:
D
on
'
t try to comp
r
ess pages
p
a
s
t
i_size
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Chris Mason
Btrfs: Make bt
r
fs_drop
_
snapshot work
i
n
larger and
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Chris
M
ason
Btrf
s
: C
h
ange btree
lock
i
n
g to use exp
l
icit blo
c
king
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Chris Mason
B
t
rfs:
h
ash_lock is no l
o
nger needed
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Chris
M
a
son
Btrfs:
d
isa
b
le leak debugg
i
ng checks in extent_io
.
c
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Chris M
a
son
B
trfs: sort references
b
y byt
e
nu
m
ber
d
u
ring btr
f
s_inc_ref
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Chris Ma
s
on
Btrfs: async
t
h
reads s
h
o
uld try harder to find
w
or
k
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
C
h
r
i
s Ma
s
on
Bt
r
fs
:
Catc
h
m
i
s
sed bios in the async bio submissi
o
n
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-28
Ch
r
is Mason
Btrfs: fix readdir
on 32 bit mach
i
nes
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-29
Chris Mason
Merge br
a
nch 'm
a
ster'
o
f
git://gi
t
.
kerne
l
.
org/pub/scm
.
.
.
commit
|
commitdiff
|
tree
2009-01-22
Chris Ma
s
on
Btrfs: do less a
g
gressive b
t
r
e
e
r
eadah
e
a
d
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-21
Chris Mas
o
n
Bt
r
f
s
: stop providing a bmap operatio
n
to avoid swapfil
e
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-16
Chris
M
a
s
on
B
t
rfs: fix ioctl arg size (us
e
rland i
n
c
o
m
patible change!)
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-16
Chris Mason
B
trfs:
Cl
e
ar the dev
i
c
e->running_pending flag
b
efore
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-15
Ch
r
is Mason
Bt
r
fs
:
stop spinning o
n
mu
t
ex_t
r
ylock and
let the adaptive
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-14
Chris
M
ason
mutex: adap
t
ive spinnning
,
performance tweaks
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-09
C
hris
M
ason
Btrfs: ex
p
l
i
citly
mark t
h
e tree log root
f
or w
r
i
teback
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-08
Chris Mas
o
n
Bt
r
fs: Drop t
h
e hardware cr
c
32c asm co
d
e
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-07
C
hris
M
a
s
o
n
Btrfs: kmap_
a
tomic(KM
_
USE
R
0) is safe for
b
trf
s
_readpage_en
d
_
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-06
Chris Mason
Btrfs: Don't
u
se
kmap_ato
m
ic(
.
.
.
, KM_IRQ0) during ch
e
c
k
sum
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-06
Chris
M
ason
Btrfs: drop remaining LINUX_KERNEL_VER
S
ION
checks a
n
d
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-06
C
h
ris Maso
n
Mer
g
e branch 'maste
r
' of git://g
i
t
.
kernel
.
org/p
u
b/scm
.
.
.
commit
|
commitdiff
|
tree
2009-01-06
C
h
ris Ma
s
on
Btrfs: drop EXPO
R
T symbols from extent_
i
o
.
c
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-06
Chris Maso
n
Btrfs: Fix ch
e
ckpatch
.
pl warnings
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Chr
i
s
Mason
B
trfs: add permission che
c
ks to the ioct
l
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-19
Chri
s
Mas
o
n
B
t
rfs: Fix compile warn
i
ng ar
o
und num_online_cpus(
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-17
Chris Mason
Btr
f
s: shift all end_io work to t
h
read pools
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-16
Ch
r
is Mason
Btrfs:
d
el
e
te
checksu
m
i
t
ems before marking blocks
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-15
Chris
Mason
Btrfs
:
Don't
use spi
n
*l
o
ck_irq for
t
he delalloc lock
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-15
Chri
s
Mas
o
n
Btrfs: F
i
x
c
ompressed writes o
n
t
r
uncate
d
p
a
ges
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-10
C
hris Mason
Btr
f
s: Delete
c
sum
i
tem
s
w
hen freeing ext
e
nts
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-09
Chris Mason
Btr
f
s: Fix compressed checksum fsy
n
c
l
og copies
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-08
Chris Mason
Btrfs: Add inode sequ
e
nce number for N
F
S and reserved
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-08
Chris Mason
Btrfs
:
U
s
e map_private_extent_buffer during ge
n
er
i
c_bin_search
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-08
Chri
s
Mason
Btrfs:
m
ove
d
ata checksu
m
min
g
into
a
dedicated tr
e
e
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-02
Chri
s
Mason
Btrfs: Fix spars
e
endian warnings in struct-fu
n
cs
.
c
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-02
Chri
s
Mason
Btrfs: rev t
h
e disk format for t
h
e inode compa
t
and
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-02
Chris Ma
s
on
Btrfs
:
delete unuse
d
function:
b
t
r
fs_
i
nva
l
idate_dcache_root
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-20
Chris Mas
o
n
Btrfs:
o
n
l
y
flus
h
down bios for wr
i
te
b
ack pag
e
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-20
Chris Mason
B
trfs: compat
c
ode fixes
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-20
Chris Mason
Btrfs: Use current_fsuid/g
i
d
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-20
Chris
M
a
s
o
n
Btrfs:
Fixes
f
or 2
.
6
.
28-
r
c API changes
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-19
Chris M
a
son
Merg
e
br
a
nch 'mast
e
r'
o
f git://git
.
k
e
rnel
.
org/pub/s
c
m
.
.
.
commit
|
commitdiff
|
tree
2008-11-19
Chris Mason
B
t
rfs
:
Do fsy
n
c
log replay w
h
en mount -o
r
o, except
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-19
Chris
M
as
o
n
B
trfs: Avoid writeback stalls
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-18
Chris Maso
n
B
trfs: swit
c
h back
t
o
w
ait_on_page_writ
e
back to wait
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-18
Ch
r
i
s
Mason
Btrfs: Update the di
s
k format for the seed
d
evice
and
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-18
Ch
r
i
s
Mason
B
trf
s
: unp
l
ug all devices in the unplug
call back
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-18
Chris Mason
Btrfs: prevent loops in the d
i
rec
t
ory
t
r
ee
wh
e
n creating
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-18
C
h
ri
s
Mason
B
trfs: Ad
d
backrefs and forward refs for su
b
vols and
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-18
C
h
r
i
s Mas
o
n
Btrfs:
G
ive
e
ach
s
u
bvol and snapshot their own ano
n
ymous
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-18
C
hri
s
Mason
Btrfs
:
Allo
w
subvolumes and snapshots
anywhere
in
t
he
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-13
Chris M
a
son
Btr
f
s:
Fix h
a
ndling
of space in
f
o
f
ull during allocation
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-13
Chris Mason
Btrf
s
: Improve m
e
t
a
data
re
a
d la
t
en
c
ies
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-11
Chris
Mason
B
tr
f
s: Fix
c
omp
i
le warnings on 32 bit
m
achines
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
C
h
ris Mason
B
t
rfs: empt
y
_
s
ize a
l
l
oca
t
ion fixes
again
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
C
h
r
i
s
M
ason
Btrfs: tu
n
e bt
r
fs unplug functions for
a
small nu
m
b
e
r
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
C
h
ris Mason
Btrfs: Tur
n
off extent state leak debugging
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Chr
i
s Mason
Bt
r
fs: Fix usage of s
t
ruct extent_
m
ap->orig_st
a
rt
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
next