Mainline fast symbol resolution for kernel module loading

From eLinux.org
Revision as of 20:48, 25 January 2011 by Tim Bird (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Summary
Mainline fast symbol resolution for kernel module loading
Proposer
Tim Bird

Description

Symbol resolution for loading kernel modules can take a long time, since the current symbol lookup mechanism in the kernel is a linear lookup.

Various projects have demonstrated improved the symbol resolution time for kernel modules, using either binary trees or hash tables. Each approach has its pros and cons, but as of January 2010 neither approach has been mainlined.

This project would consist of mainlining one of these approaches to reducing symbol resolution time for kernel loadable modules.

Related work

Scope

Maybe 1 month?

Contractor Candidates

Comments