freebsd-dev/sys/arm/xscale/ixp425
Zbigniew Bodek 721555e7ee Fix KSTACK_PAGES issue when the default value was changed in KERNCONF
If KSTACK_PAGES was changed to anything alse than the default,
the value from param.h was taken instead in some places and
the value from KENRCONF in some others. This resulted in
inconsistency which caused corruption in SMP envorinment.

Ensure all places where KSTACK_PAGES are used the opt_kstack_pages.h
is included.

The file opt_kstack_pages.h could not be included in param.h
because was breaking the toolchain compilation.

Reviewed by:   kib
Obtained from: Semihalf
Sponsored by:  The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D3094
2015-07-16 10:46:52 +00:00
..
avila_ata.c Revise the arm bus_space implementation to avoid dereferencing the tag on 2015-01-21 01:06:08 +00:00
avila_gpio.c Implement GPIO_GET_BUS() method for all GPIO drivers. 2015-01-31 19:32:14 +00:00
avila_led.c
avila_machdep.c Fix KSTACK_PAGES issue when the default value was changed in KERNCONF 2015-07-16 10:46:52 +00:00
cambria_exp_space.c Revise the arm bus_space implementation to avoid dereferencing the tag on 2015-01-21 01:06:08 +00:00
cambria_fled.c
cambria_gpio.c Implement GPIO_GET_BUS() method for all GPIO drivers. 2015-01-31 19:32:14 +00:00
cambria_led.c
files.avila
files.ixp425 Build the cpufunc_asm_* files based on the cpu type, not which config file 2015-03-29 22:43:39 +00:00
if_npe.c The cpu_id macro was renamed in r278529, catch up with this new name. 2015-02-11 10:37:55 +00:00
if_npereg.h trim trailing spaces that have accumulated over the years (these files 2012-06-13 04:38:09 +00:00
ixdp425_pci.c Fix header pollution, possibly unbreaking the build of cfi_bus_ixp4xx.c 2011-12-31 15:53:34 +00:00
ixdp425reg.h
ixp425_a4x_io.S Add missing END macros to some of the xscale functions. 2014-12-05 19:04:08 +00:00
ixp425_a4x_space.c For some reason, all the arm bus_space functions that work with uint16 2015-01-21 02:56:13 +00:00
ixp425_iic.c trim trailing spaces that have accumulated over the years (these files 2012-06-13 04:38:09 +00:00
ixp425_intr.h
ixp425_mem.c Typo fix. 2013-10-22 21:49:58 +00:00
ixp425_npe.c Pull in r267961 and r267973 again. Fix for issues reported will follow. 2014-06-28 03:56:17 +00:00
ixp425_npereg.h trim trailing spaces that have accumulated over the years (these files 2012-06-13 04:38:09 +00:00
ixp425_npevar.h
ixp425_pci_asm.S Add missing END macros to some of the xscale functions. 2014-12-05 19:04:08 +00:00
ixp425_pci_space.c Revise the arm bus_space implementation to avoid dereferencing the tag on 2015-01-21 01:06:08 +00:00
ixp425_pci.c - Don't let rman_reserve_resource() activate the resource in 2014-09-12 20:34:19 +00:00
ixp425_qmgr.c Pull in r267961 and r267973 again. Fix for issues reported will follow. 2014-06-28 03:56:17 +00:00
ixp425_qmgr.h trim trailing spaces that have accumulated over the years (these files 2012-06-13 04:38:09 +00:00
ixp425_space.c For some reason, all the arm bus_space functions that work with uint16 2015-01-21 02:56:13 +00:00
ixp425_timer.c Unify interrupts bit definition and usage. While here remove PSR_C_bit. 2014-09-10 15:25:15 +00:00
ixp425_wdog.c Remove #include <machine/frame.h> from all the arm code that doesn't 2013-10-27 01:34:10 +00:00
ixp425.c Unify interrupts bit definition and usage. While here remove PSR_C_bit. 2014-09-10 15:25:15 +00:00
ixp425reg.h Fix undefined behavior: (1 << 31) is not defined as 1 is an int and this 2013-11-30 22:17:27 +00:00
ixp425var.h Fix header pollution, possibly unbreaking the build of cfi_bus_ixp4xx.c 2011-12-31 15:53:34 +00:00
std.avila Remove STARTUP_PAGETABLE_ADDR from the ARM configs and replace it with 2014-01-28 09:12:04 +00:00
std.ixp425 Set machine correctly on ARM. This allows universe to use the correct world 2012-08-18 05:48:19 +00:00
std.ixp435 Set machine correctly on ARM. This allows universe to use the correct world 2012-08-18 05:48:19 +00:00
uart_bus_ixp425.c
uart_cpu_ixp425.c