repo.or.cz
/
linux-2.6
/
linux-loongson.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Btrfs: Allow subvolumes and snapshots anywhere in the directory tree
2008-09-25
Christoph Hellwig
Btrfs: cleanup
d_o
b
ta
i
n_alias use
a
ge
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
hris Mason
Btrfs: Rev the dis
k
fo
r
m
a
t
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
h
r
i
s Ma
s
o
n
Btrfs: Add a write
ahead tree
l
og to optimize synchronous
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
a
son
Btrfs: Add debugging c
h
ecks
to track down cor
r
upted
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Christoph Hellw
i
g
Btrfs:
opt
i
mize btr
g
et/se
t
/
rem
o
vexattr
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
istoph
Hellwig
btr
f
s: opt
m
ize
l
i
s
txatt
r
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Josef Bacik
Btrfs: comp
i
l
e wh
e
n posix acl's are disabled
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Ma
s
on
Btrfs: Fix
v
ariable in
i
t du
r
i
n
g csum
c
r
eation
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Maso
n
Btrf
s
: Thr
o
ttle for async
bio submits higher u
p
the
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Ma
s
on
B
t
rfs: Rev the di
s
k
format
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
David Woodhouse
Clean
u
p btrfs_get
_
parent() a little more, fix a free
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
David Woodhouse
Btrfs: Fix NFS expor
t
ing of
s
ubvol
r
oots
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
David Woodhou
s
e
S
witch bt
r
fs_na
m
e_ha
s
h() to crc32c
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
D
avi
d
W
oodhouse
Btr
f
s: Rei
n
state '-
o
subv
o
l=
.
' op
t
i
o
n
to mou
n
t
e
ntire
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
David
Wood
h
ouse
Simplify btrfs
_
ge
t
_parent(),
f
ix
u
se-after-free bu
g
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
David Woodhouse
Mask ro
o
t ob
j
ect ID i
n
to f_fsid i
n
btrfs_statfs()
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
David Woodhouse
F
i
ll f
_
fs
i
d field in b
t
rfs_statfs()
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
David
W
oodhouse
Btrfs: Optimise NFS readd
i
r h
a
ck sl
i
ght
l
y; don't
c
all
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
David Woo
d
house
Mino
r
c
leanu
p
of
b
tr
f
s_real_rea
d
dir
(
)
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Da
v
id Woodhouse
Btrfs: Remove speci
a
l cases for "
.
" and "
.
.
"
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
David
Woodho
u
se
Btrfs
:
Discard sector data in
_
_fr
e
e_ex
t
e
n
t()
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
D
a
vid Wood
h
o
u
se
Btrfs: Im
p
l
e
m
e
n
t our ow
n
copy of the nfsd r
e
addir hack
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Ba
l
aji R
a
o
NFS
supp
o
rt for
btr
f
s - v3
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Balaji Rao
I
n
troduce b
t
rfs_iget helper
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
hri
s
Mason
Btrfs:
Wait for
a
sync bio submissions to make some
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris M
a
son
Btr
f
s: Loo
k
up r
e
adpage c
h
ecksums on bio su
b
m
i
ssion
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
h
r
is
Ma
s
on
Btrfs: Fix
a
dd_extent_mapping to
check for duplic
a
tes
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Da
v
id Woodhouse
Btrfs: Rem
o
v
e
broken
o
ptimisati
o
ns in
end_bio
functi
o
ns
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris
M
ason
Btrfs
:
Lower contenti
o
n on
t
he csum mutex
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Maso
n
Btrfs:
Wait for kernel threads
to m
a
k
e
p
r
ogress during
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
h
r
is Mas
o
n
B
t
rfs: Give all the
w
orke
r
threads descriptive names
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
Mason
Btrfs: Trans
a
ction comm
i
t: don
'
t use filemap_fdatawait
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is Mason
Bt
r
f
s
: Count a
s
ync bios sepa
r
atel
y
from async
ch
e
cksum
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris
Mason
Bt
r
fs: Li
m
it
t
h
e
n
um
b
er of
a
sync bio submis
s
ion k
t
hreads
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s Mason
Btrf
s
:
Init address_s
p
ace->writebac
k
_index properly
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
David Woodhouse
Btrf
s
: Change T
e
stSetPageLocked
(
) to trylock_pa
g
e()
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Eric
S
andeen
Btrfs: fix
R
HEL
te
s
t for
C
learPageFsMi
s
c
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
Mason
Btrfs
:
Update
v
ers
i
on
.
sh to
v0
.
16
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s Mason
Btrf
s
: Avo
i
d ca
l
l
ing int
o
the FS fo
r
the fi
n
al iput
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Yan Zheng
Btrfs:
Fix nodatacow for the new data=ordered mo
d
e
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
hri
s
Mason
Get rid of
B
TRFS_I(inode)->index and use loca
l
vars
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is Mason
Btrfs: Fix th
e
multi-bi
o
code to save
t
he
o
r
iginal
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Yan
Zheng
B
t
rfs: Upda
t
e
c
l
on
e
file ioctl
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Yan
Z
h
eng
Btrfs: Various small fixes
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
btrfs_lookup_bio_sums seems
b
roke
n
, go back
to the
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
B
t
r
fs: Maintain
a
list
o
f inodes
that
are
d
e
la
l
l
oc
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris M
a
son
Btrfs: Don'
t
cor
r
u
p
t
r
am
in
shrink_exte
n
t_tree,
l
eak
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Sage
W
eil
B
t
rfs:
fix
ioctl-initiated transacti
o
n
s vs
w
ai
t
_current_trans()
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btr
f
s: Add support for HW as
s
is
t
ed crc32c
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is Mason
Bt
r
fs
:
Ho
l
d
c
sum mu
t
ex while
readin
g
i
n sums
d
uring
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrf
s
: More throt
t
le tunin
g
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
btrfs_s
e
arc
h
_slot: reduce lock content
i
o
n by c
o
wing
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris Mason
Btr
f
s: Th
r
o
ttle les
s
often waiti
n
g f
o
r
s
na
p
sho
t
s to
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is M
a
s
on
Bt
r
fs: Improve an
d
c
l
eanup lockin
g
don
e
by wa
l
k_down_t
r
ee
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is Mason
Bt
r
fs: Hol
d
a
re
f
erence
o
n
bios during submit_b
i
o
,
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mas
o
n
Btrfs:
D
rop some deb
u
g
ging around th
e
extent_map pinned
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
Mason
B
trfs: Fix strea
m
ing read performance with ch
e
cksu
m
m
ing on
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is Mason
Btrfs: Th
r
ottle tuning
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris M
a
s
o
n
Btrfs: Add missing hunk from
Yan Zheng's c
a
che recl
a
im
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Sven Wegener
Btrf
s
: Add compatibility for k
e
rnels
>
= 2
.
6
.
27-rc1
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Yan
Btrfs:
i
m
plement memory recla
i
m for leaf re
f
erence
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris M
a
son
Bt
r
fs: Fix verify_parent_tra
n
sid
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Yan Zheng
Btrfs:
Update and fix mount -o nod
a
tac
o
w
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Li Z
e
fan
Btrf
s
: async-thread: fix
p
o
s
sibl
e
memory
l
eak
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
Ma
s
on
Btrfs: Throt
t
le operations if the reference cache gets
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mas
o
n
Btrfs
:
F
i
x version
.
sh when u
s
ed o
u
tside of an hg repo
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
Maso
n
Btrfs
:
Leaf
reference cache
u
pda
t
e
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Ya
n
Zheng
Btrfs
:
Add a le
a
f refer
e
nce cach
e
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
hris Mason
Btrfs: Rev the disk format magic
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Ma
r
k Fasheh
Btrf
s
: Null ter
m
inate strings passed in from userspace
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Yan
Fix path
slots
s
e
l
ect
i
on i
n
btrfs_search_forward
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Y
a
n
Btrfs: Fix
.
.
l
o
o
kup corner case
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Yan
B
trfs: Properly re
l
ease
l
ock in pin_down_bytes
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Ba
l
aji Rao
Btrfs: Remove unused variable in f
i
xup_tr
e
e_root_location
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Josef Bacik
Btrfs
:
F
i
x a few functions that e
x
it without sto
p
pin
g
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Josef
Bacik
Btrfs: Create orphan
inode records to prev
e
nt lost
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Josef
B
acik
B
trfs: Add ACL support
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Jo
s
e
f
Bacik
Btrfs: Remo
v
e u
n
us
e
d xattr code
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Josef B
a
cik
Btrf
s
: Impleme
n
t
new
d
ir
i
ndex
f
ormat
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Maso
n
Btrfs: Fix
the defragmention
c
ode and the
b
loc
k
r
e
loc
a
tion
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
David
W
o
o
dhouse
Btrfs: Use asse
r
t_spin_locked instead
of spin_
t
rylo
c
k
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is Mason
Btrfs: Add v
e
rsion strings on
module load
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
B
t
rfs: Fix
some build problems on 2
.
6
.
1
8
based enterprise
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
ason
Btrfs: Search
d
ata order
e
d
e
x
tents
first for checksum
s
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mas
o
n
Btrfs: Fix 32
b
it c
o
mpiles
by using a
n
unsigned long
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Ma
s
on
B
trfs: Take the csum mutex
w
h
ile re
a
d
ing checks
u
ms
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris M
a
s
o
n
Btrf
s
: allo
c
_mutex l
a
tency reduc
t
ion
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Maso
n
Btrfs: Add
so
m
e condit
i
onal sc
h
edules n
e
ar th
e
alloc_mutex
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is Mason
Btr
f
s: Use mutex
_
lo
c
k_n
e
sted for tree locking
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
B
t
rfs: F
i
x some data=ordered
r
elated data corruptions
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Maso
n
Btrfs: Us
e
a
mutex in
the e
x
t
e
nt
b
u
f
f
e
r for tr
e
e
b
lock
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Ma
s
o
n
Btrfs: Index extent bu
f
fer
s
in an rbtree
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mas
o
n
Btr
f
s
:
D
ata ordered fixes
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Fix btrfs_wa
i
t_order
e
d_extent_
r
ange to properly wait
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Ke
e
p extent
m
apping
s
in ram unt
i
l pe
n
ding
ordere
d
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is
Mas
o
n
Btrfs: Do
n
'
t
all
o
w r
e
leasepage to succe
e
d i
f
E
X
TENT_ORDE
R
ED
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Handle data
c
hecksu
m
ming on bios t
h
at span multiple
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs:
Clean
u
p and comm
e
nt ord
e
red-data
.
c
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs:
F
orce
ca
c
hing of m
e
tadata block groups on mo
u
n
t
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Maso
n
btrfs
_
n
e
xt_l
e
a
f
:
d
o readahead w
h
e
n skip_l
o
c
k
i
n
g
i
s
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
next