)]}'
{
  "commit": "878aee7d6b5504e01b9caffce080e792b6b8d090",
  "tree": "c4a01a78885c25b6b3b1e0c74af7cb83c98a07c5",
  "parents": [
    "8ee53820edfd1f3b6554c593f337148dd3d7fc91"
  ],
  "author": {
    "name": "Andrea Arcangeli",
    "email": "aarcange@redhat.com",
    "time": "Thu Jan 13 15:47:10 2011 -0800"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Thu Jan 13 17:32:46 2011 -0800"
  },
  "message": "thp: freeze khugepaged and ksmd\n\nIt\u0027s unclear why schedule friendly kernel threads can\u0027t be taken away by\nthe CPU through the scheduler itself.  It\u0027s safer to stop them as they can\ntrigger memory allocation, if kswapd also freezes itself to avoid\ngenerating I/O they have too.\n\nSigned-off-by: Andrea Arcangeli \u003caarcange@redhat.com\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": "39d7df40c0678c88cf2e73fe8564e067fbdcce8f",
      "old_mode": 33188,
      "old_path": "mm/huge_memory.c",
      "new_id": "45b6d53bcfbc5bec3b5ba81c20d1abb7473933e6",
      "new_mode": 33188,
      "new_path": "mm/huge_memory.c"
    },
    {
      "type": "modify",
      "old_id": "5e7d5d35ea820e2e4abcf4ddb2a8efe6ad74e6c7",
      "old_mode": 33188,
      "old_path": "mm/ksm.c",
      "new_id": "e2b0afd0a0316d945fbc3194cb8f1640037a8fd1",
      "new_mode": 33188,
      "new_path": "mm/ksm.c"
    }
  ]
}
