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/tcg: fix disabling/enabling DAT
2018-02-26
Dav
i
d Hil
d
enb
r
and
s390x/tcg: fix
disabl
i
n
g
/
enabling DAT
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-02-09
David Hildenbrand
s390x
/
cpumodel: model PTFF su
b
functions for Multip
l
e
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-02-09
David Hil
d
en
b
r
a
nd
s390x/fl
i
c: cache the common flic clas
s
in a central
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-02-09
David Hildenbran
d
s390x
/
kvm:
cache
t
he kvm
f
lic in a ce
n
tral function
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-02-09
David
H
ildenbrand
s390x
/
tcg:
c
ache the qemu flic
in a central function
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-02-09
David Hi
l
denbrand
configure: s390x suppor
t
s mt
t
cg now
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-02-09
D
avid Hildenbrand
s
3
9
0x/tcg:
remove S
M
P
w
arning
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-02-09
David Hildenbrand
s3
9
0x/tcg
:
S
T
S
I
overhaul
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-02-09
David Hi
l
denbrand
s390x:
f
ix size + content of STS
I
b
locks
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-02-09
David
H
ildenbran
d
s390x/flic: optimize CPU
wakeup for TC
G
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-02-09
D
a
vid Hildenbr
a
nd
s39
0
x/flic: implem
e
n
t
qemu_s390_clear_io
_
f
lic()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-02-09
D
avid Hi
l
d
e
nbrand
s390x/tcg: implement TE
S
T
P
ENDING INTERRUP
T
ION
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-02-09
Davi
d
Hildenbrand
s390
x
/f
l
i
c: make floating inter
r
up
t
s on TCG
a
c
tually
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-02-09
David Hildenbr
a
nd
s390x/tcg: tolerate wron
g
w
akeups due to floa
t
ing int
e
r
rupts
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-02-09
David Hildenbrand
s390x/fl
i
c: no
n
e
e
d
to call s390
_
io_in
t
errupt()
fr
o
m
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-02-09
Dav
i
d Hildenbrand
s390x/flic: fa
c
tor out injectio
n
of floating interrupts
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-02-09
D
av
i
d Hildenbrand
s390x
/
t
c
g:
s
impl
i
f
y
machine check handling
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-02-09
David Hildenbrand
s
390x/tcg:
simpl
i
fy lookup
of flic
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-02-09
David Hildenbrand
s390x
/
flic: s
i
mplify flic
i
nitializatio
n
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-02-09
David H
i
ldenb
r
and
s390x/tcg: deliver multiple interrupts in a r
o
w
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-01-22
David Hi
l
denbrand
s390x/tcg: fixup TEST PROTECTIO
N
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-01-22
David Hildenbrand
s39
0
x/
s
clp:
f
ix missing be conversion
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-01-22
David
H
i
l
de
n
brand
s390x/t
c
g
: implem
e
n
t TES
T
PROTECTION
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
David Hildenbrand
cpu-exec
:
f
ix missed CPU kick during
i
nterrupt injec
t
io
n
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
David Hildenbrand
c
pus: make pa
u
se_all_
c
pu
s
(
) play with
SMP
o
n single
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David
H
il
d
enbrand
s390x: change the QEMU cpu model to a stripped d
o
w
n
z12
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
Dav
i
d Hildenbrand
s3
9
0
x/tcg: we already impl
e
ment the Se
t
-Pro
g
ram-Para
m
eter
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
Dav
i
d Hildenbra
n
d
s390x/tcg: impl
e
men
t
ext
r
act-C
P
U-time
fa
c
ili
t
y
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
Dav
i
d Hil
d
e
n
bran
d
s39
0
x
/
t
c
g: I
m
plem
e
nt
SIGNAL ADAPTER
in
s
truction
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
Dav
i
d
H
ildenbra
n
d
s390x/tcg: I
m
plement STORE CHANNEL PATH STA
T
US
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
Dav
i
d
H
ildenb
r
a
nd
s390x/
t
cg: wire
u
p SET CHANN
E
L MONITOR
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David Hildenbran
d
s
3
9
0
x/tcg: wire up SE
T
ADDRES
S
LIMI
T
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
D
a
v
id Hilde
n
b
r
and
s390x/tcg: implement Inte
r
loc
k
ed-Access Facility 2
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
D
a
v
id Hild
e
n
brand
s390
x
/
tcg: ASI
/
ASGI
/
ALSI/ALS
G
I are ato
m
ic with I
n
t
e
rlocked
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David Hil
d
enbrand
s390x/t
c
g: wire up S
T
ORE
C
H
A
NNEL REPORT WORD
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David Hildenbr
a
nd
s3
9
0
x
/t
c
g: in
d
icate value of TODPR in STCKE
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David Hildenbrand
s390x/tcg: imple
m
ent SET CLOC
K
PROGRAMMA
B
LE
F
IELD
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
Dav
i
d
Hilde
n
b
r
and
s390x
/
tcg: fix and cleanup m
c
ck injection
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
D
avid Hilde
n
b
r
and
s390x/kvm: factor out
build_channel
_
re
p
o
rt_mcic() into
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
D
a
vid Hi
l
d
e
nbrand
s3
9
0
x/tcg: dr
o
p poten
t
i
a
l
_page_fault()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
D
av
i
d Hildenb
r
and
s390x/tcg: dr
o
p pr
o
gram_i
n
terrupt()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
D
a
vid Hildenbran
d
s390x/
t
cg: use
s39
0
_progra
m
_i
n
terrupt() in
STS
I
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
D
avid Hildenbrand
s39
0
x/tc
g
: us
e
s390_prog
r
am
_
interru
p
t() in SA
C
F
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David Hildenbrand
s390x/tcg: use s390_program_interr
u
pt()
i
n per_check_exc
e
pt
i
on()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
Davi
d
Hi
l
denbra
n
d
s
390x/tcg: use s3
9
0
_program_interrupt() in DIAG
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David
H
ildenbrand
s39
0
x/tcg: use s390_pr
o
gram_interrupt() in SCLP
Service
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
Dav
i
d Hildenbrand
s390x
/
tcg: io i
n
structions do
n
't n
e
e
d
potential_page
_
f
a
ult()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David Hi
l
d
enbrand
s3
9
0x/tcg
:
d
o
n
't exit
t
h
e cpu loo
p
i
n s
3
90_cpu_virt_mem_rw()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David Hildenb
r
and
s
3
9
0x: handle
e
xce
p
tions during s390_cpu_virt_m
e
m_
r
w
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
Da
v
id Hildenbrand
s390x/dia
g
: pass
t
he
retaddr into handle_diag_
3
08()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
Da
v
i
d Hil
d
enbrand
s
390x
/
p
c
i: pass the retaddr to all PCI i
n
structions
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David
H
ild
e
nbrand
s
390x/i
o
inst: pass the ret
a
ddr to all I
O
instructions
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David Hil
d
e
n
brand
s390x
/
tcg: r
i
p out dead tpi code
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David Hildenbrand
s390x/tcg: get ri
d
of runtime_exception()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David Hilde
n
brand
s390x/tcg: introduce and use s390_progr
a
m_int
e
r
r
upt()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-11-20
David Hildenbrand
s390x/tcg
:
f
ix DIAG
308 w
i
t
h
> 1 VCPU (MTTCG)
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-11-20
Da
v
id
Hi
l
de
n
brand
s390
x
: f
i
x storing CPU status (aga
i
n)
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-30
David Hildenbrand
t
ar
g
et/s390
x
:
c
hange
CPU
t
y
pe nam
e
to "s390
x
-
c
pu"
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
Dav
i
d
Hilde
n
b
rand
s
3
90x/tcg: low-address protection
s
u
p
port
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
D
a
vid Hildenbrand
acce
l
/tcg: all
o
w to invalidate a writ
e
TLB e
n
try
immediately
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hildenbr
a
n
d
target/s390x: spe
c
ial
han
d
ling when starting a CPU
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hildenbr
a
nd
s
390x/tcg: refactor stfl(e)
t
o
use s390_get_fe
a
t_block()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hi
l
de
n
brand
s39
0
x/tcg: unlo
c
k NMI
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
D
av
i
d Hild
e
nbr
a
nd
s390x/cpumodel: allow to enable SENSE
R
UNNING STATUS
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hilden
b
rand
s390x/tcg: switch to new SIGP handling code
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
Dav
i
d Hildenbrand
s
3
90
x
/tc
g
:
f
lush
t
he tlb
o
n
SIGP
S
E
T
PREFIX
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hildenbrand
s390
x
/t
c
g: implemen
t
STOP and RESET interrupt
s
for TCG
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David
Hildenbrand
s390x/tcg: implement SIGP
CONDITION
A
L EMERGENCY SIGNAL
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hildenbrand
s390x/tcg: imp
l
em
e
nt SIGP
EMER
G
E
NCY SIGNAL
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hildenbra
n
d
s390x/tcg:
imp
l
e
m
e
nt SIGP EXTERNAL CALL
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hildenbran
d
s
3
9
0
x/tcg:
i
mplement SIGP SENSE
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
D
a
vid Hildenbrand
s390x/tcg: im
p
lement
S
IGP SENSE RUNNING STATUS
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hil
d
enbrand
s390
x
/kvm: factor out
a
c
tual h
a
ndl
i
ng of STO
P
interru
p
t
s
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
Davi
d
Hildenbran
d
s390x/kvm
:
factor o
u
t SIGP code
i
nto
sig
p
.
c
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hildenbrand
s3
9
0
x/k
v
m: drop two debu
g
prints
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hildenbrand
s3
9
0x/kvm: factor ou
t
sto
r
ing
of adtl CPU status
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
Da
v
id Hildenbrand
s390x/kvm: facto
r
out stori
n
g of CPU status
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hi
l
de
n
b
r
and
s39
0
x/kvm:
g
ener
a
l
i
z
e SIG
P
stop and res
t
art inte
r
rup
t
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hildenbran
d
s39
0
x
/
k
v
m
:
pa
s
s ipb directly into
h
andle_sigp()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hildenbrand
ta
r
ge
t
/s390x: inter
p
ret PSW_MASK_WAIT only fo
r
TCG
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David
H
i
l
denbrand
s390x/
t
cg:
h
andle WAIT PSWs duri
n
g
i
nterrupt injec
t
ion
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
Da
v
id Hildenbrand
t
arget/s390x: f
a
ctor out handling of
WAIT PSW into
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
Dav
i
d Hildenbrand
s
3
90x/tcg: a CPU c
a
nnot sw
i
tch
s
tate due to an interr
u
pt
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hildenbran
d
s3
9
0x/tcg: STO
P
PED cpu
s
can never wake up
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hildenbrand
s
39
0
x/tcg: take car
e
of ex
t
ernal interrupt s
u
bcla
s
ses
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hi
l
den
b
rand
s390x/tcg: rewor
k
check
i
ng
for
d
eliver
a
ble interrupts
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
Dav
i
d Hildenbrand
s
390x/tcg:
i
n
j
e
c
t
i
o
n of emer
g
ency signals and exter
n
a
l
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hildenbr
a
n
d
s390x/
t
cg: cleanup service in
t
er
r
upt injection
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David H
i
l
d
e
nbrand
s390x/t
c
g: turn INTERRUPT_EXT into
a
m
ask
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-18
David
H
il
d
enbrand
mem
o
ry: reuse section_from_
f
lat_ra
n
ge()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-18
D
a
v
id Hildenbrand
k
v
m: simplify kvm_align_section()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-18
Dav
i
d Hild
e
nbrand
kvm: regio
n
_a
d
d and
region_del i
s
n
ot called on
updates
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-18
Dav
i
d Hildenbrand
kvm
:
fix erro
r
message
w
h
en
f
ailin
g
to unregister slot
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-18
D
avid Hildenb
r
and
kvm
:
tolerate
non-
e
xisting slot for lo
g
_start/lo
g
_
s
top
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-18
Davi
d
Hild
e
nbrand
kvm:
f
ix
alignm
e
nt of
ram address
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-18
D
avid Hildenbrand
memory:
call l
o
g_start af
t
er re
g
ion_add
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
D
av
i
d Hild
e
nbrand
s390x/tcg: make S
T
FL
s
t
ore into the lowcore
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
David Hildenbrand
s3
9
0x:
i
ntroduce and use S390_MAX_CPUS
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
Davi
d
Hild
e
nbrand
target/s390x: get rid of next_cor
e
_id
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
David
Hil
d
e
nbrand
s39
0
x/cpumodel:
fix
m
ax STFL
(
E) bit number
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
next