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: Remove special cases for "." and ".."
2008-09-25
David
W
oodh
o
use
B
t
rfs:
R
emo
v
e
special
c
ases for "
.
"
a
nd "
.
.
"
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
David Woodhou
s
e
Bt
r
f
s
:
Discard sector data in
__free_extent()
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
David Woodhouse
Btrfs: Imple
m
ent our own copy of the nfsd readdir hack
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
B
a
laji Rao
NFS su
p
port for btrfs
-
v3
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Balaji Rao
Introduce bt
r
fs_
i
get help
e
r
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Wai
t
for async bio submissions to make some
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris Mason
Btrfs: Loo
k
u
p readpage c
h
ecksums on b
i
o s
u
bmission
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s Mason
Bt
r
fs: Fix
a
dd_ext
e
n
t_
m
a
p
p
i
ng to chec
k
f
o
r
d
uplicates
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
David Wo
o
dhouse
B
trfs: Re
m
ove br
o
ken optimis
a
tio
n
s
in end_bio funct
i
ons
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris
Mason
Btrfs: Lower
c
ontention on the
csum mutex
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
Mason
Bt
r
f
s
: Wait for kernel threads
t
o make progress
d
uring
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btr
f
s: Give a
l
l the worker threads
d
escriptive name
s
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
h
r
is Mason
Bt
r
fs: Tran
s
action
commit: don't
u
s
e
filemap
_
fda
t
await
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
Mason
B
t
rfs: Count async
b
ios sep
a
rat
e
ly f
r
om
a
s
ync checksum
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
Mason
B
trfs:
L
imit the number of async b
i
o
s
ubmission kthreads
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
ason
B
t
rfs: Init add
r
ess_space->writeback_index p
r
operly
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
David Woodhouse
Btrfs: Ch
a
nge Tes
t
S
e
t
PageLock
e
d()
t
o
t
r
y
lock_page()
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Eric
Sand
e
e
n
B
t
r
fs:
f
ix RHEL test
f
o
r
ClearPage
F
s
M
i
s
c
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
Ma
s
o
n
B
trfs:
U
pdate version
.
s
h to v0
.
16
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris M
a
son
Btrfs: Avoid calling into the FS for the f
i
nal iput
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Yan
Zheng
Btrfs: Fix no
d
atac
o
w for the
new d
a
ta=ordered
mode
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris Mason
Get rid o
f
BTRF
S
_I(i
n
od
e
)
->index and
u
s
e local vars
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Fix
t
h
e multi
-
b
i
o code to s
a
ve t
h
e
original
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Yan
Zheng
B
tr
f
s: Upda
t
e clone fi
l
e
i
o
c
tl
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Yan Zh
e
ng
Btrfs: Various sma
l
l
f
ix
e
s
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris Mason
btrfs_l
o
okup_bio
_
su
m
s seems broken, go back to the
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris Mason
Btrfs: Mai
n
t
a
in a li
s
t of in
o
d
es that are delallo
c
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
Mason
Btrfs:
D
on't corrupt
ra
m
in shrin
k
_extent_tree, leak
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Sage Weil
Btrfs: f
i
x ioct
l
-in
i
tiat
e
d
t
ran
s
actions
vs wait_current_trans()
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Ma
s
on
Btr
f
s: Add support
f
or HW
assi
s
t
ed cr
c
32
c
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Hold csum mutex
w
hile reading in sums during
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
Mason
B
t
r
fs: More thrott
l
e
tuning
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s
Mason
btrfs_sea
r
ch_slot: reduce lock
c
onte
n
t
i
o
n by cowing
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s
Maso
n
Btrfs: Thr
o
t
tle less of
t
en wait
i
n
g for sn
a
psh
o
t
s
to
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs:
I
mpro
v
e and cle
a
nup loc
k
ing done by
w
a
lk_down_t
r
e
e
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Maso
n
Btrfs: H
o
ld a ref
e
ren
c
e
on
b
i
os during submit_bio,
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs:
D
rop
some debuggi
n
g around the e
x
tent_map
p
inned
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
B
t
rfs: F
i
x stream
i
ng read
p
erforman
c
e with ch
e
cksumming on
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
hris Mason
Btrfs
:
Throttle tuning
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is Mason
Btrfs:
A
d
d
missin
g
hunk from Yan Zheng's cache reclaim
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Sv
e
n Wegener
Btr
f
s: Add compatibility for kernels >= 2
.
6
.
27-rc1
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Yan
Btr
f
s: im
p
l
e
ment memory rec
l
a
i
m for leaf referen
c
e
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
ason
Btrf
s
: Fix verify_parent_transid
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Yan Zheng
Btrf
s
: Update and fix mou
n
t -o nod
a
tacow
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Li
Z
efan
B
t
rfs:
async
-
thread: fi
x
possible memory
leak
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
hris M
a
son
Btrfs:
Throttle op
e
rations if the
r
e
f
erence
c
ache gets
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btr
f
s: F
i
x
v
ersion
.
sh when used ou
t
side
of a
n
hg repo
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mas
o
n
Btrfs: Leaf reference cache
u
pd
a
te
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Ya
n
Zheng
Btrfs: Add a
leaf refe
r
e
nce cache
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
ason
Btrfs: Rev the disk format magic
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Mark Fashe
h
Btrfs:
N
ull ter
m
i
n
a
t
e strin
g
s passed in from
userspace
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Yan
Fix
p
a
th s
l
o
ts selection in
b
trfs_search_forward
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Yan
Btrfs: Fix
.
.
lookup cor
n
er c
a
se
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Yan
Btrfs: Properly rel
e
a
s
e l
o
c
k in p
i
n_down_bytes
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Balaji Rao
Bt
r
f
s: Remove unused variable
i
n
f
ix
u
p_tree_roo
t
_loc
a
tion
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Josef Bacik
Btrfs: Fix a fe
w
functions that ex
i
t witho
u
t stopping
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
J
o
s
ef Ba
c
ik
B
trfs: Create or
p
han inode records to prevent lost
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Josef
Bac
i
k
B
t
r
f
s: Add ACL support
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Jo
s
ef B
a
cik
Btrfs: Remove unuse
d
x
attr
c
ode
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Josef Bacik
Btrfs: Imple
m
ent new dir inde
x
format
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
B
t
r
f
s
: Fix the defrag
m
ent
i
o
n
code a
n
d the block reloc
a
ti
o
n
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
D
avid Wo
o
d
h
ouse
Btrfs: Use assert
_
spin_locked instead o
f
spin_tryloc
k
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Add version strings on m
o
du
l
e lo
a
d
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs:
F
ix some build problems on 2
.
6
.
1
8
based enterpr
i
se
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mas
o
n
Btrfs:
S
earch data
o
rder
e
d
ex
t
ents first for checks
u
ms
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
Mason
B
trfs: Fix 32 bit compiles by
u
s
ing an
u
nsigned long
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
B
t
r
fs:
Take the
c
s
um mutex whi
l
e rea
d
in
g
checksums
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
hri
s
M
a
son
Btrfs: al
l
oc_mut
e
x
late
n
cy
r
educt
i
on
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
ason
Btrfs: A
d
d
so
m
e
conditi
o
n
a
l schedules near th
e
alloc_mutex
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
Mason
Btrfs
:
Use
m
ute
x
_loc
k
_n
e
s
t
e
d for tree locking
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Fix some data=ordered related data corruptions
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s Ma
s
on
Btrfs:
Use a
mutex in t
h
e
e
xt
e
n
t buffer for tree block
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
B
t
rfs: Index extent buffers in an rbtree
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
h
r
i
s
Mason
Bt
r
fs: Data orde
r
ed fixes
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mas
o
n
Fix btrfs_wait_o
r
d
ered_extent_range to pro
p
e
rly w
a
it
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
Mason
Btrf
s
:
K
eep extent mappings in
r
am until pendin
g
o
r
d
ered
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s
Mason
Btrfs:
Don't
a
llow releas
e
pag
e
to succeed if EXTENT_ORDE
R
ED
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is Mason
Btrfs: Handle data check
s
u
mming on
bios th
a
t
span m
u
ltiple
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Cleanup
a
nd comment
o
rdered-data
.
c
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
Mason
Btrf
s
: Force cach
i
ng o
f
metadata
block groups on mount
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
btrf
s
_n
e
xt_leaf: do readah
e
ad wh
e
n skip_locking is
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Ma
s
on
Ad
d
a
p
er-
i
n
ode lock arou
n
d btrfs_d
r
op_extents
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris Mason
Btrfs: D
o
n
'
t
pin
pages in ram until the entire ordered
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
Ma
s
on
btrfs_start_t
r
ansaction: wait for commits in progress
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Update
o
n d
i
s
k i_size only aft
e
r pe
n
ding or
d
ered
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
ason
Btrf
s
: Use async helpers
t
o
dea
l
with pages that have
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mas
o
n
Btrfs: New data=ordered
i
mplementation
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
ason
Btrfs: Drop some ver
b
o
s
e
pr
i
n
tks
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
i
s
Ma
s
on
Btrfs:
Ad
d
locking a
r
ound v
o
lume managem
e
n
t
(devic
e
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris
Mason
Btrfs: Fix deadl
o
ck while sea
r
c
h
ing for
dea
d
roots
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
M
a
son
B
t
r
fs: Reduc
e
contenti
o
n on the root no
d
e
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
Mason
Btrfs: Onlin
e
b
tree defragmentation fixes
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs
:
Add a
p
e
r
-inode csum mutex to avoid
races
c
reating
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s Mas
o
n
Btrfs:
C
hange find_extent_buffer to use TestS
e
tPageLo
c
ked
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s Mas
o
n
Btrf
s
:
A
d
d
btree
locki
n
g to the tree defragmentation
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs
:
Replace the transaction work queue with
kthreads
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
a
son
Add btrfs_e
n
d
_
transac
t
ion_throttle
t
o force
w
riters
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs:
F
i
x snapshot
d
eletion to r
e
lease the alloc_mutex
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mas
o
n
Btrfs
:
Add
a skip_loc
k
ing parame
t
e
r to struct path
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is Maso
n
F
ix btr
f
s_next_leaf t
o
c
h
eck for new ite
m
s after dropping
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
next