)]}'
{
  "commit": "7c4e95bf483231d55bc0d491bc585bb9b7e852b8",
  "tree": "13f9950574757685c639b141292294a7e99ee879",
  "parents": [
    "9b3af29bf33bfe08c604769632799d27d56ae103"
  ],
  "author": {
    "name": "Klaus Kudielka",
    "email": "klaus.kudielka@gmx.net",
    "time": "Tue May 08 00:26:25 2007 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@woody.linux-foundation.org",
    "time": "Tue May 08 11:15:03 2007 -0700"
  },
  "message": "fix cyclades.h for x86_64 (and probably others)\n\nAt least on x86_64 the present cyclades.h is broken due to the wrong size\nof uclong.  This affects, of course, both the kernel and the user-level\nutilities.  The symptom is that cyzload refuses to load the firmware.  I\nalso managed to freeze the machine when unloading the module.\n\nThe patch below fixes this in an architecture-independent way.  I have\ntested it with 2.6.19 and the driver works fine again with a Cyclades-Z on\nan Athlon 64 X2.\n\n[akpm@linux-foundation.org: fix warnings]\n\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "16dc5d1d3cb4f2715be9889d3e2a8bf822dfefec",
      "old_mode": 33188,
      "old_path": "drivers/char/cyclades.c",
      "new_id": "7f73bff0c81c2d91eeae569d19cb930144c12b2d",
      "new_mode": 33188,
      "new_path": "drivers/char/cyclades.c"
    },
    {
      "type": "modify",
      "old_id": "46d8254c1a792a59d52471723b761482399af3bf",
      "old_mode": 33188,
      "old_path": "include/linux/cyclades.h",
      "new_id": "a6865f0479f70a5f67bfd2705e4387f0249884cc",
      "new_mode": 33188,
      "new_path": "include/linux/cyclades.h"
    }
  ]
}
