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 path slots select
i
on in
b
tr
f
s_search_f
o
rwa
r
d
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Yan
B
tr
f
s: Fix
.
.
l
o
okup c
o
rner case
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Yan
Btr
f
s: Properly release lock in pi
n
_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 fixu
p
_tree_root_lo
c
ation
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Josef Bac
i
k
Btrfs: F
i
x a few functions that e
x
it witho
u
t st
o
pping
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Josef Bac
i
k
B
t
rfs: Creat
e
orphan inode records to
p
revent l
o
st
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Josef Ba
c
ik
Btr
f
s:
Add ACL support
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
J
o
sef Bacik
Btrf
s
: Remove
u
nused xattr
c
ode
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Jo
s
ef Bacik
B
trfs: Implem
e
nt new dir
i
ndex
format
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is Mason
Btrfs: Fi
x
the defragment
i
on code and the b
l
ock relocation
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
David
W
o
odhouse
Btrfs:
Use assert_
s
pin_locke
d
inst
e
ad of
s
pin_trylock
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Bt
r
fs: Add version strin
g
s on modul
e
load
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Maso
n
B
t
r
fs: Fix
some build problems on 2
.
6
.
18 base
d
enterprise
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris
M
a
son
Btrfs: Search data ordered exte
n
ts
f
i
r
st
for checksum
s
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Fi
x
3
2 bit 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 Mason
Btrfs: Take the csum mutex while read
i
ng checksums
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: alloc_m
u
tex lat
e
n
cy reduction
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrf
s
: Add some c
o
n
ditional sch
e
dul
e
s near the
alloc_mutex
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
h
r
is Mason
Btrfs: U
s
e mutex_lo
c
k_n
e
s
t
ed for
tree lo
c
king
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
B
trfs: Fix some d
a
ta=order
e
d
r
elated
d
a
ta corruptions
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
M
as
o
n
B
trfs: U
s
e a
m
utex in the extent buffer for tree blo
c
k
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s Maso
n
Bt
r
fs: Ind
e
x extent
b
uffers in a
n
rbtree
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
B
trfs: D
a
t
a
o
rdere
d
fixes
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
hris Mason
Fix bt
r
f
s
_
wait_ordered
_
extent_range to properly wa
i
t
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is Ma
s
on
B
t
rfs
:
Keep extent mappings in ram unt
i
l pending or
d
e
red
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris Mason
Btrfs: Don't
allow releasepage to
su
c
ceed
i
f
E
XTENT_ORDERED
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Maso
n
Btrfs: H
a
ndle da
t
a
checksumming on bios th
a
t span m
u
ltiple
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
hris Mason
Btrfs:
Cleanup and commen
t
ordered-data
.
c
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
Maso
n
B
t
rfs:
Fo
r
ce caching of metadata blo
c
k
g
roups on mount
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
btr
f
s_next_leaf:
d
o
readahead when skip_
l
oc
k
ing is
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Add a
per-
i
node lock aro
u
nd btr
f
s
_
drop_e
x
tents
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
B
t
rfs: Don't pin pag
e
s in ram
u
ntil the
e
ntire o
r
dered
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is Mason
btrfs_sta
r
t_transac
t
ion: wait for commits in progress
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Up
d
a
t
e on disk i_
s
ize only
a
f
ter pe
n
d
ing o
r
dered
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Use async
h
e
l
pers to dea
l
wi
t
h pages
that have
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris M
a
son
Btrfs: New data=or
d
ered i
m
ple
m
e
n
tation
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Ma
s
on
Btr
f
s: Drop some verb
o
s
e printks
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
M
a
son
Btrfs: Add locking around
v
olume managem
e
nt (de
v
ice
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ri
s
M
ason
Btrfs: Fix deadlock while searching for d
e
ad roots
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: R
e
duce
c
ontention on the root node
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Online bt
r
ee defragm
e
ntation fixes
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Add a per-inode c
s
um mut
e
x
t
o avoid races
c
r
e
ating
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s Mason
Btrfs: Cha
n
ge fin
d
_ex
t
e
n
t_buf
f
er
to
use Te
s
tSetPageLocked
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
Mason
Btrf
s
: Add btree locki
n
g to the tree defra
g
m
entation
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
B
t
rfs: Replace th
e
transaction work queue wi
t
h
k
t
h
r
e
a
ds
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
hri
s
Ma
s
on
Add btr
f
s_
e
nd_transaction_throttle to
f
o
rce writer
s
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btr
f
s: Fix snap
s
hot
d
el
e
tion to
r
elease the a
l
loc_mutex
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
hr
i
s
Maso
n
B
trfs: Add
a
skip_locking parame
t
er t
o
struct path
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s Mason
Fix btrfs_next_leaf to check for new items after dro
p
ping
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Fix btrfs_del_
o
rdere
d
_inode t
o
allow
f
orci
n
g the d
r
op
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is
Mas
o
n
Drop locks in btrfs_s
e
arch_slo
t
when rea
d
in
g
a tre
e
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s Mason
Btrf
s
: Replace the
big f
s
_mutex with a
c
ollection of
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
hr
i
s Mason
Btrfs: Star
t
btree concurrency work
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris
M
ason
B
trfs:
Add a thread poo
l
just
for
subm
i
t_bio
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Christoph
Hellwig
BTRFS_
I
OC_TR
A
NS_
S
TART should
b
e
p
r
i
vilegued
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Christoph He
l
l
w
ig
Btrfs: split out ioctl
.
c
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
sto
p
h He
l
l
w
ig
Btrfs:
k
er
n
e
l
d
oc
c
omments for extent_map
.
c
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
hris Mason
Btrfs: Add a
mount option to c
o
ntr
o
l worker t
h
re
a
d
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Worker
th
r
ead
op
t
imizations
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Ma
s
on
Btrfs: Add backport for t
h
e kthread work on kernels
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btr
f
s:
Fix mount -o max_inline=0
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Maso
n
Btrfs: Add
async work
e
r threads for
p
r
e a
n
d post IO
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Christoph
H
ellwig
btrfs:
al
l
ow sca
n
nin
g
multiple devices
d
uring mou
n
t
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
stoph Hel
l
wig
btrfs:
s
anit
y
mount option pars
i
ng and early
m
o
u
n
t
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Christop
h
Hellwig
btrfs: fix strange indent
a
tion
in
l
ookup_ext
e
nt_m
a
pping
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
toph Hellwig
btrfs:
t
i
n
y
m
a
kef
i
le cleanup
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Sage
W
eil
Btrfs: transaction
i
octls
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Yan
Btrfs: Dis
l
able acl
x
attr h
a
ndlers
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
J
an Enge
l
hardt
B
t
rfs: bdi_
i
n
i
t
and bdi_destroy
come with 2
.
6
.
23
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Linda Knippers
btrfsctl -A error cod
e
fixup
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Sven Wegene
r
Btrfs: Invali
d
ate dcac
h
e
e
n
t
ry
a
fter creating snapsh
o
t and
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
aso
n
Btrfs: Fix race
i
n running_transaction
c
hecks
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Mingming
bt
r
fs
d
e
lete ordered inode handling
fix
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s Ma
s
on
Btrfs:
A
lways use
the a
s
y
nc su
b
m
i
ssio
n
queue
for checksummed
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ri
s
Maso
n
Bt
r
fs: All
o
cator
f
ix varie
t
y pack
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
ason
Btrfs: Use
k
zalloc o
n
t
he
f
s_devi
c
e
s
allocation
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrf
s
:
Handle
t
ransid == 0 while opening devices
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrf
s
:
Enable btree balancing on old
kernels again
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
a
s
on
B
t
rfs:
C
hange the conges
t
ion
f
unctions t
o
meter th
e
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Fix corn
e
rs in writepage
a
n
d btrfs_truncate_pag
e
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
h
r
i
s Mason
Fix bt
r
fs_open_dev
i
ces to
d
e
al with
c
hanges since the
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: A
d
d
m
oun
t
-o degrad
e
d
t
o allow mounts
t
o
continue
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Handle write
errors on raid1
a
nd raid10
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s Mason
Btrfs: Pass d
o
wn
the
e
x
pect
e
d generati
o
n nu
m
ber w
h
en
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris
M
a
son
Btrfs: Don't do
btree ba
l
ance_d
i
r
t
y
_pages on old kernels
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris Mason
Btrf
s
:
Chu
n
k rel
o
cati
o
n
f
in
e
tuning,
a
nd add a few
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
ason
B
t
rfs: A number o
f
nodat
a
c
ow fixes
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s
M
ason
Btrfs: Only open bloc
k
devices on
c
e during
mount -o
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
a
son
Btrf
s
: Update nodatacow mode to su
p
port cloned single
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris
Mason
Btr
f
s
:
Properl
y
f
ind the root for
s
napshott
e
d
b
locks
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Add
support f
o
r
o
nline dev
i
ce removal
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is Mason
Btrfs: Fix clone ioctl to not hold t
h
e path ove
r
ins
e
rts
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris Mason
B
t
rfs: Silence bogus i
n
ode
.
c compiler warnings
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Jeff Mahoney
Btrfs: Ad
d
workaround f
o
r AppArm
o
r c
h
anging
remove_suid()
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
B
t
r
f
s: Fix do_sync_fi
l
e_range ifdefs (2
.
6
.
2
2)
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris M
a
son
Bt
r
fs: Compile war
n
ing fix
u
p in volume
.
c
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
S
ag
e
W
ei
l
Btrfs
:
Clone fil
e
data
i
octl
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Fixe
s
for
2
.
6
.
18 enterprise ker
n
el
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is Mason
Btrfs: Tune stripe selection for rai
d
1 and raid10
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris
Mason
Btrfs: Dea
l
wit
h
failed wri
t
e
s
in mirrore
d
configuration
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
next