)]}'
{
  "commit": "0d670b413f042eccdffc45bafb9840244752707f",
  "tree": "5658514d70f4a62ae2268f1837a3d05e3b87bfba",
  "parents": [
    "75f631dc45c7327df26b82b9aea69376a306409c"
  ],
  "author": {
    "name": "Catalin Marinas",
    "email": "catalin.marinas@arm.com",
    "time": "Sun Jul 03 17:53:25 2005 +0100"
  },
  "committer": {
    "name": "Russell King",
    "email": "rmk+kernel@arm.linux.org.uk",
    "time": "Sun Jul 03 17:53:25 2005 +0100"
  },
  "message": "[PATCH] ARM: 2784/1: Fix the block cache flush operation range\n\nPatch from Catalin Marinas\n\nThe range for the ARMv6 block cache operations is inclusive but the\nkernel doesn\u0027t re-calculate the end address, causing a page fault when\nused (this only happens with support for cache aliasing, otherwise the\nblk_flush_kern_dcache_page() is not called). This patch subtracts\nL1_CACHE_BYTES from the end address.\n\nSigned-off-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "806c6eeb1b0c945185089b1f34c1116d281ccdd0",
      "old_mode": 33188,
      "old_path": "arch/arm/mm/blockops.c",
      "new_id": "4f5ee2d089963942487ef516108de3b49ebadc54",
      "new_mode": 33188,
      "new_path": "arch/arm/mm/blockops.c"
    }
  ]
}
