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: tolerate wrong wakeups due to floating interrupts
2018-02-09
Dav
i
d H
i
ldenbrand
s39
0
x
/
tcg: tol
e
rate wrong wakeup
s
due
t
o floating int
e
rru
p
ts
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-02-09
David Hild
e
nbrand
s390x/flic: no need to call s39
0
_io_int
e
r
rupt() from
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-02-09
Da
v
id H
i
ldenbrand
s390x/flic: factor ou
t
injectio
n
o
f floating interrupts
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-02-09
David Hild
e
n
b
rand
s390x/tcg:
s
implify m
a
c
h
i
ne check
han
d
ling
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-02-09
David H
i
ldenbra
n
d
s390x/tcg: simplify looku
p
of flic
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-02-09
David Hildenbrand
s390
x
/fli
c
: simplify
flic initial
i
zation
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-02-09
David Hildenb
r
and
s3
9
0x/tcg: deliver mult
i
ple interrup
t
s in a row
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-01-22
D
a
vid Hildenbrand
s390x/tcg: fixup TE
S
T PROTECTI
O
N
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-01-22
Davi
d
Hildenbrand
s390x/sclp: fix m
i
ssing
b
e conver
s
ion
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2018-01-22
David Hildenbrand
s390x/tcg:
impl
e
ment TEST PROTECTION
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
David Hildenbra
n
d
cpu-exec: fix m
i
ss
e
d CPU kick during interrupt injection
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
D
a
vid Hil
d
enbrand
cpus: mak
e
pause
_
all_cpus() play
wit
h
SMP on single
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David Hil
d
e
n
b
rand
s390
x
:
change the QE
M
U cpu model
t
o a stripped down z12
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David Hi
l
d
e
nbrand
s390
x
/tcg:
we alr
e
ady imple
m
ent the Set-Pro
g
ram-Param
e
ter
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David
H
i
ldenbrand
s390x/tcg: imp
l
em
e
nt extract
-
CPU-time fa
c
ilit
y
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
D
avid Hildenb
r
and
s
390x/t
c
g: Implement SIGNAL AD
A
PTE
R
instruction
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David H
i
ldenbrand
s
3
90
x
/tcg: Imple
m
ent ST
O
RE CHANNEL PATH S
T
ATUS
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David Hildenbrand
s390
x
/
t
c
g:
wire up S
E
T
CHANNE
L
MONITOR
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
D
a
vid Hildenbrand
s3
9
0
x
/
tcg: wir
e
up
SET
AD
D
RESS
L
IMIT
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David Hilden
b
rand
s390
x
/t
c
g: impl
e
ment Interloc
k
ed-A
c
c
e
ss Facili
t
y 2
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David H
i
lden
b
rand
s
3
90x/tcg:
ASI/ASGI/AL
S
I
/ALSGI are atomic
wi
t
h
Int
e
rloc
k
ed
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David Hildenbrand
s390x/tcg: wire
u
p STOR
E
CHANNEL REPO
R
T WORD
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David
H
ildenbrand
s390
x
/tcg: ind
i
cate val
u
e of TODPR
i
n STC
K
E
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David Hildenbrand
s390x/tcg: implement SET CLOCK PRO
G
RAMMABLE FIELD
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David Hildenbrand
s39
0
x/tcg: f
i
x a
n
d c
l
eanup mcck injection
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
Da
v
i
d Hildenbrand
s390x/kvm
:
factor out bui
l
d
_
channel_report_mc
i
c() into
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David Hilde
n
brand
s3
9
0x/tcg: drop potentia
l
_p
a
ge_fa
u
lt()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
Da
v
id Hildenbrand
s
3
9
0x/tcg: drop
progr
a
m
_inte
r
rupt()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
D
a
vid Hil
d
e
n
b
rand
s390x/tcg: us
e
s390_program_interrupt() in
ST
S
I
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David Hild
e
n
brand
s390x/tcg: u
s
e s390_program_i
n
terrupt() in
SACF
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David
Hilde
n
brand
s390
x
/tcg: use s390_p
r
ogr
a
m_inte
r
r
u
p
t() in
p
er_c
h
e
ck_ex
c
e
ptio
n
()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
Dav
i
d Hildenbrand
s390x/tcg: u
s
e
s390_program_
i
nterrupt() i
n
DIAG
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
Davi
d
Hildenbra
n
d
s390x/tcg: use s390_program_interrupt() in SCLP Service
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
D
a
v
id Hildenbrand
s390x/tcg: io
ins
t
r
u
c
t
ions don't
n
eed
potential_p
a
ge_fa
u
lt()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David Hildenbrand
s390x/t
c
g: don't exit the
c
pu loop in s390_cpu_virt_m
e
m_rw()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David Hildenbrand
s390x: handle e
x
cep
t
ions d
u
ring s390_cpu_virt_m
e
m_rw
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
Da
v
id Hil
d
en
b
rand
s3
9
0x/d
i
ag: pass th
e
retaddr into handle_diag_308()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
Davi
d
Hildenbrand
s3
9
0x/pci
:
pas
s
t
h
e retaddr to all P
C
I inst
r
u
c
tio
n
s
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
Dav
i
d Hildenbrand
s390
x
/ioinst: pa
s
s
t
he retaddr to all IO instructio
n
s
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
Da
v
i
d
H
ildenbran
d
s
3
90x/tcg: r
i
p out dead
t
p
i
c
o
de
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David Hild
e
n
brand
s3
9
0x/tcg: get rid of runtime_e
x
ception()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-12-14
David Hildenbrand
s390x/tcg: introdu
c
e
a
nd use s39
0
_p
r
ogram_i
n
terr
u
pt()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-11-20
David Hi
l
d
enbran
d
s390x/tcg
:
fix DI
A
G
3
08 with
>
1 VCPU (MTTCG)
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-11-20
David Hildenb
r
and
s390
x
: fix stori
n
g
C
PU
s
tatus (again)
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-30
David Hildenbrand
target
/
s390x: change CPU type name
to
"s390x
-
cpu"
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hildenbrand
s390
x
/tcg:
low-add
r
ess pro
t
ection
s
u
p
po
r
t
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
D
a
vi
d
H
ildenbrand
accel/tcg:
a
llow to
i
n
v
a
l
ida
t
e
a
write TLB entry immediately
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
D
avid H
i
lden
b
rand
t
a
rget/s390x:
s
pecial handlin
g
when starting a CPU
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
D
a
vid Hildenbrand
s390x/tcg: refactor
stfl(e) to use s390_ge
t
_feat_block()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hildenbrand
s390x/tcg: unlock NMI
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
D
a
vid Hildenb
r
and
s390x/cp
u
mod
e
l: al
l
ow to
enab
l
e SENSE RUNNING STATUS
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David
H
i
l
denbrand
s390x/tcg: switch to n
e
w SIGP handling code
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hi
l
denbr
a
n
d
s390x/tcg: fl
u
sh
t
he tlb on SIGP SET PR
E
FIX
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hildenbrand
s390x/t
c
g:
implement STOP and RESET interrupt
s
for TCG
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David
Hil
d
enbra
n
d
s390x/tcg: i
m
pl
e
ment SIGP CONDITIONAL
E
M
ERG
E
NCY SIGNAL
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David
Hildenbrand
s390x/tcg: imp
l
ement SIG
P
EMERGENCY SIGNAL
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hil
d
en
b
rand
s3
9
0x/tcg: implement SIGP EXT
E
RNAL CA
L
L
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hild
e
nbrand
s390x
/
tcg: implement SIGP S
E
NSE
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hil
d
enbrand
s390x
/
tcg
:
implement SIGP SENSE RUNNING STATU
S
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hild
e
n
brand
s390x/kvm: fac
t
or out ac
t
ual h
a
ndling of STOP i
n
terrupts
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
D
a
vid Hildenbran
d
s
390x/kvm: factor
out SIG
P
cod
e
into sigp
.
c
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
Dav
i
d Hilden
b
rand
s
3
90x/kvm:
drop t
w
o debu
g
prints
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hildenbrand
s390x/kvm: fac
t
or o
u
t storing of adtl CPU statu
s
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hildenbrand
s390x/kvm: factor out storing
o
f CPU stat
u
s
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hildenbrand
s390x/kvm
:
g
e
neralize SI
G
P stop
and
r
es
t
art interrupt
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hildenb
r
a
nd
s
3
90x/kvm: pass i
p
b directly into han
d
le_sigp()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hildenb
r
a
n
d
t
a
rget/
s
390x: interpret P
S
W_MASK_WAIT only for TCG
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
Davi
d
Hi
l
denb
r
an
d
s390x/tc
g
: h
a
ndle WA
I
T PSWs
d
urin
g
i
n
terr
u
pt injec
t
ion
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hil
d
e
n
br
a
n
d
target/s390x: factor out handling of WAIT PSW into
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hil
d
enbr
a
nd
s
39
0
x/tcg: a CPU ca
n
not switch state
d
u
e to an interrupt
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hi
l
denbr
a
nd
s390x
/
tcg: STOPPED
c
pus
c
an never wake up
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
D
avid Hild
e
n
b
r
and
s
390x/tcg:
t
ake care of ex
t
ernal inter
r
upt subclasses
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
Da
v
id Hi
l
denbrand
s390x/t
c
g: r
e
wo
r
k checking for deliverable interrupts
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hildenbrand
s
3
90x/tcg: injec
t
ion of em
e
r
g
ency s
i
g
nals and
ex
t
ernal
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David Hi
l
denbrand
s
3
90x/t
c
g: cleanup servi
c
e interrupt injection
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
David H
i
ldenbrand
s390x/tcg: turn
I
NTERRUPT_EXT into
a mask
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-18
David
Hil
d
enbrand
memory: reuse section_from_flat_range
(
)
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-18
David Hildenb
r
a
nd
k
v
m: s
i
m
p
l
ify kvm_a
l
ign_sect
i
on()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-18
David Hilden
b
rand
k
v
m
: region_add and
reg
i
o
n_del is n
o
t ca
l
l
ed
o
n updates
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-18
Da
v
i
d
Hildenbra
n
d
k
vm: fi
x
e
rror message when fai
l
ing to unregister slot
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-18
D
a
v
id Hilden
b
rand
k
vm: tolerate non-existing
s
lot for
l
og_start/log_stop
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-18
David Hildenbrand
kvm: fix alignme
n
t of
ram address
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-18
David
Hildenbrand
memory: call log_
s
ta
r
t after
r
egion_add
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
David Hildenbrand
s3
9
0x/tcg: make
STFL store into the lowcore
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
David Hilde
n
br
a
nd
s
390x: i
n
troduce
a
nd us
e
S390_MAX_CPUS
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
David Hildenbrand
t
arget/s390
x
:
get rid of next_core_id
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
David
H
ildenbrand
s3
9
0x/cpumodel: fix m
a
x STFL(E)
b
it numbe
r
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
David Hildenbrand
s
3
90x: r
a
ise
C
PU hotplug irq af
t
er re
a
lly ho
t
plugged
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
David Hi
l
denbrand
MA
I
NTAINERS: use KVM s390x maintainers
f
or
k
vm-st
u
bs
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
David Hild
e
nbrand
s
3
90x/tcg: make id
t
e/ipte
use
the ne
w
_rea
l
mmu
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
Davi
d
Hi
l
de
n
bra
n
d
s390x/
t
cg: mak
e
te
s
tb
l
ock use the new
_r
e
al mm
u
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
David Hildenbrand
s
3
9
0
x/tcg: make stora(g)
u
se the new
_
r
eal mmu
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
David
H
ildenbr
a
n
d
s390x/tcg:
make l
u
ra(g)
u
s
e the new
_
real mm
u
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
D
avid Hildenbra
n
d
s
390x/
t
cg: add MMU for real
addresses
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
David H
i
ldenbrand
s390x/tcg: fix
checking for inv
a
lid memory
c
heck
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
David Hildenbr
a
nd
s390x/kvm: fix a
n
d cleanup s
t
o
r
ing CPU status
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
D
av
i
d H
i
ldenbrand
s390x/tcg: add basic MSA
features
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
D
a
v
id Hildenbra
n
d
s
390x/tc
g
: move wrap_addre
s
s
() to int
e
rnal
.
h
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
Da
v
id H
i
ldenbrand
s390x/tcg: impleme
n
t
s
pm (S
E
T
PROGRA
M
MASK)
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2017-09-21
D
avid Hildenbrand
k
v
m: dro
p
wr
o
ng as
s
ertion creatin
g
pro
b
lems w
i
t
h
pfl
a
sh
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
next