2016-10-05 |
Ravi Bangoria | target-ppc: Implement mtvsrdd instruction Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-10-05 |
Ravi Bangoria | target-ppc: Implement mfvsrld instruction Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-10-05 |
Thomas Huth | ppc: Check the availability of transactional memory Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-10-05 |
Thomas Huth | hw/ppc/spapr: Fix the selection of the processor features Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-10-05 |
Thomas Huth | hw/ppc/spapr: Move code related to "ibm,pa-features... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-10-05 |
David Gibson | pseries: Add 2.8 machine type, set up compatibility... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-10-05 |
Thomas Huth | tests: Test IPv6 and ppc64 in the PXE tester Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-10-05 |
Felipe Franciosi | spapr_vscsi: fix build error introduced by f19661c8 Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-23 |
Alexey Kardashevskiy | spapr_pci: Add numa node id Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-23 |
David Gibson | monitor: fix crash for platforms without a CPU 0 Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-23 |
Michael Walle | linux-user: ppc64: fix ARCH_206 bit in AT_HWCAP Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-23 |
Thomas Huth | ppc/kvm: Mark 64kB page size support as disabled if... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-23 |
Benjamin Herrenschmidt | ppc/xics: An ICS with offset 0 is assumed to be uninitialized Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-23 |
Nikunj A Dadhania | ppc/xics: account correct irq status Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-23 |
Nathan Whitehorn | Enable H_CLEAR_MOD and H_CLEAR_REF hypercalls on KVM... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-23 |
Nikunj A Dadhania | target-ppc: tlbie/tlbivax should have global effect Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-23 |
Nikunj A Dadhania | target-ppc: add flag in check_tlb_flush() Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-23 |
Nikunj A Dadhania | target-ppc: add TLB_NEED_LOCAL_FLUSH flag Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-23 |
Bharata B Rao | spapr: Introduce sPAPRCPUCoreClass Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-23 |
Ravi Bangoria | target-ppc: implement darn instruction Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-23 |
Nikunj A Dadhania | target-ppc: add stxsi[bh]x instruction Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-23 |
Nikunj A Dadhania | target-ppc: add lxsi[bw]zx instruction Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-23 |
Nikunj A Dadhania | target-ppc: add xxspltib instruction Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-23 |
Nikunj A Dadhania | target-ppc: consolidate store conditional Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-23 |
Nikunj A Dadhania | target-ppc: move out stqcx impementation Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-23 |
Nikunj A Dadhania | target-ppc: consolidate load with reservation Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-23 |
Nikunj A Dadhania | target-ppc: convert st[16,32,64]r to use new macro Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-23 |
Nikunj A Dadhania | target-ppc: convert st64 to use new macro Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-23 |
Nikunj A Dadhania | target-ppc: consolidate store operations Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-23 |
Nikunj A Dadhania | target-ppc: convert ld[16,32,64]ur to use new macro Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-23 |
Nikunj A Dadhania | target-ppc: convert ld64 to use new macro Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-23 |
Nikunj A Dadhania | target-ppc: consolidate load operations Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-23 |
Laurent Vivier | spapr_vscsi: convert to trace framework instead of... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-23 |
Laurent Vivier | spapr_llan: convert to trace framework instead of DPRINTF Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-23 |
Laurent Vivier | spapr_vio: convert to trace framework instead of DPRINTF Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-23 |
Laurent Vivier | spapr_rtas: convert to trace framework instead of DPRINTF Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-23 |
Laurent Vivier | spapr_drc: convert to trace framework instead of DPRINTF Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-23 |
John Arbuckle | adb.c: prevent NO_KEY value from going to guest Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-23 |
John Arbuckle | adb.c: correct several key assignments Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-23 |
John Arbuckle | adb.c: add support for QKeyCode Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-23 |
John Arbuckle | adb-keys.h: initial commit Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-23 |
Greg Kurz | MAINTAINERS: add sPAPR tests Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-23 |
Laurent Vivier | tests: add RTAS command in the protocol Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-23 |
Laurent Vivier | libqos: define SPAPR libqos functions Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-23 |
Laurent Vivier | qtest: replace strtoXX() by qemu_strtoXX() Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-23 |
Benjamin Herrenschmidt | ppc: Fix signal delivery in ppc-user and ppc64-user Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-23 |
Rajalakshmi Srinivas... | target-ppc: add vector permute right indexed instruction Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-23 |
Rajalakshmi Srinivas... | target-ppc: add vector bit permute doubleword instruction Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-23 |
Rajalakshmi Srinivas... | target-ppc: add vector count trailing zeros instructions Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-23 |
Rajalakshmi Srinivas... | target-ppc: add vector extract instructions Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-23 |
Rajalakshmi Srinivas... | target-ppc: add vector insert instructions Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-23 |
Benjamin Herrenschmidt | ppc: restrict the use of the rfi instruction Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-23 |
Thomas Huth | MAINTAINERS: Add some missing ppc-related files Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-07 |
Thomas Huth | tests: Check serial output of firmware boot of some... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-07 |
Thomas Huth | tests: Resort check-qtest entries in Makefile.include Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-07 |
Laurent Vivier | spapr: implement H_CHANGE_LOGICAL_LAN_MAC h_call Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-07 |
Benjamin Herrenschmidt | ppc: Improve a few more helper flags Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-07 |
Benjamin Herrenschmidt | ppc: Improve the exception helpers flags Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-07 |
Benjamin Herrenschmidt | ppc: Improve flags for helpers loading/writing the... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-07 |
Benjamin Herrenschmidt | ppc: Don't generate dead code on unconditional branches Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-07 |
Benjamin Herrenschmidt | ppc: Stop dumping state on all exceptions in linux... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-07 |
Benjamin Herrenschmidt | ppc: Fix catching some segfaults in user mode Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-07 |
Benjamin Herrenschmidt | ppc: Fix macio ESCC legacy mapping Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-07 |
Cédric Le Goater | hw/ppc: add a ppc_create_page_sizes_prop() helper routine Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-07 |
Cédric Le Goater | hw/ppc: use error_report instead of fprintf Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-07 |
Benjamin Herrenschmidt | ppc: Rename #include'd .c files to .inc.c Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-07 |
Nikunj A Dadhania | target-ppc: add extswsli[.] instruction Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-07 |
Vivek Andrew Sha | target-ppc: add vsrv instruction Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-07 |
Vivek Andrew Sha | target-ppc: add vslv instruction Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-07 |
Swapnil Bokade | target-ppc: add vcmpnez[b,h,w][.] instructions Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-07 |
Sandipan Das | target-ppc: add vabsdu[b,h,w] instructions Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-07 |
Sandipan Das | target-ppc: add dtstsfi[q] instructions Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-07 |
Nikunj A Dadhania | target-ppc: implement branch-less divd[o][.] Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-07 |
Nikunj A Dadhania | target-ppc: implement branch-less divw[o][.] Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-07 |
Benjamin Herrenschmidt | ppc: load/store multiple and string insns don't do LE Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-07 |
Benjamin Herrenschmidt | ppc: Use a helper to generate "LE unsupported" alignment... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-07 |
Benjamin Herrenschmidt | ppc: Don't set access_type on all load/stores on hash64 Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-07 |
Benjamin Herrenschmidt | ppc: Fix CFAR updates Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-07 |
Benjamin Herrenschmidt | ppc: Speed up dcbz Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-07 |
Benjamin Herrenschmidt | ppc: Handle unconditional (always/never) traps at translatio... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-07 |
Benjamin Herrenschmidt | ppc: Make alignment exceptions suck less Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-07 |
Benjamin Herrenschmidt | ppc: Don't update NIP in dcbz and lscbx Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-07 |
Benjamin Herrenschmidt | ppc: Don't update NIP if not taking alignment exceptions Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-07 |
Benjamin Herrenschmidt | ppc: Don't update NIP on conditional trap instructions Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-07 |
Benjamin Herrenschmidt | ppc: Don't update NIP BookE 2.06 tlbwe Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-07 |
Benjamin Herrenschmidt | ppc: Don't update NIP in facility unavailable interrupts Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-07 |
Benjamin Herrenschmidt | ppc: Don't update NIP in DCR access routines Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-07 |
Benjamin Herrenschmidt | ppc: Fix source NIP on SLB related interrupts Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-07 |
Benjamin Herrenschmidt | ppc: Make tlb_fill() use new exception helper Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-07 |
Benjamin Herrenschmidt | ppc: Don't update NIP in lmw/stmw/icbi Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-07 |
Benjamin Herrenschmidt | ppc: Don't update NIP in lswi/lswx/stswi/stswx Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-07 |
Benjamin Herrenschmidt | ppc: FP exceptions are always precise Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-07 |
Benjamin Herrenschmidt | ppc: Don't update the NIP in floating point generated... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-07 |
Benjamin Herrenschmidt | ppc: Make float_check_status() pass the return address Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-07 |
Benjamin Herrenschmidt | ppc: Make float_invalid_op_excp() pass the return address Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-07 |
Benjamin Herrenschmidt | ppc: Rename fload_invalid_op_excp to float_invalid_op_excp Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-07 |
Benjamin Herrenschmidt | ppc: Move VSX ops out of translate.c Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-07 |
Benjamin Herrenschmidt | ppc: Move VMX ops out of translate.c Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-07 |
Benjamin Herrenschmidt | ppc: Move DFP ops out of translate.c Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2016-09-07 |
Benjamin Herrenschmidt | ppc: Move embedded spe ops out of translate.c Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |