* H. Peter Anvin <hpa@zytor.com> wrote:and that's exactly what was tripped upon in sched.o and analyzed. Furthermore, the suggestion of doing this exclusively within the DWARF2 space - besides the not particularly minor complication of it not being implemented yet - is: - quite substantially complex on its own - would make Linux instrumentation dependent on all sorts of DWARF2 details which we had our 'fun' with before. (I proffer that that's more fragile than any code patching can ever be.) - if done self-sufficiently (i.e. if a kernel image can be used to trace things, which i believe any usable kernel tracer must offer), it would, with the current debug info format, enlargen the kernel RAM image with quite a substantial amount of unswappable kernel memory. But i would not mind such a scheme at all (it is in essence SystemTap integrated into the core kernel) - in fact if your scheme gets implemented then the current marker facilities could be ported to that scheme transparently. So i dont see how it can be a loss to stick with the current markers for the time being. If the super-optimized runtime patching in this thread is deemed too fragile we simply wont do that and live with the (small) runtime overhead that current markers have. This is a sane plan IMO, basically all the instrumentation folks agree with it (SystemTap, LTTNG, kprobes, ftrace), the scheduler folks agree with it as well and we'd like to move on. Ingo --
| Greg Kroah-Hartman | [PATCH 004/196] Chinese: add translation of SubmittingPatches |
| Tim Tassonis | reiser4 for 2.6.27-rc1 |
| Roland Dreier | Re: Integration of SCST in the mainstream Linux kernel |
| Jarek Poplawski | Re: [BUG] New Kernel Bugs |
git: | |
| Junio C Hamano | Re: Comments on recursive merge.. |
| Ken Pratt | Re: pack operation is thrashing my server |
| Junio C Hamano | [ANNOUNCE] GIT 1.5.4 |
| Chris Hoffman | git-daemon on Windows? |
| Peter Zijlstra | [BUG?] sendfile / distcc |
| KOSAKI Motohiro | [bug?] tg3: Failed to load firmware "tigon/tg3_tso.bin" |
| Mark Lord | Re: 2.6.25-rc8: FTP transfer errors |
| Ilpo Järvinen | Re: [PATCH 2/4] tcpv6: trivial formatting changes to send_(ack|reset) |
| Richard Stallman | Real men don't attack straw men |
| Diana Eichert | OpenBSD on decTOP? |
| Jeff Ross | U320 Drive on U160 controller? |
| Sebastian Reitenbach | problems with hoststated and relayd |
