LWN: Comments on "Exported-symbol changes in 5.13" https://lwn.net/Articles/856312/ This is a special feed containing comments posted to the individual LWN article titled "Exported-symbol changes in 5.13". en-us Sun, 19 Oct 2025 20:56:10 +0000 Sun, 19 Oct 2025 20:56:10 +0000 https://www.rssboard.org/rss-specification lwn@lwn.net Exported-symbol changes in 5.13 https://lwn.net/Articles/856465/ https://lwn.net/Articles/856465/ ColinIanKing <div class="FormattedComment"> Sometimes one hits issues with macros that use inlined functions that have different EXPORT_SYMBOL behaviour on different architectures. For example, get_user() on powerpc was recently changed [1] to access mmu_feature_keys[] that is now an EXPORT_SYMBOL_GPL symbol. So some out of tree non-GPL&#x27;d kernel modules now fail to build because of this on a specific architecture. I don&#x27;t believe there are any sanity checks on the kernel to check for these inconsistencies.<br> <p> [1] 7613f5a66becfd0e43a0f34de8518695888f5458 (&quot;powerpc/64s/kuap: Use mmu_has_feature()&quot;)<br> </div> Tue, 18 May 2021 09:36:25 +0000