On Fri, Oct 28, 2005 at 02:04:37PM +0100, Robert Watson wrote: > On Thu, 27 Oct 2005, Doug Poland wrote: > > > One of the other nice benefits to the SMPVFS work is that with our > > fully preemptive 6.x kernel, not holding the Giant lock over the > > file system code lets the file system code not only preempt lower > > precedence kernel threads, such as background crypto operations or > > file system operations, but be preempted by more timing critical > > code, such as sound card interrupts, network I/O, and so on. > > > >Does this mean that options PREEMPTION is assumed in 6.0? If not, > >could someone explain or point me to some docs that will help me > >understand. > > In FreeBSD 6.0 and higher, options PREEMPTION appears in the default > kernel configuration (GENERIC). > Thank you > When upgrading from earlier revisions, if you keep the same config > file, you'll need to add it manually. With the advent of "include" > support in newer FreeBSD versions, I find I generally have my own > include file include GENERIC, then add nodevice/nooptions to remove > things I don't want, and device/options to add things I do want. The > I've been using the include technique for some time but was unaware of nodevice/nooptions. Sounds cleaner that commenting out unwanted devices and options. -- Regards, DougReceived on Fri Oct 28 2005 - 11:56:40 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:46 UTC