Dear Mike: I'm trying to learn the code flow. Thanks :)
Kind Regards, TJ 2007/12/12, Mike Shapiro <[EMAIL PROTECTED]>: > > On Wed, Dec 12, 2007 at 12:52:46AM +0800, ???? TaoJie wrote: > > Dear Frank & Dear all: > > > > Thank you. > > > > I'm familiar with this pdf :-) > > But I'm not familiar with mdb :-(. And I'm lack of time to study it now. > > > > I'm reading the opensolaris source code now, more precisly, studying the > > detail implementation of DTrace (dtrace cmd, libdtrace, kernel modules). > > Since I'm not familiar the implemention of solaris' kernel, it is a big > > challenge for me to string all the related procedures together. > > Currently, I want to know how a trap handler is installed and what the > > detail control flow is during handling the breakpoint. > > In a word, I am eager to > > 1, know, How is a trap handler installed/registered? > > 2, find out, The detail control flow (or say function flow) in the > kernel > > (from triggering "int $3" to return back to the next instruction after > "int > > $3") > > 3, know, Solaris' features when a running process is > interrupted/trapped. > > e.g. interrputed process is pinned on its CPU. > > > > TIA. It seems I'm naive... very... > > > > Kind Regards, > > TJ > > Maybe we can narrow this down a bit: is there something you're trying > to implement using breakpoints, or are you just trying to learn > the code flow? > > -Mike > > -- > Mike Shapiro, Solaris Kernel Development. blogs.sun.com/mws/ >
_______________________________________________ opensolaris-code mailing list [email protected] http://mail.opensolaris.org/mailman/listinfo/opensolaris-code
