)]}'
{
  "commit": "6b977d1250e497abd357cca863140361472a6082",
  "tree": "82f433ac41fbd5ccf39aaca9f723fa0401d3e5ac",
  "parents": [
    "08740220baba87cbc6acb1c00cd5b492ac0c5a08"
  ],
  "author": {
    "name": "Alexander Graf",
    "email": "graf@amazon.com",
    "time": "Mon Jan 16 21:56:53 2023 +0000"
  },
  "committer": {
    "name": "Michael Brown",
    "email": "mcb30@ipxe.org",
    "time": "Wed Jan 18 22:47:58 2023 +0000"
  },
  "message": "[ena] Allocate an unused Asynchronous Event Notification Queue (AENQ)\n\nWe currently don\u0027t allocate an Asynchronous Event Notification Queue\n(AENQ) because we don\u0027t actually care about any of the events that may\ncome in.\n\nThe ENA firmware found on Graviton instances requires the AENQ to\nexist, otherwise all admin queue commands will fail.\n\nFix by allocating an AENQ and disabling all events (so that we do not\nneed to include code to acknowledge any events that may arrive).\n\nSigned-off-by: Alexander Graf \u003cgraf@amazon.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "22e7e1e30da3b6cd9c3368bda23a1410d80625c7",
      "old_mode": 33188,
      "old_path": "src/drivers/net/ena.c",
      "new_id": "7ce5b9eb92285d6d70602c9f681e56d2fc181f2d",
      "new_mode": 33188,
      "new_path": "src/drivers/net/ena.c"
    },
    {
      "type": "modify",
      "old_id": "4e1896e86b07eaf71b11284f6cbe0816942ff68a",
      "old_mode": 33188,
      "old_path": "src/drivers/net/ena.h",
      "new_id": "0f280c700baf13a6cc3ff07d664680959bffaed1",
      "new_mode": 33188,
      "new_path": "src/drivers/net/ena.h"
    }
  ]
}
