Date: Thu, 16 Jul 2015 10:47:15 +0000 From: "zbb (Zbigniew Bodek)" <phabric-noreply@FreeBSD.org> To: freebsd-arm@freebsd.org Subject: [Differential] [Closed] D3094: Fix KSTACK_PAGES issue Message-ID: <671951eaa555d0f7bcde899d7c2f5ee0@localhost.localdomain> In-Reply-To: <differential-rev-PHID-DREV-iyfes6yosmvf4z7iwnvz-req@FreeBSD.org>
index | next in thread | previous in thread | raw e-mail
[-- Attachment #1 --] This revision was automatically updated to reflect the committed changes. Closed by commit rS285627: Fix KSTACK_PAGES issue when the default value was changed in KERNCONF (authored by zbb). CHANGED PRIOR TO COMMIT https://reviews.freebsd.org/D3094?vs=6999&id=7013#toc REPOSITORY rS FreeBSD src repository CHANGES SINCE LAST UPDATE https://reviews.freebsd.org/D3094?vs=6999&id=7013 REVISION DETAIL https://reviews.freebsd.org/D3094 AFFECTED FILES head/sys/arm/arm/machdep.c head/sys/arm/at91/at91_machdep.c head/sys/arm/cavium/cns11xx/econa_machdep.c head/sys/arm/samsung/s3c2xx0/s3c24x0_machdep.c head/sys/arm/xscale/i80321/ep80219_machdep.c head/sys/arm/xscale/i80321/iq31244_machdep.c head/sys/arm/xscale/i8134x/crb_machdep.c head/sys/arm/xscale/ixp425/avila_machdep.c head/sys/arm/xscale/pxa/pxa_machdep.c head/sys/arm64/arm64/locore.S head/sys/arm64/arm64/mp_machdep.c head/sys/arm64/arm64/swtch.S head/sys/ddb/db_ps.c head/sys/ddb/db_sym.c head/sys/i386/i386/locore.s head/sys/powerpc/booke/pmap.c head/sys/sparc64/sparc64/exception.S head/sys/sparc64/sparc64/stack_machdep.c head/sys/sparc64/sparc64/support.S head/sys/x86/xen/pv.c EMAIL PREFERENCES https://reviews.freebsd.org/settings/panel/emailpreferences/ To: wma_semihalf.com, emaste, zbb, andrew, kib Cc: kib, imp, andrew, freebsd-arm-list, emaste [-- Attachment #2 --] diff --git a/head/sys/ddb/db_sym.c b/head/sys/ddb/db_sym.c --- a/head/sys/ddb/db_sym.c +++ b/head/sys/ddb/db_sym.c @@ -31,6 +31,8 @@ #include <sys/cdefs.h> __FBSDID("$FreeBSD$"); +#include "opt_kstack_pages.h" + #include <sys/param.h> #include <sys/pcpu.h> #include <sys/smp.h> diff --git a/head/sys/ddb/db_ps.c b/head/sys/ddb/db_ps.c --- a/head/sys/ddb/db_ps.c +++ b/head/sys/ddb/db_ps.c @@ -30,6 +30,8 @@ #include <sys/cdefs.h> __FBSDID("$FreeBSD$"); +#include "opt_kstack_pages.h" + #include <sys/param.h> #include <sys/cons.h> #include <sys/jail.h> diff --git a/head/sys/arm64/arm64/locore.S b/head/sys/arm64/arm64/locore.S --- a/head/sys/arm64/arm64/locore.S +++ b/head/sys/arm64/arm64/locore.S @@ -27,6 +27,7 @@ */ #include "assym.s" +#include "opt_kstack_pages.h" #include <sys/syscall.h> #include <machine/asm.h> #include <machine/armreg.h> @@ -51,8 +52,6 @@ * We are loaded at a 2MiB aligned address */ -#define INIT_STACK_SIZE (PAGE_SIZE * 4) - .text .globl _start _start: diff --git a/head/sys/arm64/arm64/mp_machdep.c b/head/sys/arm64/arm64/mp_machdep.c --- a/head/sys/arm64/arm64/mp_machdep.c +++ b/head/sys/arm64/arm64/mp_machdep.c @@ -28,6 +28,7 @@ * */ +#include "opt_kstack_pages.h" #include "opt_platform.h" #include <sys/cdefs.h> diff --git a/head/sys/arm64/arm64/swtch.S b/head/sys/arm64/arm64/swtch.S --- a/head/sys/arm64/arm64/swtch.S +++ b/head/sys/arm64/arm64/swtch.S @@ -30,6 +30,7 @@ */ #include "assym.s" +#include "opt_kstack_pages.h" #include "opt_sched.h" #include <machine/asm.h> diff --git a/head/sys/i386/i386/locore.s b/head/sys/i386/i386/locore.s --- a/head/sys/i386/i386/locore.s +++ b/head/sys/i386/i386/locore.s @@ -41,6 +41,7 @@ #include "opt_bootp.h" #include "opt_compat.h" +#include "opt_kstack_pages.h" #include "opt_nfsroot.h" #include "opt_pmap.h" diff --git a/head/sys/x86/xen/pv.c b/head/sys/x86/xen/pv.c --- a/head/sys/x86/xen/pv.c +++ b/head/sys/x86/xen/pv.c @@ -31,6 +31,7 @@ __FBSDID("$FreeBSD$"); #include "opt_ddb.h" +#include "opt_kstack_pages.h" #include <sys/param.h> #include <sys/bus.h> diff --git a/head/sys/sparc64/sparc64/stack_machdep.c b/head/sys/sparc64/sparc64/stack_machdep.c --- a/head/sys/sparc64/sparc64/stack_machdep.c +++ b/head/sys/sparc64/sparc64/stack_machdep.c @@ -27,6 +27,8 @@ #include <sys/cdefs.h> __FBSDID("$FreeBSD$"); +#include "opt_kstack_pages.h" + #include <sys/param.h> #include <sys/proc.h> #include <sys/stack.h> diff --git a/head/sys/sparc64/sparc64/exception.S b/head/sys/sparc64/sparc64/exception.S --- a/head/sys/sparc64/sparc64/exception.S +++ b/head/sys/sparc64/sparc64/exception.S @@ -58,6 +58,7 @@ #include "opt_compat.h" #include "opt_ddb.h" +#include "opt_kstack_pages.h" #include <machine/asi.h> #include <machine/asmacros.h> diff --git a/head/sys/sparc64/sparc64/support.S b/head/sys/sparc64/sparc64/support.S --- a/head/sys/sparc64/sparc64/support.S +++ b/head/sys/sparc64/sparc64/support.S @@ -27,6 +27,8 @@ #include <machine/asm.h> __FBSDID("$FreeBSD$"); +#include "opt_kstack_pages.h" + #include <sys/errno.h> #include <machine/asi.h> diff --git a/head/sys/powerpc/booke/pmap.c b/head/sys/powerpc/booke/pmap.c --- a/head/sys/powerpc/booke/pmap.c +++ b/head/sys/powerpc/booke/pmap.c @@ -51,6 +51,8 @@ #include <sys/cdefs.h> __FBSDID("$FreeBSD$"); +#include "opt_kstack_pages.h" + #include <sys/param.h> #include <sys/conf.h> #include <sys/malloc.h> diff --git a/head/sys/arm/cavium/cns11xx/econa_machdep.c b/head/sys/arm/cavium/cns11xx/econa_machdep.c --- a/head/sys/arm/cavium/cns11xx/econa_machdep.c +++ b/head/sys/arm/cavium/cns11xx/econa_machdep.c @@ -38,6 +38,8 @@ #include <sys/cdefs.h> __FBSDID("$FreeBSD$"); +#include "opt_kstack_pages.h" + #define _ARM32_BUS_DMA_PRIVATE #include <sys/param.h> #include <sys/systm.h> diff --git a/head/sys/arm/arm/machdep.c b/head/sys/arm/arm/machdep.c --- a/head/sys/arm/arm/machdep.c +++ b/head/sys/arm/arm/machdep.c @@ -44,6 +44,7 @@ #include "opt_compat.h" #include "opt_ddb.h" +#include "opt_kstack_pages.h" #include "opt_platform.h" #include "opt_sched.h" #include "opt_timer.h" diff --git a/head/sys/arm/xscale/ixp425/avila_machdep.c b/head/sys/arm/xscale/ixp425/avila_machdep.c --- a/head/sys/arm/xscale/ixp425/avila_machdep.c +++ b/head/sys/arm/xscale/ixp425/avila_machdep.c @@ -48,6 +48,8 @@ #include <sys/cdefs.h> __FBSDID("$FreeBSD$"); +#include "opt_kstack_pages.h" + #define _ARM32_BUS_DMA_PRIVATE #include <sys/param.h> #include <sys/systm.h> diff --git a/head/sys/arm/xscale/pxa/pxa_machdep.c b/head/sys/arm/xscale/pxa/pxa_machdep.c --- a/head/sys/arm/xscale/pxa/pxa_machdep.c +++ b/head/sys/arm/xscale/pxa/pxa_machdep.c @@ -46,6 +46,7 @@ */ #include "opt_ddb.h" +#include "opt_kstack_pages.h" #include <sys/cdefs.h> __FBSDID("$FreeBSD$"); diff --git a/head/sys/arm/xscale/i80321/ep80219_machdep.c b/head/sys/arm/xscale/i80321/ep80219_machdep.c --- a/head/sys/arm/xscale/i80321/ep80219_machdep.c +++ b/head/sys/arm/xscale/i80321/ep80219_machdep.c @@ -48,6 +48,8 @@ #include <sys/cdefs.h> __FBSDID("$FreeBSD$"); +#include "opt_kstack_pages.h" + #define _ARM32_BUS_DMA_PRIVATE #include <sys/param.h> #include <sys/systm.h> diff --git a/head/sys/arm/xscale/i80321/iq31244_machdep.c b/head/sys/arm/xscale/i80321/iq31244_machdep.c --- a/head/sys/arm/xscale/i80321/iq31244_machdep.c +++ b/head/sys/arm/xscale/i80321/iq31244_machdep.c @@ -48,6 +48,8 @@ #include <sys/cdefs.h> __FBSDID("$FreeBSD$"); +#include "opt_kstack_pages.h" + #define _ARM32_BUS_DMA_PRIVATE #include <sys/param.h> #include <sys/systm.h> diff --git a/head/sys/arm/xscale/i8134x/crb_machdep.c b/head/sys/arm/xscale/i8134x/crb_machdep.c --- a/head/sys/arm/xscale/i8134x/crb_machdep.c +++ b/head/sys/arm/xscale/i8134x/crb_machdep.c @@ -48,6 +48,8 @@ #include <sys/cdefs.h> __FBSDID("$FreeBSD$"); +#include "opt_kstack_pages.h" + #define _ARM32_BUS_DMA_PRIVATE #include <sys/param.h> #include <sys/systm.h> diff --git a/head/sys/arm/at91/at91_machdep.c b/head/sys/arm/at91/at91_machdep.c --- a/head/sys/arm/at91/at91_machdep.c +++ b/head/sys/arm/at91/at91_machdep.c @@ -43,6 +43,7 @@ * Created : 17/09/94 */ +#include "opt_kstack_pages.h" #include "opt_platform.h" #include <sys/cdefs.h> diff --git a/head/sys/arm/samsung/s3c2xx0/s3c24x0_machdep.c b/head/sys/arm/samsung/s3c2xx0/s3c24x0_machdep.c --- a/head/sys/arm/samsung/s3c2xx0/s3c24x0_machdep.c +++ b/head/sys/arm/samsung/s3c2xx0/s3c24x0_machdep.c @@ -44,6 +44,7 @@ */ #include "opt_ddb.h" +#include "opt_kstack_pages.h" #include <sys/cdefs.h> __FBSDID("$FreeBSD$");help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?671951eaa555d0f7bcde899d7c2f5ee0>
