)]}'
{
  "commit": "e5dd12784617f0f1fae5f96a7fac1ec4c49fadbe",
  "tree": "c81e2a2f3aa1c60b92951d398774f1391bdc6a1c",
  "parents": [
    "c63469a3985a9771c18a916b8d42845d044ea0b1"
  ],
  "author": {
    "name": "Greg Kroah-Hartman",
    "email": "gregkh@suse.de",
    "time": "Wed Nov 28 15:59:15 2007 -0800"
  },
  "committer": {
    "name": "Greg Kroah-Hartman",
    "email": "gregkh@suse.de",
    "time": "Thu Jan 24 20:40:35 2008 -0800"
  },
  "message": "Driver core: move the static kobject out of struct driver\n\nThis patch removes the kobject, and a few other driver-core-only fields\nout of struct driver and into the driver core only.  Now drivers can be\nsafely create on the stack or statically (like they currently are.)\n\nCc: Kay Sievers \u003ckay.sievers@vrfy.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "05472360f6a2902bcf1001f8c0076776052f6c89",
      "old_mode": 33188,
      "old_path": "drivers/base/base.h",
      "new_id": "3b0f395552db3f5387ebecc972497b7a33e07937",
      "new_mode": 33188,
      "new_path": "drivers/base/base.h"
    },
    {
      "type": "modify",
      "old_id": "04d3850ff4b7f642125d267b13c6828846ad9a0c",
      "old_mode": 33188,
      "old_path": "drivers/base/bus.c",
      "new_id": "aa0c986c323a01ccfaadfe51e0772e21ef8498ab",
      "new_mode": 33188,
      "new_path": "drivers/base/bus.c"
    },
    {
      "type": "modify",
      "old_id": "7bf0e674c975f75b6e4a43b4194f266af2118c82",
      "old_mode": 33188,
      "old_path": "drivers/base/dd.c",
      "new_id": "87a348ce818cb3694673c0cb677942fe69ec3966",
      "new_mode": 33188,
      "new_path": "drivers/base/dd.c"
    },
    {
      "type": "modify",
      "old_id": "633ae1d70e141875b8f94c5a7ed99c6198b6b3ca",
      "old_mode": 33188,
      "old_path": "drivers/base/driver.c",
      "new_id": "5aacff208f2101bd2e230885f9fd24eee028226e",
      "new_mode": 33188,
      "new_path": "drivers/base/driver.c"
    },
    {
      "type": "modify",
      "old_id": "cad07be5de1a0ec5ce431335d62090f01091d11b",
      "old_mode": 33188,
      "old_path": "drivers/base/module.c",
      "new_id": "103be9cacb050bc23364cb3718b2ea51734bfc21",
      "new_mode": 33188,
      "new_path": "drivers/base/module.c"
    },
    {
      "type": "modify",
      "old_id": "d56a05f94f67dcda9e606c259fe5a3c7feb9f21f",
      "old_mode": 33188,
      "old_path": "drivers/base/platform.c",
      "new_id": "bdd59e8358f047f29ca229a93d607ec2e2c3b0c2",
      "new_mode": 33188,
      "new_path": "drivers/base/platform.c"
    },
    {
      "type": "modify",
      "old_id": "721ee318d57bce29a0c2c97ff6112377ea5e009e",
      "old_mode": 33188,
      "old_path": "include/linux/device.h",
      "new_id": "92ba3a874627ddecc5dd15c26ff535deaef47a7f",
      "new_mode": 33188,
      "new_path": "include/linux/device.h"
    }
  ]
}
