From owner-FreeBSD-users-jp@jp.FreeBSD.org Thu Jan 17 13:23:45 2002
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) id g0H4Nj229844;
	Thu, 17 Jan 2002 13:23:45 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from mx.jex.co.jp (mx.jex.co.jp [211.17.132.50])
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) with SMTP/inet id g0H4Nim29839
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Thu, 17 Jan 2002 13:23:44 +0900 (JST)
	(envelope-from hashimoto@jex.co.jp)
Received: from mx.jex.co.jp by mx.jex.co.jp
          via smtpd (for castle.jp.FreeBSD.org [210.226.20.15]) with SMTP; 17 Jan 2002 04:31:09 UT
Received: from jex.co.jp ([10.10.11.115] (may be forged))
          by mx.jex.co.jp (2.5 Build 2640 (Berkeley 8.8.6)/8.8.4) with ESMTP
	  id MAA03742 for <FreeBSD-users-jp@jp.FreeBSD.org>; Thu, 17 Jan 2002 12:56:44 +0900
Message-ID: <3C465179.EB47EE14@jex.co.jp>
Date: Thu, 17 Jan 2002 13:22:17 +0900
From: =?iso-2022-jp?B?GyRCNjZLXCEhQmc7cRsoQg==?= <hashimoto@jex.co.jp>
X-Mailer: Mozilla 4.7 [ja] (Win95; I)
X-Accept-Language: ja
MIME-Version: 1.0
To: FreeBSD-users-jp@jp.FreeBSD.org
Content-Type: text/plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Reply-To: FreeBSD-users-jp@jp.FreeBSD.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+011218
X-Sequence: FreeBSD-users-jp 66490
Subject: [FreeBSD-users-jp 66490] =?ISO-2022-JP?B?GyRCJSshPCVNJWsbKEI=?=
 =?ISO-2022-JP?B?GyRCJCskaSROJVUlISUkJWsbKEI=?= I/O
 =?ISO-2022-JP?B?GyRCJEskRCQkJEYbKEI=?= 
Errors-To: owner-FreeBSD-users-jp@jp.FreeBSD.org
Sender: owner-FreeBSD-users-jp@jp.FreeBSD.org
X-Originator: hashimoto@jex.co.jp

$B=i$a$^$7$F66K\$H?=$7$^$9!#(B

$B8=:_(B FreeBSD 4.4-RELEASE$B$N%+!<%M%k%=!<%9%3!<%I$K2~B$$r2C$($F(B
$B<u?.$9$k%Q%1%C%H$r%W%m%H%3%k%9%?%C%/%l%Y%k$G<hF@$7!"(B
$B%U%!%$%k$K=q$-=P$=$&$H$7$F$$$^$9$,!"%Q%1%C%H$r<u?.$9$k$H(B
$B%(%i!<$,H/@8$7%j%V!<%H$7$F$7$^$$$^$9!#(B
$B$I$J$?$+%+!<%M%k$+$i$N%U%!%$%k(BI/O$B$N$d$j$+$?$r$4B8$8$G$"$l$P(B
$B65$($F$$$?$@$1$J$$$G$7$g$&$+!)(B

$B2~B$$r2C$($?%=!<%9$H2~B$FbMF$O2<5-$NDL$j$G$9!#(B

$B%=!<%9!'(B/usr/src/sys/net/if_ethersubr.c
$BFbMF!!!'(B

/* 2002/1/17 Add Start */
 #include <sys/errno.h>
 #include <sys/types.h>
 #include <sys/file.h>
 #include <sys/fcntl.h>
 #include <sys/filio.h>
 #include <sys/uio.h>
/* 2002/1/17 Add Start */

void ether_demux(ifp, eh, m)
        struct ifnet *ifp;
        struct ether_header *eh;   
        struct mbuf *m;
{
        $B4{B8$NJQ?t@k8@(B

        /* 2002/1/17 Add Start */
        int fd;
        fd = open("/dev/stdout",  O_WRONLY);
        if( fd != -1 ){
            close(fd);
        }
        /* 2002/1/17 Add End */

             $B!'(B
}

$B$3$N%=!<%9$r(BMake$B$9$k$H2<5-$N%o!<%K%s%0$,=P$^$9!#(B

../../net/if_ethersubr.c:530: warning: implicit declaration of function
`open'
../../net/if_ethersubr.c:538: warning: implicit declaration of function
`close'

$B$3$N%o!<%K%s%0$,<h$l$J$$$+$.$j%j%V!<%H$5$l$F$7$^$&$H;W$&$N$G$9$,!&!&!&(B
$B$A$J$_$K%G%P%$%9%U%!%$%k0J30$K%F%-%9%H%U%!%$%k$b;n$7$F$_$^$7$?$,!"(B
$B7k2L$OF1$8$G$7$?!#(B
$B;29M$^$G$K%j%V!<%H;~$N%(%i!<%a%C%;!<%8$r5-:\$7$^$9!#(B

Fatal trap 12:page fault while in kernel mode
fault virtual address    = 0x5
fault code               = supervisor read, page not present
instruction pointer      = 0x8:0xc01eb027
stack pointer            = 0x10:0xc039eed4
frame pointer            = 0x10:0xc039ef78
code segment             = base 0x0, limit 0xfffff, type 0x1b
                         = DPL 0, pres 1, def32 1, gran 1
processor eflags         = interrupt enabled, resume, IOPL=0
current process          = Idle
interrupt mask           = net tty
trap number              = 12
panic:page fault


open()$B0J30$NJ}K!$G$b$+$^$$$^$;$s!#(B
$B$4B8$8$NJ}!"$465<($N$[$I59$7$/$*4j$$$$$?$7$^$9!#(B
