)]}'
{
  "commit": "64a473cb74a88cb4991edf985d55a266e65292e1",
  "tree": "173402070f904951c9ec16a55e3f96e75289f14c",
  "parents": [
    "4bb334353ebd821bc8eeabeb019eaac33c7307df"
  ],
  "author": {
    "name": "Rafael J. Wysocki",
    "email": "rjw@sisk.pl",
    "time": "Wed Jul 08 13:24:05 2009 +0200"
  },
  "committer": {
    "name": "Rafael J. Wysocki",
    "email": "rjw@sisk.pl",
    "time": "Mon Sep 14 20:26:58 2009 +0200"
  },
  "message": "PM/Hibernate: Do not release preallocated memory unnecessarily (rev. 2)\n\nSince the hibernation code is now going to use allocations of memory\nto make enough room for the image, it can also use the page frames\nallocated at this stage as image page frames.  The low-level\nhibernation code needs to be rearranged for this purpose, but it\nallows us to avoid freeing a great number of pages and allocating\nthese same pages once again later, so it generally is worth doing.\n\n[rev. 2: Take highmem into account correctly.]\n\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ec8202512b050640fe7e3f93269f278abe7a2adf",
      "old_mode": 33188,
      "old_path": "kernel/power/hibernate.c",
      "new_id": "04b3a83d686f63e430723e2a3e26a1fc3d3e0601",
      "new_mode": 33188,
      "new_path": "kernel/power/hibernate.c"
    },
    {
      "type": "modify",
      "old_id": "26d5a26f82e35fe722f5d895e2814f4341ca1ea4",
      "old_mode": 33188,
      "old_path": "kernel/power/power.h",
      "new_id": "46c5a26630a3b74c335b8ff728fc1e24b80c1c0e",
      "new_mode": 33188,
      "new_path": "kernel/power/power.h"
    },
    {
      "type": "modify",
      "old_id": "a3a175fa0a465bebc107806a33ff73276f5dccf4",
      "old_mode": 33188,
      "old_path": "kernel/power/snapshot.c",
      "new_id": "2b1a7bc24c913e29dc772009e339b5682589fdcd",
      "new_mode": 33188,
      "new_path": "kernel/power/snapshot.c"
    }
  ]
}
