Hi Folks, If kernel config CONFIG_DEBUG_FORCE_WEAK_PER_CPU=y, then the sparse will report non-static warnings like following: > /git/linux/fs/inode.c:74:8: warning: symbol 'nr_inodes' was not declared. Should it be static? > /git/linux/fs/inode.c:75:8: warning: symbol 'nr_unused' was not declared. Should it be static? > > $ vi +74 fs/inode.c > 73 > 74 static DEFINE_PER_CPU(unsigned long, nr_inodes); > 75 static DEFINE_PER_CPU(unsigned long, nr_unused); > 76 Any thoughts? Thanks, Wanlong Gao -- To unsubscribe from this list: send the line "unsubscribe linux-sparse" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html