)]}'
{
  "commit": "37443ef3f0406e855e169c87ae3f4ffb4b6ff635",
  "tree": "dd57e6fe91e6058b45660b6e4629249a50bc448e",
  "parents": [
    "916e97834e023f89b31f796b53cc9c7956e7fe17"
  ],
  "author": {
    "name": "Paul Mundt",
    "email": "lethal@linux-sh.org",
    "time": "Sat Aug 15 12:29:49 2009 +0900"
  },
  "committer": {
    "name": "Paul Mundt",
    "email": "lethal@linux-sh.org",
    "time": "Sat Aug 15 12:29:49 2009 +0900"
  },
  "message": "sh: Migrate SH-4 cacheflush ops to function pointers.\n\nThis paves the way for allowing individual CPUs to overload the\nindividual flushing routines that they care about without having to\ndepend on weak aliases. SH-4 is converted over initially, as it wires\nup pretty much everything. The majority of the other CPUs will simply use\nthe default no-op implementation with their own region flushers wired up.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b1cf30f423af2915a3857f816889c2cbb8593a8e",
      "old_mode": 33188,
      "old_path": "arch/sh/include/asm/cacheflush.h",
      "new_id": "25b7f46494de55a9644214e0db40c43acdf374ad",
      "new_mode": 33188,
      "new_path": "arch/sh/include/asm/cacheflush.h"
    },
    {
      "type": "modify",
      "old_id": "5dc3736218e70713845d816f7b6580ea86040810",
      "old_mode": 33188,
      "old_path": "arch/sh/include/cpu-common/cpu/cacheflush.h",
      "new_id": "8189dbd68f8f2bb2bb560e6c4d436ba9dffc2147",
      "new_mode": 33188,
      "new_path": "arch/sh/include/cpu-common/cpu/cacheflush.h"
    },
    {
      "type": "delete",
      "old_id": "d6bd396d7dfbc65ede854fbf515d5e8ef0599fe7",
      "old_mode": 33188,
      "old_path": "arch/sh/include/cpu-sh4/cpu/cacheflush.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "740d10a316ef16e8907f6a1128c8bc242db88afc",
      "old_mode": 33188,
      "old_path": "arch/sh/include/cpu-sh5/cpu/cacheflush.h",
      "new_id": "202f637a0e17074b94f9a0770fd6150126073088",
      "new_mode": 33188,
      "new_path": "arch/sh/include/cpu-sh5/cpu/cacheflush.h"
    },
    {
      "type": "modify",
      "old_id": "b5860535e61f9ad6bd7bcc878ff599401809c0e6",
      "old_mode": 33188,
      "old_path": "arch/sh/mm/cache-sh4.c",
      "new_id": "05cb04bc3940b8bd43dc751d6dfa4c60ddd78d63",
      "new_mode": 33188,
      "new_path": "arch/sh/mm/cache-sh4.c"
    },
    {
      "type": "modify",
      "old_id": "a50d23caf015e01831987bad083f51eda1f57807",
      "old_mode": 33188,
      "old_path": "arch/sh/mm/cache-sh5.c",
      "new_id": "a8f5142dc2cf9d6c979546953915e950e6ca6219",
      "new_mode": 33188,
      "new_path": "arch/sh/mm/cache-sh5.c"
    },
    {
      "type": "modify",
      "old_id": "a31e5c46e7a6b77433e333230918544b8afea9c8",
      "old_mode": 33188,
      "old_path": "arch/sh/mm/cache.c",
      "new_id": "da5bc6ac1b282d60c99017e009493775708a4269",
      "new_mode": 33188,
      "new_path": "arch/sh/mm/cache.c"
    },
    {
      "type": "modify",
      "old_id": "1b6b6a12a99b14929752ac319990ebdd4d3aa5cf",
      "old_mode": 33188,
      "old_path": "arch/sh/mm/flush-sh4.c",
      "new_id": "99c50dc7551eda17ae58f8aa5488a4767814e77c",
      "new_mode": 33188,
      "new_path": "arch/sh/mm/flush-sh4.c"
    },
    {
      "type": "modify",
      "old_id": "cf0e9c5146b107bf1af4929edc948890246bb51d",
      "old_mode": 33188,
      "old_path": "arch/sh/mm/init.c",
      "new_id": "0a9b4d855bc9847296a354a13dfeccaab8955617",
      "new_mode": 33188,
      "new_path": "arch/sh/mm/init.c"
    }
  ]
}
