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
NeilBro
w
n
A
ll Arch
:
remove linkage for sys_
n
fsservctl sys
t
e
m
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid10: han
d
le
f
urth
e
r
e
r
rors
during fix_re
a
d_
e
rror
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
Ne
i
lBrown
md/raid10: H
a
ndle read errors during
recov
e
r
y
better
.
Signed-off-by: NeilBrown<
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBr
o
wn
md/raid10:
sim
p
lify read error handling during recovery
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
m
d/ra
i
d10: record bad bloc
k
s due to writ
e
errors
during
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid1
0
: at
t
empt to fix
r
ead errors dur
i
ng re
s
ync
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/r
a
id10:
Handle writ
e
errors
by u
p
d
a
ti
n
g badbloc
k
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
Neil
B
rown
md/r
a
i
d
10: clear
b
ad-block record when wr
i
te s
u
cceed
s
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
Neil
B
rown
md/raid10
:
a
void
writing to kno
w
n bad bl
o
c
k
s on kn
o
wn
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
Neil
B
rown
md
/
rai
d
10 rec
o
rd b
a
d b
l
ocks as
n
e
eded
d
uring recovery
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
Ne
i
lBrown
md/rai
d
10:
a
v
oid reading known bad blocks duri
n
g resync
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/ra
i
d10 - avoid reading from known b
a
d
blocks - part 3
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
Ne
i
lBrown
md
/
raid10: avo
i
d reading fr
o
m known bad
b
l
ocks -
part 2
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
N
eilBrown
md/raid10: avoi
d
reading from know
n
bad blocks - part 1
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid1
0
: Sp
l
i
t ha
n
dle_read_error o
u
t from raid10d
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
m
d
/ra
i
d1
0
:
simpl
i
fy/reinde
n
t
some loo
p
s
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilB
r
ow
n
md
/
r
aid5
:
C
l
ear bad blo
c
ks on suc
c
e
s
sfu
l
wri
t
e
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
N
eilBrown
md/raid5
.
Don't wr
i
te
t
o known bad block
o
n
d
oubtful
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid5: writ
e
err
o
rs should be r
e
c
o
rded as bad blocks
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
Ne
i
lBro
w
n
md/raid5
:
use b
a
d-
b
lock log to imp
r
o
ve handling of
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
N
eilBrown
md/raid5: avo
i
d reading from k
n
own
b
ad
b
locks
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
m
d
/
r
a
id1: fact
o
r s
e
veral f
u
nctions out
or raid1d()
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
m
d/raid1: improve handlin
g
of read f
a
ilure
d
u
r
ing recove
r
y
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid1: record
b
adblocks found
d
uring r
e
sync etc
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrow
n
md/raid1: Handle writ
e
errors
b
y up
d
a
t
ing badblock
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid
1
: store behind-write pages in bi_vecs
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid1: clear b
a
d-bl
o
ck reco
r
d when
w
rite succeeds
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/ra
i
d1:
a
v
o
id
writing to know
n
-bad blocks on known
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md
:
ma
k
e
it easier to wai
t
for bad blocks
t
o
be acknowle
d
ged
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md: add 'write_error' flag to co
m
ponent devices
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md
/
raid1: a
v
oi
d
r
e
adi
n
g known
b
ad blocks during resync
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
N
e
il
B
rown
md/ra
i
d1: avoid reading from known
b
ad blocks
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md:
D
isable b
a
d blocks a
n
d v
0
.
90 me
t
adata
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
N
eilBrown
m
d
: load/store
b
adblock list fr
o
m
v1
.
x me
t
adata
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
m
d
:
d
on
'
t all
o
w arrays t
o
contain devices with bad
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
Ne
i
l
Brown
m
d
/ba
d
-block-l
o
g:
a
d
d sysfs in
t
erfac
e
for accessing
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md: beginnings of bad block managemen
t
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
Ne
i
lBrown
m
d
: remove suspicious size_of()
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
Ne
i
l
Brown
md/ra
i
d5: Avoid B
U
G
caused by mul
t
i
p
l
e failures
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
N
e
ilBrown
md/
r
aid10: Improve
decis
i
o
n on
whe
t
her to
fail a
d
evi
c
e
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md/raid10: Make u
s
e of
n
ew recovery_disabled handl
i
ng
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
m
d
: ch
a
nge managed of
recovery_dis
a
ble
d
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md/raid5: finalise new
m
er
g
ed handl
e
_s
t
ripe
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
N
eilBrown
md/raid
5
: m
o
ve som
e
more common code int
o
handle_s
t
ripe
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md/rai
d
5
:
move more
co
m
mon cod
e
into ha
n
dle_stripe
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md/raid5: unite handle_str
i
pe_dirtying5 and handle_st
r
i
pe_di
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md/raid5:
u
nite fetch_block5 and fet
c
h
_
block6
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
Neil
B
r
o
wn
m
d
/raid5: rearran
g
e a
t
est in fetch_bloc
k
6
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
Ne
i
lBrow
n
md/raid5:
m
o
v
e more
code into common handle_stripe
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
m
d/ra
i
d
5
: Mo
v
e
c
o
de
fo
r
finis
h
ing a
reco
n
s
t
ructio
n
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
m
d
/raid5: Remove
stripe_hea
d
_st
a
te
a
rg
f
rom
han
d
le_strip
e
_ex
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-26
Neil
B
rown
md/ra
i
d5
:
move str
i
pe_head_stat
e
a
nd more cod
e
i
n
t
o
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-26
NeilBrown
md/raid5
:
a
d
d some more fields to stripe_head_s
t
ate
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-26
NeilBrown
md/raid5: un
i
fy stri
p
e_head_state
a
nd r6_stat
e
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-26
N
e
ilBro
w
n
m
d/raid5: mo
v
e comm
o
n code
i
nto han
d
le
_
stripe
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-26
Nei
l
Br
o
w
n
md/r
a
id5:
r
epla
c
e sh->lock with
a
n
'
ac
t
iv
e
' flag
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-26
NeilBrown
md
/
raid5:
P
rot
e
ct
some
more code w
i
th -
>
devi
c
e_loc
k
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-26
NeilBrown
m
d/r
a
id5: R
e
move
use of s
h
->l
o
ck i
n
sync_request
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-15
NeilBrown
n
f
s
d
: Remov
e
de
p
recated nfsctl system call and relat
e
d
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-06-28
Ne
i
lBrow
n
md
:
a
v
oid endl
e
ss r
e
c
ove
r
y l
o
o
p
when wa
i
ting for fail
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-06-09
NeilBro
w
n
md:
D
ocument
a
tion/md
.
txt - fix typ
o
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md: a
l
low
resync_start
t
o be set while an array is
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
N
e
i
lBrown
md/
r
aid
1
0
: refor
m
at
s
ome loops with
less i
n
den
t
ing
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md/raid10: remo
v
e unused va
r
iab
l
e
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
Neil
B
rown
m
d
/raid10:
m
ake more use of 'slot' in raid10d
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
N
e
i
lBrown
m
d
/raid10
:
so
m
e tidyi
n
g up in fi
x
_read_error
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
Ne
i
lBrown
md/raid1
:
impr
o
ve hand
l
i
n
g o
f
pages allocated for write
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
m
d
/
r
a
i
d
1
:
t
r
y fix_sync_read_er
r
or
b
efore
process_
c
hecks
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md/raid1:
t
idy up new func
t
ions:
p
rocess_checks and
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
NeilBro
w
n
md/raid1
:
s
plit ou
t
two su
b
-functions from sy
n
c_reque
s
t_w
r
i
t
e
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
Neil
B
rown
md: ma
k
e
erro
r
_han
d
ler functi
o
ns mor
e
u
niform
a
n
d correct
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
Neil
B
rown
md/multipath: di
s
car
d
->working_di
s
ks in fa
v
ou
r
o
f
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
N
e
il
B
ro
w
n
md/raid1: clea
n
u
p read_bala
n
ce
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
NeilBr
o
wn
m
d: simplify raid10 read_bal
a
n
ce
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md
/
bit
m
ap: fix sa
v
ing of
e
ven
t
s_cleared
a
nd other state
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md: r
e
j
ect a
r
e-
a
dd request t
h
at
c
ann
o
t
be ho
n
oured
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
Neil
B
rown
md:
F
ix race when cr
e
ati
n
g a new md device
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-04-20
N
e
ilBrown
md: Fix dev_sector
s
o
n
t
akeove
r
f
r
om ra
i
d
0
to
r
aid4/
5
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-04-20
N
eilBrown
md/raid5: remove se
t
ting of ->que
u
e_lock
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-04-18
NeilBrown
m
d
: fix up raid1/raid10 u
n
p
l
ug
g
ing
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-04-18
NeilBrown
md:
inc
o
r
p
orate new plug
g
ing in
t
o
r
aid5
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-04-18
NeilBrown
md: provide g
e
neric support for handl
i
ng
u
n
plug callbacks
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-04-18
Ne
i
lB
r
own
md - remove old pl
u
gging code
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-04-18
NeilBrown
md/dm - rem
o
v
e rem
a
i
ns of
p
l
ug_fn callback
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-04-18
NeilBro
w
n
md: use new plugging
interface for
R
AID IO
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-04-18
NeilBrown
block:
Enhance new plugging
supp
o
rt to support
general
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-04-11
NeilB
r
own
block: splic
e
plug lis
t
to local context
commit
|
commitdiff
|
tree
2011-03-01
Neil Brown
[CPUFREQ] Miss
i
ng
"
unregister_cpu_
n
otifier" in power
n
ow
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-02-24
NeilBrown
md: Fix - again
-
part
i
tio
n
det
e
ction when
a
rray
b
eco
m
es
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-02-24
N
e
ilBrown
Fix over-zeal
o
us flush
_
di
s
k
w
hen changin
g
device size
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-02-21
Ne
i
lBrown
md: avoid spinlock problem in blk_throtl_exit
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-02-16
N
e
ilBrown
nf
s
d
:
corr
e
ctly
h
and
l
e return value from nfsd_
m
ap_name_to_*
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-02-16
NeilBrown
m
d: correc
t
ly
handle prob
e
of
an
'm
d
p' device
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-02-16
NeilBrown
md: don
'
t
s
et_
c
apac
i
ty b
e
fore
a
rray is
active
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-02-02
NeilBrown
md: Do
n
't a
l
low slot_s
t
ore while resync/
r
ec
o
v
er
y
is
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-31
NeilBrown
md: don't
clear curr_r
e
sy
n
c
_
complete
d
at end of res
y
nc
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-31
NeilBro
w
n
md:
D
on
'
t
use remo
v
e_and_add_spares
t
o re
m
o
ve failed
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-31
N
e
ilB
r
ow
n
md:
Remove the Al
l
R
e
served flag
f
or component
d
e
v
ices
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-31
NeilBro
w
n
md:
don't
abort checking
s
pares as soon
a
s one canno
t
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-31
NeilBrown
md: fix the
t
e
st for finding spares
in raid5_
s
tart_resh
a
pe
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
next