)]}'
{
  "commit": "298ac33bc495bba371629951dce8ea67e5e0ca78",
  "tree": "9387c285a1af5bc95ca9c698b3d98f05f1f141df",
  "parents": [
    "245e540ecbe8e0daa8db747dcc6d470fa6f79938"
  ],
  "author": {
    "name": "Daniel Verkamp",
    "email": "dverkamp@chromium.org",
    "time": "Mon Oct 12 12:55:56 2020 -0700"
  },
  "committer": {
    "name": "Felix Singer",
    "email": "felixsinger@posteo.net",
    "time": "Thu Sep 29 17:06:13 2022 +0000"
  },
  "message": "pcidev.c: populate IDs with pci_fill_info()\n\nWith pciutils 3.7.0, flashrom is unable to match any PCI devices by\nvendor/device ID because the vendor_id and device_id fields of struct\npci_dev are not filled in.\n\nCall pci_fill_info() to request these identifiers before trying to match\nthem against the supported device list.\n\nThe pciutils ChangeLog for 3.7.0 mentions that the documentation and\nback-end behavior for pci_fill_info() was updated; it seems that a call\nto pci_fill_info() was always intended to be required, but some backends\n(such as the sysfs one used on Linux) would fill the identifier fields\neven when not requested by the user.  The pci_fill_info() function and\nthe PCI_FILL_IDENT flag have been available for all versions of pciutils\nsince at least 2.0 from 1999, so it should be safe to add without any\nversion checks.\n\nWith this change, reading/writing a nicintel_spi boot ROM is successful.\n\nSigned-off-by: Daniel Verkamp \u003cdverkamp@chromium.org\u003e\nChange-Id: Ia011d4d801f8a54160e45a70b14b740e6dcc00ef\nReviewed-on: https://review.coreboot.org/c/flashrom/+/46310\nReviewed-by: Angel Pons \u003cth3fanbus@gmail.com\u003e\nReviewed-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-by: Edward O\u0027Callaghan \u003cquasisec@chromium.org\u003e\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom/+/67876\nReviewed-by: Felix Singer \u003cfelixsinger@posteo.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "54c1fd34c007827a46817e00038649d38db10b13",
      "old_mode": 33188,
      "old_path": "pcidev.c",
      "new_id": "5057d8f31f1558b4c391b9d432ffe62765802c21",
      "new_mode": 33188,
      "new_path": "pcidev.c"
    }
  ]
}
