)]}'
{
  "commit": "95c6f6d34d4ff23f4d005488d84682eec5fa9ec8",
  "tree": "df364195d710c9af05e9fa3341dd6e13fc121173",
  "parents": [
    "c3330e9d6a11b6ead4a2346001338ce884b5832b"
  ],
  "author": {
    "name": "Heiko Schocher",
    "email": "hs@denx.de",
    "time": "Fri Sep 17 13:10:31 2010 +0200"
  },
  "committer": {
    "name": "Wolfgang Denk",
    "email": "wd@denx.de",
    "time": "Sun Sep 19 19:29:51 2010 +0200"
  },
  "message": "ARM V7 (OMAP): add data cache support, test on Beagle board\n\nAdd data cache support for ARM V7 systems. Used cache flush\nfunctions from linux:arch/arm/mm/cache-v7.S developed from\nCatalin Marinas.\n\nEnable \"cache\" command on Beagle board and test performance.\n\n    Test 1: Loading 127 MB of data from NAND flash into RAM:\n\n    Instr. Cache\toff\ton\ton\n      Data Cache\toff\toff\ton\n    --------------------------------------------------\n    Beagle (Cortex A8)\t116s\t106s\t30.3s\t\u003d x 3.8\n\n    Test 2: uncompressing a gzipped image from RAM to RAM\n            (size compressed: 6.5 MiB, uncompressed: 35 MiB):\n\n    Instr. Cache\toff\ton\ton\n      Data Cache\toff\toff\ton\n    --------------------------------------------------\n    Beagle (Cortex A8)\t1.84s\t1.64s\t0.12s\t\u003d x 15.3\n\nPortions of this work were supported by funding from\nthe CE Linux Forum.\n\nSigned-off-by: Heiko Schocher \u003chs@denx.de\u003e\nReviewed-by: Ben Gardiner\u003cbengardiner@nanometrics.ca\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fdc1666fe9a84af73e6ac0b0120d7cd85f248ba8",
      "old_mode": 33188,
      "old_path": "arch/arm/cpu/armv7/omap3/cache.S",
      "new_id": "cda87ba1af34cad76518e7492eec301420c5b3eb",
      "new_mode": 33188,
      "new_path": "arch/arm/cpu/armv7/omap3/cache.S"
    },
    {
      "type": "modify",
      "old_id": "b36fd24407696a76b42ff17d5903f37df20a89de",
      "old_mode": 33188,
      "old_path": "arch/arm/lib/cache.c",
      "new_id": "3684cad16aaf0bbf8042d57d5651dc90768ebfe5",
      "new_mode": 33188,
      "new_path": "arch/arm/lib/cache.c"
    },
    {
      "type": "modify",
      "old_id": "71553f9a08c86cbbd675544b9ea397e005d98b70",
      "old_mode": 33188,
      "old_path": "include/configs/omap3_beagle.h",
      "new_id": "3f6e803eb91b058c89bf4b49acb47a66840183b8",
      "new_mode": 33188,
      "new_path": "include/configs/omap3_beagle.h"
    }
  ]
}
