Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 18 Sep 2001 15:42:13 -0700 (PDT)
From:      John Baldwin <jhb@FreeBSD.org>
To:        Julian Elischer <julian@elischer.org>
Cc:        hackers@FreeBSD.org
Subject:   Re: JKH Project: x86: pcb_ext
Message-ID:  <XFMail.010918154213.jhb@FreeBSD.org>
In-Reply-To: <Pine.BSF.4.21.0109181558150.21589-100000@InterJet.elischer.org>

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

On 18-Sep-01 Julian Elischer wrote:
> this is already on my list of "non 1:1 fixes needed"

Heh, it was on my todo list for the past few months. :)  Andrew Reiter has
expressed interest in doing this.  Do you object to him getting this done and
freeing us both up for other things or do you wish to do it yourself?

> On Tue, 18 Sep 2001, John Baldwin wrote:
> 
>> Here's a Junior Kernel Hacker project for someone:
>> 
>> - Move pcb_ext and pcb_ldt out of the pcb of struct thread and into
>>   struct mdproc;  I.e., you probably want to do something like this:
>>   - Rename struct pcb_ext to struct proc_tss and struct pcb_ldt to
>>     struct proc_ldt.  (Fixup pcb_ext member names to use a tss_
>>     prefix instead of ext_)
>>   - Have a struct mdproc as so:
>> 
>>         struct mdproc {
>>                 struct  proc_tss *md_tss;
>>                 struct  proc_ldt *md_ldt;
>>         }
>> 
>> Prior to KSE this was just annoyance but wasn't an actual problem.  With KSE
>> threads are temporary, whereas the ldt and tss are per-process properties
>> that
>> need to stick around.
>> 
>> -- 
>> 
>> John Baldwin <jhb@FreeBSD.org> -- http://www.FreeBSD.org/~jhb/
>> PGP Key: http://www.baldwin.cx/~john/pgpkey.asc
>> "Power Users Use the Power to Serve!"  -  http://www.FreeBSD.org/
>> 
>> To Unsubscribe: send mail to majordomo@FreeBSD.org
>> with "unsubscribe freebsd-hackers" in the body of the message
>> 
> 

-- 

John Baldwin <jhb@FreeBSD.org> -- http://www.FreeBSD.org/~jhb/
PGP Key: http://www.baldwin.cx/~john/pgpkey.asc
"Power Users Use the Power to Serve!"  -  http://www.FreeBSD.org/

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




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