)]}'
{
  "commit": "380dcd40cd7fb87d7c7eeeb6efde32efc65d4d3c",
  "tree": "a76e8915cc640609ad1a6a1c86f82043c2573e31",
  "parents": [
    "671f5ce6f4d0a4c09670536a14ee33bbaeac5a74"
  ],
  "author": {
    "name": "Mat Martineau",
    "email": "mathewm@codeaurora.org",
    "time": "Mon Dec 19 10:11:30 2011 -0800"
  },
  "committer": {
    "name": "Mat Martineau",
    "email": "mathewm@codeaurora.org",
    "time": "Mon Dec 19 10:11:30 2011 -0800"
  },
  "message": "Bluetooth: Clear sk_send_head when purging ERTM transmit queue\n\nIn ERTM, the outgoing data queue contains both unsent data and unacked\ndata, and sk_send_head points to the first unsent packet. When\ndisconnecting a socket, it\u0027s possible for a process to attempt a\nsocket send while a disconnection is in progress and the outgoing data\nqueue has been purged. When this purge happens, sk_send_head must also\nbe set to NULL because the packet it was pointing to has been freed.\n\nChange-Id: I87b37a13583fac705241549dfc492950c7c0ec0b\nCRs-fixed: 326238\nSigned-off-by: Mat Martineau \u003cmathewm@codeaurora.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a3f35636040a1160996051a68ae71d8f78472a9b",
      "old_mode": 33188,
      "old_path": "net/bluetooth/l2cap_core.c",
      "new_id": "31a726aea92ee9a1910b8f630e5985989200a62d",
      "new_mode": 33188,
      "new_path": "net/bluetooth/l2cap_core.c"
    }
  ]
}
