aboutsummaryrefslogtreecommitdiff
path: root/sys/powerpc/booke/trap_subr.S
Commit message (Expand)AuthorAgeFilesLines
* Add CFI start/end proc directives to arm64, i386, and ppcConrad Meyer2020-12-051-0/+3
* powerpc/booke: Change Book-E 64-bit pmap to 4-level tableJustin Hibbits2020-04-111-5/+10
* powerpc/booke: Only handle kernel page faults in KVA rangeJustin Hibbits2019-11-081-0/+9
* powerpc/booke: Make the TLB save area and mask matchJustin Hibbits2019-11-081-2/+2
* Add support for building Book-E kernels with clang/lld.Brandon Bergren2019-11-021-15/+15
* powerpc/booke: Don't zero MAS8, it's unnecessaryJustin Hibbits2019-10-201-5/+0
* powerpc: Unify pmap definitions between AIM and Book-EJustin Hibbits2019-08-121-15/+10
* powerpc: Stop pretending we run on e500v1 coresJustin Hibbits2019-04-301-1/+2
* powerpc/booke: Depessimize MAS register updates even moreJustin Hibbits2019-03-021-9/+2
* powerpcspe: Implement SPE exception handlingJustin Hibbits2018-10-211-0/+22
* Call through powerpc_interrupt for all Book-E interruptsJustin Hibbits2018-04-101-16/+4
* Increase the size of a reservation granule for TLB locksJustin Hibbits2018-02-271-1/+1
* Correct a copy&paste-o -- altivec assist interrupt, not watchdogJustin Hibbits2018-02-261-1/+1
* Clear the WE bit in C code rather than the asmJustin Hibbits2017-11-081-8/+2
* Fix debug interrupts on 64-bit Book-EJustin Hibbits2017-11-011-8/+3
* Expand the TLB nest level mask to 3 bits to match the 32-bit maskJustin Hibbits2017-10-201-1/+1
* Fix stack tracing in dtrace for powerpcJustin Hibbits2017-05-111-12/+2
* Introduce 64-bit PowerPC Book-E supportJustin Hibbits2017-03-171-120/+291
* Add Book-E Enhanced Debug (E.D) profile debug supportJustin Hibbits2017-02-011-5/+18
* Migrate the PTE format for book-e to standardize on the 'indirect PTE' formatJustin Hibbits2016-02-111-6/+7
* Add more interrupts handled for booke.Justin Hibbits2015-12-111-1/+32
* Extend pmap to support e500mc and e5500.Justin Hibbits2015-08-281-0/+7
* Follow up to r287014Justin Hibbits2015-08-221-2/+6
* Merge booke and aim interrupt.c files.Justin Hibbits2015-07-061-7/+13
* Implement hwpmc(4) for Freescale e500 core.Justin Hibbits2015-04-181-0/+13
* Make 32-bit PowerPC kernels, like 64-bit PowerPC kernels, position-independentNathan Whitehorn2015-03-071-6/+14
* Follow up r223485, which made AIM use the ABI thread pointer instead ofNathan Whitehorn2013-11-111-4/+7
* Fix a typo that resulted in or-ing PTE_UW twice whrn PTE_SW was needed.Marcel Moolenaar2012-07-021-1/+1
* Use local TLB_UNLOCKED marker instead of MTX_UNOWNED for Book-E PowerPC trapRafal Jaworowski2010-11-111-4/+5
* Actually pass a pointer to the trapframe to powerpc_extr_interrupt().Marcel Moolenaar2010-03-231-0/+1
* Initial support for SMP on PowerPC MPC85xx.Rafal Jaworowski2009-05-211-3/+93
* Prefer register usage style to be more consistent with the rest of theRafal Jaworowski2009-02-271-8/+8
* Make Book-E debug register state part of the PCB context.Rafal Jaworowski2009-02-271-0/+6
* Clean up BookE low-level exceptions code.Rafal Jaworowski2009-01-131-46/+49
* Rework BookE pmap towards multi-core support.Rafal Jaworowski2009-01-131-78/+25
* MFp4: SMP supportMarcel Moolenaar2008-04-271-2/+2
* Initial support for Freescale PowerQUICC III MPC85xx system-on-chip family.Rafal Jaworowski2008-03-031-0/+842