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/kvm: cleanup calls to cpu_synchronize_state()
2018-04-30
David Hildenbra
n
d
s
390
x
/k
v
m: cleanup calls to cpu_sync
h
roni
z
e_stat
e
(
)
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-04-09
D
avid Hildenbrand
s390x:
loa
d
_psw() should only exchange the PSW for KVM
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-04-09
David Hildenbrand
s390x
/
mm
u
: don't
o
verwri
t
e
p
ending exception
in m
m
u
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-04-09
D
avid Hildenbrand
s39
0
x
/
kvm:
call cpu_synchronize_state() o
n
ev
e
ry kvm_arc
h
_h
a
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-03-08
D
a
vid Hildenbrand
numa
:
w
e
don't im
p
lement NU
M
A for s390x
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
D
a
vid Hi
l
denbrand
c
pus:
C
P
U
threads are always c
r
eated
i
nitial
l
y for
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
D
a
vid Hi
l
d
e
nbrand
c
p
us: wait for CPU cre
a
tion at central place
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
David Hildenbrand
cpus:
prop
e
rly
i
nititalize CPU > 1 under
single-threa
d
ed
TCG
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-03-01
David Hildenbrand
s39
0
x
/
tcg: fix loading 31bit
PSWs w
i
th
t
he highest
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-02-26
Da
v
id Hildenbrand
s390x/sclp: remove
me
m
ory hotp
l
ug su
p
po
r
t
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-02-26
David
H
i
l
de
n
brand
s390x/tcg: add various alignment checks
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-02-26
Davi
d
Hildenbrand
s390x/tcg:
f
ix d
i
sabling/enabling DAT
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-02-09
David H
i
ldenbra
n
d
s390x/cpumodel: model PTFF subfunc
t
ions for Mu
l
tiple
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-02-09
David Hilde
n
brand
s390x/flic: cache the common
f
lic class in
a
central
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-02-09
David Hildenbrand
s390x/kvm: cache t
h
e kvm flic in a
central functi
o
n
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-02-09
David
H
ildenb
r
an
d
s390x/tcg: cache
the qemu flic
i
n a central
functio
n
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-02-09
Davi
d
H
i
l
denb
r
and
conf
i
gure: s390x sup
p
orts
m
t
tcg now
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-02-09
David Hildenbrand
s
390
x
/
t
c
g: remove SMP
war
n
ing
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-02-09
David Hi
l
denbrand
s390x/t
c
g: STSI
o
verhaul
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-02-09
David Hildenbrand
s
390x
:
fi
x
s
i
z
e + content
o
f STSI
blocks
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-02-09
Dav
i
d Hilde
n
brand
s
390x/
f
lic: optimi
z
e
CPU wakeup for TCG
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-02-09
Dav
i
d Hilden
b
r
and
s390x/flic: implement qemu_s390
_
cl
e
ar_io_flic()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-02-09
Da
v
id Hildenbrand
s390x/tcg:
i
mplement TEST P
E
N
D
ING INT
E
R
RUPTION
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-02-09
D
a
v
id Hild
e
nbrand
s3
9
0x
/
fl
i
c
:
m
ake floatin
g
interrupts on
TCG actually
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-02-09
Da
v
id Hild
e
nbrand
s390x
/
tcg:
tolerate wrong wa
k
e
u
ps
d
ue to floating
i
nterrupts
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-02-09
David Hildenbrand
s
3
90x/flic: no need to call s39
0
_io_in
t
err
u
pt() from
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-02-09
Dav
i
d
Hi
l
den
b
r
a
nd
s390x/flic: factor out injection of floating int
e
rrupts
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-02-09
David Hildenbrand
s390x/tcg: sim
p
lify machin
e
c
hec
k
handling
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-02-09
Da
v
id Hildenbran
d
s
3
90x/tcg: simplify l
o
okup
of fli
c
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-02-09
David Hil
d
enb
r
and
s390x/
f
lic:
s
implify f
l
i
c
initializa
t
ion
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-02-09
David Hil
d
enbrand
s390x/tcg: deliver multi
p
l
e
interrupt
s
in a row
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-01-22
Dav
i
d Hilde
n
brand
s390x/tcg: fixup TEST PROTEC
T
ION
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-01-22
D
avid Hildenbrand
s
3
9
0
x
/
s
clp: fix missing be conv
e
rsion
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-01-22
David H
i
ldenbrand
s390x/tcg: implement
T
EST PROTECTION
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
David Hildenbrand
cpu-
e
x
ec: fix
missed
C
PU kick d
u
ri
n
g int
e
rrupt
i
njec
t
ion
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
David Hi
l
denbrand
cp
u
s: ma
k
e pause_all_cpus
(
) p
l
ay with SMP on
sin
g
le
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David
Hildenb
r
and
s390x: chan
g
e
the QEM
U
c
p
u mo
d
e
l to
a str
i
pped do
w
n z
1
2
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David Hilde
n
brand
s390x/tcg: we
a
lr
e
a
dy im
p
lement the Set-Program-Parameter
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David Hildenbrand
s390x/tcg: i
m
plemen
t
extract-CPU-tim
e
f
a
cilit
y
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David Hilden
b
ran
d
s390x/tcg: Implement SIGNAL ADAPTER instruction
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David Hil
d
en
b
r
a
n
d
s390x
/
t
cg: Implement STO
R
E CHANNEL PA
T
H
STATUS
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David
H
i
ldenbrand
s390x/tc
g
: wire u
p
SET CH
A
NNEL MO
N
ITOR
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David
H
ilden
b
r
a
n
d
s390x/tcg: wire up SET ADDRESS LI
M
IT
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
D
a
vid Hildenbrand
s390x/tcg: imp
l
ement Interlo
c
ked-Access Facil
i
t
y 2
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David Hi
l
denbrand
s390x/tcg: ASI/ASGI/ALSI/AL
S
GI are at
o
mic with Interlocked
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David Hildenbrand
s39
0
x/tcg: wir
e
u
p
STO
R
E CHANNEL REPORT WORD
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David Hildenbrand
s3
9
0x/tcg
:
indicate value of TODPR in STCKE
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David Hilden
b
r
and
s390x
/
tcg: impl
e
ment SET CLO
C
K
P
R
OGRAMMA
B
LE F
I
EL
D
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David Hildenbr
a
nd
s39
0
x/tcg: fix an
d
cleanup m
c
ck inj
e
ction
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David Hildenbra
n
d
s39
0
x/kvm: fact
o
r
out build_channel_report_mcic()
into
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David Hilden
b
rand
s390x/t
c
g
:
d
r
op p
o
tential_page_f
a
ult()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David Hildenbrand
s390x/tcg
:
drop program_interrup
t
()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David Hilde
n
brand
s390x/tcg: use s390_program_interrupt()
i
n STSI
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David Hildenbrand
s390x/tcg: use s390_prog
r
am_interrupt(
)
i
n
SACF
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
D
a
v
id
H
il
d
enbr
a
nd
s390x/tcg
:
us
e
s
390_program_interrup
t
() in per_check_exc
e
ption(
)
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David
H
i
lden
b
r
and
s3
9
0x/tcg:
u
se s390_program_inte
r
rupt() i
n
DIAG
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
D
av
i
d Hildenbrand
s390x/tcg
:
u
s
e s390_p
r
ogram_interrupt() in SCL
P
Serv
i
c
e
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David
Hildenbrand
s39
0
x/tcg: io
instructions don't need potential_pag
e
_fault()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David Hil
d
enbrand
s390x/tcg: don
'
t exit
th
e
c
p
u
loop in s39
0
_cpu_
v
i
r
t_mem_rw()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David Hilden
b
rand
s390
x
: handle e
x
c
e
ptions du
r
ing s390_
c
p
u_virt_mem_rw
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David Hildenbrand
s390x/diag: pass the retad
d
r into
handle_dia
g
_308()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David Hildenbra
n
d
s
3
90x/pci: pa
s
s
t
he retaddr to
all P
C
I instru
c
t
ions
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
D
avid Hildenbrand
s390x/ioinst: pa
s
s the retaddr to all
I
O
ins
t
ructio
n
s
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David Hi
l
denbra
n
d
s390
x
/tc
g
:
rip out
d
e
a
d tpi
c
o
de
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
Davi
d
Hildenbrand
s390
x
/tcg: get
r
i
d
of runti
m
e
_ex
c
eption
(
)
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
D
a
vi
d
H
ilde
n
b
rand
s390x/tcg: introd
u
ce and
use s390_program_
i
nterrupt()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-11-20
David
Hildenb
r
and
s
3
90x/tc
g
: f
i
x D
I
AG 3
0
8 with > 1
VCPU
(MTTCG)
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-11-20
Davi
d
H
i
l
d
enbr
a
nd
s390x: fix storin
g
CPU
status (again)
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-30
Da
v
id
H
i
l
denbrand
target
/
s390x: chan
g
e
CPU type name to "s390x-cpu"
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David
H
ildenbra
n
d
s390x
/
tcg:
l
ow-address pr
o
tec
t
ion support
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hildenb
r
and
accel/tcg
:
allow to
invalid
a
te a write TLB entry immediately
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hildenbrand
ta
r
g
et/s390x: special handling whe
n
starting a CP
U
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hilden
b
ran
d
s39
0
x
/
tcg: refa
c
tor stfl(
e
) to us
e
s390_get_feat_block
(
)
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hil
d
enbrand
s
3
9
0x/tcg: unlock NMI
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David
Hildenbrand
s
390x/
c
pum
o
del: allow
t
o
e
nable
SENS
E
RUNNING ST
A
TUS
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David
H
ildenb
r
and
s390x/tcg: s
w
it
c
h to new
S
I
G
P
handling code
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David
H
ild
e
nbrand
s390x/
t
c
g: flus
h
t
h
e t
l
b on SIGP SET PREFIX
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
Davi
d
Hildenb
r
and
s
39
0
x/tcg: implement STOP and
RESET int
e
r
r
upts for TCG
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
Davi
d
H
i
ldenbrand
s3
9
0x/tcg: implement SIGP
CO
N
D
I
T
IO
N
A
L EME
R
GENCY SIGNAL
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
Da
v
id Hildenbrand
s390x/tcg: imp
l
ement SIGP EMERGENCY SIGNAL
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hildenbrand
s390x
/
tcg: im
p
l
ement SIGP EXTERNAL
C
ALL
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
Davi
d
Hildenbrand
s
390x/tcg: implem
e
nt SIGP SENSE
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
D
avid H
i
l
denbrand
s390x/t
c
g: i
m
p
lement SIGP SENSE RUNNING STATUS
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hildenbra
n
d
s
390x/kvm: f
a
ctor
o
ut actual handling
o
f
ST
O
P inte
r
r
u
p
t
s
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David
H
ildenbrand
s39
0
x/kvm: factor out SIGP code i
n
to sigp
.
c
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hild
e
n
b
r
and
s390x/kvm: drop
t
wo
debug print
s
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David H
i
ldenbrand
s390x/kvm: factor out s
t
oring of adtl CPU status
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hildenbrand
s
3
90x/kvm: factor out stor
i
n
g of
C
P
U
stat
u
s
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David
Hildenbrand
s390
x
/kv
m
: gen
e
ralize SIGP stop
a
nd restart
i
nte
r
rupt
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hil
d
enbrand
s3
9
0x/kvm: pass ipb directly i
n
to hand
l
e_sigp()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hilden
b
rand
targ
e
t/
s
390x
:
interpret PS
W
_
MASK_WAIT only fo
r
TCG
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hi
l
d
e
nbrand
s390x/tcg
:
handle WAI
T
PSWs
du
r
ing interrupt injectio
n
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
Davi
d
Hildenbrand
target/s390x
:
f
ac
t
or out handling of W
A
IT PSW into
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
Da
v
id Hildenbr
a
nd
s390x/tcg: a CPU can
n
ot swit
c
h state due to
a
n interrupt
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David
Hildenbra
n
d
s390x/tcg: STOPPED cpus can never wake up
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
Dav
i
d Hildenbr
a
nd
s
390x/t
c
g: take c
a
re of extern
a
l interrupt s
u
b
c
lasses
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hildenbrand
s3
9
0x/tc
g
: rework checking for deliverable
interrupt
s
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
D
a
vid Hildenbrand
s
390x
/
tcg: inj
e
c
tion of emerge
n
cy sig
n
al
s
a
n
d ex
t
ernal
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hildenbrand
s390x/tcg: cleanup servi
c
e interru
p
t inje
c
tion
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hild
e
nb
r
and
s
3
90x/tcg: tu
r
n INTE
R
RUPT_EXT
i
nto a
m
a
sk
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
next