repo.or.cz
/
linux-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: add all ioctl checks before user change for quota operations
2013-05-06
Stefa
n
Behrens
Btrfs: clear received_uui
d
f
ield for new writable snaps
h
ots
Signed-off-by:
Stefan Behrens
<sbehrens@giantdisaster.de>
commit
|
commitdiff
|
tree
2013-05-06
S
tefan Behrens
Btrfs: allow omitting
strea
m
header and end-cmd f
o
r
.
.
.
Signed-off-by:
Stefan Behrens
<sbehrens@giantdisaster.de>
commit
|
commitdiff
|
tree
2013-03-04
S
t
efa
n
Behrens
Btrfs
:
a
llow
r
unning defrag in parallel to administrative
.
.
.
Signed-off-by:
Stefan Behrens
<sbehrens@giantdisaster.de>
commit
|
commitdiff
|
tree
2012-12-17
Stefan
Behrens
Btrfs: fi
x
BUG
(
) in
s
crub when f
i
rst
s
u
p
er
b
lock readi
n
g
.
.
.
Signed-off-by:
Stefan Behrens
<sbehrens@giantdisaster.de>
commit
|
commitdiff
|
tree
2012-12-17
Stefan Behrens
Btrfs: fix a scr
u
b regr
e
s
sion in case of
w
r
ite error
s
Signed-off-by:
Stefan Behrens
<sbehrens@giantdisaster.de>
commit
|
commitdiff
|
tree
2012-12-17
Stefan Behrens
Btrfs: fix a build warning
f
o
r an unused label
Signed-off-by:
Stefan Behrens
<sbehrens@giantdisaster.de>
commit
|
commitdiff
|
tree
2012-12-17
S
t
efan
Behrens
Btrfs: fix
r
a
ce in che
c
k-i
n
tegrity caused by usage
.
.
.
Signed-off-by:
Stefan Behrens
<sbehrens@giantdisaster.de>
commit
|
commitdiff
|
tree
2012-12-17
Stef
a
n Be
h
rens
B
t
rfs:
ad
d
support for d
e
vice
r
eplace ioctls
Signed-off-by:
Stefan Behrens
<sbehrens@giantdisaster.de>
commit
|
commitdiff
|
tree
2012-12-12
Stef
a
n Beh
r
ens
B
t
r
fs: allow
r
e
pa
i
r co
d
e
to include target disk
when
.
.
.
Signed-off-by:
Stefan Behrens
<sbehrens@giantdisaster.de>
commit
|
commitdiff
|
tree
2012-12-12
Ste
f
an Behrens
Bt
r
fs: inc
r
e
a
se BTRFS_MAX_MIR
R
ORS
by one
f
or dev
r
eplace
Signed-off-by:
Stefan Behrens
<sbehrens@giantdisaster.de>
commit
|
commitdiff
|
tree
2012-12-12
S
t
efa
n
Be
h
rens
Btrf
s
:
optionally
avoid
r
eads from dev
i
ce replace source
.
.
.
Signed-off-by:
Stefan Behrens
<sbehrens@giantdisaster.de>
commit
|
commitdiff
|
tree
2012-12-12
Stefan Behre
n
s
Btr
f
s: changes to
l
ive f
i
lesystem are
also written
.
.
.
Signed-off-by:
Stefan Behrens
<sbehrens@giantdisaster.de>
commit
|
commitdiff
|
tree
2012-12-12
Stefan Be
h
rens
Btrfs: intro
d
uce GET_READ_MIRRORS functionality for
.
.
.
Signed-off-by:
Stefan Behrens
<sbehrens@giantdisaster.de>
commit
|
commitdiff
|
tree
2012-12-12
Stef
a
n
Behr
e
ns
Btrfs: change
core
co
d
e of btrfs to support the device
.
.
.
Signed-off-by:
Stefan Behrens
<sbehrens@giantdisaster.de>
commit
|
commitdiff
|
tree
2012-12-12
Stefan Behrens
Btr
f
s: add new source
s
for
d
evice replace code
Signed-off-by:
Stefan Behrens
<sbehrens@giantdisaster.de>
commit
|
commitdiff
|
tree
2012-12-12
Stefan Behr
e
ns
Btrfs: add c
o
de
t
o
s
crub
t
o copy read data to another
.
.
.
Signed-off-by:
Stefan Behrens
<sbehrens@giantdisaster.de>
commit
|
commitdiff
|
tree
2012-12-12
Stefan B
e
hr
e
ns
Btr
f
s: handle errors from btrfs_map_bio() everyw
h
er
e
Signed-off-by:
Stefan Behrens
<sbehrens@giantdisaster.de>
commit
|
commitdiff
|
tree
2012-12-12
Stefan Behrens
Btrfs: disallow some operations on the dev
i
ce
replace
.
.
.
Signed-off-by:
Stefan Behrens
<sbehrens@giantdisaster.de>
commit
|
commitdiff
|
tree
2012-12-12
Ste
f
an
Behre
n
s
B
trfs: disallow mutual
l
y exclusive a
d
mi
n
opera
t
ions
.
.
.
Signed-off-by:
Stefan Behrens
<sbehrens@giantdisaster.de>
commit
|
commitdiff
|
tree
2012-12-12
Stefan Behre
n
s
Btrfs:
intr
o
duc
e
a
btrfs_dev_replace
_
item type
Signed-off-by:
Stefan Behrens
<sbehrens@giantdisaster.de>
commit
|
commitdiff
|
tree
2012-12-12
Stefan Behrens
Bt
r
fs: enhanc
e
btrfs struc
t
ures for
d
e
v
ic
e
replace
.
.
.
Signed-off-by:
Stefan Behrens
<sbehrens@giantdisaster.de>
commit
|
commitdiff
|
tree
2012-12-12
Stefan Behrens
Btrfs: avoid r
i
sk of
a
d
e
adlock in
b
tr
f
s_handle_error
Signed-off-by:
Stefan Behrens
<sbehrens@giantdisaster.de>
commit
|
commitdiff
|
tree
2012-12-12
Stefan Behrens
Btr
f
s: pass
f
s
_
inf
o
instead of root
Signed-off-by:
Stefan Behrens
<sbehrens@giantdisaster.de>
commit
|
commitdiff
|
tree
2012-12-12
St
e
fan Behrens
Btrfs
:
add btrfs_scrat
c
h_sup
e
rblock
(
) f
u
nction
Signed-off-by:
Stefan Behrens
<sbehrens@giantdisaster.de>
commit
|
commitdiff
|
tree
2012-12-12
Stefan Behrens
Btrfs: p
a
ss
fs_info to btrfs_map_
b
l
ock() instead of
.
.
.
Signed-off-by:
Stefan Behrens
<sbehrens@giantdisaster.de>
commit
|
commitdiff
|
tree
2012-12-12
Stefan
Beh
r
ens
Btr
f
s
:
Pass fs_info to btrfs
_
n
um_copies() instead of
.
.
.
Signed-off-by:
Stefan Behrens
<sbehrens@giantdisaster.de>
commit
|
commitdiff
|
tree
2012-12-12
Stefan Behrens
Btrfs:
a
dd
two mor
e
find_device() m
e
tho
d
s
Signed-off-by:
Stefan Behrens
<sbehrens@giantdisaster.de>
commit
|
commitdiff
|
tree
2012-12-12
Stefan
B
ehr
e
ns
Btr
f
s: move
some comm
o
n code
in
t
o a subfunction
Signed-off-by:
Stefan Behrens
<sbehrens@giantdisaster.de>
commit
|
commitdiff
|
tree
2012-12-12
Stefan Behrens
Bt
r
fs: cle
a
nup
s
crub bio
a
nd worker
wait
c
o
d
e
Signed-off-by:
Stefan Behrens
<sbehrens@giantdisaster.de>
commit
|
commitdiff
|
tree
2012-12-12
Stefan Beh
r
e
n
s
Bt
r
fs:
i
n
scru
b
repair code
,
simplify
alloc e
r
ror handl
i
ng
Signed-off-by:
Stefan Behrens
<sbehrens@giantdisaster.de>
commit
|
commitdiff
|
tree
2012-12-12
Stef
a
n Behrens
Btrfs
:
in scrub
r
ep
a
ir cod
e
, opt
i
m
ize the rea
d
ing of
.
.
.
Signed-off-by:
Stefan Behrens
<sbehrens@giantdisaster.de>
commit
|
commitdiff
|
tree
2012-12-12
Stefan B
e
hrens
Btrfs: make the sc
r
ub pag
e
array dynamically allocat
e
d
Signed-off-by:
Stefan Behrens
<sbehrens@giantdisaster.de>
commit
|
commitdiff
|
tree
2012-12-12
Stefan Behren
s
Btrfs: remove the block device
p
ointer from the scrub
.
.
.
Signed-off-by:
Stefan Behrens
<sbehrens@giantdisaster.de>
commit
|
commitdiff
|
tree
2012-12-12
Stefa
n
B
e
hre
n
s
Bt
r
fs: rename the
s
crub c
o
ntext
s
tr
u
cture
Signed-off-by:
Stefan Behrens
<sbehrens@giantdisaster.de>
commit
|
commitdiff
|
tree
2012-12-12
S
tefa
n
Behre
n
s
Btrfs: D
o
n't trust the superblock
la
b
el a
n
d
s
imp
l
y
.
.
.
Signed-off-by:
Stefan Behrens
<sbehrens@giantdisaster.de>
commit
|
commitdiff
|
tree
2012-12-12
S
t
efan Behrens
Btrfs
:
d
o
n't a
l
low degraded mount if too
m
any devices
.
.
.
Signed-off-by:
Stefan Behrens
<sbehrens@giantdisaster.de>
commit
|
commitdiff
|
tree
2012-10-25
Stefan
Behrens
B
t
r
f
s
: Fix wro
n
g err
o
r h
a
ndling code
Signed-off-by:
Stefan Behrens
<sbehrens@giantdisaster.de>
commit
|
commitdiff
|
tree
2012-10-09
Stefan
Behrens
B
t
r
fs: make fil
e
syste
m
read-only when submitting
b
arrier
.
.
.
Signed-off-by:
Stefan Behrens
<sbehrens@giantdisaster.de>
commit
|
commitdiff
|
tree
2012-10-09
S
t
efan Behrens
Btrfs: de
t
e
ct cor
r
upted
filesystem aft
e
r wri
t
e I/O
.
.
.
Signed-off-by:
Stefan Behrens
<sbehrens@giantdisaster.de>
commit
|
commitdiff
|
tree
2012-08-28
Stef
a
n
B
ehre
n
s
Btrfs: fix that repair code
i
s spuriously
e
xec
u
t
e
d
.
.
.
Signed-off-by:
Stefan Behrens
<sbehrens@giantdisaster.de>
commit
|
commitdiff
|
tree
2012-08-28
Stefan Be
h
r
e
ns
Btrfs: reve
r
t checksum error st
a
tistic which
c
an cause
.
.
.
Signed-off-by:
Stefan Behrens
<sbehrens@giantdisaster.de>
commit
|
commitdiff
|
tree
2012-08-28
Ste
f
an Behre
n
s
Btrfs: remo
v
e super
b
lo
c
k wri
t
i
n
g after fatal
e
rror
Signed-off-by:
Stefan Behrens
<sbehrens@giantdisaster.de>
commit
|
commitdiff
|
tree
2012-08-28
Stefan Behrens
Btrfs:
fix t
h
a
t
error value is changed by mistake
Signed-off-by:
Stefan Behrens
<sbehrens@giantdisaster.de>
commit
|
commitdiff
|
tree
2012-08-28
S
t
efan
B
ehren
s
Btrfs: fix a
misplaced address operator in a condition
Signed-off-by:
Stefan Behrens
<sbehrens@giantdisaster.de>
commit
|
commitdiff
|
tree
2012-07-23
Stefa
n
Beh
r
ens
Bt
r
fs: suppress printk() if
all device I/O stats ar
e
.
.
.
Signed-off-by:
Stefan Behrens
<sbehrens@giantdisaster.de>
commit
|
commitdiff
|
tree
2012-07-23
Stefan Behrens
Btr
f
s: r
e
move
unwanted
printk() fo
r
btr
f
s d
e
v
ice
I
.
.
.
Signed-off-by:
Stefan Behrens
<sbehrens@giantdisaster.de>
commit
|
commitdiff
|
tree
2012-07-23
Stefan Behren
s
Btrfs: avoid I/O repair
BUG() fr
o
m btree_read_extent
_
bu
f
fer_
.
.
.
Signed-off-by:
Stefan Behrens
<sbehrens@giantdisaster.de>
commit
|
commitdiff
|
tree
2012-07-02
Stefan
B
ehrens
Btrf
s
: don
'
t
c
o
unt I/
O
statistic read errors f
o
r missing
.
.
.
Signed-off-by:
Stefan Behrens
<sbehrens@giantdisaster.de>
commit
|
commitdiff
|
tree
2012-05-30
Stefan Behre
n
s
Btrfs: fix fals
e
positive in check-integrity o
n
unmou
n
t
Signed-off-by:
Stefan Behrens
<sbehrens@giantdisaster.de>
commit
|
commitdiff
|
tree
2012-05-30
Stefan Behrens
Btrfs: fix runtime warn
i
ng
i
n c
h
eck-integri
t
y
check
.
.
.
Signed-off-by:
Stefan Behrens
<sbehrens@giantdisaster.de>
commit
|
commitdiff
|
tree
2012-05-30
S
t
efan Behrens
Btrfs: set iopr
i
o of sc
r
ub readahead to idle
Signed-off-by:
Stefan Behrens
<sbehrens@giantdisaster.de>
commit
|
commitdiff
|
tree
2012-05-30
Stefan Be
h
rens
B
t
rfs:
read device st
a
ts on mo
u
nt, write
m
odified ones
.
.
.
Signed-off-by:
Stefan Behrens
<sbehrens@giantdisaster.de>
commit
|
commitdiff
|
tree
2012-05-30
Ste
f
an B
e
hrens
Bt
r
fs
:
ad
d
io
c
tl to get an
d
r
e
set the device stats
Signed-off-by:
Stefan Behrens
<sbehrens@giantdisaster.de>
commit
|
commitdiff
|
tree
2012-05-30
S
t
efan Behrens
Btrfs: add
device counters for detected I
O
and c
h
ecksu
m
.
.
.
Signed-off-by:
Stefan Behrens
<sbehrens@giantdisaster.de>
commit
|
commitdiff
|
tree
2012-05-11
Ste
f
an B
e
hr
e
ns
Btrfs: change integrity che
c
ker
to su
p
p
ort big b
l
ocks
Signed-off-by:
Stefan Behrens
<sbehrens@giantdisaster.de>
commit
|
commitdiff
|
tree
2012-05-04
Stefan Behren
s
Btrfs: fix crash i
n
scrub repair code
when device is
.
.
.
Signed-off-by:
Stefan Behrens
<sbehrens@giantdisaster.de>
commit
|
commitdiff
|
tree
2012-04-27
Stefan Behrens
Btrfs: fix block_rsv and sp
a
c
e
_
info lock ord
e
ring
Signed-off-by:
Stefan Behrens
<sbehrens@giantdisaster.de>
commit
|
commitdiff
|
tree
2012-04-18
St
e
fan Be
h
rens
Btr
f
s: fi
x
th
a
t chec
k
_int_
d
ata moun
t
opt
i
on w
a
s ignor
e
d
Signed-off-by:
Stefan Behrens
<sbehrens@giantdisaster.de>
commit
|
commitdiff
|
tree
2012-04-18
Ste
f
an Behrens
Btrfs:
don't coun
t
CRC or
h
eader errors twice wh
i
le
.
.
.
Signed-off-by:
Stefan Behrens
<sbehrens@giantdisaster.de>
commit
|
commitdiff
|
tree
2012-04-18
Stefan
Behrens
Btrfs:
f
ix b
t
rfs
_
ioc
t
l
_
dev
_
info() crash on
missin
g
.
.
.
Signed-off-by:
Stefan Behrens
<sbehrens@giantdisaster.de>
commit
|
commitdiff
|
tree
2012-03-27
Stefa
n
Behren
s
B
t
rfs: cha
n
ge scrub
to supp
o
rt
b
ig blocks
Signed-off-by:
Stefan Behrens
<sbehrens@giantdisaster.de>
commit
|
commitdiff
|
tree
2012-03-27
Stef
a
n Behrens
Btrfs: m
i
nor cleanup in scrub
Signed-off-by:
Stefan Behrens
<sbehrens@giantdisaster.de>
commit
|
commitdiff
|
tree
2012-03-27
S
t
e
fan Behrens
Btrfs: int
r
oduce common define
f
or max n
u
mber of mirrors
Signed-off-by:
Stefan Behrens
<sbehrens@giantdisaster.de>
commit
|
commitdiff
|
tree
2012-01-26
S
t
efan Behrens
Btrfs:
fix war
n
ing for 32-bit build of fs/btrfs/check
.
.
.
Signed-off-by:
Stefan Behrens
<sbehrens@giantdisaster.de>
commit
|
commitdiff
|
tree
2011-12-21
Stefan Behrens
Btrfs: integrate integri
t
y che
c
k modul
e
into btrfs
Signed-off-by:
Stefan Behrens
<sbehrens@giantdisaster.de>
commit
|
commitdiff
|
tree
2011-12-21
Stefan
B
ehrens
Btrfs: Make
f
ile ch
a
nges to optiona
l
ly includ
e
btrfs
.
.
.
Signed-off-by:
Stefan Behrens
<sbehrens@giantdisaster.de>
commit
|
commitdiff
|
tree
2011-12-21
Stefan Behrens
Btrfs:
add
conf
i
g
optio
n
to enable btrfs integ
r
ity
.
.
.
Signed-off-by:
Stefan Behrens
<sbehrens@giantdisaster.de>
commit
|
commitdiff
|
tree
2011-12-21
Stefan Behrens
Bt
r
fs: add optional integrity che
c
k code
Signed-off-by:
Stefan Behrens
<sbehrens@giantdisaster.de>
commit
|
commitdiff
|
tree