)]}'
{
  "commit": "608e266a2d4e62c1b98c1c573064b6afe8c06a58",
  "tree": "73d670ab6c315b42273bc9d2731ec2b8e7c199af",
  "parents": [
    "f0b0af4792d751106e2003f96af76fa95e10c68d"
  ],
  "author": {
    "name": "Tejun Heo",
    "email": "htejun@gmail.com",
    "time": "Thu Jun 14 04:27:22 2007 +0900"
  },
  "committer": {
    "name": "Greg Kroah-Hartman",
    "email": "gregkh@suse.de",
    "time": "Wed Jul 11 16:09:08 2007 -0700"
  },
  "message": "sysfs: make kobj point to sysfs_dirent instead of dentry\n\nAs kobj sysfs dentries and inodes are gonna be made reclaimable,\ndentry can\u0027t be used as naming token for sysfs file/directory, replace\nkobj-\u003edentry with kobj-\u003esd.  The only external interface change is\nshadow directory handling.  All other changes are contained in kobj\nand sysfs.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3c5574a40b09f8d7a9340995ecffc0e1bc9448dd",
      "old_mode": 33188,
      "old_path": "fs/sysfs/bin.c",
      "new_id": "55796bdacd3d74c709774489c653938e0b63bce8",
      "new_mode": 33188,
      "new_path": "fs/sysfs/bin.c"
    },
    {
      "type": "modify",
      "old_id": "4762a9aa0b27a6459cb6acae65f79b3b6e8c2238",
      "old_mode": 33188,
      "old_path": "fs/sysfs/dir.c",
      "new_id": "31b6cf30636d0b89a7aabb5ded9a32f7019c5cba",
      "new_mode": 33188,
      "new_path": "fs/sysfs/dir.c"
    },
    {
      "type": "modify",
      "old_id": "e448b88e313ecb7c4f66b700bb32d69ac9984b54",
      "old_mode": 33188,
      "old_path": "fs/sysfs/file.c",
      "new_id": "20703b9ee064b62cb541a2a5186d3102d19143a4",
      "new_mode": 33188,
      "new_path": "fs/sysfs/file.c"
    },
    {
      "type": "modify",
      "old_id": "52eed2a7a5efbf91061362b11ca54794d22e0c25",
      "old_mode": 33188,
      "old_path": "fs/sysfs/group.c",
      "new_id": "f318b73c790c8d2b058bd68ac6646b2adb550802",
      "new_mode": 33188,
      "new_path": "fs/sysfs/group.c"
    },
    {
      "type": "modify",
      "old_id": "e2f6ef138d20e4d957ad68870bdbe8a708846a55",
      "old_mode": 33188,
      "old_path": "fs/sysfs/inode.c",
      "new_id": "1be853706e9991b0b4f270479acde63f5cff527a",
      "new_mode": 33188,
      "new_path": "fs/sysfs/inode.c"
    },
    {
      "type": "modify",
      "old_id": "45b62e229627d2fe50f29f25408549845e483100",
      "old_mode": 33188,
      "old_path": "fs/sysfs/symlink.c",
      "new_id": "43cc5222f136bcce5c0e1549f281875d7478f21b",
      "new_mode": 33188,
      "new_path": "fs/sysfs/symlink.c"
    },
    {
      "type": "modify",
      "old_id": "f1629b4520aa439727b4dcacfd0ec49be7c6a14e",
      "old_mode": 33188,
      "old_path": "fs/sysfs/sysfs.h",
      "new_id": "27a5f4b4e3b04164ce2e8d82492a1db255d8fb9d",
      "new_mode": 33188,
      "new_path": "fs/sysfs/sysfs.h"
    },
    {
      "type": "modify",
      "old_id": "c288e41ba3315303a47e1614f9790754e8d39b6f",
      "old_mode": 33188,
      "old_path": "include/linux/kobject.h",
      "new_id": "06cbf41d32d258e464fb5263ab1be91e11cf4b43",
      "new_mode": 33188,
      "new_path": "include/linux/kobject.h"
    },
    {
      "type": "modify",
      "old_id": "2a6df6444e6931acf1cf283bdb6514828fc87dc0",
      "old_mode": 33188,
      "old_path": "include/linux/sysfs.h",
      "new_id": "4c43030fae5d7ea2bccc6f941b7dda325095c6f8",
      "new_mode": 33188,
      "new_path": "include/linux/sysfs.h"
    },
    {
      "type": "modify",
      "old_id": "b4ebd763170091841577e15f09646df96c3ff793",
      "old_mode": 33188,
      "old_path": "lib/kobject.c",
      "new_id": "4b08e0ff95c8bf53745cd6d5257476e0d652b92c",
      "new_mode": 33188,
      "new_path": "lib/kobject.c"
    }
  ]
}
