On Thu, Apr 23, 2026 at 12:31 PM Josh Poimboeuf <[email protected]> wrote: > > On Thu, Apr 23, 2026 at 12:05:03PM -0700, Song Liu wrote: > > On Wed, Apr 22, 2026 at 9:04 PM Josh Poimboeuf <[email protected]> wrote: > > > > > > With Clang LTO enabled, DECLARE_PCI_FIXUP_SECTION() uses __UNIQUE_ID() > > > to generate uniquely named wrapper functions, which are being reported > > > as new functions and unnecessarily included in the patch module: > > > > > > vmlinux.o: new function: __UNIQUE_ID_quirk_f0_vpd_link_661 > > > > > > These stub functions only exist to make the compiler happy. Just ignore > > > them along with any other dont_correlate() symbols. Note that > > > dont_correlate() already includes prefix functions. > > > > > > Signed-off-by: Josh Poimboeuf <[email protected]> > > > > The actual change appears to be much bigger than the subject line. > > Maybe rephrase it a bit? > > Hm, in fact this is a relic from a previous iteration of the patches: it > longer fixes what it claims to fix, as __UNIQUE_ID_ (other than > __ADDRESSABLE()) are now correlated. The claimed issue actually gets > fixed later by the rewriting of the correlation algorithm. > > That said, I still think the below is needed, I just need to rewrite the > commit log.
Agreed. Thanks, Song

