Date: Mon, 03 May 1999 19:46:54 -0700 From: "Reginald S. Perry" <reggie@lambdawerks.org> To: Mike Smith <mike@smith.net.au> Cc: smp@FreeBSD.ORG Subject: Re: Slow SMP Message-ID: <199905040246.TAA04218@trane.lambdawerks.org> In-Reply-To: Message from Mike Smith <mike@smith.net.au> of "Fri, 30 Apr 1999 15:18:39 PDT." <199904302218.PAA01213@dingo.cdrom.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Could these changes have created problems? I cannot boot an SMP kernel now. I get a page fault while in kernel mode immediately after CPU 1 launches. It happens at this point: mem_range_AP_init+0x8: cmpl $0, 0x8(%eax) I am running a Tyan TomcatIII dual board. My kernel from April 24th would at least boot. I was setting up to make the machine panic so that I could send reports about panic problems when messing with netscape and lockups when I rm -rf /usr/ports and /usr/src and check them out again in two seperate windows in X. For example: cd /usr/src; rm -rf ./*; cd ..; cvs -d /home/ncvs checkout src and the same thing for /usr/ports would lockup the machine with an SMP kernel. This does not happen when I build a UP kernel. If you need more info, let me know and I will try to produce. -Reggie >"Mike" == Mike Smith <mike@smith.net.au> writes: > Ok, this looks like it should do the trick. > ------- Forwarded Message > From: Mike Smith <msmith@FreeBSD.org> Date: Fri, 30 Apr 1999 > 15:09:47 -0700 (PDT) To: cvs-committers@FreeBSD.org, > cvs-all@FreeBSD.org Subject: cvs commit: src/sys/i386/i386 > i686_mem.c mem.c mp_machdep.c src/sys/sys memrange.h > msmith 1999/04/30 15:09:46 PDT > Modified files: sys/i386/i386 i686_mem.c mem.c mp_machdep.c > sys/sys memrange.h Log: Add a hook that can be called to initialise > a slave processor's memory range attributes after they have been > extracted from the master. > Hook up the i686 MP code to do this for each AP. > Be more careful about printing the default memory type for the > i686. > Suggestions from: luoqi > Revision Changes Path 1.2 +49 -18 src/sys/i386/i386/i686_mem.c > 1.57 +7 -1 src/sys/i386/i386/mem.c 1.99 +4 -1 > src/sys/i386/i386/mp_machdep.c 1.2 +2 -0 src/sys/sys/memrange.h > ------- End of Forwarded Message > -- \\ Sometimes you're ahead, \\ Mike Smith \\ sometimes you're > behind. \\ mike@smith.net.au \\ The race is long, and in the \\ > msmith@freebsd.org \\ end it's only with yourself. \\ > msmith@cdrom.com > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe > freebsd-smp" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-smp" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199905040246.TAA04218>