)]}'
{
  "commit": "d46a3d0d07ba539aea5b0e1ad30e568f0cb03576",
  "tree": "2db10dd06537a27bbdd16080c56db33f884812bb",
  "parents": [
    "5211e6e6c671f0d4b1e1a1023384d20227d8ee65"
  ],
  "author": {
    "name": "Oleg Nesterov",
    "email": "oleg@tv-sign.ru",
    "time": "Sun Oct 29 16:45:58 2006 +0300"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@g5.osdl.org",
    "time": "Sun Oct 29 12:07:37 2006 -0800"
  },
  "message": "[PATCH] taskstats: fix sk_buff leak\n\n\u0027return genlmsg_cancel()\u0027 in taskstats_user_cmd/taskstats_exit_send\npotentially leaks a skb.  Unless we pass \u0027rep_skb\u0027 to the netlink layer\nwe own sk_buff.  This means we should always do kfree_skb() on failure.\n\n[ Thomas acked and pointed out missing return value in original version ]\n\nSigned-off-by: Oleg Nesterov \u003coleg@tv-sign.ru\u003e\nAcked-by: Thomas Graf \u003ctgraf@suug.ch\u003e\nCc: Andrew Morton \u003cakpm@osdl.org\u003e\nCc: Shailabh Nagar \u003cnagar@watson.ibm.com\u003e\nCc: Balbir Singh \u003cbalbir@in.ibm.com\u003e\nCc: Jay Lan \u003cjlan@sgi.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8adfb8069c6d52be1893b8bd26175d7da9aac838",
      "old_mode": 33188,
      "old_path": "kernel/taskstats.c",
      "new_id": "f3c3e9d43d2cdb41374afb7a2e941ef57a945c84",
      "new_mode": 33188,
      "new_path": "kernel/taskstats.c"
    }
  ]
}
