)]}'
{
  "commit": "88f2a8257c9aa7df957b1a79a104f348d60d8027",
  "tree": "d2caa88668da0142f6f3b8478a0d17620240c765",
  "parents": [
    "edb63e2b271752a9424a3d33cfcd4f434a020f9b"
  ],
  "author": {
    "name": "David Howells",
    "email": "dhowells@redhat.com",
    "time": "Fri Mar 30 21:05:17 2018 +0100"
  },
  "committer": {
    "name": "David Howells",
    "email": "dhowells@redhat.com",
    "time": "Fri Mar 30 21:05:17 2018 +0100"
  },
  "message": "rxrpc: Fix checker warnings and errors\n\nFix various issues detected by checker.\n\nErrors:\n\n (*) rxrpc_discard_prealloc() should be using rcu_assign_pointer to set\n     call-\u003esocket.\n\nWarnings:\n\n (*) rxrpc_service_connection_reaper() should be passing NULL rather than 0 to\n     trace_rxrpc_conn() as the where argument.\n\n (*) rxrpc_disconnect_client_call() should get its net pointer via the\n     call-\u003econn rather than call-\u003esock to avoid a warning about accessing\n     an RCU pointer without protection.\n\n (*) Proc seq start/stop functions need annotation as they pass locks\n     between the functions.\n\nFalse positives:\n\n (*) Checker doesn\u0027t correctly handle of seq-retry lock context balance in\n     rxrpc_find_service_conn_rcu().\n\n (*) Checker thinks execution may proceed past the BUG() in\n     rxrpc_publish_service_conn().\n\n (*) Variable length array warnings from SKCIPHER_REQUEST_ON_STACK() in\n     rxkad.c.\n\nSigned-off-by: David Howells \u003cdhowells@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "92ebd1d7e0bba665933c0a5ff2184f74926887c4",
      "old_mode": 33188,
      "old_path": "net/rxrpc/call_accept.c",
      "new_id": "4ce24c00065327ec3b588a79be2aa04872719f8d",
      "new_mode": 33188,
      "new_path": "net/rxrpc/call_accept.c"
    },
    {
      "type": "modify",
      "old_id": "147657dfe7577dc2b45e63ec7db986604153ee97",
      "old_mode": 33188,
      "old_path": "net/rxrpc/call_object.c",
      "new_id": "85b12c472522663b6daa404fb4aa3816ab2c9543",
      "new_mode": 33188,
      "new_path": "net/rxrpc/call_object.c"
    },
    {
      "type": "modify",
      "old_id": "06417506805933368dba2ae4f0bd0e7635496a1d",
      "old_mode": 33188,
      "old_path": "net/rxrpc/conn_client.c",
      "new_id": "041da40dbf936d20f37b61cc12fc6803a4125524",
      "new_mode": 33188,
      "new_path": "net/rxrpc/conn_client.c"
    },
    {
      "type": "modify",
      "old_id": "ccbac190add1fa07bb35fe399572f2e7d3fdb015",
      "old_mode": 33188,
      "old_path": "net/rxrpc/conn_object.c",
      "new_id": "bfc46fd69a621d6d25e5548223578f642e2e0347",
      "new_mode": 33188,
      "new_path": "net/rxrpc/conn_object.c"
    },
    {
      "type": "modify",
      "old_id": "f79f260c6ddce66254ee86997d70b14d4b455a67",
      "old_mode": 33188,
      "old_path": "net/rxrpc/proc.c",
      "new_id": "7e45db0588236f9a0e370ed0809a1e889d0a977d",
      "new_mode": 33188,
      "new_path": "net/rxrpc/proc.c"
    },
    {
      "type": "modify",
      "old_id": "783c777fc6e79ac9b4b30c2946eae192f572d8a0",
      "old_mode": 33188,
      "old_path": "net/rxrpc/sendmsg.c",
      "new_id": "a62980a801517741d7220299606492cbbb0f6dc7",
      "new_mode": 33188,
      "new_path": "net/rxrpc/sendmsg.c"
    }
  ]
}
