)]}'
{
  "commit": "d00ed5dbd47a2f14eef7f8cfb8d0b8f9da5ec6b8",
  "tree": "589f4c6de1e21526c16ebaf11887557fde922ba6",
  "parents": [
    "37f1a8fd2121c37cdab90d8770e83e43721fe830"
  ],
  "author": {
    "name": "Jens Axboe",
    "email": "axboe@kernel.dk",
    "time": "Fri Mar 03 06:49:57 2023 -0700"
  },
  "committer": {
    "name": "Meena Shanmugam",
    "email": "meenashanmugam@google.com",
    "time": "Tue Apr 11 00:12:45 2023 +0000"
  },
  "message": "io_uring: ensure that io_init_req() passes in the right issue_flags\n\nWe can\u0027t use 0 here, as io_init_req() is always invoked with the\nctx uring_lock held. Newer kernels have IO_URING_F_UNLOCKED for this,\nbut previously we used IO_URING_F_NONBLOCK to indicate this as well.\n\nBUG\u003db/277048957,b/277623506\nTEST\u003dpresubmit,validation\nRELEASE_NOTE\u003dFixes race condition in io_uring in the Linux kernel.\n\nFixes: 08681391b84d (\"io_uring: add missing lock in io_get_file_fixed\")\nSigned-off-by: Jens Axboe \u003caxboe@kernel.dk\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n\ncos-patch: security-moderate\nChange-Id: Ifadfdce12064eed8e95e40d189e1fe6154345508\nReviewed-on: https://cos-review.googlesource.com/c/third_party/kernel/+/46358\nReviewed-by: Oleksandr Tymoshenko \u003covt@google.com\u003e\nMain-Branch-Verified: Cusky Presubmit Bot \u003cpresubmit@cos-infra-prod.iam.gserviceaccount.com\u003e\nTested-by: Meena Shanmugam \u003cmeenashanmugam@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "99d798997c203af0b476fc0a84943d6ca2c1986d",
      "old_mode": 33188,
      "old_path": "io_uring/io_uring.c",
      "new_id": "2d6f275d180e631bd3ce7f7c958b466ba28ae5df",
      "new_mode": 33188,
      "new_path": "io_uring/io_uring.c"
    }
  ]
}
