)]}'
{
  "commit": "c767db0ab4bc85f06119f2b42369e31b29991f16",
  "tree": "c094d9aa9ece9b80c0df389c11da50913c652ead",
  "parents": [
    "0f90927da11d596802d196cf299e91293abc90c5"
  ],
  "author": {
    "name": "Magnus Damm",
    "email": "magnus.damm@gmail.com",
    "time": "Fri Jul 11 18:55:27 2008 +0900"
  },
  "committer": {
    "name": "Greg Kroah-Hartman",
    "email": "gregkh@suse.de",
    "time": "Thu Aug 21 10:15:39 2008 -0700"
  },
  "message": "UIO: generic irq handling for some uio platform devices\n\nThis is V3 of uio_pdrv_genirq.c, a platform driver for UIO with\ngeneric IRQ handling code. This driver is very similar to the regular\nUIO platform driver, but is only suitable for devices that are\nconnected to the interrupt controller using unique interrupt lines.\n\nThe uio_pdrv_genirq driver includes generic interrupt handling code\nwhich disables the serviced interrupt in the interrupt controller\nand makes the user space driver responsible for acknowledging the\ninterrupt in the device and reenabling the interrupt in the interrupt\ncontroller.\n\nShared interrupts are not supported since the in-kernel interrupt\nhandler will disable the interrupt line in the interrupt controller,\nand in a shared interrupt configuration this will stop other devices\nfrom delivering interrupts.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Hans J. Koch \u003chjk@linutronix.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2e9079df26b3a2ebd67e633295167389d380ae81",
      "old_mode": 33188,
      "old_path": "drivers/uio/Kconfig",
      "new_id": "4190be64917f416be6f4809929bf0e23b78a755d",
      "new_mode": 33188,
      "new_path": "drivers/uio/Kconfig"
    },
    {
      "type": "modify",
      "old_id": "e00ce0def1a02898d0b197c2c593f8344bb989b7",
      "old_mode": 33188,
      "old_path": "drivers/uio/Makefile",
      "new_id": "8667bbdef904fc3ddd2df2d1208938f5fdcc2a7e",
      "new_mode": 33188,
      "new_path": "drivers/uio/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1f82c83a92aeb64aebc61071427fb80b4f4c3e32",
      "new_mode": 33188,
      "new_path": "drivers/uio/uio_pdrv_genirq.c"
    }
  ]
}
