)]}'
{
  "commit": "fdc858a466b738d35d3492bc7cf77b1dac98bf7c",
  "tree": "9e9fe3f8e3b3c00fef250d6d6d02861ca33761a0",
  "parents": [
    "8855e49b64668463d0db2f0deca7b517fdb63eee"
  ],
  "author": {
    "name": "Arnd Bergmann",
    "email": "arnd@arndb.de",
    "time": "Mon Apr 30 13:50:56 2012 +0000"
  },
  "committer": {
    "name": "Arnd Bergmann",
    "email": "arnd@arndb.de",
    "time": "Fri Oct 12 17:43:26 2012 +0200"
  },
  "message": "pcmcia: sharpsl: don\u0027t discard sharpsl_pcmcia_ops\n\nThe sharpsl_pcmcia_ops structure gets passed into\nsa11xx_drv_pcmcia_probe, where it gets accessed at run-time,\nunlike all other pcmcia drivers that pass their structures\ninto platform_device_add_data, which makes a copy.\n\nThis means the gcc warning is valid and the structure\nmust not be marked as __initdata.\n\nWithout this patch, building collie_defconfig results in:\n\ndrivers/pcmcia/pxa2xx_sharpsl.c:22:31: fatal error: mach-pxa/hardware.h: No such file or directory\ncompilation terminated.\nmake[3]: *** [drivers/pcmcia/pxa2xx_sharpsl.o] Error 1\nmake[2]: *** [drivers/pcmcia] Error 2\nmake[1]: *** [drivers] Error 2\nmake: *** [sub-make] Error 2\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nCc: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nCc: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nCc: Pavel Machek \u003cpavel@suse.cz\u003e\nCc: linux-pcmcia@lists.infradead.org\nCc: Jochen Friedrich \u003cjochen@scram.de\u003e\nCc: stable@vger.kernel.org\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b066273b6b4f4dc5a87ee9c37ee589938f8b0d39",
      "old_mode": 33188,
      "old_path": "drivers/pcmcia/pxa2xx_sharpsl.c",
      "new_id": "7dd879ce514df8cffdf23de397923fb96e878eef",
      "new_mode": 33188,
      "new_path": "drivers/pcmcia/pxa2xx_sharpsl.c"
    }
  ]
}
