)]}'
{
  "log": [
    {
      "commit": "055e5110ae0c0c1176a75b78d789294f2ff2f7af",
      "tree": "c17450678079c1cf2e1affc2789d2742dbb10c64",
      "parents": [
        "141766cf9755e773b980238da52f5f5da5c69abe"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Thu Jul 03 23:43:12 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Jul 04 08:47:51 2008 -0400"
      },
      "message": "8390: Split 8390 support into a pausing and a non pausing driver core\n\nOnly a few ISA controllers need the pausing version of the 8390 core\nwhile PCMCIA, later ISA and PCI do not. More importantly the ISA delays\ncan break non ISA boxes so we must use a different build of 8390.c for\nthe two sets of controllers.\n\nNo changes since last time as all the points of concerns raised proved to\nbe invalid\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "0795af5729b18218767fab27c44b1384f72dc9ad",
      "tree": "67c16df84aa6ec219340b8ea1b5cfb0e8150a216",
      "parents": [
        "95ea36275f3c9a1d3d04c217b4b576c657c4e70e"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Wed Oct 03 17:59:30 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:51:42 2007 -0700"
      },
      "message": "[NET]: Introduce and use print_mac() and DECLARE_MAC_BUF()\n\nThis is nicer than the MAC_FMT stuff.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "10d024c1b2fd58af8362670d7d6e5ae52fc33353",
      "tree": "dbfb03c539986e2c1270385eb0083aaf0dfca8ab",
      "parents": [
        "596c5c97431eab8465739c169401ea611127b9ad"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Sep 17 13:11:17 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:51:13 2007 -0700"
      },
      "message": "[NET]: Nuke SET_MODULE_OWNER macro.\n\nIt\u0027s been a useless no-op for long enough in 2.6 so I figured it\u0027s time to\nremove it.  The number of people that could object because they\u0027re\nmaintaining unified 2.4 and 2.6 drivers is probably rather small.\n\n[ Handled drivers added by netdev tree and some missed IRDA cases... -DaveM ]\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4ec031166f6a466a443f462e567f7551096b1741",
      "tree": "2f59cd620ddd83436a16c8e5a494d6147a398716",
      "parents": [
        "b81831c69afb82c0545d3de729290fab4e50d429"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Fri Feb 09 16:38:30 2007 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 09 09:14:07 2007 -0800"
      },
      "message": "[PATCH] kill eth_io_copy_and_sum()\n\nOn all targets that sucker boils down to memcpy_fromio(sbk-\u003edata, from, len).\nThe function name is highly misguiding (it _never_ does any checksums), the\nlast argument is just a noise and simply expanding the call to memcpy_fromio()\ngives shorter and more readable source.  For a lot of reasons it has almost\nno remaining users, so it\u0027s better to just outright kill it.\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "afc8eb46c0ea2cab8bc28713b2e0614f015a7516",
      "tree": "d4d20e3529f95f0d899f946a7e710c96121a419e",
      "parents": [
        "059807755c0d2b2727588bb52951f8ff6cbf07b4"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Wed Jun 14 18:50:53 2006 -0400"
      },
      "committer": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Mon Dec 04 16:07:19 2006 -0500"
      },
      "message": "[PATCH] trivial missing __init in drivers/net/*\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\n"
    },
    {
      "commit": "7282d491ecaee9883233a0e27283c4c79486279a",
      "tree": "172ffa70716f5493db57976ceef7652120b3332f",
      "parents": [
        "76fd85937097a0c2ec8ab23bf21dc10992d1c398"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Sep 13 14:30:00 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Sep 13 14:30:00 2006 -0400"
      },
      "message": "drivers/net: const-ify ethtool_ops declarations\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "6aa20a2235535605db6d6d2bd850298b2fe7f31e",
      "tree": "df0b855043407b831d57f2f2c271f8aab48444f4",
      "parents": [
        "7a291083225af6e22ffaa46b3d91cfc1a1ccaab4"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Sep 13 13:24:59 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Sep 13 13:24:59 2006 -0400"
      },
      "message": "drivers/net: Trim trailing whitespace\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "96e672c79fb114ec38a868dc864e743205c24332",
      "tree": "0bad9a61fdab616e7e4070dbfc972045b34b0954",
      "parents": [
        "a2bd2ec8d1bef7479d26d375162963106757e8e9"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Sat Jun 10 13:33:48 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Jun 11 12:16:01 2006 -0400"
      },
      "message": "[PATCH] 3c5zz ethernet: fix section warnings\n\nPriority: not critical; makes init code discardable.\n\nFix section mismatch warnings:\nWARNING: drivers/net/3c501.o - Section mismatch: reference to .init.text:el1_probe from .text between \u0027init_module\u0027 (at offset 0x812) and \u0027cleanup_module\u0027\nWARNING: drivers/net/3c503.o - Section mismatch: reference to .init.text: from .text between \u0027init_module\u0027 (at offset 0x661) and \u0027cleanup_card\u0027\nWARNING: drivers/net/3c505.o - Section mismatch: reference to .init.text: from .text between \u0027init_module\u0027 (at offset 0x228d) and \u0027cleanup_module\u0027\nWARNING: drivers/net/3c507.o - Section mismatch: reference to .init.text:el16_probe from .text between \u0027init_module\u0027 (at offset 0xa99) and \u0027cleanup_module\u0027\nWARNING: drivers/net/3c523.o - Section mismatch: reference to .init.text: from .text between \u0027init_module\u0027 (at offset 0x12e7) and \u0027cleanup_module\u0027\nWARNING: drivers/net/3c527.o - Section mismatch: reference to .init.text:mc32_probe from .text between \u0027init_module\u0027 (at offset 0xd8d) and \u0027cleanup_module\u0027\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "64916f1ebe93592153c72bcdb189a31e4d40049a",
      "tree": "b525bb438c142edb5395125cdb0163efa816cc76",
      "parents": [
        "fa45459e5e4507402350f1cdaf44b7455602770c"
      ],
      "author": {
        "name": "Denis Vlasenko",
        "email": "vda@ilport.com.ua",
        "time": "Thu Jan 05 22:45:47 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Mon Jan 09 10:54:48 2006 -0500"
      },
      "message": "[PATCH] fix a few \"warning: \u0027cleanup_card\u0027 defined but not used\"\n\nThese warnings are emitted if non-modular network drivers are built.\nFixes just move cleanup_card() definitions into #ifdef MODULE region.\n\n/.1/usr/srcdevel/kernel/linux-2.6.15-rc7.src/drivers/net/wd.c:131: warning: \u0027cleanup_card\u0027 defined but not used\n/.1/usr/srcdevel/kernel/linux-2.6.15-rc7.src/drivers/net/3c503.c:152: warning: \u0027cleanup_card\u0027 defined but not used\n/.1/usr/srcdevel/kernel/linux-2.6.15-rc7.src/drivers/net/ne.c:216: warning: \u0027cleanup_card\u0027 defined but not used\n/.1/usr/srcdevel/kernel/linux-2.6.15-rc7.src/drivers/net/hp.c:106: warning: \u0027cleanup_card\u0027 defined but not used\n/.1/usr/srcdevel/kernel/linux-2.6.15-rc7.src/drivers/net/hp-plus.c:142: warning: \u0027cleanup_card\u0027 defined but not used\n/.1/usr/srcdevel/kernel/linux-2.6.15-rc7.src/drivers/net/smc-ultra.c:172: warning: \u0027cleanup_card\u0027 defined but not used\n/.1/usr/srcdevel/kernel/linux-2.6.15-rc7.src/drivers/net/e2100.c:144: warning: \u0027cleanup_card\u0027 defined but not used\n/.1/usr/srcdevel/kernel/linux-2.6.15-rc7.src/drivers/net/es3210.c:159: warning: \u0027cleanup_card\u0027 defined but not used\n/.1/usr/srcdevel/kernel/linux-2.6.15-rc7.src/drivers/net/lne390.c:149: warning: \u0027cleanup_card\u0027 defined but not used\n/.1/usr/srcdevel/kernel/linux-2.6.15-rc7.src/drivers/net/lance.c:313: warning: \u0027cleanup_card\u0027 defined but not used\n/.1/usr/srcdevel/kernel/linux-2.6.15-rc7.src/drivers/net/ac3200.c:127: warning: \u0027cleanup_card\u0027 defined but not used\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "b1fc5505e0dbcc3fd7c75bfe6bee39ec50080963",
      "tree": "f8c0bb679dc8e72816e16820c3dbcccf924097eb",
      "parents": [
        "88d7bd8cb9eb8d64bf7997600b0d64f7834047c5"
      ],
      "author": {
        "name": "",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu May 12 20:11:55 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Thu May 12 20:11:55 2005 -0400"
      },
      "message": "[netdrvr] Fix register_netdev() races in older ISA net drivers\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"
    }
  ]
}
