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: Remove unused xattr code
2008-09-25
Josef Bacik
Bt
r
fs:
Remov
e
u
n
us
e
d
x
attr code
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Josef Bacik
B
trfs: Implemen
t
new
d
ir in
d
ex format
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
hris
M
ason
Btr
f
s: Fix the defragmention
c
ode and
t
he b
l
ock relocation
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
David
W
oo
d
house
Btrfs: Use assert
_
s
p
in_lock
e
d instead of spin
_
trylo
c
k
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs
:
Add
v
e
rsion strings on
m
odule lo
a
d
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
B
t
rfs: Fix
s
o
m
e build
p
r
obl
e
m
s on 2
.
6
.
1
8
based enterprise
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrf
s
: Search data o
r
dered exte
n
ts first for
c
hecksums
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris Mas
o
n
B
trfs: Fix 32 bit compiles by using an uns
i
gned long
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is Mas
o
n
Btrfs: Take the csum mutex whil
e
reading
c
hecksums
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
as
o
n
Btrfs: alloc_mutex
la
t
ency red
u
ction
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
B
t
rf
s
:
A
dd some cond
i
tional sched
u
les near the alloc_
m
u
tex
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Ma
s
o
n
Btrfs: Use mutex_lock_
n
es
t
ed for tree lockin
g
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
ason
Btr
f
s: Fix some da
t
a=orde
r
ed r
e
lated da
t
a
corruptions
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
Mason
Btrfs: Use a mutex in the
extent bu
f
fer for tree block
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs:
I
ndex extent buffer
s
in a
n
rbtre
e
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
hris Mason
Btrfs: Data ordered fixes
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Fix btrfs_w
a
it
_
ordered_extent_
r
ange to pr
o
perly wait
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is M
a
son
Btrfs: Keep exten
t
mappings in r
a
m un
t
il pending ordered
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs
:
Don
'
t allow relea
s
e
p
a
g
e to
succ
e
ed if EXTENT_OR
D
ERED
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
B
t
rfs
:
Han
d
l
e
d
a
ta c
h
ecksum
m
ing on
b
ios that span
mu
l
t
iple
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is Mason
Btrfs: Cleanup and comment or
d
ere
d
-
d
at
a
.
c
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
ason
Btrfs: F
o
r
ce
cachi
n
g of met
a
data
block groups on mount
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
btrfs_nex
t
_le
a
f: do
readah
e
ad when skip_
l
o
cking
i
s
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Ma
s
on
Ad
d
a per-
i
node
lock aro
u
nd btrfs_
d
rop_extents
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
Ma
s
on
Btrfs: Don'
t
pin pages in ra
m
u
n
til the entire or
d
ered
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
btrfs_start_transaction:
w
ait
f
or commit
s
in progress
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is Mas
o
n
Btrfs
:
Update on dis
k
i_size only
a
f
ter p
e
n
ding ordered
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
Mason
Btrfs:
U
s
e asy
n
c helpers
to deal with
pages that have
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
B
t
rfs: New d
a
ta
=
or
d
ered impleme
n
tation
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
aso
n
Btrfs
:
Drop some verbo
s
e pri
n
tks
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
Mason
Btrfs: Add lo
c
king around volu
m
e
man
a
g
e
m
ent
(
d
e
vice
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
Mason
Btrfs: F
i
x deadl
o
ck w
h
ile s
e
ar
c
hing for dead roots
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btr
f
s:
R
educe
contention on the
r
oot node
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs
:
Onli
n
e btree defragmen
t
ati
o
n fixes
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris Mason
Btrf
s
: Add a per-inode
c
s
um mu
t
e
x
to avoid
r
ac
e
s
c
reating
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Bt
r
fs: Change find_extent
_
b
uffer to use
T
estSetPageLoc
k
ed
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
ason
B
t
rfs: A
d
d btree locking
t
o th
e
tree defra
g
mentation
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs
:
Replac
e
t
h
e transaction work q
u
eue with kthreads
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
hris Mason
Ad
d
btr
f
s_end
_
transaction_throttle t
o
fo
r
c
e
writers
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Ma
s
on
Btrfs: Fix snapshot del
e
t
i
on to rel
e
ase the a
l
loc_mut
e
x
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
Mason
Btrfs: Add a s
k
i
p_locking par
a
meter
t
o st
r
u
ct path
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s Mason
Fix btr
f
s
_next_leaf to check for new items af
t
er dro
p
p
ing
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris Mason
Fi
x
btrfs_del_
o
rde
r
e
d
_inode to allow for
c
ing
the drop
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
Ma
s
on
Drop l
o
cks in b
t
rfs_
s
earch_slot when
r
eadin
g
a
t
ree
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
h
r
i
s Mason
Btrf
s
:
R
e
p
l
a
ce t
h
e
bi
g
fs_mutex with a col
l
ection of
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Bt
r
f
s
: Start btre
e
concurr
e
n
cy
wor
k
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Ma
s
on
Bt
r
f
s: Add a
thread
p
o
ol just for submit_bio
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Christoph H
e
llwig
BTRFS
_
IOC_TRANS_START should be privile
g
ued
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
stoph Hellwi
g
Btrfs: split out
ioctl
.
c
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Christoph Hel
l
wig
Btrfs:
kerneldoc c
o
mments for extent_
m
ap
.
c
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris M
a
son
Btrfs:
A
dd a mount option to con
t
ro
l
work
e
r thr
e
a
d
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Worker th
r
ead optimizations
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s Mas
o
n
Btrfs
:
Add backport fo
r
t
he kthread work on kernels
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Maso
n
Bt
r
fs: Fix mo
u
nt -o
ma
x
_inline=0
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is Mason
Bt
r
fs: A
d
d
asy
n
c
worker threads for pre
and post
I
O
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Christoph Hell
w
ig
btrfs: allow sc
a
nning
multiple de
v
i
c
es during mount
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
stoph Hellwig
btrfs: sanity mou
n
t optio
n
parsing and ea
r
ly mo
u
nt
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Christo
p
h Hellwig
btrfs: fix s
t
range indent
a
tion in lo
o
kup_
e
xtent_mappin
g
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Christoph
H
ellwig
btrfs:
t
i
ny
makefile cl
e
anup
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Sage Wei
l
Btrf
s
: transact
i
on io
c
tls
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Yan
Btrfs
:
Dislable acl xattr
han
d
ler
s
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
J
an Engel
h
ard
t
Btrfs: bdi_init and bdi_d
e
st
r
o
y
come wi
t
h 2
.
6
.
23
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Linda Kni
p
pers
btrfsctl
-
A
e
rror
c
o
de fixup
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Sven Weg
e
ner
Btrfs: Invalidate
d
cache
e
ntry after creating s
n
apsho
t
and
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is Mason
B
trfs: Fix race in running_transactio
n
c
h
ecks
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Mingming
b
trfs delete ordered inode handling
fix
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris Mason
Btrfs: A
l
wa
y
s use
the async sub
m
ission queue for c
h
ecksummed
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
Mason
Btrfs: All
o
c
ator fix variety
p
ac
k
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris Mason
B
t
rfs: Use kza
l
loc on the fs_de
v
ices allocation
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Handle transid =
=
0 while
opening de
v
ices
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Bt
r
fs: Enable btree bal
a
n
c
ing on old ker
n
els
aga
i
n
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Bt
r
fs: C
h
ange the congestion function
s
to meter the
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Ma
s
on
F
ix corners in w
r
i
tepage and bt
r
fs_truncate_pa
g
e
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris Mason
Fix btrfs
_
o
pen_devices to deal with changes since th
e
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Ma
s
on
Btrfs: Add m
o
u
nt
-
o d
e
graded to allow
m
ounts
to continue
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btr
f
s: Handle
w
r
i
te er
r
ors on r
a
id1 an
d
r
aid10
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
ason
Btrfs: Pass d
o
wn the e
x
pecte
d
gene
r
atio
n
nu
m
b
e
r whe
n
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s Mas
o
n
Btrf
s
: Don't
d
o b
t
ree ba
l
a
nce_dirty_pages on old ker
n
els
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
ason
B
trfs:
C
h
un
k
relo
c
at
i
o
n
fin
e
tu
n
i
ng, a
n
d a
d
d a f
e
w
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s Mason
Bt
r
fs: A num
b
er of
nodataco
w
fixes
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mas
o
n
Btrfs: Onl
y
open bl
o
ck d
e
vices once
d
u
ring mount -o
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Update nod
a
ta
c
o
w m
o
de
t
o support c
l
o
ned
single
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
h
r
i
s Mason
Btr
f
s: Properly fin
d
the root for snap
s
hotted blocks
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
h
r
is Mason
Btrfs: Ad
d
supp
o
rt for online device
r
em
o
val
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Fix clone ioc
t
l to
not
hold the
p
ath over
i
nserts
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Sil
e
n
ce bogus inode
.
c
compiler warnings
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
J
eff Mah
o
ney
Bt
r
fs
:
Add workaround fo
r
AppArmor changing
r
emove_suid()
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
ason
Btrfs: Fix do_sync_fil
e
_
r
a
ng
e
i
f
d
efs (2
.
6
.
22)
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
B
trfs:
Co
m
p
ile
w
ar
n
in
g
fixup in vol
u
me
.
c
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Sage Weil
Btrfs: Clone fi
l
e d
a
ta ioctl
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
ason
Btrfs: Fixes f
o
r
2
.
6
.
1
8
enterpris
e
k
erne
l
s
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s Mason
Btrfs
:
Tune strip
e
selection
f
or r
a
id1
a
nd raid10
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Deal with
failed writes in mirrored con
f
iguratio
n
s
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrf
s
: Drop some verbose
p
rintks
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris M
a
so
n
Btrfs:
Add balance io
c
tl to
r
estrip
e
the chunks
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Bt
r
fs
:
Add new ioctl
t
o add devices
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Do more
o
ptimal file RA during shrin
k
ing and
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
ason
Bt
r
fs: Avoid recur
s
ive chunk
a
llocation
s
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
B
t
rf
s
: Make
t
he res
i
zer wo
r
k b
a
sed o
n
s
hrinking and
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
Mason
B
trf
s
: write_cache_pag
e
s
came i
n
2
.
6
.
2
2
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
next