)]}'
{
  "log": [
    {
      "commit": "ca6bb5d7ab22ac79f608fe6cbc6b12de6a5a19f0",
      "tree": "7255df98fa5692c498605d2bd80402ec866f134a",
      "parents": [
        "f4b8ea7849544114e9d3d682df4d400180854677"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu Jun 22 16:07:52 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Jun 23 02:07:44 2006 -0700"
      },
      "message": "[NET]: Require CAP_NET_ADMIN to create tuntap devices.\n\nThe tuntap driver allows an admin to create persistent devices and\nassign ownership of them to individual users. Unfortunately, relaxing\nthe permissions on the /dev/net/tun device node so that they can\nactually use those devices will _also_ allow those users to create\narbitrary new devices of their own. This patch corrects that, and\nadjusts the recommended permissions for the device node accordingly.\n\nSigned-off-By: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d0b952a9837f81cd89e756b1b34293fa6e1cb59d",
      "tree": "fbe488bc5f407afa0e91cefb262d9e9ee69062ac",
      "parents": [
        "d90125bfe958ed0451c6b98f831c86aba08b43d5",
        "47552c4e555eefe381f3d45140b59a2ea4b16486"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 19 18:55:56 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 19 18:55:56 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6: (109 commits)\n  [ETHTOOL]: Fix UFO typo\n  [SCTP]: Fix persistent slowdown in sctp when a gap ack consumes rx buffer.\n  [SCTP]: Send only 1 window update SACK per message.\n  [SCTP]: Don\u0027t do CRC32C checksum over loopback.\n  [SCTP] Reset rtt_in_progress for the chunk when processing its sack.\n  [SCTP]: Reject sctp packets with broadcast addresses.\n  [SCTP]: Limit association max_retrans setting in setsockopt.\n  [PFKEYV2]: Fix inconsistent typing in struct sadb_x_kmprivate.\n  [IPV6]: Sum real space for RTAs.\n  [IRDA]: Use put_unaligned() in irlmp_do_discovery().\n  [BRIDGE]: Add support for NETIF_F_HW_CSUM devices\n  [NET]: Add NETIF_F_GEN_CSUM and NETIF_F_ALL_CSUM\n  [TG3]: Convert to non-LLTX\n  [TG3]: Remove unnecessary tx_lock\n  [TCP]: Add tcp_slow_start_after_idle sysctl.\n  [BNX2]: Update version and reldate\n  [BNX2]: Use CPU native page size\n  [BNX2]: Use compressed firmware\n  [BNX2]: Add firmware decompression\n  [BNX2]: Allow WoL settings on new 5708 chips\n  ...\n\nManual fixup for conflict in drivers/net/tulip/winbond-840.c\n"
    },
    {
      "commit": "35089bb203f44e33b6bbb6c4de0b0708f9a48921",
      "tree": "3e9ca3dbc12a063121c3ecba2558400307d4acd5",
      "parents": [
        "9e1881dec9e3e8f8408551cddfda489857a7ec99"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Jun 13 22:33:04 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Jun 17 21:30:53 2006 -0700"
      },
      "message": "[TCP]: Add tcp_slow_start_after_idle sysctl.\n\nA lot of people have asked for a way to disable tcp_cwnd_restart(),\nand it seems reasonable to add a sysctl to do that.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "932ff279a43ab7257942cddff2595acd541cc49b",
      "tree": "e60130673a20d71becdac858c2589d8dfbf3ae1f",
      "parents": [
        "bf0857ea32addb6bc8b46383604b218b8ec09f19"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Fri Jun 09 12:20:56 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Jun 17 21:30:14 2006 -0700"
      },
      "message": "[NET]: Add netif_tx_lock\n\nVarious drivers use xmit_lock internally to synchronise with their\ntransmission routines.  They do so without setting xmit_lock_owner.\nThis is fine as long as netpoll is not in use.\n\nWith netpoll it is possible for deadlocks to occur if xmit_lock_owner\nisn\u0027t set.  This is because if a printk occurs while xmit_lock is held\nand xmit_lock_owner is not set can cause netpoll to attempt to take\nxmit_lock recursively.\n\nWhile it is possible to resolve this by getting netpoll to use\ntrylock, it is suboptimal because netpoll\u0027s sole objective is to\nmaximise the chance of getting the printk out on the wire.  So\ndelaying or dropping the message is to be avoided as much as possible.\n\nSo the only alternative is to always set xmit_lock_owner.  The\nfollowing patch does this by introducing the netif_tx_lock family of\nfunctions that take care of setting/unsetting xmit_lock_owner.\n\nI renamed xmit_lock to _xmit_lock to indicate that it should not be\nused directly.  I didn\u0027t provide irq versions of the netif_tx_lock\nfunctions since xmit_lock is meant to be a BH-disabling lock.\n\nThis is pretty much a straight text substitution except for a small\nbug fix in winbond.  It currently uses\nnetif_stop_queue/spin_unlock_wait to stop transmission.  This is\nunsafe as an IRQ can potentially wake up the queue.  So it is safer to\nuse netif_tx_disable.\n\nThe hamradio bits used spin_lock_irq but it is unnecessary as\nxmit_lock must never be taken in an IRQ handler.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6224e01dccf2543a8f8b4d825baf1510c79c2878",
      "tree": "3d4c7e59b0e1ba7ac0f5eaf211c04049feb9fe1c",
      "parents": [
        "9026729bfeb4329a4edc01f427f01af7ee0a5273"
      ],
      "author": {
        "name": "Auke Kok",
        "email": "auke-jan.h.kok@intel.com",
        "time": "Thu Jun 08 11:15:35 2006 -0700"
      },
      "committer": {
        "name": "Auke Kok",
        "email": "juke-jan.h.kok@intel.com",
        "time": "Thu Jun 08 11:15:35 2006 -0700"
      },
      "message": "[DOC] Update bonding documentation with sysfs info\n\nBonding documentation needed an update to include sysfs specific\ninformation. This patch adds information on how to change bonding\nparameters at runtime using the sysfs interface.\n\nSigned-off-by: Mitch Williams \u003cmitch.a.williams@intel.com\u003e\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\n\n"
    },
    {
      "commit": "badc48e6605ddeeb2484afae5993c859494decaa",
      "tree": "7da638f9bb53b1812b71e40ad6deca91d59ad301",
      "parents": [
        "753a6c4ff4c371a3e4e3408aaba4d03f3cfde73a",
        "2f880b65fdbc2d4915bddc59d75a176329570fdd"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat May 20 00:03:38 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat May 20 00:03:38 2006 -0400"
      },
      "message": "Merge branch \u0027master\u0027 into upstream\n"
    },
    {
      "commit": "3a01c1ef75e1d84752ddef607c389bbde9c2576e",
      "tree": "eecc6121ed1afe53c5a90ce2ad6434347afa7170",
      "parents": [
        "3cd73eedde34c5fd88d62d8523c4260970fdc6fb"
      ],
      "author": {
        "name": "Stefan Rompf",
        "email": "stefan@loplof.de",
        "time": "Tue May 09 15:15:35 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue May 09 15:15:35 2006 -0700"
      },
      "message": "[NET]: Add missing operstates documentation.\n\nSigned-off-by: Stefan Rompf \u003cstefan@loplof.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "555fd91852880f927f131520889e1fe674ed7e7a",
      "tree": "6a26f6324e2f777adc3135a5f10e6500e2f66fd5",
      "parents": [
        "ae4af61f6d9909f3c3ab74694c06865f27c9b054"
      ],
      "author": {
        "name": "Zhu Yi",
        "email": "yi.zhu@intel.com",
        "time": "Thu Apr 13 17:20:40 2006 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Apr 24 16:15:56 2006 -0400"
      },
      "message": "[PATCH] ipw2200: update version stamp to 1.1.2\n\nSigned-off-by: Zhu Yi \u003cyi.zhu@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "c6c33a779dfe7aa8254be4da08c217914f1390a0",
      "tree": "cca4c65451d90489d458a14501c26f2155723784",
      "parents": [
        "0070f8c738f757c2dda521d6bc310dc2dfdbf643"
      ],
      "author": {
        "name": "Zhu Yi",
        "email": "yi.zhu@intel.com",
        "time": "Thu Apr 13 17:20:21 2006 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Apr 24 16:15:56 2006 -0400"
      },
      "message": "[PATCH] README.ipw2200: rename CONFIG_IPW_DEBUG to CONFIG_IPW2200_DEBUG\n\nSigned-off-by: Zhu Yi \u003cyi.zhu@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "b8a99520f78e23e47f9efffeb0060c1385064ff6",
      "tree": "49dab75993e179bc97d09d582bf4f5b444b09cdb",
      "parents": [
        "2717096ab41eacdbf07352dca6826b59470eb39a"
      ],
      "author": {
        "name": "Jamal Hadi Salim",
        "email": "hadi@cyberus.ca",
        "time": "Fri Apr 14 15:05:16 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Apr 14 15:05:16 2006 -0700"
      },
      "message": "[XFRM]: Add documentation for async events.\n\nDocumentation to describe asynchronous xfrm events to help people\nwritting HA code in user space.\n\nSigned-off-by: Jamal Hadi Salim \u003chadi@cyberus.ca\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3d79c33bbd1dd12d420fd84facfd0ba96261e595",
      "tree": "ecedc7d60e146b6509f75f5634325098bf326a3e",
      "parents": [
        "6585fa8aa58c7cd9f90f1c795a9dfc8db5f13906"
      ],
      "author": {
        "name": "Cal Peake",
        "email": "cp@absolutedigital.net",
        "time": "Sat Apr 01 01:46:12 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sat Apr 01 01:46:12 2006 +0200"
      },
      "message": "BFP-\u003eBPF in Documentation/networking/tuntap.txt\n\nBFP should be BPF (BSD Packet Filter)\n\nSigned-off-by: Cal Peake \u003ccp@absolutedigital.net\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "2e150f6e1a0401ff6af7b3f6518139fb092f3dd3",
      "tree": "c51d20d0889f3e7f6b231577031a89f62d570d92",
      "parents": [
        "3a8dc8930eab1209fd5063f6646a98e58a796eeb"
      ],
      "author": {
        "name": "Uwe Zeisberger",
        "email": "zeisberg@informatik.uni-freiburg.de",
        "time": "Sat Apr 01 01:29:43 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sat Apr 01 01:29:43 2006 +0200"
      },
      "message": "fix typo \"Suposse\" -\u003e \"Suppose\"\n\nSigned-off-by: Uwe Zeisberger \u003czeisberg@informatik.uni-freiburg.de\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "e21a2b0cc5849e76434b37aff3a4b502c772f191",
      "tree": "2fad2f2025ca1d9e5bc88d4e835e07967b8fd762",
      "parents": [
        "8a89334caf80bb7c86383b73fd5a528cb88c696f",
        "2638fed7ccb07ff43cdc109dd78e821efb629995"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Mar 29 17:30:19 2006 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Mar 29 17:30:19 2006 -0500"
      },
      "message": "Merge branch \u0027upstream\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6\n"
    },
    {
      "commit": "f1465f7ea9e7aecba8e41d4aac9240f9b7fe2e24",
      "tree": "d4b09f34b685f964853050ff342f3e100af5f3b4",
      "parents": [
        "e3a05978f18a38ae13bb3f1184abf3c999e06da9"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Mar 27 23:28:44 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Mar 28 17:02:42 2006 -0800"
      },
      "message": "[NET]: Kill Documentation/networking/TODO\n\nSorely out of date.  Add the linux-net wiki web site to\nthe NETWORKING maintainers entry, on which we maintain\nthe current networking TODO list.\n\nNoticed by Randy Dunlap.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7f927fcc2fd1575d01efb4b76665975007945690",
      "tree": "fbb84689600ea512d7b52f9fc46db2d7d8d7c1fd",
      "parents": [
        "ded23ac62776b4360d88e9b0330792d2c57fdfdf"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Tue Mar 28 01:56:53 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 28 09:16:08 2006 -0800"
      },
      "message": "[PATCH] Typo fixes\n\nFix a lot of typos.  Eyeballed by jmc@ in OpenBSD.\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d5dd8e28aa6ca08f73760a6b4a5d455319698201",
      "tree": "aeb121e9edccba346524f4c97439160679181c84",
      "parents": [
        "f1f566236dcc4cb57cfae89b539e19c1290e7f34"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mbuesch@freenet.de",
        "time": "Sun Feb 12 17:15:06 2006 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Mar 27 11:18:34 2006 -0500"
      },
      "message": "[PATCH] bcm43xx: update README\n\n\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "08ccd883f536d81d380522106c67bd5d7043fa4a",
      "tree": "313adb84df814fa93af77368706eeb46f34a7627",
      "parents": [
        "4a2a2792d0cb3f2797ff179beef7b8c2981979c2"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mbuesch@freenet.de",
        "time": "Fri Jan 27 17:37:05 2006 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Mar 27 11:18:25 2006 -0500"
      },
      "message": "[PATCH] bcm43xx: Move README file to Documentation directory.\n\nSigned-off-by: Michael Buesch \u003cmbuesch@freenet.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "8219dd5710c1daec2d7a086eeeee5187decfde60",
      "tree": "916e1913ef0df4ece30f59275b1f2607dedd1821",
      "parents": [
        "a880c4cd2538293be59121a3658b8de8e3a058e5"
      ],
      "author": {
        "name": "Steffen Klassert",
        "email": "klassert@mathematik.tu-chemnitz.de",
        "time": "Sun Mar 26 01:37:44 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Mar 26 08:56:59 2006 -0800"
      },
      "message": "[PATCH] 3c59x: documentation update\n\nUpdate driver documentation.\n\nSigned-off-by: Steffen Klassert \u003cklassert@mathematik.tu-chemnitz.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1e8c573933fd7975679766850252ad08667e5ca4",
      "tree": "9600d0c7ee5ea8925f3c4dc30680c819e0363805",
      "parents": [
        "d71eecf3b8e893757cc3dec560c96a32ac090890",
        "232443e2c90cc2930624dec89df327615b002c55"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Mar 25 08:41:09 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Mar 25 08:41:09 2006 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial: (21 commits)\n  BUG_ON() Conversion in drivers/video/\n  BUG_ON() Conversion in drivers/parisc/\n  BUG_ON() Conversion in drivers/block/\n  BUG_ON() Conversion in sound/sparc/cs4231.c\n  BUG_ON() Conversion in drivers/s390/block/dasd.c\n  BUG_ON() Conversion in lib/swiotlb.c\n  BUG_ON() Conversion in kernel/cpu.c\n  BUG_ON() Conversion in ipc/msg.c\n  BUG_ON() Conversion in block/elevator.c\n  BUG_ON() Conversion in fs/coda/\n  BUG_ON() Conversion in fs/binfmt_elf_fdpic.c\n  BUG_ON() Conversion in input/serio/hil_mlc.c\n  BUG_ON() Conversion in md/dm-hw-handler.c\n  BUG_ON() Conversion in md/bitmap.c\n  The comment describing how MS_ASYNC works in msync.c is confusing\n  rcu: undeclared variable used in documentation\n  fix typos \"wich\" -\u003e \"which\"\n  typo patch for fs/ufs/super.c\n  Fix simple typos\n  tabify drivers/char/Makefile\n  ...\n"
    },
    {
      "commit": "8d3b33f67fdc0fb364a1ef6d8fbbea7c2e4e6c98",
      "tree": "7fc48e7544ea6a6c6a7cc7685612a38f5edc25ae",
      "parents": [
        "c721bccece2b3abca4f7b0b95108e68b78445cec"
      ],
      "author": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Sat Mar 25 03:07:05 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Mar 25 08:22:52 2006 -0800"
      },
      "message": "[PATCH] Remove MODULE_PARM\n\nMODULE_PARM was actually breaking: recent gcc version optimize them out as\nunused.  It\u0027s time to replace the last users, which are generally in the\nmost unloved drivers anyway.\n\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c30fe7f73194650148b58ee80908c1bc38246397",
      "tree": "0433d79fb7c737f838aa2b787b5d9682bc60c66c",
      "parents": [
        "c690a72253b962b7274559f2cdf4844553076c03"
      ],
      "author": {
        "name": "Uwe Zeisberger",
        "email": "zeisberg@informatik.uni-freiburg.de",
        "time": "Fri Mar 24 18:23:14 2006 +0100"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Fri Mar 24 18:23:14 2006 +0100"
      },
      "message": "fix typos \"wich\" -\u003e \"which\"\n\nSigned-off-by: Uwe Zeisberger \u003czeisberg@informatik.uni-freiburg.de\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "ca6549af77f0f28ac5d23b662fb8f72713eb16d3",
      "tree": "597e48060de9052ef034a0b49bcc5a1dbfd7e644",
      "parents": [
        "2e6e33bab6e1996a5dec9108fb467b52b841e7a8"
      ],
      "author": {
        "name": "Steven Whitehouse",
        "email": "steve@chygwyn.com",
        "time": "Thu Mar 23 01:10:26 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Mar 23 01:10:26 2006 -0800"
      },
      "message": "[PKTGEN]: Add MPLS extension.\n\nSigned-off-by: Steven Whitehouse \u003csteve@chygwyn.com\u003e\nSigned-off-by: Robert Olsson \u003crobert.olsson@its.uu.se\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ca94f26d2b2ee8ad76be617b35f846444fedc07b",
      "tree": "e26e265fb2a551caebc1f0d7807a1239e669fe0f",
      "parents": [
        "0b5bf225c06e62eb6066fc5b7ccf4f296356c503",
        "55be062d2d6397e6f24f3b91608917e9e84206d7"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Mar 21 16:40:51 2006 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Mar 21 16:40:51 2006 -0500"
      },
      "message": "Merge branch \u0027e1000-fixes\u0027 of git://198.78.49.142/~jbrandeb/linux-2.6\n"
    },
    {
      "commit": "15d99e02babae8bc20b836917ace07d93e318149",
      "tree": "6a8941a3ef45f831161730aeee4a2fcc18cca78a",
      "parents": [
        "c1b1bce8527c2c3cac7e2520ca54b7c04281033e"
      ],
      "author": {
        "name": "Rick Jones",
        "email": "rick.jones2@hp.com",
        "time": "Mon Mar 20 22:40:29 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Mar 20 22:40:29 2006 -0800"
      },
      "message": "[TCP]: sysctl to allow TCP window \u003e 32767 sans wscale\n\nBack in the dark ages, we had to be conservative and only allow 15-bit\nwindow fields if the window scale option was not negotiated.  Some\nancient stacks used a signed 16-bit quantity for the window field of\nthe TCP header and would get confused.\n\nThose days are long gone, so we can use the full 16-bits by default\nnow.\n\nThere is a sysctl added so that we can still interact with such old\nstacks\n\nSigned-off-by: Rick Jones \u003crick.jones2@hp.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c1b1bce8527c2c3cac7e2520ca54b7c04281033e",
      "tree": "0c14ac012573f7ff0032404e1b3e5e5088c390bd",
      "parents": [
        "abd596a4b68b6526c2676233e10602dd9660e9d7"
      ],
      "author": {
        "name": "Neil Horman",
        "email": "nhorman@tuxdriver.com",
        "time": "Mon Mar 20 22:40:03 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Mar 20 22:40:03 2006 -0800"
      },
      "message": "[IPV4] ARP: Documentation for new arp_accept sysctl variable.\n\nAs John pointed out, I had not added documentation to describe the\narp_accpet sysctl that I posted in my last patch.  This patch adds\nthat documentation.\n\nSigned-off-by: Neil Horman \u003cnhorman@tuxdriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "09c884d4c3b45cda904c2291d4723074ff523611",
      "tree": "90b893f1b83165d7088ecdead94085969e0a58ef",
      "parents": [
        "e317da96227cef28a137e2d1ad790b23e518dd2b"
      ],
      "author": {
        "name": "YOSHIFUJI Hideaki",
        "email": "yoshfuji@linux-ipv6.org",
        "time": "Mon Mar 20 17:07:03 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Mar 20 17:07:03 2006 -0800"
      },
      "message": "[IPV6]: ROUTE: Add accept_ra_rt_info_max_plen sysctl.\n\nSigned-off-by: YOSHIFUJI Hideaki \u003cyoshfuji@linux-ipv6.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "52e1635631b342803aecaf81a362c1464e3da2e5",
      "tree": "971c40743f7fcb594697dd18d22e2d8b168d1785",
      "parents": [
        "930d6ff2e2a5f1538448d3b0b2652a8f0c0f6cba"
      ],
      "author": {
        "name": "YOSHIFUJI Hideaki",
        "email": "yoshfuji@linux-ipv6.org",
        "time": "Mon Mar 20 17:05:47 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Mar 20 17:05:47 2006 -0800"
      },
      "message": "[IPV6]: ROUTE: Add router_probe_interval sysctl.\n\nSigned-off-by: YOSHIFUJI Hideaki \u003cyoshfuji@linux-ipv6.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "930d6ff2e2a5f1538448d3b0b2652a8f0c0f6cba",
      "tree": "0ea6ca2d6d04c13bf05100a70a4a21d7cd6eeb82",
      "parents": [
        "270972554c91acd29412d8b6a10e606041012106"
      ],
      "author": {
        "name": "YOSHIFUJI Hideaki",
        "email": "yoshfuji@linux-ipv6.org",
        "time": "Mon Mar 20 17:05:30 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Mar 20 17:05:30 2006 -0800"
      },
      "message": "[IPV6]: ROUTE: Add accept_ra_rtr_pref sysctl.\n\nSigned-off-by: YOSHIFUJI Hideaki \u003cyoshfuji@linux-ipv6.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c4fd30eb18666972230689eb30e8f90844bce635",
      "tree": "f1b8daddeb21d7d1390fa1ae820bf2b5ffa8d276",
      "parents": [
        "65f5c7c1143fb8eed5bc7e7d8c926346e00fe3c0"
      ],
      "author": {
        "name": "YOSHIFUJI Hideaki",
        "email": "yoshfuji@linux-ipv6.org",
        "time": "Mon Mar 20 16:55:26 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Mar 20 16:55:26 2006 -0800"
      },
      "message": "[IPV6]: ADDRCONF: Add accept_ra_pinfo sysctl.\n\nThis controls whether we accept Prefix Information in RAs.\n\nSigned-off-by: YOSHIFUJI Hideaki \u003cyoshfuji@linux-ipv6.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "65f5c7c1143fb8eed5bc7e7d8c926346e00fe3c0",
      "tree": "fb61c9f73577a7fec29b11039d1434b972796d8b",
      "parents": [
        "073a8e0e154c1c440e0b33aaa887473d5cc843f4"
      ],
      "author": {
        "name": "YOSHIFUJI Hideaki",
        "email": "yoshfuji@linux-ipv6.org",
        "time": "Mon Mar 20 16:55:08 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Mar 20 16:55:08 2006 -0800"
      },
      "message": "[IPV6]: ROUTE: Add accept_ra_defrtr sysctl.\n\nThis controls whether we accept default router information\nin RAs.\n\nSigned-off-by: YOSHIFUJI Hideaki \u003cyoshfuji@linux-ipv6.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "171e7b2f1f50f112d3ce8a829a3e79c5739b3132",
      "tree": "31a5b5cb8a0306b1e5469d967365d6d019a9a7f1",
      "parents": [
        "71e585fca25c9ccde82196fd1aef78e34312e899"
      ],
      "author": {
        "name": "Zhu Yi",
        "email": "yi.zhu@intel.com",
        "time": "Wed Feb 15 07:17:56 2006 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Mar 17 16:14:47 2006 -0500"
      },
      "message": "[PATCH] ipw2x00: expend Copyright to 2006\n\nSigned-off-by: Zhu Yi \u003cyi.zhu@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "651be26f2daf31e61faf4b55ada709cf39ec76a2",
      "tree": "cac9bac812d1ecc1f85bce54a2591cab34752627",
      "parents": [
        "71de1f3dd14e3e39cef929506a9526779f5a447d"
      ],
      "author": {
        "name": "Olivier Hochreutiner",
        "email": "olivier.hochreutiner@epfl.ch",
        "time": "Wed Mar 08 03:13:55 2006 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Mar 17 15:08:04 2006 -0500"
      },
      "message": "[PATCH] ipw2200: wireless extension sensitivity threshold support\n\nThe patch allows the user to set the handover threshold, i.e. the number\nof consecutively missed beacons that will trigger a roaming attempt. The\ndisassociation threshold is set to 3 times the handover threshold.\n\nSigned-off-by: Olivier Hochreutiner \u003colivier.hochreutiner@epfl.ch\u003e\nSigned-off-by: Zhu Yi \u003cyi.zhu@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "48a847709f821b5eecd45ae7660add1869f9cd37",
      "tree": "d119ae07dbaf63a77362307cbb3fbebf6218636e",
      "parents": [
        "53d0bcf82a5f59c96f1ffb202c02d2541200bf58"
      ],
      "author": {
        "name": "Henrik Brix Andersen",
        "email": "brix@gentoo.org",
        "time": "Tue Feb 14 09:09:52 2006 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Mar 17 15:08:02 2006 -0500"
      },
      "message": "[PATCH] ipw2200: print geography code upon module load\n\nGiven the amount of support requests for the meaning of the geography code\nI\u0027ve written a patch for printing this information on module load no matter\nthe debug level.\n\nI\u0027ve also added a section to the README.ipw2200 file listing the geography\ncodes and their meaning.\n\nSigned-off-by: Henrik Brix Andersen \u003cbrix@gentoo.org\u003e\nSigned-off-by: Zhu Yi \u003cyi.zhu@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "55be062d2d6397e6f24f3b91608917e9e84206d7",
      "tree": "dd996b25f1a9d21dd4c775ab3a8adb0fe85034d5",
      "parents": [
        "823f8dd17778ba0993c56173505eea921b7859b4"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Wed Mar 15 12:18:13 2006 -0800"
      },
      "committer": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Wed Mar 15 12:18:13 2006 -0800"
      },
      "message": "e1000: update the readme with the latest text\n\nThe text of the e1000.txt file is a little stale, lets freshen it up.\n(update) removed some non-kernel specific text\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\n"
    },
    {
      "commit": "823f8dd17778ba0993c56173505eea921b7859b4",
      "tree": "942caa10f642c64dab1c5f7cedffe7cbe4faaf0e",
      "parents": [
        "add18784390e68a43f2c81110654e86c29be5947"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Tue Mar 14 15:51:07 2006 -0800"
      },
      "committer": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Tue Mar 14 15:51:07 2006 -0800"
      },
      "message": "e100: update e100.txt\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\n\n"
    },
    {
      "commit": "c3cf560e35509634d72cf809074834d5ea23ab66",
      "tree": "47724fb236094bbd27479edb23f95ff3a85043c9",
      "parents": [
        "46153552b43675dd4057cd526331b5bd10f39c7d"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sat Mar 04 17:07:57 2006 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Mar 04 12:03:31 2006 -0500"
      },
      "message": "[PATCH] remove obsolete sis900 documentation\n\nThis documentation is mostly obsolete, and should therefore either be\nupdated or removed (this patch does the latter).\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "95f7daf1c058dc6afbc2d33b6a65ce1bae132dc8",
      "tree": "47b6d056cba5339643ac39775864aeb904f0f848",
      "parents": [
        "6f4b6ec1cffcbb12cc47244381496d59b6a5a790"
      ],
      "author": {
        "name": "Horms",
        "email": "horms@verge.net.au",
        "time": "Thu Feb 02 17:02:25 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Feb 02 17:02:25 2006 -0800"
      },
      "message": "[IPV4]: Document icmp_errors_use_inbound_ifaddr sysctl\n\nTaken largely from the commit of the patch that added this feature:\n\n1c2fb7f93cb20621772bf304f3dba0849942e5db\n\nI\u0027m not sure about the ordering of the options in sysctl.txt,\nso I took a wild guess about where it fits.\n    \nSigned-Off-By: Horms \u003chorms@verge.net.au\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "575c96871832e91983248aebb02fc072e5fd17c9",
      "tree": "2de2ce229506f1e0e866ef00c9cf7e43489e295b",
      "parents": [
        "a8e82ef97a1d1227575698935ec86ae4d02c372c"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sun Jan 15 02:00:17 2006 +0100"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@r063144.stusta.swh.mhn.de",
        "time": "Sun Jan 15 02:00:17 2006 +0100"
      },
      "message": "spelling: s/appropiate/appropriate/\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "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"
    }
  ]
}
