)]}'
{
  "commit": "4f62732e109206761b785b693d1cba558ea50573",
  "tree": "13424db8a177378255ec8770db9843442e2f2e7c",
  "parents": [
    "589e821f1792c0937259030609e0465b2e7ae5fc"
  ],
  "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": "Wed Apr 19 03:30:59 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/277623285\nTEST\u003dpresubmit,validation\nRELEASE_NOTE\u003dFixed 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: I7c1c1d1929faf673627904d84da55c5298add77c\nReviewed-on: https://cos-review.googlesource.com/c/third_party/kernel/+/46468\nTested-by: Cusky Presubmit Bot \u003cpresubmit@cos-infra-prod.iam.gserviceaccount.com\u003e\nReviewed-by: Vaibhav Rustagi \u003cvaibhavrustagi@google.com\u003e\nReviewed-on: https://cos-review.googlesource.com/c/third_party/kernel/+/46909\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7857b3d9d6a7695b0258c08609f38b8d655fd8fa",
      "old_mode": 33188,
      "old_path": "io_uring/io_uring.c",
      "new_id": "51d6fbe17f7f34d9efa791becfb77a7bb9048fa9",
      "new_mode": 33188,
      "new_path": "io_uring/io_uring.c"
    }
  ]
}
