cvs commit: src/sys/alpha/alpha mem.c src/sys/alpha/conf GENERIC src/sys/alpha/include memdev.h src/sys/amd64/amd64 io.c mem.c src/sys/amd64/conf GENERIC NOTES src/sys/amd64/include iodev.h memdev.h src/sys/conf NOTES files files.alpha files.amd64 ...

Simon L. Nielsen simon at FreeBSD.org
Sun Aug 1 07:24:22 PDT 2004


On 2004.08.01 11:40:54 +0000, Mark Murray wrote:
> markm       2004-08-01 11:40:54 UTC
> 
>   FreeBSD src repository
> 
[...]
>   Log:
>   Break out the MI part of the /dev/[k]mem and /dev/io drivers into
>   their own directory and module, leaving the MD parts in the MD
>   area (the MD parts _are_ part of the modules). /dev/mem and /dev/io
>   are now loadable modules, thus taking us one step further towards
>   a kernel created entirely out of modules. Of course, there is nothing
>   preventing the kernel from having these statically compiled.

[...]

> | ===================================================================
> | RCS file: /usr/local/www/cvsroot/FreeBSD/src/sys/i386/conf/GENERIC,v
> | retrieving revision 1.407
> | retrieving revision 1.408
> | diff -u -p -r1.407 -r1.408
> | --- src/sys/i386/conf/GENERIC	2004/07/18 09:03:12	1.407
> | +++ src/sys/i386/conf/GENERIC	2004/08/01 11:40:52	1.408
> | @@ -16,7 +16,7 @@
> |  # If you are in doubt as to the purpose or necessity of a line, check first
> |  # in NOTES.
> |  #
> | -# $FreeBSD: /usr/local/www/cvsroot/FreeBSD/src/sys/i386/conf/GENERIC,v 1.407 2004/07/18 09:03:12 maxim Exp $
> | +# $FreeBSD: /usr/local/www/cvsroot/FreeBSD/src/sys/i386/conf/GENERIC,v 1.408 2004/08/01 11:40:52 markm Exp $
> |  
> |  machine		i386
> |  cpu		I486_CPU
> | @@ -29,7 +29,7 @@ ident		GENERIC
> |  
> |  makeoptions	DEBUG=-g		# Build kernel with gdb(1) debug symbols
> |  
> | -options 	SCHED_ULE		# ULE scheduler
> | +options 	SCHED_4BSD

This looks like something that slipped in by mistake ?

> |  options 	INET			# InterNETworking
> |  options 	INET6			# IPv6 communications protocols
> |  options 	FFS			# Berkeley Fast Filesystem
> | @@ -239,8 +239,10 @@ device		wi		# WaveLAN/Intersil/Symbol 80
> |  #device		wl		# Older non 802.11 Wavelan wireless NIC.
> |  
> |  # Pseudo devices.
> | -device		random		# Entropy device
> |  device		loop		# Network loopback
> | +device		mem		# Memory and kernel memory devices
> | +device		null		# Null and zero devices
> | +device		random		# Entropy device

Shouldn't the io device also be included by default, since e.g. X won't
start without it.

-- 
Simon L. Nielsen
FreeBSD Documentation Team
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/cvs-src/attachments/20040801/2aec40be/attachment.bin


More information about the cvs-src mailing list