[OpenWrt-Devel] [PATCH] [kernel] kernel: add missing symbols for 3.14
John Szakmeister
john at szakmeister.net
Thu Oct 16 11:08:01 EDT 2014
On Tue, Oct 14, 2014 at 6:59 AM, John Crispin <blogic at openwrt.org> wrote:
> these should really go into the at91 config file. the CONFIG_AT91_*
> ones for sure but most likely also the others.
So I tracked down the real problem. It's in configs/Config-kernel.in:
,----[ Config-kernel.in ]-
| [...]
| 72 config KERNEL_DEBUG_LL_UART_NONE
| 73 bool
| 74 default n
| 75 depends on arm
| 76
| 77 config KERNEL_DEBUG_LL
| 78 bool
| 79 default n
| 80 depends on arm
| 81 select KERNEL_DEBUG_LL_UART_NONE
| 82 help
| 83 ARM low level debugging.
| [...]
`-------------------------
The issue is that selecting KERNEL_DEBUG_LL then forces
KERNEL_DEBUG_LL_UART_NONE, which ends up clobbering my configuration.
Quite honestly, there are many more choices than the ones I was
interested in, but the depend on specific architectures and whatnot.
So I think the best course is to do this:
diff --git a/config/Config-kernel.in b/config/Config-kernel.in
index 51cc31f..a25aece 100644
--- a/config/Config-kernel.in
+++ b/config/Config-kernel.in
@@ -69,16 +69,10 @@ config KERNEL_DEBUG_INFO
help
This will compile your kernel and modules with debug information.
-config KERNEL_DEBUG_LL_UART_NONE
- bool
- default n
- depends on arm
-
config KERNEL_DEBUG_LL
bool
default n
depends on arm
- select KERNEL_DEBUG_LL_UART_NONE
help
ARM low level debugging.
And then platforms configure the setting however they need it. Does
that seem acceptable?
-John
_______________________________________________
openwrt-devel mailing list
openwrt-devel at lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel
More information about the openwrt-devel
mailing list