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
iscsi-target: Fix non-immediate TMR handling
2011-11-11
N
e
ilBrown
md/
r
aid1
0
: Fi
x
b
ug
w
h
e
n a
c
tiva
t
ing a hot-spare
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-11-11
Nei
l
Brown
md/rai
d
5: fi
x
bug that could
result in reads
from a
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-09-21
N
e
il
B
rown
md: Avoid
waking up a thread a
f
ter it ha
s
bee
n
freed
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-09-10
NeilBrown
md:
Fi
x
ha
n
dling f
o
r devices from
2
T
B to 4TB
i
n 0
.
90
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-09-10
NeilBrown
md/r
a
id1,10: R
e
move
use-after-free bug in make_re
q
uest
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-09-10
NeilBrown
md/raid10: unif
y
handling
o
f write completion
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-09-10
N
eilBrown
Avoid dereferencing
a
'
request
_
q
ueue' after la
s
t close
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-08-31
NeilBrown
md/raid5
:
fix a hang on device f
a
ilure
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-08-30
NeilBro
w
n
md: fix clearing
of '
b
loc
k
e
d
' flag in the presence
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-08-26
NeilBr
o
wn
All
A
rch: remove
linkage for sys_nfsser
v
ct
l
system
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-08-25
NeilBrown
md/lin
e
ar: avoid corrupt
i
ng structure while wai
t
i
n
g
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-08-25
N
eilBrown
md: ensure changes to 'write-mostly'
a
re re
f
l
ected
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-08-25
NeilBr
o
w
n
md: r
e
port failure
i
f
a
'set f
a
ulty' r
e
quest doesn't
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilB
r
own
md/raid10:
handle furth
e
r
errors
d
ur
i
ng
f
ix_r
e
ad_error
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/
r
aid10: Handle re
a
d er
r
o
r
s
during recovery
b
etter
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Neil
B
r
own
m
d/rai
d
10: simplify r
e
a
d error handling during rec
o
ve
r
y
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
eilBrown
m
d
/rai
d
10: record bad bl
o
cks due to write error
s
during
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
eilBro
w
n
md/raid10:
attempt to fix re
a
d e
r
r
ors during r
e
sy
n
c
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBro
w
n
m
d
/raid10: Handle write errors
b
y updating badblock
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
m
d
/raid10:
clear
b
ad-block
r
e
c
ord
w
h
e
n write succeeds
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid10: avoid writi
n
g t
o
known bad block
s
on known
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/r
a
id10 record bad blocks as needed
d
uri
n
g recovery
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Ne
i
lBrown
m
d
/ra
i
d1
0
: avoi
d
read
i
ng known bad blocks duri
n
g resync
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
e
ilBrown
md/raid1
0
- av
o
id reading fr
o
m kno
w
n b
a
d blocks - part 3
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilB
r
own
md/raid1
0
: avoid reading from kno
w
n bad blocks - par
t
2
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
eilBrown
md/raid
1
0: avoid readi
n
g from known b
a
d block
s
- part 1
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/
r
ai
d
10
:
Sp
l
it handle_
r
e
ad_e
r
ror o
u
t from raid10d
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid10: simp
l
ify/reindent
s
ome loo
p
s
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/
r
aid
5
: C
l
ear bad blocks on successfu
l
wri
t
e
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
eilBrown
md/r
a
id5
.
D
o
n
't write to kno
w
n
b
ad block on doubtful
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Nei
l
Br
o
wn
md/raid5: w
r
i
t
e errors
sho
u
ld be recorded
a
s bad
b
loc
k
s
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
e
ilBrown
m
d
/raid5: us
e
bad-b
l
o
c
k
lo
g
to
improve handling
o
f
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
e
ilBrown
m
d/raid
5
:
avoid reading from know
n
bad block
s
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid1: fact
o
r s
e
veral
f
unctio
n
s out or raid1
d
()
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/
r
a
i
d
1: impro
v
e
h
andling o
f
re
a
d failure dur
i
ng recove
r
y
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
e
i
lBrown
md
/
rai
d
1: r
e
cord badblocks found during resync etc
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilB
r
own
md/raid1:
H
a
ndle
w
rite erro
r
s by updatin
g
bad
b
l
o
ck
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrow
n
md/raid1:
st
o
r
e behind-write pages
i
n bi_vecs
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
eilBrown
md/raid1:
c
l
e
ar bad-bl
o
ck
r
ecord when write succeed
s
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Nei
l
Br
o
wn
m
d/raid1: avoid writing to known-b
a
d blocks on kno
w
n
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
m
d: make
i
t
easier to w
a
it for bad blocks to be
a
ck
n
o
w
ledged
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
e
ilBrown
md: a
d
d
'write
_
error' flag to co
m
p
on
e
nt
devices
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/rai
d
1: avoid
r
e
ading kn
o
w
n
bad blocks during resync
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Nei
l
Brown
m
d
/raid1: avoid reading fr
o
m
know
n
bad blo
c
ks
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
eilB
r
o
w
n
md
:
Dis
a
ble bad bloc
k
s and v0
.
90 metadata
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md: l
o
ad/st
o
re badblock list from v1
.
x meta
d
ata
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Nei
l
B
r
own
md:
don't a
l
low arrays
t
o contain devices wi
t
h bad
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/b
a
d-block-log: add s
y
sfs inter
f
ace
f
o
r
a
ccess
i
ng
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md
:
b
eginnings of bad block
manage
m
e
nt
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md: remove
suspi
c
ious siz
e
_
of
(
)
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
Ne
i
lBro
w
n
md/
r
a
i
d
5:
Avoid BUG caused by mul
t
iple f
a
i
l
ure
s
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
Nei
l
Brow
n
md/ra
i
d10: Impro
v
e deci
s
ion on whether
to f
a
il a devi
c
e
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md/raid
1
0: Make use
o
f
new recovery_disabl
e
d
h
andling
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md: chan
g
e managed of reco
v
e
ry_d
i
sabled
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md/raid5: finalise new merged ha
n
dle_s
t
ripe
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
Nei
l
Brown
md/raid5: move so
m
e more common code into handle_
s
tri
p
e
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
N
eilBrown
md/ra
i
d5:
move more com
m
on code
i
nt
o
handle_stripe
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrow
n
md/raid5
:
u
n
ite handle_stripe_dirtying5
and h
a
ndle_stripe_di
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md/raid5: uni
t
e fetch_b
l
ock5 and fet
c
h_block6
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md/raid5:
r
e
arrange a test in fetch
_
block6
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBr
o
wn
md/ra
i
d5: move more cod
e
i
nto common han
d
le_stripe
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md/r
a
id5: Mo
v
e code for
finishing a reconst
r
uc
t
ion
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
N
e
i
lB
r
own
md/raid5: R
e
move s
t
ripe_
h
ead_state arg from handle_st
r
ipe_e
x
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
Nei
l
Brown
md/raid5: move stripe_he
a
d_stat
e
an
d
more cod
e
i
nto
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
NeilBrown
md/ra
i
d5: add some more fields t
o
stripe_head_st
a
t
e
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
NeilBrown
m
d
/ra
i
d5: unify s
t
r
i
pe_head_state
and r6_s
t
ate
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
NeilB
r
own
md/ra
i
d5: move comm
o
n code into handle_
s
tripe
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
Ne
i
lBrown
m
d
/raid5: r
e
place sh->lock w
i
th an 'active' flag
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
NeilBrown
md/raid5: Pr
o
tect
s
ome more code with
-
>device_lock
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
Ne
i
lB
r
own
md/rai
d
5: Rem
o
ve use of sh->lock in sync_request
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-15
N
e
i
l
Brown
nfsd
:
R
e
m
ove
d
eprec
a
ted nf
s
ctl sys
t
e
m
call and
related
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-28
NeilBrown
md: avoid
endless re
c
o
v
ery lo
o
p when
w
aiting for f
a
il
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-09
NeilB
r
own
md:D
o
cumentation/md
.
txt -
f
ix typo
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md: allow
r
esync_sta
r
t to be set whi
l
e a
n
array is
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBro
w
n
md/
r
a
i
d
1
0:
r
efor
m
at
som
e
loops w
i
th less indenting
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilB
r
o
w
n
md/raid
1
0: re
m
ove unu
s
ed vari
a
ble
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
Ne
i
lBrown
m
d/rai
d
10: make more use of 's
l
ot' in raid10d
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
Neil
B
r
o
wn
md/raid10: some tid
y
ing up in f
i
x_read_err
o
r
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md/raid1
:
improv
e
handli
n
g of
p
a
ges allocated for write
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
m
d/raid1: try fix_sync
_
read_er
r
o
r before pro
c
es
s
_checks
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
Neil
B
rown
md/raid1:
t
i
d
y
up ne
w
functions: process_checks
a
n
d
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md/raid1: spl
i
t out
two sub-functio
n
s
from sync_req
u
est_write
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
N
e
ilB
r
own
m
d
:
m
ak
e
e
rror_handler functions mor
e
uniform a
n
d correc
t
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
N
e
ilBrown
md/multipat
h
: d
i
s
c
ard
-
>
wor
k
i
ng_disks in favour of
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md/
r
aid1
:
clean
up re
a
d_balanc
e
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
N
e
ilBrown
md: simp
l
ify raid10 re
a
d
_bala
n
ce
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
Neil
B
rown
md/
b
itmap: fix savin
g
of events_cleared and
other state
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
N
e
ilBrow
n
md
:
reject a re-add request that canno
t
be honoured
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBr
o
wn
md: Fi
x
race when c
r
e
a
t
i
ng a new m
d
de
v
ic
e
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-20
NeilBro
w
n
md: Fix
d
ev
_
sec
t
ors
on tak
e
ov
e
r from raid0
to
r
a
id
4
/
5
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-20
NeilBrown
md/
r
aid5: remove setting
o
f
->q
u
eue_lock
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-18
NeilBrow
n
m
d
: fix up raid1/raid
1
0 unplugging
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-18
N
eilBrown
md: in
c
orporate
n
ew
p
lugg
i
n
g into raid5
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-18
N
e
i
lBrown
m
d: provide generic supp
o
rt for hand
l
ing unplug callbacks
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-18
Nei
l
Bro
w
n
md - remove old plugg
i
ng code
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-18
NeilBrown
md/dm - remove
remains of plug_fn callback
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-18
NeilBrown
md: use
n
e
w p
l
ugging
i
n
terface for RAID IO
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-18
N
eilBr
o
wn
bl
o
ck: En
h
anc
e
new plugging support t
o
support
g
e
ner
a
l
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-11
NeilBrown
blo
c
k:
s
plice
plu
g
list to
l
ocal context
commit
|
commitdiff
|
tree
2011-02-24
Ne
i
lBrown
m
d: Fix - again
- partit
i
on
d
e
t
e
ction whe
n
array becomes
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
next