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
Linux 2.6.32.29
2011-02-17
N
e
ilBrown
md: f
i
x regression with
re-addi
n
g devices to a
r
rays
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-01-07
NeilBrown
md:
f
i
x bug with
r
e-adding o
f
partia
l
ly recovere
d
device
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2011-01-07
NeilBrown
su
n
rpc: pre
v
ent use-aft
e
r-free on clearing XPT_B
U
S
Y
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-12-09
Nei
l
Brown
md/raid1: real
l
y fi
x
recovery
loo
p
i
n
g
w
hen single
good
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-08-13
Ne
i
lB
r
own
md/raid1: delay reads that
could overtake behind-
w
r
i
tes
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-08-13
NeilBr
o
wn
md
/
raid10: fix deadlock with unaligned read during
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-07-05
Ne
i
l
B
rown
md:
F
ix
r
ead balancing in RAID1 and RAID10
on drives
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-07-05
Neil
B
rown
md/raid1
:
fix c
o
unting of write
t
arge
t
s
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-05-12
Nei
l
B
rown
m
d
:
restore abil
i
ty
o
f sp
a
re
d
r
ive
s
to spin down
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-05-12
N
e
ilBr
o
wn
md/raid5:
f
ix previous
p
a
tch
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-05-12
NeilBrown
md/r
a
id5: al
l
ow
f
or m
o
re than 2^31
c
h
unks
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-04-26
NeilBrow
n
m
d
: d
e
al with merge_
b
vec_fn i
n
component devices bet
t
er
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-02-23
NeilBrow
n
md: f
i
x
'
d
egr
a
ded' calculati
o
n when star
t
in
g
a resha
p
e
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-01-28
NeilBr
o
wn
md: fix small irregulari
t
y wi
t
h start_ro module parameter
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-01-06
NeilB
r
own
m
d
:
Fix
u
n
fortunate intera
c
tion with e
v
m
s
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-12-18
Ne
i
lBrown
md/bitmap: protect a
g
ainst bitmap re
m
oval while be
i
ng
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-12-01
N
e
ilBro
w
n
md: revert incorrec
t
f
i
x for rea
d
error handling in
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-11-13
Ne
i
lBrown
md/raid5:
Allow dirty-degraded
ar
r
ays
t
o
be ass
e
mbled
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-11-13
NeilBr
o
w
n
Don't unc
o
nditionally set
i
n_sync on
newly added de
v
ice
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-11-13
NeilBrown
md: allow v0
.
91 metadat
a
to recor
d
devi
c
es as being
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-11-12
NeilBrown
md:
fact
o
r ou
t
updati
n
g
of
'
recov
e
r
y
_of
f
set'
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-11-06
NeilBrown
md/raid5:
m
ake
sure curr_sync_c
o
mpletes is
u
pto
d
a
te
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-11-06
NeilB
r
own
md: don't
c
lear
endpoin
t
for resyn
c
when
resync i
s
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-10-16
NeilBr
o
w
n
raid6/async_tx: hand
l
e holes in
b
lo
c
k list
i
n as
y
nc_
s
yn
d
rome_va
l
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-10-16
NeilBrown
md/as
y
nc:
d
on't p
a
ss a memo
r
y
p
oi
n
ter as a pag
e
pointer
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-10-16
Neil
B
r
own
md: Fix handling of raid5
a
rray
which i
s
being
reshaped
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-10-16
NeilBrown
md
:
fix pro
b
lems w
i
th RAID6 calculations for DDF
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-10-16
Neil
B
rown
md: remove clumsy usage of do_sy
n
c_mappin
g
_range from
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-10-16
Neil
B
row
n
m
d
:
raid1/raid10
:
handle allocation errors during a
r
ray
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-10-16
NeilB
r
own
m
d/raid1/raid1
0
: add a
cond_resche
d
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-10-16
N
eilBrown
Reve
r
t "md: do not progress the
r
esync process if
the
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-09-23
Nei
l
Brown
Merge br
a
nc
h
'nex
t
' of g
i
t://
g
i
t
.
kerne
l
.
org/pub
/
scm
.
.
.
commit
|
commitdiff
|
tree
2009-09-23
NeilB
r
o
w
n
m
d:
r
emove un
n
e
c
e
s
sary memse
t
fr
o
m
m
ultipath
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-09-23
NeilBrown
md: report device as conges
t
ed when suspended
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-09-23
NeilBro
w
n
m
d
: Improv
e
n
am
e
of
t
h
reads created by md_regi
s
ter_thread
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-09-23
Nei
l
Brown
md
:
remove s
p
arse warnin
g
s a
b
out lock
c
ont
e
xt
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-09-23
Nei
l
Brown
md: remove
sparse
waring "
s
ymbol x
x
x
sh
a
dows an earlier
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-09-18
NeilBrown
sunrpc/cache: avoid
va
r
i
a
b
le
o
ver-loading
in cache_defer_req
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-09-18
NeilBrown
sunrpc/cac
h
e: use list_del_
i
nit for
t
h
e
list
_
head entries
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-09-11
NeilBrow
n
sunrpc/cache: simpl
i
fy cache_f
r
es
h
_
loc
k
ed and
c
ache_fresh_un
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-09-11
NeilBrown
sun
r
pc/cache
:
cha
n
ge cache_def
e
r
_r
e
q to
r
e
t
u
rn -ve
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-18
NeilBr
o
wn
Fix new incorrect erro
r
return
f
r
om do_md_
s
top
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-13
N
e
i
l
Br
o
wn
md
:
allow upper limit for resync/re
s
hape to be s
e
t
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-13
NeilBr
o
wn
md/raid5:
Pro
p
erly remove excess
driv
e
s
a
fter shrinking
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-13
NeilB
r
own
md/
r
aid5: ma
k
e sure a r
e
s
hape r
e
st
a
rts at t
h
e correct
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-13
NeilBrow
n
md/raid5: all
o
w new reshape
mo
d
es
t
o
be
restarted in
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-12
Nei
l
Brow
n
md: n
e
ver ad
v
ance
'
events' count
e
r by more than 1
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-10
N
e
il
B
rown
Remo
v
e deadlock
potent
i
al in md_ope
n
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-04
NeilB
r
o
wn
sunrpc:
f
ix memory leak in
u
n
i
x_g
i
d cach
e
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-04
Neil
B
rown
sunrpc/cac
h
e: recheck cach
e
validity after cache_defer_req
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-04
NeilBrown
su
n
rpc/cache: make sure
deferr
e
d
reque
s
ts e
v
entuall
y
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-04
N
e
ilBrown
sunrpc/cache
:
rename
q
ueue_
l
o
ose to c
a
che_de
q
ueue
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-03
N
eilBrown
md: Use re
v
alid
a
t
e_disk to
e
ff
e
ct
changes
in size o
f
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-03
NeilBrown
md: allow r
a
id5_qui
e
sc
e
to work p
r
op
e
rly w
h
e
n
reshape
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-03
N
e
ilBrown
md/rai
d
5: se
t
re
s
hape_pos
i
tion c
o
r
r
ectly w
h
en reshape
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-03
NeilBrown
md: Ha
n
d
l
e growt
h
of v1
.
x me
t
a
d
at
a
correct
l
y
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-03
Ne
i
lB
r
own
md: avoid array
o
verflow wi
t
h
b
a
d
v1
.
x
m
etadata
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-03
N
e
i
l
B
r
o
wn
md: when a level
ch
a
n
g
e reduces the n
u
m
b
er of d
e
vices
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-07-01
Ne
i
lBrown
b
locK: Restor
e
barrier
s
upport
f
or md and pr
o
b
abl
y
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-07-01
N
eilBrown
m
d
: use
i
nterruptible
w
ait when du
r
ation
is controlled
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-07-01
Neil
B
r
o
w
n
md/raid5:
s
uspen
d
shouldn'
t
aff
e
ct
r
ead re
q
uest
s
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-07-01
NeilBrown
md: tidy up error
p
aths in md_allo
c
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-07-01
NeilBrown
md: fix error path w
h
en du
p
li
c
ate
n
ame is found on
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-07-01
Ne
i
lBrown
md: av
o
i
d derefe
r
encing NULL pointer when acc
e
ssing
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-18
NeilBr
o
wn
n
f
s
d: o
p
timise
the sta
r
ting o
f
z
ero thread
s
when
n
one
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-18
NeilBrown
nfsd: don't tak
e
nfsd_mut
e
x twice when sett
i
ng nu
m
ber
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
NeilBr
o
wn
md/raid5:
co
r
rectl
y
update
sync_comp
l
e
t
ed when we rea
c
h
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
NeilBro
w
n
md/linear: use
call_rcu to free
obsol
e
te 'conf' structures
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
Nei
l
Bro
w
n
m
d
: remo
v
e chunksize rounding fro
m
com
m
o
n
code
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
NeilBrown
md: raid
0
/li
n
ear: ensure
d
e
v
ice sizes a
r
e
r
ou
n
d
e
d
t
o
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
N
eilBr
o
w
n
md
:
m
o
ve
a
ssignment of ->ut
i
me so that it neve
r
gets
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
Nei
l
Brown
md:
m
er
g
e
reconfi
g
and check_reshape m
e
thods
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
NeilBrown
md: remove
u
nn
e
cessary arg
u
ments
f
ro
m
->reconfig method
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
NeilBrow
n
m
d: raid5: check stripe
cache is large enough in start_r
e
sh
a
p
e
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
N
ei
l
Brown
md: raid0
:
c
h
unk_sectors cleanups
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
NeilB
r
own
m
d: remove
m
ddev
_
to_c
o
nf "helper" macro
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
NeilBrown
md: raid0: remov
e
setting of segment bo
u
nd
a
ry
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
NeilBro
w
n
md: raid0: r
e
m
o
v
e -
>
dev pointer from strip_zone struct
u
re
Signed-of-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
Neil
B
rown
md:
raid0: remov
e
->sectors f
r
om the strip_zone st
r
uctur
e
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-16
NeilBrown
md/raid0: two cl
e
anups in create_strip
e
_
z
ones
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-09
N
e
ilBro
w
n
md/raid5: fix b
u
g
i
n re
s
hape code when chunk_size
decrease
s
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-09
NeilBrown
md/raid5 - avoi
d
deadlocks
in get_active
_
stripe
d
u
ring
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-09
NeilBrown
m
d
/r
a
i
d
5: use conf->r
a
i
d
_disk
s
in p
r
eferen
c
e to
mddev
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-27
Nei
l
B
r
own
md: raid5: ch
a
nge
i
n
correct usage
of 'min'
macro t
o
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-26
Ne
i
lBrown
md
:
don
'
t use
l
ocked_ioc
t
l
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-26
NeilBrown
m
d
:
do
n
'
t update c
u
r
r
_
res
y
n
c
_completed witho
u
t also
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-26
NeilBrown
m
d
: raid5
:
avo
i
d s
e
ctor values
g
oi
n
g negati
v
e when
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-25
NeilBrown
md
:
e
xport 'frozen'
r
e
syn
c
st
a
te th
r
ough sysfs
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-25
NeilBro
w
n
md:
bitm
a
p: i
m
pro
v
e bitmap
maintenance co
d
e
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-25
NeilBrown
md: impro
v
e errno return wh
e
n settin
g
arr
a
y_
s
i
ze
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-25
Ne
i
lBrown
md: always
u
pdate l
e
vel /
c
hunk
_
size / layout when
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-07
NeilBrow
n
m
d: remove rd%d l
i
nks
i
m
me
d
i
a
tely after s
t
opping an
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-07
Ne
i
lBro
w
n
m
d
: remove ab
i
lity to explicit set
a
n
i
nacti
v
e array
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-07
Nei
l
Bro
w
n
md: tidy up status
_
r
e
s
y
nc to han
d
le large a
r
ra
y
s
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-07
NeilBr
o
wn
md: fi
x
so
m
e
(
mor
e
)
errors with bitmaps on devices
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-07
N
e
ilBro
w
n
md/raid1
0
: don't clea
r
bitm
a
p during r
e
cov
e
ry i
f
arra
y
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-05-07
NeilBrown
m
d:
f
i
x
loa
d
ing o
f
out-
o
f
-
d
a
te b
i
t
map
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-04-20
Neil
B
rown
m
d: support bitmaps
on RAID10
arrays la
r
ger t
h
en 2
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-04-17
Ne
i
lBrown
md
:
update sync_com
p
l
e
ted and reshape_position even
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-04-14
NeilB
r
own
md: impr
o
v
e
u
s
efu
l
ness and accuracy of s
y
s
f
s file
m
d
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
next