On Tue, Nov 2, 2021 at 3:55 PM Krzysztof Kozlowski <krzysztof.kozlowski@xxxxxxxxxxxxx> wrote: > On 02/11/2021 14:05, Arnd Bergmann wrote: > > On Tue, Nov 2, 2021 at 12:05 PM Krzysztof Kozlowski <krzysztof.kozlowski@xxxxxxxxxxxxx> wrote: > > > > The ones that would help the most in removing are probably omap1, > > pxa, and the strongarm-based platforms: those have a lot of special > > cases in the code base. At least a year ago the maintainers wanted > > to keep those around, but maybe the 2022 LTS kernel is a better > > time for planned EOL. > > If the maintainers or users expressed wish to keep them alive, let's > keep them. In fact there might be some industrial machine working for 20 > more years... > > If you did not receive any feedback about your queries, I am happy to > add similar deprecation-warning notes to these as well. Just let me know > which one should be affected. There are definitely platforms with long service life, such as ep93xx or ixp4xx, both of which are actively being worked on. For the other ones, I think it worth asking again every other year or so, either for modernising or dropping them in the long run. > > check around them, I'm fine with it though -- it would still catch all > > real users without bothering build-testing bots. > > I like that idea, I'll use it in v2. No one really should build a real > config with COMPILE_TEST and I want to nag and find the real users. > > > I think even with CONFIG_WERROR, we don't fail the build for #warning, > > so that would also work in place of #pragma message. > > It fails, I tried it. That's why #pragma. Ok, #pragma with #ifdef is fine then. Arnd