Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 28 Apr 1999 17:17:09 -0400 (EDT)
From:      Luoqi Chen <luoqi@watermarkgroup.com>
To:        dfr@nlsystems.com, tejblum@arc.hq.cti.ru
Cc:        cvs-all@freebsd.org, cvs-committers@freebsd.org, dt@freebsd.org, luoqi@freebsd.org
Subject:   Re: cvs commit: src/sys/alpha/alpha pmap.c
Message-ID:  <199904282117.RAA08494@lor.watermarkgroup.com>

next in thread | raw e-mail | index | archive | help
> On Thu, 29 Apr 1999, Dmitrij Tejblum wrote:
> > That's because Luoqi removed "curproc = p; /* XXX redundant */" from 
> > init_proc0().
> > Any idea where it should be done nowdays?
> 
> Maybe locore? I think that the i386 port does it there. I haven't tested
> this patch.
> 
This is no longer true. The per-cpu private data segment selector has not
been setup at that point, so I moved it to init386(). I wasn't sure if it's
safe to set curproc later in proc0_init(), but now it looks like it probably
is.

> --
> Doug Rabson				Mail:  dfr@nlsystems.com
> Nonlinear Systems Ltd.			Phone: +44 181 442 9037
> 

-lq


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?199904282117.RAA08494>