2021-11-08 |
Matheus Ferst | target/ppc: Move vcfuged to vmx-impl.c.inc Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-11-08 |
BALATON Zoltan | ppc/pegasos2: Suppress warning when qtest enabled Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-11-08 |
Cédric Le Goater | ppc/pnv: Fix check on block device before updating... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-11-08 |
Luis Pires | target/ppc: Move ddedpd[q],denbcd[q],dscli[q],dscri... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-11-08 |
Luis Pires | target/ppc: Move dct{dp,qpq},dr{sp,dpq},dc{f,t}fix... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-11-08 |
Luis Pires | target/ppc: Move dqua[q], drrnd[q] to decodetree Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-11-08 |
Luis Pires | target/ppc: Move dquai[q], drint{x,n}[q] to decodetree Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-11-08 |
Luis Pires | target/ppc: Move dcmp{u,o}[q],dts{tex,tsf,tsfi}[q]... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-11-08 |
Luis Pires | target/ppc: Move d{add,sub,mul,div,iex}[q] to decodetree Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-11-08 |
Luis Pires | target/ppc: Move dtstdc[q]/dtstdg[q] to decodetree Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-11-08 |
Luis Pires | target/ppc: Do not update nip on DFP instructions Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-11-08 |
Luis Pires | target/ppc: Implement DCTFIXQQ Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-11-08 |
Luis Pires | libdecnumber: Introduce decNumberIntegralToInt128 Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-11-08 |
Luis Pires | host-utils: Introduce mulu128 Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-11-08 |
Luis Pires | target/ppc: Implement DCFFIXQQ Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-11-08 |
Fernando Valle | target/ppc: Introduce REQUIRE_FPU Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-11-08 |
Bruno Larsen | target/ppc: Move REQUIRE_ALTIVEC/VECTOR to translate.c Acked-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-11-08 |
Luis Pires | libdecnumber: introduce decNumberFrom[U]Int128 Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-11-08 |
Matheus Ferst | target/ppc: Implement pextd instruction Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-11-08 |
Matheus Ferst | target/ppc: Implement pdepd instruction Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-11-08 |
Luis Pires | target/ppc: Implement cnttzdm Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-11-08 |
Luis Pires | target/ppc: Implement cntlzdm Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-11-08 |
Matheus Ferst | target/ppc: Implement PLQ and PSTQ Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-11-08 |
Matheus Ferst | target/ppc: Move LQ and STQ to decodetree Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-11-08 |
Fernando Eckhardt... | target/ppc: Implement PLFS, PLFD, PSTFS and PSTFD instructions Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-11-08 |
Fernando Eckhardt... | target/ppc: Move load and store floating point instructions... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-11-08 |
Fernando Eckhardt... | target/ppc: move resolve_PLS_D to translate.c Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-11-08 |
Fernando Eckhardt... | target/ppc: introduce do_ea_calc Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-10-21 |
Thomas Huth | hw/ppc/ppc4xx_pci: Fix ppc4xx_pci_map_irq() for recent... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-10-21 |
Daniel Henrique... | target/ppc: adding user read/write functions for PMCs Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-10-21 |
Daniel Henrique... | target/ppc: add user read/write functions for MMCR2 Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-10-21 |
Gustavo Romero | target/ppc: add user read/write functions for MMCR0 Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-10-21 |
Daniel Henrique... | target/ppc: add MMCR0 PMCC bits to hflags Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-10-21 |
Matheus Ferst | target/ppc: Filter mtmsr[d] input before setting MSR Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-10-21 |
Thomas Huth | tests/acceptance: Add a test for the bamboo ppc board Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-10-21 |
BALATON Zoltan | ppc/pegasos2: Implement power-off RTAS function with VOF Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-10-21 |
BALATON Zoltan | ppc/pegasos2: Add constants for PCI config addresses Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-10-21 |
BALATON Zoltan | ppc/pegasos2: Access MV64361 registers via their memory... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-10-21 |
BALATON Zoltan | ppc/pegasos2: Implement get-time-of-day RTAS function... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-10-21 |
BALATON Zoltan | ppc/pegasos2: Warn when using VOF but no kernel is... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-10-21 |
BALATON Zoltan | ppc/pegasos2: Restrict memory to 2 gigabytes Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-10-21 |
Matheus Ferst | target/ppc: Fix XER access in monitor Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-10-21 |
Matheus Ferst | linux-user: Fix XER access in ppc version of elf_core_copy_regs Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-10-21 |
Matheus Ferst | target/ppc: Fix XER access in gdbstub Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-10-21 |
Matheus Ferst | linux-user/ppc: Fix XER access in save/restore_user_regs Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-10-21 |
Thomas Huth | tests/acceptance: Add tests for the ppc405 boards Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-10-21 |
Thomas Huth | hw/ppc: Fix iothread locking in the 405 code Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-10-21 |
Cédric Le Goater | spapr/xive: Use xive_esb_rw() to trigger interrupts Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-10-21 |
Philippe Mathieu... | hw/ppc/spapr_softmmu: Reduce include list Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-10-21 |
Cédric Le Goater | target/ppc: Fix the test raising the decrementer exception Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-10-21 |
Philippe Mathieu... | target/ppc: Use tcg_constant_i64() in gen_brh() Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-10-21 |
Philippe Mathieu... | target/ppc: Use tcg_constant_i32() in gen_setb() Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-10-21 |
Cédric Le Goater | spapr/xive: Add source status helpers Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-09-30 |
David Gibson | MAINTAINERS: Demote sPAPR from "Supported" to "Maintained" Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-09-30 |
David Gibson | MAINTAINERS: Add information for OpenPIC Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-09-30 |
David Gibson | MAINTAINERS: Remove David & Greg as reviewers/co-maintainers... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-09-30 |
David Gibson | MAINTAINERS: Orphan obscure ppc platforms Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-09-30 |
David Gibson | MAINTAINERS: Remove David & Greg as reviewers for a... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-09-30 |
David Gibson | MAINTAINERS: Remove machine specific files from ppc... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-09-30 |
Cédric Le Goater | spapr/xive: Fix kvm_xive_source_reset trace event Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-09-30 |
Daniel Henrique... | spapr_numa.c: fixes in spapr_numa_FORM2_write_rtas_tables() Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-09-30 |
Bin Meng | hw/intc: openpic: Clean up the styles Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-09-30 |
Bin Meng | hw/intc: openpic: Drop Raven related codes Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-09-30 |
Bin Meng | hw/intc: openpic: Correct the reset value of IPIDR... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-09-30 |
Cédric Le Goater | target/ppc: Fix 64-bit decrementer Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-09-30 |
Cédric Le Goater | target/ppc: Convert debug to trace events (decrementer... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-09-30 |
Daniel Henrique... | spapr_numa.c: handle auto NUMA node with no distance... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-09-30 |
Daniel Henrique... | spapr_numa.c: FORM2 NUMA affinity support Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-09-30 |
Daniel Henrique... | spapr: move FORM1 verifications to post CAS Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-09-30 |
Daniel Henrique... | spapr_numa.c: rename numa_assoc_array to FORM1_assoc_array Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-09-30 |
Daniel Henrique... | spapr_numa.c: parametrize FORM1 macros Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-09-30 |
Daniel Henrique... | spapr_numa.c: scrap 'legacy_numa' concept Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-09-30 |
Daniel Henrique... | spapr_numa.c: split FORM1 code into helpers Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-09-30 |
Matheus Ferst | target/ppc: Check privilege level based on PSR and... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-09-30 |
Matheus Ferst | target/ppc: add LPCR[HR] to DisasContext and hflags Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-09-30 |
Cédric Le Goater | target/ppc: Replace debug messages by asserts for unknown... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-09-30 |
Cédric Le Goater | target/ppc: Convert debug to trace events (exceptions) Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-09-30 |
Daniel Henrique... | memory_hotplug.c: send DEVICE_UNPLUG_GUEST_ERROR in... Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-09-30 |
Daniel Henrique... | spapr: use DEVICE_UNPLUG_GUEST_ERROR to report unplug... Acked-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-09-30 |
Daniel Henrique... | qapi/qdev.json: add DEVICE_UNPLUG_GUEST_ERROR QAPI... Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-09-29 |
Daniel Henrique... | qapi/qdev.json: fix DEVICE_DELETED parameters doc Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-09-29 |
Daniel Henrique... | spapr_drc.c: do not error_report() when drc->dev->id... Acked-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-09-29 |
Daniel Henrique... | spapr.c: handle dev->id in spapr_memory_unplug_rollback() Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-09-29 |
Daniel Henrique... | memory_hotplug.c: handle dev->id = NULL in acpi_memory_hotpl... Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-09-29 |
Luis Pires | target/ppc: fix setting of CR flags in bcdcfsq Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-09-29 |
Cédric Le Goater | ppc/pnv: Add an assert when calculating the RAM distribution... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-09-29 |
Cédric Le Goater | docs/system: ppc: Update the URL for OpenPOWER firmware... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-09-29 |
Cédric Le Goater | ppc/pnv: Rename "id" to "quad-id" in PnvQuad Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-09-29 |
Cédric Le Goater | ppc/xive: Export xive_tctx_word2() helper Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-09-29 |
Cédric Le Goater | ppc/xive: Export priority_to_ipb() helper Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-09-29 |
Cédric Le Goater | ppc/pnv: Remove useless variable Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-09-29 |
Cédric Le Goater | ppc/pnv: Add a comment on the "primary-topology-index... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-09-29 |
Cédric Le Goater | ppc/spapr: Add a POWER10 DD2 CPU Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-09-29 |
Luis Pires | i386/kvm: Replace abs64() with uabs64() from host-utils Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-09-29 |
Luis Pires | host-utils: introduce uabs64() Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-09-29 |
Luis Pires | host-utils: fix missing zero-extension in divs128 Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-09-29 |
Luis Pires | host-utils: Fix overflow detection in divu128() Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-08-27 |
Matheus Ferst | target/ppc: fix vector registers access in gdbstub... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-08-27 |
Matheus Ferst | include/qemu/int128.h: introduce bswap128s Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-08-27 |
Matheus Ferst | target/ppc: fix vextu[bhw][lr]x helpers Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |