)]}'
{
  "commit": "b3697c0255d9d73eaaa4deb4512e3f0ff97b3b71",
  "tree": "59f7c5aa4c6ac509381071997f0888e2687cebd5",
  "parents": [
    "7e3d0eb0b028ed9e9384e6afcae2f22993bbdf25"
  ],
  "author": {
    "name": "Andrea Arcangeli",
    "email": "aarcange@redhat.com",
    "time": "Sun Jan 16 13:10:39 2011 -0800"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Sun Jan 16 15:05:44 2011 -0800"
  },
  "message": "fix non-x86 build failure in pmdp_get_and_clear\n\npmdp_get_and_clear/pmdp_clear_flush/pmdp_splitting_flush were trapped as\nBUG() and they were defined only to diminish the risk of build issues on\nnot-x86 archs and to be consistent with the generic pte methods previously\ndefined in include/asm-generic/pgtable.h.\n\nBut they are causing more trouble than they were supposed to solve, so\nit\u0027s simpler not to define them when THP is off.\n\nThis is also correcting the export of pmdp_splitting_flush which is\ncurrently unused (x86 isn\u0027t using the generic implementation in\nmm/pgtable-generic.c and no other arch needs that [yet]).\n\nSigned-off-by: Andrea Arcangeli \u003caarcange@redhat.com\u003e\nSam Ravnborg \u003csam@ravnborg.org\u003e\nCc: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nCc: James Bottomley \u003cJames.Bottomley@HansenPartnership.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": "f1eddf71dd0c9128e908c800a4c6b8c9ed56822b",
      "old_mode": 33188,
      "old_path": "include/asm-generic/pgtable.h",
      "new_id": "31b6188df221f6114eb5c54bdc83673e8130e525",
      "new_mode": 33188,
      "new_path": "include/asm-generic/pgtable.h"
    },
    {
      "type": "modify",
      "old_id": "d030548047e21d6f955d459d6b10b94f4a3bc799",
      "old_mode": 33188,
      "old_path": "mm/pgtable-generic.c",
      "new_id": "0369f5b3ba1b3fcc510e99cdd68c5f7ed7d490c4",
      "new_mode": 33188,
      "new_path": "mm/pgtable-generic.c"
    }
  ]
}
