)]}'
{
  "commit": "4f45b2cd4e78b5e49d7d41548345b879d3fdfeae",
  "tree": "a93bd6d6b40e0271bb0e2e4ab775e2e68bc041e8",
  "parents": [
    "b333b3d22822cf9b295990866798e9239c9dee72"
  ],
  "author": {
    "name": "Johannes Berg",
    "email": "johannes@sipsolutions.net",
    "time": "Wed Jun 24 01:34:49 2009 +0000"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Wed Jul 15 08:53:37 2009 -0700"
  },
  "message": "wext: optimise, comment and fix event sending\n\nThe current function for sending events first allocates the\nevent stream buffer, and then an skb to copy the event stream\ninto. This can be done in one go. Also, the current function\nleaks kernel data to userspace in a 4 uninitialised bytes,\ninitialise those explicitly. Finally also add a few useful\ncomments, as opposed to the current comments.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "db8351a5a87d949eb16b343537c7daac10cf1a4a",
      "old_mode": 33188,
      "old_path": "net/wireless/wext.c",
      "new_id": "ee35e6422f1ff926b1eb683741314223c4f12ca3",
      "new_mode": 33188,
      "new_path": "net/wireless/wext.c"
    }
  ]
}
