OSDN Git Service
(root)
/
qmiga
/
qemu.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
hw/ufs: Initial commit for emulated Universal-Flash-Storage
2023-09-06
Nicholas Piggin
target/ppc: Fix LQ, STQ register-pair order for big...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-09-06
Nicholas Piggin
tests/avocado: ppc64 reverse debugging tests for pseries...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-09-06
Nicholas Piggin
tests/avocado: reverse-debugging cope with re-executing...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-09-06
Nicholas Piggin
tests/avocado: boot ppc64 pseries replay-record test...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-09-06
Nicholas Piggin
spapr: Fix record-replay machine reset consuming too...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-09-06
Nicholas Piggin
spapr: Fix machine reset deadlock from replay-record
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-09-06
Nicholas Piggin
target/ppc: Fix timebase reset with record-replay
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-09-06
Nicholas Piggin
target/ppc: Fix CPU reservation migration for record...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-09-06
Nicholas Piggin
hw/ppc: Read time only once to perform decrementer...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-09-06
Nicholas Piggin
hw/ppc: Reset timebase facilities on machine reset
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-09-06
Nicholas Piggin
target/ppc: Migrate DECR SPR
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-09-06
Nicholas Piggin
hw/ppc: Always store the decrementer value
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-09-06
Nicholas Piggin
target/ppc: Sign-extend large decrementer to 64-bits
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-09-06
Nicholas Piggin
hw/ppc: Avoid decrementer rounding errors
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-09-06
Nicholas Piggin
hw/ppc: Round up the decrementer interval when converting...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-09-06
Nicholas Piggin
host-utils: Add muldiv64_round_up
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-09-06
Nicholas Piggin
hw/ppc: Introduce functions for conversion between...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-09-06
Nicholas Piggin
hw/ppc/ppc.c: Tidy over-long lines
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-09-06
Nicholas Piggin
ppc/vof: Fix missed fields in VOF cleanup
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-09-06
Nicholas Piggin
ppc/vhyp: reset exception state when handling vhyp...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-09-06
Nicholas Piggin
spapr: implement H_SET_MODE debug facilities
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-09-06
Nicholas Piggin
target/ppc: Implement watchpoint debug facility for...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-09-06
Nicholas Piggin
target/ppc: Implement breakpoint debug facility for...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-09-06
Nicholas Piggin
target/ppc: Suppress single step interrupts on rfi...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-09-06
Nicholas Piggin
target/ppc: Improve book3s branch trace interrupt for...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-09-06
Nicholas Piggin
target/ppc: Remove single-step suppression inside 0x100...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-08-04
Nicholas Piggin
target/ppc: Fix VRMA page size for ISA v3.0
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-08-04
Nicholas Piggin
target/ppc: Fix pending HDEC when entering PM state
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-08-04
Nicholas Piggin
target/ppc: Implement ASDR register for ISA v3.0 for HPT
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-07-31
Nicholas Piggin
gdbstub: Fix client Ctrl-C handling
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-07-07
Nicholas Piggin
target/ppc: Machine check on invalid real address access...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-07-07
Nicholas Piggin
tests/qtest: Add xscom tests for powernv10 machine
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-07-07
Nicholas Piggin
ppc/pnv: Set P10 core xscom region size to match hardware
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-07-07
Nicholas Piggin
tests/avocado: Add powernv machine test script
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-07-07
Nicholas Piggin
ppc/pnv: SMT support for powernv
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-07-07
Nicholas Piggin
target/ppc: SMT support for the HID SPR
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-07-07
Nicholas Piggin
target/ppc: Add LPAR-per-core vs per-thread mode flag
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-07-07
Nicholas Piggin
tests/avocado: record_replay test for ppc powernv machine
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-07-07
Nicholas Piggin
target/ppc: Fix icount access for some hypervisor instructions
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-07-07
Nicholas Piggin
sungem: Add WOL MMIO
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-07-07
Nicholas Piggin
target/ppc: Add TFMR SPR implementation with read and...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-07-07
Nicholas Piggin
target/ppc: Tidy POWER book4 SPR registration
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-07-07
Nicholas Piggin
hw/ppc: Fix clock update drift
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-07-07
Nicholas Piggin
target/ppc: Make HDECR underflow edge triggered
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-07-03
Nicholas Piggin
gdbstub: Permit reverse step/break to provide stop...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-06-27
Nicholas Piggin
icount: don't adjust virtual time backwards after warp
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-06-25
Nicholas Piggin
tests/avocado: ppc test VOF bios Linux boot
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-06-25
Nicholas Piggin
tests/avocado: Add ppc64 pseries multiprocessor boot...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-06-25
Nicholas Piggin
tests/avocado: boot ppc64 pseries to Linux VFS mount
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-06-25
Nicholas Piggin
spapr: TCG allow up to 8-thread SMT on POWER8 and newer...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-06-25
Nicholas Piggin
target/ppc: Add msgsnd/p and DPDES SMT support
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-06-25
Nicholas Piggin
target/ppc: Add support for SMT CTRL register
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-06-25
Nicholas Piggin
target/ppc: Add initial flags and helpers for SMT support
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-06-25
Nicholas Piggin
target/ppc: Fix sc instruction handling of LEV field
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-06-25
Nicholas Piggin
target/ppc: Better CTRL SPR implementation
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-06-25
Nicholas Piggin
target/ppc: Add ISA v3.1 LEV indication in SRR1 for...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-06-25
Nicholas Piggin
target/ppc: Implement HEIR SPR
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-06-25
Nicholas Piggin
target/ppc: Add SRR1 prefix indication to interrupt...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-06-25
Nicholas Piggin
target/ppc: Change partition-scope translate interface
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-06-25
Nicholas Piggin
target/ppc: Fix instruction loading endianness in alignment...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-06-25
Nicholas Piggin
ppc/spapr: Move spapr nested HV to a new file
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-06-25
Nicholas Piggin
ppc/spapr: load and store l2 state with helper functions
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-06-25
Nicholas Piggin
ppc/spapr: Add a nested state struct
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-06-25
Nicholas Piggin
ppc/spapr: H_ENTER_NESTED should restore host XER ca...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-06-25
Nicholas Piggin
target/ppc: gdbstub init spr gdb_id for all CPUs
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-06-10
Nicholas Piggin
target/ppc: Decrementer fix BookE semantics
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-06-10
Nicholas Piggin
target/ppc: Fix decrementer time underflow and infinite...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-06-10
Nicholas Piggin
target/ppc: Rework store conditional to avoid branch
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-06-10
Nicholas Piggin
target/ppc: Remove larx/stcx. memory barrier semantics
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-06-10
Nicholas Piggin
target/ppc: Ensure stcx size matches larx
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-06-10
Nicholas Piggin
target/ppc: Fix lqarx to set cpu_reserve
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-06-10
Nicholas Piggin
target/ppc: PMU implement PERFM interrupts
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-06-10
Nicholas Piggin
target/ppc: Support directed privileged doorbell interrupt...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-06-10
Nicholas Piggin
target/ppc: Fix msgclrp interrupt type
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-06-10
Nicholas Piggin
target/ppc: PMU do not clear MMCR0[FCECE] on performance...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-06-10
Nicholas Piggin
target/ppc: Fix PMU hflags calculation
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-06-10
Nicholas Piggin
target/ppc: Fix nested-hv HEAI delivery
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-05-28
Nicholas Piggin
target/ppc: Add POWER9 DD2.2 model
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-05-28
Nicholas Piggin
target/ppc: Use SMT4 small core chip type in POWER9...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-05-28
Nicholas Piggin
spapr: Add SPAPR_CAP_AIL_MODE_3 for AIL mode 3 support...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-05-27
Nicholas Piggin
target/ppc: Alignment faults do not set DSISR in ISA...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2023-05-27
Nicholas Piggin
target/ppc: Fix width of some 32-bit SPRs
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2022-10-17
Nicholas Piggin
target/ppc: restore powerpc_excp_booke doorbell interrupts
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2022-08-31
Nicholas Piggin
ppc/pnv: Add initial P9/10 SBE model
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2022-08-30
Nicholas Piggin
target/ppc: Fix host PVR matching for KVM
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2022-07-28
Nicholas Piggin
target/ppc: Implement new wait variants
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2022-06-21
Nicholas Piggin
util/cacheflush: Optimize flushing when ppc host has...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2022-05-26
Nicholas Piggin
target/ppc: Implement lwsync with weaker memory ordering
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2022-05-26
Nicholas Piggin
tcg/ppc: Optimize memory ordering generation with lwsync
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2022-05-26
Nicholas Piggin
tcg/ppc: ST_ST memory ordering is not provided with...
Signed-of-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2022-05-26
Nicholas Piggin
target/ppc: Fix eieio memory ordering semantics
Signed-off:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2022-02-18
Nicholas Piggin
spapr: implement nested-hv capability for the virtual...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2022-02-18
Nicholas Piggin
target/ppc: Introduce a vhyp framework for nested HV...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2022-02-18
Nicholas Piggin
target/ppc: Add powerpc_reset_excp_state helper
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2022-02-18
Nicholas Piggin
target/ppc: add helper for books vhyp hypercall handler
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2022-02-18
Nicholas Piggin
target/ppc: make vhyp get_pate method take lpid and...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2022-02-18
Nicholas Piggin
target/ppc: add vhyp addressing mode helper for radix MMU
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2022-02-18
Nicholas Piggin
ppc: allow the hdecr timer to be created/destroyed
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2022-02-18
Nicholas Piggin
spapr: prevent hdec timer being set up under virtual...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2022-02-18
Nicholas Piggin
target/ppc: raise HV interrupts for partition table...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
next