From owner-freebsd-bugs Thu Jan 15 18:50:03 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA14344 for freebsd-bugs-outgoing; Thu, 15 Jan 1998 18:50:03 -0800 (PST) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: (from gnats@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA14313; Thu, 15 Jan 1998 18:50:01 -0800 (PST) (envelope-from gnats) Date: Thu, 15 Jan 1998 18:50:01 -0800 (PST) Message-Id: <199801160250.SAA14313@hub.freebsd.org> To: freebsd-bugs Cc: From: John Preisler Subject: Re: kern/5495: renice value -u username causes instant reboot Reply-To: John Preisler Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR kern/5495; it has been noted by GNATS. From: John Preisler To: Bruce Evans Cc: FreeBSD-gnats-submit@FreeBSD.ORG Subject: Re: kern/5495: renice value -u username causes instant reboot Date: Thu, 15 Jan 1998 20:41:30 -0600 (CST) Thank you! that seems to fix it just fine. -j Bruce Evans writes: > >>Synopsis: renice value -u username causes instant reboot > > Try this fix. > > Bruce > > diff -c2 kern_resource.c~ kern_resource.c > *** kern_resource.c~ Wed Dec 17 20:17:40 1997 > --- kern_resource.c Thu Jan 15 23:24:15 1998 > *************** > *** 77,81 **** > register struct getpriority_args *uap; > { > ! register struct proc *p = 0; > register int low = PRIO_MAX + 1; > > --- 77,81 ---- > register struct getpriority_args *uap; > { > ! register struct proc *p; > register int low = PRIO_MAX + 1; > > *************** > *** 121,125 **** > if (low == PRIO_MAX + 1) > return (ESRCH); > ! p->p_retval[0] = low; > return (0); > } > --- 121,125 ---- > if (low == PRIO_MAX + 1) > return (ESRCH); > ! curp->p_retval[0] = low; > return (0); > } >