)]}'
{
  "commit": "99e80e4d0c7755d688e9db205016a0608fa989b4",
  "tree": "bb33c136d0a0fc66c55423fb19cab28ffd117c7b",
  "parents": [
    "a29b6c8895edbd9921837b592bcd125cee64fc84"
  ],
  "author": {
    "name": "Dale Sedivec",
    "email": "dale@codefu.org",
    "time": "Mon Apr 10 11:34:44 2006 +0200"
  },
  "committer": {
    "name": "Jaroslav Kysela",
    "email": "perex@suse.cz",
    "time": "Wed Apr 12 11:34:15 2006 +0200"
  },
  "message": "[ALSA] au88x0 - clean up __devinit/__devexit\n\nModules: au88x0 driver\n\nRemoved all use of __devinit/__devexit and init.h from headers.  Any\nattributes given in the prototype but not in the function definition have\nbeen moved to the definition.\n\nAn exception is vortex_eq_free: I removed the __devexit attribute because\nvortex_eq_free is called from vortex_core_shutdown, and\nvortex_core_shutdown may be called from __devinit snd_vortex_create.\n\nCompile tested with allyesconfig and allmodconfig.\n\nSigned-off-by: Dale Sedivec \u003cdale@codefu.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d65ccb1866a0204f5fd241816a4149edc6934a06",
      "old_mode": 33188,
      "old_path": "sound/pci/au88x0/au88x0.h",
      "new_id": "f078b716d2b05e2b06f7180437cf465ac7b2e80b",
      "new_mode": 33188,
      "new_path": "sound/pci/au88x0/au88x0.h"
    },
    {
      "type": "modify",
      "old_id": "9cac02e93b25611c60490deb0de769c3974830ec",
      "old_mode": 33188,
      "old_path": "sound/pci/au88x0/au88x0_core.c",
      "new_id": "4347e6abc1d5402765ebb6bf93b8243801efbfe0",
      "new_mode": 33188,
      "new_path": "sound/pci/au88x0/au88x0_core.c"
    },
    {
      "type": "modify",
      "old_id": "64fbfbbaf816f650bb9d8233de7b5ef38f510f00",
      "old_mode": 33188,
      "old_path": "sound/pci/au88x0/au88x0_eq.c",
      "new_id": "0c86a31c43362c0fb5401c116c815de25cd87b00",
      "new_mode": 33188,
      "new_path": "sound/pci/au88x0/au88x0_eq.c"
    }
  ]
}
