From owner-freebsd-smp Mon Sep 2 02:21:25 1996 Return-Path: owner-smp Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id CAA29943 for smp-outgoing; Mon, 2 Sep 1996 02:21:25 -0700 (PDT) Received: from groa.uct.ac.za (groa.uct.ac.za [137.158.128.7]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id CAA29936 for ; Mon, 2 Sep 1996 02:21:19 -0700 (PDT) Received: by groa.uct.ac.za via sendmail with stdio id for smp@freebsd.org; Mon, 2 Sep 1996 11:21:11 +0200 (SAT) (Smail-3.2 1996-Jul-4 #1 built 1996-Jul-21) Message-Id: From: rv@groa.uct.ac.za (Russell Vincent) Subject: Testing SMP To: smp@freebsd.org Date: Mon, 2 Sep 1996 11:21:11 +0200 (SAT) X-Mailer: ELM [version 2.4 PL25] Content-Type: text Sender: owner-smp@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Is there a way to test whether a 2nd processor has actually started or not from software running in multiuser mode? i.e: After the machine has booted? Anyone written some code they willing to share? Steve Passe and I (Steve doing all the work) have been working on getting FreeBSD's SMP working on the Intel Xtended Xpress and bootup indications (with extensive debug code, thanks to Steve) are that the the 2nd CPU is not running. However, the OS is running at a load average of '2', based on 2 CPUidle processes, which is making me suspicious. Thanks -Russell PS: Is the SMP CVS repository on Freefall going to be updated with the latest kernel patches? The SMP kernel stops 'ps' from working, presumably due to recent additions to src/sys in -current.