From b97dd571af47f44c3d92de94279aea54548e5f5a Mon Sep 17 00:00:00 2001 From: Aaron Vinson Date: Fri, 3 Aug 2018 16:18:15 -0700 Subject: [PATCH 1/8] enable dynamic configuration of netconsole at runtime --- projects/Amlogic/linux/linux.aarch64.conf | 2 +- projects/RPi/devices/RPi/linux/linux.arm.conf | 2 +- projects/RPi/devices/RPi2/linux/linux.arm.conf | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/projects/Amlogic/linux/linux.aarch64.conf b/projects/Amlogic/linux/linux.aarch64.conf index 657b042cd9..4140c265cf 100644 --- a/projects/Amlogic/linux/linux.aarch64.conf +++ b/projects/Amlogic/linux/linux.aarch64.conf @@ -1518,7 +1518,7 @@ CONFIG_MACVLAN=m # CONFIG_MACVTAP is not set CONFIG_VXLAN=m CONFIG_NETCONSOLE=y -# CONFIG_NETCONSOLE_DYNAMIC is not set +CONFIG_NETCONSOLE_DYNAMIC=y CONFIG_NETPOLL=y # CONFIG_NETPOLL_TRAP is not set CONFIG_NET_POLL_CONTROLLER=y diff --git a/projects/RPi/devices/RPi/linux/linux.arm.conf b/projects/RPi/devices/RPi/linux/linux.arm.conf index b068dd5883..48f65bae7a 100644 --- a/projects/RPi/devices/RPi/linux/linux.arm.conf +++ b/projects/RPi/devices/RPi/linux/linux.arm.conf @@ -1319,7 +1319,7 @@ CONFIG_MACVLAN=m # CONFIG_VXLAN is not set # CONFIG_MACSEC is not set CONFIG_NETCONSOLE=y -# CONFIG_NETCONSOLE_DYNAMIC is not set +CONFIG_NETCONSOLE_DYNAMIC=y CONFIG_NETPOLL=y CONFIG_NET_POLL_CONTROLLER=y CONFIG_TUN=y diff --git a/projects/RPi/devices/RPi2/linux/linux.arm.conf b/projects/RPi/devices/RPi2/linux/linux.arm.conf index 31f295f233..2106db7c2d 100644 --- a/projects/RPi/devices/RPi2/linux/linux.arm.conf +++ b/projects/RPi/devices/RPi2/linux/linux.arm.conf @@ -1412,7 +1412,7 @@ CONFIG_MACVLAN=m # CONFIG_VXLAN is not set # CONFIG_MACSEC is not set CONFIG_NETCONSOLE=y -# CONFIG_NETCONSOLE_DYNAMIC is not set +CONFIG_NETCONSOLE_DYNAMIC=y CONFIG_NETPOLL=y CONFIG_NET_POLL_CONTROLLER=y CONFIG_TUN=y From f9edd7afe651cc4dcbe48e130ec0672acab0a73d Mon Sep 17 00:00:00 2001 From: MilhouseVH Date: Sat, 4 Aug 2018 00:56:41 +0100 Subject: [PATCH 2/8] Generic: enable dynamic configuration of netconsole at runtime --- projects/Generic/linux/linux.x86_64.conf | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/projects/Generic/linux/linux.x86_64.conf b/projects/Generic/linux/linux.x86_64.conf index 479b553f4f..2f4ef3ed1e 100644 --- a/projects/Generic/linux/linux.x86_64.conf +++ b/projects/Generic/linux/linux.x86_64.conf @@ -1362,6 +1362,7 @@ CONFIG_NVME_CORE=y CONFIG_BLK_DEV_NVME=y CONFIG_NVME_MULTIPATH=y # CONFIG_NVME_FC is not set +# CONFIG_NVME_TARGET is not set # # Misc devices @@ -1665,6 +1666,7 @@ CONFIG_MACVLAN=m # CONFIG_VXLAN is not set # CONFIG_MACSEC is not set CONFIG_NETCONSOLE=y +CONFIG_NETCONSOLE_DYNAMIC=y CONFIG_NETPOLL=y CONFIG_NET_POLL_CONTROLLER=y CONFIG_TUN=y @@ -4790,6 +4792,7 @@ CONFIG_XFS_FS=m # CONFIG_XFS_WARN is not set # CONFIG_XFS_DEBUG is not set # CONFIG_GFS2_FS is not set +# CONFIG_OCFS2_FS is not set CONFIG_BTRFS_FS=y # CONFIG_BTRFS_FS_POSIX_ACL is not set # CONFIG_BTRFS_FS_CHECK_INTEGRITY is not set @@ -4869,7 +4872,7 @@ CONFIG_TMPFS=y CONFIG_TMPFS_POSIX_ACL=y CONFIG_TMPFS_XATTR=y # CONFIG_HUGETLBFS is not set -# CONFIG_CONFIGFS_FS is not set +CONFIG_CONFIGFS_FS=y CONFIG_EFIVAR_FS=y CONFIG_MISC_FILESYSTEMS=y # CONFIG_ORANGEFS_FS is not set @@ -5000,6 +5003,7 @@ CONFIG_NLS_ISO8859_1=y # CONFIG_NLS_MAC_ROMANIAN is not set # CONFIG_NLS_MAC_TURKISH is not set CONFIG_NLS_UTF8=y +# CONFIG_DLM is not set # # Kernel hacking From fb733446970529473bb5d05444cb3356b227846c Mon Sep 17 00:00:00 2001 From: MilhouseVH Date: Sat, 4 Aug 2018 00:58:31 +0100 Subject: [PATCH 3/8] WeTek_Core: enable dynamic configuration of netconsole at runtime --- projects/WeTek_Core/linux/linux.arm.conf | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/projects/WeTek_Core/linux/linux.arm.conf b/projects/WeTek_Core/linux/linux.arm.conf index 412e965ecc..ea0d730152 100644 --- a/projects/WeTek_Core/linux/linux.arm.conf +++ b/projects/WeTek_Core/linux/linux.arm.conf @@ -1641,6 +1641,7 @@ CONFIG_MII=y # CONFIG_MACVLAN is not set # CONFIG_VXLAN is not set CONFIG_NETCONSOLE=y +CONFIG_NETCONSOLE_DYNAMIC=y CONFIG_NETPOLL=y # CONFIG_NETPOLL_TRAP is not set CONFIG_NET_POLL_CONTROLLER=y @@ -3410,6 +3411,7 @@ CONFIG_XFS_FS=m # CONFIG_XFS_WARN is not set # CONFIG_XFS_DEBUG is not set # CONFIG_GFS2_FS is not set +# CONFIG_OCFS2_FS is not set CONFIG_BTRFS_FS=m # CONFIG_BTRFS_FS_POSIX_ACL is not set # CONFIG_BTRFS_FS_CHECK_INTEGRITY is not set @@ -3471,7 +3473,7 @@ CONFIG_TMPFS=y CONFIG_TMPFS_POSIX_ACL=y CONFIG_TMPFS_XATTR=y # CONFIG_HUGETLB_PAGE is not set -# CONFIG_CONFIGFS_FS is not set +CONFIG_CONFIGFS_FS=y CONFIG_MISC_FILESYSTEMS=y # CONFIG_ADFS_FS is not set # CONFIG_AFFS_FS is not set @@ -3598,6 +3600,7 @@ CONFIG_NLS_ISO8859_1=y # CONFIG_NLS_MAC_ROMANIAN is not set # CONFIG_NLS_MAC_TURKISH is not set CONFIG_NLS_UTF8=y +# CONFIG_DLM is not set # # Kernel hacking From 805cdf00a58fce95d208d4fdf3d8d329ed79f1ea Mon Sep 17 00:00:00 2001 From: MilhouseVH Date: Sat, 4 Aug 2018 01:00:07 +0100 Subject: [PATCH 4/8] WeTek_Play: enable dynamic configuration of netconsole at runtime --- projects/WeTek_Play/linux/linux.arm.conf | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/projects/WeTek_Play/linux/linux.arm.conf b/projects/WeTek_Play/linux/linux.arm.conf index cb4b750e3d..9f1c0ba66e 100644 --- a/projects/WeTek_Play/linux/linux.arm.conf +++ b/projects/WeTek_Play/linux/linux.arm.conf @@ -1656,6 +1656,7 @@ CONFIG_MII=y # CONFIG_MACVLAN is not set # CONFIG_VXLAN is not set CONFIG_NETCONSOLE=y +CONFIG_NETCONSOLE_DYNAMIC=y CONFIG_NETPOLL=y # CONFIG_NETPOLL_TRAP is not set CONFIG_NET_POLL_CONTROLLER=y @@ -3439,6 +3440,7 @@ CONFIG_XFS_FS=m # CONFIG_XFS_WARN is not set # CONFIG_XFS_DEBUG is not set # CONFIG_GFS2_FS is not set +# CONFIG_OCFS2_FS is not set CONFIG_BTRFS_FS=m # CONFIG_BTRFS_FS_POSIX_ACL is not set # CONFIG_BTRFS_FS_CHECK_INTEGRITY is not set @@ -3500,7 +3502,7 @@ CONFIG_TMPFS=y CONFIG_TMPFS_POSIX_ACL=y CONFIG_TMPFS_XATTR=y # CONFIG_HUGETLB_PAGE is not set -# CONFIG_CONFIGFS_FS is not set +CONFIG_CONFIGFS_FS=y CONFIG_MISC_FILESYSTEMS=y # CONFIG_ADFS_FS is not set # CONFIG_AFFS_FS is not set @@ -3627,6 +3629,7 @@ CONFIG_NLS_ISO8859_1=y # CONFIG_NLS_MAC_ROMANIAN is not set # CONFIG_NLS_MAC_TURKISH is not set CONFIG_NLS_UTF8=y +# CONFIG_DLM is not set # # Kernel hacking From f98240edb3af89fa85f53edc7792485d36aeec1c Mon Sep 17 00:00:00 2001 From: MilhouseVH Date: Sat, 4 Aug 2018 01:03:19 +0100 Subject: [PATCH 5/8] Rockchip/MiQi: enable dynamic configuration of netconsole at runtime --- .../devices/MiQi/linux/rockchip-4.4/linux.arm.conf | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/projects/Rockchip/devices/MiQi/linux/rockchip-4.4/linux.arm.conf b/projects/Rockchip/devices/MiQi/linux/rockchip-4.4/linux.arm.conf index 47854b1df8..5f4b48b425 100644 --- a/projects/Rockchip/devices/MiQi/linux/rockchip-4.4/linux.arm.conf +++ b/projects/Rockchip/devices/MiQi/linux/rockchip-4.4/linux.arm.conf @@ -1255,9 +1255,10 @@ CONFIG_MACVLAN=m # CONFIG_IPVLAN is not set CONFIG_VXLAN=m # CONFIG_GENEVE is not set -# CONFIG_NETCONSOLE is not set -# CONFIG_NETPOLL is not set -# CONFIG_NET_POLL_CONTROLLER is not set +CONFIG_NETCONSOLE=y +CONFIG_NETCONSOLE_DYNAMIC=y +CONFIG_NETPOLL=y +CONFIG_NET_POLL_CONTROLLER=y CONFIG_TUN=m # CONFIG_TUN_VNET_CROSS_LE is not set CONFIG_VETH=m From 52d206c415f600435588eeeff71961c72b446837 Mon Sep 17 00:00:00 2001 From: MilhouseVH Date: Sat, 4 Aug 2018 01:05:12 +0100 Subject: [PATCH 6/8] Rockchip/RK3328: enable dynamic configuration of netconsole at runtime --- .../devices/RK3328/linux/rockchip-4.4/linux.aarch64.conf | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/projects/Rockchip/devices/RK3328/linux/rockchip-4.4/linux.aarch64.conf b/projects/Rockchip/devices/RK3328/linux/rockchip-4.4/linux.aarch64.conf index adb9c5dac9..bd42fa88d6 100644 --- a/projects/Rockchip/devices/RK3328/linux/rockchip-4.4/linux.aarch64.conf +++ b/projects/Rockchip/devices/RK3328/linux/rockchip-4.4/linux.aarch64.conf @@ -1312,9 +1312,10 @@ CONFIG_MACVLAN=m # CONFIG_IPVLAN is not set CONFIG_VXLAN=m # CONFIG_GENEVE is not set -# CONFIG_NETCONSOLE is not set -# CONFIG_NETPOLL is not set -# CONFIG_NET_POLL_CONTROLLER is not set +CONFIG_NETCONSOLE=y +CONFIG_NETCONSOLE_DYNAMIC=y +CONFIG_NETPOLL=y +CONFIG_NET_POLL_CONTROLLER=y CONFIG_TUN=m # CONFIG_TUN_VNET_CROSS_LE is not set CONFIG_VETH=m From 52198bc06af93fc0f0e646b3bf30871391b6f0d9 Mon Sep 17 00:00:00 2001 From: MilhouseVH Date: Sat, 4 Aug 2018 01:06:30 +0100 Subject: [PATCH 7/8] Rockchip/RK3399: enable dynamic configuration of netconsole at runtime --- .../devices/RK3399/linux/rockchip-4.4/linux.aarch64.conf | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/projects/Rockchip/devices/RK3399/linux/rockchip-4.4/linux.aarch64.conf b/projects/Rockchip/devices/RK3399/linux/rockchip-4.4/linux.aarch64.conf index f86ccff892..fa01682626 100644 --- a/projects/Rockchip/devices/RK3399/linux/rockchip-4.4/linux.aarch64.conf +++ b/projects/Rockchip/devices/RK3399/linux/rockchip-4.4/linux.aarch64.conf @@ -1312,9 +1312,10 @@ CONFIG_MACVLAN=m # CONFIG_IPVLAN is not set CONFIG_VXLAN=m # CONFIG_GENEVE is not set -# CONFIG_NETCONSOLE is not set -# CONFIG_NETPOLL is not set -# CONFIG_NET_POLL_CONTROLLER is not set +CONFIG_NETCONSOLE=y +CONFIG_NETCONSOLE_DYNAMIC=y +CONFIG_NETPOLL=y +CONFIG_NET_POLL_CONTROLLER=y CONFIG_TUN=m # CONFIG_TUN_VNET_CROSS_LE is not set CONFIG_VETH=m From d3f0055d8fe43ac1471790565aa0868dd9edb672 Mon Sep 17 00:00:00 2001 From: MilhouseVH Date: Sat, 4 Aug 2018 01:09:30 +0100 Subject: [PATCH 8/8] Rockchip/TinkerBoard: enable dynamic configuration of netconsole at runtime --- .../devices/TinkerBoard/linux/rockchip-4.4/linux.arm.conf | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/projects/Rockchip/devices/TinkerBoard/linux/rockchip-4.4/linux.arm.conf b/projects/Rockchip/devices/TinkerBoard/linux/rockchip-4.4/linux.arm.conf index 8dbf7b314e..caa7b31407 100644 --- a/projects/Rockchip/devices/TinkerBoard/linux/rockchip-4.4/linux.arm.conf +++ b/projects/Rockchip/devices/TinkerBoard/linux/rockchip-4.4/linux.arm.conf @@ -1255,9 +1255,10 @@ CONFIG_MACVLAN=m # CONFIG_IPVLAN is not set CONFIG_VXLAN=m # CONFIG_GENEVE is not set -# CONFIG_NETCONSOLE is not set -# CONFIG_NETPOLL is not set -# CONFIG_NET_POLL_CONTROLLER is not set +CONFIG_NETCONSOLE=y +CONFIG_NETCONSOLE_DYNAMIC=y +CONFIG_NETPOLL=y +CONFIG_NET_POLL_CONTROLLER=y CONFIG_TUN=m # CONFIG_TUN_VNET_CROSS_LE is not set CONFIG_VETH=m