From owner-FreeBSD-users-jp@jp.freebsd.org  Thu May  8 21:32:39 1997
Received: by jaz.jp.freebsd.org (8.8.5+2.7Wbeta5/8.7.3) id VAA21545
	Thu, 8 May 1997 21:32:39 +0900 (JST)
Received: by jaz.jp.freebsd.org (8.8.5+2.7Wbeta5/8.7.3) with SMTP id VAA21540
	for <FreeBSD-users-jp@jp.freebsd.org>; Thu, 8 May 1997 21:32:38 +0900 (JST)
Received: from sranhc.sra.co.jp by sraigw.sra.co.jp (8.6.13/3.4W-sraigw)
	id VAA07161; Thu, 8 May 1997 21:32:17 +0900
Received: from sran230.sra.co.jp (soda@sran230 [133.137.20.19]) by sranhc.sra.co.jp (8.6.13/3.4W-srambox) with ESMTP id VAA19723 for <FreeBSD-users-jp@jp.freebsd.org>; Thu, 8 May 1997 21:32:22 +0900
Received: (from soda@localhost) by sran230.sra.co.jp (8.6.12+2.4W3/3.4W-SRA-local) id VAA15998 for FreeBSD-users-jp@jp.freebsd.org; Thu, 8 May 1997 21:32:35 +0900
Date: Thu, 8 May 1997 21:32:35 +0900
From: Noriyuki Soda <soda@sra.co.jp>
Message-Id: <199705081232.VAA15998@sran230.sra.co.jp>
To: FreeBSD-users-jp@jp.freebsd.org
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: bulk
X-Distribute: distribute [version 2.1 (Alpha) patchlevel=19]
X-Sequence: FreeBSD-users-jp 12582
Subject: [FreeBSD-users-jp 12582] Re: 2.2.1-RELEASE /sys/i386/isa/syscons.c KDENABIO policy
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org

> > $B$3$&$$$C$?;XE&$O@5$7$$$N$G!"(BFreeBSD $B$N(B securelevel >= 1 $B$NJ}$,!"$h$j(B 
> > secure $B$G$"$k$H8@$($k$G$7$g$&$M!#(B
> 
>   $B$s$H!"(BNetBSD/i386 $B$N(B current $B$r8+$k$H(B securelevel > 1 $B$G$O(B I/O $B$r5v(B
> $B$7$F$$$J$$$h$&$K8+$($^$9!#(B

$BK\Ev$@!#A0$N%a!<%k$G$O!"(BNetBSD-1.2 $B$N%=!<%9$r8+$F$^$7$?!#(B_o_
$B$?$@(B -current $B$G$b!"(Bconfig $B$K(B COMPAT_10 $B$,F~$C$F$$$?$j$9$k$H!D(B

> securelevel == 1 $B$G5v$9$+5v$5$J$$$+$O%]%j%7!<$NLdBj$G0l35$K(B secure 
> $B$@(B unsecure $B$@$H$O8@$($J$$$N$G$O$J$$$+$H;W$&$N$G$9$,!"$A$c$$$^$9$+$M(B?

secure $B$+(B insecure $B$+$O!"$=$b$=$b0l35$KH=CG$G$-$k$b$N$G$O$J$$$H;W$$$^$9!#(B
$B!J(BNetBSD $B$N(B securelevel == 1 $B$,(B insecure $B$@$H$O=q$$$F$J$$$D$b$j$G$9!K(B
$B$?$@$7!"(B

		-------------------------> $B$h$j(B secure

                 | BSD/OS $B$d(B NetBSD $B$N(B | FreeBSD $B$N(B securelevel == 1 $B$d(B
securelevel < 1  |  securelevel == 1   | NetBSD $B$N(B securelevel== 2

$B$H$$$&$3$H$O8@$($k$G$7$g$&!#!JHf3S$NLdBj$G$9!K(B

>   $B$5$i$K!"(BLinux, NetBSD, OpenBSD $B$G$N(B ioperm $BJ}<0$G$O!"(B($BIMED$5$s$N$*$C(B
> $B$7$c$k$h$&$K(B) $B%W%m%;%9$,<+J,$G(B io $B2DG=$J(B port $B$r@_Dj$7$F$$$k$o$1$G$9$+(B
> $B$i!"85$NL\E*$G$"$k!"!V(Bsecurelevel $B$r>e$2$?>uBV$G(B X server $B$r8zN(NI$/!W(B
> $B$H$$$&$N$O!"(B(secure $B$G$"$k8B$j(B) $B$+$J$($i$l$J$$$s$8$c$J$$$G$7$g$&$+(B? 

$B!V(BX server $B$r8zN($h$/!W$H$$$&$N$O!"(BVGA $B8_490J30$NJ*M}%"%I%l%9$K(B frame
buffer $B$r%^%C%W$G$-$k(B video card $B$KBP$7!"(B/dev/mem $B$rMxMQ$;$:$K(B $B$=$N(B 
frame buffer $B$r(B mmap(2) $B$G$-$k$+$I$&$+$H$$$&OC$G$9!J(Bsecurelevel >= 1 
$B$G$O(B /dev/mem $B$r=q$-9~$_%*!<%W%s$G$-$J$$$N$G!K!#HFMQ$N(B console device
driver $B$,!"(Bframe buffer $B$NJ*M}%"%I%l%9$d%5%$%:$rCN$k$3$H$,$G$-$l$PNI$$(B
$B$o$1$G$9$,!"(BPCI video card $B$J$i2DG=$J$N$+$J!#(B

> ($B$H$$$&$+!"(BNetBSD $B$N$h$&$K(B securelevel $B$,9b$1$l$P!"(Bioperm $B$r6X$8$k<BAu(B
> $B$K$J$k$G$7$g$&(B) $B$b$C$HB>$N%a%+%K%:%`$,I,MW$G$7$g$&$M!#Nc$($P!"(B

I/O $BL?Na$NJ}$O!"(BXserver $B$r<B8=$9$k$K$O(B $B$[$\IT2D7g$@$H;W$$$^$9!#(B
securelevel $B$r>e$2$?;~$K!"(Bioperm $B$r40A4$K6X$8$k$N$G$O$J$/!"Nc$($P(B
	$B%+!<%M%k$,5v$7$?%]!<%H$NHO0O$N$_!"(Bi386_ioperm(3) $B$,@.8y$9$k!#(B
	$B$^$?(B i386_iopl(3) $B$7$?>l9g$K$O!"(BIOPL $B%U%i%0$O@_Dj$;$:!"Be$o$j$K(B
	$B%+!<%M%k$,5v$9%]!<%HA4$F$r%"%/%;%92DG=$K$9$k!#(B
$B$H$9$l$PNI$$$N$G$O$J$$$G$7$g$&$+!#(B

$BLdBj$O!"(BI/O bitmap $B$G07$($k%]!<%HHV9f$,(B 1024 $B0J2<$H$$$&E@$@$H;W$$$^$9!#(B
$B!J(Bu area $B$rBg$-$/$9$k$7$+$J$$$+$J!K!#(B
--
soda
