Subject: Re: NetBSD usage in embedded environments
To: None <tech-kern@netbsd.org>
From: der Mouse <mouse@Rodents.Montreal.QC.CA>
List: tech-kern
Date: 03/27/2003 15:52:49
> can you actually remove the swapper and/or some major subsystems
> using config?

The swapper, no, I think not.  (Nor do you want to, probably, as much
of the same code is used for things like paging text segments in from
executables.)

Some major subsystems - yes.  Filesystems can be excised fairly cleanly
by removing file-system directives.  Some other subsystems (eg: the
SV-compatible IPC stuff, LKMs, most compat modules, DDB, most device
drivers, IPsec, probably others) can also be removed at config time.

Other subsystems cannot be (eg: AF_LOCAL sockets, the VFS
infrastructure, UVM, probably others).

/~\ The ASCII				der Mouse
\ / Ribbon Campaign
 X  Against HTML	       mouse@rodents.montreal.qc.ca
/ \ Email!	     7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B