Re: ia64/147501: [ia64] options PREEMPTION causes instability
Marcel Moolenaar <[email protected]>
| Newsgroups | gmane.os.freebsd.devel.ia64 |
|---|---|
| Message-ID | <[email protected]> |
On Feb 20, 2013, at 1:16 AM, Anton Shterenlikht <[email protected]> wrote: > Date: Wed, 20 Feb 2013 04:03:21 GMT > From: [email protected] > Subject: Re: ia64/147501: [ia64] options PREEMPTION causes instability > > Synopsis: [ia64] options PREEMPTION causes instability > > State-Changed-From-To: patched->closed > State-Changed-By: marcel > State-Changed-When: Wed Feb 20 04:02:27 UTC 2013 > State-Changed-Why: > Fix r246890 & r246715 have been MFC'd. > > http://www.freebsd.org/cgi/query-pr.cgi?pr=147501 > > So do you recommend including this option in > the kernel now? Yes. I've changed all machines to include PREEMPTION. I'll change the GENERIC kernel shortly. > What about IPI_PREEMPTION? IPI_PREEMPTION is only needed for the 4BSD scheduler. It's not applicable with you have the ULE scheduler. If you use the 4BSD scheduler, I *think* it's safe to enable IPI_PREEMPTION as well, but have not tested this myself. The functionality is shared with that of the ULE scheduler (i.e. sending IPI_PREEMPT to other CPUs). Only i386 and amd64 has LINT built with IPI_PREEMPTION. No other architecture has it in their NOTES. HTH, -- Marcel Moolenaar [email protected] _______________________________________________ [email protected] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ia64 To unsubscribe, send any mail to "[email protected]"