Received: by 2002:a19:f614:0:0:0:0:0 with SMTP id x20csp63420lfe; Fri, 15 Apr 2022 19:39:57 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyzTEW/WKiSwYtNKnqFVAiidGXlK9uPkbSdqKfY/2FYtPag7SFWlqvSwpo23bGaeEA8YtSL X-Received: by 2002:a65:5583:0:b0:380:d91a:8270 with SMTP id j3-20020a655583000000b00380d91a8270mr1417988pgs.620.1650076796882; Fri, 15 Apr 2022 19:39:56 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1650076796; cv=none; d=google.com; s=arc-20160816; b=rmpndha9FFC+Wa6g7qzSuG2vqDUofZqxzRFmGv0rDIa8m4SU1FdAnj2Xh5OgeFz1+4 gnKl77aLX7YA/QRirAHiWnW0GuzOoFgpymYjyLEqNsAFd8b7vHL8foGkAGbulgTGn0hO w6akG4Zb3s6IfhMvFInDtSmoL4rb1JGLnEsvvKeeDD7CieAFfrmW19SDyUdpFv3JZchG Nw2s3vFZXz3z6QLfyGg/5x9Ho2ti+omazkpSuiCXBh8w4VI3DarMsE0e4MdLn1slF0oZ 8LmWpi8EAc850mVUebTWIwpZIJgar3UbRY37Hl7/EdegE0bhcv6nkbND8skQnZOcoSz7 0ZtQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to:subject :from:references:cc:to:content-language:user-agent:mime-version:date :message-id:dkim-signature; bh=FtTpzEJtB31wuU9FKGFsUc5FnWTBkIA4bsMYKRbRuaY=; b=E5DwINiM8OR14Ze+eb4SDLR87hYSmvTLd4NTPKCcRNl1/zlQdvt57GR7sHNIJqhiqF WnVAEn2As5Tl6bo+k705P7T8TLDebxIP40DCKAFo+seLRlRmUhLKJttaV698NFmGZbC0 Z4p8dMAZU53HlMBvmTkvzU9/oYV8C8qO0KkuXIu9ys2sPhQoVaN5qKrgoRwj5ST52F3C V+bpQrT8PyLzymQjt6kWUDT/PxQrfES8p7UercHmnxN/lnvNGU8RkXKbaAZE8gJG4Cfr da2vSvqtr8GTBTBEOhn7HfOu351go+PEVsBuF+OoKiKJu+cBmXPFBe/sJrR7CZI4/uJE 5qOQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=h0OFNnbM; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [2620:137:e000::1:18]) by mx.google.com with ESMTPS id e3-20020a17090a684300b001cd4bad8e4bsi5505741pjm.102.2022.04.15.19.39.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 15 Apr 2022 19:39:56 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) client-ip=2620:137:e000::1:18; Authentication-Results: mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=h0OFNnbM; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id 089EE496BD; Fri, 15 Apr 2022 18:47:02 -0700 (PDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1358704AbiDNPmJ (ORCPT + 99 others); Thu, 14 Apr 2022 11:42:09 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:45024 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1344936AbiDNOzr (ORCPT ); Thu, 14 Apr 2022 10:55:47 -0400 Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 296CEDFDC3 for ; Thu, 14 Apr 2022 07:43:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1649947426; x=1681483426; h=message-id:date:mime-version:to:cc:references:from: subject:in-reply-to:content-transfer-encoding; bh=EgYXqZthIeGRLrVv4lip6igBsa9Qs9QhKnf2tuThQvs=; b=h0OFNnbMwwnN9F0g6qnvmt6Q/PmfMWo31yEnTrbUpHNpBT/rFzR+NnlE 4RvuBLuButsRi3JDs7Dwu9ABOTC/PckjZPvBqYhGhkWaTPaON208pAV8g +Kvp9UuNo1sIg7AK5ogK4NZTjmPm3UELt9UBujlRuAk9gwilIrdGJpyjH sjtDQO43W3KAxhAvzKvuaXSyPYaCkwOZhxuUd7eAiLlItHWb3+5RmqntE 4KDp6Lbqwt9CQPgSXXaxkzbHQVKH53O4u0ITwU7jsiyu+ZgAoCb59qPdV cCEcvF9Ub3J+yJ/C8w5zp+2OSNLR0HoRybFq00tFMzO4yBE/kGjsObrSv A==; X-IronPort-AV: E=McAfee;i="6400,9594,10317"; a="262696556" X-IronPort-AV: E=Sophos;i="5.90,260,1643702400"; d="scan'208";a="262696556" Received: from fmsmga008.fm.intel.com ([10.253.24.58]) by orsmga103.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 14 Apr 2022 07:43:45 -0700 X-IronPort-AV: E=Sophos;i="5.90,260,1643702400"; d="scan'208";a="612354417" Received: from msahoo-mobl1.amr.corp.intel.com (HELO [10.212.62.78]) ([10.212.62.78]) by fmsmga008-auth.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 14 Apr 2022 07:43:44 -0700 Message-ID: <05d59fea-f6f6-6d1a-cc0e-c032202ecc18@intel.com> Date: Thu, 14 Apr 2022 07:43:51 -0700 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.7.0 Content-Language: en-US To: Thomas Gleixner , LKML Cc: x86@kernel.org, Andrew Cooper , "Edgecombe, Rick P" References: <20220404103741.809025935@linutronix.de> <20220404104820.598704095@linutronix.de> From: Dave Hansen Subject: Re: [patch 1/3] x86/fpu/xsave: Support XSAVEC in the kernel In-Reply-To: <20220404104820.598704095@linutronix.de> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-5.8 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,NICE_REPLY_A,RDNS_NONE,SPF_HELO_NONE, T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 4/4/22 05:11, Thomas Gleixner wrote: > - Create a software defined X86_FEATURE_XCOMPACTED to select the compacted > XSTATE buffer format for both XSAVEC and XSAVES. We probably should have logically separated the compacted format bits from the supervisor bits long ago. I'm glad this is doing it now.