)]}'
{
  "commit": "88b387824fdaecb6ba0f471acf0aadf7d24739fd",
  "tree": "bd0e169bc0d2a802cd4ea58baf957bfa4602e956",
  "parents": [
    "672b16b2f66c149888bd876a4f92342112205fe1"
  ],
  "author": {
    "name": "Li Zefan",
    "email": "lizf@cn.fujitsu.com",
    "time": "Mon Jul 21 18:06:36 2008 +0800"
  },
  "committer": {
    "name": "Al Viro",
    "email": "viro@zeniv.linux.org.uk",
    "time": "Sat Jul 26 20:53:24 2008 -0400"
  },
  "message": "[PATCH] vfs: use kstrdup() and check failing allocation\n\n- use kstrdup() instead of kmalloc() + memcpy()\n- return NULL if allocating -\u003emnt_devname failed\n- mnt_devname should be const\n\nSigned-off-by: Li Zefan \u003clizf@cn.fujitsu.com\u003e\nAcked-by: Cyrill Gorcunov \u003cgorcunov@gmail.com\u003e\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c4fcf48acef88f79208dd2d506fc2a8781409438",
      "old_mode": 33188,
      "old_path": "fs/namespace.c",
      "new_id": "26380f599534b91e09fa4254c7c3c1c1fedaaad6",
      "new_mode": 33188,
      "new_path": "fs/namespace.c"
    },
    {
      "type": "modify",
      "old_id": "4374d1adeb4b755b4227bccf1f3afaa0b214fc35",
      "old_mode": 33188,
      "old_path": "include/linux/mount.h",
      "new_id": "b5efaa2132ab2ff79b624e09ab7eba0adcd18a04",
      "new_mode": 33188,
      "new_path": "include/linux/mount.h"
    }
  ]
}
