Re: [PATCH 00/32] Set 2: Rid W=1 warnings in Wireless
From: Lee Jones <hidden>
Date: 2020-08-24 08:16:29
Also in:
linux-wireless, lkml
On Sat, 22 Aug 2020, Christian Lamparter wrote:
On 2020-08-21 09:16, Lee Jones wrote:quoted
This set is part of a larger effort attempting to clean-up W=1 kernel builds, which are currently overwhelmingly riddled with niggly little warnings.I see that after our discussion about the carl9170 change in this thread following your patch: <https://lkml.org/lkml/2020/8/14/291> you decided the best way to address our requirements, was to "drop" your patch from the series, instead of just implementing the requested changes. :(
No, this is "set 2", not "v2". The patch you refer to is in the first set. Looks like I am waiting for your reply [0]: [0] https://lkml.org/lkml/2020/8/18/334
quoted
There are quite a few W=1 warnings in the Wireless. My plan is to work through all of them over the next few weeks. Hopefully it won't be too long before drivers/net/wireless builds clean with W=1 enabled.Just a parting note for your consideration: Since 5.7 [0], it has become rather easy to also compile the linux kernel with clang and the LLVM Utilities. <https://www.kernel.org/doc/html/latest/kbuild/llvm.html> I hope this information can help you to see beyond that one-unamed "compiler" bias there... I wish you the best of luck in your endeavors.
Never used them. GCC has always worked well for me. What are their benefits over GCC? I already build for 5 architectures locally and a great deal more (arch * defconfigs) using remote testing infrastructures. Multiplying them without very good reason sounds like a *potential* waste of already limited computation resources.
Christian [0] <https://www.phoronix.com/scan.php?page=news_item&px=Linux-5.7-Kbuild-Easier-LLVM>
-- Lee Jones [李琼斯] Senior Technical Lead - Developer Services Linaro.org │ Open source software for Arm SoCs Follow Linaro: Facebook | Twitter | Blog