]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Remove sv_pagesize, originally introduced with r100384.
authorEdward Tomasz Napierala <trasz@FreeBSD.org>
Fri, 1 Mar 2019 16:16:38 +0000 (16:16 +0000)
committerEdward Tomasz Napierala <trasz@FreeBSD.org>
Fri, 1 Mar 2019 16:16:38 +0000 (16:16 +0000)
commit1699546def989665e0f3577dbe284dbaa0959df5
tree6e932e9ff67fccbb42c2f194a570d4eae2541769
parent3aee58ca76e86edbda463868b4b97ab9630c2927
Remove sv_pagesize, originally introduced with r100384.

In all of the architectures we have today, we always use PAGE_SIZE.
While in theory one could define different things, none of the
current architectures do, even the ones that have transitioned from
32-bit to 64-bit like i386 and arm. Some ancient mips binaries on
other systems used 8k instead of 4k, but we don't support running
those and likely never will due to their age and obscurity.

Reviewed by: imp (who also contributed the commit message)
Sponsored by: DARPA, AFRL
Differential Revision: https://reviews.freebsd.org/D19280
26 files changed:
sys/amd64/amd64/elf_machdep.c
sys/amd64/cloudabi32/cloudabi32_sysvec.c
sys/amd64/cloudabi64/cloudabi64_sysvec.c
sys/amd64/linux/linux_sysvec.c
sys/amd64/linux32/linux32_sysvec.c
sys/arm/arm/elf_machdep.c
sys/arm/cloudabi32/cloudabi32_sysvec.c
sys/arm64/arm64/elf32_machdep.c
sys/arm64/arm64/elf_machdep.c
sys/arm64/cloudabi32/cloudabi32_sysvec.c
sys/arm64/cloudabi64/cloudabi64_sysvec.c
sys/arm64/linux/linux_sysvec.c
sys/compat/ia32/ia32_sysvec.c
sys/i386/cloudabi32/cloudabi32_sysvec.c
sys/i386/i386/elf_machdep.c
sys/i386/linux/linux_sysvec.c
sys/kern/imgact_aout.c
sys/kern/imgact_elf.c
sys/kern/init_main.c
sys/mips/mips/elf_machdep.c
sys/mips/mips/freebsd32_machdep.c
sys/powerpc/powerpc/elf32_machdep.c
sys/powerpc/powerpc/elf64_machdep.c
sys/riscv/riscv/elf_machdep.c
sys/sparc64/sparc64/elf_machdep.c
sys/sys/sysent.h