From mboxrd@z Thu Jan 1 00:00:00 1970 Received: (from majordomo@localhost) by oss.sgi.com (8.11.2/8.11.3) id g0IJVi105919 for linux-mips-outgoing; Fri, 18 Jan 2002 11:31:44 -0800 Received: from cygnus.com (runyon.sfbay.redhat.com [205.180.230.5] (may be forged)) by oss.sgi.com (8.11.2/8.11.3) with SMTP id g0IJVgP05916 for ; Fri, 18 Jan 2002 11:31:42 -0800 Received: from myware.mynet (fiendish.sfbay.redhat.com [205.180.231.146]) by runyon.cygnus.com (8.8.7-cygnus/8.8.7) with ESMTP id KAA18072; Fri, 18 Jan 2002 10:31:23 -0800 (PST) Received: (from drepper@localhost) by myware.mynet (8.11.6/8.11.6) id g0IIVIc00695; Fri, 18 Jan 2002 10:31:18 -0800 X-Authentication-Warning: myware.mynet: drepper set sender to drepper@redhat.com using -f To: "H . J . Lu" Cc: GNU libc hacker , linux-mips@oss.sgi.com Subject: Re: thread-ready ABIs References: <20020118101908.C23887@lucon.org> Reply-To: drepper@redhat.com (Ulrich Drepper) X-fingerprint: BE 3B 21 04 BC 77 AC F0 61 92 E4 CB AC DD B9 5A X-fingerprint: e6:49:07:36:9a:0d:b7:ba:b5:e9:06:f3:e7:e7:08:4a From: Ulrich Drepper Date: 18 Jan 2002 10:31:17 -0800 In-Reply-To: <20020118101908.C23887@lucon.org> Message-ID: User-Agent: Gnus/5.0808 (Gnus v5.8.8) XEmacs/21.5 (asparagus) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-linux-mips@oss.sgi.com Precedence: bulk "H . J . Lu" writes: > I don't see there are any registers we can use without breaking ABI. > On the other hand, can we change the mips kernel to save k0 or k1 for > user space? Are these registers which are readable by normal users but writable only in ring 0? If yes, this is definitely worthwhile (similar to how x86 works). The only problem will be the MIPS variants which don't have this register. I bet there are some. -- ---------------. ,-. 1325 Chesapeake Terrace Ulrich Drepper \ ,-------------------' \ Sunnyvale, CA 94089 USA Red Hat `--' drepper at redhat.com `------------------------