repo.or.cz
/
linux-2.6
/
linux-acpi-2.6
/
ibm-acpi-2.6.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Btrfs: Fix a few functions that exit without stopping their transaction
2008-09-25
Josef Ba
c
i
k
Btrfs
:
F
i
x a few functions t
h
a
t exit without st
o
pping
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Josef Bacik
Btrfs: Cr
e
ate orphan inode rec
o
rds to preven
t
los
t
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Josef Bacik
Btr
f
s: Add ACL
support
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Josef B
a
c
i
k
Btrfs: Remov
e
unused xattr
c
o
de
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Josef Bacik
Btrfs: Imp
l
ement
n
ew dir index format
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris M
a
son
Btrfs: Fix
the
d
e
fragm
e
n
t
ion code and t
h
e block r
e
loc
a
t
i
o
n
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
David Woodhou
s
e
B
t
rfs: Use
a
ssert_
s
pi
n
_locked inst
e
ad
o
f spin_trylock
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Maso
n
B
trfs: Add
versi
o
n strin
g
s on module load
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mas
o
n
Btrfs: Fix som
e
build problems
on 2
.
6
.
18 based ent
e
rprise
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
B
trfs: Se
a
rch d
a
ta ord
e
r
ed
e
xtent
s
first for checksums
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is
Mas
o
n
Btrf
s
: Fix 32 bit compiles b
y
using an
u
n
sig
n
e
d long
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mas
o
n
Btr
f
s
:
Tak
e
t
h
e
c
sum mu
t
ex w
h
ile reading c
h
ecksums
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
Mason
B
t
rfs: a
l
loc
_
mute
x
latency reduc
t
ion
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
i
s
M
ason
B
t
rfs: Add s
o
me condi
t
ional sch
e
dules n
e
a
r the alloc_mutex
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mas
o
n
Btrfs
:
Use mutex_l
o
ck_n
e
sted for tree loc
k
ing
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Fix so
m
e data=ordered relat
e
d
data
c
orruptions
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Ma
s
on
Btr
f
s:
U
se a mutex in the extent b
u
ffer f
o
r
tree block
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s Mason
Btrfs: I
n
dex extent buffers in an rbtree
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btr
f
s
:
D
a
ta ordered f
i
xes
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s Mason
F
i
x btrfs_wa
i
t
_
ordered_extent_range to
p
rope
r
ly wait
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Keep extent ma
p
pings in ram un
t
il
p
endin
g
ordered
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Ma
s
on
Btrfs:
Don't allo
w
releas
e
p
a
ge
t
o succeed i
f
E
X
TENT_
O
R
DERED
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s Mason
Btrfs
:
Hand
l
e
data checksummin
g
o
n
bios t
h
at span mu
l
tiple
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
hris Ma
s
on
Btrfs:
Cleanu
p
and
co
m
ment ordered-data
.
c
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
Maso
n
Btrfs: Force caching of metadat
a
bloc
k
grou
p
s
on m
o
unt
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
Ma
s
on
b
tr
f
s
_next_leaf: do rea
d
ahead when sk
i
p_lock
i
ng is
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Add a per
-
i
node lock a
r
ound btrfs_drop_ext
e
nts
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Maso
n
Btrfs: Don't p
i
n pages in ram until the entir
e
ordered
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is Mason
btrf
s
_start_transaction: w
a
i
t
for
commits in progress
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris M
a
son
Btrfs: Update
on disk i_siz
e
only aft
e
r
pending
o
rdered
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
B
t
rfs
:
Use async
helper
s
to deal with p
a
ge
s
that have
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs:
N
ew data=or
d
e
red
i
mplementation
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
h
r
i
s Mason
Btr
f
s: D
r
op some verbose printks
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Add locking a
r
ound
volum
e
management (device
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Fix deadl
o
ck while se
a
rching f
o
r
dead
roots
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris M
a
s
o
n
Btrfs:
R
educe
contenti
o
n
o
n
the root node
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is Mason
Btrfs: Online btree defragmentation fixes
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrf
s
: Add a per-i
n
o
de csum mutex to av
o
id
r
ac
e
s cr
e
atin
g
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs:
C
hange find_extent_buffer to us
e
TestSetPageLoc
k
ed
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
a
son
Btrf
s
: Add
b
tree locking to the tree de
f
ragmenta
t
ion
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
Mason
Btrfs
:
Replace the transaction
w
ork que
u
e with kthr
e
ads
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Add btrfs_end_tran
s
a
ction_throttl
e
to force writers
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ri
s
M
a
son
Btrfs: F
i
x sna
p
sh
o
t de
l
e
tion to release
t
h
e
allo
c
_mutex
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mas
o
n
Btrfs: Add
a
skip_
l
ocki
n
g
parame
t
e
r
t
o
struct
p
a
th
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
ason
Fix btrfs_
n
ext_lea
f
to check for new items afte
r
dropping
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris Mason
Fix btrfs_del_ord
e
red_inode t
o
a
llow forcing
t
he drop
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris Mason
Drop lock
s
i
n
btr
f
s_search_slo
t
when
reading a
t
r
e
e
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris Mason
Btr
f
s: Rep
l
ace
t
he big fs_mutex with a
c
o
lle
c
tion of
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s Mason
Bt
r
fs
:
Start
b
tree
c
oncur
r
ency work
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris Mason
Btrfs:
A
dd a thread p
o
ol
jus
t
for s
u
bmit_bio
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Christoph Hellwig
BTR
F
S_IOC_TR
A
NS_STAR
T
should be
p
rivilegue
d
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ristoph
H
ellwig
Btrfs: sp
l
it
o
ut ioctl
.
c
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
t
oph Hellwig
Btrf
s
:
k
erneldoc commen
t
s for ex
t
en
t
_
m
ap
.
c
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris Mason
Btrfs: Add a mount option to con
t
ro
l
wor
k
e
r
thre
a
d
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Wor
k
er
t
hr
e
ad op
t
i
m
i
z
ations
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
i
s Mason
Btrfs: Add
b
a
c
kport
fo
r
the kthread
wo
r
k o
n
k
e
rnel
s
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
a
son
B
trfs: Fix moun
t
-o max_inline=0
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Maso
n
Btrfs: Add asyn
c
worker thr
e
a
d
s fo
r
pre and
p
o
s
t IO
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Christop
h
Hellwig
btrfs: a
l
l
o
w scan
n
ing m
u
ltiple devices during
m
ou
n
t
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
toph Hellwig
b
t
rfs: sanity mount opt
i
on pa
r
sing and earl
y
mount
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
istoph Hellwig
btrf
s
: fix s
t
range
indentation
i
n l
o
okup
_
extent_m
a
pp
i
ng
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
i
s
toph
Hellwig
b
t
rfs: tiny makefile cleanup
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Sage Weil
Btrfs: tr
a
nsaction i
o
c
t
ls
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Yan
Btrfs: D
i
slable ac
l
xattr hand
l
ers
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Jan
E
ngelhardt
Btrfs: bdi_
i
n
i
t
and bdi_destroy come w
i
t
h
2
.
6
.
23
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
L
i
nda Kni
p
pe
r
s
btr
f
s
ctl -A err
o
r code fixup
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Sven Wegener
Btrfs: Inva
l
idate dcac
h
e
entry aft
e
r
creating snapshot and
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Maso
n
Btrfs: F
i
x race in running_transa
c
t
i
o
n checks
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Mingming
btrfs delete ordered
i
no
d
e h
a
ndling fix
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Ma
s
on
Btrfs: Al
w
ays u
s
e the async
s
u
bmission
queue for check
s
um
m
ed
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
B
tr
f
s: Allocato
r
fix
v
a
r
i
ety pa
c
k
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
Mason
B
t
rfs: Use kza
l
loc on the
fs_de
v
ices a
l
l
o
ca
t
i
on
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s
Mas
o
n
Btrfs: Handle transid == 0 while opening
devi
c
es
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
Mas
o
n
Btrfs: En
a
ble btree bal
a
ncing on
o
ld kernel
s
agai
n
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
Maso
n
B
t
rfs: Change the cong
e
stion functions
to
m
eter the
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris M
a
son
F
ix corners in writepage and btrfs_tru
n
cate_pag
e
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
hris Mason
F
i
x btrfs_open_devices to deal with
changes since the
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs
:
Add
moun
t
-o degraded to allow mounts to continue
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Hand
l
e w
r
i
t
e erro
r
s on raid1
and raid1
0
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Pass
down the expected generation numb
e
r when
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
h
r
i
s Mason
Btrfs: Don't do btree balance
_
dirty_pages on old
ke
r
nels
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s Mas
o
n
Btrfs:
C
h
unk relocation fine tunin
g
, and add
a few
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris M
a
s
on
Btrfs: A number of
nodatacow fixes
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s Mason
Btrfs: Only open
b
l
o
ck de
v
ice
s
o
n
ce during mo
u
n
t -o
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
h
r
i
s
Maso
n
B
trfs
:
Up
d
ate n
o
datacow mode to support clo
n
e
d
s
i
ngle
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Prop
e
r
ly
f
i
n
d the root for snap
s
h
o
tted
blocks
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
B
trfs: Add
support for
o
nli
n
e devi
c
e re
m
oval
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Fix clone ioctl
to not hold the path over in
s
erts
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mas
o
n
Btrfs: Silen
c
e bogu
s
inode
.
c
co
m
p
i
ler warning
s
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Jeff Mah
o
ney
Btrfs:
A
dd w
o
rkarou
n
d
for AppA
r
mor changi
n
g remove_suid()
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Fi
x
d
o
_syn
c
_file_range ifdef
s
(2
.
6
.
22)
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ri
s
Ma
s
on
Btrfs
:
Compile
w
arning fixup
in volum
e
.
c
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
S
a
ge Weil
Btrfs: Clone file data i
o
ctl
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is Mason
Btrfs: Fixes for 2
.
6
.
18 e
n
terprise
k
er
n
els
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
hr
i
s Mas
o
n
B
trfs: Tune stripe selection f
o
r rai
d
1 and raid10
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris Mason
Btrfs:
Deal with failed
writes in
mirror
e
d configurations
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: D
r
op some verbose printks
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs:
Add b
a
lanc
e
ioctl t
o
restrip
e
t
he chunks
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
B
t
rfs: Add new ioctl to add d
e
vices
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Do mor
e
optimal file R
A
during shrinking
a
nd
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
next