)]}'
{
  "commit": "344873108ca7f342f1a7ffeb81ffca2347fe9535",
  "tree": "884cdede7a62a374a8ca17e654611046944ec32c",
  "parents": [
    "86c51f0f23136ea5ef5541f607287e07150cd23f",
    "dc175389b18c29a5303ee83169ec653adfae3e17"
  ],
  "author": {
    "name": "Jakub Kicinski",
    "email": "kuba@kernel.org",
    "time": "Fri Jun 12 16:48:57 2026 -0700"
  },
  "committer": {
    "name": "Jakub Kicinski",
    "email": "kuba@kernel.org",
    "time": "Fri Jun 12 16:49:37 2026 -0700"
  },
  "message": "Merge branch \u0027rxrpc-miscellaneous-fixes\u0027\n\nDavid Howells says:\n\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\nrxrpc: Miscellaneous fixes\n\nHere are some miscellaneous AF_RXRPC fixes:\n\n (1) Make sure rxrpc_verify_data() allocates a buffer, even if the DATA\n     packet being looked at is zero length to avoid potential NULL-pointer\n     exceptions.\n\n (2) Don\u0027t move an OOB message (e.g. an RxGK CHALLENGE) off the receive\n     queue onto the pending queue in recvmsg() if MSG_PEEK is specified.\n\n (3) Fix a potential UAF in rxgk_issue_challenge() in which a tracepoint\n     refers to memory just freed by a different pointer.\n\n (4) Fix afs net namespace teardown to cancel the incoming call\n     preallocation charger before we disable listening (which will delete\n     the preallocation queue).\n\n (5) Fix rxrpc_kernel_charge_accept() to use the socket mutex to defend\n     against listen(0)/shutdown simultaneously deleting the preallocation\n     queue.\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n\nLink: https://patch.msgid.link/20260609140911.838677-1-dhowells@redhat.com\nSigned-off-by: Jakub Kicinski \u003ckuba@kernel.org\u003e\n",
  "tree_diff": []
}
