)]}'
{
  "commit": "8d85fce77edfc22f1d6dbf78e3af723b4b556f3d",
  "tree": "a3429b9b9e94e92854bf2b64569b6bf064fd477a",
  "parents": [
    "0f58a01ddd5e8177255705ba15e64c3b74d67993"
  ],
  "author": {
    "name": "Greg Kroah-Hartman",
    "email": "gregkh@linuxfoundation.org",
    "time": "Fri Dec 21 15:13:49 2012 -0800"
  },
  "committer": {
    "name": "Greg Kroah-Hartman",
    "email": "gregkh@linuxfoundation.org",
    "time": "Thu Jan 03 15:57:15 2013 -0800"
  },
  "message": "Drivers: block: remove __dev* attributes.\n\nCONFIG_HOTPLUG is going away as an option.  As a result, the __dev*\nmarkings need to be removed.\n\nThis change removes the use of __devinit, __devexit_p, __devinitdata,\n__devinitconst, and __devexit from these drivers.\n\nBased on patches originally written by Bill Pemberton, but redone by me\nin order to handle some of the coding style issues better, by hand.\n\nCc: Bill Pemberton \u003cwfp5p@virginia.edu\u003e\nCc: Mike Miller \u003cmike.miller@hp.com\u003e\nCc: Chirag Kantharia \u003cchirag.kantharia@hp.com\u003e\nCc: Geoff Levand \u003cgeoff@infradead.org\u003e\nCc: Jim Paris \u003cjim@jtan.com\u003e\nCc: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nCc: \"Michael S. Tsirkin\" \u003cmst@redhat.com\u003e\nCc: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nCc: Matthew Wilcox \u003cmatthew.r.wilcox@intel.com\u003e\nCc: Keith Busch \u003ckeith.busch@intel.com\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: NeilBrown \u003cneilb@suse.de\u003e\nCc: Jens Axboe \u003caxboe@kernel.dk\u003e\nCc: Tao Guo \u003cTao.Guo@emc.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6526157edafc151e2761adf740a6404a6c046f26",
      "old_mode": 33188,
      "old_path": "drivers/block/cciss.c",
      "new_id": "ade58bc8f3c4dee67f69edde4ce20b1ef18d7cc8",
      "new_mode": 33188,
      "new_path": "drivers/block/cciss.c"
    },
    {
      "type": "modify",
      "old_id": "9125bbeacd4dcc6fa49043b7fe795b1c1c78b013",
      "old_mode": 33188,
      "old_path": "drivers/block/cpqarray.c",
      "new_id": "3f087133a25a0d2da7a0de32f26f83e7392ae4bd",
      "new_mode": 33188,
      "new_path": "drivers/block/cpqarray.c"
    },
    {
      "type": "modify",
      "old_id": "931769e133e5995b0cbe1e73e9dd7f5488f86f89",
      "old_mode": 33188,
      "old_path": "drivers/block/nvme.c",
      "new_id": "07fb2dfaae13f02588128ea0d73372a8859b63ba",
      "new_mode": 33188,
      "new_path": "drivers/block/nvme.c"
    },
    {
      "type": "modify",
      "old_id": "da0abc1838c196680bd093f0664924140ae4834f",
      "old_mode": 33188,
      "old_path": "drivers/block/ps3disk.c",
      "new_id": "d754a88d75858ef46f8553ac54b0163ff7b60d8a",
      "new_mode": 33188,
      "new_path": "drivers/block/ps3disk.c"
    },
    {
      "type": "modify",
      "old_id": "f58cdcfb305f2c497f408ac427e80fd1c536e648",
      "old_mode": 33188,
      "old_path": "drivers/block/ps3vram.c",
      "new_id": "75e112d660069411f5cb7d60c15733bac7b248d4",
      "new_mode": 33188,
      "new_path": "drivers/block/ps3vram.c"
    },
    {
      "type": "modify",
      "old_id": "9dcf76a10bb64584b2d43bfbcc4d06a735711f43",
      "old_mode": 33188,
      "old_path": "drivers/block/sunvdc.c",
      "new_id": "564156a8e57251f68181a706f959f5b5299bfdf5",
      "new_mode": 33188,
      "new_path": "drivers/block/sunvdc.c"
    },
    {
      "type": "modify",
      "old_id": "6d5a914b9619c98a12475222d0bc75be80e603ee",
      "old_mode": 33188,
      "old_path": "drivers/block/swim.c",
      "new_id": "765fa2b3d33763449bd8f322f2183b456e1bca5f",
      "new_mode": 33188,
      "new_path": "drivers/block/swim.c"
    },
    {
      "type": "modify",
      "old_id": "89ddab127e33df525924b73f23501fc9fcab1006",
      "old_mode": 33188,
      "old_path": "drivers/block/swim3.c",
      "new_id": "57763c54363aaf18a03f44464c7496f1c0fd4232",
      "new_mode": 33188,
      "new_path": "drivers/block/swim3.c"
    },
    {
      "type": "modify",
      "old_id": "eb0d8216f557434b36e6fbc809b75c33bbbc1292",
      "old_mode": 33188,
      "old_path": "drivers/block/umem.c",
      "new_id": "ad70868f8a967b40bc866bc5430387b55f4601ac",
      "new_mode": 33188,
      "new_path": "drivers/block/umem.c"
    },
    {
      "type": "modify",
      "old_id": "0bdde8fba3970d81010736f3a1b4bf5f9fb53a07",
      "old_mode": 33188,
      "old_path": "drivers/block/virtio_blk.c",
      "new_id": "9d8409c02082f5fbb75c456faeb9323b86fbe9f3",
      "new_mode": 33188,
      "new_path": "drivers/block/virtio_blk.c"
    },
    {
      "type": "modify",
      "old_id": "1a17e338735e363b3ebdf7624aca334d507144c9",
      "old_mode": 33188,
      "old_path": "drivers/block/xsysace.c",
      "new_id": "1f38643173caa3968f6f1b53f778a2a4f24411fc",
      "new_mode": 33188,
      "new_path": "drivers/block/xsysace.c"
    }
  ]
}
