1. A method implemented by an information handling system comprising: preparing a dynamically loaded kernel extension, wherein the preparing further comprises: compiling a kernel extension program that includes a symbol; exporting the symbol from the kernel extension program; compiling a symbol broker that references the exported symbol; and creating a kernel extension loader library with a defined callable symbol that corresponds to the exported symbol, wherein the kernel extension loader library is linked by an external program following compilation of the external program resulting in a compiled external program, and wherein the created kernel extension loader library dynamically loads the compiled kernel extension program, the compiled symbol broker, and the exported symbol when the defined callable symbol is referenced during execution of the compiled external program.