Messages in this thread | | | Date | Tue, 8 Aug 2006 18:32:42 +0100 | From | Christoph Hellwig <> | Subject | Re: [PATCH 1/3] Kprobes: Make kprobe modules more portable |
| |
On Tue, Aug 08, 2006 at 06:28:28PM +0100, Paulo Marques wrote: > Just one side note: kallsyms_lookup_name is _really_ inefficient. The > kallsyms structure is tailored so that kallsyms_lookup (the most > frequently used function) is really fast. Doing it the other way around > involves a O(N) search, uncompressing every symbol name as it goes :P > > I don't think this is really a performance problem for users like > kprobes, but I just wanted people to keep in mind that there is a > penalty involved in calling kallsyms_lookup_name.
That's true. One more reason to not expose this interface to the public. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |