#
1.7 |
|
14-Dec-2023 |
claudio |
NKMEMPAGES_MAX_DEFAULT is no longer used. Remove it from param.h. OK miod@
|
Revision tags: OPENBSD_6_4_BASE OPENBSD_6_5_BASE OPENBSD_6_6_BASE OPENBSD_6_7_BASE OPENBSD_6_8_BASE OPENBSD_6_9_BASE OPENBSD_7_0_BASE OPENBSD_7_1_BASE OPENBSD_7_2_BASE OPENBSD_7_3_BASE OPENBSD_7_4_BASE
|
#
1.6 |
|
14-Sep-2018 |
claudio |
Unify and bump some of the NMBCLUSTERS defines. Some archs had it set to 4MB which is far too low especially when the platform is able to run MP. New limits are, amd64 = 256M; arm64, mips64, sparc64 = 64M; alpha, arm, hppa, i386, powerpc = 32M; m88k, sh = 8M Still rather conservative numbers but much better than before. At least some hangs of arm64 build boxes was caused by this. OK kettenis@, visa@
|
#
1.5 |
|
08-Sep-2018 |
claudio |
Bump NMBCLUSTERS to a more reasonable 256MB instead of the tiny 4MB. May help ports builders to not run out of memory. Lots of agreement and OK n2k18@
|
#
1.4 |
|
09-Aug-2018 |
patrick |
Define __HAVE_ACPI on arm64 and __HAVE_FDT on arm64, armv7 and octeon so that we can include firmware-dependant code in generic drivers to be able to extract metadata information like MAC addresses and out-of-band interrupts from the ACPI/FDT tables.
ok kettenis@
|
Revision tags: OPENBSD_6_3_BASE
|
#
1.3 |
|
05-Jan-2018 |
kettenis |
Make arm64 use the MI mplock implementation. Avoid <sys/mplock.h> being pulled in for assembly files by bringing <machine/cpu.h> and <machine/param.h> in line with other architectures. Some minor cleanup of those files is included.
ok patrick@
|
Revision tags: OPENBSD_6_2_BASE
|
#
1.2 |
|
09-Aug-2017 |
jsg |
remove duplicated PAGE macros and drop type suffix ok kettenis@
|
Revision tags: OPENBSD_6_1_BASE
|
#
1.1 |
|
17-Dec-2016 |
patrick |
Import of OpenBSD/arm64
This commit contains all the kernel files related to the OpenBSD/arm64 port. It is based on the PowerPC pmap, loongson, arm/armv7 code and FreeBSD aarch64 code. Hard work done by Dale Rahn.
|
#
1.6 |
|
14-Sep-2018 |
claudio |
Unify and bump some of the NMBCLUSTERS defines. Some archs had it set to 4MB which is far too low especially when the platform is able to run MP. New limits are, amd64 = 256M; arm64, mips64, sparc64 = 64M; alpha, arm, hppa, i386, powerpc = 32M; m88k, sh = 8M Still rather conservative numbers but much better than before. At least some hangs of arm64 build boxes was caused by this. OK kettenis@, visa@
|
#
1.5 |
|
08-Sep-2018 |
claudio |
Bump NMBCLUSTERS to a more reasonable 256MB instead of the tiny 4MB. May help ports builders to not run out of memory. Lots of agreement and OK n2k18@
|
#
1.4 |
|
09-Aug-2018 |
patrick |
Define __HAVE_ACPI on arm64 and __HAVE_FDT on arm64, armv7 and octeon so that we can include firmware-dependant code in generic drivers to be able to extract metadata information like MAC addresses and out-of-band interrupts from the ACPI/FDT tables.
ok kettenis@
|
Revision tags: OPENBSD_6_3_BASE
|
#
1.3 |
|
05-Jan-2018 |
kettenis |
Make arm64 use the MI mplock implementation. Avoid <sys/mplock.h> being pulled in for assembly files by bringing <machine/cpu.h> and <machine/param.h> in line with other architectures. Some minor cleanup of those files is included.
ok patrick@
|
Revision tags: OPENBSD_6_2_BASE
|
#
1.2 |
|
09-Aug-2017 |
jsg |
remove duplicated PAGE macros and drop type suffix ok kettenis@
|
Revision tags: OPENBSD_6_1_BASE
|
#
1.1 |
|
17-Dec-2016 |
patrick |
Import of OpenBSD/arm64
This commit contains all the kernel files related to the OpenBSD/arm64 port. It is based on the PowerPC pmap, loongson, arm/armv7 code and FreeBSD aarch64 code. Hard work done by Dale Rahn.
|
#
1.4 |
|
09-Aug-2018 |
patrick |
Define __HAVE_ACPI on arm64 and __HAVE_FDT on arm64, armv7 and octeon so that we can include firmware-dependant code in generic drivers to be able to extract metadata information like MAC addresses and out-of-band interrupts from the ACPI/FDT tables.
ok kettenis@
|
Revision tags: OPENBSD_6_3_BASE
|
#
1.3 |
|
05-Jan-2018 |
kettenis |
Make arm64 use the MI mplock implementation. Avoid <sys/mplock.h> being pulled in for assembly files by bringing <machine/cpu.h> and <machine/param.h> in line with other architectures. Some minor cleanup of those files is included.
ok patrick@
|
Revision tags: OPENBSD_6_2_BASE
|
#
1.2 |
|
09-Aug-2017 |
jsg |
remove duplicated PAGE macros and drop type suffix ok kettenis@
|
Revision tags: OPENBSD_6_1_BASE
|
#
1.1 |
|
17-Dec-2016 |
patrick |
Import of OpenBSD/arm64
This commit contains all the kernel files related to the OpenBSD/arm64 port. It is based on the PowerPC pmap, loongson, arm/armv7 code and FreeBSD aarch64 code. Hard work done by Dale Rahn.
|
#
1.3 |
|
05-Jan-2018 |
kettenis |
Make arm64 use the MI mplock implementation. Avoid <sys/mplock.h> being pulled in for assembly files by bringing <machine/cpu.h> and <machine/param.h> in line with other architectures. Some minor cleanup of those files is included.
ok patrick@
|
Revision tags: OPENBSD_6_2_BASE
|
#
1.2 |
|
09-Aug-2017 |
jsg |
remove duplicated PAGE macros and drop type suffix ok kettenis@
|
Revision tags: OPENBSD_6_1_BASE
|
#
1.1 |
|
17-Dec-2016 |
patrick |
Import of OpenBSD/arm64
This commit contains all the kernel files related to the OpenBSD/arm64 port. It is based on the PowerPC pmap, loongson, arm/armv7 code and FreeBSD aarch64 code. Hard work done by Dale Rahn.
|