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: missing endianess conversion in insert_new_root
2008-09-25
Christoph Hellwig
Bt
r
fs:
m
i
ssing endianess conversion
i
n inser
t
_ne
w
_root
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
hri
s
toph Hel
l
wi
g
B
t
rfs:
cleanup d_obtain_a
l
ias useage
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Maso
n
Btrfs: Re
v
the disk format
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
ason
Btrfs
:
Add a
write
a
head
t
ree log to opti
m
ize
synchr
o
nous
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s Maso
n
B
trfs: Add debuggi
n
g
checks to trac
k
down corrupted
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris
t
o
p
h Hellw
i
g
Btrfs:
o
p
ti
m
ize btrget/set/removexattr
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Christo
p
h He
l
lwig
b
trfs:
o
p
t
mize listxattr
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
J
osef B
a
cik
Btrfs: compile when
p
o
six acl's are
d
isab
l
ed
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mas
o
n
Btrfs: Fix variable in
i
t
d
u
r
ing csu
m
creation
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Maso
n
B
t
rfs: Throttle fo
r
async bio submits h
i
gher up the
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Maso
n
Btrfs: Rev the disk format
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
David Woo
d
hou
s
e
C
lean up btrfs_get_pare
n
t() a l
i
ttle
m
or
e
,
f
i
x a free
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
David Woodhouse
Btr
f
s: Fix NFS exporting of
s
ubvol roots
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Dav
i
d Woodhouse
Switch bt
r
fs_
n
ame_ha
s
h(
)
to crc32c
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
David Woodhouse
Btrf
s
: Reins
t
at
e
'-osubvol=
.
' option to mount en
t
ire
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Da
v
i
d
W
oodhouse
Simplify btrfs_get_parent
(
), fix use-after-free bug
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
D
avid Woodhouse
Mask root
ob
j
ect ID into f_fsid in btr
f
s_st
a
tfs()
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Dav
i
d Wo
o
dho
u
s
e
F
i
ll f_
f
sid field in btrf
s
_sta
t
fs()
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Dav
i
d Woodh
o
use
Btrfs: Optimise
NFS readdir hack slightly; don'
t
call
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
David
W
o
odhouse
Mi
n
o
r
c
leanup
o
f btrfs_real_rea
d
dir()
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
David Woo
d
h
ouse
B
t
rfs: Remove special cases
f
o
r
"
.
" and "
.
.
"
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
David
W
oodhouse
Btrfs: Discard se
c
tor da
t
a in
_
_
free
_
ex
t
en
t
()
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Da
v
i
d
Woodhou
s
e
Btrf
s
: Implement our own copy
o
f th
e
nf
s
d
read
d
ir hack
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Balaji
R
ao
NFS suppo
r
t
f
or btrfs - v3
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Balaji
Rao
Introduce btrfs_
i
get hel
p
er
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Maso
n
Btrfs
:
Wa
i
t f
o
r async bio su
b
missions to make some
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris Mason
Btrfs:
Lookup rea
d
page chec
k
sums
on
b
i
o submiss
i
o
n
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris M
a
son
Btrfs: Fix add_
e
xtent_m
a
pping to check
f
o
r
dupl
i
cates
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
David Woodhouse
Bt
r
fs: Remove broke
n
o
p
timisations in
end_bio
f
un
c
t
i
o
ns
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s Mason
B
t
rfs: Lower
contentio
n
on th
e
c
s
u
m
m
u
tex
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Wait for ke
r
n
e
l
thr
e
ads
to make progress during
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
B
t
r
f
s: Give all th
e
wor
k
er thr
e
ads descriptive names
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Transa
c
tion
c
ommit: do
n
't use
f
i
lemap_fdatawait
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
Mason
Btrfs: Count async bios separat
e
l
y
f
rom async check
s
um
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
ason
B
t
rfs: Limit
t
h
e number of async bio submission kthreads
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris M
a
s
on
B
t
r
fs: Init address_space-
>
writeback_
i
ndex properly
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Da
v
id Woodhou
s
e
Btrfs: Change Te
s
tS
e
tPa
g
eLo
c
ked() to tr
y
lock_page()
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Eric Sandeen
Btrfs:
fix RHEL
t
est for ClearPageFsMisc
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
B
t
r
f
s
: U
p
da
t
e ver
s
ion
.
sh
t
o v0
.
16
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Avoid
cal
l
i
ng into the FS
f
or t
h
e final
ip
u
t
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Yan Zh
e
n
g
Btrfs: F
i
x
n
odatacow for the n
e
w data=ordered mode
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Get rid of BTRFS_I(inode)->index and use local va
r
s
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
h
r
i
s Mason
Btrfs: Fix the
multi-bio cod
e
to save the o
r
i
gin
a
l
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Ya
n
Zhe
n
g
Btrfs: Update clone
f
ile ioctl
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Yan Zheng
Bt
r
f
s
:
Various small fixe
s
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
M
ason
btrfs_
l
ook
u
p_b
i
o_sums se
e
ms broken, go back
t
o the
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
Mason
Btrf
s
: Maintain a list of
i
n
o
des that are delalloc
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Bt
r
fs: Don't
c
o
rrupt ram in
s
hri
n
k_extent
_
t
r
ee, leak
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Sage Weil
Btrfs: fix ioc
t
l-i
n
itiated transactions
v
s
w
a
it_c
u
rre
n
t_trans
(
)
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
hris Mason
B
trf
s
: Add suppor
t
for H
W
as
s
iste
d
crc32c
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mas
o
n
Btrfs: Hold csu
m
mutex wh
i
le
r
ead
i
ng in sums during
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
ason
B
trfs: More throttle
t
un
i
ng
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
hris Mas
o
n
btr
f
s_search_
s
lot: reduce lock
c
ontention by
c
owing
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
hris M
a
s
on
Btrfs: Throttle less often
waiting for snapshots to
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btr
f
s: Improve and
cleanup lock
i
ng d
o
n
e by
w
alk_down_tree
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mas
o
n
B
tr
f
s
:
H
old a
refe
r
enc
e
on b
i
o
s during
s
ub
m
i
t
_bio,
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is Mason
B
tr
f
s: Dro
p
some deb
u
gging ar
o
u
n
d the extent_map pin
n
ed
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris
Mason
B
trfs:
F
ix st
r
eaming
read perform
a
nce with checksum
m
i
n
g on
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Thr
o
ttle tuning
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
as
o
n
Btrfs: Add mi
s
sing hunk from Yan Zheng's cache reclaim
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Sven
Wegener
Btrfs: Ad
d
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: im
p
lement memor
y
re
c
laim for leaf
r
eference
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
hris
Ma
s
on
Bt
r
fs: Fix ver
i
fy_p
a
rent_tran
s
id
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Yan Zheng
Btrfs: Up
d
ate
a
nd fix mount
-o nod
a
t
a
cow
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Li Zefan
Btrfs: a
s
ync
-
thread: fix possible memory l
e
ak
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Maso
n
Btrfs: Throttle
o
pe
r
ations if the refer
e
nce cache gets
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Ma
s
on
Btrfs: Fix version
.
sh when u
s
ed outside of an
h
g
repo
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris Mason
B
t
r
f
s: Leaf
r
e
ference cache
u
pdate
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Ya
n
Zheng
Btrfs: Add a leaf r
e
ference cache
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
hris Ma
s
on
Bt
r
fs: R
e
v
t
he disk format magic
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Mark Fa
s
heh
Btrfs: Null terminate strings passed in from
u
sersp
a
ce
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Yan
Fix pa
t
h slots se
l
ect
i
on in btr
f
s_search_forward
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Yan
Btrfs: Fix
.
.
lookup
c
orner case
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Y
an
Btrfs: Properly
re
l
ease
lock in
p
in
_
down_b
y
tes
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Balaji Rao
Btrfs
:
Remove unused variable in fixup_t
r
ee_ro
o
t_lo
c
a
ti
o
n
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Josef Baci
k
Btr
f
s: Fix a few functions th
a
t
exit without
s
top
p
ing
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Josef Bacik
Btr
f
s: Create orphan inode rec
o
rds to preve
n
t lost
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
J
o
sef Bacik
Btrfs: Add ACL support
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Josef
B
aci
k
Btrfs: Rem
o
ve unused
xattr code
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
J
osef
Bacik
Btrfs:
Implement new dir index format
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrf
s
: Fix the defragmention code and the block re
l
oca
t
i
o
n
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
David Woodhouse
B
t
rf
s
: Use ass
e
rt_spin_lo
c
ked
i
nstead of spi
n
_tr
y
lock
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
ason
Btrfs: Add versio
n
strings on modu
l
e lo
a
d
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Fix some
build problems
o
n
2
.
6
.
18 based enterprise
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
Mason
Bt
r
fs: S
e
arch da
t
a
ordered ext
e
nts first for c
h
ecksums
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris
Ma
s
o
n
Btr
f
s: Fix 3
2
b
i
t
c
o
m
piles by using
an unsigned
long
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
h
r
i
s Ma
s
on
Btrfs: Ta
k
e the csum mu
t
ex while reading checksums
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
ason
B
trf
s
:
alloc_mutex latency red
u
ction
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
Ma
s
on
B
trf
s
: Add some con
d
i
t
ional sche
d
ule
s
near the all
o
c_mutex
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is Mason
Btrfs: U
s
e mutex_l
o
ck_neste
d
for tree l
o
cking
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
hris
M
ason
B
t
rf
s
: Fix som
e
data=orde
r
ed r
e
lated data corruptions
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Ma
s
on
Btrfs: Use
a
mute
x
in
t
he extent buffer f
o
r tree bl
o
ck
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
Mason
Btrfs: Index ex
t
ent buffers in an r
b
tree
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
Mason
Btrfs: Da
t
a ordered fix
e
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mas
o
n
Fi
x
btrfs_wa
i
t_ordered_exte
n
t
_range to
p
rop
e
rly wait
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris
Mason
Btr
f
s:
K
e
ep ex
t
e
n
t
mappings in
r
a
m until pending ordered
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris Mason
Btrf
s
: Don
'
t
allow re
l
e
asepage to succeed if EXT
E
NT
_
ORDERE
D
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
hris Mason
Btrfs:
H
andle
d
at
a
checks
u
mmi
n
g on bi
o
s
t
hat s
p
an multiple
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Cleanup
and com
m
e
nt
o
rde
r
e
d-d
a
ta
.
c
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Force c
a
ching
o
f
m
et
a
data blo
c
k grou
p
s on mount
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
next