cvs commit: src/sys/amd64/conf GENERIC

Scott Long scottl at samsco.org
Wed Dec 13 21:36:23 PST 2006


mjacob at freebsd.org wrote:
> 
>> There wasn't a full switchover to SMP at 6.0 because an SMP kernel on a
>> UP system incurs a measurable runtime overhead, and we wanted to present
>> a system that showed the best of FreeBSD to people who wanted to run it
> 
> But David's point is that most AMD64 boxes *are* SMP, not UP. Is that 
> wrong?

1. There are plenty of single core Opterons and Athlon64 chips still in
service.  Maybe AMD sells more SMP systems now than UP systems, but 
their prior sales of UP systems didn't magically disappear overnight.

2. The decision was made in spring of 2005, before dual core chips were
widely used.  While we knew that such chips would be available, we
wanted to have consistency for the transition.

3. This change, had it not been reverted, would have broken the
consistency in the major release stream that we were trying to achieve.
You spell it 'POLA', I spell it 'consistent'.  Either way, I think that
we both have a deep concern and appreciation for doing the right thing
and not pissing people off with surprises.

4. When 7.0 is released in 2007, the transition will be complete.

Scott



More information about the cvs-src mailing list