)]}'
{
  "commit": "0879750f5d75dee0546316b7b0e83fb6cd258ad7",
  "tree": "76190c94a6e3abc12964fd6a4835e0a1f5019fe5",
  "parents": [
    "86f03989d99cfa2e1216cdd7aa996852236909cf"
  ],
  "author": {
    "name": "Thomas Gleixner",
    "email": "tglx@linutronix.de",
    "time": "Wed Jan 30 13:34:09 2008 +0100"
  },
  "committer": {
    "name": "Ingo Molnar",
    "email": "mingo@elte.hu",
    "time": "Wed Jan 30 13:34:09 2008 +0100"
  },
  "message": "x86: cpa cleanup the 64-bit alias math\n\nCleanup the address calculations, which are necessary to identify the\nhigh/low alias mappings of the kernel on 64 bit machines. Instead of\ncalling __pa/__va back and forth, calculate the physical address once\nand base the other calculations on it. Add understandable constants so\nwe can use the already available within() helper. Also add comments,\nwhich help mere mortals to understand what this code does.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "532a40bc0e7e8aca565b64af6044f1efa5cec449",
      "old_mode": 33188,
      "old_path": "arch/x86/mm/pageattr.c",
      "new_id": "ec07c1873d65344504ba2d2c478069a4a9c49c8f",
      "new_mode": 33188,
      "new_path": "arch/x86/mm/pageattr.c"
    }
  ]
}
