From owner-freebsd-arch Sun Dec 5 4:57:14 1999 Delivered-To: freebsd-arch@freebsd.org Received: from ns1.yes.no (ns1.yes.no [195.204.136.10]) by hub.freebsd.org (Postfix) with ESMTP id 88C6414BD7 for ; Sun, 5 Dec 1999 04:57:10 -0800 (PST) (envelope-from eivind@bitbox.follo.net) Received: from bitbox.follo.net (bitbox.follo.net [195.204.143.218]) by ns1.yes.no (8.9.3/8.9.3) with ESMTP id NAA08451 for ; Sun, 5 Dec 1999 13:57:08 +0100 (CET) Received: (from eivind@localhost) by bitbox.follo.net (8.8.8/8.8.6) id NAA01967 for freebsd-arch@freebsd.org; Sun, 5 Dec 1999 13:57:07 +0100 (MET) Received: from knight.cons.org (knight.cons.org [194.233.237.195]) by hub.freebsd.org (Postfix) with ESMTP id 2913F14C39 for ; Sun, 5 Dec 1999 04:56:46 -0800 (PST) (envelope-from cracauer@knight.cons.org) Received: (from cracauer@localhost) by knight.cons.org (8.9.3/8.9.3) id NAA04024; Sun, 5 Dec 1999 13:56:25 +0100 (CET) Date: Sun, 5 Dec 1999 13:56:24 +0100 From: Martin Cracauer To: Marcel Moolenaar Cc: Martin Cracauer , Bruce Evans , freebsd-arch@freebsd.org Subject: Re: cvs commit: src/sys/i386/include signal.h Message-ID: <19991205135624.A4009@cons.org> References: <382E8A1B.B7D9B7F0@scc.nl> <19991115095729.A27507@cons.org> <382FDBE2.D075594@scc.nl> <19991115115552.A27870@cons.org> <382FF2AF.545C8C81@scc.nl> <19991204234145.A1221@cons.org> <384A3D54.3DFE76D6@scc.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.95.1i In-Reply-To: <384A3D54.3DFE76D6@scc.nl>; from Marcel Moolenaar on Sun, Dec 05, 1999 at 11:24:20AM +0100 Sender: owner-freebsd-arch@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In <384A3D54.3DFE76D6@scc.nl>, Marcel Moolenaar wrote: > Martin Cracauer wrote: > > Also mcontext_t is proposed to be bumped to 512 bytes for possible > > future extensions (because changing the size once 4.0 is out is > > *bad*). > > mcontext_t is embedded in ucontext_t. If you want a nice round figure, I > still think we should round ucontext_t and scale mcontext_t accordingly. > Remember that ucontext_t and not mcontext_t is used in interfaces. > mcontext_t is "just" a field of ucontext_t... > > > Decisions in order of importance: > > - Do you accept bumping mcontext_t to 512 bytes? > > No, I'll accept ucontext_t to be bumped to a nice round number (say 512 > bytes) and have the extra space used by mcontext_t :-) I'm afraid that is not useful, since there are only 64 bytes left (with FPU status already there), not enough to keep this extension scheme running for future extensions. What about 4K? :-]]] Martin -- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Martin Cracauer http://www.cons.org/cracauer/ Tel.: (private) +4940 5221829 Fax.: (private) +4940 5228536 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message