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: remove SMP warning
2018-02-09
David Hilde
n
brand
s390x/tc
g
: remove
SMP warning
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-02-09
Da
v
id Hildenbrand
s390x/tcg:
STSI overhaul
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-02-09
D
avid H
i
ldenbrand
s390x: fix size + content of STSI blocks
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-02-09
D
a
vi
d
H
i
ldenbr
a
n
d
s
390x/flic:
o
p
timiz
e
CPU
wakeup for TCG
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-02-09
D
av
i
d Hildenb
r
and
s390x/fli
c
: implement qemu
_
s
390_clear_io_flic()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-02-09
David Hildenbrand
s390x/tcg: implemen
t
TEST PEN
D
ING INTERRUPTION
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-02-09
David Hildenbrand
s3
9
0x/flic
:
m
ake float
i
ng int
e
r
r
up
t
s on TCG actually
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-02-09
D
a
v
i
d Hildenb
r
and
s390x/tcg: to
l
erate
w
ron
g
wakeups
d
u
e
t
o floating in
t
e
rrup
t
s
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-02-09
David H
i
l
denbra
n
d
s390x/flic: no n
e
ed to call s390_io_interrupt() fro
m
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-02-09
David Hilden
b
rand
s
3
90x/fl
i
c: factor out injection of flo
a
ting int
e
r
r
upts
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-02-09
David Hildenbrand
s390
x
/tcg: simplify machine check hand
l
ing
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-02-09
David Hi
l
denbrand
s
3
90x/t
c
g: simplify lookup of
flic
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-02-09
David Hildenbrand
s390x/fli
c
:
simpli
f
y flic ini
t
ia
l
ization
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-02-09
David Hildenbrand
s
3
90x/tcg:
deliver multiple interrupts in a ro
w
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-01-22
D
avid Hilde
n
brand
s390x/tcg
:
fix
u
p TEST
PROTECTIO
N
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-01-22
D
avid Hil
d
e
n
b
rand
s
3
90x
/
sclp
:
f
i
x
m
issing be con
v
ersion
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-01-22
D
avid Hil
d
enbrand
s390x
/
tc
g
:
i
mplement TEST PR
O
TECTION
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
Da
v
id Hi
l
d
enbran
d
cpu-exec: fix m
i
s
s
ed CPU kick du
r
ing int
e
r
r
u
pt in
j
ecti
o
n
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
D
a
vid Hildenbrand
cp
u
s
: make pause
_
a
ll_cpus() pl
a
y with S
M
P on single
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David Hildenbrand
s
390x
:
change the QEMU cpu model
to
a
stripped down z12
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
D
a
vid
Hildenbr
a
nd
s390x/tcg: we alrea
d
y implement the
S
et-Program
-
Parameter
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David Hildenbrand
s390x/tcg: imp
l
ement extract-CPU
-
time facility
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
Davi
d
H
ildenbrand
s39
0
x
/tcg: Implement SIGNAL
ADAPTER in
s
tru
c
tion
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
Dav
i
d Hilde
n
brand
s390x/tcg: Implement STORE CHANNEL
PATH ST
A
TUS
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
Davi
d
Hildenbran
d
s390
x
/tcg: wire up SET CHA
N
NEL MONITOR
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David Hi
l
denbra
n
d
s390x/tcg: w
i
re up SET ADDRESS LIMI
T
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David Hildenbrand
s390x/tcg:
impleme
n
t Interlock
e
d-Acc
e
ss Facil
i
t
y
2
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
D
av
i
d Hildenbrand
s390x/tcg
:
ASI/ASGI/ALSI
/
ALSGI are atomic
with Interlocked
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
D
avi
d
Hilde
n
b
rand
s
3
90
x
/tcg: wire
up STORE C
H
ANNEL R
E
PORT WORD
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David
H
ilde
n
brand
s
390x/tcg:
i
ndicate
v
alu
e
of
T
O
D
P
R in
S
TCKE
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David
Hildenbrand
s390x/
t
c
g: implem
e
nt SET
CLOCK PROGRA
M
MABL
E
FIELD
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
Davi
d
H
i
lde
n
bra
n
d
s390x/tcg: fix a
n
d cl
e
anu
p
mcck i
n
jec
t
ion
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David Hilden
b
rand
s390x/kvm:
f
actor out
b
ui
l
d_channel_
r
eport_m
c
ic() into
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David Hild
e
n
brand
s390x/tcg: drop
potential_page_fault(
)
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David Hildenbr
a
nd
s
3
90x/tcg: drop
program_
i
nterrupt
(
)
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David Hildenbrand
s3
9
0x/tcg: use s
3
90_progra
m
_interrupt() in S
T
S
I
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
D
avid Hildenbr
a
nd
s390x/tcg:
u
se s390_p
r
o
g
ram_
i
nt
e
rrupt(
)
in
S
ACF
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David Hildenbran
d
s390x/
t
cg: use s
3
90_program_i
n
t
e
rru
p
t
() in per_chec
k
_excep
t
ion()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
Davi
d
Hild
e
nbrand
s
3
90x/tcg: use s390_pr
o
g
r
a
m
_int
e
rru
p
t() in DIAG
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David Hi
l
de
n
brand
s390x/tcg
:
use s390_progra
m
_int
e
rrupt() in SCLP
S
ervice
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
Da
v
id Hildenbrand
s390x/tcg:
i
o instructio
n
s d
o
n't need potentia
l
_page
_
fault()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David Hildenbrand
s390x/tc
g
: don't ex
i
t
the cpu loo
p
i
n s390_cpu_virt_
m
em_rw(
)
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David
Hildenbrand
s390x: handle exceptions
d
ur
i
ng s39
0
_cpu_vi
r
t_mem_rw
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
D
a
vid
H
i
l
denbrand
s390x/diag: pass the retaddr into handle_d
i
ag_308
(
)
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David Hild
e
nbrand
s3
9
0x/
p
ci: p
a
ss the reta
d
d
r
to all PCI instructions
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David Hildenbran
d
s390
x
/ioi
n
st: pa
s
s the retaddr to all IO
instruc
t
io
n
s
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David Hilden
b
rand
s
390x
/
tcg: rip ou
t
dead tpi co
d
e
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David Hildenbran
d
s390x/tcg: g
e
t ri
d
of
r
u
ntime_excep
t
ion(
)
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David Hildenbrand
s39
0
x/tcg: introduce and
use s390_p
r
ogram
_
in
t
er
r
upt()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-11-20
David
H
ildenbrand
s390
x
/tcg: fix
DI
A
G
308 with >
1
VCPU (MTTCG)
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-11-20
David Hildenbr
a
nd
s390x: fix storing C
P
U
s
tatus (again)
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-30
Da
v
id
Hildenbrand
target/s
3
90x
:
change CPU type name to
"s390x-cpu"
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David H
i
ldenbr
a
nd
s390x/tcg
:
low-add
r
ess protec
t
io
n
suppo
r
t
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
D
avid Hildenbrand
accel/t
c
g: allow
t
o
invalidat
e
a write TLB entry immediately
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hilde
n
brand
t
arget/s390x: special h
a
ndling wh
e
n starting
a
C
P
U
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David
Hildenbrand
s3
9
0
x
/tcg: refactor stfl(e) to use
s390
_
g
et_f
e
at_bloc
k
(
)
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hildenbrand
s
3
90x/tcg:
u
nlock NMI
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
Davi
d
Hi
l
denbrand
s390x/cpu
m
odel:
allow
to ena
b
le SENSE RUNNING STATUS
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hildenbrand
s390x/tcg: sw
i
tch to n
e
w SIGP handling
c
ode
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hildenbrand
s390x
/
tcg
:
f
lush th
e
tlb on SIGP SET PREF
I
X
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David
Hildenbrand
s390
x
/
t
cg:
i
m
p
l
e
ment STOP
and
R
ESET interrupts for
TCG
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
D
a
vid
H
i
l
denbra
n
d
s3
9
0
x
/t
c
g:
i
mplement SIGP
C
ONDITIONAL EMERGE
N
CY SIGNAL
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David
Hildenbrand
s390
x
/tcg: implem
e
nt SIGP EMERG
E
NCY SIGNAL
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David
Hi
l
denbra
n
d
s390x/
t
cg:
implement SIGP EXTERNAL CALL
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hildenbrand
s
39
0
x/tcg:
i
m
plement
SIGP SENSE
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
D
avid
H
ildenb
r
a
n
d
s390x/tcg: i
m
p
lement
SIGP SENSE RUNNING S
T
ATUS
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David
H
ild
e
nbran
d
s390
x
/kvm: facto
r
out actual han
d
ling of ST
O
P interrupts
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hild
e
nbr
a
nd
s390x/kvm:
factor out S
I
GP code into
sigp
.
c
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hild
e
n
b
rand
s390x/kvm: d
r
o
p
two debug
p
rints
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David
H
i
ldenbrand
s
3
90x/kvm
:
factor o
u
t storing o
f
adtl CPU status
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
D
a
vid Hildenbrand
s390x/kvm: factor
o
ut storin
g
of CPU s
t
atus
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David
H
ilde
n
brand
s390x/kvm: gen
e
ralize SIGP stop and restart i
n
t
err
u
pt
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hilden
b
rand
s390
x
/kvm:
p
ass i
p
b
d
irec
t
l
y into handle_sigp()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
Da
v
id
Hildenbra
n
d
targe
t
/s390x: interpret P
S
W
_
MASK
_
WAIT only for TCG
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hi
l
denbrand
s390x/tcg
:
handle WAIT PSW
s
during inter
r
upt injec
t
ion
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hildenbrand
tar
g
et/s3
9
0x: f
a
ctor out handli
n
g of WAIT PSW into
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hildenbrand
s390x/tcg: a CPU c
a
nnot switch
state due to an inte
r
rupt
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
D
avid H
i
ldenbra
n
d
s390x
/
t
c
g:
S
TO
P
PED
c
p
us can never w
a
ke up
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hildenbrand
s390x/tcg: take care of e
x
te
r
nal interrupt su
b
classes
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
Da
v
id Hildenbrand
s390x/tcg: rew
o
rk checking for deliverable interrupts
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hil
d
en
b
r
a
nd
s390x/tcg: injection of emergenc
y
s
i
gna
l
s
and
e
xternal
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hildenbrand
s390x/tcg: cleanup s
e
r
v
ice
i
nterrupt inject
i
on
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hildenbrand
s390x/tcg: turn IN
T
ERRUPT_EXT into a ma
s
k
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-18
David Hildenbrand
memo
r
y: reu
s
e sec
t
ion
_
fro
m
_
flat_range()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-18
David
Hildenbrand
k
vm: s
i
mplify kvm
_
align_s
e
ction()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-18
David
H
ildenbrand
kvm:
region_add and region_del is not c
a
lled on updates
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-18
David H
i
lde
n
brand
kvm:
f
ix error m
e
s
s
age w
h
en failing to unregi
s
ter slot
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-18
D
avid
Hildenbrand
kvm:
t
olerate
n
on-existing slot for log_star
t
/log
_
stop
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-18
Davi
d
H
i
lde
n
brand
kvm: fix a
l
i
g
nmen
t
of
r
am address
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-18
David Hildenb
r
an
d
me
m
ory: call lo
g
_start aft
e
r region_add
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
David Hildenbrand
s390x/tcg: make STFL s
t
o
r
e into the lowcore
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
David Hildenbrand
s390x:
i
ntroduce and us
e
S390_M
A
X_C
P
US
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
D
avid Hildenbrand
target/s3
9
0x: get rid o
f
next_core_id
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
David Hildenbrand
s3
9
0
x
/cpumodel:
fix max STFL(E)
b
it nu
m
ber
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
D
a
vi
d
Hildenbrand
s
3
90x: rai
s
e
CPU hotplug
irq
aft
e
r
really hotplugged
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
D
a
vid Hildenbrand
MAIN
T
AINE
R
S: use KVM s390x mainta
i
n
ers f
o
r kvm-stub
s
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
David
H
il
d
enbrand
s390x/tcg
:
make idte/ipte use the ne
w
_real mmu
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
Da
v
id
H
ilden
b
rand
s39
0
x/tcg:
make testbloc
k
use the n
e
w _re
a
l mmu
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
David H
i
ld
e
nb
r
and
s
3
9
0x/tcg: make stora(g) use
t
h
e
new _real
m
mu
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
D
avid Hildenbran
d
s390x/tcg: make lura(g)
u
se the
n
ew _real mmu
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
next