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
drivers/power/ds2780_battery.c: add a nolock function to w1 interface
2011-11-11
Neil
B
rown
m
d
/
raid10: Fix bug
w
h
e
n activat
i
ng a hot-spar
e
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-11-11
NeilBrown
md/raid5
:
f
ix
bug that could result
i
n rea
d
s
f
rom a
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-09-21
N
e
ilBrown
md
:
Avoid w
a
king up a th
r
ead after it has been freed
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-09-10
NeilBrown
md: F
i
x handling f
o
r de
v
ices from 2TB to 4TB i
n
0
.
90
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-09-10
Ne
i
lBrown
md/
r
ai
d
1,10: Remove
u
se-after-fr
e
e bug in
m
ake_reques
t
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-09-10
N
eilBrow
n
md/ra
i
d
1
0: u
n
ify h
a
ndling o
f
writ
e
completion
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-09-10
NeilBr
o
wn
Avoid dereferencing a 'request_
q
ueue' a
f
ter last close
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-08-31
N
e
ilBrown
m
d/raid5: fix a hang on devic
e
failure
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-08-30
Nei
l
Brown
md
:
fix
clearing of 'blocked
'
flag in the
p
resence
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-08-26
NeilBrown
All Arch
:
rem
o
ve lin
k
a
ge for
s
ys_nfsservctl
s
y
s
tem
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-08-25
NeilB
r
own
m
d
/li
n
ear: avoid corrupti
n
g
structu
r
e
w
hile waiting
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-08-25
NeilBrown
md: ensure changes
to 'write-mostly
'
are refle
c
t
ed
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-08-25
NeilBro
w
n
md: report failure
if a
'
set faulty' r
e
q
uest doesn't
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
m
d/raid10:
handle further errors durin
g
fix_read_error
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Ne
i
lBrown
m
d/raid10: Handle read errors during
r
e
c
overy better
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Nei
l
Brown
md/
r
aid10: simplify
r
e
a
d
error
h
andling
d
ur
i
ng
reco
v
er
y
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Neil
B
rown
m
d/raid10: r
e
c
o
rd bad
blocks due to write error
s
during
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
e
ilBrown
m
d
/raid10:
attemp
t
to fix read er
r
o
r
s
d
uring
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:
H
andle
w
rite
errors
by
u
pdating
b
adbloc
k
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
e
ilBro
w
n
m
d/raid10: clear bad-blo
c
k re
c
ord when write succeeds
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
ei
l
Brown
md/
r
a
i
d10:
a
void writing to known b
a
d block
s
on know
n
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
m
d
/r
a
i
d10
record bad blocks as nee
d
ed
d
uring recovery
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrow
n
md/raid10: avoid reading known bad bl
o
c
k
s
during
resyn
c
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Neil
B
rown
md/raid10 - av
o
id
r
eading f
r
om known
bad bloc
k
s -
p
a
rt
3
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBro
w
n
m
d/raid10: av
o
id reading from
kn
o
wn
bad blocks
-
part 2
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
e
ilBrow
n
md/raid
1
0
: avoid
r
eadi
n
g fro
m
k
n
own
bad blo
c
k
s
- part 1
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBro
w
n
md/raid1
0
: Spli
t
handl
e
_rea
d
_
e
rr
o
r out from raid10d
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilB
r
o
wn
md
/
r
a
i
d
10: s
i
mplify/
r
ei
n
d
ent some loops
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBr
o
w
n
md/r
a
i
d
5
:
C
l
ea
r
b
a
d blocks on successful
w
r
it
e
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBr
o
wn
md/raid5
.
Don't write t
o
known
bad block on doubtful
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrow
n
md/
r
aid5: wr
i
te errors should be
recorded as bad bloc
k
s
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Neil
B
rown
md/raid
5
: u
s
e bad-block log
t
o improve han
d
ling
o
f
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Nei
l
B
r
own
md/raid5: avoi
d
re
a
ding from
known bad bl
o
c
ks
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilB
r
own
m
d/ra
i
d1: f
a
ctor sev
e
ral functions out or raid1d()
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
eilB
r
own
md/raid1: improve
h
andling of re
a
d
f
a
ilure during
r
e
c
o
very
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid1:
reco
r
d badblocks found during resyn
c
etc
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid1: Handl
e
write
e
rrors
b
y updating
b
a
db
l
ock
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrow
n
md/raid1: s
t
ore
b
eh
i
nd-
w
rit
e
pages in bi_vecs
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
eilBrown
md/raid
1
: clear ba
d
-block record when wri
t
e succeeds
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Neil
B
rown
md/rai
d
1: avo
i
d writing to k
n
own-b
a
d b
l
ocks on know
n
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Ne
i
lBrow
n
md:
m
a
k
e it e
a
sier to wait for
bad blocks to be acknow
l
e
d
g
e
d
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
e
ilBrown
md: add 'write_error' flag to compo
n
ent
d
evices
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
md/raid1: av
o
id readin
g
known
b
ad blocks during
resy
n
c
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
eilBrown
md/raid1:
a
void reading f
r
om k
n
own bad bl
o
cks
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
e
i
lBrown
md: Disab
l
e bad bl
o
cks
a
n
d
v0
.
90 met
a
da
t
a
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
N
eilBrown
md:
load/store badblock l
i
st
f
rom v1
.
x m
e
tadata
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
Neil
B
ro
w
n
md: don't allow ar
r
ays to con
t
ai
n
d
evices with bad
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBrown
m
d
/bad
-
blo
c
k-log: ad
d
sysfs interfa
c
e fo
r
accessi
n
g
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-28
NeilBro
w
n
md
:
beginnings of bad bl
o
ck management
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md: remove su
s
picious siz
e
_of()
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
Ne
i
lBrown
md/raid5: Avoid BUG
caused
b
y multiple fa
i
l
u
r
es
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
Nei
l
Brown
md/raid10: Improve decisi
o
n on
w
hether to fail a device
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md/raid10: Make
u
se of new reco
v
ery_
d
isa
b
l
ed ha
n
dling
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md: change manag
e
d
of recovery_disabl
e
d
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilB
r
ow
n
md/raid5: finalise
n
e
w merge
d
handle_strip
e
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBr
o
wn
md/rai
d
5: m
o
ve
s
ome more common c
o
de into handle_
s
tripe
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md/raid5: mo
v
e mor
e
common
code
int
o
han
d
le_st
r
ip
e
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
Neil
B
rown
md/raid5: unite handle_s
t
ripe_dirtying5 and handle_s
t
r
ipe_di
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilBrown
md/
r
a
id5: unite
fe
t
ch_block5 and fetch_
b
lock6
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilB
r
own
md/r
a
id5: rearrang
e
a test in f
e
t
c
h_bloc
k
6
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
Nei
l
Brow
n
m
d
/r
a
id5: mov
e
mo
r
e code int
o
common handle_stripe
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
Nei
l
B
rown
md/rai
d
5: Move code f
o
r fi
n
ishing
a
reconstr
u
ct
i
o
n
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-27
NeilB
r
ow
n
md/raid5: Remove stripe_h
e
ad_
s
t
ate ar
g
fro
m
handle_strip
e
_e
x
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
NeilBro
w
n
md/
r
ai
d
5:
mov
e
stripe_head_state and
m
ore co
d
e into
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
NeilBrown
md/raid5: add some more fie
l
ds t
o
s
tripe
_
head_state
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
NeilBr
o
wn
md/rai
d
5: unify stripe_head
_
state
a
nd r6_state
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
NeilBro
w
n
m
d
/rai
d
5
: m
o
ve common code
i
nto
hand
l
e
_stri
p
e
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
NeilBro
w
n
md/raid5
:
replace sh->lock wi
t
h an
'ac
t
ive'
flag
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
NeilBr
o
w
n
md/raid5:
P
r
otect some more code with ->dev
i
ce_lock
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-26
N
e
ilBr
o
wn
m
d/raid5:
Remove u
s
e of sh->l
o
c
k
in s
y
nc_request
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-07-15
Nei
l
Brown
nf
s
d: Re
m
ove de
p
r
ecate
d
nfsctl system call a
n
d
related
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-28
NeilBro
w
n
md: avoid
end
l
ess
r
ec
o
very
l
oop when waiting for fai
l
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-06-09
N
e
il
B
rown
md:Documen
t
ation/md
.
txt - fix typo
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
m
d: al
l
o
w resync_start to be
set while
a
n array is
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
N
e
ilBrown
m
d/raid10: reformat some l
o
ops wi
t
h
less ind
e
nting
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBro
w
n
md/raid1
0
: remov
e
unused varia
b
le
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilB
r
own
m
d
/r
a
i
d1
0
: make mo
r
e
use of 'slot'
i
n
raid1
0
d
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
N
e
ilBrown
md/raid10: some tidyin
g
up in fix
_
read_error
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBro
w
n
md/raid1: improv
e
handling
o
f
p
a
ge
s
a
l
located for write
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBr
o
wn
md/ra
i
d1: t
r
y fix_sync_rea
d
_error before
proces
s
_checks
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md/
r
ai
d
1
:
tidy u
p
new f
u
nctions: process_chec
k
s and
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
Nei
l
Bro
w
n
md/raid1: split out t
w
o
s
u
b
-
f
unctio
n
s
f
rom sync_reques
t
_write
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md: make
error_
h
andler f
u
nctio
n
s
m
o
re uni
f
orm and co
r
rect
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrown
md/m
u
ltipa
t
h: discard ->working_d
i
sks in
f
av
o
ur of
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
Nei
l
B
row
n
md/raid1
:
c
le
a
n up
read_balanc
e
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBrow
n
md: s
i
mplify
r
aid10 read_bala
n
ce
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilBro
w
n
md/bitmap: fi
x
saving of ev
e
nts_cleared and other state
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
Nei
l
Bro
w
n
md: reject a re-add request that cannot be ho
n
ou
r
ed
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-05-11
NeilB
r
own
m
d
: Fix
r
ac
e
when c
r
eating a new md
d
e
vice
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-20
NeilBrown
md: Fix dev_sect
o
rs on
takeover from raid0
to
raid4
/
5
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-20
NeilBrown
md/
r
aid5:
r
em
o
ve
settin
g
of
-
>queue_lock
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-18
NeilBrown
m
d
:
fix up raid1/r
a
id10 unpluggin
g
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-18
Nei
l
Brow
n
md:
in
c
orporate ne
w
plugging i
n
t
o
r
a
id5
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-18
N
e
i
lBrown
md: provide gene
r
ic support for han
d
l
in
g
unplug callb
a
c
k
s
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-18
Ne
i
lBr
o
wn
m
d -
r
emo
v
e
old plugging code
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-18
Nei
l
Brown
md/dm - re
m
ove
remains
of pl
u
g_fn callback
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-18
N
e
ilBr
o
w
n
md: use new plugging i
n
terface for RAID IO
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-18
NeilB
r
o
wn
b
loc
k
:
Enhanc
e
new plugging support
to supp
o
rt gene
r
al
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-04-11
N
eilBrown
block: splice plug
l
ist to local con
t
ex
t
commit
|
commitdiff
|
tree
2011-02-24
NeilBrown
md: F
i
x -
a
gain
- partition detection when array becomes
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
next