)]}'
{
  "commit": "4f5b04800a224aadb6cffcbbc3d3fa26e2367c7f",
  "tree": "863b300ec5b56220c4ce9c45a9edbe14ce878494",
  "parents": [
    "fa2563e41c3d6d6e8af437643981ed28ae0cb56d"
  ],
  "author": {
    "name": "Russell King",
    "email": "rmk+kernel@arm.linux.org.uk",
    "time": "Wed Sep 14 16:22:29 2011 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Wed Sep 14 18:09:38 2011 -0700"
  },
  "message": "drivers/gpio/gpio-generic.c: fix build errors\n\nBuilding a kernel with hotplug disabled results in a link failure:\n\n  `bgpio_remove\u0027 referenced in section `___ksymtab_gpl+bgpio_remove\u0027 of drivers/built-in.o: defined in discarded section `.devexit.text\u0027 of drivers/built-in.o\n\nThis is because of bgpio_remove() is exported.  It is illegal to export\nsymbols which are discarded either at link time or as part of an\ninit/exit section.\n\nFix this by dropping the __devexit attributation from bgpio_remove().\nAlso drop the __devinit attributation from bgpio_init().\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nCc: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "231714def4d2d9ea9229a94a60b5685f94375866",
      "old_mode": 33188,
      "old_path": "drivers/gpio/gpio-generic.c",
      "new_id": "4e24436b0f82621b81b508a69f88396e363ef609",
      "new_mode": 33188,
      "new_path": "drivers/gpio/gpio-generic.c"
    },
    {
      "type": "modify",
      "old_id": "98999cf107ce01fec1fb5dc2559a73f308e31de2",
      "old_mode": 33188,
      "old_path": "include/linux/basic_mmio_gpio.h",
      "new_id": "feb9121967458e8c99515389d2923cb573547535",
      "new_mode": 33188,
      "new_path": "include/linux/basic_mmio_gpio.h"
    }
  ]
}
