Date: Thu, 21 Nov 1996 18:21:07 -0700 From: Steve Passe <smp@csn.net> To: freebsd-smp@freefall.freebsd.org Subject: SMP -current merge Message-ID: <199611220121.SAA05752@clem.systemsix.com> In-Reply-To: Your message of "Thu, 21 Nov 1996 16:00:30 MST." <199611212300.QAA05005@clem.systemsix.com>
index | next in thread | previous in thread | raw e-mail
Hi, >so far: > .. >conclusion: the problem is (probably) not in icu.s or vector.s > >something has changed in -current that is eating our shorts... I just put files1.tar.gz into freefall:/incoming this contains the older console.h and syscons.c that seem to be necessary. this contains the old vector.s and icu.s that I think are usable. So... you can cvsup the latest SMP stuff, overlay these 4 files and go crazy with me! The death seems to be when the 2nd CPU runs its 1st process. I can start it up with sysctl and have it stop at a cngetc() in secondary_main just b4 it calls 'cpu_switch(curproc)'. The system is healthy at this point. I hit return, the 2nd CPU presummably enters cpu_switch, and I get a root prompt back on the console ( "# " ). I can hit <return> repeatedly and get another prompt. The moment I try to do anything, even a shell builtin like "echo foo", I get a reboot. -- Steve Passe | powered by smp@csn.net | FreeBSDhelp
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199611220121.SAA05752>
