On Thu, 12 Sep 2024, Matthew Wilcox wrote: > On Thu, Sep 12, 2024 at 09:15:34AM -0700, Christoph Lameter (Ampere) wrote: > > > sparse warnings: (new ones prefixed by >>) > > > >> mm/slub.c:222:1: sparse: sparse: symbol 'strict_numa' was not declared. Should it be static? > > > > > > Ummm.. This code declares strict_numa. Whats wrong with sparc64 / sparse ? > > > > > vim +/strict_numa +222 mm/slub.c > > > > > > 220 > > > 221 #ifdef CONFIG_NUMA > > > > 222 DEFINE_STATIC_KEY_FALSE(strict_numa); > > maybe this should be: > > static DEFINE_STATIC_KEY_FALSE(strict_numa); Ah double staticity. Thanks.