)]}'
{
  "log": [
    {
      "commit": "a58a414fd5438f5ade6210ad0e8b14fbd6f503c5",
      "tree": "89c934be5760d7e26aadf88e90cb954e80591f9e",
      "parents": [
        "f17578decc40df8fceff82b106582e30bdfb3189"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Jan 10 00:08:17 2006 +0100"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@r063144.stusta.swh.mhn.de",
        "time": "Tue Jan 10 00:08:17 2006 +0100"
      },
      "message": "spelling: s/usefull/useful/\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "8fad6939af311a8be5785d41531baa5a6918f833",
      "tree": "ae1a1637dd1c7d8f4d17603807a39f99b5fd966d",
      "parents": [
        "b9c4c609660e00377f0b30dfbbec0f1918b56aba"
      ],
      "author": {
        "name": "Eric Paris",
        "email": "eparis@redhat.com",
        "time": "Fri Jan 06 11:57:11 2006 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Mon Jan 09 10:48:09 2006 -0500"
      },
      "message": "[PATCH] update bonding.txt to not show ip address on slaves\n\nifenslave, as of abi version 2, does not set the ip address on the slave\ninterfaces.  The documentation example however still shows that the\nensalved interfaces should have the same IP as the master.  The patch\nsimply removes the lines from the example which should no longer appear.\n\nSigned-off-by: Eric Paris \u003ceparis@redhat.com\u003e\n\n bonding.txt |    2 --\n 1 files changed, 2 deletions(-)\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "d779188d2baf436e67fe8816fca2ef53d246900f",
      "tree": "9bac75842a5611172860feec3c4019ff874a2b89",
      "parents": [
        "f61ea1b0c825a20a1826bb43a226387091934586",
        "ac67c6247361b3b8644b34e5301a46d5069c1373"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 04 16:31:56 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 04 16:31:56 2006 -0800"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6\n"
    },
    {
      "commit": "89cee8b1cbb9dac40c92ef1968aea2b45f82fd18",
      "tree": "01049841b15a9c2f3f136710382c7e4c11c1b1e5",
      "parents": [
        "d5228a4f49db32d22a39c653281b527ef371129c"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Tue Dec 13 23:14:27 2005 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Jan 03 13:10:31 2006 -0800"
      },
      "message": "[IPV4]: Safer reassembly\n\nAnother spin of Herbert Xu\u0027s \"safer ip reassembly\" patch\nfor 2.6.16.\n\n(The original patch is here:\nhttp://marc.theaimsgroup.com/?l\u003dlinux-netdev\u0026m\u003d112281936522415\u0026w\u003d2\nand my only contribution is to have tested it.)\n\nThis patch (optionally) does additional checks before accepting IP\nfragments, which can greatly reduce the possibility of reassembling\nfragments which originated from different IP datagrams.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\nSigned-off-by: Arthur Kepner \u003cakepner@sgi.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2226340eb8df9c42f9fca74582d08d5117fc0cec",
      "tree": "c98370844715194600b79f886dbc391633f3e470",
      "parents": [
        "2e06cb5859fdaeba0529806eb1bf161ffd0db201",
        "624f54be206adf970cd8eece16446b027913e533"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Nov 29 03:50:33 2005 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Nov 29 03:50:33 2005 -0500"
      },
      "message": "Merge branch \u0027master\u0027\n"
    },
    {
      "commit": "e6d184e33109010412ad1d59719af74755a935f4",
      "tree": "50875ca890857b39e8ea4b8521069793d75f0252",
      "parents": [
        "00cb277a4a1fb76aafb2fb28aa99f30546e619c5"
      ],
      "author": {
        "name": "Neil Horman",
        "email": "nhorman@tuxdriver.com",
        "time": "Tue Nov 22 14:56:32 2005 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Nov 22 14:56:32 2005 -0800"
      },
      "message": "[NET]: Fix ifenslave to not fail on lack of IP information\n\nPatch to ifenslave so that under older ABI versions, a failure to propogate ip\ninformation from master to slave does not result in a filure to enslave the\nslave device.\n\nSigned-off-by: Neil Horman \u003cnhorman@tuxdriver.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "98766fbe604bc198ced93c57220c2d4a78ad6c11",
      "tree": "964f630ea0ef6b7ad4c37468955526d09abe4ebd",
      "parents": [
        "6c52f1377d9cc4bedec5d4e1e3b22756b8978399"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Mon Nov 21 21:32:31 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Nov 22 09:14:30 2005 -0800"
      },
      "message": "[PATCH] kernel Doc/ URL corrections\n\nCorrect lots of URLs in Documentation/ Also a few minor whitespace cleanups\nand typo/spello fixes.  Sadly there are still a lot of bad URLs remaining.\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7f7f53168dbee6d6a462acea666fddd18aad4f08",
      "tree": "9c59f9b4b7c06f70b48197408f37398e54b4771e",
      "parents": [
        "fed5eccdcf542742786701b2514b5cb7ab282b93"
      ],
      "author": {
        "name": "Andy Fleming",
        "email": "afleming@freescale.com",
        "time": "Fri Nov 11 12:38:59 2005 -0600"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Nov 18 13:31:26 2005 -0500"
      },
      "message": "[PATCH] Gianfar update and sysfs support\n\nThis seems to have gotten lost, so I\u0027ll resend.\n\nSigned-off-by: Andy Fleming \u003cafleming@freescale.com\u003e\n\n* Added sysfs support to gianfar for modifying FIFO and stashing parameters\n* Updated driver to support 10 Mbit, full duplex operation\n* Improved comments throughout\n* Cleaned up and optimized offloading code\n* Fixed a bug where rx buffers were being improperly mapped and unmapped\n* (only manifested if cache-coherency was off)\n* Added support for using the eTSEC exact-match MAC registers\n* Bumped the version to 1.3\n* Added support for distinguishing between reduced 100 and 10 Mbit modes\n* Modified default coalescing values to lower latency\n* Added documentation\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "9772efb970780aeed488c19d8b4afd46c3b484af",
      "tree": "de016aaa29c8a95e98c7abaa70c8b590160e2886",
      "parents": [
        "7faffa1c7fb9b8e8917e3225d4e2638270c0a48b"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Thu Nov 10 17:09:53 2005 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Nov 10 17:09:53 2005 -0800"
      },
      "message": "[TCP]: Appropriate Byte Count support\n\nThis is an updated version of the RFC3465 ABC patch originally\nfor Linux 2.6.11-rc4 by Yee-Ting Li. ABC is a way of counting\nbytes ack\u0027d rather than packets when updating congestion control.\n\nThe orignal ABC described in the RFC applied to a Reno style\nalgorithm. For advanced congestion control there is little\nchange after leaving slow start.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "98069ff4ec9c73a03e6c61dbb17f8e5a0b85ef6e",
      "tree": "406c3ab1c66d28b9f1453b02fce24dca0123d0eb",
      "parents": [
        "ac57d04267383829ce817e522e4ebbb39f50ae75"
      ],
      "author": {
        "name": "Ian McDonald",
        "email": "imcdnzl@gmail.com",
        "time": "Thu Nov 10 13:04:33 2005 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Nov 10 13:04:33 2005 -0800"
      },
      "message": "[DCCP]: Create Documentation/networking/dccp.txt\n\nThis patch is a first go at some documentation. Please advise if gmail\nhas mangled patch and I will revert to an attachment:\n\nSigned-off-by: Ian McDonald \u003cimcdnzl@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "eedb9f09e92598c165de37a8c210434d270ca3a6",
      "tree": "11f4ab9bcc75210c2b4a15dc33c3f4d6a612deec",
      "parents": [
        "f24e09754bcb4d367664ea635c0c4ccde6ec4df5",
        "826d2abe9945372c8838398bfd88a1caa5844d41"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Nov 09 00:47:08 2005 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Nov 09 00:47:08 2005 -0500"
      },
      "message": "Merge rsync://bughost.org/repos/ipw-delta/\n"
    },
    {
      "commit": "826d2abe9945372c8838398bfd88a1caa5844d41",
      "tree": "253d053207da60d8321574291debf159c90f849c",
      "parents": [
        "cf1b479b6922c6736d9f00d90c2b78e977692c93"
      ],
      "author": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 18:56:59 2005 -0600"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 18:56:59 2005 -0600"
      },
      "message": "Updated READMEs and MAINTAINERS for the ipw2100 and ipw2200 drivers.\n\nSigned-off-by: James Ketrenos \u003cjketreno@linux.intel.com\u003e\n"
    },
    {
      "commit": "62a07e6e9e93eda88a6eeb5009fc46d44ca60281",
      "tree": "6e5a0891a46b1d9864d5591a5961c63e1b818bea",
      "parents": [
        "55032eacdb3acf54f5ba2e4dd9205db2c5c0bce2"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jesper.juhl@gmail.com",
        "time": "Mon Nov 07 01:01:03 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 07 07:53:54 2005 -0800"
      },
      "message": "[PATCH] ksymoops related docs update\n\nUpdate ksymoops related documentation to reflect current 2.6 reality.\n\nSigned-off-by: Jesper Juhl \u003cjesper.juhl@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "571de88b87e978b21ac4da481d317678aac9e562",
      "tree": "25b9b0ad8f50733aee663973cbf2f2f4ca6eeb9f",
      "parents": [
        "da6971d8ece2ec9762509e20dda6808335b5a10b"
      ],
      "author": {
        "name": "Ravinandan Arakali",
        "email": "Ravinandan.Arakali@neterion.com",
        "time": "Tue Nov 01 15:24:25 2005 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sat Nov 05 14:40:55 2005 -0500"
      },
      "message": "[PATCH] S2io: Updated documentation\n\nHi,\nThis patch provides updated documentation on the Neterion(S2io) driver.\n\nPlease review the patch.\n\nSigned-off-by: Ravinandan Arakali \u003cravinandan.arakali@neterion.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "e83b860539d0ac1b3cff868178fa79c457e0c21f",
      "tree": "1e7aa728f8c34c771c31b42514e23fbd17097436",
      "parents": [
        "974f7bc5781d3fc16e32d8908c6e48592e767dd2"
      ],
      "author": {
        "name": "Akinobu Mita",
        "email": "mita@miraclelinux.com",
        "time": "Fri Oct 21 18:00:48 2005 +0900"
      },
      "committer": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@mandriva.com",
        "time": "Sat Oct 29 02:16:31 2005 -0200"
      },
      "message": "[TCP]: fix tcp_tso_win_divisor documentation\n\nThe default value for tcp_tso_win_divisor is 3.\n\nSigned-off-by: Akinobu Mita \u003cmita@miraclelinux.com\u003e\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@mandriva.com\u003e\n"
    },
    {
      "commit": "4cac018ae30dac8f7fc089a8ff4963904c99725e",
      "tree": "f2a393f0ec57563379366fa2f150671232318675",
      "parents": [
        "b7b1d2021452d0a3562807b6a90dfa5124147a79"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Oct 18 21:30:59 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Oct 18 22:26:01 2005 -0400"
      },
      "message": "[PATCH] bonding: fix typos in bonding documentation\n\nFix some simple typos in the bonding.txt file.  The typos are in areas\nrelating to loading the bonding driver multiple times.\n\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "7ce312467edc270fcbd8a699efabb37ce1802b98",
      "tree": "fb267926db2239ddb815b6c5acd1be82ff56229c",
      "parents": [
        "3e56a40bb36f1f73b4eac2ffe267c5357811e321"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Oct 03 16:07:30 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Oct 03 16:07:30 2005 -0700"
      },
      "message": "[IPV4]: Update icmp sysctl docs and disable broadcast ECHO/TIMESTAMP by default\n\nIt\u0027s not a good idea to be smurf\u0027able by default.\nThe few people who need this can turn it on.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d533f671852cc4e481ea7070aa1a3b6fc75b8e44",
      "tree": "970419f90c377dbcfb4d8726460d62ad8c8fbac4",
      "parents": [
        "9de75d110c9681d4aaa7fe87b8db99d5562012a2"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@nuerscht.ch",
        "time": "Sat Sep 10 00:26:46 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 10 10:06:28 2005 -0700"
      },
      "message": "[PATCH] Spelling fixes for Documentation/\n\nThe attached patch fixes the following spelling errors in Documentation/\n        - double \"the\"\n        - Several misspellings of function/functionality\n        - infomation\n        - memeory\n        - Recieved\n        - wether\nand possibly others which I forgot ;-)\nTrailing whitespaces on the same line as the typo are also deleted.\n\nSigned-off-by: Tobias Klauser \u003ctklauser@nuerscht.ch\u003e\nSigned-off-by: Domen Puncer \u003cdomen@coderock.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e3ee3b78f83688a0ae4315e8be71b2eac559904a",
      "tree": "deb03bcdd020262af450ed23382d7c921263f5cf",
      "parents": [
        "91cb70c1769d9b72dd1efe40c31f01005820b09e",
        "6b39374a27eb4be7e9d82145ae270ba02ea90dc8"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Thu Sep 01 18:02:01 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Thu Sep 01 18:02:01 2005 -0400"
      },
      "message": "/spare/repo/netdev-2.6 branch \u0027master\u0027\n"
    },
    {
      "commit": "c1b054d03f5b31c33eaa0b267c629b118eaf3790",
      "tree": "9333907ca767be24fcb3667877242976c3e3c8dd",
      "parents": [
        "559fb51ba7e66fe298b8355fabde1275b7def35f",
        "bf4e70e54cf31dcca48d279c7f7e71328eebe749"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Mon Aug 29 16:40:27 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Mon Aug 29 16:40:27 2005 -0400"
      },
      "message": "Merge /spare/repo/linux-2.6/\n"
    },
    {
      "commit": "4c0e176dd5e4c44dd60f398518f75eedbe1a65f3",
      "tree": "07aea7539f78f221c6fc535a94a07befa2afdb63",
      "parents": [
        "f241be74b803dcf9d70c9978292946370654320f",
        "2ba84684e8cf6f980e4e95a2300f53a505eb794e"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sun Aug 14 23:10:00 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sun Aug 14 23:10:00 2005 -0400"
      },
      "message": "Merge /spare/repo/linux-2.6/\n"
    },
    {
      "commit": "cd04b947bc674f8fc9cac38ec30497bae5d664ad",
      "tree": "988b0b7ea08063e5499672346eb2f619f0629717",
      "parents": [
        "b3df9f813bc7b9db62ae0c90b8990b1cebf97345",
        "bc68552faad0e134eb22281343d5ae5a4873fa80"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Thu Aug 11 00:07:03 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Thu Aug 11 00:07:03 2005 -0400"
      },
      "message": "Merge /spare/repo/linux-2.6/\n"
    },
    {
      "commit": "00354cfb92bd819a0d09d3ef9988e509b6675fdd",
      "tree": "f1e338c59bd5d5e5af223cccc476e42826a67d21",
      "parents": [
        "f2e1e47d14aae1f33e98cf8d9ea93e2fe9e2f521"
      ],
      "author": {
        "name": "Jay Vosburgh",
        "email": "fubar@us.ibm.com",
        "time": "Thu Jul 21 12:18:02 2005 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sun Jul 31 00:46:48 2005 -0400"
      },
      "message": "[PATCH] bonding: documentation update\n\nContains general updates (additional configuration info, hopefully\nbetter examples, updated some out of date info, and a bonus pass\nthrough ispell to banish the \"paramters.\") and info specific to\ngratuitous ARP and xmit policy functionality already in 2.6.13-rc2.\n\nSigned-off-by: Jay Vosburgh \u003cfubar@us.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "00db8189d984d6c51226dafbbe4a667ce9b7d5da",
      "tree": "f19468548c938523e3519670f8554e7a1b9c0c31",
      "parents": [
        "b0825488a642cadcf39709961dde61440cb0731c"
      ],
      "author": {
        "name": "Andy Fleming",
        "email": "afleming@freescale.com",
        "time": "Sat Jul 30 19:31:23 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sat Jul 30 19:31:23 2005 -0400"
      },
      "message": "This patch adds a PHY Abstraction Layer to the Linux Kernel, enabling\nethernet drivers to remain as ignorant as is reasonable of the connected\nPHY\u0027s design and operation details.\n\nSigned-off-by: Andy Fleming \u003cafleming@freescale.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "327309e899662b482c58cf25f574513d38b5788c",
      "tree": "069de438aa0e92dd9b6ba28e6b207e2cd07151a5",
      "parents": [
        "0c168775709faa74c1b87f1e61046e0c51ade7f3",
        "c32511e2718618f0b53479eb36e07439aa363a74"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Jul 13 16:23:51 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Jul 13 16:23:51 2005 -0400"
      },
      "message": "Merge upstream 2.6.13-rc3 into ieee80211 branch of netdev-2.6.\n"
    },
    {
      "commit": "b2f571026594884e7a2a3f8bc6ad5c92e0703330",
      "tree": "544ec8e4d300b76cc6db96a0321f1d298a52d000",
      "parents": [
        "908a75c17a9e5a888347c2c1d3572203d1b1c7db"
      ],
      "author": {
        "name": "Robert Olsson",
        "email": "Robert.Olsson@data.slu.se",
        "time": "Tue Jul 05 16:38:26 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jul 05 16:38:26 2005 -0700"
      },
      "message": "[IPV4]: Add LC-Trie implementation notes\n\nSigned-off-by: Robert Olsson \u003cRobert.Olsson@data.slu.se\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5696c1944a33b4434a9a1ebb6383b906afd43a10",
      "tree": "16fbe6ba431bcf949ee8645510b0c2fd39b5810f",
      "parents": [
        "66b04a80eea60cabf9d89fd34deb3234a740052f",
        "020f46a39eb7b99a575b9f4d105fce2b142acdf1"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pretzel.yyz.us",
        "time": "Sun Jun 26 23:38:58 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sun Jun 26 23:38:58 2005 -0400"
      },
      "message": "Merge /spare/repo/linux-2.6/\n"
    },
    {
      "commit": "1db1a8740abc90f4715a48cd970506686e6da5b1",
      "tree": "4c80406e31621db9ab4f5d220b2388d244e1304e",
      "parents": [
        "400de2c0c4f4a2cc2e0270353e7eb512c1899a0c"
      ],
      "author": {
        "name": "Ismail Donmez",
        "email": "ismail@kde.org.tr",
        "time": "Mon Jun 20 15:32:52 2005 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sun Jun 26 18:37:26 2005 -0400"
      },
      "message": "[PATCH] Documentation/networking/dmfe.txt: Make documentation nicer\n\nPatch indents dmfe.txt to look like other docs.  It adds a tip about CNET\ncards using Davicom chipsets.  Also it removes parts where it refers to how\nto build driver out-of-kernel which seems to be cruft from times where the\ndriver was out of the kernel.\n\nSigned-off-by: Ismail Donmez \u003cismail@kde.org.tr\u003e\nSigned-off-by: Domen Puncer \u003cdomen@coderock.org\u003e\nCc: Jeff Garzik \u003cjgarzik@pobox.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\n"
    },
    {
      "commit": "f353488ce48e7a0311fe764284096481b455fbe9",
      "tree": "879f5f2a9fdaeaf7f8dc74c457e9e223e2e359ac",
      "parents": [
        "301a716446a8b24898808d0430c2ed0dce55890e"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@nuerscht.ch",
        "time": "Sat Jun 25 14:59:30 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Jun 25 16:25:09 2005 -0700"
      },
      "message": "[PATCH] Remove duplicate file in Documentation/networking\n\nThe files wanpipe.txt and wan-router.txt in Documentation/networking contain\nthe exact same information (diff between the two shows no document is \"Linux\nWAN Router Utilities Package\" and therefor the name wan-router.txt is more\nappropriate.\n\nSigned-off-by: Tobias Klauser \u003ctklauser@nuerscht.ch\u003e\nSigned-off-by: Domen Puncer \u003cdomen@coderock.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "301a716446a8b24898808d0430c2ed0dce55890e",
      "tree": "125c05f524bb02357a91c2e0e8f72fa69b8d0820",
      "parents": [
        "c9ff7d6644827a7cc1b2ecf636112c4703f32633"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@nuerscht.ch",
        "time": "Sat Jun 25 14:59:29 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Jun 25 16:25:09 2005 -0700"
      },
      "message": "[PATCH] Remove duplicate file in Documentation/networking (00-INDEX)\n\nwanpipe.txt and wan-router.txt in Documentation/networking contain the exact\nsame information (diff between the two shows no\nDocumentation/networking/00-INDEX as pointed out by Randy Dunlap.\n\nSigned-off-by: Tobias Klauser \u003ctklauser@nuerscht.ch\u003e\nSigned-off-by: Domen Puncer \u003cdomen@coderock.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9d7bcfc6b8586ee5a52043f061e0411965e71b88",
      "tree": "ef6aa8e6fd9dc0c7187b9cd1497d13e180ae36a8",
      "parents": [
        "056ede6cface66b400cd3b8e60ed077cc5b85c18"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Thu Jun 23 12:22:36 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jun 23 12:22:36 2005 -0700"
      },
      "message": "[TCP]: Update sysctl and congestion control documentation.\n\nUpdate the documentation to remove the old sysctl values and\ninclude the new congestion control infrastructure. Includes\nchanges to tcp.txt by Ian McDonald.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "559fb51ba7e66fe298b8355fabde1275b7def35f",
      "tree": "e1de3eb86ea5e6ac8c5f27dc32140a0c2aacc51e",
      "parents": [
        "a5324343955997d1439f26518ddac567cd5d134b"
      ],
      "author": {
        "name": "Scott Bardone",
        "email": "sbardone@chelsio.com",
        "time": "Thu Jun 23 01:40:19 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Thu Jun 23 01:40:19 2005 -0400"
      },
      "message": "Update Chelsio gige net driver.\n\n- Use extern prefix for functions required.\n- Removed a lot of wrappers, including t1_read/write_reg_4.\n- Removed various macros, using native kernel calls now.\n- Enumerated various #defines.\n- Removed a lot of shared code which is not currently used in \"NIC only\" mode.\n- Removed dead code.\n\nDocumentation/networking/cxgb.txt:\n- Updated release notes for version 2.1.1\n\ndrivers/net/chelsio/ch_ethtool.h\n- removed file, no longer using ETHTOOL namespace.\n\ndrivers/net/chelsio/common.h\n- moved code from osdep.h to common.h\n- added comment to #endif indicating which symbol it closes.\n\ndrivers/net/chelsio/cphy.h\n- removed dead code.\n- added comment to #endif indicating which symbol it closes.\n\ndrivers/net/chelsio/cxgb2.c\n- use DMA_{32,64}BIT_MASK in include/linux/dma-mapping.h.\n- removed unused code.\n- use printk message for link info resembling drivers/net/mii.c.\n- no longer using the MODULE_xxx namespace.\n- no longer using \"pci_\" namespace.\n- no longer using ETHTOOL namespace.\n\ndrivers/net/chelsio/cxgb2.h\n- removed file, merged into common.h\n\ndrivers/net/chelsio/elmer0.h\n- removed dead code.\n- added various enums.\n- added comment to #endif indicating which symbol it closes.\n\ndrivers/net/chelsio/espi.c\n- removed various macros, using native kernel calls now.\n- removed a lot of wrappers, including t1_read/write_reg_4.\n\ndrivers/net/chelsio/espi.h\n- added comment to #endif indicating which symbol it closes.\n\ndrivers/net/chelsio/gmac.h\n- added comment to #endif indicating which symbol it closes.\n\ndrivers/net/chelsio/mv88x201x.c\n- changes to sync with Chelsio TOT.\n\ndrivers/net/chelsio/osdep.h\n- removed file, consolidation. osdep was used to translate wrapper functions\n  since our code supports multiple OSs. removed wrappers.\n\n  drivers/net/chelsio/pm3393.c\n  - removed various macros, using native kernel calls now.\n  - removed a lot of wrappers, including t1_read/write_reg_4.\n  - removed unused code.\n\n  drivers/net/chelsio/regs.h\n  - added a few register entries for future and current feature support.\n  - added comment to #endif indicating which symbol it closes.\n\n  drivers/net/chelsio/sge.c\n  - rewrote large portion of scatter-gather engine to stabilize\n  performance.\n  - using u8/u16/u32 kernel types instead of __u8/__u16/__u32 compiler\n  types.\n\n  drivers/net/chelsio/sge.h\n  - rewrote large portion of scatter-gather engine to stabilize\n  performance.\n  - added comment to #endif indicating which symbol it closes.\n\n  drivers/net/chelsio/subr.c\n  - merged tp.c into subr.c\n  - removed various macros, using native kernel calls now.\n  - removed a lot of wrappers, including t1_read/write_reg_4.\n  - removed unused code.\n\n  drivers/net/chelsio/suni1x10gexp_regs.h\n  - modified copyright and authorship of file.\n  - added comment to #endif indicating which symbol it closes.\n\n  drivers/net/chelsio/tp.c\n  - removed file, merged into subr.c.\n\n  drivers/net/chelsio/tp.h\n  - removed file.\n\n  include/linux/pci_ids.h\n  - patched to include PCI_VENDOR_ID_CHELSIO 0x1425, removed define from\n  our code.\n"
    },
    {
      "commit": "a5324343955997d1439f26518ddac567cd5d134b",
      "tree": "f43558389c41e3a0f076c4ee55d77c4aa1561779",
      "parents": [
        "8199d3a79c224bbe5943fa08684e1f93a17881b0",
        "a4936044001694f033fe4ea94d6034d51a6b465c"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pretzel.yyz.us",
        "time": "Wed Jun 22 21:50:57 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Jun 22 21:50:57 2005 -0400"
      },
      "message": "Merge /spare/repo/linux-2.6/\n"
    },
    {
      "commit": "0e396ee43e445cb7c215a98da4e76d0ce354d9d7",
      "tree": "a6fde6a33965abb6077420cda31e3f1fbe8d3891",
      "parents": [
        "b8112df71cae7d6a86158caeb19d215f56c4f9ab",
        "2089a0d38bc9c2cdd084207ebf7082b18cf4bf58"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Jun 18 11:42:35 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Jun 18 11:42:35 2005 -0700"
      },
      "message": "Manual merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/jgarzik/netdev-2.6.git\n\nThis is a fixed-up version of the broken \"upstream-2.6.13\" branch, where\nI re-did the manual merge of drivers/net/r8169.c by hand, and made sure\nthe history is all good.\n"
    },
    {
      "commit": "979b6c135fc4d466a39d8e3ec05583e5ee30261a",
      "tree": "1f78eec2624902890bd15259088813f10f3eaea8",
      "parents": [
        "6efd8455cff1979dd081daaa1ce3d3f1764863dc"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Jun 13 14:30:40 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 13 14:30:40 2005 -0700"
      },
      "message": "[NET]: Move the netdev list to vger.kernel.org.\n\nFrom: Ralf Baechle \u003cralf@linux-mips.org\u003e\n\nThere are archives of the old list at http://oss.sgi.com/archives/netdev\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n\n"
    },
    {
      "commit": "bdb7a3427be1e31327df0543cc397bf3c994b039",
      "tree": "a5cc2585912388a454e23177181c6dd365983681",
      "parents": [
        "140fedb5f2efd1f23b26afb2d812004556ba9515",
        "5aa83a4c0a1568257ff7e249d39af64f75978b97"
      ],
      "author": {
        "name": "",
        "email": "jgarzik@pretzel.yyz.us",
        "time": "Sat Jun 04 17:12:32 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sat Jun 04 17:12:32 2005 -0400"
      },
      "message": "Automatic merge of /spare/repo/netdev-2.6 branch remove-drivers\n"
    },
    {
      "commit": "43f66a6ce8da299344cf1bc2ac2311889cc88555",
      "tree": "c918d137e808acb0d12492f7f0fd9ba015d6cc28",
      "parents": [
        "2c86c275015c880e810830304a3a4ab94803b38b"
      ],
      "author": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Fri Mar 25 12:31:53 2005 -0600"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri May 27 21:59:35 2005 -0400"
      },
      "message": "Add ipw2200 wireless driver.\n"
    },
    {
      "commit": "2c86c275015c880e810830304a3a4ab94803b38b",
      "tree": "219bf554765cd7bacf1e120290359dfa8370c0f7",
      "parents": [
        "0a989b24fd59e8867274246587b46f5595fa0baa"
      ],
      "author": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Wed Mar 23 17:32:29 2005 -0600"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri May 27 21:57:53 2005 -0400"
      },
      "message": "Add ipw2100 wireless driver.\n"
    },
    {
      "commit": "b3dd65f958354226275522b5a64157834bdc5415",
      "tree": "851d12ea34fb9e5e5eb439a774da5a6a862ca762",
      "parents": [
        "88d7bd8cb9eb8d64bf7997600b0d64f7834047c5"
      ],
      "author": {
        "name": "Krzysztof Halasa",
        "email": "khc@pm.waw.pl",
        "time": "Thu Apr 21 15:57:25 2005 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sun May 15 22:24:12 2005 -0400"
      },
      "message": "[PATCH] Generic HDLC update\n\nThe attached patch updates generic HDLC to version 1.18.\nFR Cisco LMI production-tested. Please apply to Linux 2.6. Thanks.\n\nChanges:\n- doc updates\n- added Cisco LMI support to Frame-Relay code\n- cleaned hdlc_fr.c a bit, removed some orphaned #defines etc.\n- fixed a problem with non-functional LMI in FR DCE mode.\n- changed diagnostic messages to better conform to FR standards\n- all protocols: information about carrier changes (DCD line) is now\n  printed to kernel logs.\n\nSigned-Off-By: Krzysztof Halasa \u003ckhc@pm.waw.pl\u003e\n"
    },
    {
      "commit": "8199d3a79c224bbe5943fa08684e1f93a17881b0",
      "tree": "77726ddade7ca4282bc12315abcb01fdf241be74",
      "parents": [
        "88d7bd8cb9eb8d64bf7997600b0d64f7834047c5"
      ],
      "author": {
        "name": "Christoph Lameter",
        "email": "christoph@graphe.net",
        "time": "Wed Mar 30 13:34:31 2005 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sun May 15 19:15:02 2005 -0400"
      },
      "message": "[PATCH] A new 10GB Ethernet Driver by Chelsio Communications\n\nA Linux driver for the Chelsio 10Gb Ethernet Network Controller by Chelsio\n(http://www.chelsio.com).  This driver supports the Chelsio N210 NIC and is\nbackward compatible with the Chelsio N110 model 10Gb NICs.  It supports\nAMD64, EM64T and x86 systems.\n\nSigned-off-by: Tina Yang \u003ctinay@chelsio.com\u003e\nSigned-off-by: Scott Bardone \u003csbardone@chelsio.com\u003e\nSigned-off-by: Christoph Lameter \u003cchristoph@lameter.com\u003e\n\nAdrian said:\n\n- my3126.c is unused (because t1_my3126_ops isn\u0027t used anywhere)\n- what are the EXTRA_CFLAGS in drivers/net/chelsio/Makefile for?\n- $(cxgb-y) in drivers/net/chelsio/Makefile seems to be unneeded\n- completely unused global functions:\n  - espi.c: t1_espi_get_intr_counts\n  - sge.c: t1_sge_get_intr_counts\n- the following functions can be made static:\n  - sge.c: t1_espi_workaround\n  - sge.c: t1_sge_tx\n  - subr.c: __t1_tpi_read\n  - subr.c: __t1_tpi_write\n  - subr.c: t1_wait_op_done\n\nshemminger said:\n\nThe performance recommendations in cxgb.txt are common to all fast devices,\nand should be in one file rather than just for this device. I would rather\nsee ip-sysctl.txt updated or a new file on tuning recommendations started.\nSome of them have consequences that aren\u0027t documented well.\nFor example, turning off TCP timestamps risks data corruption from sequence wrap.\n\nA new driver shouldn\u0027t need so may #ifdef\u0027s unless you want to putit on older\nvendor versions of 2.4\n\nSome accessor and wrapper functions like:\n        t1_pci_read_config_4\n        adapter_name\n        t1_malloc\nare just annoying noise.\n\nWhy have useless dead code like:\n\n/* Interrupt handler */\n+static int pm3393_interrupt_handler(struct cmac *cmac)\n+{\n+       u32 master_intr_status;\n+/*\n+    1. Read master interrupt register.\n+    2. Read BLOCK\u0027s interrupt status registers.\n+    3. Handle BLOCK interrupts.\n+*/\n\nJeff said:\n\nstep 1:  kill all the OS wrappers.\n\n And do you really need hooks for multiple MACs, when only one MAC is\n really supported?  Typically these hooks are at a higher level anyway --\n struct net_device.\n\nFrom: Christoph Lameter \u003cchristoph@lameter\n\nDriver modified as suggested by Pekka Enberg, Stephen Hemminger and Andrian\nBunk.  Reduces the size of the driver to ~260k.\n\n- clean up tabs\n- removed my3126.c\n- removed 85% of suni1x10gexp_regs.h\n- removed 80% of regs.h\n- removed various calls, renamed variables/functions.\n- removed system specific and other wrappers (usleep, msleep)\n- removed dead code\n- dropped redundant casts in osdep.h\n- dropped redundant check of kfree\n- dropped weird code (MODVERSIONS stuff)\n- reduced number of #ifdefs\n- use kcalloc now instead of kmalloc\n- Add information about known issues with the driver\n- Add information about authors\n\nSigned-off-by: Scott Bardone \u003csbardone@chelsio.com\u003e\nSigned-off-by: Christoph Lameter \u003cchristoph@lameter.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\n\ndiff -puN /dev/null Documentation/networking/cxgb.txt\n"
    },
    {
      "commit": "5aa83a4c0a1568257ff7e249d39af64f75978b97",
      "tree": "d7e2922e7a72b5083e2495616ac261c6ce300a80",
      "parents": [
        "88d7bd8cb9eb8d64bf7997600b0d64f7834047c5"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Thu May 12 22:27:35 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Thu May 12 22:27:35 2005 -0400"
      },
      "message": "  [PATCH] remove two obsolete net drivers\n  \n  The options FMV18X and SK_G16 do depend on the non-available\n  CONFIG_OBSOLETE even in kernel 2.4 - IOW, the last time it was able to\n  select them was in kernel 2.2 (or even before).\n  \n  Since it seems noone misses these drivers, this patch removes them.\n  \n  Signed-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n  Signed-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "02c30a84e6298b6b20a56f0896ac80b47839e134",
      "tree": "031e9d68ad83c371af7ebeb6840f3ede52698663",
      "parents": [
        "125947f2ab8c45417feaa4a8800e89529ca4612f"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "juhl-lkml@dif.dk",
        "time": "Thu May 05 16:16:16 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 16:36:49 2005 -0700"
      },
      "message": "[PATCH] update Ross Biro bouncing email address\n\nRoss moved.  Remove the bad email address so people will find the correct\none in ./CREDITS.\n\nSigned-off-by: Jesper Juhl \u003cjuhl-lkml@dif.dk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "aa77d26961fa4ecb11fe4209578dcd62ad15819d",
      "tree": "eecfa2fc73643866dc1a6ad4dd415b43b442632f",
      "parents": [
        "af191367a752625b9f05a25a9a76c727b9b17cab"
      ],
      "author": {
        "name": "Ben Greear",
        "email": "greearb@candelatech.com",
        "time": "Sun Apr 24 20:13:19 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 24 20:13:19 2005 -0700"
      },
      "message": "[NET]: Document -\u003ehard_start_xmit() locking in netdevices.txt\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\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"
    }
  ]
}
