repo.or.cz
/
qemu.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
s390x/kvm: implement CPU model support
2016-09-06
David Hil
d
e
nbrand
s390x
/
kvm:
impleme
n
t CPU
model
support
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
...Id: <20160905085244.99980-22-
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2016-09-06
D
avid Hilde
n
bra
n
d
s390x/kvm
:
allow runtime-instrume
n
ta
t
ion for
"none
.
.
.
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
...Id: <20160905085244.99980-21-
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2016-09-06
D
a
vid Hildenbrand
s390x/
s
clp: pro
p
agate hmfa
i
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
...Id: <20160905085244.99980-19-
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2016-09-06
D
avid Hildenbra
n
d
s
3
90x/sclp:
p
r
o
p
agate the mh
a
via sclp
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
...Id: <20160905085244.99980-18-
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2016-09-06
David Hildenbrand
s
3
9
0
x/
s
c
l
p: propag
a
te t
h
e ib
c
v
a
l (lowes
t
and unb
l
ocked
.
.
.
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
...Id: <20160905085244.99980-17-
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2016-09-06
David Hi
l
de
n
br
a
nd
s390x/sclp
:
indicate sclp features
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
...Id: <20160905085244.99980-16-
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2016-09-06
David H
i
l
d
enb
r
a
n
d
s390
x
/sclp:
i
ntroduce
s
clp feature blocks
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
...Id: <20160905085244.99980-15-
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2016-09-06
Da
v
id Hildenbrand
s390x/sclp: fac
t
o
r
out pr
e
paratio
n
of
cpu entries
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
...Id: <20160905085244.99980-14-
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2016-09-06
D
avi
d
Hilde
n
bra
n
d
s3
9
0x/cpu
m
odel
:
check and ap
p
ly
t
he CPU model
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
...Id: <20160905085244.99980-13-
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2016-09-06
David
H
ildenbrand
s390x/cpumodel: let the CPU mode
l
handle fe
a
t
ure che
c
ks
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
...Id: <20160905085244.99980-12-
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2016-09-06
D
avid Hildenbrand
s
390x/cp
u
model: expose featu
r
e
s and featu
r
e gr
o
ups
.
.
.
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
...Id: <20160905085244.99980-11-
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2016-09-06
David H
i
ldenbrand
s390x/cpumodel: store the
C
PU model
in the
CPU instance
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
...Id: <20160905085244.99980-10-
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2016-09-06
David Hildenbrand
s390x/cp
u
m
o
del: reg
i
s
ter defined CPU
mo
d
e
l
s as
s
u
bcla
s
s
es
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
...Id: <20160905085244.99980-9-
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2016-09-06
David Hil
d
enbrand
s390x
/
cpumodel: i
n
trodu
c
e
C
PU feature
group definitions
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
...Id: <20160905085244.99980-8-
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2016-09-06
D
avid H
i
lden
b
r
a
n
d
s39
0
x/cp
u
model: generate
C
PU feature group lists
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
...Id: <20160905085244.99980-7-
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2016-09-06
D
a
v
id Hi
l
denbrand
s390x/cpumodel: expo
s
e CPU class pr
o
perties
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
...Id: <20160905085244.99980-4-
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2016-09-06
David
Hildenbrand
s39
0
x/cpum
o
del:
"hos
t
"
and "qemu" as CPU subclasses
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
...Id: <20160905085244.99980-3-
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2016-09-05
Da
v
id
H
ildenbrand
qmp: details about CPU de
f
initi
o
ns in qu
e
ry
-
c
p
u
-definitions
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
...Id: <20160905085244.99980-2-
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2016-09-05
David Hildenbrand
s
3
9
0x/kvm: 2 byte software breakpoint sup
p
ort
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2016-07-11
David Hildenbrand
s
3
90x/ipl: fix reb
o
ots for mig
r
ati
o
n from
d
i
f
ferent
.
.
.
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2016-03-01
Da
v
i
d Hildenbrand
s3
9
0x
:
fix de
b
u
g st
a
tement
i
n tri
g
ge
r
_page_fa
u
lt()
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2016-03-01
David
Hildenbrand
s390x/kvm: sync fprs via kvm_run
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2016-01-27
D
avid Hildenbrand
s390x: s390_cpu_ge
t
_
phys
_
page_debug has to
re
t
urn -
1
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2016-01-27
D
avid Hi
l
denb
r
and
gdb: provide the name o
f
t
h
e architecture in
the target
.
x
ml
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2016-01-27
D
av
i
d Hildenbrand
s3
9
0x/sclp
:
add device to the
sysbus in sclp_real
i
ze
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2015-11-11
David Hi
l
denbran
d
s39
0
x
/
ip
l
: switch error
r
eporting to error_setg
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2015-11-11
David
H
ilden
b
ra
n
d
s390x/ipl: clean up qom
def
i
niti
o
ns and tu
r
n into TYPE_DEVIC
E
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2015-11-11
Dav
i
d Hildenbr
a
nd
qde
v
: provide qdev_reset_a
l
l_f
n
()
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2015-10-21
D
a
v
id
Hildenbrand
s
3
90x
/
c
m
m
a:
cle
a
n up cmma
r
eset
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2015-10-21
D
a
vid Hildenbr
a
nd
s390x: res
e
t crypto
o
nly o
n
clea
r
r
e
se
t
a
nd QEMU reset
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2015-10-21
Dav
i
d Hildenbrand
s390x: ma
c
hine res
e
t f
u
nction w
i
th
new i
p
l c
p
u handli
n
g
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2015-10-21
Davi
d
Hildenbran
d
s390x/ipl
:
we always have an ipl device
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2015-10-21
David Hildenbra
n
d
s390x: unify device
reset during subsyst
e
m
_
rese
t
()
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2015-10-02
David Hildenbrand
s
390x: r
e
n
a
me io_s
u
bsystem_reset -> subsystem_rese
t
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2015-10-02
David Hildenbr
a
nd
s390x: set miss
i
ng pare
n
t for h
o
t
plug and
quiesc
e
e
vents
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2015-10-02
David Hil
d
enbrand
s
3
90x/gdb: expo
s
e virtualization spe
c
ific regi
s
ters
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2015-09-07
David Hildenb
r
a
nd
s
3
90
/
scl
p
: simplify calculation of
rnmax
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2015-09-07
David
H
ildenbrand
s
390/sclp: store the
i
ncrement_size
i
n
the sclp de
v
ice
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2015-09-07
Davi
d
H
ildenb
r
and
s390: unify allocation of
i
n
i
t
ial memor
y
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2015-09-07
David Hildenbrand
s390:
m
o
v
e mem
o
ry calcu
l
ation
i
nto the sclp device
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2015-09-07
David Hildenbr
a
nd
s390/sclp: ignore memory hotplug
operatio
n
s if it is
.
.
.
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2015-09-07
D
a
vid Hildenbrand
s390: disallow memory hot
p
lug
f
or
the s390-virtio m
a
chine
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2015-09-07
D
a
vid Hild
e
nb
r
a
nd
s390
:
n
o
n
eed to m
a
nual
l
y parse f
o
r
slo
t
s a
n
d maxmem
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2015-09-07
Dav
i
d Hilden
b
r
a
n
d
s390/sclp: move sclp_service_
i
nterru
p
t into
the sclp
.
.
.
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2015-09-07
D
a
v
id
H
ild
e
nbran
d
s390/sclp: move s
c
lp_exe
c
ut
e
related
f
unctions into
.
.
.
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2015-09-07
David Hildenbrand
s390/scl
p
: introduce a root sclp de
v
i
c
e
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2015-09-07
David Hildenbrand
s390/scl
p
: temp
o
rarily fix
u
nassignm
e
nt/reass
i
g
nment
.
.
.
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2015-09-07
Dav
i
d Hildenbran
d
s390/sclp: repla
c
e sc
l
p even
t
types
w
ith proper
defines
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2015-09-07
David Hil
d
enbrand
s
390/s
c
lp: re
w
ork scl
p
ev
e
nt facility
i
nitializat
i
on
.
.
.
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2015-09-07
David Hildenbrand
sclp/s390:
rework sc
l
p cpu hotplug device notification
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2015-09-07
D
avid Hild
e
nbr
a
nd
s390x/gdb: suppor
t
readin
g
/wr
i
ting of control regi
s
t
er
s
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2015-07-02
David Hil
d
enbrand
s390x/g
d
b: synchroniz
e
cpu state after modifying acrs
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2015-05-08
D
a
vid
Hildenb
r
a
n
d
s390x: move fp
u
regs into a subsect
i
o
n of the vms
t
ate
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2015-03-10
David Hi
l
denbra
n
d
s390x/kvm: enable the
new SIGP handl
i
ng in user spa
c
e
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2015-03-10
David Hil
d
en
b
r
a
n
d
s390x/kvm: deliver SIGP RES
T
ART
direct
l
y
if stopp
e
d
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2015-03-10
D
a
vid Hildenbrand
s
390x:
add f
u
n
ction
t
o deliver resta
r
t irqs
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2015-03-10
David Hilde
n
brand
s
3
90x/kvm: SIGP ST
A
RT i
s
only applicable
when STOPPED
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2015-03-10
Dav
i
d Hildenbrand
s390x
/
kvm:
i
mpl
e
ment handling
o
f new SIGP ord
e
r
s
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2015-03-10
David Hil
d
enbrand
s390x
/
kvm: trace al
l
SIGP orders
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2015-03-10
D
a
vid H
i
l
de
n
bra
n
d
s
3
9
0x/k
v
m
:
h
elper t
o
set th
e
SIGP status in Sig
p
Info
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2015-03-10
D
a
v
id Hildenbrand
s3
9
0x/kvm
:
p
a
ss the SIGP instruction pa
r
ameter to the
.
.
.
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2015-03-10
David H
i
l
denb
r
a
nd
s390x/kvm: mor
e
details for SIG
P
han
d
l
er
w
ith
one destinatio
.
.
.
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2015-03-10
David Hild
e
nbr
a
nd
s390x:
i
n
t
r
oduce
d
efin
e
s
f
o
r
SIGP
c
ondition
cod
e
s
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2015-01-12
Da
v
i
d
Hi
l
denbra
n
d
s3
9
0x/kvm:
avoid sysc
a
l
l
s by
s
yncing registers with
.
.
.
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2015-01-12
David
H
ildenb
r
an
d
s390x/kv
m
: sync regist
e
r support helper function
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2014-10-10
David Hilden
b
rand
s390x/
k
v
m
: synchronize
t
he cpu state af
t
er SIGP (I
N
ITIAL
.
.
.
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2014-10-10
David Hild
e
nbrand
s39
0
x/kvm: reuse
k
vm_s390_rese
t
_vcpu() to get rid of
.
.
.
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2014-10-10
David H
i
lde
n
brand
s390
x
/
k
v
m: propagate s3
9
0 cp
u
state to kvm
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2014-10-10
Davi
d
Hilden
b
ra
n
d
s390x/kvm: pro
p
er
u
se
o
f the
c
pu st
a
tes OPER
A
TIN
G
and
.
.
.
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2014-10-10
Dav
i
d Hildenbran
d
s390x/kvm: intro
d
uce
p
roper
states for s390 cpus
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2014-09-01
David Hildenbrand
s
390x/g
d
b: coding
s
tyl
e
fixes
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2014-09-01
Dav
i
d Hildenbr
a
nd
s390x/gdb: generate
targe
t
.
xml
a
nd
h
andle fp/ac as
.
.
.
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2014-09-01
D
avid H
i
l
d
enbrand
s3
9
0x/gdb: a
d
d the feat
u
re xml file
s
for
s390x
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2014-09-01
David Hildenb
r
an
d
s390x/gd
b
: don't touch
t
he cc if tcg i
s
not
e
nable
d
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2014-09-01
David Hildenbrand
s390x/kvm:
execute
the first cpu r
e
set
o
n
the
vcpu
.
.
.
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2014-09-01
David
Hildenbr
a
nd
s
390x/kvm: execute
"
system reset
"
cpu re
s
ets on the
.
.
.
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2014-09-01
David
Hildenbrand
s390x/kv
m
: ex
e
cut
e
sigp
orders on the ta
r
g
et vcpu thread
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2014-09-01
David Hildenbran
d
s390x/kvm:
run gues
t
t
riggered res
e
ts on the t
a
r
get
.
.
.
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2014-08-20
D
a
vi
d
Hildenbr
a
nd
kv
m
:
run cpu state synchronization on ta
r
get vcpu
thread
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2014-06-23
David
H
ild
e
n
b
r
a
n
d
pc
-
bios/s390-ccw: virtio_lo
a
d_direct
(
) can
'
t load max
.
.
.
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2014-05-20
David
H
ildenbrand
s39
0
x/kvm: hw debug
g
ing sup
p
ort via
g
uest P
E
R fa
c
ili
t
y
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2014-05-20
David
Hild
e
nbrand
s390x/
k
vm
:
soft
w
are breakpoint support
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2014-05-20
D
avid Hildenbrand
s390
x
: remove duplicate def
i
n
itions
of DIAG 501
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree
2014-04-25
D
a
vid H
i
ldenbr
a
nd
s390x:
e
m
p
t
y
function
s
tubs in preparat
i
o
n
for __KVM_HAVE_GU
.
.
.
Signed-off-by: David Hildenbrand <
dahi@linux.vnet.ibm.com
>
commit
|
commitdiff
|
tree