)]}'
{
  "log": [
    {
      "commit": "e19360f2945f54eb44ae170ec9c33910d29834a2",
      "tree": "c9959bb3d5a91efd21ca43c556544a7b0c1842bc",
      "parents": [
        "037998d1e979e88a140ef32c5d28730f6ca8a96f"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Mon Apr 10 23:22:06 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Apr 12 18:08:45 2006 -0400"
      },
      "message": "[PATCH] net drivers: fix section attributes for gcc\n\nIf CONFIG_HOTPLUG\u003dn, gcc doesn\u0027t like some __initdata to be const (rodata)\nand other __initdata not const, so make the non-const __initdata const.\n\ngcc errors:\ndrivers/net/bnx2.c:66: error: version causes a section type conflict\ndrivers/net/starfire.c:338: error: version causes a section type conflict\ndrivers/net/typhoon.c:137: error: version causes a section type conflict\ndrivers/net/natsemi.c:241: error: version causes a section type conflict\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "a8b4cf42cf57e44e3c4a585e0f0a71e3a7efbf29",
      "tree": "ba3bcaea18d88f12297d3302dd1c9a1b9cec4709",
      "parents": [
        "8dfc914a3f2ae4e303e2bff89f28fc14cee8a9a6"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@sirena.org.uk",
        "time": "Tue Mar 28 14:08:55 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Mar 29 17:34:02 2006 -0500"
      },
      "message": "[PATCH] natsemi: Support oversized EEPROMs\n\nThe natsemi chip can have a larger EEPROM attached than it itself uses for\nconfiguration.  This patch adds support for user space access to such an\nEEPROM.\n\nSigned-off-by: Mark Brown \u003cbroonie@sirena.org.uk\u003e\nCc: Tim Hockin \u003cthockin@hockin.org\u003e\nCc: Jeff Garzik \u003cjgarzik@pobox.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "e72fd96e8ee3ff4dd80757172a4fe49bd92fea9c",
      "tree": "2b544e905888845f7115c3302156119ac627d340",
      "parents": [
        "b27a16b7c4738ea16f6f0730caf382a3f57317bb"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@sirena.org.uk",
        "time": "Thu Feb 02 00:00:02 2006 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Mar 04 12:14:56 2006 -0500"
      },
      "message": "[PATCH] natsemi: NAPI and a bugfix\n\nAs documented in National application note 1287 the RX state machine on\nthe natsemi chip can lock up under some conditions (mostly related to\nheavy load).  When this happens a series of bogus packets are reported\nby the chip including some oversized frames prior to the final lockup.\n\nThis patch implements the fix from the application note: when an\noversized packet is reported it resets the RX state machine, dropping\nany currently pending packets.\n\nSigned-off-by: Mark Brown \u003cbroonie@sirena.org.uk\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "b27a16b7c4738ea16f6f0730caf382a3f57317bb",
      "tree": "e4e881b1b0e17d3c592073d0e8aa59c0dd2d6e61",
      "parents": [
        "fb15b9dd8b3f44290a7b3b06fdfd4be2ad73f0ac"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@sirena.org.uk",
        "time": "Thu Feb 02 00:00:01 2006 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Mar 04 12:14:56 2006 -0500"
      },
      "message": "[PATCH] natsemi: NAPI and a bugfix\n\nThis patch converts the natsemi driver to use NAPI.  It was originally\nbased on one written by Harald Welte, though it has since been modified\nquite a bit, most extensively in order to remove the ability to disable\nNAPI since none of the other drivers seem to provide that functionality\nany more.\n\nSigned-off-by: Mark Brown \u003cbroonie@sirena.org.uk\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "f71e130966ba429dbd24be08ddbcdf263df9a5ad",
      "tree": "523f10c926012f520c47894811b94944a7793fd5",
      "parents": [
        "c499ec24c31edf270e777a868ffd0daddcfe7ebd"
      ],
      "author": {
        "name": "Arjan van de Ven",
        "email": "arjan@infradead.org",
        "time": "Fri Mar 03 21:33:57 2006 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Mar 03 21:33:57 2006 -0500"
      },
      "message": "Massive net driver const-ification.\n"
    },
    {
      "commit": "689be43945e9ca7dd704522e55af1b8a73a994d3",
      "tree": "6dcc7a5675a9a2b98c36ee54f2ba4386f84efe83",
      "parents": [
        "f835e471b557c45d2e5701ea5215f6e739b4eb39"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jun 28 15:25:31 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jun 28 15:25:31 2005 -0700"
      },
      "message": "[NET]: Remove gratuitous use of skb-\u003etail in network drivers.\n\nMany drivers use skb-\u003etail unnecessarily.\n\nIn these situations, the code roughly looks like:\n\n\tdev \u003d dev_alloc_skb(...);\n\n\t[optional] skb_reserve(skb, ...);\n\n\t... skb-\u003etail ...\n\nBut even if the skb_reserve() happens, skb-\u003edata equals\nskb-\u003etail.  So it doesn\u0027t make any sense to use anything\nother than skb-\u003edata in these cases.\n\nAnother case was the s2io.c driver directly mucking with\nthe skb-\u003edata and skb-\u003etail pointers.  It really just wanted\nto do an skb_reserve(), so that\u0027s what the code was changed\nto do instead.\n\nAnother reason I\u0027m making this change as it allows some SKB\ncleanups I have planned simpler to merge.  In those cleanups,\nskb-\u003ehead, skb-\u003etail, and skb-\u003eend pointers are removed, and\nreplaced with skb-\u003ehead_room and skb-\u003etail_room integers.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\nAcked-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "760f86d78d92f39e2ceb55b40f0885eb755c8c2f",
      "tree": "dd779d819fbda486cfdcc6ecd28afa4c1c40373b",
      "parents": [
        "88d7bd8cb9eb8d64bf7997600b0d64f7834047c5"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Sat Apr 16 16:24:16 2005 +1000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sun May 15 18:18:56 2005 -0400"
      },
      "message": "[PATCH] Fw: [Bugme-new] [Bug 4482] New: natsemi: incorrect initialization of IPv6 Neighbor-discovery multicast\n\nOn Wed, Apr 13, 2005 at 05:36:42PM +0000, Andrew Morton wrote:\n\u003e            Summary: natsemi: incorrect initialization of IPv6 Neighbor-\n\u003e                     discovery multicast\n\nI\u0027ve got a pair of FA312 cards and this problem has bothered me\nfor ages.  This has finally prompted me to do something about it :)\n\nTurns out that somebody wasn\u0027t following the documentation.  We were\ndoing 16-bit writes to 32-bit registers which led to some addresses\nworking and others not so lucky.\n\nThis patch should fix the problem.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "1da177e4c3f41524e886b7f1b8a0c1fc7321cac2",
      "tree": "0bba044c4ce775e45a88a51686b5d9f90697ea9d",
      "parents": [],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "message": "Linux-2.6.12-rc2\n\nInitial git repository build. I\u0027m not bothering with the full history,\neven though we have it. We can create a separate \"historical\" git\narchive of that later if we want to, and in the meantime it\u0027s about\n3.2GB when imported into git - space that would just make the early\ngit days unnecessarily complicated, when we don\u0027t have a lot of good\ninfrastructure for it.\n\nLet it rip!\n"
    }
  ]
}
