)]}'
{
  "commit": "c745a8a11fa1df6078bfc61fc29492ed43f71c2b",
  "tree": "2db1cdf9cd0d0e892f4f92de1fd2700ac319f04a",
  "parents": [
    "1fcbe027b5d29ec9cd0eeb753c14fb366ae852ac"
  ],
  "author": {
    "name": "Chris Metcalf",
    "email": "cmetcalf@tilera.com",
    "time": "Fri Aug 13 08:52:19 2010 -0400"
  },
  "committer": {
    "name": "Chris Metcalf",
    "email": "cmetcalf@tilera.com",
    "time": "Fri Aug 13 08:52:19 2010 -0400"
  },
  "message": "arch/tile: Various cleanups.\n\nThis change rolls up random cleanups not representing any actual bugs.\n\n- Remove a stale CONFIG_ value from the default tile_defconfig\n- Remove unused tns_atomic_xxx() family of methods from \u003casm/atomic.h\u003e\n- Optimize get_order() using Tile\u0027s \"clz\" instruction\n- Fix a bad hypervisor upcall name (not currently used in Linux anyway)\n- Use __copy_in_user_inatomic() name for consistency, and export it\n- Export some additional hypervisor driver I/O upcalls and some homecache calls\n- Remove the obfuscating MEMCPY_TEST_WH64 support code\n- Other stray comment cleanups, #if 0 removal, etc.\n\nSigned-off-by: Chris Metcalf \u003ccmetcalf@tilera.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f34c70b46c644251efc4d4170bdb782a750b92e2",
      "old_mode": 33188,
      "old_path": "arch/tile/configs/tile_defconfig",
      "new_id": "5ad1a71ae3c9890d96ca700f645b12a17c9ca3e0",
      "new_mode": 33188,
      "new_path": "arch/tile/configs/tile_defconfig"
    },
    {
      "type": "modify",
      "old_id": "40a5a3a876d926baefc2d7d4e945366b455bdae4",
      "old_mode": 33188,
      "old_path": "arch/tile/include/asm/atomic_32.h",
      "new_id": "ed359aee88375f1d5257ac6d21fbebe84d7a350c",
      "new_mode": 33188,
      "new_path": "arch/tile/include/asm/atomic_32.h"
    },
    {
      "type": "modify",
      "old_id": "f894a9016da6ec7dae90f2002f7c81b93c9b96cd",
      "old_mode": 33188,
      "old_path": "arch/tile/include/asm/page.h",
      "new_id": "7d90641cf18d8e58a1a6e39d4ef83292a316388d",
      "new_mode": 33188,
      "new_path": "arch/tile/include/asm/page.h"
    },
    {
      "type": "modify",
      "old_id": "ed17a80ec0edf88e22a83756abf8ec8faa1ad1d2",
      "old_mode": 33188,
      "old_path": "arch/tile/include/asm/uaccess.h",
      "new_id": "ef34d2caa5b1b6205775da2dfe352274569a0e73",
      "new_mode": 33188,
      "new_path": "arch/tile/include/asm/uaccess.h"
    },
    {
      "type": "modify",
      "old_id": "59b46dc539941836b6d729825377899cbbad0f39",
      "old_mode": 33188,
      "old_path": "arch/tile/include/hv/hypervisor.h",
      "new_id": "9bd303a141b260026ce5327020f62142a9b0c07b",
      "new_mode": 33188,
      "new_path": "arch/tile/include/hv/hypervisor.h"
    },
    {
      "type": "modify",
      "old_id": "438af38bc9ebad9cf26d7c7c09f7a3644569c346",
      "old_mode": 33188,
      "old_path": "arch/tile/lib/Makefile",
      "new_id": "746dc81ed3c4fa3110386852c34b5a8597c082dd",
      "new_mode": 33188,
      "new_path": "arch/tile/lib/Makefile"
    },
    {
      "type": "modify",
      "old_id": "6bc7b52b4aa0a05192fafcc5a031928bd319dc1a",
      "old_mode": 33188,
      "old_path": "arch/tile/lib/exports.c",
      "new_id": "ce5dbf56578f6a9ee303f484ea54bbdba06c40f2",
      "new_mode": 33188,
      "new_path": "arch/tile/lib/exports.c"
    },
    {
      "type": "modify",
      "old_id": "f92984bf60ec15cf3ef902d7105dc7587d0d9973",
      "old_mode": 33188,
      "old_path": "arch/tile/lib/memcpy_32.S",
      "new_id": "30c3b7ebb55d54a7017657034e30f74c00c506e0",
      "new_mode": 33188,
      "new_path": "arch/tile/lib/memcpy_32.S"
    },
    {
      "type": "modify",
      "old_id": "bfde5d864df1b950b8e6853da45a37f59ae09ba9",
      "old_mode": 33188,
      "old_path": "arch/tile/lib/memset_32.c",
      "new_id": "d014c1fbcbc28816af4925b72d121c1d201edf0a",
      "new_mode": 33188,
      "new_path": "arch/tile/lib/memset_32.c"
    },
    {
      "type": "modify",
      "old_id": "0011f06b4fe2c0521c46fd90c5cb76b04f88d1cc",
      "old_mode": 33188,
      "old_path": "arch/tile/mm/fault.c",
      "new_id": "704f3e8a43850c5d32a0eda83bb33190b72d07b3",
      "new_mode": 33188,
      "new_path": "arch/tile/mm/fault.c"
    },
    {
      "type": "modify",
      "old_id": "97c478e7be27012dc46060cdd603d4503e673465",
      "old_mode": 33188,
      "old_path": "arch/tile/mm/homecache.c",
      "new_id": "fb3b4a55cec4cd24b29bcf4c6220f0f4c33281cb",
      "new_mode": 33188,
      "new_path": "arch/tile/mm/homecache.c"
    }
  ]
}
