)]}'
{
  "commit": "99253b8e734a7a773c0e4bedd7d8d1847c98c538",
  "tree": "ed832a0d85ca73f51d28c4f279ebfcf8bd96dccb",
  "parents": [
    "d24e399763f9e91cc03e4e351d75f6231d5ed4f2"
  ],
  "author": {
    "name": "Glauber de Oliveira Costa",
    "email": "gcosta@redhat.com",
    "time": "Sat Jul 21 17:11:16 2007 +0200"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@woody.linux-foundation.org",
    "time": "Sat Jul 21 18:37:12 2007 -0700"
  },
  "message": "x86_64: Move functions declarations to header file\n\nSome interrupt entry points are currently defined in i8259.c They probably\nbelong in a header.  Right now, their only user is init_IRQ, justifying\ntheir declaration in-file.  But when virtualization comes in, we may be\ninterested in using that functions in late initializations.\n\nSigned-off-by: Glauber de Oliveira Costa \u003cgcosta@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4b326655b2084a736272f1adb546ac5247d87863",
      "old_mode": 33188,
      "old_path": "arch/x86_64/kernel/i8259.c",
      "new_id": "948cae646099cc451a834e53c9a8b0ab5da037b7",
      "new_mode": 33188,
      "new_path": "arch/x86_64/kernel/i8259.c"
    },
    {
      "type": "modify",
      "old_id": "6153ae5df2e8ffdd87d8e4bf3261d3648f50f4f9",
      "old_mode": 33188,
      "old_path": "include/asm-x86_64/hw_irq.h",
      "new_id": "09dfc18a6dd05cb95e80e2459abbf967271fa736",
      "new_mode": 33188,
      "new_path": "include/asm-x86_64/hw_irq.h"
    }
  ]
}
