Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Porting DTrace to ARM



> I will commit the patch during AsiaBSDCon 2014 if there is
> no objection :)

I did it.

So you can try DTrace on ARM now! You can run some commands
and scripts described in
http://wiki.netbsd.org/tutorials/how_to_enable_and_run_dtrace/ .

Beaglebone (Black) is a recommended machine for it. (Actually I tested
DTrace only on a BBB and an eval board of am3352.)

Note that ctfmerge doesn't work on ARM for now for some reason. So you
cannot build a kernel for DTrace with the existence of (nb)ctfmerge command
that is built when build.sh tools with -V MKDTRACE=yes. You have to build
something like this:
  build.sh -m evbarm tools
  build.sh -m evbarm -V MKDTRACE=yes kernel=BEAGLEBONE modules
  build.sh -m evbarm -V MKDTRACE=yes build  # for dtrace command

Acknowledge:
Thank you very much, matt and christos! I couldn't get this work done well
without your great helps!

Have fun,
 ozaki-r


Home | Main Index | Thread Index | Old Index