repo.or.cz
/
qemu
/
ar7.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
cpu-exec: don't overwrite exception_index
2017-10-30
David Hildenbrand
target/
s
390x:
change CPU type name to "s3
9
0x-cpu"
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hilden
b
rand
s39
0
x/tcg
:
low-addre
s
s
protection support
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
Dav
i
d
H
i
ldenbrand
accel/
t
c
g
: allow to i
n
validate a write TLB entry immediately
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David
H
ildenbrand
target/s390x: spec
i
al
h
andling w
h
en starting a C
P
U
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hi
l
denbrand
s
3
90x/tcg
:
r
e
factor stfl(e) to use s
3
90_get_
f
eat_block()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hildenbrand
s390x/tc
g
: unl
o
ck NMI
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
Da
v
id Hildenbrand
s
390x/cpumodel:
allow to enable SENSE RUN
N
ING STATUS
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
D
a
vid
Hil
d
enb
r
and
s
3
90x/tc
g
: switc
h
to new SIGP handling co
d
e
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hil
d
enbrand
s
39
0
x/tcg:
f
l
us
h
the
tlb on SIGP SET PREFIX
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
Davi
d
Hil
d
enbrand
s390x/tc
g
: implement S
T
O
P
and
R
ESET interr
u
pts for TCG
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hildenbrand
s390x/tcg:
i
mplem
e
nt
S
IGP CONDITIO
N
AL EMERGENCY SI
G
N
A
L
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
D
a
vid
H
ild
e
nbra
n
d
s39
0
x/tcg: i
m
ple
m
e
nt SIGP EME
R
GENCY SIGNAL
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David
H
ildenbrand
s
3
90x/tcg: implement SIGP EXT
E
RNAL CALL
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
D
avid
Hilde
n
brand
s
390x/tcg: imple
m
e
nt SIGP SE
N
SE
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
Da
v
id Hildenbrand
s390x/tcg: i
m
p
lem
e
nt
SIGP SENSE RU
N
NING STA
T
US
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
Davi
d
Hildenbrand
s
39
0
x/kvm: fact
o
r out actual
hand
l
ing of STOP inter
r
upts
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
Dav
i
d Hildenbra
n
d
s390x/kvm: factor o
u
t SIGP code into sigp
.
c
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David
Hildenbrand
s390x/kvm: drop tw
o
debug prints
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hil
d
enbrand
s39
0
x/k
v
m
:
facto
r
out storing of adtl
C
PU status
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hil
d
e
n
brand
s
3
90x/kvm: factor ou
t
s
t
o
ring
o
f CPU st
a
t
u
s
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David
H
ildenb
r
and
s390x/
k
vm:
gener
a
lize
S
IGP stop
and restart int
e
rrupt
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
D
avid Hildenbrand
s
3
90x/kvm
:
p
ass ipb direct
l
y into
h
a
ndle
_
sigp()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
D
a
v
id
Hildenbrand
target/s390x: in
t
erpret PS
W
_MASK_W
A
IT
o
n
ly f
o
r TCG
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hildenbrand
s390x/
t
cg: handle WAI
T
PS
W
s during
interrupt
injection
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hilden
b
ran
d
target/s390x: factor
out handlin
g
of
W
AIT PSW int
o
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hildenbrand
s390x
/
tcg: a
CPU cannot switch state due
t
o
a
n interrupt
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hi
l
denbrand
s390x/tcg: ST
O
PP
E
D cpus can
n
ever wake up
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
D
avi
d
Hildenbrand
s390x/tcg: take care of external interrupt subclasse
s
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hil
d
enbrand
s390x
/
tc
g
: rework check
i
n
g
for deliverable
interrupts
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hildenbrand
s
3
90x
/
tcg: injection of eme
r
gency signals and externa
l
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
D
a
v
i
d
H
ild
e
n
b
rand
s390x/tc
g
:
cleanup service inter
r
upt injectio
n
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
Dav
i
d Hildenb
r
and
s390x
/
tcg: turn
I
N
T
ERRUPT_EXT into a mask
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-18
David
Hi
l
denb
r
and
memory:
reuse section_from_flat
_
range()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-18
Da
v
id Hilden
b
r
a
nd
kvm: simpl
i
fy kvm_al
i
gn_s
e
ction(
)
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-18
Dav
i
d
Hildenbran
d
kvm: region_
a
dd and region_del is
n
o
t
cal
l
e
d on upda
t
es
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-18
David Hi
l
denbran
d
kvm: fix e
r
ror mes
s
age when fail
i
ng to unregister
slo
t
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-18
David
H
ildenbra
n
d
kvm: tolerate non-exis
t
ing slot for l
o
g_start/log_sto
p
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-18
David Hildenbrand
kvm: fi
x
al
i
gnment of ram ad
d
r
ess
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-18
David
Hildenbrand
memory: cal
l
log_s
t
art aft
e
r re
g
ion_add
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
D
a
vid Hildenbran
d
s390x
/
tcg: make S
T
FL store in
t
o
t
h
e lowcore
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
David Hi
l
den
b
rand
s390x: i
n
troduce and
u
se S39
0
_M
A
X_CPUS
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
D
avid Hil
d
enbrand
target/s390x: get
rid
o
f next_c
o
re_id
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
Da
v
id Hildenbra
n
d
s390x
/
cpumodel: f
i
x
max STFL(E)
b
it n
u
mber
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
D
avid
H
i
l
denbrand
s
3
9
0x:
raise CP
U
hot
p
lu
g
irq after r
e
ally
hotplugged
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
David Hildenbra
n
d
MAINT
A
INERS: use KVM s390x
m
a
i
ntainers for kvm-stubs
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
David H
i
ldenbra
n
d
s39
0
x/tcg: ma
k
e
i
d
t
e/ipt
e
u
s
e
the new _real mmu
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
Da
v
i
d
Hildenbr
a
n
d
s390
x
/tc
g
: make
testbl
o
ck use
t
he new _real m
m
u
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
David Hil
d
enb
r
and
s39
0
x/tcg: make
s
t
o
ra(g) us
e
the new _real mm
u
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
Dav
i
d Hilden
b
rand
s
390x/tcg: make lura(g) use the new _real mmu
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
David Hildenbran
d
s390x/tcg:
add MMU
for real a
d
dr
e
s
s
e
s
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
Da
v
id Hildenbrand
s
3
90x/tcg: fix checking for inv
a
lid memory
c
heck
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
David Hild
e
nb
r
and
s390x/kvm:
fi
x
and cleanup storing CPU
s
tatus
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
David
Hi
l
denbrand
s390x/
t
cg: add
b
asic MS
A
feature
s
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
D
a
vid Hilde
n
brand
s
3
90x/
t
c
g
:
move wra
p
_addr
e
ss
(
) to internal
.
h
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
David Hildenbrand
s39
0
x/tcg: impleme
n
t spm (
S
ET PROGRAM M
A
S
K)
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-21
David Hildenbrand
kvm: drop wrong assertion cre
a
tin
g
prob
l
ems with pflash
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
Davi
d
Hildenbrand
s390x:
all
o
w CPU h
o
tplug i
n
rando
m
co
r
e-
i
d ord
e
r
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
David Hilde
n
b
ran
d
s
390x: gener
a
te sclp cp
u
infor
m
a
t
ion f
r
om possible_cpu
s
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
Dav
i
d
Hildenbrand
s39
0
x: get
rid o
f
c
p
u_s390x_create(
)
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
David Hildenbran
d
s390x
:
g
et rid
o
f cpu
_
states
a
nd use
possi
b
le_cpus
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
David Hilden
b
rand
s3
9
0x: implemen
t
q
uery-hotplugg
a
bl
e
-
c
pu
s
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
Dav
i
d Hil
d
enbrand
s
390x:
C
PU hot
unp
l
ug
via device_del
ca
n
n
o
t work f
o
r now
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
David
Hildenbrand
s390x
:
a
l
low cp
u
hot
p
lug via device_
a
d
d
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
D
a
vid Hildenbran
d
s390x: p
r
int CP
U
def
i
nitions i
n
sor
t
e
d order
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
David Hildenbr
a
nd
ta
r
g
et/s
3
90x: r
e
name next_cpu_id to next_co
r
e_id
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
David Hildenb
r
and
ta
r
get/s390x: us
e
"core-id" for cpu nu
m
be
r
/address
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
Da
v
id Hilden
b
rand
tar
g
et/s390x: set cpu->id for linux user whe
n
reali
z
ing
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
David Hilden
b
rand
s390x: allow onl
y
1 CPU with T
C
G
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
David Hil
d
enbrand
target/s390x: use program_interrupt()
i
n per_chec
k
_excep
t
i
o
n
(
)
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
David Hildenbra
n
d
target/s390x: use
trigger_
p
gm_exception(
)
in s390_cpu_ha
n
dle
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
David Hi
l
denbrand
s390x: move sclp_s
e
rvice_cal
l
(
) to s
c
lp
.
h
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
David Hildenbrand
t
a
r
get/s390x:
mo
v
e some s
3
90
x
t
ype
d
efs to cpu-qom
.
h
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
Davi
d
Hild
e
nbrand
s
3
90x:
m
ove subsystem_reset() to s
3
90
-
vir
t
io
-
ccw
.
h
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
David Hil
d
enbrand
s390x: move s390_vi
r
tio_hyp
e
rcall() to s390-virtio
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
Dav
i
d Hilden
b
rand
s390x: rename s390-vi
r
tio
.
h
to s3
9
0-virtio-hcall
.
h
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
Davi
d
Hildenbra
n
d
s390x: get
r
id of s390-virt
i
o
.
c
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
David Hildenbrand
cpu: dro
p
o
l
d
comm
e
nts descr
i
bi
n
g
m
embers
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
D
a
vid Hild
e
nbrand
e
x
ec
,
dump,i386,ppc,s390x: don't includ
e
exe
c
/cpu
-
all
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
D
avid
H
ild
e
n
b
rand
k
v
m: kvm_lo
g
_sync() is
only called
with known memory
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
David Hil
d
enbrand
kvm
:
kvm
_
log_start/stop are only
c
alled with kno
w
n
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
David Hi
l
de
n
brand
kvm: we never have over
l
apping s
l
ots
i
n
kv
m
_set_phys_mem()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
David Hildenbrand
kvm: use start + size
for memor
y
r
a
ng
e
s
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
Dav
i
d
Hild
e
nbrand
kv
m
: fac
t
or out alignment of memor
y
secti
o
n
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
David Hil
d
enb
r
and
kvm: require J
O
IN_
M
EMORY_
R
EGIONS_
W
O
R
KS
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-08-30
David Hildenbrand
target/
s
390x: cleanup cpu
.
h
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-08-30
D
a
vid Hildenbrand
s
390x/kvm: move KVM d
e
c
l
a
r
ations
an
d
stubs to separate
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-08-30
David
H
i
ld
e
nbr
a
nd
s390x: a
v
oi
d
callin
g
kvm_ f
u
nctions outside of target
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-08-30
Davi
d
H
ilde
n
b
rand
ta
r
get/s39
0
x: m
o
ve a couple of functions to
cpu
.
c
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-08-30
D
a
vid Hildenbr
a
nd
target/s390x: introduce inter
n
al
.
h
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-08-30
David
Hildenbrand
target/s390x: move get_per_in_range() to misc_helper
.
c
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-08-30
David Hildenbrand
target/s390x: move s3
9
0_do
_
c
pu_re
s
et() to
d
iag
.
c
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-08-30
David
Hildenbr
a
nd
t
a
rget/s390
x
: mo
v
e
psw
_
key_valid() to mem
_
helpe
r
.
c
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-08-30
D
a
vid Hildenbrand
target/s
3
90x:
move cpu_mmu_idx_
t
o_asc()
t
o excp_helpe
r
.
c
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-08-30
David
H
ildenbrand
target
/
s390x
:
move cc_name()
t
o help
e
r
.
c
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-08-30
David Hild
e
nbrand
t
a
rget
/
s390x
:
move gto
d
_*()
d
eclarati
o
ns to s390-vi
r
tio
.
h
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-08-30
Dav
i
d Hildenbrand
s390
x
: drop inclus
i
on of s
y
se
m
u/kvm
.
h fro
m
some
f
iles
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-08-30
Da
v
id Hilde
n
brand
s390x/cpumodel: factor
out de
t
ermination of
d
efault
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-08-30
David Hilden
b
rand
target/s390x
:
no need
t
o pas
s
kvm_sta
t
e t
o
sa
v
evm_
g
tod
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-08-30
David Hilde
n
brand
targ
e
t
/
s390x:
s
i
mplif
y
gs_allowed()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-08-30
D
a
v
i
d H
i
ldenbrand
target/s390x: simplify ri_allowed()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
next