You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
openwrt/target/linux
Stefan Koch 443e67a459 lantiq: vr9 fxs support: fixed check of SMP state within vpe-mt.c
SMP state is generally affected by
- CONFIG_SMP build-time kernel configuration option and
- 'nosmp' runtime kernel commandline option

The SMP state within vpe-mt.c is determined by CONFIG_SMP option.
A runtime check is needed if VPE functionality
should be used with a kernel image that supports SMP.

This fix introduces a check for 'nosmp' command line option
if CONFIG_SMP kernel configuration option is enabled.

Note: This patch is needed to use lantiq FXS if CONFIG_MIPS_MT_SMP
(that activates CONFIG_SMP) is enabled within kernel configuration
and the 'nosmp' command line argument is given to disable SMP at runtime.

Without this patch CONFIG_MIPS_MT_SMP must be disabled before using FXS.
With this patch setting the 'nosmp' parameter is enough.

In general, concurrent usage of FXS and SMP
is incompatible and will cause kernel panics.

Signed-off-by: Stefan Koch <stefan.koch10@gmail.com>
7 years ago
..
adm5120 adm5120: mark the rb1xx subtarget as broken 8 years ago
adm8668 build: fix subtarget descriptions 8 years ago
apm821xx kernel: update kernel 4.4 to 4.4.53 7 years ago
ar7 ar7: diag.sh: use common status_led_* functions 7 years ago
ar71xx ar71xx: mikrotik: prepend "RouterBOARD" to machine name for NOR devices 7 years ago
arc770 arc770: only calculate entry point address when necessary 7 years ago
archs38 archs38: only calculate entry point address when necessary 7 years ago
arm64 Revert "arm64: boot-wrapper: Add mirror" 8 years ago
armvirt armvirt: add kernel config change missing from 0d44f0cb 8 years ago
at91 kernel: remove ubifs xz decompression support 8 years ago
ath25 kernel: backport MIPS changes introducing a separate IRQ stack 8 years ago
au1000 kernel: update kernel 3.18 to version 3.18.43 8 years ago
bcm53xx bcm53xx: parepare for building more Linksys images 7 years ago
brcm47xx kernel: update kernel 4.4 to 4.4.53 7 years ago
brcm63xx brcm63xx: diag.sh: use common status_led_blink_* functions 7 years ago
brcm2708 brcm2708: detect Raspberry Pi Zero W 7 years ago
cns3xxx kernel: update kernel 4.9 to version 4.9.10 7 years ago
gemini gemini: rename config-default to config-4.4 8 years ago
generic kernel: do not build modules.order 7 years ago
imx6 imx6: add DSA driver for MV88E6176 switch 7 years ago
ipq806x ipq806x: fix ethernet DMA parameters with linux 4.9 7 years ago
ixp4xx kernel: update kernel 4.4 to 4.4.53 7 years ago
kirkwood kirkwood: fix include in etc/board.d/02_network 7 years ago
lantiq lantiq: vr9 fxs support: fixed check of SMP state within vpe-mt.c 7 years ago
layerscape kernel: update kernel 4.4 to 4.4.52 7 years ago
malta malta: restore "be" subtarget from being source-only 7 years ago
mcs814x kernel: remove kmod packages for bridge, stp, llc and 8021q 7 years ago
mediatek kernel: update kernel 4.9 to 4.9.14 7 years ago
mpc85xx kernel: remove DEVMEM/DEVKMEM platform overrides 8 years ago
mvebu kernel: update kernel 4.9 to 4.9.14 7 years ago
mxs mxs: enable nvmem support 7 years ago
octeon octeon: only copy sysupgrade file if present 7 years ago
omap omap: build various core drivers into the kernel instead of packaging them 8 years ago
omap24xx kernel: clean up usb gadget support 8 years ago
orion kernel: split up 980-arm_openwrt_machtypes.patch and move to target folders 8 years ago
oxnas oxnas: put u-boot images into image staging directory 8 years ago
ppc40x build: fix subtarget descriptions 8 years ago
ppc44x ppc44x: mark as broken 8 years ago
ramips ramips: sort mt7620 image file alphabetical 7 years ago
rb532 kernel: remove ubifs xz decompression support 8 years ago
sunxi build: get rid of host.mk 7 years ago
uml build: get rid of host.mk 7 years ago
x86 x86: image: drop duplicated copy of bzImage into vmlinuz 7 years ago
xburst kernel: remove kmod packages for bridge, stp, llc and 8021q 7 years ago
zynq build: get rid of host.mk 7 years ago
Makefile