)]}'
{
  "commit": "ca39b46e184e4fdef8e0098f71dcb1980e0e4cbe",
  "tree": "7270520769048651b69b1a2d1e67d7fe10368f3a",
  "parents": [
    "d9968827032039d99b38db7ad3598767e1a53bbb"
  ],
  "author": {
    "name": "Yoshiaki Tamura",
    "email": "tamura.yoshiaki@lab.ntt.co.jp",
    "time": "Tue Mar 23 16:39:52 2010 +0900"
  },
  "committer": {
    "name": "Aurelien Jarno",
    "email": "aurelien@aurel32.net",
    "time": "Thu Apr 08 11:11:21 2010 +0200"
  },
  "message": "Introduce wrapper functions to access phys_ram_dirty.\n\nAdds wrapper functions to prevent direct access to the phys_ram_dirty bitmap.\n\nSigned-off-by: Yoshiaki Tamura \u003ctamura.yoshiaki@lab.ntt.co.jp\u003e\nSigned-off-by: OHMURA Kei \u003cohmura.kei@lab.ntt.co.jp\u003e\nReviewed-by: Avi Kivity \u003cavi@redhat.com\u003e\nSigned-off-by: Aurelien Jarno \u003caurelien@aurel32.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "927445c49a6f41953e0c9c8ea188f2b1d7267a9d",
      "old_mode": 33188,
      "old_path": "cpu-all.h",
      "new_id": "3004d0fd31674d59f262a868def556523c3a19e4",
      "new_mode": 33188,
      "new_path": "cpu-all.h"
    }
  ]
}
