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: refactor error handling for CSCH handler
2017-10-20
D
a
vid
H
il
d
enbrand
target/s390x: special
h
andling when starting a
CPU
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
D
a
vid
Hildenbran
d
s390
x
/tc
g
: refa
c
t
or stfl(e)
t
o use s3
9
0_get_feat_b
l
o
c
k()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
Dav
i
d
Hilden
b
rand
s3
9
0x/
t
cg: unlock NM
I
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David
Hil
d
enbra
n
d
s390
x
/cp
u
mo
d
el: allow to enable SENS
E
RUNNING S
T
ATUS
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hildenbra
n
d
s390x/tcg: switch to new SIGP
handling code
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hildenbrand
s
3
90x/t
c
g: flush the
t
l
b
on
SIGP SET PREFIX
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hildenbrand
s390x/tcg: implement
S
T
O
P and R
E
SET interrupts for TC
G
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
Dav
i
d Hild
e
nbr
a
n
d
s390x/tcg:
impl
e
m
e
n
t
SI
G
P
C
O
NDITIONAL EMER
G
ENCY SIGNAL
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
D
avi
d
H
i
ldenbrand
s
3
9
0
x
/tcg: implement S
I
GP EMERGENCY
SIGNAL
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hilde
n
brand
s390x/tcg: implement SI
G
P EXTERNAL CALL
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
D
a
vid Hildenbr
a
nd
s390
x
/tcg:
implement SIGP SE
N
S
E
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
D
a
v
id Hi
l
denbrand
s39
0
x
/
t
cg: implem
e
nt S
I
G
P
SENS
E
RUN
N
I
NG STATUS
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hi
l
denbrand
s390x/kv
m
: factor out actual h
a
ndling
of STOP
interrupts
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hildenbrand
s390x/kvm: factor out SIGP c
o
de i
n
to si
g
p
.
c
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
D
a
vid H
i
lde
n
brand
s39
0
x
/kvm:
d
r
o
p two debug prints
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
D
avid Hilden
b
rand
s390x/k
v
m
:
factor out st
o
ring of adtl CPU sta
t
us
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David
Hild
e
nbrand
s
3
90x
/
kvm:
f
actor
o
ut storing
o
f
CPU status
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hilde
n
brand
s390x/kv
m
: gen
e
ralize SIGP stop and restart i
n
terrupt
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hilde
n
brand
s39
0
x/kvm: pass ipb directly i
n
t
o
h
andle_
s
igp()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hildenbrand
target/s390x:
i
nterpret PSW_MASK_
W
AIT
o
nly for
T
CG
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
Davi
d
Hildenbrand
s
3
90x/tcg: handle WAI
T
PS
W
s
during interrupt
i
nj
e
ctio
n
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
Da
v
id Hi
l
denbr
a
nd
targ
e
t/s
3
90x: factor ou
t
handling of WAIT PSW into
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
Dav
i
d
H
i
l
denbrand
s3
9
0x/t
c
g: a CPU
canno
t
s
witch
s
t
a
te due to an
in
t
errup
t
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hildenbrand
s39
0
x/t
c
g: STOPPED cpus
can never wak
e
u
p
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hildenbrand
s39
0
x/tcg: ta
k
e
c
a
re of
e
xternal inter
r
upt subclasse
s
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
Davi
d
Hildenbrand
s390x/tcg: rework che
c
king f
o
r deliverable interrupts
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hildenb
r
and
s39
0
x/tcg: injection
of emerge
n
cy signals and externa
l
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hildenbra
n
d
s390x/tcg
:
clean
u
p
service interrupt injection
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David
H
ildenbrand
s390x/tc
g
: turn
IN
T
ERRUPT_E
X
T i
n
to a m
a
sk
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-18
D
a
vid
Hildenbra
n
d
m
emory:
reus
e
section_fro
m
_
flat_range()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-18
David Hildenbrand
k
v
m: sim
p
lify kvm_align_
s
ection()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-18
David Hildenbrand
kvm:
region_add and re
g
i
o
n_del is
n
ot called on
u
pdates
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-18
David H
i
ldenbr
a
n
d
k
v
m
:
f
ix
e
rr
o
r
m
ess
a
ge when fail
i
n
g to unregister slot
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-18
Dav
i
d Hil
d
e
n
b
rand
k
v
m: tol
e
ra
t
e
non-existing slot
for
l
og_start/log_stop
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-18
D
a
v
i
d
H
i
lden
b
r
and
kvm: f
i
x alig
n
m
ent of ram address
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-18
David Hil
d
enbran
d
memory: call
log
_
start
a
fter region_add
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
Da
v
id
Hildenbrand
s3
9
0x/tcg: make STFL st
o
re
into the
lowcore
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
D
a
v
i
d Hilden
b
ran
d
s390x: introduce
a
n
d use
S390_M
A
X_
C
PUS
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
D
a
vid Hilden
b
ra
n
d
target/s390x: get rid
o
f next_core_id
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
David Hild
e
nbr
a
nd
s
3
90x/c
p
umodel: fix ma
x
STFL
(
E) bit number
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
David Hilden
b
rand
s390x:
r
aise CPU
hotplug irq after really hotplug
g
ed
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
D
avid Hil
d
enbrand
MAINT
A
INERS: us
e
KVM s390x
m
aintainer
s
for kvm
-
s
t
u
bs
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
David Hilde
n
br
a
nd
s
3
90x/tcg: m
a
ke
idt
e
/ipte use the
new
_real mmu
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
David Hildenbrand
s390x/tcg: make testblock use th
e
new _r
e
al mmu
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
D
avid Hilden
b
rand
s390x/tcg: make st
o
ra(g) use the new _real mmu
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
D
a
vid Hildenbrand
s390x/tcg: make lura(g) u
s
e the n
e
w _real mmu
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
David Hildenbrand
s
390x/tcg: a
d
d
M
MU
f
or
r
eal addresses
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
David Hi
l
denbrand
s390x/tcg:
fix checking f
o
r invalid memory
chec
k
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
David Hild
e
n
b
rand
s390x/k
v
m
:
fix
a
n
d cleanup stor
i
ng CPU status
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
David Hild
e
n
brand
s3
9
0
x/tcg:
add
basic MSA features
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
David Hildenbrand
s390x/tc
g
: move wrap_addres
s
() to
intern
a
l
.
h
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
D
avid Hildenbrand
s390x/tcg: implement
spm
(
SET PROGRAM MASK)
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-21
D
a
vid Hildenbran
d
kvm: drop wrong asse
r
tion creating problems with pflash
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
D
a
vid Hil
d
enbrand
s390x
:
allow
CPU hotplug in random core-id order
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
David Hildenbrand
s390x: genera
t
e
sc
l
p cpu information
f
rom possi
b
l
e_c
p
us
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
David Hildenbr
a
nd
s39
0
x
:
get
r
id o
f
cp
u
_s390x_create()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
Da
v
id Hildenbrand
s390x: get
r
id of
c
pu_state
s
an
d
use
p
os
s
ible_cpus
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
Da
v
i
d Hi
l
denbr
a
n
d
s
390x: implement q
u
ery-
h
o
tpluggable-
c
pus
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
David Hildenbrand
s3
9
0x:
C
PU hot u
n
plug via de
v
ice_del cann
o
t w
o
rk for now
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
Davi
d
Hi
l
denbrand
s390x:
a
llow cpu hotplug v
i
a device
_
add
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
Da
v
id
H
ilden
b
rand
s390x:
p
rint CPU
d
e
finition
s
in sort
e
d or
d
er
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
David H
i
ldenbran
d
tar
g
et/s390x: rename
next_cpu_id to ne
x
t
_cor
e
_id
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
David Hildenbrand
target
/
s390x:
u
se
"
cor
e
-i
d
" f
o
r cpu
n
u
m
ber/address
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
Davi
d
Hildenbrand
tar
g
et/s390x: set
c
p
u->id
f
or
linux
u
ser when realizing
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
David Hildenbrand
s390x:
al
l
ow only 1 C
P
U with TCG
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
David Hildenbrand
target
/
s390x:
u
se prog
r
a
m
_interrupt() in per_check_
e
xception
(
)
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
Davi
d
H
il
d
enbrand
target/s390x: use trigger_pgm_excep
t
ion() in s390_cpu_handle
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
D
a
vid Hi
l
denbrand
s390x: move
s
clp_service_call() to sc
l
p
.
h
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
David Hi
l
de
n
br
a
nd
tar
g
et/s39
0
x:
move som
e
s39
0
x typedefs
t
o
cpu-qom
.
h
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
David Hildenbrand
s39
0
x
:
move subsystem_reset() to s390-virtio-c
c
w
.
h
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
D
a
v
i
d H
i
l
denbran
d
s390x:
move s
3
90_virtio
_
hypercal
l
()
t
o
s
390-virtio
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
David Hildenbra
n
d
s
390x: rename s
3
9
0-vi
r
tio
.
h to s39
0
-virtio-hcall
.
h
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
D
a
vid Hildenbr
a
nd
s390x: get
r
id of s390-virtio
.
c
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
David Hilden
b
rand
cpu: dro
p
old
comments describing members
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
Dav
i
d
Hildenbran
d
e
x
e
c,du
m
p,i386,ppc,s390x: don't inc
l
ude e
x
e
c/cpu
-
all
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
David Hi
l
de
n
brand
k
vm: k
v
m_log
_
sync() is
o
nly called w
i
th known me
m
ory
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
Dav
i
d
Hilde
n
br
a
nd
kvm: kvm_l
o
g_start/stop
a
r
e onl
y
cal
l
e
d
w
i
t
h
know
n
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
D
avid Hildenbrand
kvm: we nev
e
r have overlappin
g
slot
s
in k
v
m_set_ph
y
s
_
m
em()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
David H
i
ld
e
nbrand
kvm: use
sta
r
t
+
size for memory ranges
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
David Hildenbrand
k
vm: factor ou
t
al
i
gnment of memory sect
i
on
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
David Hildenbrand
kvm: require JOIN_
M
EMORY_REGIONS_W
O
RKS
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-08-30
D
avid Hilden
b
rand
ta
r
get/s
3
9
0
x
:
cleanup cpu
.
h
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-08-30
David
H
ildenb
r
and
s390x/kvm
:
move
K
V
M declarations and stubs to s
e
par
a
te
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-08-30
David Hil
d
e
n
brand
s390x: avoid calling kv
m
_
func
t
ions outsid
e
o
f
target
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-08-30
D
a
vid Hild
e
nbra
n
d
targe
t
/s3
9
0x: mov
e
a co
u
p
le of fun
c
tions to cpu
.
c
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-08-30
Davi
d
Hildenbrand
t
arget/s390x: introduce internal
.
h
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-08-30
David Hildenbrand
targ
e
t/s390x: m
o
ve get_per_in
_
range() t
o
misc_
h
elper
.
c
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-08-30
Da
v
i
d
Hildenbr
a
nd
target/s390x: mo
v
e s39
0
_
do_cpu_rese
t
(
)
t
o
d
ia
g
.
c
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-08-30
David Hildenbrand
target/
s
390x: mo
v
e p
s
w_key_valid()
t
o mem_
h
elper
.
c
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-08-30
David Hildenbran
d
target/s
3
90x:
m
ove cpu_
m
mu_idx_to_asc() to excp_helpe
r
.
c
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-08-30
David Hil
d
enbrand
t
arget/s
3
90x
:
m
o
ve cc_name() to helper
.
c
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-08-30
Da
v
id Hildenbrand
targ
e
t
/s390x: move
g
tod_*(
)
declaratio
n
s to s
3
90-virtio
.
h
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-08-30
David Hildenbr
a
nd
s390x:
drop inclu
s
i
o
n of
s
ysemu/kvm
.
h from
som
e
files
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-08-30
David
Hildenbrand
s390x/cpumodel: f
a
ctor out
determination of defaul
t
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-08-30
David
Hildenbra
n
d
t
arget/s390x: no need to
p
a
ss kvm_s
t
ate to savevm_gtod
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-08-30
David
H
ild
e
n
b
r
and
target/s390x:
s
im
p
lify
g
s_allowed()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-08-30
D
a
vid Hild
e
nbrand
tar
g
et/s390x
:
simplify ri_allow
e
d()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-08-30
D
a
v
id Hildenbrand
s390x/kvm: drop KVMState parameter from kvm_s390_set_mem_limit()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-08-30
David Hildenbra
n
d
s390x/kvm: drop
KV
M
St
a
te para
m
e
ter from s39
0
_get_memslot_count(
)
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-07-28
David
H
i
l
d
enbra
n
d
t
arget/s390x
:
fix pgm irq ilen in trans
l
ate_pages()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
next