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/raid10: fix deadlock with unaligned read during resync
2010-08-13
N
e
ilBrow
n
md/raid10:
f
i
x dea
d
loc
k
with
unaligned
r
ead during
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-07-05
Neil
B
ro
w
n
md
:
manage redundancy group in sy
s
fs when changing
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-07-05
NeilBro
w
n
md: re
m
ove u
n
needed sysfs files
more
p
romptly
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-07-05
N
e
ilBrown
md/l
i
near: a
v
oid possible oops and array stop
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-07-05
NeilBrown
md: Fix
r
ead balancing
i
n
RAID1
and RAID10
on drives
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-07-05
N
eilBrown
md/ra
i
d
1
:
f
ix counting of writ
e
targets
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-05-07
NeilBrown
md: restore ability o
f
sp
a
re drives to s
p
in do
w
n
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-04-22
NeilBro
w
n
md/ra
i
d5: fix previous patch
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-04-20
NeilBr
o
w
n
md/rai
d
5: allow
for more than 2^31 chunks
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-03-16
NeilBrown
R
em
o
ve GENHD_FL_DRIVERFS
Signed-off-by:
NeilBrown
<neilb@suse.de>
NeilBrown
commit
|
commitdiff
|
tree
2010-03-16
NeilBro
w
n
md:
d
eal with merge_bv
e
c_fn in compone
n
t devi
c
es better
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-03-15
Nei
l
Brown
NFS: ensu
r
e
bdi_unregister is calle
d
on
m
ount failure
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-02-10
Ne
i
lBrown
md: fix some lockdep issues b
e
t
ween md and sys
f
s
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2010-02-09
NeilBrown
m
d: fix 'degraded' calculation when start
i
ng a
r
eshape
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-12-30
NeilBr
o
wn
m
d
: allow a
resync
that is
w
a
iting for other resync
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-12-30
NeilBro
w
n
md
:
rem
o
ve unnecessary code
f
rom do_md_run
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-12-30
NeilBrown
md: fix
s
mall irregularity
w
ith start_
r
o module
p
a
r
ameter
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-12-30
NeilBr
o
w
n
md: Fix unfo
r
t
unate in
t
eraction w
i
th
e
vm
s
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-12-14
Neil
B
row
n
md:
i
ntegra
t
e
spar
e
s into
array at ear
l
ie
s
t o
p
p
ortunity
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-12-14
N
ei
l
Brown
md: revise K
c
o
nfig help
f
or MD_MULTIP
A
TH
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-12-14
NeilBrown
md: a
d
d
M
O
D
ULE_DESCRIPTIO
N
f
o
r all md rela
t
ed modules
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-12-14
N
e
ilBrown
md/bitmap: update dir
t
y fla
g
when
b
itmap
bits
a
re explicitly
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-12-14
NeilB
r
own
md: Support wri
t
e-intent bitmaps with exte
r
na
l
ly managed
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-12-14
NeilB
r
own
md/bitmap: move
s
etting
o
f daemo
n
_lastrun out
o
f
b
i
t
map_
r
ead_sb
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-12-14
NeilBrown
md: support
updating
b
itm
a
p parame
t
ers via
sysf
s
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-12-14
NeilBro
w
n
md: fac
t
o
r
o
u
t parsing of fi
x
ed-po
i
nt n
u
mbers
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-12-14
NeilBrown
md: support bi
t
map offset appro
p
riat
e
for
e
x
ternal
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-12-14
N
e
ilBrown
md: remove needless setting of thread->timeout in raid10_quiesce
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-12-14
NeilBrown
m
d
: cha
n
ge daemon
_
slee
p
to be in 'ji
f
fies'
rather th
a
n
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-12-14
Ne
i
lBro
w
n
md:
move offset,
d
aemon_sleep and chunksize
o
ut of
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-12-14
NeilBrown
md: collect bitmap-specific fields into
one structure
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-12-14
N
e
ilB
r
own
md/raid1: add tak
e
over su
p
port f
o
r
r
a
id5->raid1
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-12-14
N
eilBrown
md: add ho
n
ou
r
ing of
s
uspend_{lo,hi} t
o
raid1
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-12-14
Ne
i
lBrown
m
d
/raid5: do
n
't c
o
mple
t
e
m
ake_request on bar
r
ier until
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-12-14
NeilBro
w
n
md: support barrier requ
e
st
s
o
n all per
s
onali
t
i
e
s
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-12-14
NeilBrown
md:
d
on't reset curr_resync
_
c
o
mpl
e
ted after an
interr
u
pted
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-12-14
N
e
il
B
r
own
m
d
:
a
djust resync
_
m
in use
f
u
l
ly when re
s
ync
a
bo
r
ts
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-12-14
NeilB
r
ow
n
m
d
: remove
s
p
a
r
se warn
i
ng:sym
b
ol XXX was not declared
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-12-14
N
e
ilBrown
md/raid5: remove
s
o
me
s
pa
r
se warnings
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-12-14
N
eilBrown
md/
b
itmap:
pr
o
tect against
bitmap rem
o
val while being
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-12-04
NeilBr
o
wn
NFS4ERR_FI
L
E
_OPEN h
a
ndling in Lin
u
x/NFS
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-12-01
NeilBro
w
n
md: revert
incor
r
ect
f
ix
f
or r
e
ad error
h
and
l
ing in
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-11-13
N
eilB
r
own
md/r
a
id5: Allo
w
di
r
ty-d
e
graded a
r
rays to be assembled
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-11-13
Ne
i
lBrown
Don't unconditionally se
t
in_sync on
newly add
e
d d
e
vice
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-11-13
N
eilBrown
md: allow v0
.
91 metadata to
r
ecord devices as being
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-11-12
N
ei
l
Brown
md:
factor out
updating of 'rec
o
v
er
y
_
o
ffset'
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-11-06
NeilBrown
md
/
rai
d
5: ma
k
e sure curr_sync_completes is uptoda
t
e
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-11-06
NeilBrow
n
md: do
n
't clear endpoint fo
r
resync wh
e
n resync is
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-10-16
NeilBrown
raid6/a
s
y
n
c_tx: ha
n
dle
h
oles in block list in asyn
c
_syndrome_val
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-10-16
Nei
l
Brown
md/async: don
'
t
p
a
s
s a memory point
e
r
as a
p
a
g
e
pointer
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-10-16
Ne
i
lBrown
md: F
i
x h
a
ndling of
r
aid5 array which is
bei
n
g resha
p
ed
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-10-16
N
eilBrown
md: fix probl
e
ms
w
i
t
h RAID6 c
a
lculations for DDF
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-10-16
NeilBrown
md: remov
e
c
l
umsy us
a
ge of
d
o_sync_map
p
ing_range from
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-10-16
NeilBrown
md: raid1
/
raid10: handle allocat
i
on erro
r
s during a
r
ray
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-10-16
N
e
ilBrown
m
d/
r
aid1
/
raid1
0
: add a cond_resched
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-10-16
NeilBro
w
n
R
e
vert "md: do not progress the res
y
nc proc
e
ss if the
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-09-23
Ne
i
lBrown
Merge br
a
nch
'
next' of g
i
t://git
.
kernel
.
o
r
g/pub/scm
.
.
.
commit
|
commitdiff
|
tree
2009-09-23
NeilBrown
md: remove unnecess
a
ry
m
emset
from multipath
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-09-23
NeilBrown
md: report dev
i
c
e
as co
n
gest
e
d when suspended
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-09-23
N
e
ilBrown
md
:
Improve
name of threads cr
e
ated by md_re
g
ister_thread
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-09-23
Neil
B
rown
m
d: r
e
move sparse w
a
rnin
g
s about lock
c
ontext
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-09-23
N
e
il
B
rown
md: remov
e
sparse waring
"
sy
m
bol xx
x
shadows
an earl
i
er
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-09-18
N
e
ilBr
o
w
n
sunrpc/cache: avoid variable over-loa
d
ing in cache_defer_req
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-09-18
NeilBrown
s
u
nrp
c
/cache
:
use lis
t
_del_init for
t
he l
i
st_h
e
ad ent
r
ies
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-09-11
NeilBrown
sunr
p
c/ca
c
he: simpl
i
fy cache_fresh_locked and
cache_fres
h
_un
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-09-11
Neil
B
rown
sunrpc/cache:
c
hange cache_defer_req to return -v
e
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-18
NeilBrown
F
i
x new incor
r
e
c
t
error re
t
u
r
n from do_md_s
t
o
p
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-13
NeilBrown
md
:
allow
upper limit
for
resync/reshape
to be set
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-13
NeilB
r
own
m
d/raid
5
: Properly remove exces
s
d
rive
s
after shrinking
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-13
Nei
l
B
rown
md/raid5: mak
e
su
r
e
a
resh
a
pe restarts at the correct
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-13
NeilBrown
m
d/rai
d
5: allow new resha
p
e modes to be rest
a
rted in
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-12
NeilBrown
md: never
advance 'eve
n
ts' count
e
r by m
o
re t
h
an 1
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-10
NeilBrow
n
Remove dea
d
lock potential in md_o
p
e
n
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-04
NeilBrow
n
sunrpc: fix memory leak
i
n unix
_
gid cach
e
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-04
NeilBrown
s
u
n
rpc/cache:
rechec
k
cache val
i
dity after
c
ache
_
defer
_
r
e
q
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-04
NeilB
r
own
su
n
rpc/cache: make s
u
re deferred requests eventually
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-04
NeilBrown
sun
r
pc/cache: rename
queu
e
_loose to c
a
che_d
e
queue
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-03
N
e
ilB
r
own
md: Use r
e
validat
e
_disk
to effect c
h
a
n
g
es in size of
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-03
N
e
ilBrown
md
:
allow raid
5
_q
u
iesce
t
o wor
k
pr
o
perly when
r
e
s
hap
e
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-03
NeilB
r
own
md/ra
i
d
5
:
s
et reshape_pos
i
tion
c
orrectly
w
hen
r
e
s
hape
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-03
N
e
i
l
B
rown
m
d: Handle g
r
owth of
v
1
.
x metadata correctly
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-03
NeilB
r
own
md:
a
void
array o
v
e
rflow with bad v1
.
x metadata
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-08-03
NeilBrown
md: when a lev
e
l chang
e
reduce
s
the numbe
r
of
d
evices
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-07-01
NeilBrown
bl
o
cK: Restore
b
arrie
r
support for
m
d and prob
a
b
l
y
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-07-01
NeilBr
o
wn
md: use int
e
r
r
uptible wait w
h
en
d
ura
t
ion is
controlled
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-07-01
N
e
il
B
r
o
wn
md/
r
aid5:
s
usp
e
n
d
s
h
ouldn't a
f
fect read requests
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-07-01
NeilBrown
md: tidy up error paths in md_alloc
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-07-01
N
eilB
r
own
m
d:
fi
x
err
o
r pa
t
h when duplicate nam
e
is fou
n
d on
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-07-01
NeilBrown
md: avoid
dereferenc
i
ng NULL
pointer
when accessing
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-18
N
e
ilBrown
nfsd: optimise the
starting
o
f
z
er
o
threa
d
s whe
n
no
n
e
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-18
NeilBrown
nfsd: don't
t
a
k
e
nfsd_mutex
twice w
h
en
s
e
tti
n
g number
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
Neil
B
rown
md/raid5: correctly
upda
t
e sy
n
c_complet
e
d when
we reach
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
N
eilBrown
md/linear: use call
_
rcu to free obsolete 'co
n
f' s
t
ructures
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
NeilBrown
md: r
e
move ch
u
nksize rounding
from common
c
ode
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
NeilBrown
md: raid
0
/linear: en
s
u
r
e de
v
ice siz
e
s
a
r
e
r
ounded to
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
NeilBr
o
wn
md: move assignmen
t
o
f
->utime so th
a
t i
t
nev
e
r
g
e
ts
.
.
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
N
e
ilBrow
n
md: m
e
rge
reconfig and c
h
eck_reshape methods
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
NeilBrown
m
d: remove unnecessary argu
m
e
n
ts from ->re
c
onf
i
g method
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
Ne
i
lBrown
m
d
:
raid5: c
h
eck stripe cache is large e
n
o
u
gh in
st
a
rt_resh
a
p
e
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
Neil
B
rown
md: raid0: ch
u
n
k_sectors cleanu
p
s
.
Signed-off-by:
NeilBrown
<neilb@suse.de>
commit
|
commitdiff
|
tree
next