)]}'
{
  "commit": "6c5240ae7f48c83fcaa8e24fa63e7eb09aba5651",
  "tree": "fede2324f4348701e60758d7f894aae4b09cdc9a",
  "parents": [
    "d75a0fcda2cfc71b50e16dc89e0c32c57d427e85"
  ],
  "author": {
    "name": "Christoph Lameter",
    "email": "clameter@sgi.com",
    "time": "Fri Jun 23 02:03:37 2006 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@g5.osdl.org",
    "time": "Fri Jun 23 07:42:50 2006 -0700"
  },
  "message": "[PATCH] Swapless page migration: modify core logic\n\nUse the migration entries for page migration\n\nThis modifies the migration code to use the new migration entries.  It now\nbecomes possible to migrate anonymous pages without having to add a swap\nentry.\n\nWe add a couple of new functions to replace migration entries with the proper\nptes.\n\nWe cannot take the tree_lock for migrating anonymous pages anymore.  However,\nwe know that we hold the only remaining reference to the page when the page\ncount reaches 1.\n\nSigned-off-by: Christoph Lameter \u003cclameter@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "332f5c29b53a3c04665e4d727fc50dbfde609fb2",
      "old_mode": 33188,
      "old_path": "mm/Kconfig",
      "new_id": "66e65ab3942651e86f2fbbadcf914fd600e41600",
      "new_mode": 33188,
      "new_path": "mm/Kconfig"
    },
    {
      "type": "modify",
      "old_id": "81721a061d50a4711e40a3663bd1a43529d85e45",
      "old_mode": 33188,
      "old_path": "mm/migrate.c",
      "new_id": "8f91463eab4e2906018d816f2364f3270eb12131",
      "new_mode": 33188,
      "new_path": "mm/migrate.c"
    }
  ]
}
