aboutsummaryrefslogtreecommitdiffstats
path: root/net/tipc/sysctl.c
diff options
context:
space:
mode:
authorJoerg Roedel <[email protected]>2016-07-01 14:42:55 +0000
committerJoerg Roedel <[email protected]>2016-07-06 16:04:55 +0000
commit522e5cb76d0663c88f96b6a8301451c8efa37207 (patch)
treeacdc27a0aaf522cc2f7441cbcbe11251e3029679 /net/tipc/sysctl.c
parentiommu/vt-d: Fix infinite loop in free_all_cpu_cached_iovas (diff)
downloadkernel-522e5cb76d0663c88f96b6a8301451c8efa37207.tar.gz
kernel-522e5cb76d0663c88f96b6a8301451c8efa37207.zip
iommu/amd: Fix unity mapping initialization race
There is a race condition in the AMD IOMMU init code that causes requested unity mappings to be blocked by the IOMMU for a short period of time. This results on boot failures and IO_PAGE_FAULTs on some machines. Fix this by making sure the unity mappings are installed before all other DMA is blocked. Fixes: aafd8ba0ca74 ('iommu/amd: Implement add_device and remove_device') Cc: [email protected] # v4.2+ Signed-off-by: Joerg Roedel <[email protected]>
Diffstat (limited to 'net/tipc/sysctl.c')
0 files changed, 0 insertions, 0 deletions