From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 459F0C77B7C for ; Thu, 3 Jul 2025 10:41:02 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id D047E6B0139; Thu, 3 Jul 2025 06:41:01 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id CB47A6B013A; Thu, 3 Jul 2025 06:41:01 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id BA3586B013C; Thu, 3 Jul 2025 06:41:01 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0010.hostedemail.com [216.40.44.10]) by kanga.kvack.org (Postfix) with ESMTP id ACC826B0139 for ; Thu, 3 Jul 2025 06:41:01 -0400 (EDT) Received: from smtpin04.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id 2B439B5A69 for ; Thu, 3 Jul 2025 10:41:01 +0000 (UTC) X-FDA: 83622610722.04.FDB533C Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.12]) by imf24.hostedemail.com (Postfix) with ESMTP id BD664180016 for ; Thu, 3 Jul 2025 10:40:58 +0000 (UTC) Authentication-Results: imf24.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=E06vlraX; spf=none (imf24.hostedemail.com: domain of kirill.shutemov@linux.intel.com has no SPF policy when checking 198.175.65.12) smtp.mailfrom=kirill.shutemov@linux.intel.com; dmarc=pass (policy=none) header.from=intel.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1751539259; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=/eq9opTduDTH2f3YcSSw+Yb98OWXEaSbGLV3Of3fn9Y=; b=K2zv0oH8Hg26rxc96w35lGhFVD6ipH4gUrSbdfxmsVlo5NutEpdKWNG1vU0crjMcJTDY5d mlFTyf2ARes43EV6xWIN5cfopQpjniUfheSjDsVQ+XBtgU7Ot0JKWeJUaZ3a5u9YApMB2N TFLpFuSs+nrJOV4qKTjTTMK8BaO61Wc= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1751539259; a=rsa-sha256; cv=none; b=BkpCxyzxsRj5wCuYJsONANeqm8GOEVmDWpfe5tn/c0bExyMLEaH/v8niYi3C86P1c3GQce 0nFUft0CzyAhFec0agBH0sQyiu6cVaBojcmiJ76448Zxge6RctkoYgLblRpv7pl2Lqu9Jf fCtzIIsXqPHumSguf6Hwp7WxBV0NjYg= ARC-Authentication-Results: i=1; imf24.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=E06vlraX; spf=none (imf24.hostedemail.com: domain of kirill.shutemov@linux.intel.com has no SPF policy when checking 198.175.65.12) smtp.mailfrom=kirill.shutemov@linux.intel.com; dmarc=pass (policy=none) header.from=intel.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1751539259; x=1783075259; h=date:from:to:cc:subject:message-id:references: mime-version:in-reply-to; bh=3hiYT/iGDiCcUZwUQoir5vPfs6nuIGwpzTssOMbN8k8=; b=E06vlraXqV10TzltLoPWdGKhM5oiXuGVXOtl+y8OqPJtPM+Y8GpnqdjA gJ6JofulAX8Oh0NZENV3aiKmMs/ZX3OGSICk3LyF0ujH3ImJtGLVTSawA 5QA3B9m6RM7IZdT5H3CNSbMsG6v7o4T64rUxL9nUOn8Vu3TeIHkvuxygi vMTxMDdVawvlU1eYgITyVdvtg9p1ATwPr6kNJWSdxeHruKtmcDfcSi8ms jQaYAo2RT9KmjUflELaXU2lr81HiS7MLp/yrtVqMX3CG0NGO6f+O1+bEZ IYSOHeMS2tuNzs19nJym133H1jQCTuhKqnRk6/8bIvIiBPsAnGQRZZkDn w==; X-CSE-ConnectionGUID: iYvSWV0+R6i2z1hnjFfNIA== X-CSE-MsgGUID: KbOOrIg/Q+e6IFWh9GNLCw== X-IronPort-AV: E=McAfee;i="6800,10657,11482"; a="65314780" X-IronPort-AV: E=Sophos;i="6.16,284,1744095600"; d="scan'208";a="65314780" Received: from orviesa009.jf.intel.com ([10.64.159.149]) by orvoesa104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 03 Jul 2025 03:40:54 -0700 X-CSE-ConnectionGUID: ptx9byJbQgyveCXUOqKc1g== X-CSE-MsgGUID: QETQ3Pt4RLCmHymkubPTJg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.16,284,1744095600"; d="scan'208";a="154106791" Received: from black.fi.intel.com ([10.237.72.28]) by orviesa009.jf.intel.com with ESMTP; 03 Jul 2025 03:40:41 -0700 Received: by black.fi.intel.com (Postfix, from userid 1000) id 0CCEE1FE; Thu, 03 Jul 2025 13:40:39 +0300 (EEST) Date: Thu, 3 Jul 2025 13:40:39 +0300 From: "Kirill A. Shutemov" To: Sohil Mehta Cc: Andy Lutomirski , Thomas Gleixner , Ingo Molnar , Borislav Petkov , Dave Hansen , x86@kernel.org, "H. Peter Anvin" , Peter Zijlstra , Ard Biesheuvel , "Paul E. McKenney" , Josh Poimboeuf , Xiongwei Song , Xin Li , "Mike Rapoport (IBM)" , Brijesh Singh , Michael Roth , Tony Luck , Alexey Kardashevskiy , Alexander Shishkin , Jonathan Corbet , Ingo Molnar , Pawan Gupta , Daniel Sneddon , Kai Huang , Sandipan Das , Breno Leitao , Rick Edgecombe , Alexei Starovoitov , Hou Tao , Juergen Gross , Vegard Nossum , Kees Cook , Eric Biggers , Jason Gunthorpe , "Masami Hiramatsu (Google)" , Andrew Morton , Luis Chamberlain , Yuntao Wang , Rasmus Villemoes , Christophe Leroy , Tejun Heo , Changbin Du , Huang Shijie , Geert Uytterhoeven , Namhyung Kim , Arnaldo Carvalho de Melo , linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, linux-efi@vger.kernel.org, linux-mm@kvack.org Subject: Re: [PATCHv8 14/17] x86/traps: Handle LASS thrown #SS Message-ID: References: <20250701095849.2360685-1-kirill.shutemov@linux.intel.com> <20250701095849.2360685-15-kirill.shutemov@linux.intel.com> <95dc18fd-73b0-4019-92d2-c0e6aaf22c96@intel.com> <19868e42-5f00-4127-a48c-ed48c0297a87@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <19868e42-5f00-4127-a48c-ed48c0297a87@intel.com> X-Rspamd-Server: rspam03 X-Rspamd-Queue-Id: BD664180016 X-Stat-Signature: 5gooiycy17kqtugccadqnftqoej13ir4 X-Rspam-User: X-HE-Tag: 1751539258-771441 X-HE-Meta: U2FsdGVkX1+EELJtq2BLlXSi4JijGmAsXjogTaP1j51q2edUTq0YTLEHQujvFKORA0fj+pvC5JQD84e26SVUMro1Wnz/Z42WS9xOXhS084MO1wfsBIMmyFOSNauUCEi2e6ZP5OyM2qvDmQwGmJ74UhSSl1ycPxEhghu4z7UQpRvGuOjXfplE1kS+UQ+JdXj576BfDH5VZzfGfrQfmQRduwwjHgLL6SONj6lNBM04kLA3czIjAmlkEwD3s/Yv7IBAFU8eIQJ5+LJWC9EFi7C5tcn3eyPRzrpQwIk3OUnzryj9pjZK6+A858AwDCYNY9hzhCuxO111j0U4WAFDW+YHh5gWz7iDfnoVjs/jMLHhFHOeQ6rR/O2moQ2yuFsCmvXlCCFb6Y/K3x0dJhEB7r9i4RXspgYLlu732gWiTWgEQT4RuaVhx4v9NtDEABRVW39w77DAxfmpC5wcHx876AJdwHZ9RWWR6xR/AzsErZ8udrxHYuhdJWTdjyjjxG1Uce7Zeg2z+p8nF/p8lMVqxc95V4VuX3thMSkD9s/tZRiamHVMgD0fnCgQ1kcpovuTXJ87TAq675SsMUqG8MJvJn8o/KdbyDHGwey/vEMciX/OHRnxSVB7f5nyKAh3eLZRQuWE2PaTm6g0k4MNMfnjVTEw0tkxU/SfHp5O9WSprEUynBnTSPKKPDxe+ZhrL2avz7vZkk9F9weH8yH+5CF88GnNQpTucdLVBL2rpvhoUf/+QpPMX+Z1e+1mI+97ABu3DWx7VuA2MPQmbO4jWsZr3xr9sRp1tmarfm9ashFObM3UFPifz757X8Yj6bFYsUQrr2glJ1gDuM1ShUS61bkMkEdimTfJ/uVOHwl8+xl7WaOla8Y1gFT0TblKRF5F2mU+IvxHPFwdFtYnjOaJcGad5AIGCpjYZEHWmj53D8ics29Lg57e159oQyQORSth+rXsMctTmY53QJbbtfMdw+Eroqd Cph60+5t 25yOFlWRtrt5ISfNIyORlpHlx9EVh+BPTU3RmbWXrsEzb8Hi3oRhDi5sWjt/A3YU5Y+CYtbAAmpqvE4dkFMlVBZquMiMF0/FMny/8yON7vAIfUxfDHp/1X2E8NLCJrxXRNRbKroLUP39pxE6ildduv2Z6IYvZ7rNWwnv83IvJCtMpP0wmslzGX/Bj45KB2YJxaY649EgQhqxAkgKQplBD8zJ5rR/yFnt1inC0ETvWDJBGT7zvVLyuBzLlLdrEFbhZKikEgNDW7Y6m9QI= X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: On Wed, Jul 02, 2025 at 10:56:25AM -0700, Sohil Mehta wrote: > To reduce indentation, you could also do: > > if (!cpu_feature_enabled(X86_FEATURE_LASS)) > goto error_trap; Okay, will do this. -- Kiryl Shutsemau / Kirill A. Shutemov