)]}'
{
  "commit": "ec0f694c11e8e0958d727e40e0759ab99e5908d6",
  "tree": "6167bf79990fcde0edf3c0fe862fd7c62619b764",
  "parents": [
    "7b3760879bf323a0d9654a5158d5b3ed51882505"
  ],
  "author": {
    "name": "Tomoki Sekiyama",
    "email": "tomoki.sekiyama.qu@hitachi.com",
    "time": "Wed Dec 12 12:55:55 2012 +0900"
  },
  "committer": {
    "name": "Michael Roth",
    "email": "mdroth@linux.vnet.ibm.com",
    "time": "Tue Jan 08 16:38:12 2013 -0600"
  },
  "message": "qemu-ga: execute hook to quiesce the guest on fsfreeze-freeze/thaw\n\nTo use the online disk snapshot for online-backup, application-level\nconsistency of the snapshot image is required. However, currently the\nguest agent can provide only filesystem-level consistency, and the\nsnapshot may contain dirty data, for example, incomplete transactions.\nThis patch provides the opportunity to quiesce applications before\nsnapshot is taken.\n\nIf --fsfreeze-hook option is specified, the hook is executed with\n\"freeze\" argument before the filesystem is frozen by fsfreeze-freeze\ncommand. As for fsfreeze-thaw command, the hook is executed with \"thaw\"\nargument after the filesystem is thawed.\n\nThis patch depends on patchset to improve error reporting by Luiz Capitulino:\n  http://lists.gnu.org/archive/html/qemu-devel/2012-11/msg03016.html\n\nSigned-off-by: Tomoki Sekiyama \u003ctomoki.sekiyama.qu@hitachi.com\u003e\nReviewed-by: Luiz Capitulino \u003clcapitulino@redhat.com\u003e\n\n*clarified usage in help output\n\nSigned-off-by: Michael Roth \u003cmdroth@linux.vnet.ibm.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "614a421ffd61c179c2e6a50423752c77b4cf61ac",
      "old_mode": 33188,
      "old_path": "qga/commands-posix.c",
      "new_id": "77f6ee7d5f6b5e053d5bb0868e7f21dab4aefb13",
      "new_mode": 33188,
      "new_path": "qga/commands-posix.c"
    },
    {
      "type": "modify",
      "old_id": "8934163375e9b880eff728f7974b0b110c432917",
      "old_mode": 33188,
      "old_path": "qga/guest-agent-core.h",
      "new_id": "33545983625538d89d9635e1e43e8dbe70ca2436",
      "new_mode": 33188,
      "new_path": "qga/guest-agent-core.h"
    },
    {
      "type": "modify",
      "old_id": "ba5fa1c7787170fb74496920cd0fecb335a30dcd",
      "old_mode": 33188,
      "old_path": "qga/main.c",
      "new_id": "a9b968c5070f0592acb03db0aa498c9dfdfad660",
      "new_mode": 33188,
      "new_path": "qga/main.c"
    }
  ]
}
