)]}'
{
  "commit": "130fe05dbc0114609cfef9815c0c5580b42decfa",
  "tree": "1af977ef76bb369bfb5009c30bde7c495591bc98",
  "parents": [
    "4b1c46a383aafc137bc91a0f9698bfc11e062d1b"
  ],
  "author": {
    "name": "Linus Torvalds",
    "email": "torvalds@macmini.osdl.org",
    "time": "Wed Nov 01 09:11:00 2006 -0800"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@macmini.osdl.org",
    "time": "Wed Nov 01 09:11:00 2006 -0800"
  },
  "message": "i386: clean up io-apic accesses\n\nThis is preparation for fixing the ordering of the accesses that\ngot broken by the commit cf4c6a2f27f5db810b69dcb1da7f194489e8ff88 when\nfactoring out the \"common\" io apic routing entry accesses.\n\nMove the accessor function (that were only used by io_apic.c) out\nof a header file, and use proper memory-mapped accesses rather than\nmaking up our own \"volatile\" pointers.\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "350192d6ab986f70314abb98e7e2a68a04d0b9e7",
      "old_mode": 33188,
      "old_path": "arch/i386/kernel/io_apic.c",
      "new_id": "eb10bd5da64efb98208d0ee80057109dbccb8091",
      "new_mode": 33188,
      "new_path": "arch/i386/kernel/io_apic.c"
    },
    {
      "type": "modify",
      "old_id": "276ea7e8144ae3cfc8e58b7819ae59c126f90578",
      "old_mode": 33188,
      "old_path": "include/asm-i386/io_apic.h",
      "new_id": "059a9ff28b4d03b66fff8a2aff97ba962d14ceb4",
      "new_mode": 33188,
      "new_path": "include/asm-i386/io_apic.h"
    }
  ]
}
