Messages in this thread | | | Date | Wed, 16 Apr 2008 16:34:08 +0200 | From | Ingo Molnar <> | Subject | Re: [TEST PATCH] Test NMI kprobe modules |
| |
* Mathieu Desnoyers <compudj@krystal.dyndns.org> wrote:
> +long debug_eip, debug_cs, debug_eflags, debug_extra, debug_extra2, debug_extra3, debug_extra4; > +long debugo_eip, debugo_cs, debugo_eflags, debugo_extra, debugo_extra2, debugo_extra3, debugo_extra4; > +EXPORT_SYMBOL(debug_eip); > +EXPORT_SYMBOL(debug_cs); > +EXPORT_SYMBOL(debug_eflags); > +EXPORT_SYMBOL(debug_extra); > +EXPORT_SYMBOL(debug_extra2); > +EXPORT_SYMBOL(debug_extra3); > +EXPORT_SYMBOL(debug_extra4); > +EXPORT_SYMBOL(debugo_eip); > +EXPORT_SYMBOL(debugo_cs); > +EXPORT_SYMBOL(debugo_eflags); > +EXPORT_SYMBOL(debugo_extra); > +EXPORT_SYMBOL(debugo_extra2); > +EXPORT_SYMBOL(debugo_extra3); > +EXPORT_SYMBOL(debugo_extra4);
ok, while this is a test patch of yours, lets make one thing sure: all things hook-alike instrumentation _MUST_ and will stay stay GPL exported. It's all very internal, and there will be no automatic, programmable interface stability guarantees for any of the markers that kabi crap could come and shackle the kernel with ... (it will all be stable to SystemTap of course - but SystemTap is a kernel-internal entity in that regard)
Ingo
| |