OpenGrok
Cross Reference: booke_stubs.c
xref
: /
src
/
sys
/
arch
/
powerpc
/
booke
/
booke_stubs.c
Home
|
History
|
Annotate
|
Download
|
only in
booke
History log of
/src/sys/arch/powerpc/booke/booke_stubs.c
Revision
Date
Author
Comments
1.12
02-Oct-2021
skrll
Pass the pmap in tlb_set_asid for the benefit of aarch64.
1.11
06-Jul-2020
rin
Style and cosmetic changes. No binary changes intended.
1.10
11-Jul-2016
matt
Adapt to common pmap changes.
1.9
30-Jun-2011
matt
branches: 1.9.12; 1.9.30;
Modify mapiodev to take a third argument indicating whether the space
should be prefetchable (true) or not (false).
1.8
29-Jun-2011
dholland
Add missing $NetBSD$ and/or __KERNEL_RCSID.
1.7
23-Jun-2011
matt
Switch to using the common <common/pmap/tlb/tlb.h>
1.6
15-Jun-2011
matt
Move the interrupt stub from booke_stubs.c into its own intr_stubs.c.
Move the "null" intrsw (used in startup) to intr_stubs.c as well.
1.5
05-Jun-2011
matt
Remove <machine/atomic.h>; use <sys/atomic.h> instead.
Add <powerpc/cpuset.h> (for mpc85xx pmap).
Add some initial MP code for mpc85xx
Rework ipi code to be common across all ppcs
Change PPC to keep curlwp in %r13 while in the kernel.
Move astpending from cpu_info to mdlwp
Improve cpu_need_resched to be more MP friendly.
1.4
18-Feb-2011
matt
branches: 1.4.2; 1.4.4;
Make sure stub routines are not profiled.
1.3
12-Feb-2011
matt
When an OEA kernel is configured for multiple MMU types, use the new
powerpc fixup mechanism to bind the kernel to a particular MMU. This
avoids an indirect call for every pmap call.
1.2
18-Jan-2011
matt
branches: 1.2.2;
Add support for BookE Freescale MPC85xx (e500 core) processors.
Add fast softint support for PowerPC (though only booke uses it).
Redo FPU/VEC support and add e500 SPE support.
Rework trap/intrs to use a common trapframe format.
Support SOFTFLOAT (no hardfloat or fpu emulation) for BookE.
1.1
07-Jan-2011
matt
branches: 1.1.2; 1.1.4;
file booke_stubs.c was initially added on branch matt-nb5-pq3.
1.1.4.1
06-Jun-2011
jruoho
Sync with HEAD.
1.1.2.4
14-Oct-2011
matt
Sync with current pulling P2020 and other newer processor support.
1.1.2.3
18-Feb-2011
matt
Mark splhigh as __noprofile.
1.1.2.2
18-Feb-2011
matt
Add __noprofile attribute and use it to prevent stubs from being profiled.
1.1.2.1
07-Jan-2011
matt
Add mpc85xx support for netbsd-5 (with some incompatible kernel changes).
1.2.2.2
05-Mar-2011
bouyer
Sync with HEAD
1.2.2.1
17-Feb-2011
bouyer
Sync with HEAD
1.4.4.1
23-Jun-2011
cherry
Catchup with rmind-uvmplock merge.
1.4.2.3
12-Jun-2011
rmind
sync with head
1.4.2.2
05-Mar-2011
rmind
sync with head
1.4.2.1
18-Feb-2011
rmind
file booke_stubs.c was added on branch rmind-uvmplock on 2011-03-05 20:51:33 +0000
1.9.30.1
05-Oct-2016
skrll
Sync with HEAD
1.9.12.1
03-Dec-2017
jdolecek
update from HEAD
Indexes created Fri Oct 17 17:09:57 GMT 2025