)]}'
{
  "commit": "e2ae715d66bf4becfb85eb84b7150e23cf27df30",
  "tree": "206f08bc1f5138d1416c040f78c5b527ca07536d",
  "parents": [
    "1bd289d1e8e29c09be0e783a53f16a1dc80684be"
  ],
  "author": {
    "name": "Kay Sievers",
    "email": "kay@vrfy.org",
    "time": "Fri Jun 15 14:07:51 2012 +0200"
  },
  "committer": {
    "name": "Greg Kroah-Hartman",
    "email": "gregkh@linuxfoundation.org",
    "time": "Fri Jun 15 14:53:59 2012 -0700"
  },
  "message": "kmsg - kmsg_dump() use iterator to receive log buffer content\n\nProvide an iterator to receive the log buffer content, and convert all\nkmsg_dump() users to it.\n\nThe structured data in the kmsg buffer now contains binary data, which\nshould no longer be copied verbatim to the kmsg_dump() users.\n\nThe iterator should provide reliable access to the buffer data, and also\nsupports proper log line-aware chunking of data while iterating.\n\nSigned-off-by: Kay Sievers \u003ckay@vrfy.org\u003e\nTested-by: Tony Luck \u003ctony.luck@intel.com\u003e\nReported-by: Anton Vorontsov \u003canton.vorontsov@linaro.org\u003e\nTested-by: Anton Vorontsov \u003canton.vorontsov@linaro.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "36f957f31842f60688a7485f297ed6181dc926c9",
      "old_mode": 33188,
      "old_path": "arch/powerpc/platforms/pseries/nvram.c",
      "new_id": "8733a86ad52ed6dbb2b0fc9030b08852a3ca2b62",
      "new_mode": 33188,
      "new_path": "arch/powerpc/platforms/pseries/nvram.c"
    },
    {
      "type": "modify",
      "old_id": "3c6e328483c7dddd2e91011eec806b78b798d542",
      "old_mode": 33188,
      "old_path": "arch/x86/platform/mrst/early_printk_mrst.c",
      "new_id": "028454f0c3a51ac86a7105d24d433e197621a95d",
      "new_mode": 33188,
      "new_path": "arch/x86/platform/mrst/early_printk_mrst.c"
    },
    {
      "type": "modify",
      "old_id": "ae36d7e1e91368dd36239a57f73ef4ccda637f56",
      "old_mode": 33188,
      "old_path": "drivers/mtd/mtdoops.c",
      "new_id": "551e316e4454d99f9b552a2924bea045784c7a8c",
      "new_mode": 33188,
      "new_path": "drivers/mtd/mtdoops.c"
    },
    {
      "type": "modify",
      "old_id": "82c585f715e341c36666fdc378f75408e3ea3d14",
      "old_mode": 33188,
      "old_path": "fs/pstore/platform.c",
      "new_id": "03ce7a9b81cc99765234e9b859f1bfea6a5d0208",
      "new_mode": 33188,
      "new_path": "fs/pstore/platform.c"
    },
    {
      "type": "modify",
      "old_id": "35f7237ec972bef4ce1ba24cd617571a193ce806",
      "old_mode": 33188,
      "old_path": "include/linux/kmsg_dump.h",
      "new_id": "af4eb5a39d9acf4378a548a37baa3d4630ba4248",
      "new_mode": 33188,
      "new_path": "include/linux/kmsg_dump.h"
    },
    {
      "type": "modify",
      "old_id": "f205c25c37e24e3673ddefcfd88f2220f80f4a1e",
      "old_mode": 33188,
      "old_path": "kernel/printk.c",
      "new_id": "ceb4a2f775a185cafc26db712ab0bedfdb854bb6",
      "new_mode": 33188,
      "new_path": "kernel/printk.c"
    }
  ]
}
