)]}'
{
  "commit": "2d864e41710f1d2ba406fb62018ab0487152e6f2",
  "tree": "52c6a3172b7a4099830962323f2a1742fa166b01",
  "parents": [
    "292088ee032d0df59e7c8a7a00e9b97260146078"
  ],
  "author": {
    "name": "Anatol Pomozov",
    "email": "anatol.pomozov@gmail.com",
    "time": "Tue May 07 15:37:48 2013 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Tue May 07 16:09:00 2013 -0700"
  },
  "message": "kref: minor cleanup\n\n - make warning smp-safe\n - result of atomic _unless_zero functions should be checked by caller\n   to avoid use-after-free error\n - trivial whitespace fix.\n\nLink: https://lkml.org/lkml/2013/4/12/391\n\nTested: compile x86, boot machine and run xfstests\nSigned-off-by: Anatol Pomozov \u003canatol.pomozov@gmail.com\u003e\n[ Removed line-break, changed to use WARN_ON_ONCE()  - Linus ]\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4972e6e9ca93e5e4f2388b70bfe2c6de661af246",
      "old_mode": 33188,
      "old_path": "include/linux/kref.h",
      "new_id": "e15828fd71f1b589780b933549e3b07c9652c1e9",
      "new_mode": 33188,
      "new_path": "include/linux/kref.h"
    },
    {
      "type": "modify",
      "old_id": "a65486613d79775bf87918b390d8edd608d55cef",
      "old_mode": 33188,
      "old_path": "lib/kobject.c",
      "new_id": "b7e29a6056d3eb583728f0f381eaab07a61cfd03",
      "new_mode": 33188,
      "new_path": "lib/kobject.c"
    }
  ]
}
