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
Merge branch 'sched/urgent'
2011-08-26
N
eilB
r
ow
n
All
A
rch:
remove lin
k
age
f
or s
y
s_nfs
s
erv
c
tl syst
e
m
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
e
ilBrown
m
d
/raid1
0
:
h
a
ndle furt
h
e
r errors du
r
ing fix_read_error
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
m
d
/raid
1
0
: Handle read errors duri
n
g r
e
co
v
er
y
bet
t
er
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Ne
i
l
Brown
md/raid10: simplify read err
o
r hand
l
ing during recover
y
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilB
r
own
md/raid10:
record b
a
d b
l
ocks du
e
to wri
t
e
errors during
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
e
il
B
rown
m
d
/
r
aid10: atte
m
pt to fix read
erro
r
s
d
ur
i
ng resync
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBro
w
n
md/rai
d
10: Handle w
r
ite e
r
rors by updatin
g
b
a
d
block
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid10: cl
e
ar bad-bloc
k
record when write succe
e
ds
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Ne
i
l
Brown
md/ra
i
d
1
0: avoid writ
i
ng t
o
k
nown ba
d
blocks on known
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBro
w
n
md/rai
d
1
0
record bad blocks as
ne
e
ded during
r
ecove
r
y
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
m
d/raid10: avoid re
a
ding
kno
w
n
ba
d
blocks
d
uring resync
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid10 - avoid r
e
a
d
ing from known b
a
d blocks - part 3
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid10: a
v
oid reading fro
m
know
n
b
ad b
l
o
c
ks - part 2
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
eilBrown
md/raid10: a
v
oi
d
r
eadin
g
f
r
om known
b
ad b
l
o
cks - part 1
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrow
n
md/rai
d
10: Sp
l
it handl
e
_read_error out fro
m
raid10d
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Neil
B
rown
m
d/raid10:
simpli
f
y/reind
e
n
t s
o
me loops
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
m
d
/raid5:
C
lear
bad blocks on succ
e
ssful write
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/rai
d
5
.
Do
n
't write t
o
known b
a
d block on doubtfu
l
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid5: write errors should be r
e
corde
d
as ba
d
blocks
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBr
o
wn
md
/
raid5: use b
a
d-block log to im
p
rove handling of
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Neil
B
rown
md/r
a
id5: a
v
oid reading f
r
om kn
o
wn
bad b
l
o
cks
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/r
a
id1:
factor sev
e
ral functio
n
s o
u
t or raid1d()
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilB
r
own
md/raid1: improve handling o
f
read fail
u
re dur
i
n
g
recovery
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
e
ilBrown
md/raid
1
: record badblocks fou
n
d during resync etc
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
m
d/
r
aid1: Handle writ
e
errors by
u
pdating badblock
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Ne
i
lBrown
md/
r
a
i
d
1
:
s
to
r
e behind-
w
r
ite pa
g
e
s in
b
i_vecs
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrow
n
md/raid1:
c
le
a
r b
a
d
-block rec
o
r
d
when write su
c
ceeds
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBr
o
wn
md/raid
1
: av
o
i
d wr
i
ting t
o
known-bad
blocks on known
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Nei
l
Br
o
wn
md: make it
e
a
sier to wa
i
t
for
b
ad blocks t
o
b
e ac
k
nowledged
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
m
d: ad
d
'writ
e
_error' flag to
c
omponent dev
i
ce
s
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Neil
B
rown
md/
r
aid1:
avoid reading known b
a
d blo
c
ks during r
e
sync
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/r
a
i
d1: a
v
o
i
d reading from known bad blocks
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilB
r
own
m
d
: Disable bad b
l
oc
k
s
and
v
0
.
90 meta
d
ata
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrow
n
m
d
:
l
o
a
d/
s
tore
b
adblock lis
t
fro
m
v1
.
x meta
d
a
t
a
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md
:
don't
a
llow
a
rra
y
s
to cont
a
in devices with bad
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Neil
B
rown
md/bad-block-log: add
sys
f
s inte
r
face for
a
c
cess
i
n
g
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md: b
e
g
innings
o
f bad blo
c
k management
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBro
w
n
md: rem
o
ve
s
uspicious size_of()
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md/r
a
id5: Avoid
BUG caused by multip
l
e failure
s
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md/raid10: I
m
prove decision on
w
hether to fail a
d
evice
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md/
r
a
i
d
1
0: Ma
k
e use of new recovery_disabled ha
n
dling
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
Ne
i
lBrown
m
d: c
h
ange
mana
g
ed of recovery_disabled
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
N
eilBrown
md/ra
i
d5: finalis
e
n
e
w merged handle_stripe
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md/raid5: move som
e
mo
r
e
c
o
m
mo
n
co
d
e into h
a
ndle_st
r
ipe
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilB
r
own
md/rai
d
5: move
m
or
e
common code int
o
ha
n
dle
_
stripe
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md/r
a
id5: unite handle_stripe_
d
irtying5 and handle_stripe_di
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md/raid5: un
i
t
e
f
et
c
h_block
5
an
d
fetch_bloc
k
6
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
m
d
/raid5
:
rearrange a test in fetch_
b
lock6
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md
/
ra
i
d5: mo
v
e more code into
com
m
on handle_
s
tripe
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md
/
rai
d
5:
M
o
ve code for fini
s
hin
g
a r
e
c
o
nstruction
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilB
r
own
md/raid5:
R
emo
v
e
stripe
_
head_st
a
te arg from ha
n
d
l
e_stripe_ex
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
NeilBrown
md/ra
i
d5:
move stripe_head_state and mor
e
cod
e
int
o
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
NeilB
r
own
m
d/raid5
:
add
some
more
f
i
e
l
ds to
s
tripe_head_state
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
NeilBrown
m
d/raid5: unify
s
tr
i
pe_head_
s
tate and r
6
_
state
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
Neil
B
rown
m
d/raid5: move common code int
o
hand
l
e_s
t
rip
e
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
Nei
l
B
r
ow
n
md/raid5:
r
ep
l
ac
e
sh
-
>lock
wi
t
h
an 'activ
e
' flag
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
Ne
i
l
B
rown
md/raid
5
:
Protect some
mo
r
e code with ->dev
i
ce_lock
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
Ne
i
l
B
rown
md/raid5:
R
e
move use of sh->lo
c
k
in
s
ync_
r
e
q
uest
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-15
NeilBr
o
w
n
nfsd: R
e
mo
v
e d
e
pre
c
ated nfsc
t
l s
y
stem call and related
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-28
NeilB
r
own
md:
avoid endless recov
e
ry loop whe
n
w
aiting
f
or fail
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-09
NeilBr
o
wn
md
:
Docume
n
tation
/
m
d
.
txt
-
fix typo
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md
:
allow resync_star
t
to
be set
w
hile a
n
array is
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
m
d
/
r
a
id10
:
reforma
t
som
e
l
oops with le
s
s
i
n
denting
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
m
d
/rai
d
10: remo
v
e unused vari
a
ble
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
Ne
i
lBrow
n
md/ra
i
d10: make
m
o
r
e
use
of 'slot
'
in raid10
d
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md/r
a
id10: some ti
d
ying up in
fi
x
_read
_
error
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md/ra
i
d1: improve handli
n
g of pa
g
e
s
allocated for write
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
N
ei
l
Bro
w
n
md/
r
aid
1
:
t
r
y
f
i
x
_sync_read_error before process_chec
k
s
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
m
d
/
raid1: tidy up new functions
:
proce
s
s_ch
e
cks and
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md/rai
d
1: spl
i
t out two sub-fun
c
tions from s
y
nc_requ
e
s
t
_write
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
m
d: make error_handler fu
n
ction
s
more u
n
iform and correct
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md/multipath: dis
c
ard
->working_disk
s
i
n favour of
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBro
w
n
md
/
r
aid1: cl
e
an
u
p read_balance
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBr
o
wn
m
d: simplify raid10
r
e
a
d
_
bal
a
nce
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBro
w
n
md/bitmap: fix saving of events_cleared and oth
e
r state
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md: 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 when
crea
t
in
g
a new md device
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-20
Neil
B
rown
m
d
:
F
ix dev_sector
s
on
t
a
keove
r
from
raid0 t
o
raid4/5
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-20
NeilBrown
md/r
a
id5:
r
emove
s
ett
i
ng of ->queue_lock
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-18
NeilBrow
n
md: fix
u
p raid
1
/raid10 unp
l
u
gging
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-18
N
e
i
l
B
rown
md: in
c
orporate ne
w
plug
g
i
n
g int
o
r
aid5
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-18
NeilBrown
md: p
r
ovide generic support for handling
u
nplug callbacks
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-18
N
eilBrown
m
d
- remove old plugging code
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-18
NeilBrown
md/dm - remove remai
n
s
of pl
u
g_f
n
cal
l
ba
c
k
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-18
NeilBrown
md: us
e
new plugging interf
a
c
e
for
RAID IO
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-18
N
ei
l
Brown
block: Enhance new plug
g
i
n
g support
t
o su
p
port general
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-11
NeilB
r
own
block: spli
c
e plug list
t
o
local
cont
e
x
t
commit
|
commitdiff
|
tree
2011-02-24
N
ei
l
B
r
ow
n
md: Fix - ag
a
in - par
t
i
t
ion detection when array becomes
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-02-24
Nei
l
Brown
Fi
x
over-
z
eal
o
us fl
u
s
h
_dis
k
when changing devi
c
e size
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-02-21
NeilBrown
md: avoid spinl
o
ck
p
r
ob
l
em
i
n blk_thro
t
l
_exit
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-02-16
Ne
i
lBr
o
wn
nfsd: correc
t
ly handle return val
u
e from nfsd_map_n
a
me_to_*
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-02-16
N
eil
B
rown
md:
co
r
rectly h
a
ndle probe of an 'mdp' device
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-02-16
N
e
ilBr
o
wn
md: don't set
_
capacity befo
r
e array i
s
active
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-02-02
Ne
i
lBrow
n
m
d
: Don't
a
llow slot_store whi
l
e
resync/recovery is
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-01-31
N
e
ilBrown
md
:
don
'
t clear curr_resync_compl
e
ted at end of res
y
nc
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-01-31
N
eil
B
rown
md: Don't use remove_and_ad
d
_
spares
t
o
rem
o
ve failed
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-01-31
Ne
i
lB
r
own
md: Remove the AllReserved
flag for com
p
onent
d
evices
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-01-31
NeilBrown
md:
d
on
'
t abort checking
s
par
e
s as soon as one c
a
nnot
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-01-31
NeilBrown
md: fix the test
f
o
r
finding s
p
ares
in rai
d
5_start_reshape
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-01-31
NeilB
r
own
md: sim
p
l
ify
s
o
m
e '
i
f' condition
a
ls
i
n
r
a
i
d
5_start_reshape
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
next