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
Btrfs: fix ioctl arg size (userland incompatible change!)
2009-01-16
C
h
ris Ma
s
o
n
B
t
rfs: fix ioctl arg size
(use
r
land incom
p
ati
b
le change!)
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-16
Chris Mas
o
n
Bt
r
fs: Clea
r
the device->runni
n
g_p
e
nding f
l
ag before
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-09
Chris Mason
Btr
f
s: exp
l
icitly
mark the
tree l
o
g
root for w
r
ite
b
ack
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-08
Chris M
a
son
Btrfs: Dro
p
the hardwar
e
crc32c asm code
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-07
David Woo
d
hous
e
Btrfs: Add
D
o
c
u
mentati
o
n/filesystem/btr
f
s
.
txt
,
remove
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-07
Chris Mason
Bt
r
fs: kmap_ato
m
i
c
(KM_U
S
ER0
)
is s
a
fe for bt
r
fs_readpage_end_
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-06
Chri
s
M
ason
Btrfs: Don
'
t use kmap_atomic(
.
.
.
, KM_IRQ0
)
during checksum
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-06
Yan
Zheng
B
trfs: tree logging
c
hecks
u
m fixes
commit
|
commitdiff
|
tree
2009-01-06
Yan
Zhe
n
g
Btrfs:
don't change
file ex
t
ent'
s
ram_bytes
i
n btrfs
_
drop_ex
.
.
.
commit
|
commitdiff
|
tree
2009-01-06
Yan
Z
he
n
g
Btrfs:
U
se btrfs_join
_
tra
n
sac
t
ion
to avoi
d
deadlocks
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-06
Ch
r
is
M
ason
Btrfs: drop remaining
LIN
U
X_KERNEL_VERSI
O
N chec
k
s and
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-06
Chr
i
s M
a
s
on
Merge
branc
h
'master' o
f
g
it://
g
it
.
k
e
rnel
.
org/pub/scm
.
.
.
commit
|
commitdiff
|
tree
2009-01-06
Chr
i
s
Mason
Btrfs: drop EXPO
R
T symbols from extent_io
.
c
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-06
C
h
ris Mason
Btr
f
s: F
i
x checkpatch
.
p
l warnings
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Liu Hui
Btrfs: Fix
f
ree block dis
c
ard calls d
o
wn to the block
.
.
.
commit
|
commitdiff
|
tree
2009-01-05
Yan Zhen
g
Btrfs:
avoid orphan inode caused by log replay
commit
|
commitdiff
|
tree
2009-01-05
Y
an Zheng
Btrfs: avo
i
d potent
i
al s
u
p
er
b
lock corrupt
i
on
commit
|
commitdiff
|
tree
2009-01-05
Sh
e
n
Feng
Bt
r
fs: do n
o
t c
a
ll k
f
ree
if
kmalloc failed
in
btrfs_sysfs_ad
.
.
.
commit
|
commitdiff
|
tree
2009-01-05
She
n
Fen
g
Bt
r
f
s
: fix
a
memory leak in btrfs
_
g
et_sb
commit
|
commitdiff
|
tree
2009-01-05
Liu Hu
i
Btrfs: Fix
ty
p
o
in clear_state_cb
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
y
a
nhai
z
h
u
Btrfs: Fix memset length in
b
trfs_file_write
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Y
an Zheng
Btrfs: update
dir
e
ctory
'
s size
whe
n
creating s
u
bvol
.
.
.
commit
|
commitdiff
|
tree
2009-01-05
Chris Maso
n
Btr
f
s:
a
dd pe
r
missi
o
n
checks to t
h
e ioc
t
l
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-19
Chris Mason
Btrfs
:
Fix c
o
mpile wa
r
ning
a
r
o
u
nd num_onli
n
e_cpus(
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-19
Yan Zheng
B
t
rfs:
s
et
E
XT
E
NT_BOUNDARY bi
t
before m
a
rking e
x
t
ent
.
.
.
commit
|
commitdiff
|
tree
2008-12-19
Yan Zheng
Btr
f
s: properly
u
p
date
b
l
ock accountin
g
f
or metad
a
t
a
commit
|
commitdiff
|
tree
2008-12-19
Yan Zheng
Btrf
s
: Add missing
mnt_dr
o
p_wr
i
te in ioc
t
l
.
c
commit
|
commitdiff
|
tree
2008-12-17
Ye
h
u
da Sadeh Wein
r
aub
Btrfs
:
fix
r
eturn value fr
o
m btrfs_listxat
t
r when bu
f
fer
.
.
.
commit
|
commitdiff
|
tree
2008-12-17
Chris
M
a
son
Btrfs: shift
a
ll end
_
io work to thre
a
d
p
o
ols
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-17
Yan Zheng
Btrfs: proper
l
y check free sp
a
ce fo
r
tree balancin
g
commit
|
commitdiff
|
tree
2008-12-17
Yehu
d
a Sa
d
eh
Weinraub
Btrfs: fi
x
re
t
urn value fr
o
m btrfs
_
listxattr when buffe
r
.
.
.
commit
|
commitdiff
|
tree
2008-12-16
Ch
r
is Mason
Btrfs
:
delet
e
checksum items before marking b
l
ocks
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-15
C
hris Mason
Btrfs
:
Don't
u
se spin*lock
_
i
r
q for t
h
e
delalloc l
o
ck
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-15
Chris Mas
o
n
Btrfs: Fix
c
o
m
press
e
d
w
rites on truncate
d
pages
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-12
Yan Zheng
Btrfs: fix nod
a
tasum handling in balan
c
ing code
commit
|
commitdiff
|
tree
2008-12-12
Yan Zh
e
ng
Btrfs: shared seed d
e
vice
commit
|
commitdiff
|
tree
2008-12-11
Yan Zh
e
ng
Btr
f
s
:
fix lea
k
i
n
g blo
c
k gr
o
up on bala
n
ce
commit
|
commitdiff
|
tree
2008-12-11
Sag
e
Weil
Btrfs: mnt_d
r
op_wr
i
te
in ioc
t
l_trans
_
end
commit
|
commitdiff
|
tree
2008-12-11
Yan Z
h
e
ng
Btrfs:
Add checking of c
s
um tree in balancing
c
o
d
e
commit
|
commitdiff
|
tree
2008-12-10
Chris Mason
Btrfs: Delete csum i
t
ems when
f
r
e
e
ing extents
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-09
Chris M
a
son
Btrfs
:
Fix compress
e
d
c
h
ec
k
sum
fsync l
o
g c
o
p
i
es
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-08
Chris
M
aso
n
Bt
r
fs: Add inode sequence
n
umber for NFS an
d
reserved
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-08
Chris
M
as
o
n
Btrfs: Use map
_
p
r
ivate_extent_buffe
r
during
g
eneric_bin_search
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-08
Yan Zheng
Btrfs
:
super
b
lock dup
l
ication
commit
|
commitdiff
|
tree
2008-12-08
Chris Mason
Btr
f
s: move da
t
a chec
k
summ
i
ng into a ded
i
cated tree
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-02
Chris
Mas
o
n
Btrfs: Fix s
p
arse endian warnings in struct-f
u
ncs
.
c
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-02
Chris Mas
o
n
Btrfs:
rev the disk
f
o
rmat for the ino
d
e compat and
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-02
Chris Mason
Btr
f
s:
de
l
ete unused functi
o
n:
btrfs_invalidate_dcache_root
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-02
J
osef Bacik
Bt
r
fs: add support f
o
r multiple csum algorithms
commit
|
commitdiff
|
tree
2008-12-02
Josef Bacik
Btrfs: fix panic on e
r
ror dur
i
ng mount
commit
|
commitdiff
|
tree
2008-12-02
J
o
se
f
Baci
k
Btrfs: add support for
compat flags to btrfs
commit
|
commitdiff
|
tree
2008-12-02
C
hrist
o
ph
H
e
l
lwig
Btrfs: btrfs: pass v
o
id _
_
user *
t
o btrf
s
_ioc
t
l_clone_
r
ange
commit
|
commitdiff
|
tree
2008-12-02
Christoph
H
ellwig
Btrfs: clean u
p
btrfs_ioctl a littl
e
bit
commit
|
commitdiff
|
tree
2008-12-02
Christoph H
e
llwig
Bt
r
fs: co
r
r
e
t fmode_t a
n
n
ot
a
tions
commit
|
commitdiff
|
tree
2008-12-02
Christ
o
ph Hellwig
Btrfs: fix shadowed
v
ariable declarations
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-02
Chri
s
top
h
Hellwig
Btrfs
:
mak
e
things st
a
tic an
d
incl
u
de the right headers
commit
|
commitdiff
|
tree
2008-12-02
S
age
Wei
l
Bt
r
fs:
r
e
m
o
v
e
unne
e
ded btrfs_star
t
_
d
elall
o
c_inodes
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
Sage Weil
B
tr
f
s: remove unneeded t
o
tal_trans
commit
|
commitdiff
|
tree
2008-12-02
C
hristoph Hellwig
Bt
r
f
s
:
s
p
ars
e
lock verific
a
tio
n
annota
t
ions for wait_on_state
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-02
Liu Hui
Btrfs: F
i
x cow seman
t
ic in run_delalloc_
n
ocow()
commit
|
commitdiff
|
tree
2008-11-20
Josef Bacik
Btrfs: Fix f
o
r lockdep
warn
i
ngs
w
ith alloc_mutex and
.
.
.
commit
|
commitdiff
|
tree
2008-11-20
C
hris Mason
Btrfs: only flush down bios
for writeback pa
g
e
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-20
Li
u
Hu
i
Btrfs: Fi
x
cow
s
eman
t
ic in
r
u
n_delall
o
c_
n
ocow()
commit
|
commitdiff
|
tree
2008-11-20
Yan Zheng
B
trfs:
Drop dirty roots created by log replay immediat
e
ly
.
.
.
commit
|
commitdiff
|
tree
2008-11-20
C
hris Mason
Bt
r
fs: c
o
mpat c
o
de
f
i
xes
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-20
Chris Mas
o
n
Btrfs: Use
curre
n
t_fsuid/gid
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-20
C
h
ris Mason
Btrfs: Fix
e
s
fo
r
2
.
6
.
28-
r
c API
c
h
anges
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-19
Chri
s
Mason
M
e
rge branch 'master'
o
f git:/
/
git
.
k
e
r
nel
.
org/pub/scm
.
.
.
commit
|
commitdiff
|
tree
2008-11-19
Josef Ba
c
ik
Bt
r
fs: fix
f
ree space acco
u
nting when
unpinnin
g
exten
t
s
commit
|
commitdiff
|
tree
2008-11-19
Chris Mason
Btrfs: Do fsync log
replay when
mou
n
t -o r
o
, exc
e
pt
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-19
Chri
s
Mason
Btrf
s
: Avoid writeback
s
t
a
lls
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-18
Ch
r
is M
a
son
B
trfs
:
s
witch back
to
wait_on_page_writ
e
bac
k
to w
a
i
t
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-18
Chris Mason
Btrf
s
: Update the di
s
k
f
or
m
at for th
e
s
e
ed device and
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-18
Chr
i
s Mason
Btrfs:
u
n
plu
g
all devices
in
t
h
e unpl
u
g call back
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-18
Liu Hui
Btrfs: Som
e
f
ixes for batching
exte
n
t insert
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-18
C
hris Mason
B
trfs: p
r
e
v
e
n
t loop
s
in the directory
tree when creatin
g
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-18
Chris
M
a
son
Btrfs: Add backr
e
f
s and
for
w
ard r
e
fs for su
b
vols a
n
d
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-18
Chris M
a
son
Btrfs: Giv
e
each subv
o
l
and
s
napsho
t
the
i
r
o
wn anonym
o
us
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-18
Chris Mason
Btrfs: A
l
low
subvo
l
u
m
e
s and snapshots
a
n
ywhere in the
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-18
Jo
s
ef Bacik
Btrfs:
Ad
d
some
d
ebugging aro
u
nd the ENOSPC
b
u
gs
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-18
Josef Bacik
Bt
r
fs: f
i
x free
s
p
ace leak
commit
|
commitdiff
|
tree
2008-11-12
yanhai
zhu
Btrfs: Add a mis
s
ing r
e
turn point
e
r
c
h
eck
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-12
y
a
nhai zhu
Btrfs
:
Check kthread_sho
u
ld_
s
top() b
e
for
e
schedule
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-12
Yan
Z
heng
Btrfs: Fi
x
race in btrfs_mark_ext
e
nt_written
commit
|
commitdiff
|
tree
2008-11-18
Ya
n
Zheng
B
trf
s
: Seed de
v
ice support
commit
|
commitdiff
|
tree
2008-11-12
Yan Zheng
Btrfs:
m
o
u
n
t ro and
r
emount support
commit
|
commitdiff
|
tree
2008-11-12
Jose
f
Bacik
B
t
rfs: batch extent
i
n
s
erts/updates
/
deletions on the
.
.
.
commit
|
commitdiff
|
tree
2008-11-12
Sage
Weil
Btrfs: al
l
ow c
l
on
e
of an arbitrary file range
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-13
Chris Ma
s
on
Bt
r
fs:
Fix handling of s
p
a
ce info
f
u
ll
during allocation
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-13
Chris Mason
Btrfs
:
Improve metadata read latenci
e
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-11
Chris Mason
Btrfs: Fi
x
com
p
ile warnings
on
32 bit m
a
chi
n
e
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-11
Yan Zheng
B
t
rfs
:
Fi
x
start
i
ng s
e
arch offset inside btr
f
s_drop_exte
n
ts
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
C
hris Mason
Bt
r
fs: empty_size al
l
ocation
f
i
xes again
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Chr
i
s M
a
son
Btrfs: tune
b
t
rfs unplug f
u
nctions fo
r
a
small number
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Chris
Mason
B
trfs:
T
urn off extent state leak de
b
u
g
gi
n
g
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Chris Mason
Btrfs: Fix usage o
f
str
u
ct extent
_
map->orig_start
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Chris Mason
Btr
f
s
:
U
se invalidate
p
age when writep
a
ge finds a pag
e
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Chris Mason
Btr
f
s
:
T
ry h
a
rder while searching
for free space
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Chris Mason
B
t
rfs:
F
ix use
a
fter free d
u
ring c
o
mpress
e
d reads
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Y
a
n Zheng
Btrfs: Fi
x
csum error for compre
s
s
ed d
a
ta
commit
|
commitdiff
|
tree
next