)]}'
{
  "log": [
    {
      "commit": "23a7bfae6e19cb428da75804e5c4dfd67cd9ae8f",
      "tree": "242ec8f5e7acb31ad59a1470d1ae61137fad5496",
      "parents": [
        "e7455b7a207b7ae75945a1953b7dd41b9d197fbb"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Fri Jul 01 16:23:59 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:32:23 2011 -0400"
      },
      "message": "lib: dma-debug needs export.h for EXPORT_SYMBOL\n\nThere are no modular calls here, so just the minimal header for\nthe EXPORT_SYMBOL macro will suffice.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "e7455b7a207b7ae75945a1953b7dd41b9d197fbb",
      "tree": "24f72b1e58f3f001da962cfaa532a9785b8ee0cd",
      "parents": [
        "26e6e9e54ca197005421e0f0b852e3517eb3e2f5"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Aug 29 10:58:55 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:32:22 2011 -0400"
      },
      "message": "watchdog: Add module.h to drivers/watchdog/stmp3xxx_wdt.c\n\nThis is a module and so needs module.h so that it will still build\nonce the implicit presence of module.h is removed.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "26e6e9e54ca197005421e0f0b852e3517eb3e2f5",
      "tree": "6ebee734245a6c62cbe61e9573fdcdfb8c8730d9",
      "parents": [
        "a5a697cdefd8b577b237662eb5d70f1ff75bf74f"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Wed Oct 26 18:06:20 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:32:21 2011 -0400"
      },
      "message": "pnp: Add export.h for EXPORT_SYMBOL/THIS_MODULE as required\n\nThese macros are no longer in module.h and module.h is no longer\npresent everywhere.  Call out export.h for the users who are\nmaking use of these macros.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "a5a697cdefd8b577b237662eb5d70f1ff75bf74f",
      "tree": "e00789ea0b307055fc0b8d8de5c82e17f54651c5",
      "parents": [
        "402b20de62f4183d70fae335ca33b0327bdf0afd"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Fri Sep 30 14:39:04 2011 +1000"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:32:21 2011 -0400"
      },
      "message": "pinctrl: EXPORT_SYMBOL needs export.h\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "402b20de62f4183d70fae335ca33b0327bdf0afd",
      "tree": "3dce1b787737d35dbdf857dc406970e9296e16de",
      "parents": [
        "3bf8d64d394dc26b17abde97a541229a2a146ad2"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Sun Jul 31 16:21:42 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:32:20 2011 -0400"
      },
      "message": "pcmcia: Add export.h to drivers/pcmcia as required.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "3bf8d64d394dc26b17abde97a541229a2a146ad2",
      "tree": "8c6ab049afed346d0f535f0f22b908639229ba7b",
      "parents": [
        "475c0a6b2cff037ca522d3aff839024ab30ed7eb"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Thu Jul 28 18:44:02 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:32:20 2011 -0400"
      },
      "message": "pcmcia: add module.h to db1xxx_ss.c since it is modular.\n\nAs we will get this after the module.h usage cleanup.\n\ndrivers/pcmcia/db1xxx_ss.c:577: warning: type defaults to \u0027int\u0027 in declaration of \u0027MODULE_LICENSE\u0027\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "475c0a6b2cff037ca522d3aff839024ab30ed7eb",
      "tree": "c4de284043b7536cf310df61ee81043ae0403517",
      "parents": [
        "c7394efc26eab577b4b6a235409231deb340445f"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Sun Jul 10 13:18:02 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:32:19 2011 -0400"
      },
      "message": "uwb: Add export.h for EXPORT_SYMBOL/THIS_MODULE as required\n\nThese macros are no longer in module.h and module.h is no longer\npresent everywhere.  Call out export.h for the real users who\nare making use of these macros, or else we\u0027ll get things like:\n\n CC      drivers/uwb/umc-drv.o\ndrivers/uwb/umc-dev.c:42: warning: data definition has no type or storage class\ndrivers/uwb/umc-dev.c:42: warning: type defaults to ‘int’ in declaration of ‘EXPORT_SYMBOL_GPL’\ndrivers/uwb/umc-dev.c:42: warning: parameter names (without types) in function declaration\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "c7394efc26eab577b4b6a235409231deb340445f",
      "tree": "0f532af71bc3ebe8550c548769485997f6b9694d",
      "parents": [
        "0b992080a98fa6f0722c43060819f7c311203a1c"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Sun Jul 17 16:40:36 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:32:19 2011 -0400"
      },
      "message": "uwb: Add module.h to the real uwb modular users.\n\nLots of files were getting an implicit include of module.h\nfor years now.  But that will be fixed shortly.  So get the\nreal users to call out the include explicitly.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "0b992080a98fa6f0722c43060819f7c311203a1c",
      "tree": "76986264d72e8d2a80977cc2ee89b8e8a2659913",
      "parents": [
        "025ed130608766bf2a18523a1ac11a860746a4e4"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Sun Jul 17 16:50:39 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:32:18 2011 -0400"
      },
      "message": "drivers/uwb: fix implicit use of stat.h\n\nThe module.h (via device.h) was pulling handfuls of implicitly present\nheader files -- including basic stuff like stat.h.  Fix up these stat.h\nusers in advance so they don\u0027t break on the cleanup.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "025ed130608766bf2a18523a1ac11a860746a4e4",
      "tree": "cdf522b2a4b370a500e1bc15f417eb24ba03d0fc",
      "parents": [
        "d7614de422c0b55db0c1013a6c72330187536004"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Sun Jul 10 12:57:55 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:32:17 2011 -0400"
      },
      "message": "spi: Add export.h for THIS_MODULE/EXPORT_SYMBOL to spi.c\n\nThis uses both EXPORT_SYMBOL and THIS_MODULE, both which come from\nthe export.h file now.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "d7614de422c0b55db0c1013a6c72330187536004",
      "tree": "95b12ac586c306aafe15e569654306e6acb3aba1",
      "parents": [
        "ced55d4ef7d6988bd0608423cf1e2225777f45cc"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Sun Jul 03 15:44:29 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:32:17 2011 -0400"
      },
      "message": "spi: Add module.h to implicit users in drivers/spi\n\nWe are clipping down the presence of module.h, since it was\neverywhere.  If you really need it, you better call it out,\nas per this changeset.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "ced55d4ef7d6988bd0608423cf1e2225777f45cc",
      "tree": "af539adb4a8af0c993760d2ca32e3826bdac6867",
      "parents": [
        "65602c32ee9b5500e3cb617ccec2154ee2191898"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Sun Jul 17 16:24:35 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:32:16 2011 -0400"
      },
      "message": "regulator: Fix implicit use of notifier.h by driver.h\n\nThis was implicitly appearing by way of module.h -- but when\nwe fix that, we\u0027ll get this:\n\nIn file included from drivers/regulator/dummy.c:21:\ninclude/linux/regulator/driver.h:197: error: field \u0027notifier\u0027 has incomplete type\nmake[3]: *** [drivers/regulator/dummy.o] Error 1\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "65602c32ee9b5500e3cb617ccec2154ee2191898",
      "tree": "4e9cebef34ffd6cc76d3cf67f8504eeeb2a2d4ea",
      "parents": [
        "22be053fffb0571095f4caadfd185bb44d91ecfa"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Sun Jul 17 16:28:23 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:32:15 2011 -0400"
      },
      "message": "regulator: Add module.h to drivers/regulator users as required\n\nAnother group of drivers that are taking advantage of the implicit\npresence of module.h -- and will break when we pull the carpet out\nfrom under them during a cleanup.  Fix \u0027em now.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "22be053fffb0571095f4caadfd185bb44d91ecfa",
      "tree": "a8808f07ac7a70d87d24dc98e1794bc717f9851b",
      "parents": [
        "54485c3005b661077597561fa54e1f0feecc2264"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Sun Jul 17 15:48:22 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:32:15 2011 -0400"
      },
      "message": "regulator: Add export.h for THIS_MODULE to dummy.c\n\nSo that THIS_MODULE is still in scope once we clean up the presence\nof module.h being everywhere.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "54485c3005b661077597561fa54e1f0feecc2264",
      "tree": "50d60dfceb50d026f34ff2b91781516e1d819bf7",
      "parents": [
        "b5a2c4f1996d1d258ac10897e0bbb57c6904a735"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Sat Oct 29 10:26:25 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:32:14 2011 -0400"
      },
      "message": "intel-iommu: now needs export.h for EXPORT_SYMBOL_GPL\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "b5a2c4f1996d1d258ac10897e0bbb57c6904a735",
      "tree": "c9f577fb362f4416192792062191f6801f6be145",
      "parents": [
        "39a0e33da0189c99ed3cea6945cda1bc9f4b7b83"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Sun Jul 03 16:20:30 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:32:14 2011 -0400"
      },
      "message": "virtio: Add module.h to drivers/virtio users.\n\nUp to now, the module.h header was as hard to keep out as\nsunlight.  But we are cleaning that up.  Fix the virtio users\nwho simply expect module.h to be there in every C file.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "39a0e33da0189c99ed3cea6945cda1bc9f4b7b83",
      "tree": "3503a8213edf62c7b5b20c06a38ed5a8208cde7b",
      "parents": [
        "51441d434f621c5c74470b36579ae7c9fb5b7139"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Thu Jul 21 13:03:20 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:32:13 2011 -0400"
      },
      "message": "lguest: add export.h to lguest files for THIS_MODULE/EXPORT_SYMBOL\n\nWe need this in advance of the module.h cleanup, or we\u0027ll\nget compile errors like this:\n\n  CC      drivers/lguest/lguest_device.o\ndrivers/lguest/lguest_device.c: In function ‘lguest_devices_init’:\ndrivers/lguest/lguest_device.c:490: error: ‘THIS_MODULE’ undeclared (first use in this function)\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "51441d434f621c5c74470b36579ae7c9fb5b7139",
      "tree": "f30e61665d0c5888f394e71fd93ff23a9de2f040",
      "parents": [
        "799fd8b23961f73fb7e7eeaee79f7ef0850e6c31"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Wed Jul 27 21:25:05 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:32:13 2011 -0400"
      },
      "message": "kvm: iommu.c file requires the full module.h present.\n\nThis file has things like module_param_named() and MODULE_PARM_DESC()\nso it needs the full module.h header present.  Without it, you\u0027ll get:\n\n  CC      arch/x86/kvm/../../../virt/kvm/iommu.o\nvirt/kvm/iommu.c:37: error: expected ‘)’ before ‘bool’\nvirt/kvm/iommu.c:39: error: expected ‘)’ before string constant\nmake[3]: *** [arch/x86/kvm/../../../virt/kvm/iommu.o] Error 1\nmake[2]: *** [arch/x86/kvm] Error 2\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "799fd8b23961f73fb7e7eeaee79f7ef0850e6c31",
      "tree": "4034646ab5978ec64b4a7a4cb1375c923b9cd473",
      "parents": [
        "63c9744b9a53b8113b6d33ca361452b28f2ec391"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Wed Jul 27 21:17:59 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:32:12 2011 -0400"
      },
      "message": "kvm: fix implicit use of stat.h header file\n\nThis was coming in via an implicit module.h (and its sub-includes)\nbefore, but we\u0027ll be cleaning that up shortly.  Call out the stat.h\ninclude requirement in advance.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "63c9744b9a53b8113b6d33ca361452b28f2ec391",
      "tree": "9f5b2054dc963395378215dd7318137c0ed48ce3",
      "parents": [
        "72ee5112a0007c958dc57f4a1469c4bbd2cf4d11"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Sun Jul 10 13:22:07 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:32:11 2011 -0400"
      },
      "message": "xen: Add export.h for THIS_MODULE/EXPORT_SYMBOL to various xen users.\n\nThings like THIS_MODULE and EXPORT_SYMBOL were simply everywhere\nbecause module.h was also everywhere.  But we are fixing the latter.\nSo we need to call out the real users in advance.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "72ee5112a0007c958dc57f4a1469c4bbd2cf4d11",
      "tree": "de80563af6dacdef0c3a77c0822ab3447944fc3b",
      "parents": [
        "2949ead4582963232bdc37a1bb9d22bc38363a39"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Sun Jul 03 16:20:57 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:32:11 2011 -0400"
      },
      "message": "xen: Add module.h to modular drivers/xen users.\n\nPreviously these drivers just got module.h implicitly, but we\nare cleaning that up and it will be no longer.  Call out the\nreal users of it.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "2949ead4582963232bdc37a1bb9d22bc38363a39",
      "tree": "21e666f8e63a4ed8021280fc817051f90aec793a",
      "parents": [
        "452962366c11a9126fabac8cb28af49c27464408"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Sun Jul 17 16:38:40 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:32:10 2011 -0400"
      },
      "message": "uio: Add module.h to implicit drivers/uio users\n\nWe are cleaning up the omnipresent module.h stuff, so people\nwho really use it need to call it out explicitly.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "452962366c11a9126fabac8cb28af49c27464408",
      "tree": "a98fb3d214943197fbf33eb496a6df4a63f8964c",
      "parents": [
        "3f934e00a4d610b00159873ea9000dc3b08e3c06"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Tue Aug 30 17:50:46 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:32:10 2011 -0400"
      },
      "message": "staging: Add module.h to more drivers implicitly using it.\n\nThis 2nd batch of implicit module.h users only appeared when we\nremoved the unnecessary module.h from include/linux/miscdevice.h\n[The 1st batch is already present in Greg\u0027s staging tree.]\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "3f934e00a4d610b00159873ea9000dc3b08e3c06",
      "tree": "b7f1decebda61ae8e50daab648b25a49a92f268d",
      "parents": [
        "8e336a722bb234f9d7805647e0290f2a397ca04d"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Thu Sep 15 18:21:58 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:32:09 2011 -0400"
      },
      "message": "staging: Add moduleparam.h to drivers/staging files as required\n\nThese files are using moduleparam infrastructure and were getting\nthat via the implicit module.h presence that we are phasing out.\nSo they\u0027ll need to include moduleparam.h explicitly in advance.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "8e336a722bb234f9d7805647e0290f2a397ca04d",
      "tree": "468d7c4fa0090a9d1d9e8e27a3a24af78398e8f5",
      "parents": [
        "1014c22e42a6692660d1a77888d07f4811b2914d"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Sun Jul 10 13:09:12 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:32:08 2011 -0400"
      },
      "message": "staging: Add export.h for THIS_MODULE/EXPORT_SYMBOL to drivers/staging users.\n\nLots of drivers have in the past expected the presence of basic things\nlike THIS_MODULE and EXPORT_SYMBOL.  With the header cleanup, they wont\nhave these.  Call out the include explicitly.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "1014c22e42a6692660d1a77888d07f4811b2914d",
      "tree": "b60ec0d69badfb768e290a281adbf709e9ea8a90",
      "parents": [
        "20a112d0ba37353c51e5a84f47f5c46a35c1a7e6"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Wed Jul 27 22:07:02 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:32:08 2011 -0400"
      },
      "message": "ssb: Add export.h to files using EXPORT_SYMBOL/THIS_MODULE\n\nOr we will get things like this when we remove the implicit path:\n\ndrivers/ssb/embedded.c:32: warning: type defaults to \u0027int\u0027 in declaration of \u0027EXPORT_SYMBOL\u0027\ndrivers/ssb/driver_chipcommon.c:432: warning: type defaults to \u0027int\u0027 in declaration of \u0027EXPORT_SYMBOL\u0027\ndrivers/ssb/driver_chipcommon_pmu.c:607: warning: type defaults to \u0027int\u0027 in declaration of \u0027EXPORT_SYMBOL\u0027\ndrivers/ssb/pcihost_wrapper.c:120: error: ‘THIS_MODULE’ undeclared (first use in this function)\ndrivers/ssb/driver_pcicore.c:721: warning: type defaults to ‘int’ in declaration of ‘EXPORT_SYMBOL’\ndrivers/ssb/driver_gige.c:249: warning: type defaults to \u0027int\u0027 in declaration of \u0027EXPORT_SYMBOL\u0027\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "20a112d0ba37353c51e5a84f47f5c46a35c1a7e6",
      "tree": "bf8efa5a2971a4c579e696f32071d22e159c4fce",
      "parents": [
        "0205a904df57bf2ed79571fe097b99d2940659b1"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Sun Jul 17 16:03:40 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:32:07 2011 -0400"
      },
      "message": "ssb: Add module.h to the real modules in drivers/ssb\n\nThe header cleanup means that module.h is no longer simply\neverywhere.  So real modules need to actively include it.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "0205a904df57bf2ed79571fe097b99d2940659b1",
      "tree": "600fc0895d8fc91b4ae694502fe332ba12458ab9",
      "parents": [
        "3ef77af154b03776c6c662c68c6332719e9eecac"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Fri Jul 15 12:01:27 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:32:07 2011 -0400"
      },
      "message": "mmc: Fix implicit use of stat.h header in associated files\n\nOnce the implicit use of module.h is prevented, these files will\nfail to find the stat.h header content.\n\nFix up the implicit usage expectations in advance of the cleanup.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "3ef77af154b03776c6c662c68c6332719e9eecac",
      "tree": "1b8f67baef47641e890fc9587414cd30bec7717f",
      "parents": [
        "96547f5d8b7cb0ded9c0333b43ce8271da5f3a42"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Sun Jul 10 12:42:00 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:32:06 2011 -0400"
      },
      "message": "mmc: Add export.h for EXPORT_SYMBOL/THIS_MODULE as required\n\nThese two basic defines were everywhere, simply because module.h\nwas also everywhere.   But we are cleaning up the latter.  So make\nthe exporters actually call out their need for the include.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "96547f5d8b7cb0ded9c0333b43ce8271da5f3a42",
      "tree": "f65fe741ed20d6fd722fe076fa09ff37869ee015",
      "parents": [
        "5d4a357d8f5e07868a90071f328fec73036e9628"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Sun Jul 03 15:15:51 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:32:06 2011 -0400"
      },
      "message": "mmc: Add module.h to drivers/mmc users assuming implicit presence.\n\nWe are cleaning up the implicit presence of module.h; these guys are\nsome of the people who just assume it will be there.  Call it out\nexplitly for those that really need it.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "5d4a357d8f5e07868a90071f328fec73036e9628",
      "tree": "7ed8a3bb4ab6f4999ccc86487f6f383239e348e9",
      "parents": [
        "4e36dd331423fce1f996d93b991453a1a702ca5c"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Sun Jul 10 12:41:10 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:32:05 2011 -0400"
      },
      "message": "mfd: Add export.h for EXPORT_SYMBOL/THIS_MODULE as required\n\nThese macros are in \u003clinux/export.h\u003e and will no longer be\nimplicitly everywhere anymore.  Fix it up in advance.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "4e36dd331423fce1f996d93b991453a1a702ca5c",
      "tree": "ca496fec3bc32d34c34ba354805303a6f2e00924",
      "parents": [
        "0603ba14605a5342b8ae0ba7eef3f26187e1221f"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Sun Jul 03 15:13:27 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:32:04 2011 -0400"
      },
      "message": "mfd: Add module.h to the implicit drivers/mfd users\n\nWith the pending module.h cleanup, these files will fail to compile,\nunless they explicitly call out the include of this file.\n\n[omap-usb-host addition courtesy of Anand Gadiyar \u003cgadiyar@ti.com\u003e]\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "0603ba14605a5342b8ae0ba7eef3f26187e1221f",
      "tree": "2b487ca52c35336c4926d6b7ead428285a2a8987",
      "parents": [
        "e0cd3608135b2ed8eddbe3fdf048d22e0593d836"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Wed Aug 31 11:29:09 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:32:04 2011 -0400"
      },
      "message": "gpu: add moduleparam.h to drivers/gpu/drm/drm_crtc_helper.c\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "e0cd3608135b2ed8eddbe3fdf048d22e0593d836",
      "tree": "5daf0905d524b4c1fedbc706b94b998069bdd411",
      "parents": [
        "2d1a8a48ac68a835c42d8a31a02b8158cd599615"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Tue Aug 30 11:04:30 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:32:03 2011 -0400"
      },
      "message": "gpu: add module.h to drivers/gpu files as required.\n\nSo that we don\u0027t get build failures once the implicit module.h\npresence is removed.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "2d1a8a48ac68a835c42d8a31a02b8158cd599615",
      "tree": "0e8448f037c42e326493c759aafa0dce63ee4d2d",
      "parents": [
        "44a8e3772f53a5337e74700fc166a3d4c3ef59a2"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Tue Aug 30 18:16:33 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:32:03 2011 -0400"
      },
      "message": "gpu: Add export.h as required to drivers/gpu files.\n\nThey need this to get all the EXPORT_SYMBOL variants and THIS_MODULE\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "44a8e3772f53a5337e74700fc166a3d4c3ef59a2",
      "tree": "29aac6b254eb0e1eead7baabc75bc43b4cdc8195",
      "parents": [
        "200351c77d6aa7fc36d3a49132c68e95ad9654c8"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Wed Jul 27 21:21:04 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:32:02 2011 -0400"
      },
      "message": "bcma: fix implicit use of export.h contents\n\nFix in advance, or we will get things like this:\n\ndrivers/bcma/core.c:20: warning: data definition has no type or storage class\ndrivers/bcma/core.c:20: warning: type defaults to \u0027int\u0027 in declaration of \u0027EXPORT_SYMBOL_GPL\u0027\ndrivers/bcma/core.c:20: warning: parameter names (without types) in function declaration\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "200351c77d6aa7fc36d3a49132c68e95ad9654c8",
      "tree": "20cb92617ac51a628c6ff235ef733f1c52dc3d10",
      "parents": [
        "8aaf7a0e37d1560d274da1104bc91273b37e2c52"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Fri Jul 01 16:06:37 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:32:01 2011 -0400"
      },
      "message": "bcma: add module.h to the modular portions of this driver\n\nThis will ensure that it continues to build once we remove\nthe implicit module.h presence from everywhere later on.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "8aaf7a0e37d1560d274da1104bc91273b37e2c52",
      "tree": "941ca08bfea36fc81d2bbe0ea434ab69d3e87e7c",
      "parents": [
        "4d184129b2f91e41d357e920a25a83317d79dfe2"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Aug 01 10:58:14 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:32:01 2011 -0400"
      },
      "message": "drivers/zorro: Add export.h to proc.c\n\nTo fix what used to be the implicit presence of the macros\nEXPORT_SYMBOL and THIS_MODULE, via module.h being everywhere.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "4d184129b2f91e41d357e920a25a83317d79dfe2",
      "tree": "5c0b7d4d65e0606b5ac274de377d637f18664fb5",
      "parents": [
        "9623932cd5815e280cef5ebb54b5ee92bec382ad"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Thu Sep 15 23:09:52 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:32:00 2011 -0400"
      },
      "message": "drivers/w1: Add moduleparam.h to drivers/w1/w1_int.c\n\nIt doesn\u0027t need the full module.h but it was getting moduleparam.h\nfrom the fact that module.h was everywhere.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "9623932cd5815e280cef5ebb54b5ee92bec382ad",
      "tree": "3874488d5c722cff37585c7f0159890f83447249",
      "parents": [
        "827509e38e5a4a5ba65a745ec7b4b0278656d1ca"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Sun Jul 10 13:21:52 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:32:00 2011 -0400"
      },
      "message": "drivers/w1: Add export.h for EXPORT_SYMBOL/THIS_MODULE\n\nGive these files export.h so that they can reliably get the EXPORT_SYMBOL\nand THIS_MODULE macros in the future, once module.h isn\u0027t implicitly\neverywhere.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "827509e38e5a4a5ba65a745ec7b4b0278656d1ca",
      "tree": "9b7c3cb15548495f87aa4996b2bc44fb5786fc4e",
      "parents": [
        "c53181af838fb9d82eebbb62b7175b0466d5a7a0"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Tue Aug 30 14:20:44 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:31:59 2011 -0400"
      },
      "message": "drivers/target: Add module.h to drivers/target files as required.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "c53181af838fb9d82eebbb62b7175b0466d5a7a0",
      "tree": "afb4fb9a78349b9ef21b0f1c17778a14b1a44a64",
      "parents": [
        "07c92739455520541c22f6529683467aa3058b7c"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Tue Aug 30 18:16:43 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:31:58 2011 -0400"
      },
      "message": "drivers/target: Add export.h to files as required.\n\nSo that they have access to EXPORT_SYMBOL variants and THIS_MODULE.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "07c92739455520541c22f6529683467aa3058b7c",
      "tree": "ebcd9be398e44eeb80054f225c818ea2b54ebad7",
      "parents": [
        "d2185c4440ddba25305aeb337e5834b16ea6dfdf"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Sun Jul 10 12:57:12 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:31:58 2011 -0400"
      },
      "message": "drivers/sh: Add export.h for EXPORT_SYMBOL to intc/virq.c\n\nThis is exporting symbols and will fail to build once we remove\nthe implicit presence of module.h\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "d2185c4440ddba25305aeb337e5834b16ea6dfdf",
      "tree": "d9e59250763fcd95b82b6cdaacca3dc3a34e6a3c",
      "parents": [
        "0a422f2b1d213f6abeecde88fb45c4b7fa1fd358"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Fri Jul 29 18:09:12 2011 -0700"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:31:57 2011 -0400"
      },
      "message": "drivers/sfi: sfi_acpi.c needs sysfs.h\n\nsfi_acpi.c needs to include linux/sysfs.h for data types.\n\ndrivers/sfi/sfi_core.h:66: error: field \u0027attr\u0027 has incomplete type\ndrivers/sfi/sfi_acpi.c:179: warning: \u0027struct kobject\u0027 declared inside parameter list\ndrivers/sfi/sfi_acpi.c:179: warning: its scope is only this definition or declaration, which is probably not what you want\ndrivers/sfi/sfi_acpi.c:182: warning: type defaults to \u0027int\u0027 in declaration of \u0027__mptr\u0027\ndrivers/sfi/sfi_acpi.c:182: warning: initialization from incompatible pointer type\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "0a422f2b1d213f6abeecde88fb45c4b7fa1fd358",
      "tree": "d77fb4f13617f44eb7acb813c86b88c867e29e20",
      "parents": [
        "7e6d62db5efecded2dd4606ff2ff3726b9c52505"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Fri Jul 15 16:48:24 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:31:57 2011 -0400"
      },
      "message": "drivers/rapidio: idt_gen2.c is implicitly relying on getting stat.h\n\nUpon the trial removal of the implicit presence of module.h,\nlots of files showed up that were getting the sub-includes\nby default without calling them out.  Fix them in advance.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "7e6d62db5efecded2dd4606ff2ff3726b9c52505",
      "tree": "141e1c246bfaecddafc3a003dda5a17531b12b6f",
      "parents": [
        "2c8d667a3102ad0ed3f104d41277c55873297091"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Sun Jul 03 15:28:29 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:31:56 2011 -0400"
      },
      "message": "drivers/power: Add module.h to the actual modules in drivers/power\n\nThe module.h header is no longer going to be implicitly present\neverywhere.  So real modular users need to call out its use\nexplicitly in advance.\n\n[v2: add new users reported by Randy Dunlap \u003crdunlap@xenotime.net\u003e]\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "2c8d667a3102ad0ed3f104d41277c55873297091",
      "tree": "8827a13a19305d3c9198d033ae212bd4e4f62cc3",
      "parents": [
        "48a9e412b69ab000a6f6bcdc79d4ea982d2f35c1"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Fri Jul 29 16:05:38 2011 +1000"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:31:56 2011 -0400"
      },
      "message": "drivers/of: include export.h for EXPORT_SYMBOL_GPL/THIS_MODULE as required\n\nFor files that were getting these macros via the implicit presence\nof module.h being everywhere.\n\nWith contributions from Stephen Rothwell \u003csfr@canb.auug.org.au\u003e.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "48a9e412b69ab000a6f6bcdc79d4ea982d2f35c1",
      "tree": "ee79860df1041f23415e246ef245ca36dea9b2a6",
      "parents": [
        "baf79c33e2c67b50b4415670c7baedb9702805f5"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Sun Jul 17 15:58:06 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:31:55 2011 -0400"
      },
      "message": "drivers/of: Add module.h to of_spi.c\n\nThis file really needs the full module.h header file present, but\nwas just getting it implicitly before.  Fix it up in advance so we\navoid build failures once the cleanup commit is present.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "baf79c33e2c67b50b4415670c7baedb9702805f5",
      "tree": "c4759ddd00c5124644d351192b7d39527bac5198",
      "parents": [
        "7a32129a42cf167550008b363a017234d0b73f2a"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Wed Sep 28 15:31:14 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:31:54 2011 -0400"
      },
      "message": "drivers/nfc: add module.h to nfcwilink.c\n\nThis is a full module, with module_init() and module_exit() and\nso it needs module.h called out for inclusion.\n\nReported-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "7a32129a42cf167550008b363a017234d0b73f2a",
      "tree": "2bb24f6a441c03d53c50307ceda91a1470a03a09",
      "parents": [
        "eb12a679b242c03b9eaa38a67cae9fa3e17ddea6"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Sun Jul 10 12:41:41 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:31:54 2011 -0400"
      },
      "message": "drivers/misc: Add export.h for EXPORT_SYMBOL/THIS_MODULE as required.\n\nWe will need this to avoid build failures pending a future implicit\nmodule.h presence cleanup.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "eb12a679b242c03b9eaa38a67cae9fa3e17ddea6",
      "tree": "01471247795d16850cdedab6cee654a6b1b579b9",
      "parents": [
        "314ef9cb52d8543821cdfd34decd696cd4139a68"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Sun Jul 03 15:14:56 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:31:53 2011 -0400"
      },
      "message": "drivers/misc: Add module.h to files who are really modular.\n\nThese files really need the full module.h header file present, but\nwere just getting it implicitly before.  Fix it up in advance so we\navoid build failures once the cleanup commit is present.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "314ef9cb52d8543821cdfd34decd696cd4139a68",
      "tree": "bfbe8c0e46ec1dd9d956b1e6c698b2b54bf4b1e5",
      "parents": [
        "c47e789328719073cdddf1623e970c7dc1c581a8"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Sun Jul 03 15:13:20 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:31:53 2011 -0400"
      },
      "message": "drivers/message: Add module.h to i2o/pci.c\n\nThis file really needs the full module.h header file present, but\nwas just getting it implicitly before.  Fix it up in advance so we\navoid build failures once the cleanup commit is present.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "c47e789328719073cdddf1623e970c7dc1c581a8",
      "tree": "5ae51b02325b2ad259becdfde00b2c45ded11fef",
      "parents": [
        "7a707b89202f905bd9f9fbde326933c59a81214c"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Sun Jul 03 15:12:37 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:31:52 2011 -0400"
      },
      "message": "drivers/memstick: Add module.h to the prev. implicit modular users\n\nThis is another group of drivers that simply assumed that module.h was\neverywhere.  But it won\u0027t be once we clean up its presence from device.h\nCall out the real users of it in advance.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "7a707b89202f905bd9f9fbde326933c59a81214c",
      "tree": "dbac5d56de8e3a14ca3306d3bdaffb13138def9b",
      "parents": [
        "35a246363ec41e7b19f7887a97ef3d01ab41356a"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Sun Jul 03 14:03:12 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:31:51 2011 -0400"
      },
      "message": "drivers/media: Add module.h to all files using it implicitly\n\nA pending cleanup will mean that module.h won\u0027t be implicitly\neverywhere anymore.  Make sure the modular drivers in clocksource\nare actually calling out for \u003cmodule.h\u003e explicitly in advance.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "35a246363ec41e7b19f7887a97ef3d01ab41356a",
      "tree": "c0b78d95fd89408c5213f23169804d16704b9ac6",
      "parents": [
        "dff65de26ba8128f051799fd6c3660c7162eefc1"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Aug 01 15:26:38 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:31:51 2011 -0400"
      },
      "message": "drivers/media: Add export.h for EXPORT_SYMBOL/THIS_MODULE as required\n\nThese two macros were in module.h but now module.h is no longer\nsprayed across every source file imaginable, so the users need\nto expicitly call out their use of them.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "dff65de26ba8128f051799fd6c3660c7162eefc1",
      "tree": "a57ee73838a072d7088fca82e00cffb8fa55ac54",
      "parents": [
        "d131c4962854b900ded69348acfd96007fcc893f"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Fri Jul 29 15:34:32 2011 +1000"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:31:50 2011 -0400"
      },
      "message": "drivers/media: ir-raw.c needs kmod.h for request_module\n\nTo fix:\n\ndrivers/media/rc/ir-raw.c: In function \u0027init_decoders\u0027:\ndrivers/media/rc/ir-raw.c:354:2: error: implicit declaration of function \u0027request_module\u0027\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "d131c4962854b900ded69348acfd96007fcc893f",
      "tree": "f270f0de7281658af4fde0596ab7ff37c8d50697",
      "parents": [
        "54f4dedb5368fff81b722b551e2f15a75175d7b7"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Sun Jul 10 12:24:44 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:31:50 2011 -0400"
      },
      "message": "drivers/leds: Add export.h for THIS_MODULE to leds-cobalt-raq.c\n\nIn preparation of the module.h usage cleanup, call out the export.h\nto avoid build failures when that happens.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "54f4dedb5368fff81b722b551e2f15a75175d7b7",
      "tree": "c559dfd0743e4765e55ace1488a5c80f49c40d05",
      "parents": [
        "5d76fc219ce38a226314436563f6b9d405bb6db1"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Sun Jul 03 13:56:03 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:31:49 2011 -0400"
      },
      "message": "drivers/leds: Add module.h to files using it implicitly\n\nA pending cleanup will mean that module.h won\u0027t be implicitly\neverywhere anymore.  Make sure the modular drivers in the leds\ndir are actually calling out for \u003cmodule.h\u003e explicitly in advance.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "5d76fc219ce38a226314436563f6b9d405bb6db1",
      "tree": "a74057527409fa33521760fabe0d487e3dd92bce",
      "parents": [
        "07a97fe8864a38cedd24a2c8c89cce8c3efd6095"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Sun Jul 10 12:23:16 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:31:49 2011 -0400"
      },
      "message": "drivers/isdn: Add export.h for EXPORT_SYMBOL/THIS_MODULE as required.\n\nIn preparation of the module.h usage cleanup, call out the header\nthat we need to get EXPORT_SYMBOL variants and THIS_MODULE into scope.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "07a97fe8864a38cedd24a2c8c89cce8c3efd6095",
      "tree": "6f81d3a5ca2201e0564fb2a0168f121807d43bb9",
      "parents": [
        "31a1a1526d5b6f45aaed3e225a4751dce930736f"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Tue Aug 30 12:08:51 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:31:48 2011 -0400"
      },
      "message": "drivers/isdn: Add module.h to ISDN files implicitly using it.\n\nSo that we don\u0027t get build failures once the implicit module.h\npresence is terminated.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "31a1a1526d5b6f45aaed3e225a4751dce930736f",
      "tree": "caf411aed1153add871f1f40c27b09d151db1664",
      "parents": [
        "bb207ef1e84ffc4afe89f3a5b84788bac0f968e7"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Jul 18 16:05:10 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:31:47 2011 -0400"
      },
      "message": "drivers/hwmon: add module.h to ultra45_env.c\n\nThis file needs the full module.h header and up to now was just\nimplicitly capitalizing on it being present already.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "bb207ef1e84ffc4afe89f3a5b84788bac0f968e7",
      "tree": "1678f932395846396afad6f24fa8a9acc35094ab",
      "parents": [
        "afd605f68392d85638e1499143b9ad2e1389d742"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Sun Jul 03 13:38:09 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:31:47 2011 -0400"
      },
      "message": "drivers/gpio: Fix drivers who are implicit users of module.h\n\nA pending cleanup will mean that module.h won\u0027t be implicitly\neverywhere anymore.  Make sure the modular drivers in gpio\nare actually calling out for \u003cmodule.h\u003e explicitly in advance.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "afd605f68392d85638e1499143b9ad2e1389d742",
      "tree": "8d13af0c1764f5c4e45be1fb6e74d0180499175b",
      "parents": [
        "823467e5fc0c8566a93cfca0e40df6d5de6a4bc3"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Sun Jul 03 13:38:03 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:31:46 2011 -0400"
      },
      "message": "drivers/firmware: Add module.h to google/gsmi.c\n\nThis file really needs the full module.h header file present, but\nwas just getting it implicitly before.  Fix it up in advance so we\navoid build failures once the cleanup commit is present.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "823467e5fc0c8566a93cfca0e40df6d5de6a4bc3",
      "tree": "e8d128979d21e2d6249ce2e15cb833de7a47207a",
      "parents": [
        "80a2e2e35dc84f40306768a1d37011acdfb2eeaa"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Sun Jul 10 12:16:32 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:31:46 2011 -0400"
      },
      "message": "drivers/firewire: Add export.h for EXPORT_SYMBOL to core-iso.c\n\nEnsure that the EXPORT_SYMBOL macros are present for when we clean up\nthe \"module.h\" is everywhere situation, to prevent build failures.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "80a2e2e35dc84f40306768a1d37011acdfb2eeaa",
      "tree": "eb34dfcae1032cede6e37bdcf6f402263a697b3c",
      "parents": [
        "f492b21027272369953f68ee341df38dffa962fb"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Sun Jul 03 13:37:56 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:31:45 2011 -0400"
      },
      "message": "drivers/edac: Add module.h to mce_amd_inj.c\n\nThis file really needs the full module.h header file present, but\nwas just getting it implicitly before.  Fix it up in advance so we\navoid build failures once the cleanup commit is present.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "f492b21027272369953f68ee341df38dffa962fb",
      "tree": "1cfaad766ac1d7f98ee5468ce609532d72b91b5f",
      "parents": [
        "5c45ad77ffd0108596627816a37de71a04d5cb6d"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Sun Jul 31 16:17:36 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:31:44 2011 -0400"
      },
      "message": "drivers/dma: Add export.h to ste_dma40.c\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "5c45ad77ffd0108596627816a37de71a04d5cb6d",
      "tree": "c25ddf76be050899e646df8ea99b10482d2e47be",
      "parents": [
        "3382416d867d1c70709dfb03e4a81d5731d96787"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Sun Jul 31 16:14:17 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:31:44 2011 -0400"
      },
      "message": "drivers/dma: Add module.h to files implicitly using it.\n\nFix files that were implicitly using module.h but not\ncalling it out for inclusion directly.  We\u0027ll break those\nonce we remove the implicit presence otherwise\n\n[With input from Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e]\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "3382416d867d1c70709dfb03e4a81d5731d96787",
      "tree": "8fb11e422ae85b2d793f1820bfdf29d4cb2328fe",
      "parents": [
        "d229807f669ba3dea9f64467ee965051c4366aed"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Sun Jul 10 12:15:51 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:31:43 2011 -0400"
      },
      "message": "drivers/dca: Add export.h for THIS_MODULE to dca-sysfs.c\n\nEnsure we have access to the THIS_MODLUE macro once we clean up\nthe implicit module.h usage.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "d229807f669ba3dea9f64467ee965051c4366aed",
      "tree": "49522538cc06ddf8ad84cecf2fa5d5c62409ec84",
      "parents": [
        "7deeab5dc414240a341e80f41b5f00620aa9ef98"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Sun Jul 03 13:37:11 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:31:43 2011 -0400"
      },
      "message": "drivers/dca: Add module.h to dca-core.c\n\nThis file really needs the full module.h header file present, but\nwas just getting it implicitly before.  Call it out in advance so\nthat we don\u0027t get future build failures on this.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "7deeab5dc414240a341e80f41b5f00620aa9ef98",
      "tree": "cdba93f2be20798be6008709fc96d04da222b223",
      "parents": [
        "c05aa8fbcc21b1863085dde5cb3c97b32c52ce40"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Sun Jul 03 13:36:22 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:31:42 2011 -0400"
      },
      "message": "drivers/clocksource: Add module.h to those who were using it implicitly\n\nA pending cleanup will mean that module.h won\u0027t be implicitly\neverywhere anymore.  Make sure the modular drivers in clocksource\nare actually calling out for \u003cmodule.h\u003e explicitly in advance.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "c05aa8fbcc21b1863085dde5cb3c97b32c52ce40",
      "tree": "1488a18dc5ad8e7e911dbd61e853fba5b4e4a66d",
      "parents": [
        "66300e66c680f7bcc43127627740f493ef0b05bc"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Wed Jul 27 21:31:17 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:31:42 2011 -0400"
      },
      "message": "drivers/char: Fix implicit use of err.h in ramoops.c\n\ndrivers/char/ramoops.c: In function \u0027ramoops_init\u0027:\ndrivers/char/ramoops.c:221: error: implicit declaration of function \u0027IS_ERR\u0027\ndrivers/char/ramoops.c:222: error: implicit declaration of function \u0027PTR_ERR\u0027\nmake[3]: *** [drivers/char/ramoops.o] Error 1\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "66300e66c680f7bcc43127627740f493ef0b05bc",
      "tree": "8f0e92c40063be1edf6727e5e9b09adb9102b5c7",
      "parents": [
        "c22405c98d3ff7042e369370d2bf54f9607d0f09"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Sun Jul 10 12:14:53 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:31:41 2011 -0400"
      },
      "message": "drivers/char: Add export.h for EXPORT_SYMBOL/THIS_MODULE as required\n\nThey will need it called out explicitly in the near future due\nto a module.h usage cleanup that removes its implicit presence\neverywhere.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "c22405c98d3ff7042e369370d2bf54f9607d0f09",
      "tree": "d9eae01697a87fd4eda1c8a31ff4fcdfc00f9432",
      "parents": [
        "aaf195444be47aa3d3776825b3b384a61f40dca4"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Sun Jul 03 13:35:48 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:31:40 2011 -0400"
      },
      "message": "drivers/char: Add module.h to those who were using it implicitly\n\nA pending cleanup will mean that module.h won\u0027t be implicitly\neverywhere anymore.  Make sure the modular drivers in char are\nactually calling out for \u003cmodule.h\u003e explicitly in advance.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "aaf195444be47aa3d3776825b3b384a61f40dca4",
      "tree": "3752d08fe46febc140874a2cf8f8004df93529f1",
      "parents": [
        "ba33162a2c3c847c02e42b9193b250217fdbbd9d"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Wed Sep 28 18:23:03 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:31:39 2011 -0400"
      },
      "message": "drivers/base: change module.h -\u003e export.h in power/common.c\n\nThis file isn\u0027t using full modular functionality, and hence\ncan be \"downgraded\" to just using export.h\n\nReported-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "ba33162a2c3c847c02e42b9193b250217fdbbd9d",
      "tree": "4c26b5ae8f0807c2ce62ed0d389b595fb0e94c00",
      "parents": [
        "08a999ce69c17802d92ad760faa21ce112968172"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Thu May 26 18:08:35 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:31:39 2011 -0400"
      },
      "message": "drivers/base: base.h implicitly depends on \u003clinux/notifier.h\u003e\n\nThis file is currently relying on \u003clinux/module.h\u003e sneaking it in\nthrough the implicit include paths from device.h.  Once that\nis cleaned up, this will happen:\n\nIn file included from drivers/base/init.c:12:\ndrivers/base/base.h:34: error: field ‘bus_notifier’ has incomplete type\nmake[3]: *** [drivers/base/init.o] Error 1\n\nFix it up in advance, so the cleanup can continue.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "08a999ce69c17802d92ad760faa21ce112968172",
      "tree": "d3ddf28e5b383cc07ecfb54e115dcaca9584e04b",
      "parents": [
        "1b6bc32f0a7380102499deb6aa99a59e789efb33"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Fri Jul 01 16:07:32 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:31:38 2011 -0400"
      },
      "message": "drivers/base: dma-coherent.c is a module and needs module.h\n\nIt was implicitly getting it before, but it will break compiles\nonce we fix that.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "1b6bc32f0a7380102499deb6aa99a59e789efb33",
      "tree": "283ef829016d671e7be5a6f72c00fa59fbc9f842",
      "parents": [
        "bff7832dd6670dd0e215ce32d60b18f3825a6555"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Fri May 27 07:12:15 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:31:38 2011 -0400"
      },
      "message": "drivers/base: Add export.h for EXPORT_SYMBOL/THIS_MODULE as required.\n\nMost of these files were implicitly getting EXPORT_SYMBOL via\ndevice.h which was including module.h, but that path will be broken\nsoon.\n\n[ with input from Stephen Rothwell \u003csfr@canb.auug.org.au\u003e ]\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "bff7832dd6670dd0e215ce32d60b18f3825a6555",
      "tree": "a3ec5bb11d9708086568639220ed768cdbc48889",
      "parents": [
        "38789fda295689689d064c0157bc363b1837b5e6"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Sun Jul 03 13:41:29 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:31:37 2011 -0400"
      },
      "message": "ide/ata: Add module.h to the implicit modular users\n\nA pending cleanup will mean that module.h won\u0027t be implicitly\neverywhere anymore.  Make sure the modular drivers in the ide dir\nare actually calling out for \u003cmodule.h\u003e explicitly in advance.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "38789fda295689689d064c0157bc363b1837b5e6",
      "tree": "ff03cfacc7dcc05faecc18fd5b1b213a1eef9c3c",
      "parents": [
        "fec14d2fcebe824377ef0305babc365d039f6b39"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Sun Jul 17 15:33:58 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:31:37 2011 -0400"
      },
      "message": "ide/ata: Add export.h for EXPORT_SYMBOL/THIS_MODULE where needed\n\nThey were getting this implicitly by an include of module.h\nfrom device.h -- but we are going to clean that up and break\nthat include chain, so include export.h explicitly now.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "fec14d2fcebe824377ef0305babc365d039f6b39",
      "tree": "9fa6b49e51183f84a9ca208a3125a7b221efb983",
      "parents": [
        "b108d9764cff25262bf764542ed1998d3e568962"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Tue Aug 30 12:32:52 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:31:36 2011 -0400"
      },
      "message": "infiniband: add moduleparam.h to drivers/infiniband as required\n\nThese files were getting the moduleparam infrastructure from the\nimplicit presence of module.h being everywhere, but that is going\naway soon.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "b108d9764cff25262bf764542ed1998d3e568962",
      "tree": "12e08e711d77d0f84e4b2fe905a1219dc91c7e46",
      "parents": [
        "e4dd23d753c3cb0d8533d353069e8b2e8a666360"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Fri May 27 15:29:33 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:31:35 2011 -0400"
      },
      "message": "infiniband: add in export.h for files using EXPORT_SYMBOL/THIS_MODULE\n\nThese were getting it implicitly via device.h --\u003e module.h but\nwe are going to stop that when we clean up the headers.\n\nFix these in advance so the tree remains biscect-clean.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "e4dd23d753c3cb0d8533d353069e8b2e8a666360",
      "tree": "8c28dcf2675a55549689fdee90f8ec0a2fb23cf8",
      "parents": [
        "fc87af74af7f856bb8e7585308fb1fdaaa69ec73"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Fri May 27 15:35:46 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:31:35 2011 -0400"
      },
      "message": "infiniband: Fix up module files that need to include module.h\n\nThey had been getting it implicitly via device.h but we can\u0027t\nrely on that for the future, due to a pending cleanup so fix\nit now.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "fc87af74af7f856bb8e7585308fb1fdaaa69ec73",
      "tree": "bc8cfa53f4326402b8c91ead8d0e3cd2982be712",
      "parents": [
        "355b200bacdb6017669cdc5bc9e7b1037aac42a2"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Fri May 27 13:27:45 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:31:34 2011 -0400"
      },
      "message": "infiniband: Fix up users implicitly relying on getting stat.h\n\nThey get it via module.h (via device.h) but we want to clean that up.\nWhen we do, we\u0027ll get things like:\n\n  CC [M]  drivers/infiniband/core/sysfs.o\n  sysfs.c:361: error: \u0027S_IRUGO\u0027 undeclared here (not in a function)\n  sysfs.c:654: error: \u0027S_IWUSR\u0027 undeclared here (not in a function)\n\nso add in the stat header it is using explicitly in advance.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "355b200bacdb6017669cdc5bc9e7b1037aac42a2",
      "tree": "a5af77d70994a9aec822830512369036e7729418",
      "parents": [
        "a8a359318530a779c8d28d86357d492adead5b1f"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Sun Jul 03 16:17:28 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:31:33 2011 -0400"
      },
      "message": "video: Add module.h to drivers/video files who really use it.\n\nThey were getting this implicitly by an include of module.h\nfrom device.h -- but we are going to clean that up and break\nthat include chain, so include module.h explicitly now.\n\n[ with contributions from Axel Lin \u003caxel.lin@gmail.com\u003e ]\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "a8a359318530a779c8d28d86357d492adead5b1f",
      "tree": "084373ab75cee6478bfed7f5975cac668dea2ece",
      "parents": [
        "44fc7ea0bfe9143551649a42eb35f1460566c3c5"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Sun Jul 10 13:20:26 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:31:33 2011 -0400"
      },
      "message": "video: Add export.h for THIS_MODULE/EXPORT_SYMBOL to drivers/video\n\nWith module.h being implicitly everywhere via device.h, the absence\nof explicitly including something for EXPORT_SYMBOL went unnoticed.\nSince we are heading to fix things up and clean module.h from the\ndevice.h file, we need to explicitly include these files now.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "44fc7ea0bfe9143551649a42eb35f1460566c3c5",
      "tree": "7cfceedba653c69db90912427d140da996ab4f09",
      "parents": [
        "a6ee87790b708dc4cdd3643104417793f0d985ec"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Thu May 26 20:52:10 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:31:32 2011 -0400"
      },
      "message": "selinux: Add export.h to files using EXPORT_SYMBOL/THIS_MODULE\n\nThe pervasive, but implicit presence of \u003clinux/module.h\u003e meant\nthat things like this file would happily compile as-is.  But\nwith the desire to phase out the module.h being included everywhere,\npoint this file at export.h which will give it THIS_MODULE and\nthe EXPORT_SYMBOL variants.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "a6ee87790b708dc4cdd3643104417793f0d985ec",
      "tree": "9bf98a9d99f0661112e56a6db0642d3da1b04af5",
      "parents": [
        "5c720d37bf5c2864cd7e834afff88321d6e4d97d"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Fri Jul 29 16:19:26 2011 +0100"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:31:32 2011 -0400"
      },
      "message": "cpufreq: Fix build of s3c64xx cpufreq driver for header change\n\nThe header change has removed an implicit include of module.h, breaking\nthe build due to the use of THIS_MODULE. Fix that.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "5c720d37bf5c2864cd7e834afff88321d6e4d97d",
      "tree": "33f489a48616cbc066ffa65a0de2c0122fe0b415",
      "parents": [
        "70e522a02838e52ca007d3f183171fd9324eceb4"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Fri May 27 13:23:32 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:31:31 2011 -0400"
      },
      "message": "cpufreq: cpufreq_stats.c is a module, and should include module.h\n\nSo that we can clean up the header files and not be relying\non implicit includes from device.h ---\u003e module.h\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "70e522a02838e52ca007d3f183171fd9324eceb4",
      "tree": "e889f61014e95da2ac41185a7686d911e0f70b66",
      "parents": [
        "884b17e109d61e95ee4c652cf6873341bf1dca63"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Aug 29 17:52:39 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:31:31 2011 -0400"
      },
      "message": "cpuidle: ladder.c needs module.h and not just moduleparam.h\n\nThis file has module_init/exit and MODULE_LICENSE, and so it\nneeds the full module.h header.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "884b17e109d61e95ee4c652cf6873341bf1dca63",
      "tree": "3d78863d2c13a61551ecd4fc498645ed2a3a0c95",
      "parents": [
        "93cf5d75b9d0b703ca8f4f8f98303ad77ab20d26"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Aug 29 17:52:39 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:31:30 2011 -0400"
      },
      "message": "cpuidle: Add module.h to drivers/cpuidle files as required.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "93cf5d75b9d0b703ca8f4f8f98303ad77ab20d26",
      "tree": "63c507fd557732ba83cf61d095425bac35d7ed4e",
      "parents": [
        "345df5126e5cf46c8ddf2ec491f1d6e17e29e645"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Fri Jul 29 21:14:30 2011 -0700"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:31:29 2011 -0400"
      },
      "message": "i2c: Add module.h to modular files prev. implicitly getting it\n\nThese files use interfaces from linux/module.h, so they must\ninclude that file to avoid build errors when the implicit\npresence of module.h is removed.\n\n[with i2c-pxa-pci.c fix from Randy Dunlap \u003crdunlap@xenotime.net\u003e]\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "345df5126e5cf46c8ddf2ec491f1d6e17e29e645",
      "tree": "1f9da284a15bdeea27603b338def82de05875091",
      "parents": [
        "2113852b239ed4a93d04135372162252f9342bb6"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Fri May 27 10:46:24 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:31:29 2011 -0400"
      },
      "message": "i2c: add export.h to i2c-boardinfo.c for EXPORT_SYMBOL\n\nWith module.h being implicitly everywhere via device.h, the absence\nof explicitly including something for EXPORT_SYMBOL went unnoticed.\nSince we are heading to fix things up and clean module.h from the\ndevice.h file, we need to explicitly include these files now.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "2113852b239ed4a93d04135372162252f9342bb6",
      "tree": "fcbe8506e4832862d180b6b5aefeb6809dd9d705",
      "parents": [
        "0e648f42f24f89e24c4dcac534d8e7086c9fd559"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Fri May 27 09:57:25 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:31:28 2011 -0400"
      },
      "message": "rtc: Add module.h to implicit users in drivers/rtc\n\nThe module.h was implicitly everywhere, but when we clean\nthat up, the implicit users will compile fail; fix them up\nin advance.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "0e648f42f24f89e24c4dcac534d8e7086c9fd559",
      "tree": "0d9e67bc3a3cbc93655249bb4477a3f68299a5b7",
      "parents": [
        "578b9ce0095ff3dd2c3b94508407c3be8fcce68d"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Fri May 27 10:46:24 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:31:28 2011 -0400"
      },
      "message": "tty: Add export.h for EXPORT_SYMBOL/THIS_MODULE to exporters\n\nWith module.h being implicitly everywhere via device.h, the absence\nof explicitly including something for EXPORT_SYMBOL went unnoticed.\nSince we are heading to fix things up and clean module.h from the\ndevice.h file, we need to explicitly include these files now.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "578b9ce0095ff3dd2c3b94508407c3be8fcce68d",
      "tree": "f80ad096b591a2c1b00eb9200e22c5a0bed0d9a7",
      "parents": [
        "a59b968ee0ff6e68443d5790fda2a117b36c1f9b"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Fri May 27 16:14:23 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:31:27 2011 -0400"
      },
      "message": "tty: Add module.h to drivers/tty users who just expect it there.\n\nWe are cleaning up the issue that means module.h is omnipresent.\nThese tty users are the people who implictly are relying on that.\nFix up the real users to call out the include that they really need.\n\nIn the case of jsm_driver.c file, it had moduleparam.h but that\nisn\u0027t enough and it needs the full module.h\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "a59b968ee0ff6e68443d5790fda2a117b36c1f9b",
      "tree": "5a836f0373c6b68ae04876eeab4542c1fe1b09fe",
      "parents": [
        "4bcbcc96e16fd44eaf9791cb369da757dae1656c"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Aug 29 16:44:23 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:31:26 2011 -0400"
      },
      "message": "bluetooth: add module.h to drivers/bluetooth files as required.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "4bcbcc96e16fd44eaf9791cb369da757dae1656c",
      "tree": "2563b8a7b64be1ce9da9a97310a95ea4470a9751",
      "parents": [
        "f940fcd8eadfe5b909a1474b57de7755edeee62b"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Jul 18 14:42:00 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:31:26 2011 -0400"
      },
      "message": "usb: fix implicit usage of gfp.h in host/xhci-hub.c\n\nTo fix this build error on ARM:\n\ndrivers/usb/host/xhci-hub.c: In function \u0027xhci_stop_device\u0027:\ndrivers/usb/host/xhci-hub.c:261: error: \u0027GFP_NOIO\u0027 undeclared (first use in this function)\nmake[4]: *** [drivers/usb/host/xhci-hub.o] Error 1\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "f940fcd8eadfe5b909a1474b57de7755edeee62b",
      "tree": "fd4eac433d27add07c1880200aeb7e262d4e76d3",
      "parents": [
        "6eb0de827084060e6607c8f8542d9e9566214538"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Fri May 27 09:56:31 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:31:25 2011 -0400"
      },
      "message": "usb: Add export.h for EXPORT_SYMBOL/THIS_MODULE where needed\n\nWith module.h being implicitly everywhere via device.h, the absence\nof explicitly including something for EXPORT_SYMBOL went unnoticed.\nSince we are heading to fix things up and clean module.h from the\ndevice.h file, we need to explicitly include these files now.\n\nUse the lightweight version of the header that has just THIS_MODULE\nand EXPORT_SYMBOL variants.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "6eb0de827084060e6607c8f8542d9e9566214538",
      "tree": "01e340eab5a0758e19eeb1c813f6cef831b7a834",
      "parents": [
        "acf3368ffb75fc4a83726655d697e79646fe4eb3"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Sun Jul 03 16:09:31 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:31:25 2011 -0400"
      },
      "message": "usb: Add module.h to drivers/usb consumers who really use it.\n\nThe situation up to this point meant that module.h was pretty\nmuch everywhere, regardless of whether you asked for it or not.\nWe are fixing that, so give the USB folks who want it an actual\ninclude of it.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "acf3368ffb75fc4a83726655d697e79646fe4eb3",
      "tree": "71a150c988cbe40615502a3843f46482274cf299",
      "parents": [
        "09703660edf83b8b6d175440bf745f30580d85ab"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Fri May 27 09:47:43 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:31:24 2011 -0400"
      },
      "message": "scsi: Fix up files implicitly depending on module.h inclusion\n\nThe module.h header was implicitly present everywhere, so files\nwith no explicit include of the module infrastructure would build\nanyway.  We are now removing the implicit include, and so we need\nto call out the module.h file that we need explicitly.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    }
  ],
  "next": "09703660edf83b8b6d175440bf745f30580d85ab"
}
