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/linear: avoid corrupting structure while waiting for rcu_free to complete.
2011-11-07
NeilBrown
md/l
i
near: avo
i
d
corru
p
t
ing structure while wai
t
ing
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-07-13
NeilBrown
m
d: avoid
endl
e
ss re
c
overy loop
wh
e
n wait
i
ng f
o
r fail
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-03-02
N
eil
B
r
o
wn
md: c
o
rrectly handle probe
o
f
an 'md
p
' dev
i
ce
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-03-02
NeilBrown
nfsd: correc
t
l
y
ha
n
dle re
t
urn
v
alue from
nfs
d
_map_name_to_
*
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-02-17
Nei
l
B
r
o
w
n
md: fix regression wit
h
re-ad
d
in
g
d
e
vices
t
o arrays
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-07
NeilBrown
md
:
fix bug with re-addi
n
g of partially
r
ecov
e
red
d
evice
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-07
Nei
l
Bro
w
n
sunrpc
:
pr
e
vent us
e
-after-free on clearin
g
XPT_BUSY
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2011-01-07
Neil
Brown
nfsd: Fix possible BUG_ON firing in set_change_info
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2010-12-09
Ne
i
l
Brown
md/raid1: really
f
i
x
recov
e
ry looping
when sing
l
e
g
ood
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2010-08-13
NeilBrown
md/raid1: delay
reads
t
hat could overta
k
e behind-writes
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2010-08-13
NeilBr
o
w
n
md/raid10
:
fix deadlock with
unaligned read du
r
ing
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2010-07-05
Nei
l
Bro
w
n
md: Fix re
a
d
b
al
a
ncing in RAID1
and RAID10
o
n drives
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2010-07-05
NeilBrown
md/raid
1
:
fix
c
ounting of wri
t
e targets
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2010-05-12
Nei
l
Brown
md
:
restore ability
o
f spare
drives to spin
d
own
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2010-05-12
Neil
Bro
w
n
n
f
sd4: bug in
r
ead_buf
commit
|
commitdiff
|
tree
2010-05-12
Neil
B
rown
md/raid5: fix pre
v
ious patch
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2010-05-12
NeilB
r
own
md/ra
i
d5: allow fo
r
more than 2^31 chu
n
ks
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2010-04-26
Neil Brow
n
nfsd: ensu
r
e
s
o
c
k
ets are c
l
osed on error
commit
|
commitdiff
|
tree
2010-04-26
N
e
ilBr
o
wn
md:
d
eal with merge_bvec_f
n
in component device
s
better
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2010-03-15
Neil Brown
sunr
p
c: remove unnecessa
r
y
svc_xprt_put
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2010-02-23
NeilBrown
md: fix 'degraded'
c
alculation when startin
g
a
reshape
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2010-01-28
NeilBr
o
wn
md: f
i
x
smal
l
i
rregularity with star
t
_ro modu
l
e p
a
ram
e
ter
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2010-01-06
NeilBrown
md: F
i
x unfortunate interactio
n
w
i
th evms
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-12-18
NeilBrown
md/
b
i
tmap: p
r
o
t
ect against
b
itmap
r
e
moval
w
h
ile being
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-12-01
NeilBr
o
wn
md: revert incorrect fix for read erro
r
h
a
n
d
ling
in
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-11-13
NeilBrown
md
/
r
a
id5
:
Allow dirty
-
d
egraded arr
a
ys
t
o be assembled
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-11-13
Nei
l
Brown
Don't unc
o
nditionally set in_sync on newly
added device
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-11-13
NeilBro
w
n
md: allo
w
v0
.
91 metadata t
o
re
c
or
d
devices as being
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-11-12
NeilBrown
md: factor out updating o
f
'recovery_
o
ffset'
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-11-06
NeilBrown
md/raid5:
m
ake sure curr_sync_completes is uptodate
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-11-06
N
e
ilBrown
md: don't
c
lear end
p
oint for resync whe
n
resync is
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-10-26
Neil Brow
n
blo
c
k: use a
f
ter free bu
g
in
_
_
b
lkde
v
_get
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-10-16
NeilBrown
r
a
id6/async_tx:
handl
e
hole
s
i
n
b
lo
c
k list
in async_s
y
ndrome_val
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-10-16
N
e
ilB
r
own
md/async: don't pa
s
s a m
e
mory
p
o
i
n
t
er as
a
page p
o
inter
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-10-16
Nei
l
Brown
md: Fix
h
andling of ra
i
d5 array w
h
i
c
h i
s
being resha
p
ed
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-10-16
Neil
B
r
own
m
d
: fix problems with RA
I
D
6
c
a
l
c
u
lat
i
ons for
D
DF
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-10-16
Neil
B
rown
md: remove clumsy usage of do_sync_map
p
ing_range fr
o
m
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-10-16
N
e
ilBrown
md
:
raid1/raid10: handle al
l
oca
t
ion errors du
r
ing ar
r
a
y
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-10-16
Neil
B
ro
w
n
m
d
/raid1/raid10:
add
a
c
ond
_
resch
e
d
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-10-16
NeilBrown
Rev
e
rt "md: do not progress t
h
e r
e
sync process if the
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-10-14
Neil Brown
sysf
s
: Allow sysfs_
n
otify_dirent to be called from
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-09-23
Neil
B
row
n
NFS
/
RPC:
f
i
x probl
e
m
s
with r
e
establish_t
i
meout and
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-09-23
N
e
ilBrown
Merge branch 'next' of gi
t
://gi
t
.
kernel
.
org/p
u
b/scm
.
.
.
commit
|
commitdiff
|
tree
2009-09-23
NeilBrown
md
:
remove unnec
e
ssary memset
f
rom multipath
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-09-23
NeilBrown
md: r
e
port dev
i
ce
a
s c
o
ngested when suspended
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-09-23
N
e
ilB
r
o
w
n
md: Im
p
rove name
o
f th
r
eads cr
e
ated by md_register_t
h
read
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-09-23
NeilBr
o
wn
m
d
: remov
e
sp
a
rse warnings about lock c
o
ntext
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-09-23
NeilBrown
md
:
re
m
o
v
e
sp
a
rse waring
"
symbol xxx
shado
w
s
an earlier
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-09-18
NeilBrown
sunrpc/cache: avoid va
r
iable
o
ver-loading in cache_defer_req
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-09-18
NeilBrow
n
sunrpc/c
a
che: u
s
e list_d
e
l_
i
ni
t
for the list_head en
t
ries
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-09-11
NeilBrown
s
u
nrpc/cache: simp
l
i
fy
cac
h
e_
f
resh_lock
e
d and cache
_
f
r
esh_un
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-09-11
NeilBrown
sunrpc/cache: c
h
ange cache_defer_req to retur
n
-ve
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-08-18
Nei
l
Brown
F
ix new incorrect
error re
t
urn from do_md_stop
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-08-13
N
eilBrown
md: allow up
p
er l
i
mit for
r
e
sync/
r
eshape to be set
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-08-13
NeilBrown
md/raid5
:
Pr
o
perly rem
o
ve excess
d
r
ives after shrin
k
ing
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-08-13
NeilBr
o
wn
md/raid5: ma
k
e
sure
a
reshape restart
s
at the co
r
rec
t
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-08-13
N
e
i
l
Brown
md/ra
i
d5: allow new reshape
mode
s
to be restart
e
d
i
n
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-08-12
Neil
B
r
o
w
n
md: never advance 'events
'
counter b
y
more
than 1
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-08-10
NeilBr
o
wn
Remove deadlo
c
k
potential in
md_open
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-08-04
Neil
B
ro
w
n
sun
r
pc: fix m
e
m
o
r
y leak in
unix_gid c
a
che
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-08-04
N
e
i
lBr
o
wn
s
u
n
rpc/cache: r
e
c
heck cache v
a
lidity after cache_defe
r
_req
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-08-04
NeilB
r
own
sunrpc
/
cache
:
m
a
ke
s
ure def
e
rred
requests
eventu
a
lly
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-08-04
NeilBrown
sunrpc/cache: rename queue_loose to cach
e
_
d
equeue
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-08-03
N
eilBrown
md: Use r
e
validate_disk to effect changes in size of
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-08-03
NeilBro
w
n
md:
allow raid5_qui
e
s
c
e to wor
k
p
r
o
perly
w
hen reshape
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-08-03
Nei
l
Brown
md/raid
5
: set
r
es
h
ape_position correctly when reshape
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-08-03
NeilBrown
md: Handle growth of v1
.
x
m
e
tada
t
a correc
t
ly
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-08-03
NeilBro
w
n
md
:
avoid arr
a
y overfl
o
w with ba
d
v
1
.
x
metada
t
a
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-08-03
N
e
ilBrown
md
:
wh
e
n a level change redu
c
es the nu
m
ber of d
e
vice
s
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-07-01
N
eilBr
o
wn
bl
o
cK: Re
s
tor
e
ba
r
r
i
e
r support for md and pro
b
ably
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-07-01
NeilBrow
n
md: use interrupti
b
le
wait wh
e
n duration i
s
c
o
ntrolle
d
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-07-01
NeilBrown
md/raid5: suspend
s
houldn't affect rea
d
r
e
qu
e
sts
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-07-01
NeilBrown
md: t
i
dy up err
o
r paths in md_alloc
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-07-01
N
eilBrown
md:
f
ix error path when duplicate name
i
s
fou
n
d
o
n
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-07-01
N
eil
B
row
n
md: avo
i
d
dereferencing NUL
L
p
o
inter w
h
en accessin
g
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-06-18
NeilBrown
nfsd: optimise
t
he st
a
rt
i
ng of zero
thr
e
ads when none
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-06-18
NeilBrown
n
f
s
d
: don'
t
t
ake n
f
sd_mut
e
x
twice when s
e
tti
n
g
n
umber
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-06-17
Neil
B
r
o
wn
md/raid5:
c
or
r
ectly update sync
_
co
m
pl
e
te
d
when we reach
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-06-17
NeilB
r
o
w
n
m
d/linear: use
c
all_
r
c
u to
f
r
e
e
o
bso
l
e
t
e 'conf' structures
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-06-17
NeilBrown
md: re
m
ove chunksize rounding from common c
o
de
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-06-17
NeilBrown
m
d
:
ra
i
d0/linear: ensure device
s
i
z
es
are
r
ound
e
d to
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-06-17
NeilBrown
m
d
:
m
ove
assignment
o
f ->ut
i
me so that it
never gets
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-06-17
NeilBrown
md:
m
erge reconfig and
check_reshape
methods
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-06-17
NeilBrown
md: remo
v
e unn
e
c
e
ssary argu
m
ents from ->recon
f
i
g
method
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-06-17
NeilBrown
md: raid5: check stripe cache
is la
r
g
e
enoug
h
in start_reshape
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-06-17
NeilBrown
md: r
a
id0:
ch
u
nk_sectors cleanups
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-06-16
NeilBrown
md: remov
e
m
d
d
e
v_to_conf "
h
elper"
m
ac
r
o
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-06-16
NeilBrown
m
d
:
r
aid0: r
e
move setti
n
g
o
f segmen
t
bo
u
nd
a
ry
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-06-16
N
e
ilBrown
md: r
a
i
d
0:
r
em
o
v
e ->dev pointer from strip_zone
s
t
ru
c
t
ur
e
Signed-of-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-06-16
NeilBrown
md: r
a
i
d
0: remove ->s
e
ctors
fro
m
th
e
st
r
ip_zone
s
tru
c
ture
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-06-16
NeilBrown
md/raid0: two cleanups in create_str
i
pe_zone
s
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-06-09
NeilBrown
md/raid
5
: fix bug in res
h
ap
e
code when chunk_size d
e
cre
a
se
s
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-06-09
NeilBrown
md/raid5 - av
o
id
d
ea
d
locks
i
n get_ac
t
ive
_
stripe d
u
r
in
g
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-06-09
NeilBro
w
n
md/raid5
:
use conf
-
>r
a
i
d
_disk
s
in prefere
n
ce t
o
mdde
v
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-05-27
NeilBrown
md: r
a
i
d5: c
h
ange incorrect usage of 'min' macro
t
o
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-05-26
NeilBrown
m
d
:
don't use locked_
i
octl
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-05-26
NeilBr
o
wn
md: don't up
d
ate curr_resync_c
o
m
p
leted w
i
th
o
ut also
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-05-26
NeilBrown
m
d:
raid5
:
avoid sect
o
r value
s
g
oing negativ
e
when
.
.
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-05-25
Nei
l
Brown
md: exp
o
r
t
'
f
rozen' resync
sta
t
e through sy
s
fs
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
2009-05-25
NeilBrown
m
d
: bitmap: impr
o
ve bitma
p
mai
n
tenance code
.
Signed-off-by: NeilBrown <
neilb@suse.de
>
commit
|
commitdiff
|
tree
next