Date: Mon, 22 Nov 2010 21:58:01 -0500 From: Weihang Wang <weihang@vt.edu> To: Chris Brennan <xaero@xaerolimit.net> Cc: Dan Nelson <dnelson@allantgroup.com>, freebsd-questions@freebsd.org Subject: Re: Got an error: Unknown option "DDB_CTF" Message-ID: <7F1EA323-F04F-4921-B169-E168E1CB1FC1@vt.edu> In-Reply-To: <AANLkTi=KNvNXLHdmk81B7O7ac_Nh53=6X138wNTZLvZw@mail.gmail.com> References: <CB053608-596F-4326-81AF-1905DDFABBBC@vt.edu> <20101122170806.GA58734@dan.emsphone.com> <B21BB9CA-D6E6-4F80-9021-940BA0B07497@vt.edu> <20101122213155.GC58734@dan.emsphone.com> <47405515-D6EF-4B80-B020-0C93987EBA29@vt.edu> <AANLkTi=KNvNXLHdmk81B7O7ac_Nh53=6X138wNTZLvZw@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi, Thanks for your reply. Yes, now I still got problems. I have checked the = release notes of versions later than 6.0, almost every version has not = so few changes in their network protocols kernel. For example, some = functions were replaced by others, arguments for a function is not = needed in a later version, things like that... This will make the = transport protocol does not work. But if I go through to adapt the = protocol to a new version, that would be lots of work. Also, that's not = what I supposed to do.=20 On the other hand, I could not find other kind of instrumenting tools = for FreeBSD either. E.g., Systemtap, LLtng, Oprofile e.t. which are all = for Linux kernel.=20 In terms of not on real machine, I have thought of using some kind of = simulator, which could be used to get the performance statistics of the = kernel. That is, I run the kernel and transport protocol on this = simulator, and get information from this simulator. But again, not found = a simulator for FreeBSD... BTW, I do not know how to use VM to do this... Could you explain a bit = for me? Thank you so much. Best, W.Wang On Nov 22, 2010, at 9:04 PM, Chris Brennan wrote: > On Mon, Nov 22, 2010 at 6:41 PM, Weihang Wang <weihang@vt.edu> wrote: > Hi, >=20 > Thanks again. The transport protocol is not implemented by me, but I = need to run this protocol to see the behavior of this protocol. So now I = have no idea about the implementation of the transport protocol and = don't know whether it could run on later versions than FreeBSD 6.0. I = guess what I could do now is try to see whether this protocol could work = on FreeBSD later version (8.1 or later?? ). If it works, then everything = is fine. If not, maybe I have to find other instrumenting tools instead = of DTrace. > Thank you so much. >=20 > Best, > W.Wang >=20 >=20 > Why not run this test into a VM to test? It would sav you considerable = time.=20
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?7F1EA323-F04F-4921-B169-E168E1CB1FC1>