| Commit message (Expand) | Author | Age | Files | Lines |
* | s390x: do not use ram_size global | Paolo Bonzini | 2020-12-10 | 1 | -1/+2 |
* | s390x/tcg: Implement MONITOR CALL | David Hildenbrand | 2020-10-02 | 1 | -0/+23 |
* | Let cpu_[physical]_memory() calls pass a boolean 'is_write' argument | Philippe Mathieu-Daudé | 2020-02-20 | 1 | -1/+1 |
* | target/s390x: Remove duplicated ifdef macro | Philippe Mathieu-Daudé | 2020-01-27 | 1 | -4/+3 |
* | target/s390x: Remove ilen argument from trigger_pgm_exception | Richard Henderson | 2019-10-09 | 1 | -3/+4 |
* | target/s390x: Remove ILEN_AUTO | Richard Henderson | 2019-10-09 | 1 | -3/+0 |
* | target/s390x: Rely on unwinding in s390_cpu_tlb_fill | Richard Henderson | 2019-10-09 | 1 | -16/+7 |
* | target/s390x: Remove fail variable from s390_cpu_tlb_fill | Richard Henderson | 2019-10-09 | 1 | -12/+7 |
* | target/s390x: Return exception from mmu_translate | Richard Henderson | 2019-10-09 | 1 | -2/+2 |
* | target/s390x: Return exception from mmu_translate_real | Richard Henderson | 2019-10-09 | 1 | -2/+2 |
* | target/s390x: Handle tec in s390_cpu_tlb_fill | Richard Henderson | 2019-10-09 | 1 | -1/+6 |
* | target/s390x: Push trigger_pgm_exception lower in s390_cpu_tlb_fill | Richard Henderson | 2019-10-09 | 1 | -2/+7 |
* | target/s390x: Use tcg_s390_program_interrupt in TCG helpers | Richard Henderson | 2019-10-09 | 1 | -1/+1 |
* | target/s390x: Remove ilen parameter from s390_program_interrupt | Richard Henderson | 2019-10-09 | 1 | -1/+1 |
* | target/s390x: Remove ilen parameter from tcg_s390_program_interrupt | Richard Henderson | 2019-10-09 | 1 | -5/+5 |
* | hw/s390x: Replace global smp variables with machine smp properties | Like Xu | 2019-07-05 | 1 | -0/+5 |
* | target/s390x: Use env_cpu, env_archcpu | Richard Henderson | 2019-06-10 | 1 | -4/+4 |
* | s390x/tcg: Introduce tcg_s390_vector_exception() | David Hildenbrand | 2019-06-07 | 1 | -0/+15 |
* | s390x: Use uint64_t for vector registers | David Hildenbrand | 2019-06-07 | 1 | -3/+3 |
* | tcg: Use CPUClass::tlb_fill in cputlb.c | Richard Henderson | 2019-05-10 | 1 | -6/+0 |
* | target/s390x: Convert to CPUClass::tlb_fill | Richard Henderson | 2019-05-10 | 1 | -23/+50 |
* | s390x/tcg: Save vregs to extended mchk save area | David Hildenbrand | 2019-03-04 | 1 | -2/+44 |
* | target/s390x: Fix LGPL version in the file header comments | Thomas Huth | 2019-01-30 | 1 | -1/+1 |
* | target/s390x/excp_helper: Remove DPRINTF() macro | Thomas Huth | 2018-10-12 | 1 | -37/+11 |
* | s390x/tcg: factor out and fix DATA exception injection | David Hildenbrand | 2018-10-04 | 1 | -0/+23 |
* | s390x: move tcg_s390_program_interrupt() into TCG code and mark it noreturn | David Hildenbrand | 2018-10-04 | 1 | -0/+13 |
* | Make address_space_access_valid() take a MemTxAttrs argument | Peter Maydell | 2018-05-31 | 1 | -1/+2 |
* | s390x/tcg: fix loading 31bit PSWs with the highest bit set | David Hildenbrand | 2018-03-01 | 1 | -0/+4 |
* | Merge remote-tracking branch 'remotes/armbru/tags/pull-misc-2018-02-07-v4' in... | Peter Maydell | 2018-02-09 | 1 | -1/+0 |
|\ |
|
| * | Include qapi/error.h exactly where needed | Markus Armbruster | 2018-02-09 | 1 | -1/+0 |
* | | s390x/flic: make floating interrupts on TCG actually floating | David Hildenbrand | 2018-02-09 | 1 | -66/+31 |
* | | s390x/tcg: tolerate wrong wakeups due to floating interrupts | David Hildenbrand | 2018-02-09 | 1 | -0/+5 |
* | | s390x/tcg: simplify machine check handling | David Hildenbrand | 2018-02-09 | 1 | -24/+5 |
* | | s390x/tcg: deliver multiple interrupts in a row | David Hildenbrand | 2018-02-09 | 1 | -4/+16 |
|/ |
|
* | accel/tcg: add size paremeter in tlb_fill() | Laurent Vivier | 2018-01-25 | 1 | -2/+2 |
* | s390x/tcg: fix and cleanup mcck injection | David Hildenbrand | 2017-12-14 | 1 | -6/+6 |
* | s390x/tcg: introduce and use s390_program_interrupt() | David Hildenbrand | 2017-12-14 | 1 | -4/+1 |
* | s390x/tcg: low-address protection support | David Hildenbrand | 2017-10-20 | 1 | -2/+1 |
* | s390x/tcg: implement STOP and RESET interrupts for TCG | David Hildenbrand | 2017-10-20 | 1 | -1/+15 |
* | s390x/tcg: handle WAIT PSWs during interrupt injection | David Hildenbrand | 2017-10-20 | 1 | -0/+6 |
* | s390x/tcg: a CPU cannot switch state due to an interrupt | David Hildenbrand | 2017-10-20 | 1 | -1/+0 |
* | s390x/tcg: take care of external interrupt subclasses | David Hildenbrand | 2017-10-20 | 1 | -5/+10 |
* | s390x/tcg: rework checking for deliverable interrupts | David Hildenbrand | 2017-10-20 | 1 | -14/+7 |
* | s390x/tcg: injection of emergency signals and external calls | David Hildenbrand | 2017-10-20 | 1 | -1/+15 |
* | s390x/tcg: cleanup service interrupt injection | David Hildenbrand | 2017-10-20 | 1 | -11/+5 |
* | s390x/tcg: turn INTERRUPT_EXT into a mask | David Hildenbrand | 2017-10-20 | 1 | -31/+32 |
* | s390x/tcg: add MMU for real addresses | David Hildenbrand | 2017-10-06 | 1 | -9/+16 |
* | s390x/tcg: fix checking for invalid memory check | David Hildenbrand | 2017-10-06 | 1 | -1/+3 |
* | target/s390x: use "core-id" for cpu number/address/id handling | David Hildenbrand | 2017-09-19 | 1 | -1/+1 |
* | target/s390x: use trigger_pgm_exception() in s390_cpu_handle_mmu_fault() | David Hildenbrand | 2017-09-19 | 1 | -2/+1 |