aboutsummaryrefslogtreecommitdiff
path: root/target-ppc
AgeCommit message (Expand)AuthorFilesLines
2016-09-07ppc: Don't update NIP in facility unavailable interruptsBenjamin Herrenschmidt4-14/+5
2016-09-07ppc: Don't update NIP in DCR access routinesBenjamin Herrenschmidt2-22/+13
2016-09-07ppc: Fix source NIP on SLB related interruptsBenjamin Herrenschmidt1-8/+8
2016-09-07ppc: Make tlb_fill() use new exception helperBenjamin Herrenschmidt3-122/+91
2016-09-07ppc: Don't update NIP in lmw/stmw/icbiBenjamin Herrenschmidt2-11/+6
2016-09-07ppc: Don't update NIP in lswi/lswx/stswi/stswxBenjamin Herrenschmidt3-20/+32
2016-09-07ppc: FP exceptions are always preciseBenjamin Herrenschmidt1-5/+6
2016-09-07ppc: Don't update the NIP in floating point generated codeBenjamin Herrenschmidt2-34/+0
2016-09-07ppc: Make float_check_status() pass the return addressBenjamin Herrenschmidt1-27/+40
2016-09-07ppc: Make float_invalid_op_excp() pass the return addressBenjamin Herrenschmidt1-2/+4
2016-09-07ppc: Rename fload_invalid_op_excp to float_invalid_op_excpBenjamin Herrenschmidt1-61/+61
2016-09-07ppc: Move VSX ops out of translate.cBenjamin Herrenschmidt3-991/+994
2016-09-07ppc: Move VMX ops out of translate.cBenjamin Herrenschmidt3-1065/+1077
2016-09-07ppc: Move DFP ops out of translate.cBenjamin Herrenschmidt3-363/+365
2016-09-07ppc: Move embedded spe ops out of translate.cBenjamin Herrenschmidt3-1326/+1336
2016-09-07ppc: Move classic fp ops out of translate.cBenjamin Herrenschmidt3-1201/+1213
2016-09-07ppc: Provide basic raise_exception_* functionsBenjamin Herrenschmidt2-17/+42
2016-09-07target-ppc: introduce opc4 for Expanded OpcodeNikunj A Dadhania2-54/+155
2016-09-07target-ppc: add maddhd and maddhdu instructionNikunj A Dadhania1-0/+25
2016-09-07target-ppc: add maddld instructionNikunj A Dadhania1-0/+14
2016-09-07target-ppc: add setb instructionVivek Andrew Sha1-0/+22
2016-09-07target-ppc: add cmpeqb instructionNikunj A Dadhania3-0/+35
2016-09-07target-ppc: add cnttzw[.] instructionNikunj A Dadhania3-0/+17
2016-09-07target-ppc: add cnttzd[.] instructionSandipan Das3-0/+16
2016-09-07target-ppc: add modulo dword operationsNikunj A Dadhania1-0/+48
2016-09-07target-ppc: add modulo word operationsNikunj A Dadhania1-0/+48
2016-09-07target-ppc: add cmprb instructionNikunj A Dadhania1-0/+39
2016-09-07target-ppc: adding addpcis instructionNikunj A Dadhania1-0/+26
2016-09-07target-ppc: Introduce POWER ISA 3.0 flagNikunj A Dadhania2-2/+5
2016-09-07target-ppc: Introduce Power9 familyAneesh Kumar K.V5-2/+93
2016-08-12trace-events: fix first line comment in trace-eventsLaurent Vivier1-1/+1
2016-08-10ppc/kvm: Register also a generic spapr CPU core family typeThomas Huth1-2/+5
2016-08-10ppc/kvm: Do not mess up the generic CPU family registrationThomas Huth1-7/+7
2016-08-10ppc: Introduce a function to look up CPU alias stringsThomas Huth2-0/+14
2016-08-10ppc64: fix compressed dump with pseries kernelLaurent Vivier1-0/+5
2016-07-29ppc: Fix fault PC reporting for lve*/stve* VMX instructionsBenjamin Herrenschmidt1-10/+11
2016-07-25target-ppc: add PPC_MFTB flag to e500mc and e5500Michael Walle1-2/+2
2016-07-25ppc: Huge page detection mechanism fixes - Episode IIIThomas Huth1-13/+14
2016-07-21kvm-irqchip: i386: add hook for add/remove virqPeter Xu1-0/+11
2016-07-18ppc: Yet another fix for the huge page support detection mechanismThomas Huth1-3/+7
2016-07-18target-ppc: fix left shift overflow in hpte_page_shiftPaolo Bonzini1-1/+1
2016-07-18ppc/mmu-hash64: Remove duplicated #include statementThomas Huth1-1/+0
2016-07-18ppc: abort if compat property contains an unknown valueGreg Kurz1-2/+2
2016-07-18ppc: Fix support for odd MSR combinationsBenjamin Herrenschmidt1-24/+22
2016-07-12Clean up ill-advised or unusual header guardsMarkus Armbruster4-12/+12
2016-07-12target-*: Clean up cpu.h header guardsMarkus Armbruster1-3/+4
2016-07-12Use #include "..." for our own headers, <...> for othersMarkus Armbruster1-1/+1
2016-07-12Fix confusing argument names in some common functionsSergey Sorokin1-4/+4
2016-07-05ppc/hash64: Fix support for LPCR:ISLBenjamin Herrenschmidt1-8/+17
2016-07-05ppc/hash64: Add proper real mode translation supportBenjamin Herrenschmidt4-10/+174