forked from Minki/linux
iommu/vt-d: Set the right field for Page Walk Snoop
Set the page walk snoop to the right bit, otherwise the domain
id field will be overlapped.
Reported-by: Dave Jiang <dave.jiang@intel.com>
Fixes: 6f7db75e1c
("iommu/vt-d: Add second level page table interface")
Signed-off-by: Lu Baolu <baolu.lu@linux.intel.com>
Signed-off-by: Joerg Roedel <jroedel@suse.de>
This commit is contained in:
parent
7560cc3ca7
commit
66d78ad316
@ -389,7 +389,7 @@ static inline void pasid_set_present(struct pasid_entry *pe)
|
|||||||
*/
|
*/
|
||||||
static inline void pasid_set_page_snoop(struct pasid_entry *pe, bool value)
|
static inline void pasid_set_page_snoop(struct pasid_entry *pe, bool value)
|
||||||
{
|
{
|
||||||
pasid_set_bits(&pe->val[1], 1 << 23, value);
|
pasid_set_bits(&pe->val[1], 1 << 23, value << 23);
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
Loading…
Reference in New Issue
Block a user