Date: Thu, 24 Jan 2008 13:56:30 +0100 From: Pietro Cerutti <gahr@gahr.ch> To: Attilio Rao <attilio@freebsd.org>, freebsd-hackers@freebsd.org Subject: Re: SMP in machine/params.h Message-ID: <47988AFE.1010903@gahr.ch> In-Reply-To: <3bbf2fe10801240448wb5009cai16721aff75579773@mail.gmail.com> References: <479886CF.7040506@gahr.ch> <3bbf2fe10801240448wb5009cai16721aff75579773@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enigB4748D98EF769F02CF9183F2 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Attilio Rao wrote: > 2008/1/24, Pietro Cerutti <gahr@gahr.ch>: >> Hello, >> >> I'm running a Core2Duo on CURRENT, SMP kernel, but somehow the macro S= MP >> in machine/param.h 1.81 2006/01/09 line 68 is not defined, thus MAXCPU= >> is defined to 1. Any idea why? >> >>> uname -a >> FreeBSD gahrtop.localhost 8.0-CURRENT FreeBSD 8.0-CURRENT #23: Tue Jan= >> 22 00:15:05 CET 2008 >> root@gahrtop.localhost:/usr/obj/usr/src/sys/MSI1034 i386 >> >>> sysctl kern.smp.active kern.smp.maxcpus >> kern.smp.active: 1 >> kern.smp.maxcpus: 16 >> >>> cat smp.c >> #include <sys/param.h> >> >> #ifndef SMP >> # error SMP not defined >> #endif >> >> >>> make smp >> cc -O2 -pipe -march=3Dpentiumpro smp.c -o smp >> smp.c:5:3: error: #error SMP not defined >> *** Error code 1 >> >>> cat maxcpu.c >> #include <sys/param.h> >> #include <stdio.h> >> >> int main(void) >> { >> return (MAXCPU); >> } >> >>> ./maxcpu; echo $? >> 1 >> >> Any idea? >=20 > Did you define SMP in your config file? Yes. How could I have kern.smp.active: 1 otherwise? > grep SMP /sys/i386/conf/MSI1034 # To make an SMP kernel, the next two lines are needed options SMP # Symmetric MultiProcessor Kernel >=20 > Attilio >=20 >=20 --=20 Pietro Cerutti PGP Public Key: http://gahr.ch/pgp --------------enigB4748D98EF769F02CF9183F2 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQFHmIsDwMJqmJVx944RCnMDAKDZ4haOkLZmayApTpgCZ5UynbThYgCgl1Wk DvSEccYdD+e78Itaz4wQ8lM= =eHAU -----END PGP SIGNATURE----- --------------enigB4748D98EF769F02CF9183F2--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?47988AFE.1010903>