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>