)]}'
{
  "commit": "551ed332da2f52daf5d01fc76d2a894aba79d316",
  "tree": "a7b6ef800cf9d32344fe3e6989eb17607e00fd3c",
  "parents": [
    "f5903ede0015db5b53458092b6ae2af074fa49d4"
  ],
  "author": {
    "name": "Scott Wood",
    "email": "scottwood@freescale.com",
    "time": "Wed Feb 06 06:43:26 2008 +1100"
  },
  "committer": {
    "name": "Paul Mackerras",
    "email": "paulus@samba.org",
    "time": "Wed Feb 06 16:30:01 2008 +1100"
  },
  "message": "[POWERPC] update_mmu_cache: Don\u0027t cache-flush non-readable pages\n\nCurrently, update_mmu_cache will crash if given a no-access PTE.\nThere\u0027s no need to synchronize dcache/icache unless it\u0027s an exec\nmapping -- however, due to the existence of older glibc versions that\nexecute out of a read-but-no-exec page, readability is tested instead.\n\nThis assumes no exec-only mappings; if such mappings become supported,\nthey will need to go through the kmap_atomic() version of\ndcache/icache synchronization.\n\nThis fixes a bug reported by some users where the kernel would crash\nwhile dumping core on a threaded program.\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e8122447f019ef81b5346ab911f82bd3c4439cd6",
      "old_mode": 33188,
      "old_path": "arch/powerpc/mm/mem.c",
      "new_id": "c7d7bd43a251a2feeedfa89a6f8a33e0687dacb4",
      "new_mode": 33188,
      "new_path": "arch/powerpc/mm/mem.c"
    }
  ]
}
