[OpenWrt-Devel,LEDE-DEV,1/4] kernel: add missing config symbols

Message ID 1517524560-5846-2-git-send-email-tharvey@gateworks.com
State Superseded
Delegated to: John Crispin
Headers show
Series
  • imx6: update to Linux 4.14
Related show

Commit Message

Tim Harvey Feb. 1, 2018, 10:35 p.m.
Signed-off-by: Tim Harvey <tharvey@gateworks.com>
---
 target/linux/generic/config-4.14 | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

Comments

Hauke Mehrtens Feb. 12, 2018, 8:41 p.m. | #1
On 02/01/2018 11:35 PM, Tim Harvey wrote:
> Signed-off-by: Tim Harvey <tharvey@gateworks.com>
> ---
>  target/linux/generic/config-4.14 | 9 ++++++++-
>  1 file changed, 8 insertions(+), 1 deletion(-)
> 
> diff --git a/target/linux/generic/config-4.14 b/target/linux/generic/config-4.14
> index fa389bf..89f2f43 100644
> --- a/target/linux/generic/config-4.14
> +++ b/target/linux/generic/config-4.14
> @@ -658,6 +658,7 @@ CONFIG_BT_HCIUART_BCSP=y
>  CONFIG_BT_HCIUART_H4=y
>  # CONFIG_BT_HCIUART_LL is not set
>  # CONFIG_BT_HCIUART_MRVL is not set
> +# CONFIG_BT_HCIUART_NOKIA is not set

This should be fixed by this commit:
https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a5199379c0914573613d3f9d1ca0efd369639b32

>  # CONFIG_BT_HCIUART_QCA is not set
>  # CONFIG_BT_HCIVHCI is not set
>  # CONFIG_BT_HIDP is not set
> @@ -1143,6 +1144,7 @@ CONFIG_DQL=y
>  # CONFIG_DRM_DEBUG_MM_SELFTEST is not set
>  # CONFIG_DRM_DP_AUX_CHARDEV is not set
>  # CONFIG_DRM_DUMB_VGA_DAC is not set
> +# CONFIG_DRM_DW_HDMI_I2S_AUDIO is not set
>  # CONFIG_DRM_DW_HDMI_CEC is not set
>  # CONFIG_DRM_ETNAVIV is not set
>  # CONFIG_DRM_EXYNOS is not set
> @@ -1167,12 +1169,14 @@ CONFIG_DQL=y
>  # CONFIG_DRM_OMAP is not set
>  # CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set
>  # CONFIG_DRM_PANEL_LG_LG4573 is not set
> +# CONFIG_DRM_PANEL_LVDS is not set
>  # CONFIG_DRM_PANEL_PANASONIC_VVX10F034N00 is not set
>  # CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN is not set
>  # CONFIG_DRM_PANEL_SAMSUNG_LD9040 is not set
>  # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set
>  # CONFIG_DRM_PANEL_SHARP_LQ101R1SX01 is not set
>  # CONFIG_DRM_PANEL_SHARP_LS043T1LE01 is not set
> +# CONFIG_DRM_PANEL_SITRONIX_ST7789V is not set
>  # CONFIG_DRM_PARADE_PS8622 is not set
>  # CONFIG_DRM_PL111 is not set
>  # CONFIG_DRM_QXL is not set
> @@ -1181,6 +1185,7 @@ CONFIG_DQL=y
>  # CONFIG_DRM_SII902X is not set
>  # CONFIG_DRM_SIL_SII8620 is not set
>  # CONFIG_DRM_STI is not set
> +# CONFIG_DRM_STM is not set
>  # CONFIG_DRM_TILCDC is not set
>  # CONFIG_DRM_TINYDRM is not set
>  # CONFIG_DRM_TI_TFP410 is not set
> @@ -2214,6 +2219,7 @@ CONFIG_KERNFS=y
>  # CONFIG_KMX61 is not set
>  # CONFIG_KPROBES is not set
>  # CONFIG_KPROBES_SANITY_TEST is not set
> +# CONFIG_KPROBE_EVENTS is not set
>  # CONFIG_KS7010 is not set
>  # CONFIG_KS8842 is not set
>  # CONFIG_KS8851 is not set
> @@ -4944,6 +4950,7 @@ CONFIG_TMPFS_XATTR=y
>  # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set
>  # CONFIG_TRACE_BRANCH_PROFILING is not set
>  # CONFIG_TRACE_ENUM_MAP_FILE is not set
> +# CONFIG_TRACE_EVAL_MAP_FILE is not set

This was fixed here:
https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=3a2a54c055f970376c9f19a4cd04d7e13037d959

>  CONFIG_TRACE_IRQFLAGS_SUPPORT=y
>  # CONFIG_TRACE_SINK is not set
>  # CONFIG_TRACING_EVENTS_GPIO is not set
> @@ -4994,7 +5001,7 @@ CONFIG_UNIX98_PTYS=y
>  # CONFIG_UNIX_DIAG is not set
>  # CONFIG_UNUSED_SYMBOLS is not set
>  # CONFIG_UPROBES is not set
> -# CONFIG_UPROBE_EVENT is not set
> +# CONFIG_UPROBE_EVENTS is not set
>  # CONFIG_US5182D is not set
>  # CONFIG_USB is not set
>  # CONFIG_USBIP_CORE is not set
>
Tim Harvey Feb. 15, 2018, 12:50 a.m. | #2
On Mon, Feb 12, 2018 at 12:41 PM, Hauke Mehrtens <hauke@hauke-m.de> wrote:
> On 02/01/2018 11:35 PM, Tim Harvey wrote:
>> Signed-off-by: Tim Harvey <tharvey@gateworks.com>
>> ---
>>  target/linux/generic/config-4.14 | 9 ++++++++-
>>  1 file changed, 8 insertions(+), 1 deletion(-)
>>
>> diff --git a/target/linux/generic/config-4.14 b/target/linux/generic/config-4.14
>> index fa389bf..89f2f43 100644
>> --- a/target/linux/generic/config-4.14
>> +++ b/target/linux/generic/config-4.14
>> @@ -658,6 +658,7 @@ CONFIG_BT_HCIUART_BCSP=y
>>  CONFIG_BT_HCIUART_H4=y
>>  # CONFIG_BT_HCIUART_LL is not set
>>  # CONFIG_BT_HCIUART_MRVL is not set
>> +# CONFIG_BT_HCIUART_NOKIA is not set
>
> This should be fixed by this commit:
> https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a5199379c0914573613d3f9d1ca0efd369639b32
>
>>  # CONFIG_BT_HCIUART_QCA is not set
>>  # CONFIG_BT_HCIVHCI is not set
>>  # CONFIG_BT_HIDP is not set
>> @@ -1143,6 +1144,7 @@ CONFIG_DQL=y
>>  # CONFIG_DRM_DEBUG_MM_SELFTEST is not set
>>  # CONFIG_DRM_DP_AUX_CHARDEV is not set
>>  # CONFIG_DRM_DUMB_VGA_DAC is not set
>> +# CONFIG_DRM_DW_HDMI_I2S_AUDIO is not set
>>  # CONFIG_DRM_DW_HDMI_CEC is not set
>>  # CONFIG_DRM_ETNAVIV is not set
>>  # CONFIG_DRM_EXYNOS is not set
>> @@ -1167,12 +1169,14 @@ CONFIG_DQL=y
>>  # CONFIG_DRM_OMAP is not set
>>  # CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set
>>  # CONFIG_DRM_PANEL_LG_LG4573 is not set
>> +# CONFIG_DRM_PANEL_LVDS is not set
>>  # CONFIG_DRM_PANEL_PANASONIC_VVX10F034N00 is not set
>>  # CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN is not set
>>  # CONFIG_DRM_PANEL_SAMSUNG_LD9040 is not set
>>  # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set
>>  # CONFIG_DRM_PANEL_SHARP_LQ101R1SX01 is not set
>>  # CONFIG_DRM_PANEL_SHARP_LS043T1LE01 is not set
>> +# CONFIG_DRM_PANEL_SITRONIX_ST7789V is not set
>>  # CONFIG_DRM_PARADE_PS8622 is not set
>>  # CONFIG_DRM_PL111 is not set
>>  # CONFIG_DRM_QXL is not set
>> @@ -1181,6 +1185,7 @@ CONFIG_DQL=y
>>  # CONFIG_DRM_SII902X is not set
>>  # CONFIG_DRM_SIL_SII8620 is not set
>>  # CONFIG_DRM_STI is not set
>> +# CONFIG_DRM_STM is not set
>>  # CONFIG_DRM_TILCDC is not set
>>  # CONFIG_DRM_TINYDRM is not set
>>  # CONFIG_DRM_TI_TFP410 is not set
>> @@ -2214,6 +2219,7 @@ CONFIG_KERNFS=y
>>  # CONFIG_KMX61 is not set
>>  # CONFIG_KPROBES is not set
>>  # CONFIG_KPROBES_SANITY_TEST is not set
>> +# CONFIG_KPROBE_EVENTS is not set
>>  # CONFIG_KS7010 is not set
>>  # CONFIG_KS8842 is not set
>>  # CONFIG_KS8851 is not set
>> @@ -4944,6 +4950,7 @@ CONFIG_TMPFS_XATTR=y
>>  # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set
>>  # CONFIG_TRACE_BRANCH_PROFILING is not set
>>  # CONFIG_TRACE_ENUM_MAP_FILE is not set
>> +# CONFIG_TRACE_EVAL_MAP_FILE is not set
>
> This was fixed here:
> https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=3a2a54c055f970376c9f19a4cd04d7e13037d959
>
>>  CONFIG_TRACE_IRQFLAGS_SUPPORT=y
>>  # CONFIG_TRACE_SINK is not set
>>  # CONFIG_TRACING_EVENTS_GPIO is not set
>> @@ -4994,7 +5001,7 @@ CONFIG_UNIX98_PTYS=y
>>  # CONFIG_UNIX_DIAG is not set
>>  # CONFIG_UNUSED_SYMBOLS is not set
>>  # CONFIG_UPROBES is not set
>> -# CONFIG_UPROBE_EVENT is not set
>> +# CONFIG_UPROBE_EVENTS is not set
>>  # CONFIG_US5182D is not set
>>  # CONFIG_USB is not set
>>  # CONFIG_USBIP_CORE is not set
>>
>

The rest of these are only issues when you enable drm (kmod-drm-imx)
so perhaps they should be handled in
package/kernel/linux/modules/video.mk.

I don't know how we typically deal with catching all the default
configs that need to be disabled only when certain modules are
enabled. Apparently we don't do it very well because it seems like
there's always a slew of patches to the default configs following a
kernel bump.

Regards,

Tim

Patch

diff --git a/target/linux/generic/config-4.14 b/target/linux/generic/config-4.14
index fa389bf..89f2f43 100644
--- a/target/linux/generic/config-4.14
+++ b/target/linux/generic/config-4.14
@@ -658,6 +658,7 @@  CONFIG_BT_HCIUART_BCSP=y
 CONFIG_BT_HCIUART_H4=y
 # CONFIG_BT_HCIUART_LL is not set
 # CONFIG_BT_HCIUART_MRVL is not set
+# CONFIG_BT_HCIUART_NOKIA is not set
 # CONFIG_BT_HCIUART_QCA is not set
 # CONFIG_BT_HCIVHCI is not set
 # CONFIG_BT_HIDP is not set
@@ -1143,6 +1144,7 @@  CONFIG_DQL=y
 # CONFIG_DRM_DEBUG_MM_SELFTEST is not set
 # CONFIG_DRM_DP_AUX_CHARDEV is not set
 # CONFIG_DRM_DUMB_VGA_DAC is not set
+# CONFIG_DRM_DW_HDMI_I2S_AUDIO is not set
 # CONFIG_DRM_DW_HDMI_CEC is not set
 # CONFIG_DRM_ETNAVIV is not set
 # CONFIG_DRM_EXYNOS is not set
@@ -1167,12 +1169,14 @@  CONFIG_DQL=y
 # CONFIG_DRM_OMAP is not set
 # CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set
 # CONFIG_DRM_PANEL_LG_LG4573 is not set
+# CONFIG_DRM_PANEL_LVDS is not set
 # CONFIG_DRM_PANEL_PANASONIC_VVX10F034N00 is not set
 # CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN is not set
 # CONFIG_DRM_PANEL_SAMSUNG_LD9040 is not set
 # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set
 # CONFIG_DRM_PANEL_SHARP_LQ101R1SX01 is not set
 # CONFIG_DRM_PANEL_SHARP_LS043T1LE01 is not set
+# CONFIG_DRM_PANEL_SITRONIX_ST7789V is not set
 # CONFIG_DRM_PARADE_PS8622 is not set
 # CONFIG_DRM_PL111 is not set
 # CONFIG_DRM_QXL is not set
@@ -1181,6 +1185,7 @@  CONFIG_DQL=y
 # CONFIG_DRM_SII902X is not set
 # CONFIG_DRM_SIL_SII8620 is not set
 # CONFIG_DRM_STI is not set
+# CONFIG_DRM_STM is not set
 # CONFIG_DRM_TILCDC is not set
 # CONFIG_DRM_TINYDRM is not set
 # CONFIG_DRM_TI_TFP410 is not set
@@ -2214,6 +2219,7 @@  CONFIG_KERNFS=y
 # CONFIG_KMX61 is not set
 # CONFIG_KPROBES is not set
 # CONFIG_KPROBES_SANITY_TEST is not set
+# CONFIG_KPROBE_EVENTS is not set
 # CONFIG_KS7010 is not set
 # CONFIG_KS8842 is not set
 # CONFIG_KS8851 is not set
@@ -4944,6 +4950,7 @@  CONFIG_TMPFS_XATTR=y
 # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set
 # CONFIG_TRACE_BRANCH_PROFILING is not set
 # CONFIG_TRACE_ENUM_MAP_FILE is not set
+# CONFIG_TRACE_EVAL_MAP_FILE is not set
 CONFIG_TRACE_IRQFLAGS_SUPPORT=y
 # CONFIG_TRACE_SINK is not set
 # CONFIG_TRACING_EVENTS_GPIO is not set
@@ -4994,7 +5001,7 @@  CONFIG_UNIX98_PTYS=y
 # CONFIG_UNIX_DIAG is not set
 # CONFIG_UNUSED_SYMBOLS is not set
 # CONFIG_UPROBES is not set
-# CONFIG_UPROBE_EVENT is not set
+# CONFIG_UPROBE_EVENTS is not set
 # CONFIG_US5182D is not set
 # CONFIG_USB is not set
 # CONFIG_USBIP_CORE is not set