Re: CFD: XMLification of NOTES

From: John Baldwin (john_at_baldwin.cx)
Date: 03/31/04


To: arch@FreeBSD.org
Date: Wed, 31 Mar 2004 11:05:18 -0500

On Tuesday 30 March 2004 06:54 pm, Dag-Erling Smørgrav wrote:
> Alexey Zelkin <phantom@FreeBSD.org> writes:
> > On Tue, Mar 30, 2004 at 05:05:24PM +0200, Dag-Erling Sm?rgrav wrote:
> > > NOTES is not intended as a list of supported device and options. We
> > > have src/sys/conf/files* and src/sys/conf/options* for that.
> >
> > Strange. IMO LINT was existed for exactly this reason
>
> Your opinion does not matter. The purpose of LINT is to cover as much
> code as possible. Why do you think it's called LINT?
>
> (hint: man lint)
>
> > I am not asking for patches, but if you would provide me general
> > description how to realize that CPU_I386 conflicts with SMP and
> > ADAPTIVE_MUTEXES depends on SMP (using your way) I would be happy and
> > re-think my approach.
>
> CPU_I386 should not conflict with SMP, but a kernel build with both
> will be very slow.

No, it does conflict. There's no cmpxchg on i386 and no one has had the
desire or time to emulate one for 386 machines. Doing so would be a waste in
my opinion as well.

-- 
John Baldwin <john@baldwin.cx>  <><  http://www.baldwin.cx/~john/
"Power Users Use the Power to Serve"  =  http://www.FreeBSD.org
_______________________________________________
freebsd-arch@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-arch
To unsubscribe, send any mail to "freebsd-arch-unsubscribe@freebsd.org"


Relevant Pages

  • Re: CFD: XMLification of NOTES
    ... IMO LINT was existed for exactly this reason ... my opinion is based on current ... #error The apic device is required for SMP, add "device apic" to your config file. ... #error SMP not supported with CPU_DISABLE_CMPXCHG ...
    (freebsd-arch)
  • Re: CFD: XMLification of NOTES
    ... >> Your opinion does not matter. ... The purpose of LINT is to cover as much ... Why do you think it's called LINT? ...
    (freebsd-arch)
  • Re: Microsoft screws up AGAIN. Now your programs may stop working !
    ... for that matter. ... Except for why he hasn't slit his wrists yet. ... lint, you drooling Thalidomide mutant. ...
    (sci.electronics.design)