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
NFS - fix recent breakage to NFS error handling.
2012-01-18
N
e
ilBrown
NFS - fix
r
ecen
t
breakage to
N
F
S error
h
a
n
d
ling
.
From:
NeilBrown
<neilb@suse.de>
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-11-11
N
ei
l
Bro
w
n
md/raid5:
a
bort
any pending parity oper
a
tion
s
whe
n
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-11-11
NeilBro
w
n
NFS/sunrpc: don't use a credential w
i
th extra groups
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-11-11
NeilB
r
own
md/raid1
0
:
F
ix bug when activ
a
ting a
hot-spare
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-11-11
NeilBrown
md/raid5: fix bug
that could r
e
sult in reads from a
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-09-21
Nei
l
Brown
md:
Avoid waking up a thre
a
d
a
fter
it has been freed
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-09-10
NeilB
r
own
m
d: Fix handling fo
r
d
e
vice
s
fro
m
2TB to
4TB i
n
0
.
90
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-09-10
N
e
i
l
Brown
md
/
ra
i
d1,10: Remove us
e
-after-f
r
ee bug
i
n
m
a
ke_request
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-09-10
NeilBrown
m
d/rai
d
10:
unify handling
of w
r
ite com
p
letio
n
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-09-10
NeilBrown
Avoid dereferenci
n
g a 'requ
e
st_queu
e
' after last close
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-08-31
N
e
ilBrown
m
d
/
r
aid5: fix
a han
g
on device failure
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-08-30
NeilBrown
m
d
:
fix cle
a
ring of 'blocked' flag in the presence
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-08-26
NeilBrow
n
A
l
l Arch: remove lin
k
age for
s
ys_nfsservctl system
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-08-25
NeilB
r
own
m
d/linear: a
v
o
i
d
corrupting structure w
h
ile wai
t
ing
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-08-25
NeilBrown
m
d
: ensure
changes
to 'writ
e
-most
l
y'
a
r
e
r
eflected
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-08-25
NeilBrow
n
md: report fai
l
ure if a
'
set f
a
ulty' r
e
quest doesn't
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
e
il
B
row
n
md/raid10:
handle
furth
e
r e
r
rors during f
i
x_read_error
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid10: Handle read errors during reco
v
ery bet
t
er
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
e
ilBrown
md/raid10: s
i
mplify read error handling during recovery
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid10: record bad blo
c
ks due to
w
rit
e
e
r
rors
during
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/rai
d
10:
attempt
t
o fix read e
r
rors
d
u
ring
r
esync
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilB
r
own
md
/
raid10: Handle write errors by updat
i
ng badblock
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Neil
B
rown
m
d/ra
i
d10
:
clear bad-blo
c
k
r
e
cord when write
s
ucceed
s
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Ne
i
lBrown
md/raid10
:
a
void writi
n
g
to known bad
blocks on kno
w
n
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid10
record b
a
d block
s
a
s
needed during recov
e
ry
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBro
w
n
md/raid10: avoi
d
reading
k
nown bad
blocks during r
e
sync
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Ne
i
l
B
r
o
wn
md/r
a
id10 - avoid readin
g
fro
m
k
nown bad blocks - part
3
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md
/
raid10: avoid reading from
known bad
b
locks - part
2
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Nei
l
Brown
md/raid10:
avoid readi
n
g
from
known bad block
s
- part
1
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
eilBrown
md/raid10:
Spl
i
t ha
n
d
le_re
a
d_error out fro
m
raid10d
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
e
i
l
B
rown
md/raid
1
0
:
simp
l
ify/r
e
inde
n
t some loo
p
s
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBro
w
n
m
d/raid5:
Cl
e
a
r
bad blocks o
n
suc
c
essful write
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
e
il
B
rown
md
/
raid5
.
Do
n
't w
r
ite
to known bad block on
d
oubtful
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
eilBrown
md
/
raid5: write err
o
rs
s
hould be recorded as bad blocks
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/
r
aid5: use bad-block log to impr
o
ve
handl
i
ng
of
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBr
o
wn
md/r
a
id5: avoid
r
eading from known ba
d
bloc
k
s
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid1: factor s
e
veral functions out or raid1d()
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Nei
l
Br
o
wn
md/raid1
:
improve handling of
read f
a
ilure during re
c
o
v
ery
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid1: record badblocks found during resync etc
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
e
ilBrown
md/raid1: Handle write errors by updating badblo
c
k
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
e
ilBrown
m
d/raid1: store
behind-write
p
ages in bi_vecs
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
eilBrown
md/raid1
:
clea
r
b
ad-block reco
r
d w
h
en w
r
ite suc
c
eeds
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid1: avoid writing to known-bad b
l
ocks
o
n
k
nown
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Ne
i
lBrown
m
d: make it eas
i
er
to wait
f
or bad blocks to be a
c
knowled
g
ed
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md: add 'wri
t
e_error' flag to
c
omponent devices
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBr
o
w
n
md/raid1:
avoid reading k
n
own
b
a
d
blocks during res
y
nc
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/rai
d
1: avoid rea
d
ing from known bad blocks
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilB
r
own
m
d:
D
i
s
able bad blocks and v0
.
90 m
e
tadata
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md: l
o
ad/store
b
adb
l
ock
list from v1
.
x metadata
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
m
d
:
don't allo
w
arrays to cont
a
i
n devices with bad
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Neil
B
rown
md/bad-block-lo
g
: a
d
d sysf
s
interface for accessing
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md: begin
n
ings
o
f
bad block manag
e
m
e
nt
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
N
e
ilBrown
md: remove suspicious
size
_
of
(
)
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
N
eilBrown
m
d
/ra
i
d
5
:
Avoid BUG caused by m
u
l
tiple
f
ailures
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBr
o
wn
m
d/r
a
id10:
I
mprove decis
i
on on whether to fai
l
a device
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilB
r
ow
n
md/raid10: Make use of new r
e
covery_disabled han
d
ling
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
N
e
ilBrown
m
d: change m
a
naged of recov
e
ry
_
disabled
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
m
d
/raid5: f
i
nal
i
se new merged handle
_
stripe
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md
/
raid5: move so
m
e
more c
o
mmon c
o
de int
o
h
andl
e
_st
r
ipe
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
m
d
/
raid5: move
m
ore comm
o
n code into h
a
ndle_s
t
ripe
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md/raid5:
u
nite handle_stripe_dirtying5 and handle_st
r
ipe_di
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
N
eilB
r
own
md/rai
d
5: unite fe
t
ch_bl
o
ck5 and fetch
_
block6
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
Neil
B
rown
md/raid5: rear
r
ange a tes
t
in fetch_b
l
o
ck6
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
N
e
ilBrown
md
/
raid
5
: move more code in
t
o common handle_stripe
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md/raid5: Mo
v
e code for finish
i
ng a reconstruction
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md/rai
d
5: Remove stripe_head_st
a
te arg from handle_strip
e
_ex
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
Nei
l
Br
o
wn
md/rai
d
5: move stripe_head_state
a
n
d
more code into
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
NeilBro
w
n
md/r
a
id5:
add some
m
ore fields to
str
i
p
e
_head_state
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
Ne
i
lBro
w
n
md/r
a
id5: unify
s
tripe_head_state and r6
_
s
tate
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
NeilBrown
md/raid5: move commo
n
code into handle_stripe
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
NeilBrown
md/
r
aid5: replace
sh->lock
w
ith an 'active' flag
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
NeilBrow
n
md/raid5: Protect some more code
w
i
t
h ->
d
evice_lock
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
Ne
i
l
B
row
n
md/raid5: Remove use of sh->lock
i
n syn
c
_r
e
quest
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-15
Neil
B
r
own
n
fsd: Rem
o
ve deprecated nfsc
t
l sys
t
em call an
d
relat
e
d
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-28
N
e
ilBro
w
n
m
d
: a
v
oid endless recovery loo
p
when wa
i
ting for fai
l
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-09
NeilBro
w
n
md:
D
ocumentation/m
d
.
t
x
t
-
fix ty
p
o
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md: allow resync_start
t
o
be se
t
while an
a
rray i
s
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md/raid10:
r
eformat some loop
s
with less indenting
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md/raid10: remove unused variable
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
N
eilBrown
md/raid10:
make mor
e
use
of 'slot' in
ra
i
d10
d
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
N
eilBrown
md/raid10: som
e
tidying u
p
in fix
_
r
e
ad_error
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
N
e
i
l
Brown
md
/
ra
i
d1: improve h
a
ndling of pages allo
c
ated for write
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md/raid1: t
r
y fix_syn
c
_read_erro
r
b
e
fore process_checks
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md/raid1: tidy
up new func
t
ions: p
r
ocess_checks and
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilB
r
own
md/raid
1
: split out t
w
o s
u
b-funct
i
ons
f
rom sync_request_wr
i
te
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md:
make error_handler functions more
u
nif
o
rm and correct
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md/mult
i
p
ath: discar
d
->worki
n
g_di
s
ks in fav
o
ur of
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilB
r
own
md/raid1: clea
n
up read_
b
alan
c
e
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
N
eilBrown
md: simplify r
a
id10 read_ba
l
an
c
e
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
Nei
l
Br
o
wn
md/b
i
tmap: fix saving of
e
ve
n
ts
_
cl
e
ared a
n
d other
s
tate
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md
:
r
eject a re-add requ
e
st that cannot
b
e
ho
n
ou
r
e
d
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md
:
Fix rac
e
w
hen
c
reating
a
new
m
d devic
e
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-20
NeilB
r
own
md: F
i
x dev
_
sectors on take
o
ver from r
a
id0 to
r
a
id
4
/5
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-20
NeilBr
o
wn
md/raid5:
remove setting
of ->queue_lo
c
k
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-18
NeilBrown
md: fix
u
p raid1/raid1
0
u
npluggi
n
g
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-18
NeilB
r
own
m
d:
incorpora
t
e new pl
u
gging into ra
i
d5
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-18
NeilBrown
md: provid
e
ge
n
eri
c
support for handling unp
l
ug callb
a
cks
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-18
NeilBrow
n
m
d - remove old pl
u
gging code
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-18
N
eil
B
r
own
m
d
/dm - remove remains o
f
p
l
ug
_
fn
c
allback
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-18
NeilBrown
m
d
:
use ne
w
p
l
ugging interface for RA
I
D IO
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
next