)]}'
{
  "commit": "13c6204facb01d425320411c17febff666875518",
  "tree": "df58981381da42532e0910694361eadb1c133ea9",
  "parents": [
    "61d3ad0edf67e3baa66f124bc9ce964523d41809"
  ],
  "author": {
    "name": "Christoph Hellwig",
    "email": "hch@lst.de",
    "time": "Fri Mar 24 03:15:19 2006 -0800"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@g5.osdl.org",
    "time": "Fri Mar 24 07:33:16 2006 -0800"
  },
  "message": "[PATCH] s390: use normal switch statement for ioctls in dasd_ioctlc\n\nHandle ioctls implemented in dasd_ioctl through the normal switch statement\nthat most drivers use instead of the awkward dasd_ioctl_no_register routine.\nThis avoids searching a linear list on every call to dasd_ioctl(), and allows\nto give the various ioctl implementation functions sane prototypes, aswell as\nmoving the check for bdev-\u003ebd_disk-\u003eprivate_data from the individual functions\nto dasd_ioctl.  (I think it can\u0027t actually every be NULL, but let\u0027s keep that\nfor later)\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "33157c84d1d3fccbf3a0d14c4d7e083c6355d547",
      "old_mode": 33188,
      "old_path": "drivers/s390/block/dasd.c",
      "new_id": "9e0b371ebe692170ffb98423e9186919920bca02",
      "new_mode": 33188,
      "new_path": "drivers/s390/block/dasd.c"
    },
    {
      "type": "modify",
      "old_id": "7cb0b9e78a6a74df36b410ba15e56bb198f16527",
      "old_mode": 33188,
      "old_path": "drivers/s390/block/dasd_int.h",
      "new_id": "6010ecf76b4cfd1a440871f3bcb21c1894591b13",
      "new_mode": 33188,
      "new_path": "drivers/s390/block/dasd_int.h"
    },
    {
      "type": "modify",
      "old_id": "f9930552ab5457a7febfc2fb0c135e4f55843f9b",
      "old_mode": 33188,
      "old_path": "drivers/s390/block/dasd_ioctl.c",
      "new_id": "e3ad34686444bec28e5f99b2cf4114a267cdee99",
      "new_mode": 33188,
      "new_path": "drivers/s390/block/dasd_ioctl.c"
    }
  ]
}
