| History log of /src/sys/modules/arch |
| Revision | Date | Author | Comments |
| 1.1 | 15-Jun-2011 |
mrg | build evbppc modules in 3 different flavours:
- oea (default) - ibm4xx - booke
this, together with earlier machine_module[] work, should allow evbppc platforms to use modules.
|
| 1.7 | 03-Aug-2021 |
rin | Switch evbppc/ibm4xx to generic evbppc (same as oea) kernel modules.
I've confirmed that kernels similar to amd64/conf/MODULAR work fine both on 403 and 405.
XXX Unfortunately, we cannot immediately switch evbppc/booke to generic kernel modules yet; it has its own intr.h implementation.
|
| 1.6 | 04-Jul-2020 |
chs | the x86 xen and non-xen modules are identical, so remove the unneeded extra copies. Xen kernels now use the same modules as native kernels.
|
| 1.5 | 27-Jun-2020 |
rin | Rename module directory for ibm4xx from /stand/powerpc-4xx to /stand/powerpc-ibm4xx to match with what we set in evbppc_machdep.c:
https://nxr.netbsd.org/xref/src/sys/arch/evbppc/evbppc/evbppc_machdep.c#86
(And we use ibm4xx not 4xx for directory in sys/arch/powerpc.)
Note that we had never enabled MODULAR for ibm4xx yet; kernel with MODULAR option was unable to build. This should be why this discrepancy had never been found until today...
|
| 1.4 | 19-Sep-2018 |
maxv | Don't build the module sets for non-pae-32bit-pv. Noted by John D. Baker on port-i386@, thanks.
|
| 1.3 | 22-Jun-2015 |
matt | branches: 1.3.16; 1.3.18; Add support for build mips64 kernel modules as N32
|
| 1.2 | 11-Aug-2014 |
jnemeth | branches: 1.2.4; Add the infrastructure for MODULAR support for Xen kernels. At the moment, this can only load very simple modules due to missing symbols. It is being add at this time to make pullups to the netbsd-7 branch easier. It is not enabled by default in any kernels.
|
| 1.1 | 15-Jun-2011 |
mrg | branches: 1.1.12; build evbppc modules in 3 different flavours:
- oea (default) - ibm4xx - booke
this, together with earlier machine_module[] work, should allow evbppc platforms to use modules.
|
| 1.1.12.2 | 03-Dec-2017 |
jdolecek | update from HEAD
|
| 1.1.12.1 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
| 1.2.4.1 | 22-Sep-2015 |
skrll | Sync with HEAD
|
| 1.3.18.1 | 10-Jun-2019 |
christos | Sync with HEAD
|
| 1.3.16.1 | 30-Sep-2018 |
pgoyette | Ssync with HEAD
|
| 1.1 | 15-Jun-2011 |
mrg | build evbppc modules in 3 different flavours:
- oea (default) - ibm4xx - booke
this, together with earlier machine_module[] work, should allow evbppc platforms to use modules.
|
| 1.1 | 07-Aug-2013 |
matt | branches: 1.1.2; 1.1.6; 1.1.10; awk support scripts to generate trampolines in modules. (adapted from previous LKM method). <machine/asm.h> now has a KMODTRAMPOLINE macro to generate the trampoline
|
| 1.1.10.2 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
| 1.1.10.1 | 07-Aug-2013 |
tls | file kmodhide.awk was added on branch tls-maxphys on 2014-08-20 00:04:32 +0000
|
| 1.1.6.2 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
| 1.1.6.1 | 07-Aug-2013 |
yamt | file kmodhide.awk was added on branch yamt-pagecache on 2014-05-22 11:41:06 +0000
|
| 1.1.2.2 | 28-Aug-2013 |
rmind | sync with head
|
| 1.1.2.1 | 07-Aug-2013 |
rmind | file kmodhide.awk was added on branch rmind-smpnet on 2013-08-28 23:59:35 +0000
|
| 1.1 | 07-Aug-2013 |
matt | branches: 1.1.2; 1.1.6; 1.1.10; awk support scripts to generate trampolines in modules. (adapted from previous LKM method). <machine/asm.h> now has a KMODTRAMPOLINE macro to generate the trampoline
|
| 1.1.10.2 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
| 1.1.10.1 | 07-Aug-2013 |
tls | file kmodtramp.awk was added on branch tls-maxphys on 2014-08-20 00:04:32 +0000
|
| 1.1.6.2 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
| 1.1.6.1 | 07-Aug-2013 |
yamt | file kmodtramp.awk was added on branch yamt-pagecache on 2014-05-22 11:41:06 +0000
|
| 1.1.2.2 | 28-Aug-2013 |
rmind | sync with head
|
| 1.1.2.1 | 07-Aug-2013 |
rmind | file kmodtramp.awk was added on branch rmind-smpnet on 2013-08-28 23:59:35 +0000
|
| 1.2 | 07-Aug-2013 |
matt | branches: 1.2.2; 1.2.6; 1.2.10; Keep track of undefined symbols and then use to determine whether a wrap is required.
|
| 1.1 | 07-Aug-2013 |
matt | awk support scripts to generate trampolines in modules. (adapted from previous LKM method). <machine/asm.h> now has a KMODTRAMPOLINE macro to generate the trampoline
|
| 1.2.10.2 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
| 1.2.10.1 | 07-Aug-2013 |
tls | file kmodwrap.awk was added on branch tls-maxphys on 2014-08-20 00:04:32 +0000
|
| 1.2.6.2 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
| 1.2.6.1 | 07-Aug-2013 |
yamt | file kmodwrap.awk was added on branch yamt-pagecache on 2014-05-22 11:41:06 +0000
|
| 1.2.2.2 | 28-Aug-2013 |
rmind | sync with head
|
| 1.2.2.1 | 07-Aug-2013 |
rmind | file kmodwrap.awk was added on branch rmind-smpnet on 2013-08-28 23:59:35 +0000
|
| 1.1 | 17-Apr-2015 |
matt | branches: 1.1.2; 1.1.18; Latent support for ARM_HAS_LPAE.
|
| 1.1.18.2 | 03-Dec-2017 |
jdolecek | update from HEAD
|
| 1.1.18.1 | 17-Apr-2015 |
jdolecek | file Makefile was added on branch tls-maxphys on 2017-12-03 11:38:49 +0000
|
| 1.1.2.2 | 06-Jun-2015 |
skrll | Sync with HEAD
|
| 1.1.2.1 | 17-Apr-2015 |
skrll | file Makefile was added on branch nick-nhusb on 2015-06-06 14:40:23 +0000
|
| 1.1 | 17-Apr-2015 |
matt | branches: 1.1.2; 1.1.18; Latent support for ARM_HAS_LPAE.
|
| 1.1.18.2 | 03-Dec-2017 |
jdolecek | update from HEAD
|
| 1.1.18.1 | 17-Apr-2015 |
jdolecek | file bsd.arm-lpae.mk was added on branch tls-maxphys on 2017-12-03 11:38:49 +0000
|
| 1.1.2.2 | 06-Jun-2015 |
skrll | Sync with HEAD
|
| 1.1.2.1 | 17-Apr-2015 |
skrll | file bsd.arm-lpae.mk was added on branch nick-nhusb on 2015-06-06 14:40:23 +0000
|
| 1.1 | 15-Jun-2011 |
mrg | build evbppc modules in 3 different flavours:
- oea (default) - ibm4xx - booke
this, together with earlier machine_module[] work, should allow evbppc platforms to use modules.
|
| 1.1 | 22-Jun-2015 |
matt | branches: 1.1.2; 1.1.18; Add support for build mips64 kernel modules as N32
|
| 1.1.18.2 | 03-Dec-2017 |
jdolecek | update from HEAD
|
| 1.1.18.1 | 22-Jun-2015 |
jdolecek | file Makefile was added on branch tls-maxphys on 2017-12-03 11:38:49 +0000
|
| 1.1.2.2 | 22-Sep-2015 |
skrll | Sync with HEAD
|
| 1.1.2.1 | 22-Jun-2015 |
skrll | file Makefile was added on branch nick-nhusb on 2015-09-22 12:06:08 +0000
|
| 1.1 | 22-Jun-2015 |
matt | branches: 1.1.2; 1.1.18; Add support for build mips64 kernel modules as N32
|
| 1.1.18.2 | 03-Dec-2017 |
jdolecek | update from HEAD
|
| 1.1.18.1 | 22-Jun-2015 |
jdolecek | file bsd.mips-n32.mk was added on branch tls-maxphys on 2017-12-03 11:38:49 +0000
|
| 1.1.2.2 | 22-Sep-2015 |
skrll | Sync with HEAD
|
| 1.1.2.1 | 22-Jun-2015 |
skrll | file bsd.mips-n32.mk was added on branch nick-nhusb on 2015-09-22 12:06:08 +0000
|
| 1.1 | 15-Jun-2011 |
mrg | build evbppc modules in 3 different flavours:
- oea (default) - ibm4xx - booke
this, together with earlier machine_module[] work, should allow evbppc platforms to use modules.
|
| 1.4 | 15-Nov-2018 |
riastradh | Include <bsd.own.mk> before using ACTIVE_CC. Fixes make errors.
|
| 1.3 | 10-Aug-2014 |
joerg | branches: 1.3.26; 1.3.28; Put GCC/GAS options under ACTIVE_CC == "gcc".
|
| 1.2 | 08-Aug-2014 |
joerg | Don't set -mmultiple or -mno-string for PowerPC, the difference is too small to really matter and it sometimes even increases the size.
|
| 1.1 | 15-Jun-2011 |
mrg | branches: 1.1.12; 1.1.26; build evbppc modules in 3 different flavours:
- oea (default) - ibm4xx - booke
this, together with earlier machine_module[] work, should allow evbppc platforms to use modules.
|
| 1.1.26.1 | 10-Aug-2014 |
tls | Rebase.
|
| 1.1.12.1 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
| 1.3.28.1 | 10-Jun-2019 |
christos | Sync with HEAD
|
| 1.3.26.1 | 26-Nov-2018 |
pgoyette | Sync with HEAD, resolve a couple of conflicts
|