iommu/vt-d: Remove an unused variable "length" [Linux 5.3]

This Linux kernel change "iommu/vt-d: Remove an unused variable “length”" is included in the Linux 5.3 release. This change is authored by Qian Cai <cai [at] lca.pw> on Mon Jun 17 09:20:27 2019 -0400. The commit for this change in Linux stable tree is 42db7c6 (patch). iommu/vt-d: Remove an unused variable “length” The linux-next commit […]

iommu/vt-d: Consolidate domain_init() to avoid duplication [Linux 5.3]

This Linux kernel change "iommu/vt-d: Consolidate domain_init() to avoid duplication" is included in the Linux 5.3 release. This change is authored by Lu Baolu <baolu.lu [at] linux.intel.com> on Wed Jun 12 08:28:51 2019 +0800. The commit for this change in Linux stable tree is 123b2ff (patch). iommu/vt-d: Consolidate domain_init() to avoid duplication The domain_init() and […]

iommu/vt-d: Cleanup after delegating DMA domain to generic iommu [Linux 5.3]

This Linux kernel change "iommu/vt-d: Cleanup after delegating DMA domain to generic iommu" is included in the Linux 5.3 release. This change is authored by Sai Praneeth Prakhya <sai.praneeth.prakhya [at] intel.com> on Wed Jun 12 08:28:50 2019 +0800. The commit for this change in Linux stable tree is 16c9e29 (patch). iommu/vt-d: Cleanup after delegating DMA […]

iommu/vt-d: Fix suspicious RCU usage in probe_acpi_namespace_devices() [Linux 5.3]

This Linux kernel change "iommu/vt-d: Fix suspicious RCU usage in probe_acpi_namespace_devices()" is included in the Linux 5.3 release. This change is authored by Lu Baolu <baolu.lu [at] linux.intel.com> on Wed Jun 12 08:28:49 2019 +0800. The commit for this change in Linux stable tree is d5692d4 (patch). iommu/vt-d: Fix suspicious RCU usage in probe_acpi_namespace_devices() The […]

iommu/vt-d: Allow DMA domain attaching to rmrr locked device [Linux 5.3]

This Linux kernel change "iommu/vt-d: Allow DMA domain attaching to rmrr locked device" is included in the Linux 5.3 release. This change is authored by Lu Baolu <baolu.lu [at] linux.intel.com> on Wed Jun 12 08:28:48 2019 +0800. The commit for this change in Linux stable tree is 5679582 (patch). iommu/vt-d: Allow DMA domain attaching to […]

iommu/vt-d: Don’t enable iommu’s which have been ignored [Linux 5.3]

This Linux kernel change "iommu/vt-d: Don’t enable iommu’s which have been ignored" is included in the Linux 5.3 release. This change is authored by Lu Baolu <baolu.lu [at] linux.intel.com> on Wed Jun 12 08:28:47 2019 +0800. The commit for this change in Linux stable tree is 6a8c674 (patch). iommu/vt-d: Don’t enable iommu’s which have been […]

iommu/vt-d: Set domain type for a private domain [Linux 5.3]

This Linux kernel change "iommu/vt-d: Set domain type for a private domain" is included in the Linux 5.3 release. This change is authored by Lu Baolu <baolu.lu [at] linux.intel.com> on Wed Jun 12 08:28:46 2019 +0800. The commit for this change in Linux stable tree is c57b260 (patch). iommu/vt-d: Set domain type for a private […]

iommu/vt-d: Don’t return error when device gets right domain [Linux 5.3]

This Linux kernel change "iommu/vt-d: Don’t return error when device gets right domain" is included in the Linux 5.3 release. This change is authored by Lu Baolu <baolu.lu [at] linux.intel.com> on Wed Jun 12 08:28:45 2019 +0800. The commit for this change in Linux stable tree is f4c63ea (patch). iommu/vt-d: Don’t return error when device […]

iommu/vt-d: Differentiate relaxable and non relaxable RMRRs [Linux 5.3]

This Linux kernel change "iommu/vt-d: Differentiate relaxable and non relaxable RMRRs" is included in the Linux 5.3 release. This change is authored by Eric Auger <eric.auger [at] redhat.com> on Mon Jun 3 08:53:36 2019 +0200. The commit for this change in Linux stable tree is 1c5c59f (patch). iommu/vt-d: Differentiate relaxable and non relaxable RMRRs Now […]

iommu/vt-d: Handle PCI bridge RMRR device scopes in intel_iommu_get_resv_regions [Linux 5.3]

This Linux kernel change "iommu/vt-d: Handle PCI bridge RMRR device scopes in intel_iommu_get_resv_regions" is included in the Linux 5.3 release. This change is authored by Eric Auger <eric.auger [at] redhat.com> on Mon Jun 3 08:53:34 2019 +0200. The commit for this change in Linux stable tree is 3855ba2 (patch). iommu/vt-d: Handle PCI bridge RMRR device […]

iommu/vt-d: Handle RMRR with PCI bridge device scopes [Linux 5.3]

This Linux kernel change "iommu/vt-d: Handle RMRR with PCI bridge device scopes" is included in the Linux 5.3 release. This change is authored by Eric Auger <eric.auger [at] redhat.com> on Mon Jun 3 08:53:33 2019 +0200. The commit for this change in Linux stable tree is e143fd4 (patch). iommu/vt-d: Handle RMRR with PCI bridge device […]

iommu/vt-d: Introduce is_downstream_to_pci_bridge helper [Linux 5.3]

This Linux kernel change "iommu/vt-d: Introduce is_downstream_to_pci_bridge helper" is included in the Linux 5.3 release. This change is authored by Eric Auger <eric.auger [at] redhat.com> on Mon Jun 3 08:53:32 2019 +0200. The commit for this change in Linux stable tree is b9a7f98 (patch). iommu/vt-d: Introduce is_downstream_to_pci_bridge helper Several call sites are about to check […]

iommu/vt-d: Duplicate iommu_resv_region objects per device list [Linux 5.3]

This Linux kernel change "iommu/vt-d: Duplicate iommu_resv_region objects per device list" is included in the Linux 5.3 release. This change is authored by Eric Auger <eric.auger [at] redhat.com> on Mon Jun 3 08:53:31 2019 +0200. The commit for this change in Linux stable tree is 5f64ce5 (patch). iommu/vt-d: Duplicate iommu_resv_region objects per device list intel_iommu_get_resv_regions() […]

iommu/vt-d: Remove static identity map code [Linux 5.3]

This Linux kernel change "iommu/vt-d: Remove static identity map code" is included in the Linux 5.3 release. This change is authored by Lu Baolu <baolu.lu [at] linux.intel.com> on Sat May 25 13:41:36 2019 +0800. The commit for this change in Linux stable tree is df4f3c6 (patch). iommu/vt-d: Remove static identity map code The code to […]

iommu/vt-d: Remove duplicated code for device hotplug [Linux 5.3]

This Linux kernel change "iommu/vt-d: Remove duplicated code for device hotplug" is included in the Linux 5.3 release. This change is authored by Lu Baolu <baolu.lu [at] linux.intel.com> on Sat May 25 13:41:35 2019 +0800. The commit for this change in Linux stable tree is b729778 (patch). iommu/vt-d: Remove duplicated code for device hotplug The […]

iommu/vt-d: Remove startup parameter from device_def_domain_type() [Linux 5.3]

This Linux kernel change "iommu/vt-d: Remove startup parameter from device_def_domain_type()" is included in the Linux 5.3 release. This change is authored by Lu Baolu <baolu.lu [at] linux.intel.com> on Sat May 25 13:41:34 2019 +0800. The commit for this change in Linux stable tree is 0e31a72 (patch). iommu/vt-d: Remove startup parameter from device_def_domain_type() It isn’t used […]

iommu/vt-d: Cleanup get_valid_domain_for_dev() [Linux 5.3]

This Linux kernel change "iommu/vt-d: Cleanup get_valid_domain_for_dev()" is included in the Linux 5.3 release. This change is authored by Lu Baolu <baolu.lu [at] linux.intel.com> on Sat May 25 13:41:33 2019 +0800. The commit for this change in Linux stable tree is 4ec066c (patch). iommu/vt-d: Cleanup get_valid_domain_for_dev() Previously, get_valid_domain_for_dev() is used to retrieve the DMA domain […]