)]}'
{
  "commit": "5a3d21014c9d58a10207becdedea031abf4c6cef",
  "tree": "913541dc17653f1a4a56bfb66b5af610f706d714",
  "parents": [
    "ef76a8f496ac05b14dd03199c146b52d54c245ea"
  ],
  "author": {
    "name": "Kuniyuki Iwashima",
    "email": "kuniyu@amazon.com",
    "time": "Tue Jan 23 09:08:53 2024 -0800"
  },
  "committer": {
    "name": "Oleksandr Tymoshenko",
    "email": "ovt@google.com",
    "time": "Sat Apr 27 00:56:27 2024 +0000"
  },
  "message": "af_unix: Do not use atomic ops for unix_sk(sk)-\u003einflight.\n\n[ Upstream commit 97af84a6bba2ab2b9c704c08e67de3b5ea551bb2 ]\n\nWhen touching unix_sk(sk)-\u003einflight, we are always under\nspin_lock(\u0026unix_gc_lock).\n\nLet\u0027s convert unix_sk(sk)-\u003einflight to the normal unsigned long.\n\nBUG\u003db/336269491\nTEST\u003dpresubmit\nRELEASE_NOTE\u003dNone\n\ncos-patch: security-high\nChange-Id: I53d2cb0e53eca9946970a4cfe6cf28b8b9337ed8\nSigned-off-by: Kuniyuki Iwashima \u003ckuniyu@amazon.com\u003e\nReviewed-by: Simon Horman \u003chorms@kernel.org\u003e\nLink: https://lore.kernel.org/r/20240123170856.41348-3-kuniyu@amazon.com\nSigned-off-by: Jakub Kicinski \u003ckuba@kernel.org\u003e\nStable-dep-of: 47d8ac011fe1 (\"af_unix: Fix garbage collector racing against connect()\")\nSigned-off-by: Sasha Levin \u003csashal@kernel.org\u003e\nReviewed-on: https://cos-review.googlesource.com/c/third_party/kernel/+/70594\nTested-by: Cusky Presubmit Bot \u003cpresubmit@cos-infra-prod.iam.gserviceaccount.com\u003e\nReviewed-by: Arnav Kansal \u003crnv@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "32d21983c6968ac0170699ff6d9a55173b13593a",
      "old_mode": 33188,
      "old_path": "include/net/af_unix.h",
      "new_id": "094afdf7dea10fd61970c7dc80774c80b8e25cd2",
      "new_mode": 33188,
      "new_path": "include/net/af_unix.h"
    },
    {
      "type": "modify",
      "old_id": "265dc665c92a2d85061c3b0c86d1ed3718a372e2",
      "old_mode": 33188,
      "old_path": "net/unix/af_unix.c",
      "new_id": "effc9ddb0e71a61eaf380fa44e61079e049d97c5",
      "new_mode": 33188,
      "new_path": "net/unix/af_unix.c"
    },
    {
      "type": "modify",
      "old_id": "9bfffe2a7f020fa5d592d272df6bf1d3c66b7fee",
      "old_mode": 33188,
      "old_path": "net/unix/garbage.c",
      "new_id": "7b326582d97da912b9e539488e3cd6939544234b",
      "new_mode": 33188,
      "new_path": "net/unix/garbage.c"
    },
    {
      "type": "modify",
      "old_id": "d1048b4c2baafac65716015a38b689fe2a93ba52",
      "old_mode": 33188,
      "old_path": "net/unix/scm.c",
      "new_id": "4eff7da9f6f966f2524a85a5c0e15ddba1b791d2",
      "new_mode": 33188,
      "new_path": "net/unix/scm.c"
    }
  ]
}
