On Sat, Mar 20, 2021 at 6:33 AM Stephen Rothwell [off-list ref] wrote:
Daniel Axtens reported the same breakage on powerpc. I bisected it to
the same commit. More experimentation shows that if you reverse just
the change to include/linux/moduleparam.h the above warnings go away.
So
-#define MAX_PARAM_PREFIX_LEN (256 - sizeof(unsigned long))
+#define MAX_PARAM_PREFIX_LEN (64 - sizeof(unsigned long))
fixes it up. Not sure what that does to the rust support ...
Sorry for that, and thanks a lot for taking a look. For the Rust
support I had to increase a few limits, mainly the symbol length. Let
me check and I'll report back.
Cheers,
Miguel