History log of /netbsd/sys/arch/powerpc/include/vmparam.h (Results 1 – 25 of 25)
Revision Date Author Comments
# c37a18e2 11-May-2022 andvar <andvar@NetBSD.org>

s/varible/variable/


# 6e8998a3 06-Jan-2021 rin <rin@NetBSD.org>

Drop unused headers. No functional changes intended.


# ade5e693 06-Jul-2020 rin <rin@NetBSD.org>

Correct #ifdef; _MODULE not _MODULAR here.

Now __HAVE_PMAP_PHYSSEG is defined correctly for modules, which was
missing accidentally.


# b7c99019 27-Jun-2020 rin <rin@NetBSD.org>

Restrict {MIN,MAX}_PAGE_SIZE for MODULAR || _MODULE, which makes
non-MODULAR kernel a little bit efficient.

They are also exposed to userland for jemalloc.


# a38ef707 29-Mar-2019 christos <christos@NetBSD.org>

Go back to not always defining PAGE_{SIZE,SHIFT,MASK}


# 2232602b 27-Mar-2019 christos <christos@NetBSD.org>

Provide the (max) defaults for page size for userland.


# 3f0d64f4 23-Jun-2017 joerg <joerg@NetBSD.org>

Recommit exec_subr.c revision 1.79:
Always include a 1MB guard area beyond the end of stack. While ASLR will
normally create a guard area as well, this provides a deterministic area
for all bin

Recommit exec_subr.c revision 1.79:
Always include a 1MB guard area beyond the end of stack. While ASLR will
normally create a guard area as well, this provides a deterministic area
for all binaries.

Mitigates the rest of CVE-2017-1000374 and CVE-2017-1000375 from
Qualys.

Additionally, change VM_DEFAULT_ADDRESS_TOPDOWN to include
user_stack_guard_size in the size reservation.

show more ...


# 7d1220ac 18-Oct-2014 snj <snj@NetBSD.org>

src is too big these days to tolerate superfluous apostrophes. It's
"its", people!


# 45cf6629 25-Jan-2014 christos <christos@NetBSD.org>

delete VM_DEFAULT_ADDRESS; some of those should be GC'ed because they match
the default definition.


# d2054d59 23-Feb-2012 matt <matt@NetBSD.org>

Export MIN_PAGE_SIZE and MAX_PAGE_SIZE for modular kernels.


# 8aa42ad9 20-Jun-2011 matt <matt@NetBSD.org>

Readd powerpc/include/vmparam.h to the set lists
Export it to powerpc/include.h
Protect pmap.h and vmparam.h from getting an #error when included
from userland.
Export safe definitions of VM_MAXUSER_

Readd powerpc/include/vmparam.h to the set lists
Export it to powerpc/include.h
Protect pmap.h and vmparam.h from getting an #error when included
from userland.
Export safe definitions of VM_MAXUSER_ADDRESS, VM_MIN_ADDRESS,
VM_MAX_ADDRESS when _RUMPKERNEL is defined.

show more ...


# b9312304 20-Jun-2011 matt <matt@NetBSD.org>

PowerPC now exports a common view of cpu.h, vmparam.h and pmap.h
when building a MODULAR kernel or compiling _MODULE.
It should be noted that MODULAR or _MODULE export a view of the kernel
as being M

PowerPC now exports a common view of cpu.h, vmparam.h and pmap.h
when building a MODULAR kernel or compiling _MODULE.
It should be noted that MODULAR or _MODULE export a view of the kernel
as being MULTIPROCESSOR (even if isn't).
The shared pmap TLB uses mdpg in places where it used mdpg to avoid
deadly embrance inclusion problems.

show more ...


# 13dfb724 20-Jun-2011 matt <matt@NetBSD.org>

Don't export USER_SR if _MODULE is defined.
Add a common <powerpc/vmparam.h> like we have for <powerpc/pmap.h>


# dded044f 11-Feb-2000 thorpej <thorpej@NetBSD.org>

Update for the NKMEMPAGES changes.


# 05132683 04-Dec-1999 ragge <ragge@NetBSD.org>

CL* discarding.


# 5cbe23ba 02-May-1999 kleink <kleink@NetBSD.org>

Garbage-collect VM_MBUF_SIZE leftover.


# 63b63218 23-Mar-1999 thorpej <thorpej@NetBSD.org>

VM_MBUF_SIZE is in terms of MCLBYTES, not CLBYTES.


# 9cb41178 16-Jan-1999 chuck <chuck@NetBSD.org>

MNN is no longer optional, remove old code


# b9a44d6b 31-Aug-1998 tsubai <tsubai@NetBSD.org>

vm_offset_t --> [pv]addr_t


# d47ea67c 08-Jul-1998 thorpej <thorpej@NetBSD.org>

Define one page free list, and put all pages on it.


# 9125a5f1 05-Jun-1998 sakamoto <sakamoto@NetBSD.org>

Merge in MACHINE_NEW_NONCONTIG support and some fix from Tsubai-San.
UVM support.


# b7bc9342 18-Feb-1998 mycroft <mycroft@NetBSD.org>

Fix typo.


# dc6a98e9 12-Jun-1997 mrg <mrg@NetBSD.org>

bring mrg-vm-swap2 onto mainilne.


# 87bbb0ba 16-Apr-1997 thorpej <thorpej@NetBSD.org>

Always define MACHINE_NONCONTIG.


# 5804d3f6 30-Sep-1996 ws <ws@NetBSD.org>

PowerPC port