Messages in this thread | | | Date | Thu, 18 Nov 2010 08:05:02 -0500 | From | Mathieu Desnoyers <> | Subject | Re: [RFC][PATCH 1/5] [PATCH 1/5] events: Add EVENT_FS the event filesystem |
| |
* Ted Ts'o (tytso@mit.edu) wrote: > On Wed, Nov 17, 2010 at 12:52:34PM -0500, Steven Rostedt wrote: > > > > I still say no to stable tracepoints in modules. Once you open that > > door, everyone will have it. > > What about having KVM define the stable tracepoints in the built-in > part of the kernel, if CONFIG_KVM is Y or M, and then export the > tracepoints, such that the tracepoints can be called from a module? > > That way the tracepoints aren't being *defined* in a module, they are > just being *called* from the module. Does that seem like a reasonable > compromise?
As Avi replied separately, he does not seem to think stable ABI is needed for KVM, given that his tools can deal with tracepoint addition/removal pretty well. However, let's keep this idea in mind if we ever face this issue with other "core" modules.
Thanks Ted,
Mathieu
-- Mathieu Desnoyers Operating System Efficiency R&D Consultant EfficiOS Inc. http://www.efficios.com
| |