* [PATCH] arm64: defconfig: drop four symbols that no longer exist
@ 2026-11-11 20:29 TAKANO Mitsuhiro
2026-11-11 20:38 ` Krzysztof Kozlowski
2026-11-11 22:07 ` [PATCH v2] " TAKANO Mitsuhiro
0 siblings, 2 replies; 3+ messages in thread
From: TAKANO Mitsuhiro @ 2026-11-11 20:29 UTC (permalink / raw)
To: soc
Cc: Arnd Bergmann, Krzysztof Kozlowski, linux-arm-kernel,
linux-kernel, Mikko Rapeli, Vincent Mailhol, TAKANO Mitsuhiro
None of these symbols exists any more, so the lines look like options that
can still be chosen:
NFS_V4_1 folded into NFS_V4 (7537db24806f, 2025-12-04)
SLIM_QCOM_CTRL driver removed (7cbba32a2d62, 2025-09-12)
NET_VENDOR_PACKET_ENGINES vendor removed (aec3202247b4, 2026-04-22)
SCHED_DEBUG option removed (b52173065e0a, 2025-03-17)
Three of the lines went stale when their symbol disappeared. The Ethernet
line was added by commit 32379ad4060b ("arm64: defconfig: Drop unused
Ethernet vendors") on 2026-04-29, a week after the packetengines vendor
directory had been removed, so it was stale from the start.
Scanning every Kconfig definition in the tree leaves no other stale line
in this file. Similar leftovers remain in other architectures'
defconfigs; those are not touched here.
Mikko Rapeli sent a patch for the SLIM_QCOM_CTRL line in December 2025,
and Vincent Mailhol's "configs: cleanup obsolete or incorrect assignments"
series carried the NFS_V4_1 and SLIM_QCOM_CTRL lines in March 2026; both
submissions are still unmerged. This patch covers all four lines and
would supersede those hunks; I am happy to drop the corresponding hunk if
either author would rather keep their own.
Tested as configuration text only: "make ARCH=arm64 defconfig" on v7.4-rc2
with and without this change gives a byte-identical .config, and "make
savedefconfig" emits none of the four lines. No kernel was built or
booted from this change.
The change and the changelog text were produced with an AI coding
assistant (Hermes Agent, model deepseek-v4.1-flash) working from the tree
and the git history. I reviewed the diff and the reasoning, and I am
responsible for the submission.
Link: https://lore.kernel.org/all/20251223134807.3543642-1-mikko.rapeli@linaro.org/
Link: https://lore.kernel.org/all/20260317-arm_defconf_cleanup-v1-3-8eecb7fdd24d@kernel.org/
Link: https://lore.kernel.org/all/20260317-arm_defconf_cleanup-v1-9-8eecb7fdd24d@kernel.org/
Signed-off-by: TAKANO Mitsuhiro <takano32@gmail.com>
---
arch/arm64/configs/defconfig | 4 ----
1 file changed, 4 deletions(-)
diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
index 7b4985b29b21..513f8d6be073 100644
--- a/arch/arm64/configs/defconfig
+++ b/arch/arm64/configs/defconfig
@@ -424,7 +424,6 @@ CONFIG_MLX5_CORE_EN=y
# CONFIG_NET_VENDOR_NETRONOME is not set
# CONFIG_NET_VENDOR_NVIDIA is not set
# CONFIG_NET_VENDOR_OKI is not set
-# CONFIG_NET_VENDOR_PACKET_ENGINES is not set
# CONFIG_NET_VENDOR_QLOGIC is not set
# CONFIG_NET_VENDOR_BROCADE is not set
CONFIG_QCOM_EMAC=m
@@ -1756,7 +1755,6 @@ CONFIG_QCOMTEE=m
CONFIG_MUX_GPIO=m
CONFIG_MUX_MMIO=y
CONFIG_SLIMBUS=m
-CONFIG_SLIM_QCOM_CTRL=m
CONFIG_SLIM_QCOM_NGD_CTRL=m
CONFIG_INTERCONNECT=y
CONFIG_INTERCONNECT_IMX=y
@@ -1824,7 +1822,6 @@ CONFIG_SQUASHFS=y
CONFIG_PSTORE_RAM=m
CONFIG_NFS_FS=y
CONFIG_NFS_V4=y
-CONFIG_NFS_V4_1=y
CONFIG_NFS_V4_2=y
CONFIG_ROOT_NFS=y
CONFIG_9P_FS=m
@@ -1861,7 +1858,6 @@ CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
CONFIG_DEBUG_INFO_REDUCED=y
CONFIG_MAGIC_SYSRQ=y
CONFIG_DEBUG_FS=y
-# CONFIG_SCHED_DEBUG is not set
# CONFIG_DEBUG_PREEMPT is not set
# CONFIG_FTRACE is not set
CONFIG_CORESIGHT=m
base-commit: 7475ea8b58616b33c04afb976cf0fbaad9dd63fb
--
2.53.0
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [PATCH] arm64: defconfig: drop four symbols that no longer exist
2026-11-11 20:29 [PATCH] arm64: defconfig: drop four symbols that no longer exist TAKANO Mitsuhiro
@ 2026-11-11 20:38 ` Krzysztof Kozlowski
2026-11-11 22:07 ` [PATCH v2] " TAKANO Mitsuhiro
1 sibling, 0 replies; 3+ messages in thread
From: Krzysztof Kozlowski @ 2026-11-11 20:38 UTC (permalink / raw)
To: TAKANO Mitsuhiro, soc
Cc: Arnd Bergmann, linux-arm-kernel, linux-kernel, Mikko Rapeli,
Vincent Mailhol
On 11/11/2026 21:29, TAKANO Mitsuhiro wrote:
> None of these symbols exists any more, so the lines look like options that
> can still be chosen:
>
> NFS_V4_1 folded into NFS_V4 (7537db24806f, 2025-12-04)
> SLIM_QCOM_CTRL driver removed (7cbba32a2d62, 2025-09-12)
> NET_VENDOR_PACKET_ENGINES vendor removed (aec3202247b4, 2026-04-22)
> SCHED_DEBUG option removed (b52173065e0a, 2025-03-17)
>
> Three of the lines went stale when their symbol disappeared. The Ethernet
> line was added by commit 32379ad4060b ("arm64: defconfig: Drop unused
> Ethernet vendors") on 2026-04-29, a week after the packetengines vendor
> directory had been removed, so it was stale from the start.
>
Nothing below is suitable for git commit, drop.
> Scanning every Kconfig definition in the tree leaves no other stale line
> in this file. Similar leftovers remain in other architectures'
> defconfigs; those are not touched here.
>
> Mikko Rapeli sent a patch for the SLIM_QCOM_CTRL line in December 2025,
> and Vincent Mailhol's "configs: cleanup obsolete or incorrect assignments"
> series carried the NFS_V4_1 and SLIM_QCOM_CTRL lines in March 2026; both
> submissions are still unmerged. This patch covers all four lines and
> would supersede those hunks; I am happy to drop the corresponding hunk if
> either author would rather keep their own.
>
> Tested as configuration text only: "make ARCH=arm64 defconfig" on v7.4-rc2
> with and without this change gives a byte-identical .config, and "make
> savedefconfig" emits none of the four lines. No kernel was built or
> booted from this change.
>
> The change and the changelog text were produced with an AI coding
> assistant (Hermes Agent, model deepseek-v4.1-flash) working from the tree
This goes to changelog, not commit msg, so under ---.
> and the git history. I reviewed the diff and the reasoning, and I am
> responsible for the submission.
Not suitable for git log.
Best regards,
Krzysztof
^ permalink raw reply [flat|nested] 3+ messages in thread
* [PATCH v2] arm64: defconfig: drop four symbols that no longer exist
2026-11-11 20:29 [PATCH] arm64: defconfig: drop four symbols that no longer exist TAKANO Mitsuhiro
2026-11-11 20:38 ` Krzysztof Kozlowski
@ 2026-11-11 22:07 ` TAKANO Mitsuhiro
1 sibling, 0 replies; 3+ messages in thread
From: TAKANO Mitsuhiro @ 2026-11-11 22:07 UTC (permalink / raw)
To: soc
Cc: Arnd Bergmann, Krzysztof Kozlowski, linux-arm-kernel,
linux-kernel, Mikko Rapeli, Vincent Mailhol, TAKANO Mitsuhiro
None of these symbols exists any more; the lines are left over from the
removal of the options they name:
NFS_V4_1 folded into NFS_V4 (7537db24806f)
SLIM_QCOM_CTRL driver removed (7cbba32a2d62)
NET_VENDOR_PACKET_ENGINES vendor removed (aec3202247b4)
SCHED_DEBUG option removed (b52173065e0a)
The Ethernet line was added by commit 32379ad4060b ("arm64: defconfig:
Drop unused Ethernet vendors") a week after the packetengines vendor
directory had been removed, so it was stale from the start.
The built configuration does not change.
Link: https://lore.kernel.org/all/20251223134807.3543642-1-mikko.rapeli@linaro.org/
Link: https://lore.kernel.org/all/20260317-arm_defconf_cleanup-v1-3-8eecb7fdd24d@kernel.org/
Link: https://lore.kernel.org/all/20260317-arm_defconf_cleanup-v1-9-8eecb7fdd24d@kernel.org/
Signed-off-by: TAKANO Mitsuhiro <takano32@gmail.com>
---
v2: the commit message now carries only the change itself. The test
record, the earlier submissions and the AI disclosure moved below
this line, as Krzysztof asked.
Tested as configuration text only: "make ARCH=arm64 defconfig" on
v7.4-rc2 with and without this change gives a byte-identical .config,
and "make savedefconfig" emits none of the four lines. No kernel was
built or booted from this change.
Scanning every Kconfig definition in the tree leaves no other stale
line in this file; similar leftovers remain in other architectures'
defconfigs and are left for separate patches.
Mikko Rapeli sent a patch for the SLIM_QCOM_CTRL line in December
2025, and Vincent Mailhol's "configs: cleanup obsolete or incorrect
assignments" series carried the NFS_V4_1 and SLIM_QCOM_CTRL lines in
March 2026; both are still unmerged. I am happy to drop the
corresponding hunk if either author would rather keep their own.
The change and the changelog text were produced with an AI coding
assistant (Hermes Agent, model deepseek-v4.1-flash) working from the
tree and the git history. I reviewed the diff and the reasoning, and
I am responsible for the submission.
arch/arm64/configs/defconfig | 4 ----
1 file changed, 4 deletions(-)
diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
index 7b4985b29b21..513f8d6be073 100644
--- a/arch/arm64/configs/defconfig
+++ b/arch/arm64/configs/defconfig
@@ -424,7 +424,6 @@ CONFIG_MLX5_CORE_EN=y
# CONFIG_NET_VENDOR_NETRONOME is not set
# CONFIG_NET_VENDOR_NVIDIA is not set
# CONFIG_NET_VENDOR_OKI is not set
-# CONFIG_NET_VENDOR_PACKET_ENGINES is not set
# CONFIG_NET_VENDOR_QLOGIC is not set
# CONFIG_NET_VENDOR_BROCADE is not set
CONFIG_QCOM_EMAC=m
@@ -1756,7 +1755,6 @@ CONFIG_QCOMTEE=m
CONFIG_MUX_GPIO=m
CONFIG_MUX_MMIO=y
CONFIG_SLIMBUS=m
-CONFIG_SLIM_QCOM_CTRL=m
CONFIG_SLIM_QCOM_NGD_CTRL=m
CONFIG_INTERCONNECT=y
CONFIG_INTERCONNECT_IMX=y
@@ -1824,7 +1822,6 @@ CONFIG_SQUASHFS=y
CONFIG_PSTORE_RAM=m
CONFIG_NFS_FS=y
CONFIG_NFS_V4=y
-CONFIG_NFS_V4_1=y
CONFIG_NFS_V4_2=y
CONFIG_ROOT_NFS=y
CONFIG_9P_FS=m
@@ -1861,7 +1858,6 @@ CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
CONFIG_DEBUG_INFO_REDUCED=y
CONFIG_MAGIC_SYSRQ=y
CONFIG_DEBUG_FS=y
-# CONFIG_SCHED_DEBUG is not set
# CONFIG_DEBUG_PREEMPT is not set
# CONFIG_FTRACE is not set
CONFIG_CORESIGHT=m
base-commit: 7475ea8b58616b33c04afb976cf0fbaad9dd63fb
--
2.53.0
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2026-11-11 22:07 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-11-11 20:29 [PATCH] arm64: defconfig: drop four symbols that no longer exist TAKANO Mitsuhiro
2026-11-11 20:38 ` Krzysztof Kozlowski
2026-11-11 22:07 ` [PATCH v2] " TAKANO Mitsuhiro
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®