)]}'
{
  "commit": "a8604b279324daeb403f3f32101322e87befc74c",
  "tree": "f10ff976539d9227d0604c42f6c3549a4ceb0009",
  "parents": [
    "ac5dcc42c2f62173e5638b50393a79a6cf0b18f7"
  ],
  "author": {
    "name": "Rushil Gupta",
    "email": "rushilg@google.com",
    "time": "Thu Aug 10 21:07:13 2023 +0000"
  },
  "committer": {
    "name": "COS Cherry Picker",
    "email": "cloud-image-release@prod.google.com",
    "time": "Fri Aug 11 16:08:12 2023 -0700"
  },
  "message": "gve: Tx path for DQO-QPL\n\nEach QPL page is divided into GVE_TX_BUFS_PER_PAGE_DQO buffers.\nWhen a packet needs to be transmitted, we break the packet into max\nGVE_TX_BUF_SIZE_DQO sized chunks and transmit each chunk using a TX\ndescriptor.\nWe allocate the TX buffers from the free list in dqo_tx.\nWe store these TX buffer indices in an array in the pending_packet\nstructure.\n\nThe TX buffers are returned to the free list in dqo_compl after\nreceiving packet completion or when removing packets from miss\ncompletions list.\n\nBUG\u003db/291799463\n\ncos-patch: bug\nChange-Id: Iea3ee4e3286be7f749d785cdf82be9ad1b220102\nReviewed-on: https://cos-review.googlesource.com/c/third_party/kernel/+/54468\nTested-by: Cusky Presubmit Bot \u003cpresubmit@cos-infra-prod.iam.gserviceaccount.com\u003e\nMain-Branch-Verified: Cusky Presubmit Bot \u003cpresubmit@cos-infra-prod.iam.gserviceaccount.com\u003e\nReviewed-by: Oleksandr Tymoshenko \u003covt@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6528f48c9128f7ad0a74aaf0f756f76e386f97cd",
      "old_mode": 33188,
      "old_path": "drivers/net/ethernet/google/gve/gve.h",
      "new_id": "b92c99a9407e3f3cb85a8f631c0f5c14063df241",
      "new_mode": 33188,
      "new_path": "drivers/net/ethernet/google/gve/gve.h"
    },
    {
      "type": "modify",
      "old_id": "3c09e66ba1ab1107b26d467df72a6f8035d47b11",
      "old_mode": 33188,
      "old_path": "drivers/net/ethernet/google/gve/gve_tx_dqo.c",
      "new_id": "03dcb401e003782f8e8d328402f0e39306f95d20",
      "new_mode": 33188,
      "new_path": "drivers/net/ethernet/google/gve/gve_tx_dqo.c"
    }
  ]
}
