)]}'
{
  "commit": "7bdda6209f224aa784a036df54b22cb338d2e859",
  "tree": "2c2ce99f0ec55386246379ffb8412b3a893402b0",
  "parents": [
    "49f3bfe9334a4cf86079d2ee1d08e674b58862a9"
  ],
  "author": {
    "name": "Paul Mundt",
    "email": "lethal@linux-sh.org",
    "time": "Wed Feb 17 13:23:00 2010 +0900"
  },
  "committer": {
    "name": "Paul Mundt",
    "email": "lethal@linux-sh.org",
    "time": "Wed Feb 17 13:23:00 2010 +0900"
  },
  "message": "sh: Fix up more 64-bit pgprot truncation on SH-X2 TLB.\n\nBoth the store queue API and the PMB remapping take unsigned long for\ntheir pgprot flags, which cuts off the extended protection bits. In the\ncase of the PMB this isn\u0027t really a problem since the cache attribute\nbits that we care about are all in the lower 32-bits, but we do it just\nto be safe. The store queue remapping on the other hand depends on the\nextended prot bits for enabling userspace access to the mappings.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2fcbedb550027e3da6de01f9e9eae6a51805c054",
      "old_mode": 33188,
      "old_path": "arch/sh/include/asm/mmu.h",
      "new_id": "151bc922701bb47d5a8f5d97cb13357c303203cf",
      "new_mode": 33188,
      "new_path": "arch/sh/include/asm/mmu.h"
    },
    {
      "type": "modify",
      "old_id": "586d6491816aed1fa0741eeaffeab31fb4eb0586",
      "old_mode": 33188,
      "old_path": "arch/sh/include/cpu-sh4/cpu/sq.h",
      "new_id": "74716ba2dc3cd3fb1cb3135c25689401e6dcf3ca",
      "new_mode": 33188,
      "new_path": "arch/sh/include/cpu-sh4/cpu/sq.h"
    },
    {
      "type": "modify",
      "old_id": "97aea9d69b00bf2ebf2b47b53e5301124fbac9b7",
      "old_mode": 33188,
      "old_path": "arch/sh/kernel/cpu/sh4/sq.c",
      "new_id": "fc065f9da6e557cd66376535497cf071f2df4148",
      "new_mode": 33188,
      "new_path": "arch/sh/kernel/cpu/sh4/sq.c"
    },
    {
      "type": "modify",
      "old_id": "94583c5da85553a328f33e747d0605fcf90a188b",
      "old_mode": 33188,
      "old_path": "arch/sh/mm/ioremap.c",
      "new_id": "c68d2d7d00a96343e7ab9efee4c7287e02af03f4",
      "new_mode": 33188,
      "new_path": "arch/sh/mm/ioremap.c"
    },
    {
      "type": "modify",
      "old_id": "f822f83418e40723327f87dd9a70d14e0cda06df",
      "old_mode": 33188,
      "old_path": "arch/sh/mm/pmb.c",
      "new_id": "509a444a30ab11365d64d8629ceb1ddda754a35f",
      "new_mode": 33188,
      "new_path": "arch/sh/mm/pmb.c"
    },
    {
      "type": "modify",
      "old_id": "53f8f1100e81c671cc63c10814467dcb1e0275d9",
      "old_mode": 33188,
      "old_path": "drivers/video/pvr2fb.c",
      "new_id": "f9975100d56d3f311e812c71ad4cd8219e0a797f",
      "new_mode": 33188,
      "new_path": "drivers/video/pvr2fb.c"
    }
  ]
}
