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
s390x/tcg: rip out dead tpi code
2017-12-14
D
a
vid Hilden
b
r
a
n
d
s390x/
t
cg: ri
p
out dead
tpi code
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David Hildenbrand
s
3
90x/tcg: get rid of runt
i
me_exception()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
D
a
vid
Hildenbran
d
s390x/tcg
:
introduce an
d
u
s
e
s
3
90_program_i
n
terrup
t
()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-11-20
D
a
vid Hild
e
nb
r
and
s39
0
x/
t
cg: f
i
x DIAG 308 with > 1 VC
P
U
(M
T
TC
G
)
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-11-20
Davi
d
Hildenbrand
s390x: fi
x
storing CPU status (again)
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-30
David Hildenbrand
tar
g
et/s39
0
x:
cha
n
ge
CPU type name
t
o "s390x-cpu"
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
Dav
i
d
H
i
ldenbran
d
s390x/tcg:
l
ow-address p
r
o
tection support
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hil
d
enbrand
accel/
t
c
g
: all
o
w to
i
nvalidate a write TLB ent
r
y
immedi
a
t
e
ly
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hil
d
enbra
n
d
target/s390x: sp
e
cial hand
l
ing when starting a CPU
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
D
a
vid Hildenbrand
s390x/t
c
g: refactor stfl(e) to use s390_get_feat_block()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
Dav
i
d Hi
l
denbrand
s39
0
x/tcg: unlock NMI
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
Dav
i
d Hilde
n
brand
s3
9
0x/cpumodel
:
allow to enable SEN
S
E
R
U
NN
I
NG STA
T
US
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David H
i
ld
e
nbrand
s390x/tcg: switc
h
to
n
ew S
I
GP
h
andli
n
g
c
o
de
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hildenbrand
s390x/tcg: fl
u
sh the tlb on
S
IGP SET PREFIX
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
D
a
vid Hilden
b
rand
s390x/tcg: implement
S
TO
P
and RESET interrup
t
s
for TCG
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hildenbran
d
s390x/tcg: im
p
lement SIGP CO
N
DITIONAL EMERGENCY
S
IGNAL
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
Da
v
id
H
ildenbrand
s390
x
/tc
g
: imple
m
ent SIG
P
EMERGENCY SIG
N
AL
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hildenbrand
s390x/tc
g
:
i
mplement
SIGP EXTERNAL CALL
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
D
a
vid Hildenbr
a
nd
s390x/tcg:
i
mplement SIG
P
SENSE
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hi
l
de
n
brand
s3
9
0
x
/tcg: imple
m
ent
S
IGP SENSE RUNNING STAT
U
S
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
D
a
vid Hildenbrand
s390x/kv
m
: factor out ac
t
ual handling of STO
P
interrupts
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
Davi
d
Hi
l
denbrand
s390x/kvm:
f
actor out SIGP code into sigp
.
c
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David H
i
ldenbrand
s390x/kvm
:
d
rop two debug prin
t
s
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
D
a
vid
Hildenbrand
s390x/kvm: factor
out stor
i
ng of adtl CP
U
st
a
tus
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
Davi
d
H
ildenb
r
a
n
d
s390x
/
kvm:
f
actor out storin
g
of CPU status
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David
H
ildenbrand
s39
0
x
/
kvm: generali
z
e SIGP stop and restart interr
u
pt
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
Davi
d
Hildenbrand
s390
x
/kvm: pass ipb di
r
ectly int
o
handle_
s
igp()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hildenbran
d
t
arget/s390x: interpret PSW_MASK_WAIT only
f
o
r T
C
G
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hild
e
n
brand
s
3
90x/tcg: hand
l
e
WAI
T
PSWs d
u
ring int
e
rrupt
i
njection
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David
Hildenbrand
tar
g
et/s3
9
0x: facto
r
out
handling of WAIT
P
SW into
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hildenbrand
s390x/tcg: a CPU cannot sw
i
tch sta
t
e due to
an interr
u
pt
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
D
avi
d
Hildenbrand
s390x/tcg: STOPPED cpus can never wake up
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
Davi
d
Hildenbrand
s39
0
x/
t
cg
:
take care of exter
n
al interrup
t
subclasses
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hildenb
r
an
d
s390x
/
t
c
g
:
rework che
c
king
for del
i
verable interrupts
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David
H
ild
e
nb
r
a
n
d
s390x/tcg: injectio
n
o
f
emergency signals
a
nd exter
n
al
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David
H
ilde
n
br
a
nd
s
390x/
t
cg: cleanup se
r
vi
c
e interrupt injecti
o
n
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hilde
n
brand
s390x/tcg:
t
urn
I
NTERRUPT_
E
XT into
a
m
as
k
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-18
David Hild
e
nbr
a
nd
me
m
ory: reuse section_fro
m
_fl
a
t
_
range(
)
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-18
D
a
vi
d
Hildenbrand
k
v
m: simplify k
v
m
_
al
i
gn_section()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-18
Davi
d
Hildenbrand
kvm: region_add and r
e
gion_del is not calle
d
on u
p
dates
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-18
David Hildenbrand
k
vm: fix err
o
r message whe
n
failin
g
to unregister sl
o
t
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-18
David Hildenbrand
k
v
m:
t
olerate
n
on-existing slot
f
or log_start/log_sto
p
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-18
Dav
i
d
Hild
e
nbrand
kvm:
fix alig
n
m
e
n
t of ram address
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-18
David Hi
l
d
e
n
b
rand
memory: call log_
s
tart after region_ad
d
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
David
Hildenbrand
s390x/tcg: make
STFL sto
r
e i
n
t
o
the lowcore
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
David Hildenbr
a
nd
s390x: intr
o
d
u
ce
a
nd use S390_MAX_
C
P
U
S
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
D
avid Hildenbrand
target/s390x
:
g
e
t rid of
next_core_id
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
Dav
i
d Hildenbrand
s390x/c
p
umode
l
:
f
i
x ma
x
STF
L
(E) bit n
u
mber
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
David Hildenbrand
s390x: raise
C
PU h
o
tplug irq after
really hotplugged
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
Davi
d
Hildenb
r
and
MA
I
NTAINERS: use
KVM s
3
90x
maintai
n
ers for
k
vm-stubs
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
David Hilde
n
brand
s
3
9
0x/t
c
g
: m
a
ke idte/i
p
te use the
new _real mmu
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
D
avid Hilden
b
ran
d
s
390x/
t
cg
:
make testblock
u
se
the new _real m
m
u
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
David Hildenbrand
s390x/tcg: make
s
t
ora(
g
) use the new _
r
ea
l
mmu
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
David Hildenbrand
s390x/tcg: m
a
ke l
u
r
a(g) use
t
he n
e
w
_real mmu
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
D
a
vid H
i
ldenbr
a
nd
s390x/tcg:
a
dd MMU for real addresses
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
D
avid
Hildenbr
a
nd
s
390x/
t
cg: f
i
x checking for invalid memory check
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
David Hildenb
r
and
s390x/kvm: f
i
x a
n
d
cleanup storing
C
P
U
status
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
David Hildenbrand
s390x/tcg: add
b
a
sic MSA features
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
David Hildenbrand
s
3
9
0
x/tcg: move wra
p
_addr
e
ss() to
i
n
ternal
.
h
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
David Hildenbrand
s390x/t
c
g
:
implement spm (SE
T
PROGRAM MASK)
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-21
D
a
vid H
i
l
d
e
nbran
d
kvm: drop wrong a
s
se
r
t
ion creating pr
o
blems with
p
fla
s
h
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
David H
i
lde
n
brand
s390x: a
l
low
C
P
U
h
o
t
plug in random core-id order
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
Dav
i
d Hildenbr
a
nd
s390x: generate sclp cpu
i
n
f
o
r
mati
o
n
from
possibl
e
_cpus
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
Davi
d
Hildenbrand
s3
9
0x: get rid of cpu_s390x_create()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
David Hildenbrand
s390
x
:
get r
i
d of cpu_stat
e
s an
d
use possibl
e
_cp
u
s
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
David Hil
d
e
n
bra
n
d
s390x:
implement query-hotpluggable-cpus
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
David Hild
e
nbra
n
d
s390x: CPU hot unplug via de
v
ice_del cann
o
t work for now
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
David
H
i
ldenbrand
s390x:
allow
cpu hotplug
via device_add
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
Da
v
id Hildenbrand
s390x: print CPU d
e
finitio
n
s in sorted order
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
David Hi
l
denbrand
target/s390x: rename next
_
cpu
_
id
t
o
n
e
x
t_co
r
e_id
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
David Hild
e
nbrand
ta
r
g
et/s390
x
: use "core-id"
f
or cp
u
number/addres
s
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
Davi
d
Hildenbrand
target/s390x: set cpu-
>
i
d for linux
user
w
h
e
n
r
ealizing
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
David
H
ild
e
nbrand
s
3
90x:
a
llow only 1 CPU with
T
C
G
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
David Hildenbrand
t
a
rget/s
3
90x: use p
r
ogram_interr
u
pt() i
n
per_check_exception()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
David Hildenbrand
target/s390x: use
trigg
e
r_pgm_exc
e
ption() in s390_c
p
u_handle
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
David Hildenbrand
s390x: move s
c
l
p_
s
ervice_call() t
o
sclp
.
h
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
D
avid
Hilden
b
ra
n
d
targ
e
t
/s390x:
m
o
ve some s390x
typedefs to cpu-qom
.
h
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
David
H
ilde
n
brand
s390x: move
subsystem_reset() to
s
390-virtio-ccw
.
h
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
Dav
i
d Hilde
n
brand
s
3
9
0
x: move s
3
90_virti
o
_hype
r
call() t
o
s
3
9
0
-
v
irti
o
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
D
avi
d
Hildenbrand
s390x: rename
s
390-virti
o
.
h
to s
3
9
0-virtio-hcall
.
h
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
Da
v
id Hilden
b
rand
s
3
90
x
: get ri
d
of s390-virtio
.
c
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
David
Hildenbrand
cpu:
d
rop
o
l
d
comm
e
nts describing mem
b
ers
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
David Hildenbrand
exec,dump,i38
6
,ppc,s390x:
don't include exec/cpu-a
l
l
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
David Hild
e
nbrand
kvm: kvm_log_syn
c
() is only called
wit
h
known memory
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
D
avid
H
ildenbra
n
d
kvm: kvm_log_sta
r
t/
s
top are only called with k
n
o
w
n
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
Dav
i
d
H
ildenbrand
kvm: we neve
r
have
o
v
erlapping slots in
kvm_s
e
t_phys_mem()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
Davi
d
Hildenbrand
kvm: u
s
e start + size for memo
r
y
ran
g
es
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
David Hildenbrand
kvm:
f
actor o
u
t
alignme
n
t
of me
m
ory sec
t
ion
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
D
av
i
d Hil
d
enbran
d
kvm: re
q
uire JOIN_ME
M
ORY_R
E
GIONS_WORKS
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-08-30
David Hildenbrand
t
a
rget/s390
x
: cleanup
c
pu
.
h
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-08-30
Dav
i
d Hildenbra
n
d
s390x
/
k
vm
:
move KVM declar
a
tion
s
and stubs
t
o separate
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-08-30
D
a
vid Hildenbrand
s390x: avoid calling kvm_
functions outsi
d
e of target
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-08-30
Davi
d
Hild
e
n
br
a
n
d
target/s390x:
m
ove
a couple of func
t
ions to cpu
.
c
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-08-30
Dav
i
d Hildenbr
a
nd
target/s390x: introduce
int
e
rn
a
l
.
h
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-08-30
David Hildenbrand
targe
t
/s390x
:
move g
e
t_per_in_ra
n
ge() to misc_helper
.
c
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-08-30
David Hildenbrand
targ
e
t/s
3
90x: m
o
ve s390_do
_
cpu_res
e
t() to diag
.
c
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-08-30
David H
i
ldenbrand
targ
e
t
/s390x: move psw_k
e
y_valid() to m
e
m_
h
elper
.
c
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-08-30
Davi
d
Hildenbrand
target/s390x: move cpu_mmu_idx_to_a
s
c() to excp_helper
.
c
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-08-30
Dav
i
d H
i
ldenb
r
and
target/s390x: move cc_n
a
me() to helpe
r
.
c
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-08-30
D
a
vid Hildenbrand
ta
r
g
e
t/s
3
90x: move gtod_
*
()
d
eclara
t
ions to s390-virtio
.
h
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
next