aboutsummaryrefslogtreecommitdiff
path: root/target-ppc
AgeCommit message (Expand)Author
2016-09-07ppc: Make alignment exceptions suck lessBenjamin Herrenschmidt
2016-09-07ppc: Don't update NIP in dcbz and lscbxBenjamin Herrenschmidt
2016-09-07ppc: Don't update NIP if not taking alignment exceptionsBenjamin Herrenschmidt
2016-09-07ppc: Don't update NIP on conditional trap instructionsBenjamin Herrenschmidt
2016-09-07ppc: Don't update NIP BookE 2.06 tlbweBenjamin Herrenschmidt
2016-09-07ppc: Don't update NIP in facility unavailable interruptsBenjamin Herrenschmidt
2016-09-07ppc: Don't update NIP in DCR access routinesBenjamin Herrenschmidt
2016-09-07ppc: Fix source NIP on SLB related interruptsBenjamin Herrenschmidt
2016-09-07ppc: Make tlb_fill() use new exception helperBenjamin Herrenschmidt
2016-09-07ppc: Don't update NIP in lmw/stmw/icbiBenjamin Herrenschmidt
2016-09-07ppc: Don't update NIP in lswi/lswx/stswi/stswxBenjamin Herrenschmidt
2016-09-07ppc: FP exceptions are always preciseBenjamin Herrenschmidt
2016-09-07ppc: Don't update the NIP in floating point generated codeBenjamin Herrenschmidt
2016-09-07ppc: Make float_check_status() pass the return addressBenjamin Herrenschmidt
2016-09-07ppc: Make float_invalid_op_excp() pass the return addressBenjamin Herrenschmidt
2016-09-07ppc: Rename fload_invalid_op_excp to float_invalid_op_excpBenjamin Herrenschmidt
2016-09-07ppc: Move VSX ops out of translate.cBenjamin Herrenschmidt
2016-09-07ppc: Move VMX ops out of translate.cBenjamin Herrenschmidt
2016-09-07ppc: Move DFP ops out of translate.cBenjamin Herrenschmidt
2016-09-07ppc: Move embedded spe ops out of translate.cBenjamin Herrenschmidt
2016-09-07ppc: Move classic fp ops out of translate.cBenjamin Herrenschmidt
2016-09-07ppc: Provide basic raise_exception_* functionsBenjamin Herrenschmidt
2016-09-07target-ppc: introduce opc4 for Expanded OpcodeNikunj A Dadhania
2016-09-07target-ppc: add maddhd and maddhdu instructionNikunj A Dadhania
2016-09-07target-ppc: add maddld instructionNikunj A Dadhania
2016-09-07target-ppc: add setb instructionVivek Andrew Sha
2016-09-07target-ppc: add cmpeqb instructionNikunj A Dadhania
2016-09-07target-ppc: add cnttzw[.] instructionNikunj A Dadhania
2016-09-07target-ppc: add cnttzd[.] instructionSandipan Das
2016-09-07target-ppc: add modulo dword operationsNikunj A Dadhania
2016-09-07target-ppc: add modulo word operationsNikunj A Dadhania
2016-09-07target-ppc: add cmprb instructionNikunj A Dadhania
2016-09-07target-ppc: adding addpcis instructionNikunj A Dadhania
2016-09-07target-ppc: Introduce POWER ISA 3.0 flagNikunj A Dadhania
2016-09-07target-ppc: Introduce Power9 familyAneesh Kumar K.V
2016-08-12trace-events: fix first line comment in trace-eventsLaurent Vivier
2016-08-10ppc/kvm: Register also a generic spapr CPU core family typeThomas Huth
2016-08-10ppc/kvm: Do not mess up the generic CPU family registrationThomas Huth
2016-08-10ppc: Introduce a function to look up CPU alias stringsThomas Huth
2016-08-10ppc64: fix compressed dump with pseries kernelLaurent Vivier
2016-07-29ppc: Fix fault PC reporting for lve*/stve* VMX instructionsBenjamin Herrenschmidt
2016-07-25target-ppc: add PPC_MFTB flag to e500mc and e5500Michael Walle
2016-07-25ppc: Huge page detection mechanism fixes - Episode IIIThomas Huth
2016-07-21kvm-irqchip: i386: add hook for add/remove virqPeter Xu
2016-07-18ppc: Yet another fix for the huge page support detection mechanismThomas Huth
2016-07-18target-ppc: fix left shift overflow in hpte_page_shiftPaolo Bonzini
2016-07-18ppc/mmu-hash64: Remove duplicated #include statementThomas Huth
2016-07-18ppc: abort if compat property contains an unknown valueGreg Kurz
2016-07-18ppc: Fix support for odd MSR combinationsBenjamin Herrenschmidt
2016-07-12Clean up ill-advised or unusual header guardsMarkus Armbruster