From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from eggs.gnu.org (eggs.gnu.org [IPv6:2001:470:142:3::10]) by sourceware.org (Postfix) with ESMTPS id D724D3858CDB for ; Sun, 2 Apr 2023 22:43:09 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org D724D3858CDB Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gnu.org Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gnu.org Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pj6Pk-0004rr-Gh; Sun, 02 Apr 2023 18:43:08 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=In-Reply-To:MIME-Version:References:Subject:To:From: Date; bh=ukk9VoPl3F3wrII/o3B9/bysgmDgXzuxCEgFLCHOHkc=; b=sEYoPMiENpI83fiJInuG EgHNhaGAVmPtwvz4L3L5d9F3NuVUuXwn/U73l5/0SqX703wJZFdBDC+9rnoN7aEsJtq+CHLVz2Lv5 yc0zH/OB1uVDLyoMMSe5xRnZ8vGP+R0KhWchrE3a235LqKc/bGa6cvLwZ+6g5UecQ8AXU2lKsoXgt hB80SGD0n9aO5jVpbR3jYmY72aUQowmnwPVbA7V51rt3P6N03Xg8C99v/Rv7CLjOpVH89RY5rt8AY vVAkURmu9AIjIhXTzOSc1dEp4gxBDUmSlXwsJ+7poCNcowvRXrO4NLiwqBjZ80L1mFvCud5gyAhcP vlPs2k1OOjlSzQ==; Received: from [2a01:cb19:4a:a400:de41:a9ff:fe47:ec49] (helo=begin) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pj6Pj-0007UW-VL; Sun, 02 Apr 2023 18:43:07 -0400 Received: from samy by begin with local (Exim 4.96) (envelope-from ) id 1pj6Pi-00ArDr-2o; Mon, 03 Apr 2023 00:43:06 +0200 Date: Mon, 3 Apr 2023 00:43:06 +0200 From: Samuel Thibault To: Sergey Bugaev Cc: libc-alpha@sourceware.org, bug-hurd@gnu.org Subject: Re: [RFC PATCH gnumach 01/34] Add i386_fsgs_base_state Message-ID: <20230402224306.sal4qzzgly62dzyh@begin> Mail-Followup-To: Sergey Bugaev , libc-alpha@sourceware.org, bug-hurd@gnu.org References: <20230319151017.531737-1-bugaevc@gmail.com> <20230319151017.531737-2-bugaevc@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20230319151017.531737-2-bugaevc@gmail.com> Organization: I am not organized User-Agent: NeoMutt/20170609 (1.8.3) X-Spam-Status: No, score=-12.1 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,GIT_PATCH_0,SPF_HELO_PASS,SPF_PASS,TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: Applied, thanks! Sergey Bugaev, le dim. 19 mars 2023 18:09:44 +0300, a ecrit: > --- > i386/include/mach/i386/thread_status.h | 8 ++++++++ > 1 file changed, 8 insertions(+) > > diff --git a/i386/include/mach/i386/thread_status.h b/i386/include/mach/i386/thread_status.h > index 3de22ff3..32e40686 100644 > --- a/i386/include/mach/i386/thread_status.h > +++ b/i386/include/mach/i386/thread_status.h > @@ -57,6 +57,7 @@ > #define i386_V86_ASSIST_STATE 4 > #define i386_REGS_SEGS_STATE 5 > #define i386_DEBUG_STATE 6 > +#define i386_FSGS_BASE_STATE 7 > > /* > * This structure is used for both > @@ -179,4 +180,11 @@ struct i386_debug_state { > #define i386_DEBUG_STATE_COUNT \ > (sizeof(struct i386_debug_state)/sizeof(unsigned int)) > > +struct i386_fsgs_base_state { > + unsigned long fs_base; > + unsigned long gs_base; > +}; > +#define i386_FSGS_BASE_STATE_COUNT \ > + (sizeof(struct i386_fsgs_base_state)/sizeof(unsigned int)) > + > #endif /* _MACH_I386_THREAD_STATUS_H_ */ > -- > 2.39.2 > -- Samuel --- Pour une évaluation indépendante, transparente et rigoureuse ! Je soutiens la Commission d'Évaluation de l'Inria.