)]}'
{
  "commit": "fb702b942bf638baa6cbbbda9f76794db62921ef",
  "tree": "c065b0ab61cbb80b6209c725836a6864624b3c46",
  "parents": [
    "de5d9bf6541736dc7ad264d2b5cc99bc1b2ad958"
  ],
  "author": {
    "name": "Chris Metcalf",
    "email": "cmetcalf@tilera.com",
    "time": "Fri Jun 25 16:41:11 2010 -0400"
  },
  "committer": {
    "name": "Chris Metcalf",
    "email": "cmetcalf@tilera.com",
    "time": "Tue Jul 06 13:34:01 2010 -0400"
  },
  "message": "arch/tile: Enable more sophisticated IRQ model for 32-bit chips.\n\nThis model is based on the on-chip interrupt model used by the\nTILE-Gx next-generation hardware, and interacts much more cleanly\nwith the Linux generic IRQ layer.\n\nThe change includes modifications to the Tilera hypervisor, which\nare reflected in the hypervisor headers in arch/tile/include/arch/.\n\nSigned-off-by: Chris Metcalf \u003ccmetcalf@tilera.com\u003e\nAcked-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "18b5bc8e563f2dd6bdeff5ffb229db2d3e5fb544",
      "old_mode": 33188,
      "old_path": "arch/tile/include/arch/chip_tile64.h",
      "new_id": "1246573be59ee78b872ed5d8fa5d583cf16860ac",
      "new_mode": 33188,
      "new_path": "arch/tile/include/arch/chip_tile64.h"
    },
    {
      "type": "modify",
      "old_id": "9852af16386296f82acd37a664e82e55ab4ae232",
      "old_mode": 33188,
      "old_path": "arch/tile/include/arch/chip_tilepro.h",
      "new_id": "e864c47fc89cce6cd7c366784e8d76d22a43e280",
      "new_mode": 33188,
      "new_path": "arch/tile/include/arch/chip_tilepro.h"
    },
    {
      "type": "modify",
      "old_id": "9be1f849fac9f151d72e27f3efca88c028b1d169",
      "old_mode": 33188,
      "old_path": "arch/tile/include/asm/irq.h",
      "new_id": "572fd3ef1d7314daf51ee058376b75446649c076",
      "new_mode": 33188,
      "new_path": "arch/tile/include/asm/irq.h"
    },
    {
      "type": "modify",
      "old_id": "da24858a7392932ff3c5646def90909f9c897711",
      "old_mode": 33188,
      "old_path": "arch/tile/include/asm/smp.h",
      "new_id": "532124ae4b128f896335b0629af9043fc5277aaa",
      "new_mode": 33188,
      "new_path": "arch/tile/include/asm/smp.h"
    },
    {
      "type": "modify",
      "old_id": "84b31551080a527d232925c37e9ebfd73507d599",
      "old_mode": 33188,
      "old_path": "arch/tile/include/hv/hypervisor.h",
      "new_id": "a90d2989587a297785dbf0389ac3d60fab2c38d8",
      "new_mode": 33188,
      "new_path": "arch/tile/include/hv/hypervisor.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "58bed114fedd7212f3a9793fe41a8e6b52c49b36",
      "new_mode": 33188,
      "new_path": "arch/tile/include/hv/pagesize.h"
    },
    {
      "type": "modify",
      "old_id": "698489b4c7ab69e0aea59ed2ef390982c3fadccf",
      "old_mode": 33188,
      "old_path": "arch/tile/kernel/hvglue.lds",
      "new_id": "2b7cd0a659a9d7c312c8e0a668c8b18e0d0de42c",
      "new_mode": 33188,
      "new_path": "arch/tile/kernel/hvglue.lds"
    },
    {
      "type": "modify",
      "old_id": "24cc6b2abc2c9cb97fa398aa74946b50f47296f1",
      "old_mode": 33188,
      "old_path": "arch/tile/kernel/irq.c",
      "new_id": "596c600869305ade6f13025a18a20039193ddd64",
      "new_mode": 33188,
      "new_path": "arch/tile/kernel/irq.c"
    },
    {
      "type": "modify",
      "old_id": "782c1bfa6dfeb261d070321e18427b8dd12b19ad",
      "old_mode": 33188,
      "old_path": "arch/tile/kernel/smp.c",
      "new_id": "1cb5ec79de043ad4cdf9ebf244e5d9356c767bf1",
      "new_mode": 33188,
      "new_path": "arch/tile/kernel/smp.c"
    }
  ]
}
