aboutsummaryrefslogtreecommitdiff
path: root/sys/powerpc/aim/trap_subr32.S
Commit message (Expand)AuthorAgeFilesLines
* [PowerPC] Fix invalid asm in trap codeBrandon Bergren2020-05-271-1/+1
* D23057: [PowerPC] Fix offset calculations in bridge modeBrandon Bergren2020-01-181-2/+2
* powerpc: Kernel fixes for ppc32 and powerpcspe w/ lldBrandon Bergren2019-11-141-16/+8
* powerpc: Add a couple missing isyncsJustin Hibbits2019-04-241-1/+2
* powerpc64: Add a trap stack areaLeandro Lupori2019-02-041-2/+2
* Use the explicit expanded form of cmp.Justin Hibbits2017-01-181-1/+1
* Make 32-bit PowerPC kernels, like 64-bit PowerPC kernels, position-independentNathan Whitehorn2015-03-071-33/+58
* Use relocation-safe methods to determine the sizes of the exception handlers.Nathan Whitehorn2015-01-231-10/+10
* Add support for dtrace:fbt on modules for PowerPCJustin Hibbits2014-11-291-15/+2
* cpudep_ap_early_bootstrap() takes no arguments, so no need to give it one.Justin Hibbits2014-11-201-1/+0
* A page mask size is 12-bits, not 11.Justin Hibbits2014-05-151-1/+1
* Unbreak non-SMP builds. This was broken by r259284. Also, reorganize theJustin Hibbits2014-01-311-2/+10
* Save r3 before using it for the trap check, else we end up saving the new r3,Justin Hibbits2013-12-151-2/+4
* FBT now does work fully on PowerPC.Justin Hibbits2013-12-121-3/+13
* The kernel stack guard pages are only below the stack pointer, not above.Nathan Whitehorn2013-12-011-1/+2
* Add FBT for PowerPC DTrace. Also, clean up the DTrace assembly code,Justin Hibbits2013-03-181-7/+0
* Implement DTrace for PowerPC. This includes both 32-bit and 64-bit.Justin Hibbits2012-11-071-0/+20
* Fix a bug where the pmap_cpu_bootstrap() ap argument could be clobbered.Nathan Whitehorn2011-11-091-2/+3
* Revert r223479. It is unnecessary and served only to slightly ameliorateNathan Whitehorn2011-06-261-2/+0
* Use the ABI-mandated thread pointer register (r2 for ppc32, r13 for ppc64)Nathan Whitehorn2011-06-231-4/+10
* Clear any outstanding atomic reservations when traps are taken. This fixesNathan Whitehorn2011-06-231-0/+2
* Add support for the IMISS, DLMISS, and DSMISS traps required to runNathan Whitehorn2010-11-111-0/+201
* Restructure the way the copyin/copyout segment is stored to prevent aNathan Whitehorn2010-10-301-2/+9
* MFppc64:Nathan Whitehorn2010-07-131-0/+678