Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 26 Jan 1997 10:34:37 -0700
From:      Steve Passe <smp@csn.net>
To:        "John D. Smerdon" <jds@smerdon.livonia.mi.us>
Cc:        smp@freebsd.org, robin@intercore.com (Robin Cutshaw)
Subject:   Re: Tyan Tomcat II SMP video problems 
Message-ID:  <199701261734.KAA21506@clem.systemsix.com>
In-Reply-To: Your message of "Sat, 25 Jan 1997 22:27:05 EST." <3.0.32.19970125222703.0095bb40@smerdon.livonia.mi.us> 

next in thread | previous in thread | raw e-mail | index | archive | help
Hi,
> (Unix/FreeBSD/SMP novice questions...)
> 
> I have a Tyan Tomcat II with 2/P133's and a Matrox Millennium video card.
> When the system first boots, these messages are displayed:
> 
> >ipi_ihandler_attach: counting ipi irq24's as clk0 irqs
> >ipi_ihandler_attach: counting ipi irq25's as clk0 irqs
> >ipi_ihandler_attach: counting ipi irq26's as clk0 irqs
> >ipi_ihandler_attach: counting ipi irq27's as clk0 irqs
> 
> but are not logged to the /var/log/messages file.
this is normal, they occur b4 the log daemon is running and so are 'lost'.

---
> The booting continues, until the "SMP: All idle procs online." message is
> displayed.  The system appears to hang, but is really running and not
> updating the video.  I can blindly type and login or telnet in from another
> system.  Enabling the second processor `sysctl -w kern.smp_active=2` causes
> the screen to display other messages in the booting sequence, but then the
> video seems to hang again. 
this is a new one, no idea except...

> I was running the 3.0-current as of Wednesday, then grabbed the SMP sys
> files and created a SMP kernel using the options suggested in the mptable
> output.  dmesg would not run with the SMP kernel, I don't remember the
> message it displayed but I think it was complaining about kmem not being
> correct.  Attempting to `cd /usr/src/sbin ; make` failed because the
> opt_smp.h files could not be found for some programs.  `shutdown -r now`
> never restarts the system.

This is the second report of failure with the "3.0-current" sources in as
many days.  Perhaps we are out of sync with 3.0 enough that we have
problems (this happens every so often, hopefully we will be able to merge
soon!)

Try this:

boot the non-SMP kernel
change the link for /sys from /usr/src/sys to /<whereever your SMP source
tree is>/src/sys ( eg. -> ln -s /usr/SMPsrc/sys /sys )
build an SMP kernel from scratch: config; make depend; make; make install
boot the new SMP kernel.

remember to change back the '/sys' link to /usr/src/sys (or whatever it was)
before asttempting to build non-SMP stuff.

I have had this help in the past, it may or may not solve your problems.

--
Steve Passe	| powered by
smp@csn.net	|            FreeBSD




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199701261734.KAA21506>