repo.or.cz
/
linux-2.6
/
linux-acpi-2.6
/
ibm-acpi-2.6.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
md/raid10: Split handle_read_error out from raid10d.
2011-07-28
NeilBrown
md/raid10: Split handle_read_
e
rror out
f
r
om raid10d
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
m
d
/raid10: si
m
pli
f
y/reindent so
m
e loops
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
N
e
ilBrown
md/raid
5
: Clear bad blocks on suc
c
essful write
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
Neil
B
r
o
w
n
m
d
/
raid5
.
Don't write to known bad bl
o
ck on dou
b
tful
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid5
:
write e
r
r
o
r
s s
h
ould
be rec
o
rded
as b
a
d blocks
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid5: use bad-block log to improve h
a
ndling of
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
N
e
ilBrown
md/raid5: a
v
oid reading
f
ro
m
known bad
blocks
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
Nei
l
B
rown
md/rai
d
1: factor sev
e
ral fun
c
tions out or
raid1d()
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/r
a
id
1
: improv
e
handling of read failure duri
n
g re
c
over
y
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/rai
d
1:
record bad
b
locks found
during resync etc
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
Nei
l
Br
o
wn
md
/
raid1: Handle write
e
rr
o
r
s by up
d
ating ba
d
block
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilB
r
o
wn
md/raid
1
:
sto
r
e behind-write pages in bi_vecs
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
Ne
i
lBrown
md/r
a
id1:
cle
a
r bad-block
record
when wr
i
te succeeds
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid1: avoid writing to
k
no
w
n-bad blocks
o
n
k
nown
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBro
w
n
m
d: mak
e
it e
a
s
ier to wait for bad blocks to be
a
cknowledged
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md: ad
d
'write_error' flag
to
c
omponent devic
e
s
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/rai
d
1: avoi
d
reading known ba
d
b
l
ocks d
u
ring re
s
y
n
c
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
Ne
i
lBrown
md/raid1: avoid r
e
ading from known
b
ad blo
c
ks
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilB
r
o
w
n
md: D
i
sable bad blocks and
v
0
.
90 m
e
ta
d
a
t
a
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md: load/store badblock lis
t
from
v
1
.
x metadata
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
m
d
: don't
allow arrays to contain
dev
i
ces
wit
h
bad
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/bad-bloc
k
-log: a
d
d
sy
s
f
s
i
n
terface
f
o
r access
i
ng
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-28
Ne
i
lBrown
md: beginnings of bad block managemen
t
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
Neil
B
rown
md: remove sus
p
i
c
ious
s
ize_of
(
)
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md/raid5: Avoid BUG caused by multiple
fail
u
res
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
N
eilBrown
md/
r
aid10: Improve d
e
cision on
w
he
t
h
e
r
to fail
a d
e
vice
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
N
eilBrown
m
d
/
raid10: Make u
s
e o
f
new rec
o
very_disab
l
ed handlin
g
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrow
n
md: change m
a
naged of rec
o
very_disab
l
ed
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
N
eilB
r
own
md/raid5: f
i
nalise new m
e
rged
handle_strip
e
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
N
eilBr
o
wn
md/r
a
id5: mov
e
some more com
m
o
n code
i
n
t
o handle_s
t
ripe
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
N
ei
l
Brown
md/raid5: m
o
ve more
c
ommon code into handle_stripe
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
Ne
i
lBr
o
wn
md/raid5: unite handle_str
i
pe_di
r
tying5
a
nd handle
_
s
tr
i
p
e_di
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md/
r
aid5: u
n
ite fetch_b
l
ock5 and
f
etch
_
block6
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
Nei
l
B
rown
md
/
raid5: rearrange a test in fetch_block6
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md
/
r
a
id5: move more co
d
e into com
m
on
handle_st
r
ipe
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
N
eilBrow
n
md/raid5: Move code for fini
s
hing a reconstruction
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md/r
a
id5: Remov
e
st
r
ipe
_
head_stat
e
arg from
h
and
l
e_str
i
pe_ex
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-26
Neil
B
ro
w
n
md/raid5: mov
e
strip
e
_head
_
sta
t
e and more code
into
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-26
NeilB
r
own
md/raid5:
add some mo
r
e
fiel
d
s to stripe_head_state
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-26
N
e
ilBr
o
wn
m
d
/raid5: unify
s
tripe_hea
d
_state and
r6_state
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-26
NeilBrown
md/raid
5
: m
o
ve
c
omm
o
n
c
ode int
o
handle_stripe
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-26
NeilBrown
md/
r
aid5
:
replace sh->lock with an 'active
'
f
l
a
g
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-26
NeilBr
o
w
n
md/raid5: Pr
o
tect
some mor
e
code with -
>
device
_
l
ock
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-26
NeilBrown
md/raid5: R
e
move use o
f
sh->lock in syn
c
_request
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-06-28
NeilBrown
md: avo
i
d endless r
e
c
o
very loo
p
when waiting
for fail
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-06-09
NeilBrown
md:Documentati
o
n
/md
.
txt - fix
t
ypo
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md: allow re
s
ync_sta
r
t to
b
e set while an array is
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
Ne
i
lBrown
md/
r
aid1
0
: r
e
fo
r
mat some l
o
ops
w
i
t
h le
s
s
indent
i
ng
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
NeilB
r
own
md/raid10: remove unused var
i
abl
e
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
Neil
B
r
o
wn
md/raid1
0
: make
m
ore u
s
e of '
s
lot' in raid10d
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
NeilBro
w
n
m
d
/raid10: some tidying up
i
n fi
x
_read
_
err
o
r
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
m
d
/raid1:
i
mprove
h
andling of pages
a
l
l
oc
a
ted for
write
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md/raid1:
t
ry fi
x
_sync_rea
d
_error bef
o
re process_che
c
ks
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md/raid1
:
tid
y
up new func
t
ions: process_che
c
ks and
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
NeilBro
w
n
md/raid1: sp
l
it
o
ut two sub-function
s
from sync_request_
w
rite
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md:
make error_handle
r
functions
m
ore
u
nifo
r
m
and correc
t
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
Neil
B
ro
w
n
md
/
m
ultipa
t
h: discard ->working_disks in favo
u
r of
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md/raid1:
clean up read_balance
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md:
simplify rai
d
10 re
a
d_balance
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md/bit
m
ap
:
fi
x
sav
i
n
g
of events_cl
e
ared and
o
t
h
er state
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
Ne
i
lBrown
m
d
: reject a
re-a
d
d request
that c
a
nnot be honou
r
ed
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-05-11
Nei
l
Brown
md: F
i
x race when creating
a
n
ew md device
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-04-20
Ne
i
lBrow
n
md: Fix
d
ev_secto
r
s on
takeover from r
a
id0
t
o
ra
i
d4/5
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-04-20
N
eilBrown
m
d
/rai
d
5
:
remove sett
i
ng of ->queue_lock
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-04-18
NeilBro
w
n
md: fix up
r
aid1/rai
d
10 unplugging
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-04-18
NeilBrown
m
d:
i
nco
r
porate
new plugging
into raid5
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-04-18
Neil
B
rown
md: provid
e
gen
e
ric
s
upport
f
or
h
andling
u
nplug callbacks
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-04-18
NeilBrown
md - r
e
m
ove old plugging code
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-04-18
Nei
l
Brown
md/
d
m - remov
e
remains of plug_fn
ca
l
l
b
ack
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-04-18
Ne
i
lBrown
md: use new plugging interfac
e
for
RAID IO
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-04-18
NeilBrown
b
l
ock: Enhance n
e
w plugging support to support
general
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-04-11
Ne
i
lBrow
n
block
:
spl
i
ce plug list to local con
t
ext
commit
|
commitdiff
|
tree
2011-03-01
Neil B
r
own
[CPUFR
E
Q] Miss
i
ng "unregister_cpu_notifier" in powernow
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-02-24
Neil
B
rown
md: Fix -
a
gain - pa
r
t
i
ti
o
n detection when array beco
m
es
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-02-24
Ne
i
lBrown
Fix o
v
er-zealous fl
u
s
h
_disk when chan
g
ing
d
evice si
z
e
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-02-21
Ne
i
lBr
o
w
n
md: avoid
s
p
inloc
k
problem i
n
blk
_
throtl_exit
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-02-16
NeilBrown
nfsd: co
r
rectly
h
a
ndle return value from nf
s
d_map_name_to_*
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-02-16
N
eilBrown
md: correc
t
ly
h
a
ndle probe o
f
an 'mdp' dev
i
ce
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-02-16
N
e
ilBrown
md: don'
t
set
_
c
apac
i
ty before array is active
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-02-02
Nei
l
Brown
md: Don't allow slot_store while res
y
nc/recovery
i
s
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-31
NeilBrown
m
d
:
d
on't
cle
a
r curr_r
e
sync_complete
d
at e
n
d of resync
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-31
N
e
il
B
rown
md: Don't use remove_and_
a
dd_s
p
ares
t
o rem
o
v
e failed
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-31
NeilBrown
md: Remove the A
l
l
R
eserved
f
l
ag for
c
omponent devices
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-31
NeilBrown
md: don't ab
o
rt checkin
g
spa
r
e
s
as
s
o
on
a
s one canno
t
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-31
NeilBrow
n
md: f
i
x the test f
o
r finding sp
a
r
e
s in raid5_start_reshape
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-31
NeilBrow
n
m
d: simp
l
i
f
y so
m
e 'if' co
n
dit
i
on
a
ls
i
n raid5_start_r
e
shape
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-31
NeilB
r
o
w
n
m
d
:
r
ever
t
chang
e
t
o raid_disks on failure
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-13
NeilBrown
md: Fix r
e
moval of
extra dr
i
v
e
s when co
n
verting
R
AID6
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-13
NeilBrown
md
:
rang
e
chec
k
slot nu
m
b
er
w
h
e
n manually adding a
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-13
NeilBrown
md/raid5: handle manually-added spares
i
n start_r
e
shape
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-13
Ne
i
lBro
w
n
md:
a
l
l
ow
s
u
s
pend_lo and s
u
sp
e
nd_hi
to
de
c
rease as
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-13
N
eilBrown
md: D
o
n't let implemen
t
ation detail of cu
r
r_resync
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-13
NeilBrown
md: Be mor
e
c
a
r
eful about clearin
g
flags bit
i
n
->rec
o
very
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-13
N
e
i
lBrown
md: md
_
stop_wr
i
tes
require
s
mddev
_
loc
k
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-13
Ne
i
lBrown
md: Ensure
n
o IO req
u
est to get md devi
c
e
before i
t
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-13
NeilBrown
md: fi
x
regre
s
sion
resulting in delays
i
n clearing
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-13
NeilBrown
dm: raid456 basic support
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-13
Neil
B
r
own
d
m: per
t
arget unpl
u
g
call
b
ack support
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-13
NeilB
r
own
dm
:
in
t
ro
d
uce ta
r
g
e
t callback
s
and
c
on
g
estion callback
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-11
NeilBr
o
wn
md: f
i
x regression with re-adding devices t
o
arrays
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
next