summaryrefslogtreecommitdiff
path: root/sys/arch/powerpc/booke/trap.c
AgeCommit message (Expand)Author
2023-04-17Trailing whitespaceskrll
2022-10-26MI PMAP hardware page table walker support.skrll
2022-09-25Rename pmap_segtab_t *stp to stb for consistency with a futureskrll
2021-03-06For booke and ibm4xx, switch to software-based single-stepping for PT_STEPrin
2021-01-06Sort headers. Also, use <ddb/ddb.h> instead of db_interface.h andrin
2020-09-10Fix build with UVMHIST; stop passing string literal to UVMHIST_LOG(),rin
2020-07-15For booke and ibm4xx, emulate m[ft]msr in user mode, in the samerin
2020-07-15Do not use curlwp twice. No functional changes.rin
2020-07-07For booke, fix signo and other siginfo returned for userland byrin
2020-07-07Do not clear pcb_onfault for error path of setfault().rin
2020-07-07For booke, restore callee saved registers when recovery for page faultrin
2020-07-06Include missing opt_altivec.h for PPC_HAVE_SPE.rin
2020-07-06Style and cosmetic changes. No binary changes intended.rin
2018-01-27Fix more printf format strings for mfspr() (hi mrg).flxd
2014-07-31Fix macro spelling.joerg
2014-07-31Don't use numeric constants for SPR. Use the symbolic name (SPR_PIR).matt
2014-07-30Replace mfpir with mfspr r, 286. The Power ISA and GAS disagree on thejoerg
2013-08-23Get rid of MDLWP_USED{FPU,VEC}matt
2012-08-02Also supprese printing fatal traps if the process is being debugged.matt
2012-08-02Only print fatal trap info if the resulting signal would be uncaught.matt
2012-08-01Add a machine splhist command to give (a incomplete) spl history.matt
2012-08-01Export dump_trapframe.matt
2012-07-23Add support for PPC FP emulation to BookE.matt
2012-07-09More cleanup. Use a union (pmap_segtab) and a typedef (pmap_segtab_t). Addmatt
2012-07-05s/seg_tab/seg_ptr/matt
2012-05-17Allow user addresses >= 0x80000000matt
2012-02-19Remove COMPAT_SA / KERN_SA. Welcome to 6.99.3!rmind
2011-09-27Modify *ASSERTMSG() so they are now used as variadic macros. The main goaljym
2011-06-21Switch to use new common cpu_ast routine.matt
2011-06-20PowerPC now exports a common view of cpu.h, vmparam.h and pmap.hmatt
2011-06-14Make startlwp and upcallret common instead of having 3 mostly identical copies.matt
2011-06-13If uvm_fault returns EACCES, convert it to EFAULT.matt
2011-06-12For debugging, use UVMHIST to create kernel histories pmaphist andmatt
2011-06-05Remove <machine/atomic.h>; use <sys/atomic.h> instead.matt
2011-05-02Move powerpc to use pcu to manage FPU/AltiVec/SPE.matt
2011-02-17add begging of single step support. Since BookE doesn't support PSL_SE, ifmatt
2011-02-08If we get a PGM exception for a trap, use SIGTRAP/TRAP_BRKPT instead ofmatt
2011-02-07Fix inverted test. cpu_setmcontext should return success. :)matt
2011-01-18Add support for BookE Freescale MPC85xx (e500 core) processors.matt