)]}'
{
  "commit": "08964c565b2fe49e338ffbe4907adcc19647ef16",
  "tree": "dd37fefc7f654c8662154dd92efd0258e81a0ff4",
  "parents": [
    "c56004901fa5dcf55f92318f192ab3c0e87db2d1"
  ],
  "author": {
    "name": "Jeff Dike",
    "email": "jdike@addtoit.com",
    "time": "Sat Sep 03 15:57:41 2005 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@evo.osdl.org",
    "time": "Mon Sep 05 00:06:22 2005 -0700"
  },
  "message": "[PATCH] uml: merge duplicated page table code\n\nThere is a lot of code which is duplicated between the 2 and 3 level\nimplementation, with the only difference that the 3-level implementation is a\nbit more generalized (instead of accessing directly pte_t.pte, it uses the\nappropriate access macros).\n\nSo this code is joined together.\n\nAs obvious, a \"core code nice cleanup\" is not a \"stability-friendly patch\" so\nusual care applies.\n\nSigned-off-by: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Paolo Giarrusso \u003cblaisorblade@yahoo.it\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": "9b3abc01d60e108e1304453f6c2205e90ec16d1d",
      "old_mode": 33188,
      "old_path": "include/asm-um/pgtable-2level.h",
      "new_id": "ffe017f6b64b587f3863e3f3b5c70aec3e714744",
      "new_mode": 33188,
      "new_path": "include/asm-um/pgtable-2level.h"
    },
    {
      "type": "modify",
      "old_id": "65e8bfc55fc415440e8021650b2b8fd39ecc87b1",
      "old_mode": 33188,
      "old_path": "include/asm-um/pgtable-3level.h",
      "new_id": "32cd6236f2459dcca504bbab53208c1d3db52b9a",
      "new_mode": 33188,
      "new_path": "include/asm-um/pgtable-3level.h"
    },
    {
      "type": "modify",
      "old_id": "e9336f616f9c32b520cabc92209a2ad2c5b420dc",
      "old_mode": 33188,
      "old_path": "include/asm-um/pgtable.h",
      "new_id": "b48e0966ecd7b8b936a4be2a3e8cf06d9645edec",
      "new_mode": 33188,
      "new_path": "include/asm-um/pgtable.h"
    }
  ]
}
