*BSD News Article 38134


Return to BSD News archive

Newsgroups: comp.os.386bsd.questions
Path: sserve!newshost.anu.edu.au!harbinger.cc.monash.edu.au!bunyip.cc.uq.oz.au!munnari.oz.au!news.Hawaii.Edu!ames!decwrl!hookup!usc!howland.reston.ans.net!pipex!demon!gnome.co.uk!jacs
From: jacs@gnome.co.uk (Dr Chris Stenton )
Subject: My FreeBSD 1.5.1.1 box will not reboot
X-Newsreader: TIN [version 1.2 PL2]
Organization: Gnome Computers Limited
Message-ID: <Cz1rp1.Ju@gnome.co.uk>
Date: Thu, 10 Nov 1994 10:27:01 GMT
Lines: 37

I have recently updated my FreeBSD box to a Pentium 90 EISA/PCI
(Neptune chipset) motherboard. The system works fine with either a
1742 or NCR PCI SCSI controller apart from one thing.  The problem
being that when I try to reboot, the system gets as far saying

Rebooting ....

and thats it. The piece of code that does not seem to work is 
as follows.

-----vm_machdep.c ---------
/*
 * Force reset the processor by invalidating the entire address space!
 */
void
cpu_reset() {

	/* force a shutdown by unmapping entire address space ! */
	bzero((caddr_t) PTD, NBPG);

	/* "good night, sweet prince .... <THUNK!>" */
	tlbflush(); 
	/* NOTREACHED */
	while(1);
}


The s/w mechanism used by DOS fdisk to reset the machine works OK
so I am not sure whats going on. Any ideas?


Chris
-- 
-------------------------------------------------------------------------------
Dr Chris Stenton				      chris@gnome.co.uk
Gnome Computers Ltd				      Tel/Fax: 44 (0)480 406164
25A Huntingdon St, St Neots, Cambridgeshire, PE19 1BG