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: reshape using largest of old and new chunk size
2009-03-31
Ne
i
l
Br
o
wn
md
/
raid
5
: reshape using
l
argest of old and new chunk
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/rai
d
5:
p
r
e
pare for allowi
n
g
res
h
ape
t
o chang
e
layout
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
N
e
ilBrow
n
md/raid
5
:
p
re
p
a
re f
o
r
a
l
lowing re
s
h
a
p
e to chang
e
chunksize
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
N
eilB
r
own
m
d/
r
aid5: clearly dif
f
erentiate 'before'
a
nd 'after
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
N
eil
B
r
own
Docume
n
tation/
m
d
.
txt upd
a
te
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Ne
i
lBrown
md: allow n
u
mber
of driv
e
s in rai
d
5 to be reduc
e
d
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrow
n
md/raid5: change reshape-progre
s
s measurement to
c
ope
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
m
d
:
add
explici
t
method to signal the end of a resha
p
e
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/raid5: enh
a
nc
e
raid5_size to work correctly wit
h
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
m
d
/raid5
:
d
r
op q
d
_
i
dx f
r
om r6_s
t
ate
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Nei
l
Brown
md
:
add takeo
v
er suppor
t
for convert
i
n
g
raid6
b
a
ck
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Ne
i
l
B
rown
md: add
t
a
k
e
o
ver support for raid
4
-> raid5 conversion
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
N
eilBrown
md/raid5: allow layout/chunks
i
ze to
be changed on an
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Neil
B
rown
md: add ->takeove
r
m
e
thod for raid5 to be able to take
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
N
eilBrown
md:
a
d
d
-
>
takeover metho
d
to support
c
h
an
g
ing the personalit
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
m
d
: enab
l
e sus
p
end/resume o
f
md dev
i
c
e
s
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBr
o
wn
md: md
_
unreg
i
st
e
r_t
h
read
should cope with
b
e
ing passed
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
N
eilBrown
md/raid
5
:
re
f
act
o
r
r
aid5 "run"
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Ne
i
l
B
ro
w
n
md: make sure new_level
,
new_chunksize, new_layout
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Neil
B
rown
md/
r
aid5: fin
i
s
h support
for DDF/ra
i
d
6
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Neil
B
rown
m
d
/raid5: Add s
u
pport
f
or
n
ew layouts for
r
a
i
d5 and
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md/raid5: simplify raid5_
c
ompute_sect
o
r
interface
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Nei
l
B
r
own
md/raid6: remove expecta
t
ion t
h
at Q d
e
vi
c
e is immedia
t
ely
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
m
d
/raid5: change ra
i
d5_compute
_
se
c
tor and stripe_to_pdidx
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Ne
i
lBrown
md/raid5: si
m
plify interface
f
o
r i
n
i
t
_
s
tr
i
pe a
n
d get
_
active_
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: be mor
e
consisten
t
about se
t
tin
g
WriteMos
t
ly flag
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
m
d
: oc
c
a
s
i
o
n
a
lly check
p
oint driv
e
rec
o
ver
y
to reduc
e
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Ne
i
lBrown
md: move m
d
_k
.
h
f
r
om include/l
i
nux/
r
aid/
t
o dr
i
vers/md/
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
Ne
i
l
Brown
md: mo
v
e lots of #include lines out o
f
.
h files and
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: move m
o
st con
t
ent
from md
.
h to md_k
.
h
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: move L
E
VEL_* d
e
f
i
ni
t
ion f
r
om md_k
.
h to md_u
.
h
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBr
o
wn
md:
w
rite bitmap infor
m
a
t
ion to devices t
h
a
t a
r
e u
n
dergoing
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBrown
md: n
e
ver clea
r
bit from the write-in
t
ent bitmap wh
e
n
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBr
o
wn
md: All
o
w write
-
intent bitmaps to
h
ave chunksize <
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-03-31
NeilBr
o
wn
md: Fix is_mddev_idle test (again
)
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-02-25
Nei
l
Brown
md
:
avoid races whe
n
stoppi
n
g resync
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-02-25
NeilBrown
md/raid10: Don't call bitmap_
c
ond_end_sync whe
n
we
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-02-25
N
e
i
l
B
rown
md/raid
1
0
: Don't
ski
p
more than 1 bitm
a
p-chu
n
k
a
t
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-02-18
Neil Brown
block: fi
x
boot
i
ng from partitioned md array
commit
|
commitdiff
|
tree
2009-02-06
Nei
l
Brown
md: Ensure an md
a
rray never has too ma
n
y
d
e
vices
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-02-06
NeilBrown
m
d: A
l
low read error
i
n a single
dr
i
ve
r
aid1 to
be
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-01-09
Neil Brow
n
block: fix bug in
ptbl
lookup cach
e
commit
|
commitdiff
|
tree
2009-01-08
NeilBro
w
n
md: do
n
't retr
y
recove
r
y
o
f raid1 tha
t
f
ai
l
s
due to
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-01-08
NeilBrown
md: Allow
m
d dev
i
ces to be
c
reated by n
a
me
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-01-08
N
e
ilB
r
own
md: make devic
e
s disapp
e
ar w
h
en they a
r
e
no
l
on
g
er
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-01-08
NeilBrown
md: centralise all freeing
o
f an 'mddev'
in 'md_free'
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-01-08
NeilBrown
md: move allocation of ->queue from m
d
dev_find to md_probe
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-01-08
Ne
i
lBrown
m
d: use sysf
s
_
notify_d
i
r
e
nt to noti
f
y changes to md
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-01-08
Ne
i
lBro
w
n
md: fix
bitmap-on-external
-
file bug
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-12-19
NeilBrown
m
d
:
Don't read
p
a
s
t end of bi
t
map when r
e
ading bitmap
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-11-06
NeilBrown
md:
fix
b
u
g
in
raid10 recovery
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-11-06
Neil
B
ro
w
n
md: revert the recent ad
d
ition of a call to
the BLK
R
RPART
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-10-28
NeilBro
w
n
md: destroy partitions and notify udev when
md arr
a
y
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-10-21
NeilBr
o
wn
md: allow e
x
tended partitions
on md devices
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-10-21
NeilBrown
m
d: use sysf
s
_no
t
i
fy_dirent to notify
c
hanges to m
d
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-10-21
NeilBr
o
wn
md: us
e
s
ysfs_not
i
fy_dirent to
n
otify c
h
anges to md
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-10-17
Neil Brown
Make
n
fs_fi
l
e_
c
r
ed more robust
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-10-16
Neil Brown
s
ysfs: Suppo
r
t
sysfs_notify from
a
t
omic context
with
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-10-13
NeilBrow
n
md: Relax minimum size r
e
st
r
ictions on chunk_
s
ize
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-10-13
N
eilBr
o
wn
md: rem
o
ve
space after funct
i
o
n name in d
e
c
laration
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-10-13
N
e
ilB
r
own
md:
Re
m
ove
u
nnecessary #incl
u
d
e
s, #defines, and function
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-10-13
NeilBrown
md: D
o
n't try to se
t
an array to
'
r
e
a
d
-au
t
o' if it
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-10-13
NeilBrown
md:
Allow metadata_ve
r
sion to b
e
u
p
da
t
ed fo
r
externally
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-09-19
N
e
i
lBrown
md:
Don't
w
ai
t
UNIN
T
ERRUPTIB
L
E for other resync to
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-09-01
NeilBr
o
wn
Fix problem with waiting while holding rc
u
read lock
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-09-01
NeilBrown
R
emove
i
nva
l
idate_p
a
rtition
c
a
ll fro
m
do
_
md_stop
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-08-05
NeilBrown
Allow raid10 resync
t
o
h
appening in large
r
ch
u
nks
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-08-05
NeilBro
w
n
A
l
low
f
aulty devic
e
s to
b
e
re
m
oved from a rea
d
only
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-08-05
Ne
i
lBrown
Don't
let a blocked_
r
dev inter
f
ere with read reques
t
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-08-05
NeilBrown
Fail
safely whe
n
tryi
n
g
to grow an arra
y
wi
t
h
a
w
rite
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-08-05
N
e
ilBrow
n
Restore
f
orce switch o
f
md array to reado
n
ly
at reboot
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-08-05
NeilBrown
Make writes
t
o
md/safe_mo
d
e_delay immediately
effective
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-07-21
NeilBrown
md: Protect
a
ccess to mddev
-
>
disks list using RCU
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-07-21
NeilB
r
o
wn
md: o
n
ly
c
ount actual openers as acces
s
wh
i
ch p
r
event
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-07-21
Neil Brown
md: Tidy up rdev_size_store
a bit:
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-07-11
N
e
i
l Brow
n
m
d
: Bette
r
control of when
d
o
_
m
d_stop
is allowe
d
t
o
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-07-11
Neil
B
rown
Me
r
ge br
a
nch 'ma
s
ter' in
t
o for-nex
t
commit
|
commitdiff
|
tree
2008-07-10
Neil
B
rown
M
erge br
a
n
c
h 'for
-
2
.
6
.
2
6
'
i
nto for-next
commit
|
commitdiff
|
tree
2008-06-30
Neil
Brown
nfsd:
f
i
x spurious EACCESS in
re
c
onnect_p
a
t
h
()
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-06-23
NeilBrown
k
n
fsd: nfsd
:
Handle
ERESTARTSYS
from syscalls
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-06-23
Neil Brown
nfsd
:
fix race in n
f
s
d
_
nrthreads()
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-06-23
N
ei
l
Brown
knfs
d
: R
e
place lock_ke
r
nel with a m
u
tex for nfsd thr
e
ad
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-05-24
NeilBrown
md: restart reco
v
ery
clea
n
l
y
afte
r
d
evice failure
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-05-24
NeilBrown
md: not
i
fy
userspace on 'write-p
e
n
ding'
chan
g
es to
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-05-24
N
e
i
lBro
w
n
md: raid
1
: F
i
x restorati
o
n of bio betw
e
en failed read
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-05-24
NeilBrown
md: fix possi
b
l
e oops when
removing a bitmap f
r
om an
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-05-15
Neil
Br
o
wn
Remove blkdev warnin
g
trigge
r
ed
b
y using
md
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-04-30
Ne
i
l
B
rown
md: fix up switchi
n
g
m
d
a
rray
s
between
r
ead-
o
nly
and
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-04-30
NeilBrown
md: fix 'sa
f
e
m
ode' handling
f
or ex
t
ernal
m
etadata
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-04-30
NeilBrown
md:
re
i
nit
i
alise
m
or
e
mddev fie
l
ds in do_m
d
_sto
p
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-04-30
NeilBrown
m
d
: skip all me
t
adata
update
p
r
o
cessi
n
g when
using
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-04-23
Nei
l
B
rown
knfs
d
: Remove NLM_HO
S
T_MAX and associate
d
logic
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-03-20
N
e
ilBrown
md: remove the 'supe
r
' sy
s
fs attribute from devices
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-03-11
NeilBrown
md: re
d
u
c
e C
P
U
wastage on id
l
e md ar
r
ay
w
ith a write
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-03-11
NeilBrown
md: fix form
a
tting error
in /proc/m
d
stat
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-03-05
NeilBr
o
wn
md: fix possible raid1/raid
1
0 dead
l
oc
k
o
n read error
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-03-05
N
ei
l
Bro
w
n
md: lock
a
c
c
ess t
o
rdev
attribute
s
prop
e
rl
y
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-03-05
NeilBrown
md: make su
r
e a
reshape is started wh
e
n
devi
c
e swi
t
ches
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-03-05
NeilBrown
md: clean up
irregularit
y
with
r
a
i
d
a
utodetect
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2008-03-05
N
eilBrown
md:
guard ag
a
i
nst possibl
e
bad array geom
e
tr
y
in v1
.
.
.
Signed-off-by: Neil Brown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
next