repo.or.cz
/
linux-2.6
/
x86.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
All Arch: remove linkage for sys_nfsservctl system call
2011-08-26
NeilBrow
n
All Arch: r
e
m
ove
l
i
n
kage for sy
s
_nfsservctl s
y
st
e
m
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
e
i
lBrown
md/raid10: h
a
ndle fu
r
ther
e
r
rors dur
i
ng
f
i
x
_
read_error
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
eilBrown
md/rai
d
1
0:
Handle read errors du
r
in
g
reco
v
ery
b
e
t
ter
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
eilBrown
md/rai
d
10: simplify read
erro
r
handl
i
n
g
du
r
ing rec
o
v
ery
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
e
ilBrown
md/raid10:
record bad bl
o
c
ks due to wri
t
e errors du
r
ing
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/r
a
id10
:
attempt t
o
f
i
x read errors duri
n
g re
s
ync
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Neil
B
r
own
md/raid
1
0
: Hand
l
e write er
r
ors by updating badblock
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/rai
d
10:
c
l
ear bad
-
block record wh
e
n write succeeds
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Nei
l
Brown
md/rai
d
1
0
: avoid writing to known bad blocks on known
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBro
w
n
md/raid10
record bad blocks as ne
e
ded during
recov
e
ry
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
e
i
lBrown
md/raid10: avoid r
e
a
d
i
n
g known bad b
l
o
cks during resync
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilB
r
own
md/r
a
i
d
10
- avoi
d
reading from
k
nown bad blocks
-
pa
r
t 3
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
eilBrown
md/raid10
:
avoi
d
reading from known bad blocks - p
a
r
t 2
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBro
w
n
md/raid10: avoi
d
re
a
ding from
k
no
w
n bad
blo
c
ks - part 1
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid10: Sp
l
it handle_read_erro
r
ou
t
from rai
d
1
0
d
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
m
d
/raid10: sim
p
lify
/
r
eind
e
nt some loop
s
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
e
ilBrown
m
d/raid5: Clear bad block
s
on
successful write
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
eilBrown
m
d/raid5
.
D
o
n't wr
i
te
t
o
known bad block on doub
t
ful
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBro
w
n
md/raid5: write errors should be recorded a
s
bad blocks
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
m
d/raid5: use bad-block log to improve handli
n
g of
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Neil
B
rown
md/raid5: avoid reading fro
m
known bad blocks
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
m
d
/
r
aid1: factor sev
e
ra
l
func
t
ions out or
r
a
id1
d
()
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid1: im
p
rov
e
handling
of read
failure d
u
ring recover
y
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/
r
aid1
:
record badbl
o
cks
f
ound during resync etc
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilB
r
ow
n
md/raid1: Ha
n
d
l
e writ
e
er
r
ors by upd
a
ting badblock
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
eilBrown
m
d
/ra
i
d1:
s
tore b
e
hind
-
write p
a
g
e
s
in bi_ve
c
s
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid1
:
clear bad-block record
whe
n
write suc
c
e
ed
s
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBr
o
wn
md/raid1: avoid writing to known-bad
block
s
on know
n
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Ne
i
lBrown
md: make it easier to wait
f
o
r
bad bloc
k
s to be acknowledged
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md: add
'
wri
t
e_e
r
ror' flag to compo
n
ent
d
evices
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Neil
B
r
o
wn
md/raid1: a
v
oid
r
eading
known
bad block
s
during
resyn
c
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/ra
i
d1:
avoid reading
from known
b
a
d
b
lock
s
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBr
o
wn
md: Dis
a
ble bad
b
locks and v0
.
90 metadata
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBr
o
wn
md: l
o
a
d
/store badblock
l
i
st from v1
.
x metadata
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md: don't allow arr
a
y
s
t
o cont
a
in
d
evice
s
w
ith
b
ad
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Ne
i
lBr
o
wn
md/bad-
b
loc
k
-lo
g
: add s
y
s
fs interface
for
a
ccessi
n
g
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBro
w
n
md: beginnings of bad block ma
n
a
gement
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
N
e
il
B
rown
md: re
m
ove suspicio
u
s size
_
of
(
)
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
Nei
l
Brown
m
d
/raid5: Avoid B
U
G caused by
multi
p
le
failur
e
s
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
Neil
B
rown
md/rai
d
10: Imp
r
ove decisi
o
n on whether t
o
fail a device
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
N
eilBrown
md/raid10: Make use of new r
e
covery_disabled
h
andlin
g
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md: change ma
n
aged of r
e
c
o
v
e
r
y
_disabled
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
N
e
ilBrown
md
/
r
a
id5:
final
i
se new merged handle_stripe
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
Ne
i
lBrown
md/raid
5
: m
o
ve s
o
me
more common
code into handle_stripe
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md/raid5: move mo
r
e common c
o
de into
handle_
s
tr
i
pe
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md/raid5: unite
han
d
le_stripe_dirtying5 a
n
d hand
l
e_stripe
_
di
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
Ne
i
lB
r
ow
n
md/raid5
:
unite f
e
tch_block5 and fetch_
b
lock
6
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
N
eilBrown
md/raid5: rea
r
rang
e
a
t
est
i
n fetch_block6
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md/raid5: move more cod
e
into common handle_st
r
ipe
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
N
e
ilBrown
md/r
a
i
d5
:
Move
code
f
o
r
finishing a re
c
ons
t
ructi
o
n
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md/raid5: R
e
move stripe_head_state arg
from handl
e
_str
i
pe
_
ex
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
NeilB
r
own
md/raid5:
m
ove strip
e
_head_
s
tate a
n
d more cod
e
into
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
NeilBrown
md/rai
d
5: add some more fi
e
lds to strip
e
_head_sta
t
e
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
N
eilBrown
md/
r
aid5:
u
nif
y
s
t
r
i
pe_he
a
d_st
a
te a
n
d
r6_state
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
NeilBrown
md/raid5
:
move com
m
on cod
e
into handl
e
_stripe
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
Ne
i
lBr
o
wn
md/raid5: replace sh->lock wi
t
h
an 'act
i
ve' flag
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
Neil
B
r
o
wn
md/raid5: Protect so
m
e more code with ->device_lock
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
Nei
l
Bro
w
n
md/
r
aid5: R
e
move use of sh->lock in sync_req
u
est
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-15
NeilBrown
nfsd: Rem
o
ve de
p
recated nfsct
l
sys
t
em call and relat
e
d
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-28
NeilB
r
o
w
n
md: avoid endless recovery loop when
w
aiting f
o
r fail
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-09
N
e
ilBro
w
n
md:Do
c
ument
a
tion/md
.
t
xt
- fi
x
typo
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
N
e
ilBrown
m
d: allow resync_st
a
rt to be
set while an array is
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
N
e
ilBrow
n
md/raid1
0
: reform
a
t
some
loops with less indentin
g
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
Ne
i
lBrown
md/raid10:
r
emove un
u
s
ed variable
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
Ne
i
lBrown
m
d
/ra
i
d10: m
a
ke mo
r
e u
s
e of
'
s
l
ot' in raid10d
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
N
e
i
l
B
r
own
md
/
raid10: some
t
i
d
ying up in fix_read_error
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md/raid1: impro
v
e handling of
pa
g
es
allocated for
w
r
it
e
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
N
eilBro
w
n
md/raid1:
try f
i
x_syn
c
_read_er
r
or befor
e
process_c
h
eck
s
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
Ne
i
l
B
r
own
md/raid1: tidy up new f
u
nctions: process_check
s
and
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
N
ei
l
Brown
md/ra
i
d1
:
split out t
w
o sub-
f
unctions from sync_r
e
ques
t
_wr
i
te
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md:
m
ake error_han
d
ler
fun
c
t
i
ons more uniform and corr
e
ct
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
N
eil
B
rown
md/multipath: discard ->workin
g
_disk
s
in favour of
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md/raid1
:
c
l
e
an up r
e
ad_balance
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
Ne
i
lBrown
md: simp
l
i
f
y
r
aid10 read_bala
n
ce
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md/bitmap: fix
s
aving
of e
v
ents_clear
e
d and other state
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
Ne
i
lBrown
m
d: reject
a re-add request that cannot be honoured
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md: Fix race w
h
en
c
r
eating
a
new md d
e
vice
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-20
NeilBrown
m
d: Fix
d
ev_sector
s
on takeover
from raid0 to raid4/5
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-20
N
e
ilBrown
md/r
a
id5
:
rem
o
ve set
t
ing of ->queue_lock
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-18
NeilBrown
md: fix
up r
a
id1/raid10 unplugging
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-18
NeilBr
o
wn
md:
incorporat
e
new plugging into raid
5
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-18
NeilBro
w
n
md: prov
i
de generic
support for h
a
ndling unplug cal
l
b
acks
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-18
Neil
B
r
o
wn
md - remove old plugging code
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-18
NeilBro
w
n
md/dm - remove r
e
mains of pl
u
g
_fn callback
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-18
NeilBrown
m
d
:
u
se new plugging
i
nterface
f
or RAI
D
IO
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-18
NeilBrow
n
block: Enhance new p
l
uggin
g
suppo
r
t
t
o support general
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-11
NeilBrown
block: s
p
lice
plug list to local c
o
ntext
commit
|
commitdiff
|
tree
2011-02-24
Nei
l
Brown
m
d
: Fix -
a
g
a
in - par
t
ition detection when a
r
ray becomes
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-02-24
NeilBrown
Fi
x
over
-
zealous fl
u
sh_disk
w
hen changing devi
c
e siz
e
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-02-21
NeilB
r
own
md
:
avoid
spinlock
p
ro
b
le
m
i
n blk_thro
t
l_exit
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-02-16
NeilBrown
nfsd: correct
l
y
handle
r
etu
r
n value fro
m
nfsd_map_name
_
to_*
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-02-16
NeilBr
o
wn
md: correct
l
y
hand
l
e probe
o
f an 'mdp' devi
c
e
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-02-16
Ne
i
l
Brown
md
:
d
o
n't s
e
t_c
a
p
a
ci
t
y
b
e
f
ore array is a
c
tive
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-02-02
Neil
B
rown
m
d: Don't allow slot_s
t
ore while
res
y
nc/recovery is
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-01-31
NeilBrown
md: don't cle
a
r curr_re
s
yn
c
_
c
ompleted at
e
nd of
r
es
y
nc
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-01-31
NeilBrown
md
:
D
o
n
'
t
use remove
_
and_add_spares to remove
failed
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-01-31
NeilBrown
md
:
Remove the Al
l
R
e
served flag
f
or component de
v
ices
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-01-31
NeilBrown
md: don't abort c
h
ecking spares as soon a
s
o
n
e cannot
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-01-31
NeilBrown
m
d
:
fix the test fo
r
finding sp
a
res in
raid5
_
start_res
h
ape
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-01-31
NeilBro
w
n
md: simplify some
'
if' conditio
n
als
in r
a
id5
_
s
tart_reshape
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
next