)]}'
{
  "log": [
    {
      "commit": "409f2435205803634b67210040d785455e807b58",
      "tree": "386659fce9727c12972cb55287c4bd966797344f",
      "parents": [
        "97be91c183275fbf3eb5e0a44b0c1a7a36ccc040"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Sun Oct 14 05:51:51 2007 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Oct 14 08:53:33 2007 -0700"
      },
      "message": "missing include in ssb\n\nUsing readw() and friends \u003d\u003e needs to pull io.h and not all targets are\ndoing that via indirect chains.\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "7ac0326c3fd3f7cd2426dbbce896a0f8c91b962f",
      "tree": "9adb34ab779412430774a15e6efe9e8db5b8cd67",
      "parents": [
        "4735b37cf434175c2b7b36b3b68f1e60e8ec8527"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Sun Oct 14 05:46:09 2007 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Oct 14 08:53:33 2007 -0700"
      },
      "message": "uevent environment changes fallout\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "6faf035cf9fdd8283c2b2b2c34b76b5445ec6fc4",
      "tree": "261989dd368c841043fd94c46e8fb112d9478f73",
      "parents": [
        "50e36ebe65ff1b96e35a703fab28314ee4f984f7"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Sat Oct 13 14:31:31 2007 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat Oct 13 09:41:03 2007 -0700"
      },
      "message": "ssb bus needs \u003clinux/io.h\u003e\n\nssb bus needs \u003clinux/io.h\u003e\n\n  linux/drivers/ssb/main.c: In function \u0027ssb_ssb_read16\u0027:\n  linux/drivers/ssb/main.c:518: error: implicit declaration of function \u0027readw\u0027\n  linux/drivers/ssb/main.c: In function \u0027ssb_ssb_read32\u0027:\n  linux/drivers/ssb/main.c:526: error: implicit declaration of function \u0027readl\u0027\n  linux/drivers/ssb/main.c: In function \u0027ssb_ssb_write16\u0027:\n  linux/drivers/ssb/main.c:534: error: implicit declaration of function \u0027writew\u0027\n  linux/drivers/ssb/main.c: In function \u0027ssb_ssb_write32\u0027:\n  linux/drivers/ssb/main.c:542: error: implicit declaration of function \u0027writel\u0027\n\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "6b9bafec6608539d07f7ccdeefe121dabe06604f",
      "tree": "38a76e37746631b5ad7925864899a03b7b2836eb",
      "parents": [
        "4b402c65a3a17257af45875159395278e4a2f0cd"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Wed Sep 19 18:55:12 2007 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:52:21 2007 -0700"
      },
      "message": "[SSB]: Sparse fixes.\n\nThis fixes all Sparse warnings in SSB.\nNo semantics change.\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4b402c65a3a17257af45875159395278e4a2f0cd",
      "tree": "0a3f3cad8fbcd4c331cc723fbb778fb3d4af2f09",
      "parents": [
        "b85b3b7af52d1c1bd45bfcd47aa425a15fda45f7"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Wed Sep 19 18:53:44 2007 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:52:20 2007 -0700"
      },
      "message": "[SSB]: Use ioreadX() and iowriteX() for PCI.\n\nOn a PCI bus use ioreadX() and iowriteX().\nWe map the I/O space with pci_iomap(), so we must use the correct\naccessor functions, too.\nreadX() and writeX() are not guaranteed to accept the cookie returned\nfrom pci_iomap() (though, it currently works on most architectures).\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "61e115a56d1aafd6e6a8a9fee8ac099a6128ac7b",
      "tree": "add97bf6a1207a4caea3a86cf13495ad3dc477de",
      "parents": [
        "5ee3afba88f5a79d0bff07ddd87af45919259f91"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Tue Sep 18 15:12:50 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:51:36 2007 -0700"
      },
      "message": "[SSB]: add Sonics Silicon Backplane bus support\n\nSSB is an SoC bus used in a number of embedded devices.  The most\nwell-known of these devices is probably the Linksys WRT54G, but there\nare others as well.  The bus is also used internally on the BCM43xx\nand BCM44xx devices from Broadcom.\n\nThis patch also includes support for SSB ID tables in modules, so\nthat SSB drivers can be loaded automatically.\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    }
  ]
}
