Messages in this thread | | | Subject | Re: [PATCH] Linux Kernel Markers | From | Andi Kleen <> | Date | 20 Sep 2006 13:19:29 +0200 |
| |
Ingo Molnar <mingo@elte.hu> writes: > > yeah, this would be nice - if it werent it for function pointers, and if > all kernel functions were relocatable. But if you can think of a method > to do this, it would be nice.
x86-64 did it for some time statically to replace mem copies and some other functions. Basically it just patches the beginning of the other function to a jump. However this assumes that the code doesn't contain absolute addresses (e.g. no switches). In the x86-64 it's easy because only assembly functions are threated this way.
-Andi - 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/
| |