From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pj1-f41.google.com (mail-pj1-f41.google.com [209.85.216.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 9C5E83F8EA6 for ; Wed, 8 Jul 2026 13:56:09 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.216.41 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783518973; cv=none; b=H9j8F0+AfSvladt82FYcTDSbZh+MZkw2uCnJjDMBE362Bd6O2U4QyKXQq74dIeH2lmjbGDTwMoIdtotMCkupTo0Wl01VqLp4qvPi4UoyrzjSgpqrQPr00Y8fzNBjE/w37z4U48iEjm7T4taoWe9K89GcRR0wT6JIhvU9jJsME0E= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783518973; c=relaxed/simple; bh=siKvIRDo0Y/Ydy26WcZsy+aK7Af8tKFw9dsj7ZyQA2k=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=s1rE/zEA+4edgHESKvMOquZBiXjbKf5smEHVk+JumMZgb5V+PH9O13jake8KYBtwYWg9r9HAgrChyFtLeOxuYT5PstZkQ0kYFt7CpfVQFcLfx7e/Qu5R3XbLofKJT+eunijOXyoo7v0QcSVIBUT9LclN3gfbpcRE5DZyO7CQAHk= 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=Gqvk15hs; arc=none smtp.client-ip=209.85.216.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="Gqvk15hs" Received: by mail-pj1-f41.google.com with SMTP id 98e67ed59e1d1-3825c406ffeso848706a91.0 for ; Wed, 08 Jul 2026 06:56:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1783518965; x=1784123765; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to:content-type; bh=B9GXuiVc8BU2jouaQOtlZOboIae/y18lrkf7oOk1X/0=; b=Gqvk15hsG0Cht9er7K4MVpZM2UiL2/0H0dew8DLcL5zhdavoXVSWAdc6OgVMrRIu+B C7/P8zJKy3PhAp9AeSQkywPQN7fyGKY3z1lVR31gqRMHRmlYJ6bhGX6gMONGFxwDQ2n0 ykkSg+RHXvuqnLKMdCpz4Z/XQYzx8wt1UHN7vHTjioDniEO94kTfyalUDCPNlpTcw/oj FrsU+AgrVjO4XteKUnx2/CFmeXn7SYo/zbJvq+L6DfxI6C0tMCngy/XSHA2hxEvqA0fo cLHURLhKErL/BCVBvMH9FseIM8s6w05niOn4xqib6zoCJvdRIN+1XKpUHzVov03Sx0Sv oTmA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1783518965; x=1784123765; h=content-transfer-encoding:mime-version: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=B9GXuiVc8BU2jouaQOtlZOboIae/y18lrkf7oOk1X/0=; b=rYYqp7c0mrZmA8r6sBBY8VkdFrbb0VOIXPZZSt9iv+ZpKgpbEIxpno3XIpJfeJgwwO 89HXGuenqnrioIHODCiLo5X8tjNnxWvhxE3hrX0A7NcV7KxZivH9Or58hOUcT8PqQGmF mTtNi3XNFVwsvzWd6aMk2fqVPRZBIfDBEMH+AusqxWGuoxJc0A7t/yPpeinP8OwnwGPA hD7HgDXnFBCqqIe3kfHME1LbgTuCzCGrwnHqcQpako1VPdSqFxtdFWkgbYzf619/tiFM Z017O7ydJk9rsee9wARAzzHJWm898sWs6iaNlmNn9Y9s73TpPo1Y8KQzJujPS8QPTi+C 7Azg== X-Forwarded-Encrypted: i=1; AHgh+RqAAS3T+swPBelLorSWC04x2e4cwqW6wl59jUaLCUktEC5+Tg9fHbOntNPdYck/ismjghFyeFxeX1w/fWk=@vger.kernel.org X-Gm-Message-State: AOJu0Yxis9qlIQQoiJgpp/sZfKOGQR9/OyiVd/xdHex0QbKX/wNKJDsi FJXB8i7gBUzyGdVtGY84UFeUG+nl1q4SpTe82deQa6KAEoR2Vmg+Qg1g X-Gm-Gg: AfdE7cnJCCc30V8dQomfYhW4dEzkPGgEnv0dqp39tQBHOGcImNn8iQd3dK2xr7Fb0hU p/SH2insYPGrSLL735e6c+2oznTrI/XfyyV5BX0tbUIsOfcLnL/MXDaeI/wkSZZeObPJ2Vt+e/F OlnopPFd4ISmYdGfGrGm8nn7wC45ERkoPJzrfmkwrf+4r5BxealfwigXGHXacQiV6U6emr5iYIH kXAUKcvpQBxVSLRUhkdgRxgDAWVcN1eLL8nkaskO1hVgIROkn2oi+Xy7YPURklPBM+vuQIpxfLB CvYJjdmo7gpRtnjvoUkmFlyUWPqvrhmcCXW7rSvhT8gq5dc7ToYR0Cqn2gzUG5ngWJtDUCD1YOG 9k2qpqOaUcYRBVn+fIAxEAKj+SileWZwBiQYxwkPtDkV/PB91JvTaMwJDsI62qcWsYDSRQmIX70 1AP8kC5PaYSJaDqBJr++PFKxe9SUr2qSQjimJldw== X-Received: by 2002:a17:90b:4b81:b0:387:e0db:3d8c with SMTP id 98e67ed59e1d1-38943954dc4mr2403328a91.39.1783518965168; Wed, 08 Jul 2026 06:56:05 -0700 (PDT) Received: from honglab.tailc96cb.ts.net ([140.123.97.73]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-387d3c675b1sm2742891a91.15.2026.07.08.06.56.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 08 Jul 2026 06:56:04 -0700 (PDT) From: "WEI-HONG, YE" <1234567weewee457@gmail.com> To: seanjc@google.com, pbonzini@redhat.com Cc: vkuznets@redhat.com, tglx@kernel.org, mingo@redhat.com, bp@alien8.de, dave.hansen@linux.intel.com, x86@kernel.org, hpa@zytor.com, thuth@redhat.com, kvm@vger.kernel.org, linux-kernel@vger.kernel.org, hank20010209@gmail.com, "WEI-HONG, YE" <1234567weewee457@gmail.com> Subject: [PATCH v2] x86/mtrr: Drop stale linux/kvm_para.h include Date: Wed, 8 Jul 2026 13:52:32 +0000 Message-ID: <20260708135232.160302-1-1234567weewee457@gmail.com> X-Mailer: git-send-email 2.48.1 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit arch/x86/kernel/cpu/mtrr/mtrr.c includes linux/kvm_para.h for historical reasons. The include was needed for kvm_para_available() check in mtrr_trim_uncached_memory(), but that usage was removed by commit bf3647c44bc7 ("x86: tone down mtrr_trim_uncached_memory() warning"). Drop the stale linux/kvm_para.h include. This also removes the need for explicit linux/types.h workaround that existed only because kvm_para.h depended on it. Suggested-by: Sean Christopherson Signed-off-by: WEI-HONG, YE <1234567weewee457@gmail.com> --- v1...v2: https://lore.kernel.org/all/20260505065849.81691-1-1234567weewee457@gmail.com - Drop the stale linux/kvm_para.h include from mtrr.c instead of adding linux/types to asm/kvm_para.h, as suggested by Sean. arch/x86/kernel/cpu/mtrr/mtrr.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/arch/x86/kernel/cpu/mtrr/mtrr.c b/arch/x86/kernel/cpu/mtrr/mtrr.c index 4b3d492afe17..db5bf4adfd28 100644 --- a/arch/x86/kernel/cpu/mtrr/mtrr.c +++ b/arch/x86/kernel/cpu/mtrr/mtrr.c @@ -18,10 +18,7 @@ System Programming Guide; Section 9.11. (1997 edition - PPro). */ -#include /* FIXME: kvm_para.h needs this */ - #include -#include #include #include #include -- 2.48.1