Hi,
On Thu, Oct 10, 2019 at 02:20:54PM +0200, Paul Bolle wrote:
Here's yet another Kconfig symbol cleanup, now for v5.4-rc1.
This series is - as always - boring to review and hard to test
thoroughly. (I build-tested this on x86_64, but a sufficiently paranoid
tester would like to build-test on other arches too. I do not have
access to non-x86 hardware.) Sorry about that.
No worries, thanks for the patch.
Note that four symbols that were dropped in v5.4-rc1 (ie,
CONFIG_ARCH_IOP13XX, CONFIG_ARCH_IOP33X, CONFIG_ARCH_KS8695, and
CONFIG_ARCH_W90X900) were already removed by a recent patch by Peter.
Nice!
Anyhow, working on this I thought of a way to sort-of do this during
regular builds. I hope to work on that before v5.5-rc1. Stay tuned!
So I *also* have a vague plan for this (but have not had time to
implement it). The short version of the plan is have a Python script
that walks the kernel Kconfig tree and compares it to our config
snippets to find configurations that no long exist in the kernel and at
the same time find the new configurations and drop them into the correct
arch directories with a default value and the help text. That way the
job of rebasing is also much easier.
How does that line up with your plan?
- Jeremy