)]}'
{
  "commit": "ab5d57d57d30b1777e00a3748137bbd197494d8f",
  "tree": "6ebbad0984a971d7e342bf6614c3b76541189610",
  "parents": [
    "0534bc5aa451bcab68d039a9299094833ccd8e01"
  ],
  "author": {
    "name": "Lu Baolu",
    "email": "baolu.lu@linux.intel.com",
    "time": "Mon Oct 14 09:37:44 2024 +0800"
  },
  "committer": {
    "name": "Anil Altinay",
    "email": "aaltinay@google.com",
    "time": "Fri Nov 15 16:15:52 2024 +0000"
  },
  "message": "iommu/vt-d: Fix incorrect pci_for_each_dma_alias() for non-PCI devices\n\ncommit 6e02a277f1db24fa039e23783c8921c7b0e5b1b3 upstream.\n\nPreviously, the domain_context_clear() function incorrectly called\npci_for_each_dma_alias() to set up context entries for non-PCI devices.\nThis could lead to kernel hangs or other unexpected behavior.\n\nAdd a check to only call pci_for_each_dma_alias() for PCI devices. For\nnon-PCI devices, domain_context_clear_one() is called directly.\n\nBUG\u003db/378861189\nTEST\u003dpresubmit\nRELEASE_NOTE\u003dFixed CVE-2024-50101 in the Linux kernel.\n\ncos-patch: security-moderate\nReported-by: Todd Brandt \u003ctodd.e.brandt@intel.com\u003e\nCloses: https://bugzilla.kernel.org/show_bug.cgi?id\u003d219363\nCloses: https://bugzilla.kernel.org/show_bug.cgi?id\u003d219349\nFixes: 9a16ab9d6402 (\"iommu/vt-d: Make context clearing consistent with context mapping\")\nCc: stable@vger.kernel.org\nChange-Id: I0834096968fe3cf73b3c33d60b2ef42e0d8c90e0\nSigned-off-by: Lu Baolu \u003cbaolu.lu@linux.intel.com\u003e\nLink: https://lore.kernel.org/r/20241014013744.102197-2-baolu.lu@linux.intel.com\nSigned-off-by: Joerg Roedel \u003cjroedel@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\nSigned-off-by: Kernel CVE Triage Automation \u003ccloud-image-kernel-cve-triage-automation@prod.google.com\u003e\nReviewed-on: https://cos-review.googlesource.com/c/third_party/kernel/+/86345\nReviewed-by: Arnav Kansal \u003crnv@google.com\u003e\nTested-by: Cusky Presubmit Bot \u003cpresubmit@cos-infra-prod.iam.gserviceaccount.com\u003e\nReviewed-by: Anil Altinay \u003caaltinay@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b7317016834cf130075288e2075003a7cfa854b9",
      "old_mode": 33188,
      "old_path": "drivers/iommu/intel/iommu.c",
      "new_id": "3a7c647d3affa8668d8589f16345fa7266418ba4",
      "new_mode": 33188,
      "new_path": "drivers/iommu/intel/iommu.c"
    }
  ]
}
