)]}'
{
  "commit": "cefd81e76a8c0dc4aa2bacd884acca44e7b61e5b",
  "tree": "61c2360c5a324c83eebe92e7ff9633c106bcfd27",
  "parents": [
    "9ace4753a5202b02191d54e9fdf7f9e3d02b85eb"
  ],
  "author": {
    "name": "Jason Gunthorpe",
    "email": "jgg@nvidia.com",
    "time": "Tue Jan 06 15:22:10 2026 -0400"
  },
  "committer": {
    "name": "Joerg Roedel",
    "email": "joerg.roedel@amd.com",
    "time": "Sat Jan 10 10:40:57 2026 +0100"
  },
  "message": "iommupt: Fix the kunit building\n\nThe kunit doesn\u0027t work since the below commit made GENERIC_PT\nunselectable:\n\n $ make ARCH\u003dx86_64 O\u003dbuild_kunit_x86_64 olddefconfig\n ERROR:root:Not all Kconfig options selected in kunitconfig were in the generated .config.\n This is probably due to unsatisfied dependencies.\n Missing: CONFIG_DEBUG_GENERIC_PT\u003dy, CONFIG_IOMMUFD_TEST\u003dy,\n CONFIG_IOMMU_PT_X86_64\u003dy, CONFIG_GENERIC_PT\u003dy, CONFIG_IOMMU_PT_AMDV1\u003dy,\n CONFIG_IOMMU_PT_VTDSS\u003dy, CONFIG_IOMMU_PT\u003dy, CONFIG_IOMMU_PT_KUNIT_TEST\u003dy\n\nAlso remove the unneeded CONFIG_IOMMUFD_TEST reference as the iommupt kunit\ndoesn\u0027t interact with iommufd, and it doesn\u0027t currently build for the\nkunit due problems with DMA_SHARED buffer either.\n\nFixes: 01569c216dde (\"genpt: Make GENERIC_PT invisible\")\nFixes: 1dd4187f53c3 (\"iommupt: Add a kunit test for Generic Page Table\")\nSigned-off-by: Jason Gunthorpe \u003cjgg@nvidia.com\u003e\nReviewed-by: Alejandro Jimenez \u003calejandro.j.jimenez@oracle.com\u003e\nSigned-off-by: Joerg Roedel \u003cjoerg.roedel@amd.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "52ac9e661ffd2b9cc0a341ce3fd9b66fb74eb557",
      "old_mode": 33188,
      "old_path": "drivers/iommu/generic_pt/.kunitconfig",
      "new_id": "a78b295f264d2300f9797d93b904b7e7f7eac2fd",
      "new_mode": 33188,
      "new_path": "drivers/iommu/generic_pt/.kunitconfig"
    }
  ]
}
