)]}'
{
  "commit": "e6df34a4429b77fdffb6e05adf263468a3dcda33",
  "tree": "0858a2cd08fffad89c05ab4a0d14ae832777f42b",
  "parents": [
    "6a841528d288ac420052f5c98fd426b0fcdc5b52"
  ],
  "author": {
    "name": "Rusty Russell",
    "email": "rusty@rustcorp.com.au",
    "time": "Wed Aug 11 23:04:17 2010 -0600"
  },
  "committer": {
    "name": "Rusty Russell",
    "email": "rusty@rustcorp.com.au",
    "time": "Wed Aug 11 23:04:18 2010 +0930"
  },
  "message": "param: add a free hook to kernel_param_ops.\n\nThis allows us to generalize the KPARAM_KMALLOCED flag, by calling a function\non every parameter when a module is unloaded.\n\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nReviewed-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nTested-by: Phil Carmody \u003cext-phil.2.carmody@nokia.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "02e5090ce32f36af4f3689b7c5bd1148f6cec918",
      "old_mode": 33188,
      "old_path": "include/linux/moduleparam.h",
      "new_id": "9f51568f51c82a334d496ca63206c0804e611d6d",
      "new_mode": 33188,
      "new_path": "include/linux/moduleparam.h"
    },
    {
      "type": "modify",
      "old_id": "a550698ae02d0e8ddafc338f68af671f31f53cb6",
      "old_mode": 33188,
      "old_path": "kernel/params.c",
      "new_id": "458a09b886c4d1d3034ae13631e8b07084b4a7a9",
      "new_mode": 33188,
      "new_path": "kernel/params.c"
    }
  ]
}
