Date: Wed, 15 Feb 2012 10:52:25 +1100 From: "Scott, Brian" <brian.scott4@det.nsw.edu.au> To: <freebsd-stable@freebsd.org> Subject: RE: Reducing the need to compile a custom kernel Message-ID: <208875941252614284029FECC54B9ED8D76374@ALF2.riverina.det.win> References: <20120210145604.Horde.ewjpSpjmRSRPNSH0YRHxgAk@webmail.leidinger.net><20120210144449.GA2358@psconsult.nl> <20120214113120.Horde.7fNzdpjmRSRPOjf4S1XjmXA@webmail.leidinger.net>
next in thread | previous in thread | raw e-mail | index | archive | help
>> - CPU_SOEKRIS, CPU_GEODE, CPU_ELAN, NO_SWAPPING for embedded devices > >Embedded devices are out of the scope of this, normally you do a lot of other modifictions to such systems anyway, so a custom kernel should be not a >big problem. Just as a quick data point here, I have just installed FreeBSD onto an ALIX system and was hoping to keep everything very standard. Turns out that I needed to rebuild the kernel to add CPU_GEODE to get a few simple features added. Everything else is standard GENERIC because I'm too lazy to fine tune. The geode code is very small and I would expect completely harmless if left enabled in GENERIC. The overhead of including it for other systems would be a few extra compares during startup and a k or so extra size in the kernel. I would suggest that avoiding custom kernels to make trivial changes is exactly what you should be looking at. Make features like this removable for the people who want to fine tune their kernels but include for people who are happy to have a little overhead as a trade of for ease of management. The only other thing that regularly has me running custom kernels is IPFIREWALL_FORWARD. As others have said, I'd be very happy if that was the default but removable. Brian Scott ********************************************************************** This message is intended for the addressee named and may contain privileged information or confidential information or both. If you are not the intended recipient please delete it and notify the sender. **********************************************************************
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?208875941252614284029FECC54B9ED8D76374>