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/raid5: change reshape-progress measurement to cope with reshaping backwards.
2009-03-31
NeilBrown
m
d/r
a
i
d
5: cha
n
ge r
e
shape-progress measur
e
ment to
co
p
e
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
N
e
ilBrown
md: add explicit method to signal the
end of a reshape
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/
r
ai
d
5: enhanc
e
raid5_
s
ize to work
c
o
rrectly with
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Nei
l
Brown
md/ra
i
d5
:
drop
q
d_idx from r6
_
sta
t
e
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
m
d:
a
dd takeover supp
o
rt f
o
r conve
r
t
ing raid6 b
a
ck
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Nei
l
Bro
w
n
md: add tak
e
over supp
o
rt
f
or
raid4 -> raid5 conversion
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBro
w
n
md
/
raid5: allow la
y
out/chun
k
size to b
e
changed o
n
an
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Nei
l
Brown
md: add ->ta
k
e
o
v
er meth
o
d for raid5 to
b
e able
to t
a
ke
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: add -
>
takeover method
t
o
s
u
p
port changing the personalit
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: enable suspen
d
/
resume of md
d
evices
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
N
e
il
B
rown
m
d
:
md_unregis
t
er_t
h
read should cop
e
with
b
eing passed
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Neil
B
rown
md/raid5: refactor
rai
d
5 "ru
n
"
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: make sure new
_
level
,
ne
w
_chunksize,
n
ew_layout
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Nei
l
B
r
own
md/rai
d
5: finish
s
upp
o
rt
f
or DDF/raid
6
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Neil
B
ro
w
n
md/raid
5
:
Add
su
p
port for new lay
o
u
ts for r
a
id5 an
d
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Neil
B
rown
md/raid5: simplify raid5_comput
e
_sector i
n
terface
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBro
w
n
md/raid6: remov
e
expectation that Q device is
immediately
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Neil
B
rown
m
d
/raid
5
:
change ra
i
d5_compu
t
e_s
e
ctor and stripe_to_pdidx
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/raid5
:
s
implify interface for init_stripe and g
e
t_act
i
ve_
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
N
ei
l
Brown
md: be m
o
re consistent about setti
n
g Writ
e
Mo
s
tly flag
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md:
occasionally checkpoint drive reco
v
e
r
y
t
o
r
educe
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md
:
move md_k
.
h fro
m
includ
e
/
l
inux/raid/ to drivers/m
d
/
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBro
w
n
md:
m
ove
l
ots of #include lines
o
ut
o
f
.
h fil
e
s and
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md:
mo
v
e mos
t
conte
n
t from md
.
h to md_k
.
h
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Ne
i
lBrown
md: move LEVEL_*
d
efinition from md_k
.
h to md_u
.
h
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrow
n
md: wri
t
e bit
m
ap information to devic
e
s that are undergoing
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: never
c
le
a
r
b
i
t fr
o
m the write-intent bitma
p
wh
e
n
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Nei
l
Brown
md: Allow write
-
intent bi
t
map
s
to have
c
hun
k
s
ize <
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
N
e
ilBrown
md:
F
ix is_mddev_idle test (again)
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-02-25
N
e
ilBrown
md: avoid race
s
w
hen stopping resync
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-02-25
NeilB
r
own
m
d
/
raid10: Don't ca
l
l bitma
p
_c
o
nd_en
d
_sync
when
we
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-02-25
Nei
l
Brown
md/ra
i
d10:
D
o
n't skip more than 1 bit
m
ap
-
chunk at
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-02-18
Neil
B
r
o
wn
block: fix booting fro
m
parti
t
ioned md array
commit
|
commitdiff
|
tree
2009-02-06
NeilBro
w
n
md: Ensu
r
e an md array never
h
as too man
y
devices
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-02-06
NeilBrown
m
d
: Allow read error in a s
i
ngle
d
r
i
ve
r
aid1 to be
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-01-09
Neil
B
rown
block: f
i
x bug in ptbl lookup cac
h
e
commit
|
commitdiff
|
tree
2009-01-08
N
e
i
lBrown
md: don't retry
recov
e
ry
of ra
i
d1
t
hat fails due to
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-01-08
NeilBr
o
wn
md: All
o
w
m
d dev
i
ces
to be c
r
eated by name
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-01-08
Ne
i
lBrown
md:
mak
e
d
evices disappear when they are no longer
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-01-08
NeilBrown
md:
c
e
ntral
i
se all freeing o
f
an 'm
d
d
ev' i
n
'md_free'
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-01-08
NeilBrown
md:
m
o
v
e a
l
l
ocation of ->queue from mddev_f
i
nd to md
_
probe
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-01-08
NeilBrown
md: us
e
s
y
s
f
s
_
n
otify
_
diren
t
to notif
y
changes
t
o md
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-01-08
NeilBrown
m
d
: fix bitmap-on-extern
a
l-
f
i
l
e
b
u
g
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-12-19
NeilBrown
m
d
: Don't read past
en
d
of bitmap w
h
en
r
eading bitmap
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-11-06
NeilBrown
md: fix bug in rai
d
10
r
ecovery
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-11-06
Neil
B
rown
md: rev
e
rt the recent addit
i
on of a
c
all to the
BLKRRPART
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-10-28
Ne
i
lBrown
md: destroy parti
t
ions and n
o
tify udev when m
d
array
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-10-21
NeilBrown
md
:
all
o
w extended p
a
rtitions on md devices
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-10-21
NeilBrown
md: use sysfs_notify_dirent to
n
o
tify changes to
m
d
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-10-21
NeilBrown
md: us
e
sysfs_not
i
fy_dirent to notify c
h
anges t
o
md
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-10-17
Ne
i
l Brown
M
a
ke nfs
_
file_
c
red more robust
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-10-16
Neil Brown
sysfs
:
S
u
pport sysfs_notify from
atomi
c
context with
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-10-13
NeilBrown
md
:
Relax minimu
m
s
i
ze restri
c
ti
o
ns on chunk_size
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-10-13
N
e
ilB
r
own
md:
r
emove sp
a
ce
after
f
u
nction name in declaration
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-10-13
NeilBrown
md: Re
m
o
ve u
n
nec
e
ss
a
ry #includes,
#defines, and
funct
i
on
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-10-13
NeilBrown
m
d
: Don't try to se
t
a
n arr
a
y to
'
r
ead
-
a
u
to' if it
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-10-13
NeilB
r
own
m
d: Allow m
e
ta
d
a
ta_version to be updated
for externally
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-09-19
N
eil
B
rown
md: Don
'
t wait UNINTERRUPTIBLE for other resync to
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-09-01
NeilBrown
Fix pr
o
blem
with waiti
n
g while
holding
r
cu read lock
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-09-01
NeilBrown
Remove i
n
val
i
date_partition call from do_m
d
_stop
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-08-05
N
e
i
lBrown
Allo
w
raid10 r
e
sy
n
c to
happenin
g
in larg
e
r chunks
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-08-05
Nei
l
Brown
Allow faulty devices
t
o be removed from a r
e
adonl
y
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-08-05
N
eilBr
o
wn
Don't let a blocked_
r
dev interfere wi
t
h
read req
u
est
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-08-05
NeilB
r
own
Fail
s
a
f
ely
when trying t
o
gro
w
an array with a writ
e
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-08-05
NeilBrown
Resto
r
e
f
o
r
c
e switch o
f
md array
t
o
readon
l
y at reboot
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-08-05
NeilB
r
own
Make w
r
ites to md/safe_mode
_
de
l
ay
i
mm
e
d
i
ately ef
f
e
cti
v
e
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-07-21
N
eilBr
o
wn
md: Protect access to mddev->disks li
s
t u
s
i
n
g RCU
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-07-21
NeilBro
w
n
m
d
: only count actual o
p
eners as ac
c
ess
which
prevent
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-07-21
Neil Brown
m
d
: Tidy
u
p rdev
_
size_s
t
o
re a bit:
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-07-11
Ne
i
l Brow
n
md: Better control of wh
e
n d
o
_md_sto
p
i
s allowed to
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-07-11
Neil Brown
Merge
b
ranch 'ma
s
ter
'
int
o
for-
n
ext
commit
|
commitdiff
|
tree
2008-07-10
Neil Brown
Merge branch 'for-2
.
6
.
26'
i
nto for-
n
e
x
t
commit
|
commitdiff
|
tree
2008-06-30
Neil Brown
nfsd:
f
ix spuriou
s
EAC
C
ESS in reconne
c
t_path()
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-06-23
N
e
il
B
rown
k
n
f
s
d: nfsd:
H
andle ERESTART
S
YS
fr
o
m syscalls
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-06-23
Neil Brown
nfsd: fix race in nfs
d
_nrthrea
d
s()
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-06-23
Neil Br
o
wn
kn
f
s
d
: Replace lock_ke
r
nel with
a
mut
e
x for nfsd thre
a
d
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-05-24
NeilB
r
o
wn
md:
r
estart recovery cleanly
after
d
evice failure
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-05-24
Neil
B
rown
md: noti
f
y u
s
ersp
a
ce on 'wri
t
e-pend
i
ng'
changes to
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-05-24
NeilBrown
m
d
: raid1: Fix restoration of b
i
o between failed read
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-05-24
NeilBrown
md:
f
ix possible oo
p
s
when removing a
b
itmap fro
m
an
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-05-15
Ne
i
l Brow
n
Remove
blkde
v
warn
i
ng
t
riggered by usi
n
g md
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-04-30
NeilBrown
m
d
: fix up
swi
t
c
h
ing md
arrays betw
e
en re
a
d-on
l
y
a
nd
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-04-30
NeilBr
o
wn
md:
f
ix
'
safemode' handling for external me
t
adata
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-04-30
N
e
i
lB
r
own
md: reinitialise more
m
ddev fie
l
ds
in do_md
_
s
top
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-04-30
NeilBrown
md: skip
all
m
et
a
d
ata u
p
date proce
s
s
ing when u
s
ing
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-04-23
NeilBrown
k
n
f
s
d: Remove
N
LM_HOST_MAX and as
s
ociated logic
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-03-20
NeilBrow
n
md: remo
v
e the 'sup
e
r' sysfs
a
ttribute fr
o
m
dev
i
ces
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-03-11
Neil
B
rown
md: redu
c
e
C
PU wasta
g
e on idle md array w
i
th a write
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-03-11
N
ei
l
Brown
md: fix
f
ormat
t
ing
e
rr
o
r
in /pro
c
/mdstat
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-03-05
NeilBro
w
n
md:
fix
p
ossibl
e
raid1/rai
d
1
0 deadlock on read
e
rro
r
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-03-05
NeilBrown
md:
lock ac
c
es
s
to rdev
a
ttributes
p
r
oper
l
y
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-03-05
NeilBrown
md: make sure a r
e
shape is star
t
ed when d
e
vic
e
s
witc
h
es
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-03-05
Neil
B
r
ow
n
md:
clean up
irreg
u
larity with raid autod
e
tect
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-03-05
Neil
B
rown
m
d
:
guar
d
against
possi
b
le bad
arra
y
g
e
ometry
in v
1
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-03-05
NeilBro
w
n
md: reduc
e
CPU wastage on idle md array with a wri
t
e
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-03-05
N
e
ilBrown
md: fix dea
d
lock in
m
d
/
raid1
an
d
md/
r
aid10
whe
n
h
andli
n
g
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-02-08
Ne
i
l Brown
e
x
t3 can fail b
a
dly
w
hen dev
i
ce st
o
ps acceptin
g
BIO_RW_
B
A
R
RI
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-02-06
NeilB
r
own
md:
f
i
x
a
n occa
s
ion
a
l deadlock in r
a
id5
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-02-06
Neil
B
rown
md: change ITERAT
E
_RDEV_GENERIC to rdev_for_each_list
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-02-06
NeilBrown
m
d
:
ch
a
nge ITERATE_RD
E
V t
o
rdev_f
o
r_ea
c
h
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
next