Date: Thu, 24 Jan 2008 13:38:39 +0100 From: Pietro Cerutti <gahr@gahr.ch> To: freebsd-hackers@freebsd.org Subject: SMP in machine/params.h Message-ID: <479886CF.7040506@gahr.ch>
next in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enigAA43CC0109279B478DD822DF Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hello, I'm running a Core2Duo on CURRENT, SMP kernel, but somehow the macro SMP 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 Pietro Cerutti PGP Public Key: http://gahr.ch/pgp --------------enigAA43CC0109279B478DD822DF 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) iD8DBQFHmIbXwMJqmJVx944RCoEfAJ93OQOtWwj3sNBSB7a457fiiAgJ9ACgp8sC l/uI6yNEGniDSUeeWIVvvsQ= =MRHw -----END PGP SIGNATURE----- --------------enigAA43CC0109279B478DD822DF--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?479886CF.7040506>