From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wr1-f41.google.com (mail-wr1-f41.google.com [209.85.221.41]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 6A5973C584A for ; Thu, 16 Jul 2026 23:57:35 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.41 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784246256; cv=none; b=Zwnfil5ls3tFiZY3Ge48TuJs2+b2bCvadWRK9iTtTxvMnwRbBi/506fOxks3XIsEo7T2lkydLe6GA0IyAeUkig6SNOsfSa/5dNCXUV05WxlYqZn8kNWZD/H5dfYOpJT/NZOo3WS1ibNzHNScdq/Gzig5G8UhG9nK1gf1FuPGI+o= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784246256; c=relaxed/simple; bh=ozMcGOxt7KtDlMKiHx3sJsxpSbbDQTD4B/6p7zzan+k=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=FL3CkDJ/5klrvDk1sfLL91oF7IQfBJksA5k0YmyPE+SLeuJtctQrin1xZ0I28fgjxUyTFMcGD/NWDoQSjLG8twdmvxygcxT9TElN+v3uK2JmNOIdaaJbNF6DT6sZyb6wHfgcVEKqsV2soB0RtAOhx+7cgdjRpjfHLc1xKPMB3hE= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=glDwDTI2; arc=none smtp.client-ip=209.85.221.41 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="glDwDTI2" Received: by mail-wr1-f41.google.com with SMTP id ffacd0b85a97d-46cea75d96cso750076f8f.1 for ; Thu, 16 Jul 2026 16:57:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1784246254; x=1784851054; darn=vger.kernel.org; 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:content-type; bh=zF1WoIXi0Om6O5In6dkRDz7JXjPfofGyJ4Oa6lCowks=; b=glDwDTI2hC21EMdUig0dUrJOYh1kVbrYc1kicifvASBSk4EKh+m5BKsnVAZN8Npu9w 54X4ws0emkDr8mqiFB54bHcbrwa4lJIieIoJJka8zOwgztpn2H1XxjsqyG1EGfY+BOVB cds8jSj2PsnJDT/KMcWVNkfpzOZnRTISXCUvh4TtfHytEY8BK73l3k80t9CaTO8M90BN zJgVMaPPBgYhdhfxtcN+zoY5hq91GcvsOTIfb5+2GzWyY9iSB1oTq7Nr4jWc1e/YiMvU mrfJU7a6TfE4ZxoP9AfMv/XD+dSrd4+eVBhutE/kzGvvv8lurszqM4FlajaauzrKf9O3 Lb+Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784246254; x=1784851054; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=zF1WoIXi0Om6O5In6dkRDz7JXjPfofGyJ4Oa6lCowks=; b=YERPwnDWwMpaFJpnjPXkVhFYizzLQTcKrlwDbM7QHfOp0b0Ge/PkKoGHw4ycmFnS35 eqNCbt9yolCGq+d5pXEkfbE2v5ay60vIsLcUX6h0ZuOY1FcNfycM5OV1AfnUMwtJlvKE 4RQMUafePX0zJH4DpVK+9Fy49eOzw1+pAiFwWFQwAfyXUwXccXR9jyZGXr6HaqnuGoD3 kJS0Axibo9NvLFqLcY7S4NDLV9whuXoFOkC2dDult1YFVOeXt+9ipM22mDAedlbVvLNO DSLyHj9SgnsmN2fqf30wvb3r7Y/f/NMmkZCN4p57vJgo5EmZsvAjjxSwn9F742jl3sUu 9qZA== X-Forwarded-Encrypted: i=1; AHgh+RqCgXfSXMO24OR7U6RXw/IWxbiwmwtsCiNVa4VdKmVA76fyUdhMXQsOpO87Mup73wLENssHsNlrxLndenY=@vger.kernel.org X-Gm-Message-State: AOJu0Yz9/SHRjNJXW5eqPZeua+n+qI2hgIAPsCu83wCuxG3WP0jcS5E+ t93TREjyw0L/5uMn1XyPOsiIQUrGuEuQKTZ2YyjK+6B8h3NgI7dGJSgy X-Gm-Gg: AfdE7ckS9+L5UcuVSecobSWDfhi8CwDGilmptURoGpE1BqsNG/Zg1uL7plbRADlvRjr ePrkpGT/VVD1r3PHL7wElQl3EwPhxxC31UFPlLn6+azOEGhard/nBPKpm6pAdM2hLXwp4UeigMq tVplCOcKX3h8ZxEgxY/yL6ZQdtsKk05arg3NEAf6W4Ow2DGZY+bHQcbkG2XSVXaTlNvnjBw9dw4 g6/Zo7b1sIDyLijs0f1hwcVByuyl3Pgvag05uC2yc80EKYJvKUpvIPv2ek0C/zPPDLWt/yD6BkX AJ3qwjhs5KScubpDDXb8sHbsIx0rn8aaRnZeUzynJKQqbVhMaxMVyaFRWZ651ngmwD/0HI6DAyy vw8OkQVj/4pVAp1ImCs0tJLhs68FrA/xHMxSSZ9NcW1Lxb2Fi4fIObfY4FufVkWILgZAiu+hosy Znb8EjlxbTn+fv+uDfQTa7ewsG5y0qfULeJFm0 X-Received: by 2002:a05:600c:1f8c:b0:492:1e4d:d44b with SMTP id 5b1f17b1804b1-4954a5295b2mr525635e9.8.1784246253215; Thu, 16 Jul 2026 16:57:33 -0700 (PDT) Received: from Kayra-MacBook-Pro ([2a00:1d34:9c3:b900:9e6:fee9:3abd:e258]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4954966a033sm8306405e9.0.2026.07.16.16.57.31 (version=TLS1_3 cipher=TLS_CHACHA20_POLY1305_SHA256 bits=256/256); Thu, 16 Jul 2026 16:57:32 -0700 (PDT) From: Kayra Cizmeci To: seanjc@google.com, pbonzini@redhat.com Cc: tglx@kernel.org, mingo@redhat.com, bp@alien8.de, dave.hansen@linux.intel.com, x86@kernel.org, hpa@zytor.com, kvm@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH v2] KVM: x86: Add IDT limit check in __emulate_int_real() Date: Fri, 17 Jul 2026 02:57:14 +0300 Message-ID: <20260716235714.28747-1-kayracizmeci@gmail.com> X-Mailer: git-send-email 2.54.0 In-Reply-To: <20260608134642.25849-1-kayracizmeci@gmail.com> References: <20260608134642.25849-1-kayracizmeci@gmail.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Hello, just following on this patch. I wanted to also add some missing details. The reason that SrcImmByte is changed to SrcImmUByte is when the vectors are bigger than 127, become negative. And our calculations for the limit check does not work. So with this change this problem is solved. Also I accidentally sent out Linux 7.1-rc7 patch. Sorry for that and skipping the details at first place.