)]}'
{
  "commit": "7c228c5f3301113ffd7cfee7f982e7ae04c8ffda",
  "tree": "6aed69b52bc5f58b3b0ce51128dd5ff756929430",
  "parents": [
    "445416e3010a2525c577d692921979a64d88a998"
  ],
  "author": {
    "name": "Akihiko Odaki",
    "email": "akihiko.odaki@daynix.com",
    "time": "Tue Jul 11 00:38:36 2023 +0900"
  },
  "committer": {
    "name": "Michael S. Tsirkin",
    "email": "mst@redhat.com",
    "time": "Mon Jul 10 18:59:32 2023 -0400"
  },
  "message": "pcie: Specify 0 for ARI next function numbers\n\nThe current implementers of ARI are all SR-IOV devices. The ARI next\nfunction number field is undefined for VF according to PCI Express Base\nSpecification Revision 5.0 Version 1.0 section 9.3.7.7. The PF still\nrequires some defined value so end the linked list formed with the field\nby specifying 0 as required for any ARI implementation according to\nsection 7.8.7.2.\n\nFor migration, the field will keep having 1 as its value on the old\nQEMU machine versions.\n\nFixes: 2503461691 (\"pcie: Add some SR/IOV API documentation in docs/pcie_sriov.txt\")\nFixes: 44c2c09488 (\"hw/nvme: Add support for SR-IOV\")\nFixes: 3a977deebe (\"Intrdocue igb device emulation\")\nSigned-off-by: Akihiko Odaki \u003cakihiko.odaki@daynix.com\u003e\nReviewed-by: Ani Sinha \u003canisinha@redhat.com\u003e\nMessage-Id: \u003c20230710153838.33917-3-akihiko.odaki@daynix.com\u003e\nReviewed-by: Michael S. Tsirkin \u003cmst@redhat.com\u003e\nSigned-off-by: Michael S. Tsirkin \u003cmst@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "46f8f9a2b047a717e2e60101bf9c0c7cef7bf8f7",
      "old_mode": 33188,
      "old_path": "hw/core/machine.c",
      "new_id": "f0d35c640184a47130e9c9d80f47a6542f320510",
      "new_mode": 33188,
      "new_path": "hw/core/machine.c"
    },
    {
      "type": "modify",
      "old_id": "4b14f31859107d4fc187dbc70f74d2158ec04a14",
      "old_mode": 33188,
      "old_path": "hw/pci/pci.c",
      "new_id": "784c02a1821c7c7328a7cdf82c4414f2b5829e24",
      "new_mode": 33188,
      "new_path": "hw/pci/pci.c"
    },
    {
      "type": "modify",
      "old_id": "6075ff5556c2f0971ca3c970d4b008c7a64fa420",
      "old_mode": 33188,
      "old_path": "hw/pci/pcie.c",
      "new_id": "6db0cf69cd8a83ae2d439b3e194f4a8cb70ee244",
      "new_mode": 33188,
      "new_path": "hw/pci/pcie.c"
    },
    {
      "type": "modify",
      "old_id": "ab2bd65a3a68cabb1bd97db59736aa49e4b3cee8",
      "old_mode": 33188,
      "old_path": "include/hw/pci/pci.h",
      "new_id": "abdc1ef103f9f7bf9a6535468734c258d0d4c102",
      "new_mode": 33188,
      "new_path": "include/hw/pci/pci.h"
    }
  ]
}
