[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 00/11] target/hppa patches
From: |
Sven Schnelle |
Subject: |
[Qemu-devel] [PATCH 00/11] target/hppa patches |
Date: |
Mon, 11 Mar 2019 20:15:51 +0100 |
Hi Richard,
here are a few fixes for the HPPA architecture. Some fixes for
problems reported by diagnostics software, some TLB fixes to make
HP-UX 10.20 work with TB chaining in QEMU. I'm not sure whether the
'call eval_interrupt() after ssm' fix is really the right way - please
check.
I haven't seen any problems with these HP-UX 10.20 anymore, and Linux also
still works.
Thanks
Sven
Sven Schnelle (11):
target/hppa: fix overwriting source reg in addb
target/hppa: fix TLB handling for page 0
target/hppa: report ITLB_EXCP_MISS for ITLB misses
target/hppa: add TLB trace events
target/hppa: remove PSW I/R/Q bit check
target/hppa: ignore DIAG opcode
target/hppa: fix b,gate instruction
target/hppa: allow multiple itlbp without itlba
target/hppa: add TLB protection id check
target/hppa: exit TB if either Data or Instruction TLB changes
target/hppa: call eval_interrupt() after ssm
Makefile.objs | 1 +
target/hppa/cpu.h | 5 +++
target/hppa/insns.decode | 3 ++
target/hppa/int_helper.c | 2 +-
target/hppa/mem_helper.c | 68 +++++++++++++++++++++++++++++++---------
target/hppa/op_helper.c | 13 +++++---
target/hppa/trace-events | 18 +++++++++++
target/hppa/translate.c | 23 +++++++++-----
8 files changed, 106 insertions(+), 27 deletions(-)
create mode 100644 target/hppa/trace-events
--
2.20.1
- [Qemu-devel] [PATCH 00/11] target/hppa patches,
Sven Schnelle <=
[Qemu-devel] [PATCH 09/11] target/hppa: add TLB protection id check, Sven Schnelle, 2019/03/11
[Qemu-devel] [PATCH 06/11] target/hppa: ignore DIAG opcode, Sven Schnelle, 2019/03/11
[Qemu-devel] [PATCH 10/11] target/hppa: exit TB if either Data or Instruction TLB changes, Sven Schnelle, 2019/03/11