From owner-doc-jp@jp.freebsd.org  Tue Apr  8 00:02:25 1997
Received: by jaz.jp.freebsd.org (8.8.5+2.7Wbeta5/8.7.3) id AAA04277
	Tue, 8 Apr 1997 00:02:25 +0900 (JST)
Received: by jaz.jp.freebsd.org (8.8.5+2.7Wbeta5/8.7.3) with ESMTP id AAA04272
	for <doc-jp@jp.freebsd.org>; Tue, 8 Apr 1997 00:02:23 +0900 (JST)
Received: from singer.kt.rim.or.jp (ppp365.kt.rim.or.jp [202.247.140.65]) by mail.kt.rim.or.jp (8.8.5/3.4W3-rim1.1) with ESMTP id AAA28658; Tue, 8 Apr 1997 00:02:22 +0900 (JST)
Received: from singer (localhost [127.0.0.1]) by singer.kt.rim.or.jp (8.8.5/3.4Wbeta3-96070610) with ESMTP id XAA00372 for <doc-jp@jp.freebsd.org>; Mon, 7 Apr 1997 23:40:28 +0900 (JST)
Message-Id: <199704071440.XAA00372@singer.kt.rim.or.jp>
To: doc-jp@jp.freebsd.org
In-reply-to: Your message of "Mon, 07 Apr 1997 13:30:38 JST."
             <19970407133038W.hanai@astec.co.jp> 
Mime-Version: 1.0 (generated by tm-edit 7.101)
Content-Type: text/plain; charset=ISO-2022-JP
Date: Mon, 07 Apr 1997 23:40:28 +0900
From: Yoshiaki Uchikawa <yoshiaki@kt.rim.or.jp>
Reply-To: doc-jp@jp.freebsd.org
Precedence: bulk
X-Distribute: distribute [version 2.1 (Alpha) patchlevel=19]
X-Sequence: doc-jp 2794
Subject: [doc-jp 2794] [patch]<handbook> kerneldebug.sgml (Re:<handbook> Status)
Errors-To: owner-doc-jp@jp.freebsd.org
Sender: owner-doc-jp@jp.freebsd.org

$B$&$A$+$o!s:#F|$O(B 100BaseT$B$N%O%V$,$d$C$F$-$?$N$G2q<R$N(B 2.1.6R$B$N%^%7%s$G(B
$BM7$s$G$$$?(B $B$G$9(B

$B!t(B3c905 -> 3c595 $B$N(B /dev/null $B9T$-$N(B FTP$B$G:GBg(B 5MBytes/sec $B$0$i$$$G$9(B
$B!t$M(B. $B7k9==P$k$b$s$G$9(B. (new vx)

$B!t(B3c905 $B$,%W%m!<%V$G(B 595 $B$H=P$k$N$O8f0&7I(B (Etherlink XL$B$H=P$k$N$G$9$1(B
$B!t$I(B)$B$G$9$M(B. $B<!$O(B 2.2.1R$B$KF~$l49$($+(B?


> On Mon, 07 Apr 1997 13:30:38 +0900, Hiroyuki HANAI
> <hanai@astec.co.jp> said:

 > kerneldebug.sgml $B$O$A$g$C$HLu$,I,MW$=$&$J$N$G(B,
 > $B2<$K:9J,$rIU$1$F$*$-$^$9$N$G$h$m$7$/$G$9(B. > $B$&$A$+$oMM(B

$BN;2r$G$9(B. 

$B$G$OLu$N:9J,$G$9(B. $B::FI$rC/$+$*4j$$$7$^$9(B. 

--- kerneldebug.sgml.1.13	Mon Apr  7 22:52:25 1997
+++ kerneldebug.sgml	Mon Apr  7 23:26:40 1997
@@ -1,6 +1,6 @@
 <!-- $Id$ -->
 <!-- The FreeBSD Japanese Documentation Project -->
-<!-- Original revision: 1.13 -->
+<!-- Original revision: 1.14 -->
 
 <chapt><heading>$B%+!<%M%k%G%P%C%0(B<label id="kerneldebug"></heading>
 
@@ -481,6 +481,37 @@
   $B$N(B gud-mode ($B$3$l$OJL$N(B Emacs window $B$K<+F0E*$K%=!<%9%3!<%I$rI=<($7(B
   $B$^$9(B) $B$GF0$+$9$J$I(B, $BDL>o$N(B GDB $B%;%C%7%g%s$G$G$-$k$3$H$N$[$H$s$I$N$3(B
   $B$H$,$G$-$^$9(B.
+
+<p>$B%j%b!<%H(B GDB $B$O(B LKM $B$N%G%P%C%0$b9T$J$&$3$H$,$G$-$^$9(B. $B:G=i$K(B LKM $B$r(B
+ $B%G%P%C%0%7%s%\%k$r4^$a$?7A$G:n$j$^$9(B. 
+<tscreen><verb>
+# cd /usr/src/lkm/linux
+# make clean; make COPTS=-g
+</verb></tscreen>
+
+ $B$=$7$F%?!<%2%C%H%^%7%s>e$G%b%8%e!<%k$N$3$N%P!<%8%g%s$r%$%s%9%H!<%k$7(B
+ $B$^$9(B. $B$3$l$r%m!<%I$7$F$+$i(B, <tt>modstat</tt> $B$r;H$C$F%m!<%I$5$l$F$$$k(B
+ $B$3$H$r3NG'$7$F$/$@$5$$(B:
+<tscreen><verb>
+# linux
+# modstat
+Type     Id Off Loadaddr Size Info     Rev Module Name
+EXEC      0   4 f5109000 001c f510f010   1 linux_mod
+</verb></tscreen>
+
+$B<($5$l$?%m!<%I%"%I%l%9$K(B 0x20 (a.out$B$N%X%C%@$O$*$=$i$/$3$NBg$-$5$G$7$g(B
+$B$&(B) $B$r2C$($^$9(B. $B$=$l$,%b%8%e!<%k%3!<%I$N:FG[CV$5$l$k%"%I%l%9$G$9(B. 
+GDB $B$N(B <tt>add-symbol-file</tt> $B%3%^%s%I$r;H$C$F%G%P%C%,$K%b%8%e!<%k$N(B
+$B>pJs$r$D$?$($^$9(B. 
+<tscreen><verb>
+(kgdb) add-symbol-file /usr/src/lkm/linux/linux_mod.o 0xf5109020
+add symbol table from file "/usr/src/lkm/linux/linux_mod.o" at
+text_addr = 0xf5109020?
+(y or n) y
+(kgdb)
+</verb></tscreen>
+
+$B$3$l$G(B LKM $B$N$9$Y$F$N%7%s%\%k$K%"%/%;%9$G$-$k$h$&$K$J$j$^$9(B. 
 
 <sect><heading>$B%3%s%=!<%k%I%i%$%P$N%G%P%C%0(B</heading>
 

-----------------------------

$B$G$O$h$m$7$/(B. 
---
($B$&(B)
