repo.or.cz
/
linux-2.6
/
btrfs-unstable.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Fix path slots selection in btrfs_search_forward
2008-09-25
Yan
Fix
p
ath
s
l
o
ts selection in btrf
s
_
se
a
rch_forward
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Yan
Btrfs:
Fix
.
.
lo
o
k
up corner ca
s
e
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Yan
Btrfs: Properly release lock in pin_down_b
y
t
e
s
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Balaji
Rao
Btrfs: Remove unused variable
i
n
fixup_tr
e
e_root_
l
ocat
i
on
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Josef
Bacik
Btr
f
s: Fix a few functions that ex
i
t without stopping
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Jose
f
Bacik
Btrfs: Cre
a
te orphan
i
node records t
o
pre
v
ent
lost
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Josef
Bacik
Btrfs: Add A
C
L support
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Josef Bac
i
k
Btrfs
:
Remove
u
n
u
se
d
xattr code
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Josef B
a
cik
Btrfs: Impleme
n
t new dir ind
e
x format
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
hris Mason
Btrfs: Fix the defragmentio
n
code
a
nd th
e
block relocat
i
o
n
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
David Woodho
u
se
B
t
r
fs: Us
e
assert_spin_locked instead of s
p
in_t
r
ylock
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
as
o
n
B
trfs: Add
ver
s
ion strings
o
n module load
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Bt
r
fs:
F
ix some
b
ui
l
d problems on
2
.
6
.
18
based ent
e
r
p
rise
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is Mason
Btrfs: Se
a
rch
d
ata ordered exte
n
t
s
first for
checksums
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris M
a
son
Btr
f
s:
F
i
x 32 bit compiles
b
y usin
g
an unsigne
d
long
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Take the csum
m
utex w
h
ile readi
n
g checksums
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
B
trfs
:
alloc_mu
t
ex
late
n
c
y
re
d
u
ction
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
i
s
Mason
Btrfs:
A
dd some conditiona
l
schedules near the al
l
oc_mutex
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris Mason
Btrfs: Use mutex_lo
c
k_nested for
tree
l
ocking
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
Mason
B
trfs: Fix some
d
ata=ordered related data corruptions
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris
Mason
B
trfs
:
Use
a mutex
in the ex
t
ent
b
uff
e
r for tree b
l
ock
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Bt
r
fs: In
d
ex exte
n
t b
u
ffers in an rbtree
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Ma
s
on
Bt
r
fs: Da
t
a o
r
dered fix
e
s
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
ason
Fix
b
trfs_wait_or
d
ered_exten
t
_range
t
o
pr
o
perly wait
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
Mason
Bt
r
fs: K
e
ep extent mappings in ram until
pending ordere
d
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris M
a
s
on
B
t
rfs: Do
n
't allow releas
e
page to
s
u
c
ceed
i
f E
X
TENT
_
ORDERED
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is Mas
o
n
B
t
rfs: H
a
n
dle data chec
k
s
u
mming on bios that span mu
l
tiple
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mas
o
n
Btrfs: C
l
eanu
p
a
n
d comment
o
rde
r
ed-data
.
c
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btr
f
s:
F
orce caching o
f
metadata bl
o
c
k
groups on mount
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
b
trfs_next
_
l
eaf: do r
e
ada
h
ead
wh
e
n
s
kip_loc
k
ing is
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s Mason
Add a per-i
n
ode lock
a
r
o
u
nd
btrf
s
_drop_extents
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris Mason
Btrfs: Don't
p
i
n
pages in
r
a
m until t
h
e
e
ntire
ordered
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
i
s Maso
n
btrfs_start_tr
a
nsa
c
tion: wait for commits
i
n progress
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
hr
i
s
Mason
B
trfs: Update on disk i
_
s
ize on
l
y
a
fter pending ordered
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
B
t
rf
s
: Use as
y
nc helpers
t
o de
a
l with pages t
h
a
t have
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
h
r
is
M
ason
B
trfs: Ne
w
da
t
a=
o
r
d
ere
d
impleme
n
tation
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btr
f
s:
D
rop some verbose printks
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
B
t
rfs: Add locking a
r
ound volume m
a
n
a
g
e
m
ent (de
v
ice
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s Ma
s
on
Btrfs: Fix deadlo
c
k while s
e
a
r
ching for de
a
d roots
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs
:
Red
u
ce conte
n
tion
o
n the
r
oot
node
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is Mason
Btrfs: Online
b
tree defragme
n
tatio
n
f
i
xe
s
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: A
d
d a
per-inode
csum
m
u
t
e
x
to avoid r
a
ces
creating
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
as
o
n
Btr
f
s: Chan
g
e
find_extent
_
buffe
r
to use
T
es
t
S
e
tP
a
geLocked
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
hris Ma
s
on
Btrfs
:
A
dd btree locking to the tree defragm
e
ntatio
n
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris M
a
son
B
t
r
f
s:
R
e
place t
h
e transact
i
on w
o
r
k
q
ueu
e
with kthre
a
ds
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Ad
d
b
t
r
f
s
_end_transaction_thr
o
t
t
l
e to for
c
e writers
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
hri
s
Mason
Btrfs: Fi
x
snapshot
deletion
t
o
r
elease the alloc_mutex
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris Maso
n
B
t
rfs:
A
dd a skip
_
lo
c
king par
a
mete
r
to st
r
uct pa
t
h
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
hris
M
a
son
Fix btrfs_
n
ext_leaf to ch
e
ck
for
new it
e
ms after droppi
n
g
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Ma
s
on
Fix bt
r
f
s
_del_or
d
ered_inod
e
to
allow forcing t
h
e
drop
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mas
o
n
Drop locks i
n
btrfs_se
a
r
ch_slot when reading a tree
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
Mas
o
n
Btr
f
s:
Replace the big fs
_
mutex wi
t
h a collection of
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
Maso
n
Btr
f
s
: Start btree concurrency w
o
rk
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Add a thr
e
ad pool just fo
r
submit_bio
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Christoph Hell
w
ig
BTRFS_IOC_TRANS
_
START should be p
r
iv
i
legued
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Christ
o
ph Hellwi
g
B
t
rfs: split
o
ut ioctl
.
c
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Christ
o
ph Hellwig
Btrfs: kerne
l
doc
comment
s
for exte
n
t
_
map
.
c
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btr
f
s: Add a mount option to control worker th
r
ead
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
Mason
B
t
r
f
s: Wo
r
ker threa
d
opt
i
mizations
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s
Mas
o
n
Btrfs: Add
b
ackport for the kthre
a
d work on ker
n
els
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Fi
x
m
o
unt -o max_inline=
0
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mas
o
n
Btrfs: Add async worke
r
threads
for pre and
p
ost IO
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Christoph
H
el
l
wig
btrfs: allow scanning mult
i
ple devices
d
u
ring mou
n
t
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Christoph Hellwig
btrfs: san
i
t
y
mount
o
p
tion
pa
r
sing an
d
e
a
r
l
y
mount
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is
t
o
ph Hellwig
btrfs: fix s
t
r
ange indentation in lookup_extent_mappi
n
g
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Christoph Hellw
i
g
b
t
rfs:
tin
y
makefile cleanup
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Sage Weil
Btrfs: transaction ioc
t
l
s
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Y
an
Btrf
s
: Dislable ac
l
xattr handlers
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Jan
Engelhardt
Bt
r
f
s
: bdi_init and
b
d
i_d
e
stroy
come with 2
.
6
.
23
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Lin
d
a Knippe
r
s
btrfsctl -
A
error code fi
x
up
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Sven Wegener
B
t
rfs: Invalid
a
te dcache entry after creating snapshot and
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
ason
Btrfs: Fix race i
n
running_
t
ransa
c
tion checks
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Mingming
btrfs
d
ele
t
e o
r
der
e
d ino
d
e
handli
n
g fix
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Always
us
e
the async subm
i
ssion queue f
o
r checksummed
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
Mas
o
n
Btrfs:
Allocator fix va
r
i
ety
p
ack
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btr
f
s:
U
se kzalloc on the fs
_
devices
a
llocat
i
on
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
Mason
Btrf
s
: Handle transi
d
==
0
while opening devi
c
es
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
hri
s
M
a
son
Btrf
s
: Enable bt
r
e
e
balanc
i
ng on ol
d
kernels again
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
hris M
a
son
Btrfs
:
C
hange the conge
s
tion
funct
i
ons t
o
meter
t
h
e
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
h
r
i
s Mason
Fix c
o
rners in writepage and
b
trfs_tr
u
nc
a
te_
p
age
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
hris Mason
Fix btrfs_open_d
e
vices to deal with chan
g
e
s since
th
e
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrf
s
: Add m
o
unt
-
o deg
r
aded
to allow mo
u
nts to
con
t
i
n
ue
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
B
t
r
fs
:
Handl
e
write errors on raid1
a
nd
r
aid10
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Pass do
w
n
the ex
p
ect
e
d generation numb
e
r when
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Ma
s
on
Btr
f
s: Do
n
't d
o
b
tree b
a
lance_dir
t
y
_
pages on old kernels
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
Mason
Btrfs
:
Chunk relocation fine t
u
ning, and add a f
e
w
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris Mason
Btrfs: A number of
n
o
d
a
t
acow fixe
s
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Only
open block d
e
v
ices once du
r
ing mount -o
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s Mason
B
t
rfs: Update
n
od
a
tac
o
w mode
t
o
support cloned
s
ingle
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
ason
B
t
rfs: Properly
f
ind the root for snapshotted blo
c
ks
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Add support for online device remov
a
l
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris M
a
s
o
n
Btrfs:
F
ix clone ioctl to not hol
d
th
e
p
a
th over inserts
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btr
f
s: Sil
e
n
c
e
bog
u
s
i
node
.
c
c
ompiler war
n
i
n
gs
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Jeff
Ma
h
oney
Bt
r
fs: A
d
d work
a
rou
n
d
f
o
r
A
p
p
A
r
mor
c
hanging remove_suid()
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris Mason
Btrfs: Fi
x
do_sy
n
c_file_ra
n
g
e ifdefs (2
.
6
.
22
)
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Bt
r
f
s: Compile warning f
i
xup
in vo
l
u
m
e
.
c
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Sage We
i
l
Btrfs
:
Clo
n
e fi
l
e data ioctl
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
B
trfs: Fixes for 2
.
6
.
18 enterpri
s
e kernels
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Tune
stripe
selection for raid1 an
d
raid10
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Deal
with failed writes
in mirror
e
d co
n
figurations
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
next