aboutsummaryrefslogtreecommitdiffstats
path: root/arch/powerpc/kernel/traps.c
AgeCommit message (Expand)AuthorFilesLines
2013-12-05powerpc/book3s: handle machine check in Linux host.Mahesh Salgaonkar1-0/+12
2013-11-15Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-1/+1
2013-10-28powerpc: Fix PPC_EMULATED_STATS build break with sync patchScott Wood1-0/+1
2013-10-28powerpc/mpc8xx: Clearer Oops message for Software Emulation ExceptionLEROY Christophe1-1/+2
2013-10-18powerpc: move debug registers in a structureBharat Bhushan1-17/+18
2013-10-17powerpc: move debug registers in a structureBharat Bhushan1-17/+18
2013-10-16powerpc: Emulate sync instruction variantsJames Yang1-0/+7
2013-10-11powerpc: Put FP/VSX and VR state into structuresPaul Mackerras1-7/+3
2013-08-27powerpc: Cleanup handling of the DSCR bit in the FSCR registerMichael Neuling1-5/+2
2013-08-27Merge branch 'merge' into nextBenjamin Herrenschmidt1-24/+34
2013-08-27powerpc: Skip emulating & leave interrupts off for kernel program checksMichael Ellerman1-0/+11
2013-08-14powerpc: Emulate instructions in little endian modeAnton Blanchard1-1/+1
2013-08-14powerpc: Introduce function emulate_math()Kevin Hao1-45/+34
2013-08-14powerpc/math-emu: Move the flush FPU state function into do_mathemuKevin Hao1-9/+0
2013-08-09powerpc: Fix context switch DSCR on POWER8Michael Neuling1-24/+34
2013-07-30powerpc/85xx: Add machine check handler to fix PCIe erratum on mpc85xxHongtao Jia1-0/+3
2013-07-01Merge tag 'v3.10' into nextBenjamin Herrenschmidt1-0/+10
2013-07-01powerpc: Wire up the HV facility unavailable exceptionMichael Ellerman1-4/+12
2013-07-01powerpc: Rename and flesh out the facility unavailable exception handlerMichael Ellerman1-8/+25
2013-06-30powerpc: Fix string instr. emulation for 32-bit processes on ppc64James Yang1-0/+4
2013-06-20powerpc/8xx: Remove 8xx specific "minimal FPU emulation"Benjamin Herrenschmidt1-21/+1
2013-06-20powerpc/math-emu: Allow math-emu to be used for HW FPUBenjamin Herrenschmidt1-1/+11
2013-06-15powerpc: Fix emulation of illegal instructions on PowerNV platformPaul Mackerras1-0/+10
2013-06-01powerpc/tm: Abort on emulation and alignment faultsMichael Neuling1-0/+29
2013-05-14powerpc: Exception hooks for context tracking subsystemLi Zhong1-22/+58
2013-05-06powerpc: Emulate non privileged DSCR read and writeAnton Blanchard1-2/+8
2013-02-25Merge tag 'modules-next-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-1/+1
2013-02-15powerpc: Hook in new transactional memory codeMichael Neuling1-0/+32
2013-02-15powerpc: Routines for FP/VSX/VMX unavailable during a transactionMichael Neuling1-0/+83
2013-02-15powerpc: Add transactional memory unavaliable execption handlerMichael Neuling1-0/+21
2013-02-15powerpc: New macros for transactional memory supportMichael Neuling1-0/+8
2013-01-21taint: add explicit flag to show whether lock dep is still OK.Rusty Russell1-1/+1
2013-01-10powerpc: Hardware breakpoints rewrite to handle non DABR breakpoint registersMichael Neuling1-2/+2
2013-01-10powerpc: Enable the Watchdog vector for 405Jason Gunthorpe1-1/+1
2012-09-07Merge branch 'merge' into nextBenjamin Herrenschmidt1-1/+2
2012-09-05powerpc: Keep thread.dscr and thread.dscr_inherit in syncAnton Blanchard1-1/+2
2012-09-05powerpc: Add trap_nr to thread_structAnanth N Mavinakayanahalli1-0/+1
2012-05-09powerpc/irq: Make alignment & program interrupt behave the sameBenjamin Herrenschmidt1-2/+8
2012-03-28Disintegrate asm/system.h for PowerPCDavid Howells1-1/+2
2012-03-09powerpc: Disable interrupts in 64-bit kernel FP and vector faultsBenjamin Herrenschmidt1-0/+3
2012-02-23fadump: Convert firmware-assisted cpu state dump data into elf notes.Mahesh Salgaonkar1-0/+3
2011-12-08powerpc: Rework die()Anton Blanchard1-55/+73
2011-12-08powerpc: Remove broken and complicated kdump system reset codeAnton Blanchard1-20/+13
2011-12-08powerpc: Give us time to get all oopses out before panickingAnton Blanchard1-1/+13
2011-11-17powerpc: Remove extraneous CONFIG_PPC_ADV_DEBUG_REGS defineKumar Gala1-2/+0
2011-10-06powerpc/fsl-booke: Handle L1 D-cache parity error correctly on e500mcKumar Gala1-1/+8
2011-07-12powerpc/e500: Save SPEFCSR in flush_spe_to_thread()yu liu1-4/+1
2011-06-29arch/powerpc: use printk_ratelimited instead of printk_ratelimitChristian Dietrich1-12/+10
2011-06-22powerpc/e500: fix breakage with fsl_rio_mcheck_exceptionScott Wood1-1/+1
2011-05-20powerpc/fsl_rio: move machine_check handlerShaohui Xie1-0/+13
2011-05-20Merge remote branch 'origin/master' into mergeBenjamin Herrenschmidt1-1/+0
2011-05-13sysfs: remove "last sysfs file:" line from the oops messagesGreg Kroah-Hartman1-1/+0
2011-05-04powerpc: Convert old cpumask API into new oneKOSAKI Motohiro1-1/+1
2011-04-27powerpc: Use MSR_64BIT in placesMichael Ellerman1-1/+1
2011-04-27powerpc: Per process DSCR + some fixes (try#4)Alexey Kardashevskiy1-0/+24
2011-03-31Fix common misspellingsLucas De Marchi1-1/+1
2011-01-21powerpc: Don't silently handle machine checks from userspaceAnton Blanchard1-5/+0
2011-01-21powerpc: Remove duplicate debugger hook in machine_check_exceptionAnton Blanchard1-2/+0
2011-01-21powerpc: Don't force MSR_RI in machine_check_exceptionAnton Blanchard1-4/+1
2010-10-14powerpc/fsl-booke: Add support for FSL 64-bit e5500 coreKumar Gala1-0/+5
2010-07-09powerpc/book3e: Move doorbell_exception from traps.c to dbell.cBenjamin Herrenschmidt1-21/+0
2010-06-22powerpc, hw_breakpoint: Handle concurrent alignment interruptsK.Prasad1-5/+3
2010-05-31Merge commit 'kumar/next' into nextBenjamin Herrenschmidt1-1/+87
2010-05-21Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/pow...Linus Torvalds1-0/+40
2010-05-21powerpc/e500mc: Implement machine check handler.Scott Wood1-1/+87
2010-05-20powerpc,kgdb: Introduce low level trap catchingJason Wessel1-2/+5
2010-05-05powerpc/476: add machine check handler for 47x coreDave Kleikamp1-0/+40
2010-03-30include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Tejun Heo1-1/+0
2010-02-19powerpc: Convert die.lock to raw_spinlockThomas Gleixner1-4/+4
2010-02-17powerpc/booke: Add support for advanced debug registersDave Kleikamp1-19/+72
2010-02-17powerpc/booke: Introduce new CONFIG options for advanced debug registersDave Kleikamp1-3/+3
2010-02-17powerpc: Add timer, performance monitor and machine check counts to /proc/int...Anton Blanchard1-0/+4
2010-02-09powerpc: Add last sysfs file and dump of ftrace buffer to oops printoutAnton Blanchard1-0/+5
2010-02-03powerpc: Mark some variables in the page fault path __read_mostlyAnton Blanchard1-7/+7
2009-12-16ptrace: powerpc: implement user_single_step_siginfo()Oleg Nesterov1-0/+9
2009-12-09Merge commit 'origin/master' into nextBenjamin Herrenschmidt1-9/+9
2009-11-24powerpc: kill the obsolete code under is_global_init()Benjamin Herrenschmidt1-22/+0
2009-10-28powerpc: Create PPC_WARN_ALIGNMENT to match PPC_WARN_EMULATEDAnton Blanchard1-9/+9
2009-06-09powerpc: Add PTRACE_SINGLEBLOCK supportRoland McGrath1-4/+30
2009-05-21powerpc: Keep track of emulated instructionsGeert Uytterhoeven1-2/+94
2009-02-23powerpc: Add support for using doorbells for SMP IPIKumar Gala1-0/+21
2009-02-23powerpc: Unify opcode definitions and supportKumar Gala1-40/+18
2008-12-03powerpc: Add SPE/EFP math emulation for E500v1/v2 processors.Liu Yu1-7/+55
2008-09-06Remove asm/a.out.h files for all architectures without a.out support.Adrian Bunk1-1/+0
2008-07-25powerpc: BookE hardware watchpoint supportLuis Machado1-0/+16
2008-07-01powerpc: Add VSX context save/restore, ptrace and signal supportMichael Neuling1-0/+29
2008-06-26powerpc/booke: Add kprobes support for booke style processorsKumar Gala1-9/+17
2008-02-07[POWERPC] Fix compilation for CONFIG_DEBUGGER=n and CONFIG_KEXEC=yOlof Johansson1-1/+1
2007-12-23[POWERPC] Reworking machine check handling and Fix 440/440ABenjamin Herrenschmidt1-13/+49
2007-12-11[POWERPC] Emulate isel (Integer Select) instructionKumar Gala1-0/+25
2007-10-19Use helpers to obtain task pid in printks (arch code)Alexey Dobriyan1-1/+1
2007-10-19pid namespaces: define is_global_init() and is_container_init()Serge E. Hallyn1-1/+1
2007-10-12[POWERPC] Implement logging of unhandled signalsOlof Johansson1-1/+11
2007-10-04[POWERPC] 8xx: Move softemu8xx.c from arch/ppcScott Wood1-1/+5
2007-10-03[POWERPC] Separate out legacy machine check exception parsersOlof Johansson1-29/+37
2007-09-14[POWERPC] Remove unused platform_machine_check()Olof Johansson1-15/+0
2007-08-17[POWERPC] Fix FSL BookE machine check reportingBecky Bruce1-3/+1
2007-07-17Report that kernel is tainted if there was an OOPSPavel Emelianov1-0/+1
2007-07-16generic bug: use show_regs() instead of dump_stack()Heiko Carstens1-1/+1
2007-05-08move die notifier handling to common codeChristoph Hellwig1-15/+1
2007-03-26[POWERPC] Fix backwards ? : when printing machine typeanton@samba.org1-1/+1
2007-03-26[POWERPC] Handle recursive oopsesanton@samba.org1-16/+36
2007-03-26[POWERPC] Clean up pmac_backlight_unblank in oops pathanton@samba.org1-11/+20
2007-03-26[POWERPC] Add missing oops_enter/oops_exitanton@samba.org1-0/+3
2007-02-20backlight: Separate backlight properties from backlight ops pointersRichard Purdie1-1/+1
2007-02-20backlight: Fix external uses of backlight internal semaphoreRichard Purdie1-3/+1
2007-02-07[POWERPC] Fixup error handling when emulating a floating point instructionKumar Gala1-22/+60
2007-02-07[POWERPC] Enable interrupts if we are doing fp math emulationKumar Gala1-14/+15
2007-01-24[POWERPC] Use is_init() instead of pid==1Akinobu Mita1-1/+1
2006-12-11[POWERPC] Generic BUG for powerpcJeremy Fitzhardinge1-48/+6
2006-12-08[POWERPC] Add support for FP emulation for the e300c2 coreKim Phillips1-0/+2
2006-12-04[POWERPC] Merge 32 and 64 bits asm-powerpc/io.hBenjamin Herrenschmidt1-6/+2
2006-11-01[POWERPC] Make alignment exception always check exception tableBenjamin Herrenschmidt1-8/+10
2006-10-16[POWERPC] Never panic when taking altivec exceptions from userspaceAnton Blanchard1-2/+1
2006-09-13[POWERPC] Emulate power5 popcntb instructionWill Schmidt1-0/+25
2006-08-23Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/...Greg Kroah-Hartman1-4/+4
2006-08-23[POWERPC] Correct masks used in emulating some instructionsPaul Mackerras1-4/+4
2006-08-18Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/...Greg Kroah-Hartman1-3/+13
2006-08-17[POWERPC] Make crash.c work on 32-bit and 64-bitMichael Ellerman1-3/+0
2006-08-17[POWERPC] Make secondary CPUs call into kdump on reset exceptionDavid Wilder1-0/+13
2006-08-14[PATCH] Change panic_on_oops message to "Fatal exception"Horms1-1/+1
2006-07-31[PATCH] panic_on_oops: remove ssleep()Horms1-7/+3
2006-06-30Remove obsolete #include <linux/config.h>Jörn Engel1-1/+0
2006-06-28[POWERPC] Add the use of the firmware soft-reset-nmi to kdump.David Wilder1-14/+13
2006-06-25[PATCH] Rewritten backlight infrastructure for portable Apple computersMichael Hanselmann1-3/+12
2006-06-09[PATCH] powerpc: Implement PR_[GS]ET_UNALIGN prctls for powerpcPaul Mackerras1-2/+4
2006-06-09[PATCH] powerpc: Implement support for setting little-endian mode via prctlPaul Mackerras1-1/+1
2006-03-30powerpc: merge machine_check_exception between ppc32 & ppc64Kumar Gala1-6/+3
2006-03-29Merge ../linux-2.6Paul Mackerras1-8/+8
2006-03-28[PATCH] powerpc: Kill _machine and hard-coded platform numbersBenjamin Herrenschmidt1-32/+3
2006-03-27[PATCH] Notifier chain update: API changesAlan Stern1-8/+8
2006-03-03powerpc: Fix might-sleep warning in program check exception handlerPaul Mackerras1-0/+2
2006-01-09[PATCH] cell: enable pause(0) in cpu_idleArnd Bergmann1-2/+4
2006-01-09[PATCH] powerpc: G4+ oprofile supportAndy Fleming1-2/+0
2006-01-09[PATCH] powerpc: Add arch dependent basic infrastructure for Kdump.Michael Ellerman1-1/+16
2005-11-11[PATCH] powerpc: Merge vdso's and add vdso support to 32 bits kernelBenjamin Herrenschmidt1-1/+0
2005-11-10[PATCH] powerpc: merge code values for identifying platformsPaul Mackerras1-1/+1
2005-11-09[PATCH] ppc32: fix perf_irq extern on e500Matt Porter1-4/+0
2005-11-08[PATCH] ppc64: remove some direct xmon callsAnton Blanchard1-11/+0
2005-11-02powerpc: clean up bug.h furtherPaul Mackerras1-4/+4
2005-11-01[PATCH] powerpc: Rename BPA to CellArnd Bergmann1-2/+2
2005-10-27[PATCH] powerpc: Fix handling of fpscr on 64-bitDavid Gibson1-1/+1
2005-10-20[PATCH] powerpc: Merge ppc64 pmc.[ch] with ppc32 perfmon.[ch]David Gibson1-2/+1
2005-10-10powerpc: Reduce the 32/64-bit differences in traps.cPaul Mackerras1-41/+17
2005-10-06powerpc: Merge traps.c a bit morePaul Mackerras1-158/+34
2005-10-01powerpc: merge idle_power4.S and trapc.sStephen Rothwell1-102/+305
2005-09-26powerpc: Merge enough to start building in arch/powerpc.Paul Mackerras1-0/+1047