)]}'
{
  "commit": "386f275f5d097758f867bc99ddeaeb7a03b6b190",
  "tree": "bd27130e78e1aad1ce080f8c8ca76b9166b33ed4",
  "parents": [
    "23b5212cc7422f475b82124334b64277b5b43013"
  ],
  "author": {
    "name": "Kay Sievers",
    "email": "kay.sievers@vrfy.org",
    "time": "Fri Nov 02 13:47:53 2007 +0100"
  },
  "committer": {
    "name": "Greg Kroah-Hartman",
    "email": "gregkh@suse.de",
    "time": "Thu Jan 24 20:40:18 2008 -0800"
  },
  "message": "Driver Core: switch all dynamic ksets to kobj_sysfs_ops\n\nSwitch all dynamically created ksets, that export simple attributes,\nto kobj_attribute from subsys_attribute. Struct subsys_attribute will\nbe removed.\n\nSigned-off-by: Kay Sievers \u003ckay.sievers@vrfy.org\u003e\nCc: Mike Halcrow \u003cmhalcrow@us.ibm.com\u003e\nCc: Phillip Hellewell \u003cphillip@hellewell.homeip.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "bdeac3877a84f01dd56c029519ba501138469eb5",
      "old_mode": 33188,
      "old_path": "fs/ecryptfs/main.c",
      "new_id": "6ded37b467ff977b7ddec2b716080b08f659ed01",
      "new_mode": 33188,
      "new_path": "fs/ecryptfs/main.c"
    },
    {
      "type": "modify",
      "old_id": "cf02d4ba9add26778f43738813c6f76974a132c2",
      "old_mode": 33188,
      "old_path": "kernel/ksysfs.c",
      "new_id": "dd0f9e7f34145766ebc09bd88d8cb9105a7eeaeb",
      "new_mode": 33188,
      "new_path": "kernel/ksysfs.c"
    },
    {
      "type": "modify",
      "old_id": "c3f0e61365dd3a5e8e1b03252ace6110e187a352",
      "old_mode": 33188,
      "old_path": "kernel/power/disk.c",
      "new_id": "ef5aa2ca0ab0bf9edf52e73e8fcf3b7114cc8f66",
      "new_mode": 33188,
      "new_path": "kernel/power/disk.c"
    },
    {
      "type": "modify",
      "old_id": "dce2d76d66de2ed5e370cb73301a26cf39bb04f1",
      "old_mode": 33188,
      "old_path": "kernel/power/main.c",
      "new_id": "b8139493b856bcdad1ead4010efaa790a95422f4",
      "new_mode": 33188,
      "new_path": "kernel/power/main.c"
    },
    {
      "type": "modify",
      "old_id": "1083e6b188abb7eeb0b6adbc7f6dc9a0a4764f7f",
      "old_mode": 33188,
      "old_path": "kernel/power/power.h",
      "new_id": "2093c3a9a994d8a7a3bd82487200b925ee16ac61",
      "new_mode": 33188,
      "new_path": "kernel/power/power.h"
    },
    {
      "type": "modify",
      "old_id": "1c343fe4ba63d1331f6154f8de338ba5233c4ed7",
      "old_mode": 33188,
      "old_path": "lib/kobject.c",
      "new_id": "99f6354a57511ddfd4c805cdaa3803a3bfdb8bd2",
      "new_mode": 33188,
      "new_path": "lib/kobject.c"
    }
  ]
}
