On Thu, 25 Aug 2022 at 14:10, Yann Sionneau <ysionneau@xxxxxxxxx> wrote: > > Forwarding also the actual patch to linux-kbuild and linux-arch > > -------- Forwarded Message -------- > Subject: [RFC PATCH 1/1] Fix __kcrctab+* sections alignment > Date: Wed, 17 Aug 2022 18:14:38 +0200 > From: Yann Sionneau <ysionneau@xxxxxxxxx> > To: linux-kernel@xxxxxxxxxxxxxxx > CC: Nicolas Schier <nicolas@xxxxxxxxx>, Masahiro Yamada > <masahiroy@xxxxxxxxxx>, Jules Maselbas <jmaselbas@xxxxxxxxx>, Julian > Vetter <jvetter@xxxxxxxxx>, Yann Sionneau <ysionneau@xxxxxxxxx> > > > What happened to the commit log? > Signed-off-by: Yann Sionneau <ysionneau@xxxxxxxxx> > --- > include/linux/export-internal.h | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/include/linux/export-internal.h > b/include/linux/export-internal.h > index c2b1d4fd5987..d86bfbd7fa6d 100644 > --- a/include/linux/export-internal.h > +++ b/include/linux/export-internal.h > @@ -12,6 +12,6 @@ > /* __used is needed to keep __crc_* for LTO */ > #define SYMBOL_CRC(sym, crc, sec) \ > - u32 __section("___kcrctab" sec "+" #sym) __used __crc_##sym = crc > + u32 __section("___kcrctab" sec "+" #sym) __used __aligned(4) __aligned(4) is the default for u32 so this should not be needed. > __crc_##sym = crc > #endif /* __LINUX_EXPORT_INTERNAL_H__ */ > > -- > 2.37.2 > > > > >