On Wed, 15 Apr 2009 20:04:38 +0300, KES wrote:
K> Hi, Freebsd-questions.
K> 
K> I can set process to have some FIB
K> setfib X /some/programm
K> 
K> How to check which FIB has some process?
K> 

It is not easy, but possible via kgdb.

under root run:

cd /usr/obj/usr/src/sys/GENERIC
(if you use custom kernel replace GENERIC by kernel name)
make gdbinit
kgdb kernel.debug /dev/mem
(kgdb) ps

find interesting process, than copy proc address (2-nd column)

(kgdb) set $pp = (struct proc*) 0xffffff000fff3000

And see FIB for this process:

(kgdb) p $pp.p_fibnum
$1 = 0x0

-- 
 Anton Yuzhaninov

P. S. For amd64 you will need this patch:
http://www.freebsd.org/cgi/query-pr.cgi?pr=kern/133775

_______________________________________________
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"

Reply via email to