)]}'
{
  "commit": "bbece67424d9990f25b68416ba51384cabdb9a59",
  "tree": "50cf675cfbb4a8069740b97a8c24eebd7a42d548",
  "parents": [
    "128db36faef7b3061225de94713ae8e3c5b4082e"
  ],
  "author": {
    "name": "Guillaume Nault",
    "email": "g.nault@alphalink.fr",
    "time": "Thu Apr 02 18:32:46 2020 +0100"
  },
  "committer": {
    "name": "Greg Kroah-Hartman",
    "email": "gregkh@linuxfoundation.org",
    "time": "Mon Apr 13 10:31:27 2020 +0200"
  },
  "message": "l2tp: ensure session can\u0027t get removed during pppol2tp_session_ioctl()\n\ncommit 57377d63547861919ee634b845c7caa38de4a452 upstream.\n\nHolding a reference on session is required before calling\npppol2tp_session_ioctl(). The session could get freed while processing the\nioctl otherwise. Since pppol2tp_session_ioctl() uses the session\u0027s socket,\nwe also need to take a reference on it in l2tp_session_get().\n\nFixes: fd558d186df2 (\"l2tp: Split pppol2tp patch into separate l2tp and ppp parts\")\nSigned-off-by: Guillaume Nault \u003cg.nault@alphalink.fr\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: Will Deacon \u003cwill@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "bc5fca07d2eed0a8e09c72fb11048fd9aba2328e",
      "old_mode": 33188,
      "old_path": "net/l2tp/l2tp_ppp.c",
      "new_id": "74b211312d4dafaaf3bf9c33b13b7c72d1c6de55",
      "new_mode": 33188,
      "new_path": "net/l2tp/l2tp_ppp.c"
    }
  ]
}
