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
cpu-exec: don't overwrite exception_index
2017-10-30
Davi
d
Hildenbrand
target/s390x: change CPU type name
t
o "s390
x
-cpu"
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hildenbr
a
nd
s390x/tcg:
low-address protect
i
on
s
up
p
ort
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hildenbrand
accel/t
c
g: allo
w
t
o inval
i
date a write TLB entry immed
i
a
tely
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hil
d
enbr
a
nd
t
arget/
s
390x: spec
i
al handlin
g
when starting a CPU
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
Dav
i
d
Hi
l
denbr
a
nd
s390x/
t
cg: re
f
actor stfl(e) to
use s39
0
_
g
et_feat_b
l
o
ck()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hilde
n
bran
d
s390x/tcg: unlock
NMI
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hilde
n
bra
n
d
s390
x
/cpumo
d
el:
a
l
l
ow
t
o enable SENSE R
U
NNING
ST
A
TUS
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
D
a
v
i
d H
i
lde
n
brand
s
3
90x/tcg: switch
t
o
new SIGP h
a
n
d
ling
c
ode
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hi
l
denbran
d
s390x/tcg: flush the tlb on SI
G
P SET PREFIX
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David H
i
lde
n
b
rand
s3
9
0x/t
c
g: implement
S
TOP and RESET i
n
terrupts for TCG
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hildenbrand
s390x/tcg:
i
mp
l
e
ment SIGP CONDITIONAL EMERGEN
C
Y SIGNAL
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hildenbrand
s390x/tcg: implement SIGP
E
M
E
R
G
ENCY S
I
GNAL
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
Dav
i
d Hil
d
enbrand
s390x/tcg: implement SIGP
E
XTERNAL CALL
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
Da
v
id Hilden
b
rand
s390x/tcg: impl
e
ment SIGP SENSE
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
Davi
d
Hildenbra
n
d
s3
9
0x/tcg: implement SIGP SENSE RUNNI
N
G S
T
ATUS
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hilden
b
rand
s3
9
0x
/
kvm: fact
o
r o
u
t ac
t
ual
h
a
ndling
o
f STOP interrupts
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David H
i
ldenbr
a
n
d
s
390x/kvm
:
fac
t
or out SIGP code int
o
sigp
.
c
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hildenbrand
s390x/kvm: drop two debug pri
n
ts
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hildenbrand
s
3
9
0x/kvm: factor out storing
of adtl CPU
s
tat
u
s
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hil
d
enb
r
and
s390x/kvm: factor out storing of CPU status
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hi
l
den
b
r
and
s
3
90x/kvm: generalize
S
IGP s
t
op and re
s
tart
i
n
terrupt
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
D
avid Hildenbrand
s39
0
x/kvm: pass ipb directly into handle_si
g
p()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David
H
i
l
denbra
n
d
target/s390x: interpret PSW
_
MASK_WAIT only for TCG
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hildenbrand
s390x/tcg: handle WAI
T
PSWs du
r
i
n
g interrupt injection
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hilden
b
ra
n
d
target/s390
x
: factor out handling of WAIT P
S
W
into
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David
H
ildenbra
n
d
s390x/tcg:
a
CPU
c
annot switch state
due to an interrupt
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hildenbrand
s390x/tc
g
:
STOPPED cpus can never wake up
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
D
a
vid Hilde
n
b
r
and
s390x/tcg: take care
o
f exte
r
n
a
l inte
r
rupt
s
ubclasses
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David
H
i
ldenbra
n
d
s390x/
t
c
g: rework checkin
g
for
d
eliv
e
rable interrupts
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
D
a
vid Hildenbran
d
s390x/tcg: inject
i
on of emergency si
g
nals and e
x
t
ernal
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hil
d
enbr
a
nd
s390
x
/t
c
g:
c
leanup service in
t
errupt injec
t
ion
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
Davi
d
Hilden
b
rand
s390x/tcg
:
turn IN
T
ERRUPT_EXT i
n
to
a mask
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-18
Davi
d
Hildenbrand
memory: reuse sec
t
ion_from_flat_range()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-18
David Hildenbrand
kvm: simplify
kvm_align_section()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-18
David Hildenbrand
kvm: r
e
g
ion_
a
d
d
and region_del is not cal
l
ed on
u
pdat
e
s
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-18
David
H
ildenbrand
kvm: fix error message when failing to unreg
i
s
t
er slot
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-18
David Hilde
n
brand
kvm: tolera
t
e non-exis
t
i
ng
slot for log_start/log_stop
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-18
David Hilden
b
rand
k
v
m
:
f
i
x
a
lignment
o
f ram addres
s
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-18
David Hild
e
nbrand
m
e
mory: c
a
l
l log_start
a
fter
region_add
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
David Hildenbra
n
d
s390x
/
tcg: ma
k
e
S
TFL s
t
ore into the lowcore
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
D
avid Hildenbra
n
d
s390
x
: introdu
c
e and u
s
e S390_MAX_CPUS
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
Dav
i
d Hildenb
r
and
tar
g
et
/
s390x: get rid of next
_
cor
e
_i
d
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
David Hild
e
n
brand
s39
0
x/cpumodel: fix max STFL(E) bit nu
m
ber
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
Dav
i
d Hildenbrand
s390x: rai
s
e
CPU hotplug irq after really h
o
t
p
lugged
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
David
H
ilden
b
rand
M
A
INTAINERS: use KVM s390x
m
a
intaine
r
s
for kvm-
s
tubs
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
Davi
d
Hildenbran
d
s390x/
t
cg: mak
e
idte/ipte use the new _real mmu
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
David
H
i
ld
e
nbr
a
n
d
s390x/tcg
:
make te
s
t
b
lock
u
se the new _real mmu
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
Da
v
id Hildenb
r
and
s39
0
x/t
c
g: ma
k
e s
t
ora(g) u
s
e the new _r
e
al mmu
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
David Hildenbrand
s390x/tcg: mak
e
lura(
g
) u
s
e the new _real mmu
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
D
a
v
id Hildenbra
n
d
s39
0
x/
t
c
g
: ad
d
MMU for real addre
s
se
s
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
Da
v
id Hildenbr
a
nd
s390x/tcg:
f
i
x check
i
n
g for i
n
valid memory check
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
Davi
d
Hilde
n
brand
s390x/kvm
:
fix
and
c
leanup
s
toring CPU status
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
David Hildenbrand
s
3
9
0
x/tcg: add ba
s
ic MSA features
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
Da
v
id Hildenbr
a
nd
s390
x
/
t
c
g: move
wr
a
p_address() to inte
r
nal
.
h
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
David Hilden
b
rand
s390x/tcg: implemen
t
spm (S
E
T PROGRAM MAS
K
)
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-21
Da
v
i
d
Hi
l
d
enbrand
kvm:
d
rop wr
o
ng assertio
n
creat
i
ng problems
with pfla
s
h
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
D
a
vid
H
ildenbrand
s390x
:
allow CPU hotplug in random
co
r
e-id order
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
David Hildenbra
n
d
s390x: generate sclp cpu informa
t
i
o
n from possi
b
le_cpus
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
David Hilde
n
brand
s
39
0
x: get
r
i
d of cpu_s390x_
c
r
eate
(
)
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
David Hil
d
e
n
brand
s390x
:
get
r
i
d
of cpu_states and use possible_cpu
s
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
Dav
i
d Hildenbr
a
nd
s
3
9
0x: implement query-
h
otpluggable-cpus
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
David Hildenbrand
s390
x
: CPU
hot
u
npl
u
g via device_del cannot
w
ork for
n
ow
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
David Hi
l
denbrand
s390x: allow cpu ho
t
plug
v
ia d
e
vice
_
add
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
D
avi
d
Hildenbrand
s390x: print CPU d
e
finitions in sorted order
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
David Hildenbrand
target/
s
3
9
0x: rename
next
_
c
pu_id to
next_c
o
re_i
d
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
Davi
d
Hildenbrand
target/s
3
9
0
x: use "core-i
d
" for
cpu
n
umber/address
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
David Hilde
n
brand
targ
e
t/s390x
:
set cpu-
>
id
fo
r
l
i
nux use
r
wh
e
n
r
ealizing
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
D
avid Hildenbran
d
s
39
0
x: allow only 1
C
PU
w
ith TCG
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
David Hildenbrand
target/s39
0
x: use pr
o
gram_inte
r
rupt
(
)
i
n per_check_exception()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
David Hi
l
denbrand
targ
e
t/s390
x
:
use tr
i
g
g
er_p
g
m_exc
e
pti
o
n() in s390_cpu_
h
andl
e
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
D
avid H
i
ldenbran
d
s390x:
m
o
v
e
s
c
lp_service_ca
l
l
() to sclp
.
h
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
David H
i
ldenbrand
target/s390x: move some s390x typedefs to cpu-qom
.
h
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
Dav
i
d Hi
l
denbr
a
nd
s3
9
0x: move subsystem_reset() to
s390-virtio-cc
w
.
h
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
David Hilde
n
brand
s390x
:
move s390_virtio_hype
r
call() to s390-virtio
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
David Hildenbrand
s390x: rename s390-virtio
.
h t
o
s
3
9
0-virti
o
-hcall
.
h
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
David Hil
d
e
nbrand
s390x:
g
et rid of s390-virtio
.
c
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
David Hildenb
r
and
cpu: drop old
comments describ
i
ng members
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
David Hilden
b
rand
exec,dump,i386,ppc,s390x: don't
incl
u
d
e
e
x
ec
/
cp
u
-a
l
l
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
D
a
vid Hildenbr
a
nd
kvm: kvm
_
lo
g
_sync() is
only called wi
t
h kn
o
wn
m
em
o
ry
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
Dav
i
d
H
ildenbran
d
kvm
:
kvm_log_start/stop a
r
e on
l
y called wit
h
known
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
Dav
i
d Hildenbrand
kvm: we never have overlapping slots in
k
vm_set_phys_mem()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
D
avid H
i
ldenbrand
kvm
:
u
s
e start +
size for memory ranges
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
David Hildenbra
n
d
kvm: factor
o
ut alignment of m
e
m
o
ry
s
ection
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
David Hildenbrand
kvm: requ
i
re JOIN_MEMORY_REGIONS_WOR
K
S
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-08-30
David H
i
lden
b
ra
n
d
tar
g
et/s39
0
x
:
cleanu
p
cpu
.
h
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-08-30
Da
v
id Hilden
b
r
a
nd
s390x/kvm: move KVM declarat
i
ons and
s
t
ub
s
t
o sepa
r
ate
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-08-30
David Hildenbr
a
nd
s390x: avoid calling kvm_ fun
c
tion
s
outside of
target
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-08-30
D
avid Hi
l
denbrand
target/s39
0
x: move a couple
of funct
i
ons
t
o cpu
.
c
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-08-30
David Hildenbr
a
nd
t
a
rge
t
/s
3
90x: intro
d
u
ce inte
r
nal
.
h
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-08-30
David Hildenbr
a
nd
t
a
rg
e
t/
s
390x:
move get_per_in_ra
n
ge
(
) to misc_helper
.
c
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-08-30
David Hil
d
enbrand
t
arget/s
3
9
0
x: move s390_do_c
p
u_reset(
)
to diag
.
c
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-08-30
David Hil
d
enbrand
t
arget/s390x: mov
e
p
s
w_key
_
vali
d
() to mem_helper
.
c
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-08-30
David Hildenbrand
tar
g
et/s390x: move cpu_mmu
_
id
x
_to_asc() to excp_helper
.
c
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-08-30
D
av
i
d Hildenbrand
targ
e
t/s390x: mov
e
cc_name() to helper
.
c
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-08-30
Dav
i
d Hildenbran
d
target/s390x: move
g
tod_*()
d
eclarati
o
ns
t
o s3
9
0-vir
t
io
.
h
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-08-30
David Hildenbrand
s390
x
: drop inclusion
of sysemu/kv
m
.
h
f
ro
m
some files
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-08-30
D
a
vid Hildenbrand
s390x/cpu
m
od
e
l: factor out determina
t
ion of def
a
ult
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-08-30
David
Hild
e
n
b
rand
target/s390x: no need to pass
kvm_
s
tate to sa
v
evm_gto
d
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-08-30
David Hilden
b
rand
targe
t
/s
3
90x: simplify gs_allowed()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-08-30
D
av
i
d Hi
l
d
enbrand
target/s390x: simp
l
i
fy
ri
_
allowed()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
next