Received: by 2002:a05:6500:1b45:b0:1f5:f2ab:c469 with SMTP id cz5csp145874lqb; Tue, 16 Apr 2024 11:08:36 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCXnB+IJpnr5Rder+pPAdgTgQuehI/D1wh5zvxY1Iol4tE9lzR1hKxXA8rnFrYk7/REmoQyf5RLE8X5ihNMdqB1KVwK/SR5jualtcthgog== X-Google-Smtp-Source: AGHT+IHO3V4Wged1e3YDiFRn1jYgUuhyuH1YcA5r/cwbjoFYJmxa14AdEeX+/+AC+8VpR/ar73D3 X-Received: by 2002:a50:9eea:0:b0:56e:24a5:587a with SMTP id a97-20020a509eea000000b0056e24a5587amr9858435edf.11.1713290916373; Tue, 16 Apr 2024 11:08:36 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1713290916; cv=pass; d=google.com; s=arc-20160816; b=JRIQqPQ/zRJpJh5SROZY7L0eRk+SU3hVfpAXXFb6Dpmdekr26w+Mb9OAHXriYSPZHu 0Iq9bAepR4cWYDFkTy7UdUxPUFYdDJRVgX9c9tF7gk+eTNA+H9ukNms5/51JoiGlCGz1 CvDw8vHef3mCVPD0ED1FEs6vKLNLCWNfoH9US/tmp+RCPC+oCxs/9clC5FAjDfqAESe1 sU6Mwvld4ahWtm9Q4yVMoxtTkrp4ZR3lmcTfkuu05Sglj7/rdtENFIF9XBMjPeMSzcbW 4jM7i4rPV557miv2lf3y26FRoZYoXHmlhe4321nOOw5MVH7Gvks/VMsJ7EZXRYXksbDz z7Bw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=in-reply-to:content-disposition:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:message-id:subject:cc :to:from:date; bh=hOz+mZFmfmo5c3jgiorWHkLb4HKU4YUKn+Tc6ekxwNo=; fh=hQVZb0/aIiybuVMXRj1EwRDd++N3uq8LsMS6wNBYHaQ=; b=Mb+N9lSaXxSD3gMEGnj/5zTkjMMutg3m87jmjturvIQmxzAyzl6oCaid7gd+q7wH9t S0DKSaDkXaIB/h37t9pKA0uCSA/7IETaNQZ+FT9Cd+b/1IGn/MQFYS5Ft1FNxOInOtju C5sNV+H010lZqF+lD/cB4yFCkD80UB3mhyhSmfnCtS1DPYkAuA5znRl86dOzoMyWfDGY AG9QQNqu6Vjo2X4DHNKFdXioLIkLgjTJT5qxti6fLUGVLCDrE5l3KfkyUc4oJH85l2eW W/H3CKgbAC4Hg6LrrJb1bASRbaZmI4lcHAlTzl4jZfyN78puGpyWQkXnwPs0xHtEilKO mNRA==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; arc=pass (i=1 spf=pass spfdomain=alien8.de dmarc=pass fromdomain=alien8.de); spf=pass (google.com: domain of linux-kernel+bounces-147351-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-147351-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=alien8.de Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [2604:1380:4601:e00::3]) by mx.google.com with ESMTPS id a14-20020a509e8e000000b0056fdac47fa2si5912645edf.80.2024.04.16.11.08.36 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 16 Apr 2024 11:08:36 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-147351-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) client-ip=2604:1380:4601:e00::3; Authentication-Results: mx.google.com; arc=pass (i=1 spf=pass spfdomain=alien8.de dmarc=pass fromdomain=alien8.de); spf=pass (google.com: domain of linux-kernel+bounces-147351-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-147351-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=alien8.de Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by am.mirrors.kernel.org (Postfix) with ESMTPS id 171721F219A3 for ; Tue, 16 Apr 2024 18:08:36 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id AE4A21353FD; Tue, 16 Apr 2024 18:08:15 +0000 (UTC) Received: from mail.alien8.de (mail.alien8.de [65.109.113.108]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 866401369B2 for ; Tue, 16 Apr 2024 18:08:13 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=65.109.113.108 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713290895; cv=none; b=ZhAGSKPiEBtyOIW3jtubgr/F1ywlY5XBBl03fyC8wSFosg5TK76ULyDmzjxllht71eijDGxBjSoDopbjJmqvsYJHP4WqdeZG3U5JyabKF+yNqeTMuIu57ThLqKLYswQ/vl7naSBiuWfJ1mratkspogCHY341tzxPz6+LPVNPYYE= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713290895; c=relaxed/simple; bh=6S9Xirfhco5ND1Ab4f17pk/ZoYdlT3pybm4P7bukBMc=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=IBuImLB1Covs6/QKxOM/wPZn3LN4xnF/V6S6YaWBdMuSD/BCyT6+WCQZIfGiTxhknxKOqYksQT9QSVmUcad17dLZk6vSP9x3wd3ZCCwiMfP+GJ3uThilfIfZ1EBYo6SZa17FDj1EtQKAUhqj7x32F9TxVsyZz0PVCepoYCRivH8= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=alien8.de; spf=pass smtp.mailfrom=alien8.de; arc=none smtp.client-ip=65.109.113.108 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=alien8.de Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=alien8.de Received: from localhost (localhost.localdomain [127.0.0.1]) by mail.alien8.de (SuperMail on ZX Spectrum 128k) with ESMTP id 1428540E02A5; Tue, 16 Apr 2024 18:08:06 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at mail.alien8.de Received: from mail.alien8.de ([127.0.0.1]) by localhost (mail.alien8.de [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id etacZ0GjaNw6; Tue, 16 Apr 2024 18:08:02 +0000 (UTC) Received: from zn.tnic (pd953020b.dip0.t-ipconnect.de [217.83.2.11]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail.alien8.de (SuperMail on ZX Spectrum 128k) with ESMTPSA id 26E8A40E00B2; Tue, 16 Apr 2024 18:07:54 +0000 (UTC) Date: Tue, 16 Apr 2024 20:07:46 +0200 From: Borislav Petkov To: "H. Peter Anvin" Cc: "Xin Li (Intel)" , linux-kernel@vger.kernel.org, luto@kernel.org, tglx@linutronix.de, mingo@redhat.com, dave.hansen@linux.intel.com, x86@kernel.org Subject: Re: [PATCH v1 1/1] x86/fred: Fix int80 emulation for FRED Message-ID: <20240416180746.GFZh6-cmZqCF6KX5tt@fat_crate.local> References: <20240412234058.1106744-1-xin@zytor.com> <20240416101147.GDZh5O473e4X_ZG1lZ@fat_crate.local> <1AE9FA53-A130-4F95-8408-C1990DD031AA@zytor.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <1AE9FA53-A130-4F95-8408-C1990DD031AA@zytor.com> On Tue, Apr 16, 2024 at 11:05:09AM -0700, H. Peter Anvin wrote: > The question was if you wanted a quick fix for x86/urgent. It's pretty > obvious that a FRED fork of the int80 code is called for. Yeah, I'm thinking the FRED fork would be even easier to send to Linus now since no existing hw will break. Btw, I presume that patch needs to have Fixes: 55617fb991df ("x86/entry: Do not allow external 0x80 interrupts") ? Thx. -- Regards/Gruss, Boris. https://people.kernel.org/tglx/notes-about-netiquette