On Tue, Sep 10, 2024 at 2:44 AM Masahiro Yamada <masahiroy@xxxxxxxxxx> wrote: > > On Fri, Sep 6, 2024 at 5:53 AM Sami Tolvanen <samitolvanen@xxxxxxxxxx> wrote: > > > > Thanks for the patch! I think this would otherwise work, but I also > > need jhash (or a similar hash function), and I can't combine the > > tools/include version with this, because it ends up pulling in a > > duplicate definition of struct list_head. Would you consider adding a > > hash function as well? > > > I did it as a part of my kconfig works. > > Check scripts/include/hash.h added by the following patches. > > https://lore.kernel.org/linux-kbuild/20240908124352.1828890-1-masahiroy@xxxxxxxxxx/T/#mea41ff4c5b6c77aaaae1ed9dac6723bc2f705107 > https://lore.kernel.org/linux-kbuild/20240908124352.1828890-1-masahiroy@xxxxxxxxxx/T/#m9050a270fedb7df9a54e843674bc9ad8fd068f57 > > > I think simple helpers are enough for name_hash and addr_hash, > but please let me know if you encounter a problem. Great, thanks! Looks like this should have everything I need. Sami