]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
iommu/vt-d: Fix wrong use of pasid config
authorXuchun Shang <xuchun.shang@linux.alibaba.com>
Thu, 11 Apr 2024 03:07:42 +0000 (11:07 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 17 Apr 2024 09:19:33 +0000 (11:19 +0200)
commitf3ccbb6b6d52173accfe3ae11a31636d5c38f6c8
treeb5de0c75b69368ade53742f10a6f8ec0761c86ff
parente3e1e80b692c14684bc2d4da890e38a9bab0ec0e
iommu/vt-d: Fix wrong use of pasid config

[ Upstream commit 5b3625a4f6422e8982f90f0c11b5546149c962b8 ]

The commit "iommu/vt-d: Add IOMMU perfmon support" introduce IOMMU
PMU feature, but use the wrong config when set pasid filter.

Fixes: 7232ab8b89e9 ("iommu/vt-d: Add IOMMU perfmon support")
Signed-off-by: Xuchun Shang <xuchun.shang@linux.alibaba.com>
Reviewed-by: Kan Liang <kan.liang@linux.intel.com>
Link: https://lore.kernel.org/r/20240401060753.3321318-1-xuchun.shang@linux.alibaba.com
Signed-off-by: Lu Baolu <baolu.lu@linux.intel.com>
Signed-off-by: Joerg Roedel <jroedel@suse.de>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/iommu/intel/perfmon.c