linux/drivers/iommu/amd
Jason Gunthorpe e109a01f3d iommu/amd: Do not set the D bit on AMD v2 table entries
[ Upstream commit 2910a7fa1b ]

The manual says that bit 6 is IGN for all Page-Table Base Address
pointers, don't set it.

Fixes: aaac38f614 ("iommu/amd: Initial support for AMD IOMMU v2 page table")
Reviewed-by: Vasant Hegde <vasant.hegde@amd.com>
Signed-off-by: Jason Gunthorpe <jgg@nvidia.com>
Link: https://lore.kernel.org/r/14-v2-831cdc4d00f3+1a315-amd_iopgtbl_jgg@nvidia.com
Signed-off-by: Joerg Roedel <jroedel@suse.de>
Signed-off-by: Sasha Levin <sashal@kernel.org>
History 2024-10-04 16:29:07 +02:00
..
amd_iommu.h iommu/amd: Remove unused declarations 2023-08-17 12:58:24 +02:00
amd_iommu_types.h iommu/amd: Rearrange DTE bit definations 2023-08-08 08:30:19 +02:00
debugfs.c iommu/amd: Move AMD IOMMU driver into subdirectory 2020-06-10 17:46:42 +02:00
init.c iommu/amd: Fix sysfs leak in iommu init 2024-06-21 14:38:30 +02:00
io_pgtable.c iommu/amd: Use page mode macros in fetch_pte() 2023-05-22 17:17:41 +02:00
io_pgtable_v2.c iommu/amd: Do not set the D bit on AMD v2 table entries 2024-10-04 16:29:07 +02:00
iommu.c IOMMU Updates for Linux v6.6 2023-09-01 16:54:25 -07:00
iommu_v2.c IOMMU Updates for Linux v6.6 2023-09-01 16:54:25 -07:00
Kconfig iommu/dma: Clean up Kconfig 2022-09-07 14:46:59 +02:00
Makefile iommu/amd: Initial support for AMD IOMMU v2 page table 2022-09-07 16:12:35 +02:00
quirks.c iommu/amd: Include PCI segment ID when initialize IOMMU 2022-07-07 09:37:51 +02:00