)]}'
{
  "log": [
    {
      "commit": "9b58027bc23a73a036877f28422dad7a0a199f95",
      "tree": "635003d907e54a51e1cf94ee99317838d411f9ef",
      "parents": [
        "3f53a38131a4e7a053c0aa060aba0411242fb6b9"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Thu Feb 26 21:02:19 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Feb 26 21:02:19 2009 -0800"
      },
      "message": "net: fix hp-plus build error\n\nhp-plus needs to call __alloc_eip_netdev() instead of\n__alloc_ei_netdev() since it is linked with 8390p.o.\n\nFixes this build error:\nERROR: \"__alloc_ei_netdev\" [drivers/net/hp-plus.ko] undefined!\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "fe96aaa14f553f0eb7af0e3502563a5400c65257",
      "tree": "c82499085a496ede1d4764c61e249c4a0a2c6a43",
      "parents": [
        "0faac9f75fa4260d67fed5a67bb2f16dbe2e93c8"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@vyatta.com",
        "time": "Fri Jan 09 11:13:14 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Jan 11 00:06:36 2009 -0800"
      },
      "message": "netdev: add missing set_mac_address hook\n\nMany drivers lost the ability to set ethernet address accidently\nduring the net_device_ops conversion.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@vyatta.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5b9ab2ec04ec1e1e53939768805612ac191d7ba2",
      "tree": "22d29905c148d2d743b3eccb585fbe60fb91e25a",
      "parents": [
        "851fd7bd88524bb4e20f3def3127cd9167d6d0cf",
        "3ec192559033ed457f0d7856838654c100fc659f"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Nov 26 23:48:40 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Nov 26 23:48:40 2008 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\nConflicts:\n\n\tdrivers/net/hp-plus.c\n\tdrivers/net/wireless/ath5k/base.c\n\tdrivers/net/wireless/ath9k/recv.c\n\tnet/wireless/reg.c\n"
    },
    {
      "commit": "1d71da164d7fb40fac72c0406a4a531265916fc8",
      "tree": "0f696dfb632bee0f2867ac1058aadc152786e425",
      "parents": [
        "d7713ccc7bec64fbe0e4e39f93b17dfec711db7f"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Tue Nov 25 21:05:51 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Nov 25 21:05:51 2008 -0800"
      },
      "message": "net: hp-plus uses eip_poll\n\nhp-plus uses 8390p.c, so it should use eip_poll(), not ei_poll().\n\ndrivers/built-in.o: In function `hpp_probe1\u0027:\nhp-plus.c:(.init.text+0x9cbd): undefined reference to `ei_poll\u0027\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d4a97d425c2f59849ebdcc94281ecf108818efbf",
      "tree": "ddc3cd59fa3f382ac7943dd610c07341ca0fcfb2",
      "parents": [
        "458228bc4c1370de1dae4ba0f78469092ca21d75"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@vyatta.com",
        "time": "Tue Nov 25 18:22:42 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Nov 25 18:22:42 2008 -0800"
      },
      "message": "hp-plus: convert to net_device_ops\n\nAnother driver converted to new infrastructure.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@vyatta.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e174961ca1a0b28f7abf0be47973ad57cb74e5f0",
      "tree": "e8f74ecd420a0e380a71670e5aec5c2a0c15640a",
      "parents": [
        "0c68ae2605dbcf67414d8d1f19af93be44b355fb"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Mon Oct 27 15:59:26 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Oct 27 17:06:18 2008 -0700"
      },
      "message": "net: convert print_mac to %pM\n\nThis converts pretty much everything to print_mac. There were\na few things that had conflicts which I have just dropped for\nnow, no harm done.\n\nI\u0027ve built an allyesconfig with this and looked at the files\nthat weren\u0027t built very carefully, but it\u0027s a huge patch.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "49f276be7ce12d90b6941a000b09e61b68e6c4f2",
      "tree": "6fe4cf958b0d5af9aeca12e9f73d39f0bddd4cfa",
      "parents": [
        "e95926d05d028a6bf0ab60b21b484c3d622fdcd1"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "stephen.hemminger@vyatta.com",
        "time": "Tue Sep 16 16:04:12 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Sep 16 19:35:05 2008 -0700"
      },
      "message": "hpplus: fix build regression\n\nThis fixes kernel regression for 2.6.27-rc in\n      http://bugzilla.kernel.org/show_bug.cgi?id\u003d11547\nThe change to split 8390 into old isa and non-isa versions\noverlooked this driver.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f0084a36d4d799c024a5211555334d56c91d236d",
      "tree": "94377e4a87066b7e34fee5c8d77cc93f1d4beeb4",
      "parents": [
        "c7f80993a38f0354a8ad821bcd9335b47a464357"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Jul 22 09:23:34 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Tue Jul 22 17:50:44 2008 -0400"
      },
      "message": "net 8390p: fix interface usage\n\nvarious drivers were using the wrong APIs:\n\n drivers/built-in.o: In function `hp_probe1\u0027:\n hp.c:(.init.text+0xa280): undefined reference to `NS8390_init\u0027\n\nfixed via:\n\ncd drivers/net/; sed -i \u0027s/NS8390_/NS8390p_/g\u0027 \\\n  $(grep -l NS8390_ $(grep 8390p.o Makefile | cut -d\u0027 \u0027 -f3 | \\\n      sed \u0027s/.o$/.c/g\u0027))\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\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": "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": "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": "29f9f6d234753da97b74402f746981c63ec0b2f0",
      "tree": "e563c6e8b676255300e4f6fa9efc3a15fa458dc9",
      "parents": [
        "5d1f16c6c4d64d1e4f53e277e39c0ada89f00a48"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Sat Jun 10 13:32:12 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Jun 11 12:16:01 2006 -0400"
      },
      "message": "[PATCH] hp ethernet: fix section mismatches\n\nPriority: not critical; makes init code discardable.\n\nFix section mismatch warnings:\nWARNING: drivers/net/hp-plus.o - Section mismatch: reference to .init.text: from .text between \u0027init_module\u0027 (at offset 0x387) and \u0027cleanup_card\u0027\nWARNING: drivers/net/hp.o - Section mismatch: reference to .init.data: from .text between \u0027hp_init_card\u0027 (at offset 0x310) and \u0027init_module\u0027\nWARNING: drivers/net/hp.o - Section mismatch: reference to .init.text: from .text between \u0027init_module\u0027 (at offset 0x367) and \u0027cleanup_card\u0027\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "b336cea307839f97684d314071ef683821c571ed",
      "tree": "855b05000ff04ec4ab95663aaba19b61ed8cb628",
      "parents": [
        "22bc685f4b93f4a0ce28e5829eaf754cb4f7c040"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Fri Mar 24 03:15:40 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Mar 24 07:33:19 2006 -0800"
      },
      "message": "[PATCH] remove ISA legacy functions: drivers/net/hp-plus.c\n\nswitch to ioremap()\n\nAdrian Bunk:\nThe order of the hunks in the patch was slightly rearranged due to an\nunrelated change in the driver.\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.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"
    }
  ]
}
