)]}'
{
  "commit": "f7b88631a89757d70192044c9d9f2e8d2fc02f2c",
  "tree": "51da597d7625d2428701be146f233cee047425d9",
  "parents": [
    "e501f29c727dea74e2124c584cbab5fa805d489b"
  ],
  "author": {
    "name": "Akinobu Mita",
    "email": "akinobu.mita@gmail.com",
    "time": "Tue Jul 19 08:49:25 2011 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Tue Jul 19 22:09:30 2011 -0700"
  },
  "message": "fs/libfs.c: fix simple_attr_write() on 32bit machines\n\nAssume that /sys/kernel/debug/dummy64 is debugfs file created by\ndebugfs_create_x64().\n\n\t# cd /sys/kernel/debug\n\t# echo 0x1234567812345678 \u003e dummy64\n\t# cat dummy64\n\t0x0000000012345678\n\n\t# echo 0x80000000 \u003e dummy64\n\t# cat dummy64\n\t0xffffffff80000000\n\nA value larger than INT_MAX cannot be written to the debugfs file created\nby debugfs_create_u64 or debugfs_create_x64 on 32bit machine.  Because\nsimple_attr_write() uses simple_strtol() for the conversion.\n\nTo fix this, use simple_strtoll() instead.\n\nSigned-off-by: Akinobu Mita \u003cakinobu.mita@gmail.com\u003e\nCc: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c88eab55aec95f4ab26427da882fd88c8b3ef512",
      "old_mode": 33188,
      "old_path": "fs/libfs.c",
      "new_id": "275ca4749a2ee3280fd0544680c1df4f23baf3d5",
      "new_mode": 33188,
      "new_path": "fs/libfs.c"
    }
  ]
}
