History log of /openbsd-current/sys/arch/armv7/include/vmparam.h
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 1.8 12-Nov-2023 kettenis

Bump MAXDSIZ to 2G on armv7. Needed for llvm-16.

ok deraadt@


Revision tags: OPENBSD_7_1_BASE OPENBSD_7_2_BASE OPENBSD_7_3_BASE OPENBSD_7_4_BASE
# 1.7 11-Jan-2022 kettenis

Bump KVA space up to 512MB (and a bit).

ok phessler@, deraadt@, miod@


Revision tags: OPENBSD_6_1_BASE OPENBSD_6_2_BASE OPENBSD_6_3_BASE 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
# 1.6 10-Mar-2017 kettenis

Set VM_PHYSSEG_MAX to 32 and use VM_PSTRAT_BSEARCH as the sort/search option
like we do on macppc and sparc64. This makes our kernel recognize all the
memory on the Odroid XU4.

ok jsg@


# 1.5 24-Jan-2017 jca

Use the same stack size as on i386

ok kettenis@ deraadt@


Revision tags: OPENBSD_5_8_BASE OPENBSD_5_9_BASE OPENBSD_6_0_BASE
# 1.4 24-Jun-2015 miod

Make ARM_KERNEL_BASE explicitely unsigned


# 1.3 12-May-2015 jsg

Raise VM_PHYSSEG_MAX to two and load an additional physical memory
segment if u-boot reports it. Needed for the utilite where u-boot
reports two 1GB segments of physical memory.

From Patrick Wildt in bitrig with some additional sanity checks added.


# 1.2 10-May-2015 jsg

VM_MAX_KERNEL_ADDRESS is the end of the kva range not the end of
addressable virtual memory space but arm ports were using a value of
0xffffffff for this.

Instead of using a shared VM_MAX_KERNEL_ADDRESS define add md
VM_KERNEL_SPACE_SIZE defines based on the KERNEL_VM_SIZE values
from the respective machdep.c files.

djm's novena was hitting "panic: bufinit: can't reserve VM for buffers"
without a similiar change.

ok miod@


Revision tags: OPENBSD_5_5_BASE OPENBSD_5_6_BASE OPENBSD_5_7_BASE
# 1.1 04-Sep-2013 patrick

In the future, we shouldn't have one port port ARM SoC, that's just
ridiculous. This is the first step for a common and generic ARM port
for ARMv7 SoCs.


# 1.7 11-Jan-2022 kettenis

Bump KVA space up to 512MB (and a bit).

ok phessler@, deraadt@, miod@


Revision tags: OPENBSD_6_1_BASE OPENBSD_6_2_BASE OPENBSD_6_3_BASE 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
# 1.6 10-Mar-2017 kettenis

Set VM_PHYSSEG_MAX to 32 and use VM_PSTRAT_BSEARCH as the sort/search option
like we do on macppc and sparc64. This makes our kernel recognize all the
memory on the Odroid XU4.

ok jsg@


# 1.5 24-Jan-2017 jca

Use the same stack size as on i386

ok kettenis@ deraadt@


Revision tags: OPENBSD_5_8_BASE OPENBSD_5_9_BASE OPENBSD_6_0_BASE
# 1.4 24-Jun-2015 miod

Make ARM_KERNEL_BASE explicitely unsigned


# 1.3 12-May-2015 jsg

Raise VM_PHYSSEG_MAX to two and load an additional physical memory
segment if u-boot reports it. Needed for the utilite where u-boot
reports two 1GB segments of physical memory.

From Patrick Wildt in bitrig with some additional sanity checks added.


# 1.2 10-May-2015 jsg

VM_MAX_KERNEL_ADDRESS is the end of the kva range not the end of
addressable virtual memory space but arm ports were using a value of
0xffffffff for this.

Instead of using a shared VM_MAX_KERNEL_ADDRESS define add md
VM_KERNEL_SPACE_SIZE defines based on the KERNEL_VM_SIZE values
from the respective machdep.c files.

djm's novena was hitting "panic: bufinit: can't reserve VM for buffers"
without a similiar change.

ok miod@


Revision tags: OPENBSD_5_5_BASE OPENBSD_5_6_BASE OPENBSD_5_7_BASE
# 1.1 04-Sep-2013 patrick

In the future, we shouldn't have one port port ARM SoC, that's just
ridiculous. This is the first step for a common and generic ARM port
for ARMv7 SoCs.


Revision tags: OPENBSD_6_1_BASE OPENBSD_6_2_BASE
# 1.6 10-Mar-2017 kettenis

Set VM_PHYSSEG_MAX to 32 and use VM_PSTRAT_BSEARCH as the sort/search option
like we do on macppc and sparc64. This makes our kernel recognize all the
memory on the Odroid XU4.

ok jsg@


# 1.5 24-Jan-2017 jca

Use the same stack size as on i386

ok kettenis@ deraadt@


Revision tags: OPENBSD_5_8_BASE OPENBSD_5_9_BASE OPENBSD_6_0_BASE
# 1.4 24-Jun-2015 miod

Make ARM_KERNEL_BASE explicitely unsigned


# 1.3 12-May-2015 jsg

Raise VM_PHYSSEG_MAX to two and load an additional physical memory
segment if u-boot reports it. Needed for the utilite where u-boot
reports two 1GB segments of physical memory.

From Patrick Wildt in bitrig with some additional sanity checks added.


# 1.2 10-May-2015 jsg

VM_MAX_KERNEL_ADDRESS is the end of the kva range not the end of
addressable virtual memory space but arm ports were using a value of
0xffffffff for this.

Instead of using a shared VM_MAX_KERNEL_ADDRESS define add md
VM_KERNEL_SPACE_SIZE defines based on the KERNEL_VM_SIZE values
from the respective machdep.c files.

djm's novena was hitting "panic: bufinit: can't reserve VM for buffers"
without a similiar change.

ok miod@


Revision tags: OPENBSD_5_5_BASE OPENBSD_5_6_BASE OPENBSD_5_7_BASE
# 1.1 04-Sep-2013 patrick

In the future, we shouldn't have one port port ARM SoC, that's just
ridiculous. This is the first step for a common and generic ARM port
for ARMv7 SoCs.