Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 13 Sep 2000 07:08:51 -0700 (PDT)
From:      Bruce Evans <bde@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/i386/i386 locore.s
Message-ID:  <200009131408.HAA48495@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

bde         2000/09/13 07:08:50 PDT

  Modified files:
    sys/i386/i386        locore.s 
  Log:
  Be more careful about cleaning up the stack after function calls early
  in the boot.  The cleanup must be done in one of the few ways that
  db_numargs() understands, so that early backtraces in ddb don't underrun
  the stack.  The underruns caused reboots a few years ago when there
  was an unmapped page above the stack (trapping to abort the command
  doesn't work early).
  
  Cleaned up some nearby code.
  
  Revision  Changes    Path
  1.138     +17 -12    src/sys/i386/i386/locore.s



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




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