Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge tag 'iommu-fix-v5.0-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu

Pull IOMMU fix from Joerg Roedel:
"One important fix for a memory corruption issue in the Intel VT-d
driver that triggers on hardware with deep PCI hierarchies"

* tag 'iommu-fix-v5.0-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu:
iommu/dmar: Fix buffer overflow during PCI bus notification

+1 -1
+1 -1
drivers/iommu/dmar.c
··· 144 144 for (tmp = dev; tmp; tmp = tmp->bus->self) 145 145 level++; 146 146 147 - size = sizeof(*info) + level * sizeof(struct acpi_dmar_pci_path); 147 + size = sizeof(*info) + level * sizeof(info->path[0]); 148 148 if (size <= sizeof(dmar_pci_notify_info_buf)) { 149 149 info = (struct dmar_pci_notify_info *)dmar_pci_notify_info_buf; 150 150 } else {