From owner-freebsd-bugs Thu Jun 22 16:48:34 1995 Return-Path: bugs-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id QAA05456 for bugs-outgoing; Thu, 22 Jun 1995 16:48:34 -0700 Received: from cs.weber.edu (cs.weber.edu [137.190.16.16]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id QAA05450 for ; Thu, 22 Jun 1995 16:48:33 -0700 Received: by cs.weber.edu (4.1/SMI-4.1.1) id AA04029; Thu, 22 Jun 95 17:41:33 MDT From: terry@cs.weber.edu (Terry Lambert) Message-Id: <9506222341.AA04029@cs.weber.edu> Subject: Re: i386/541: Alternate Reset method by unmapping ALSO broken To: regnauld@tetard.frmug.fr.net Date: Thu, 22 Jun 95 17:41:33 MDT Cc: freebsd-bugs@freefall.cdrom.com In-Reply-To: <199506222140.OAA27154@freefall.cdrom.com> from "regnauld@tetard.frmug.fr.net" at Jun 22, 95 02:40:01 pm X-Mailer: ELM [version 2.4dev PL52] Sender: bugs-owner@FreeBSD.org Precedence: bulk > /* force a shutdown by unmapping entire address space ! */ > -> printf("Unmapping address space:"); > bzero((caddr_t) PTD, NBPG); > -> printf(" Done.\n"); > > /* "good night, sweet prince .... " */ > -> printf("Pmap Update:"); > pmap_update(); > -> printf(" Done.\n"); > > /* NOTREACHED */ > while(1); > > --- > > After recompiling a kernel and booting it, the result is this: > > Keyboard reset did not work, attempting CPU shutdown > Unmapping address space: > > ... and nothing more. > > Obviously bzero((caddr_t) PTD, NBPG) never makes it... > (Pretty annoying, as I can't be away long if it crashes and > attempts to reboot while I'm not around (like this summer...)) Theory: printf will fail with an unmapped address space. Terry Lambert terry@cs.weber.edu --- Any opinions in this posting are my own and not those of my present or previous employers.