[blktrace kernel patch] Separate out non-blktrace-specific code
Alan D. Brunelle
alan.brunelle@hp.com
Wed Oct 11 15:27:00 GMT 2006
Tom Zanussi wrote:
> Tom Zanussi writes:
> > This patch moves the non-block-specific code out of the core blktrace
> > kernel code and moves it into a separate utt.* files, so that anyone
> > can use it for generic tracing. It also adds a config option,
> > CONFIG_UTT, and hooks up the remaining code in blktrace.c to use it.
> > The accompanying userspace patch does the same thing for the userspace
> > tools.
> >
>
> I should have mentioned that the kernel patch was against a recent git
> kernel, and doesn't apply cleanly to a 2.6.18 stable kernel. Here's a
> patch against 2.6.18 stable. I've only had time to compile-test it -
> no time right now to do anything more, since I'm almost out the
> door - hopefully it works...
>
> Tom
>
>
FYI: I was able to patch a 2.6.18-based kernel (with this patch) &
latest blktrace sources, and able to successfully capture traces and
process them with UTT in place. This seems to work just fine for me.
Alan
PS. Dual-Opteron w/ U320 SCSI disk used for tracing...
More information about the Systemtap
mailing list