From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-lj1-x22d.google.com (mail-lj1-x22d.google.com [IPv6:2a00:1450:4864:20::22d]) by sourceware.org (Postfix) with ESMTPS id CC531385B51D for ; Sat, 18 Feb 2023 20:37:43 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org CC531385B51D Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-lj1-x22d.google.com with SMTP id z10so1348490ljc.1 for ; Sat, 18 Feb 2023 12:37:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=M8hSFKdBo/+nGNkBf/kSELCVlqKEZwymUBpT1y3S6Rg=; b=Y0GKuBko7h8tFO58kggwbe4QI6hSZ+hrXxKtlO+Uis4IEJkf/gFcwgfXFa1P7U3oJM FXBIwzn/lWyrcBK5pX/M6T/wjTrESh3OwpD/gvyH510+Mx5F9h4KvTnjDDogP+MrkPGX Eq3GqAYWRNdp/itakdymUsDOlGTqaeIyXAWsZpapSWl2WNLuBw0IGenJMpPzBRZyX/OW y5cGesC+EES9Oz7RxwGbzY0x/LN85Qy9zX3NtckR1mijTUJYz0ZyUsB5U8UkmO80969e dxyUJCv+dGF6JF0GWgdyFhjoEPUHJatyIdTARvPyeMpuXufiYjVnxlVzhHITRM3imJPi fH8A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=M8hSFKdBo/+nGNkBf/kSELCVlqKEZwymUBpT1y3S6Rg=; b=bqP9vY3iiFp+JpgLBr/c0I78WhhuVyQ+XXDBO5OfA30/ZsZDrJLLJMMoKbMFHPUwsY 0zwsvjIvXB40amrNb8llaXcF+0x6p9xPo7ukWiEu1yciAq7iOXBJ43TbohiN8uCZeLBc Rdw85CgaFEC0PQ6ZNqNJTGSQhWiCRyUxI+GWk7vcKx04IgDMrkIt+9ZE7+E1bd6hrJgd FWQHFeyyzaAOgvPgjJRL2iLRCn3Vi+dKOqDuhCm++glvLtuFF+GcsBe3IplCmpINkkFi 37a5OLxBSWsMqMJjgkWx/ndhKVd6iRAFvbqlV2SW+l9IkhqxpckWs7A6uFARGI+oxTqD jw9A== X-Gm-Message-State: AO0yUKXIruMcCf9WYC5zJrHBkzGKSO/bd1xBGupIB67jHtZBaYiQ0h9M /w2iG0/8TdDyaF4dVHxs7IM= X-Google-Smtp-Source: AK7set/9dQgRCdb4YfpZvFqmWJ62a390RMhrGSxHkj6gkERwzlVnfLeMx5BB08TRRBEYTOl+mPTJNw== X-Received: by 2002:a2e:b88b:0:b0:294:5a6c:5221 with SMTP id r11-20020a2eb88b000000b002945a6c5221mr3329529ljp.19.1676752663381; Sat, 18 Feb 2023 12:37:43 -0800 (PST) Received: from surface-pro-6.. ([2a00:1370:818c:4a57:e4a7:ca9:e8d7:4ead]) by smtp.gmail.com with ESMTPSA id u15-20020a05651c130f00b002934febffe4sm1004049lja.128.2023.02.18.12.37.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 18 Feb 2023 12:37:42 -0800 (PST) From: Sergey Bugaev To: bug-hurd@gnu.org, libc-alpha@sourceware.org Cc: =?UTF-8?q?Fl=C3=A1vio=20Cruz?= , Sergey Bugaev Subject: [RFC PATCH 8/9 gnumach] Add i386_fsgs_base_state Date: Sat, 18 Feb 2023 23:37:16 +0300 Message-Id: <20230218203717.373211-9-bugaevc@gmail.com> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20230218203717.373211-1-bugaevc@gmail.com> References: <20230218203717.373211-1-bugaevc@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-11.3 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,GIT_PATCH_0,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,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: --- 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