)]}'
{
  "log": [
    {
      "commit": "388f7ef720a982f49925e7b4e96f216f208f8c03",
      "tree": "75bfe3290db6d99232f56eadaf41a51197c5ba7c",
      "parents": [
        "d5eebf428ac91ad12d316a391b734670d61480d8",
        "560c22fe1fc8b3523ef422da4f1cf04aa22d1471"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Nov 11 09:26:39 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Nov 11 09:26:39 2005 -0800"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6\n"
    },
    {
      "commit": "5643f000c1e10ab991182478b76550e1364c3570",
      "tree": "950b2f61a5dd742de1c668ba968a9c8a99f1eab6",
      "parents": [
        "177294d19174cf92de22434bb1fc9a8ecdbbe658",
        "3ae5eaec1d2d9c0cf53745352e7d4b152810ba24"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Nov 11 09:24:26 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Nov 11 09:24:26 2005 -0800"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-drvmodel\n"
    },
    {
      "commit": "560c22fe1fc8b3523ef422da4f1cf04aa22d1471",
      "tree": "5be5e00b81e7793ebe5210c6b8ed5d33f3818677",
      "parents": [
        "557934554655ac119d96a1bdb6ed75319bb9d1b1"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Nov 08 22:02:35 2005 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Nov 11 08:32:47 2005 -0500"
      },
      "message": "[PATCH] gt96100eth.c: Don\u0027t concatenate __FUNCTION__ with strings.\n\nAs part of the ISO C9x conversion gcc deprecates concatenation with\n__FUNCTION__ because __FUNCTION__ is not a preprocessor macro.\n\nSigned-off-by: Clemens Buchacher \u003cdrizzd@aon.at\u003e\nSigned-off-by: Maximilian Attems \u003cjanitor@sternwelten.at\u003e\nSigned-off-by: Domen Puncer \u003cdomen@coderock.org\u003e\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "557934554655ac119d96a1bdb6ed75319bb9d1b1",
      "tree": "be50370f30729f13e5488162369861c8bad4f9aa",
      "parents": [
        "05d9c84dfbbb654f60d98d465b58d4c68222ef1c"
      ],
      "author": {
        "name": "Pete Popov",
        "email": "ppopov@embeddedalley.com",
        "time": "Wed Nov 09 22:46:05 2005 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Nov 11 08:32:47 2005 -0500"
      },
      "message": "[PATCH] smc91x: DB1200 support.\n\nThe following patch support the SMC9111 present on DB1200 boards.\n\nSigned-off-by: Nicolas Pitre \u003cnico@cam.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "05d9c84dfbbb654f60d98d465b58d4c68222ef1c",
      "tree": "721025a8eab0b818f4e5eba19001cba521560220",
      "parents": [
        "62ff0d0a0769f08806d3f50449a78f17420971e8"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Nov 09 17:10:05 2005 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Nov 11 08:31:35 2005 -0500"
      },
      "message": "[PATCH] SAA9730: Driver overhaul\n\n o Try to work around some of the undocumented \"features\" of the SAA9730\n o Use netdev_priv() instead of the previous broken mechanism to allocate\n   the private data structure.\n o Try to make sure we don\u0027t leak resources on exit.\n o No more need to call SET_MODULE_OWNER in 2.6.\n o Use pci_free_consistent instead of homegrown architecture-specific\n   allocation.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n\n drivers/net/saa9730.c |  531 +++++++++++++++++++++++---------------------------\n 1 files changed, 249 insertions(+), 282 deletions(-)\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "62ff0d0a0769f08806d3f50449a78f17420971e8",
      "tree": "7a4908b104b68ffaf602d0659f73f1c315aa4b00",
      "parents": [
        "7a33e45a2498460d6daa20a1740d3185798d6026"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Nov 09 16:44:02 2005 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Nov 11 08:31:35 2005 -0500"
      },
      "message": "[PATCH] SAA9730: Whitespace cleanup.\n\nKill trailing whitespace, replace leading whitespace with tabs.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n\n drivers/net/saa9730.c |   98 +++++++++++++++++++++++++-------------------------\n 1 files changed, 49 insertions(+), 49 deletions(-)\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "7a33e45a2498460d6daa20a1740d3185798d6026",
      "tree": "b86ff3a2f435b98e125610a1b66b6d69026d35f1",
      "parents": [
        "a971c32488569b5443c48168756e8ccfb0862c50"
      ],
      "author": {
        "name": "Ayaz Abdulla",
        "email": "aabdulla@nvidia.com",
        "time": "Fri Nov 11 08:31:11 2005 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Nov 11 08:31:11 2005 -0500"
      },
      "message": "[netdrvr forcedeth] phy address scan range\n\nAdded phy address 0 to the phy scan.\n\nSigned-off-by: Ayaz Abdulla \u003caabdulla@nvidia.com\u003e\n"
    },
    {
      "commit": "a971c32488569b5443c48168756e8ccfb0862c50",
      "tree": "4603c7507cf5a643fca7990ac660c62b75c6116e",
      "parents": [
        "4ea7f299bba0e4331bdbec4e1c1b90463478180d"
      ],
      "author": {
        "name": "Ayaz Abdulla",
        "email": "aabdulla@nvidia.com",
        "time": "Fri Nov 11 08:30:38 2005 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Nov 11 08:30:38 2005 -0500"
      },
      "message": "[netdrvr forcedeth] support for irq mitigation\n\nThis patch contains support for different modes of interrupt mitigation\nof forcedeth. It includes changes based on Jeff\u0027s comments. Currently,\nthe modes are changed through module parameters since ethtool does not\nsupport something similar.\n\nSigned-off-by: Ayaz Abdulla \u003caabdulla@nvidia.com\u003e\n"
    },
    {
      "commit": "4ea7f299bba0e4331bdbec4e1c1b90463478180d",
      "tree": "91b685eeae860bd311156b07ae510d048326b5cc",
      "parents": [
        "125d128bec1bbf81be4c198243334a6153c0b023"
      ],
      "author": {
        "name": "Ayaz Abdulla",
        "email": "aabdulla@nvidia.com",
        "time": "Fri Nov 11 08:29:59 2005 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Nov 11 08:29:59 2005 -0500"
      },
      "message": "[netdrvr forcedeth] remove superfluous rx engine stop/start\n\nSigned-off-by: Ayaz Abdulla \u003caabdulla@nvidia.com\u003e\n"
    },
    {
      "commit": "125d128bec1bbf81be4c198243334a6153c0b023",
      "tree": "0535e94300fe0e8f96d591c7a73fd2190d4b6255",
      "parents": [
        "1387780f7dbaa8c770fbbbec3b2f42cd9adf1921"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@gate.crashing.org",
        "time": "Wed Nov 09 12:13:11 2005 -0600"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Nov 11 08:26:58 2005 -0500"
      },
      "message": "[PATCH] gianfar mii needs to zero out the mii_bus structure\n\nTo ensure that phy_mask and any future elements of the mii_bus\nstructure are initialized use kzalloc() instead of kmalloc().\n\nThis fixes an issue in which phy_mask was not being initialized\nand we would skip random phy addresses when scanning.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "2ecc26b87a2b3e8650d3c7fe3fc85a8c73d5560d",
      "tree": "0453e556241830d675d2063b74ac3b769326b379",
      "parents": [
        "6af37fa9928a0d50cda1bad14b2eda8c1a4d1a0e",
        "b16a228d05a95b27d77d07a91688382f68ece8a7"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Nov 11 08:14:56 2005 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Nov 11 08:14:56 2005 -0500"
      },
      "message": "Merge branch \u0027atmel\u0027\n"
    },
    {
      "commit": "b16a228d05a95b27d77d07a91688382f68ece8a7",
      "tree": "a76708ef80110839f6f8cc88da292962548d51f5",
      "parents": [
        "741b2252a5e14d6c60a913c77a6099abe73a854a"
      ],
      "author": {
        "name": "simon@thekelleys.org.uk",
        "email": "simon@thekelleys.org.uk",
        "time": "Sun Oct 30 15:50:15 2005 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Nov 11 08:12:17 2005 -0500"
      },
      "message": "[PATCH] Atmel wireless update\n\n* Merge PCMCIA card table with new Brodowski PCMCIA id table.\n* Add missing entries to PCMCIA id table.\n* Other tweaks to conform with Documentation/driver-changes.txt\n  (types, call request_region, etc)\n* Fix size of requested IO region.\n* Reduce printk verbosity.\n* Remove EXPERIMENTAL\n* tweak to association code - don\u0027t force shared key authentication\n  when wep in use.\n\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "6af37fa9928a0d50cda1bad14b2eda8c1a4d1a0e",
      "tree": "2e68792ee8d1628a1d453d3c24b2cd40a10ff82f",
      "parents": [
        "5e04e7fe774794b837e1d3897e6b96ae2d06679a"
      ],
      "author": {
        "name": "Anton Blanchard",
        "email": "anton@samba.org",
        "time": "Fri Nov 11 14:02:04 2005 +1100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Nov 11 05:47:04 2005 -0500"
      },
      "message": "[PATCH] disable DEBUG in ibmveth\n\nAt the moment ibmveth has DEBUG enabled which is rather verbose. Disable\nit.\n\nSigned-off-by: Anton Blanchard \u003canton@samba.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "249bb070f5e821503c1118e1e87c0ccb1432d191",
      "tree": "8736af4ab6dfa5e95001194603225b96def849bb",
      "parents": [
        "863b18f4b5e7d9e6903b353328cf6fa084dbb619"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Nov 04 18:56:13 2005 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Nov 10 16:09:17 2005 -0800"
      },
      "message": "[PATCH] PCI: removed unneeded .owner field from struct pci_driver\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "1064e944d03eb7a72c0fa11236d5e69cfd877a71",
      "tree": "719c11a7284a0255cd7875414dd52769b820933f",
      "parents": [
        "b6cbc3b6fe588c0ea1341d10413e12c2a96a6032"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Nov 10 12:58:24 2005 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Nov 10 12:58:24 2005 -0800"
      },
      "message": "[BNX2]: simplify parameter checks in bnx2_{get,set}_eeprom\n\nRemove the superfluous parameter checking in bnx2_{get,set}_eeprom.\nThe parameters are already validated in ethtool_{get,set}_eeprom.\n\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b6cbc3b6fe588c0ea1341d10413e12c2a96a6032",
      "tree": "a7d21d29e55f7ce6fd68f32884c1bbdb93eadda9",
      "parents": [
        "2f23c523f32324e5b5f39565cbcb0a8ff8923019"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Nov 10 12:58:00 2005 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Nov 10 12:58:00 2005 -0800"
      },
      "message": "[BNX2]: check return of dev_alloc_skb in bnx2_test_loopback\n\nCheck return of dev_alloc_skb in bnx2_test_loopback, and handle\nappropriately.\n\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2f23c523f32324e5b5f39565cbcb0a8ff8923019",
      "tree": "b7a53ef324504ed57920d2358b4c6a19143af13b",
      "parents": [
        "b925556cc9e82b32ab68a7620b247f47193501a7"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Nov 10 12:57:33 2005 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Nov 10 12:57:33 2005 -0800"
      },
      "message": "[BNX2]: output driver name as prefix in error message\n\nOutput driver name as prefix to \"Unknown flash/EEPROM type.\" message.\n\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f7b9996990bccaa9f53cbea7aea8ab5355e7f10c",
      "tree": "c9b8bce007618ccde2e4f82cb12d18e3e0f4aaad",
      "parents": [
        "43cefe29d497c2a9d3c7eae89964260e7b35149e"
      ],
      "author": {
        "name": "Marcelo Tosatti",
        "email": "marcelo.tosatti@cyclades.com",
        "time": "Wed Nov 09 11:00:16 2005 -0200"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Nov 10 11:25:02 2005 +1100"
      },
      "message": "[PATCH] fs_enet build fix\n\nDue to the recent update of the platform code, some platform device \ndrivers fail to compile. This fix is for fs_enet, adding #include of a \nnew header, to which a number of platform stuff has been relocated.\n\nSigned-off-by: Vitaly Bordug \u003cvbordug@ru.mvista.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "3ae5eaec1d2d9c0cf53745352e7d4b152810ba24",
      "tree": "d8825be54cefb6ad6707478d719c8e30605bee7b",
      "parents": [
        "00d3dcdd96646be6059cc21f2efa94c4edc1eda5"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Nov 09 22:32:44 2005 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Nov 09 22:32:44 2005 +0000"
      },
      "message": "[DRIVER MODEL] Convert platform drivers to use struct platform_driver\n\nThis allows us to eliminate the casts in the drivers, and eventually\nremove the use of the device_driver function pointer methods for\nplatform device drivers.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nAcked-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "a7c243b544c0e9f6775c2607decaa59d54fb9e11",
      "tree": "86fdb4d2d6cef932af7497f28827e7d52b29e48c",
      "parents": [
        "7df446e7e043b2ba5fd5de42529f9d797e8b501a",
        "f406db8cba6bbce42b96490e6d31bdec229ad994"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 09 08:34:36 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 09 08:34:36 2005 -0800"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6\n"
    },
    {
      "commit": "733482e445ca4450cf41381b1c95e2b8c7145114",
      "tree": "d31a2fdaeb8e439fc348a781c780a035d794266d",
      "parents": [
        "c1a0f5e3c01d28b6782457bee5ae5ace3a9958ec"
      ],
      "author": {
        "name": "Olaf Hering",
        "email": "olh@suse.de",
        "time": "Tue Nov 08 21:34:55 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 09 07:55:57 2005 -0800"
      },
      "message": "[PATCH] changing CONFIG_LOCALVERSION rebuilds too much, for no good reason\n\nThis patch removes almost all inclusions of linux/version.h.  The 3\n#defines are unused in most of the touched files.\n\nA few drivers use the simple KERNEL_VERSION(a,b,c) macro, which is\nunfortunatly in linux/version.h.\n\nThere are also lots of #ifdef for long obsolete kernels, this was not\ntouched.  In a few places, the linux/version.h include was move to where\nthe LINUX_VERSION_CODE was used.\n\nquilt vi `find * -type f -name \"*.[ch]\"|xargs grep -El \u0027(UTS_RELEASE|LINUX_VERSION_CODE|KERNEL_VERSION|linux/version.h)\u0027|grep -Ev \u0027(/(boot|coda|drm)/|~$)\u0027`\n\nsearch pattern:\n/UTS_RELEASE\\|LINUX_VERSION_CODE\\|KERNEL_VERSION\\|linux\\/\\(utsname\\|version\\).h\n\nSigned-off-by: Olaf Hering \u003colh@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f406db8cba6bbce42b96490e6d31bdec229ad994",
      "tree": "0bced656ed73fe376b9ebbf5ae54907654eea046",
      "parents": [
        "385023cb8972971540d17c92baf0132693955f5f"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Nov 08 19:10:24 2005 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Nov 09 01:42:54 2005 -0500"
      },
      "message": "[PATCH] IOC: And don\u0027t mark the things as broken Cowboy.\n\nAnd don\u0027t mark the things as broken Cowboy.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "385023cb8972971540d17c92baf0132693955f5f",
      "tree": "1bbe26c618a6afee3b59c2ad0fa2421a2ff617f3",
      "parents": [
        "6d3874844f3279f170dca5339b8a94d6f1868425"
      ],
      "author": {
        "name": "Ashutosh Naik",
        "email": "ashutosh.naik@gmail.com",
        "time": "Sun Nov 06 23:43:22 2005 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Nov 09 01:42:54 2005 -0500"
      },
      "message": "[PATCH] dgrs: fix warnings when CONFIG_ISA and CONFIG_PCI are not enabled\n\nThis patch fixes compiler warnings when CONFIG_ISA and CONFIG_PCI are not\nenabled in the dgrc network driver.\n\nSigned-off-by: Ashutosh Naik \u003cashutosh.naik@gmail.com\u003e\nCc: Jeff Garzik \u003cjgarzik@pobox.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "76f2b4d98c3d6a88a260275acbede99c23a24d60",
      "tree": "31c728971a1016bd017da681534719179f487987",
      "parents": [
        "eac1dfcb32fbe8b0d9135caea90b0bba9945360f"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Mon Nov 07 06:18:57 2005 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Nov 09 01:10:09 2005 -0500"
      },
      "message": "[PATCH] cris v10 eth: use ethtool_ops\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "eac1dfcb32fbe8b0d9135caea90b0bba9945360f",
      "tree": "8ab18e8bc3c3eb000c89c59dce3e929340e4308d",
      "parents": [
        "ba5eec9c55ec4be99d21a6ea614003b65d7f37d7"
      ],
      "author": {
        "name": "Francois Romieu",
        "email": "romieu@fr.zoreil.com",
        "time": "Tue Nov 08 23:38:01 2005 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Nov 09 01:02:41 2005 -0500"
      },
      "message": "[PATCH] b44: increase version number\n\nSigned-off-by: Francois Romieu \u003cromieu@fr.zoreil.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "ba5eec9c55ec4be99d21a6ea614003b65d7f37d7",
      "tree": "79070a6366a44bf37101f0dfa3ee73bbc1192120",
      "parents": [
        "b9dcbb40f40d60c7e33a2b7ea858fcd27c35cc00"
      ],
      "author": {
        "name": "Francois Romieu",
        "email": "romieu@fr.zoreil.com",
        "time": "Tue Nov 08 23:37:12 2005 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Nov 09 01:02:41 2005 -0500"
      },
      "message": "[PATCH] b44: race on device closing\n\nUsual fix:\n- b44_interrupt() does not schedule NAPI polling when the device is\n  going down;\n- b44_close() waits for any scheduled NAPI polling before it starts\n  to release the private structures of the device.\n\nSigned-off-by: Francois Romieu \u003cromieu@fr.zoreil.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "b9dcbb40f40d60c7e33a2b7ea858fcd27c35cc00",
      "tree": "e044be0f5fe46fee4990f819fd30a7dc89e3694a",
      "parents": [
        "e3305626e0985faa8796f1f4e5a99c1f40bfa70e"
      ],
      "author": {
        "name": "Francois Romieu",
        "email": "romieu@fr.zoreil.com",
        "time": "Tue Nov 08 23:36:20 2005 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Nov 09 01:02:41 2005 -0500"
      },
      "message": "[PATCH] b44: replace B44_FLAG_INIT_COMPLETE with netif_running()\n\nSigned-off-by: Francois Romieu \u003cromieu@fr.zoreil.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "c2a8fad43376b2567087358a9cc46844f742342e",
      "tree": "1e00e52b1cb7cf63856a3d865381a03369a263a0",
      "parents": [
        "eedb9f09e92598c165de37a8c210434d270ca3a6"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Nov 09 00:49:38 2005 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Nov 09 00:49:38 2005 -0500"
      },
      "message": "[wireless ipw2100] kill unused-var warnings for debug-disabled code\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": "d7eaee087a8cb850ed33ee39a3e2a0f02ecff44c",
      "tree": "b1de7b472a5b11f2c0a869fa37217469f4f4f039",
      "parents": [
        "8f3f8193a49e1eb0d2e01309fdef2ad4fb33293c"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Nov 08 10:33:46 2005 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Nov 08 23:58:08 2005 -0500"
      },
      "message": "[PATCH] skge: increase version number\n\nIncrease the driver version number and print version when\nprobing.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "8f3f8193a49e1eb0d2e01309fdef2ad4fb33293c",
      "tree": "147067f2b6973643483472c3c09eb05ee0973fbf",
      "parents": [
        "1631aef15193ef8a199982fa3d45db4d07786d7f"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Nov 08 10:33:45 2005 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Nov 08 23:58:08 2005 -0500"
      },
      "message": "[PATCH] skge: spelling fixes\n\nFix some of my bad spelling.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "1631aef15193ef8a199982fa3d45db4d07786d7f",
      "tree": "7f000cf60191805de8faa54fbf51f02c30abf0c3",
      "parents": [
        "355ec57243574c439a4b731fc83af6165ec2f1ec"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Nov 08 10:33:44 2005 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Nov 08 23:58:08 2005 -0500"
      },
      "message": "[PATCH] skge: use prefetch on receive\n\nUse prefetch() in the interrupt path to try and look ahead\nat the next place will be looking at in the ring.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "355ec57243574c439a4b731fc83af6165ec2f1ec",
      "tree": "de1325d38869a1c77bc9e18e8b608342053dff09",
      "parents": [
        "2cd8e5d36584653c62a6fdf0e7d9fbde5022b5d6"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Nov 08 10:33:43 2005 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Nov 08 23:58:08 2005 -0500"
      },
      "message": "[PATCH] skge: goto low power mode on shutdown\n\nGo into power down mode on shutdown.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "2cd8e5d36584653c62a6fdf0e7d9fbde5022b5d6",
      "tree": "6c3298644228adf71d26a34e8f0028d47c38973b",
      "parents": [
        "7e86306113ca9e418e49ff1c7c0984f8ffe8cf61"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Nov 08 10:33:42 2005 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Nov 08 23:58:08 2005 -0500"
      },
      "message": "[PATCH] skge: add mii ioctl support\n\nBasic MII ioctl support for skge driver.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "7e86306113ca9e418e49ff1c7c0984f8ffe8cf61",
      "tree": "b8ea5564e4bf9c3b4ad69b8b02b6513b684f1166",
      "parents": [
        "adba9e23b4066f1d741a2076fc6ad18b6c0cea44"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Nov 08 10:33:41 2005 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Nov 08 23:58:08 2005 -0500"
      },
      "message": "[PATCH] skge: use kzalloc\n\nCan use kzalloc in skge driver.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "adba9e23b4066f1d741a2076fc6ad18b6c0cea44",
      "tree": "ca77fccedcc52d4b5850b2823a4e4ad5e840ddd1",
      "parents": [
        "3133c5e896c0b2509e72ae0c2cb9452c80d47f46"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Nov 08 10:33:40 2005 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Nov 08 23:58:07 2005 -0500"
      },
      "message": "[PATCH] skge: clear PCI PHY COMA mode on boot\n\nWhen skge is booted up, the PHY may be stuck in power down state\nby the previous OS. So we may need to turn it on.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "8546df6f357dadf1989ad8da9309c9524fd56cdf",
      "tree": "5b8557f84b0b5fd1d441739d3bb6cd8951a6db44",
      "parents": [
        "9f04012c58a32756bbbd0239c4144e835048aa4d",
        "15a93807826a5cbffb47d6bfbeeee108d6da1dbc"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Nov 08 16:04:39 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Nov 08 16:04:39 2005 -0800"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-serial\n"
    },
    {
      "commit": "15a93807826a5cbffb47d6bfbeeee108d6da1dbc",
      "tree": "1651f63ecbf84e7f36c14cb386df0229fd2fd9f7",
      "parents": [
        "f093182d313edde9b1f86dbdaf40ba4da2dbd0e7"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Nov 08 23:10:51 2005 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Nov 08 23:10:51 2005 +0000"
      },
      "message": "[SERIAL] IOC3: Update 8250 driver bits\n\nUpdate the support for the 16550 present on most IOC3 configurations to use\nthe current API.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "ac7c98eca88a854755475fcfe1b2bf5f97f90d99",
      "tree": "64a6c4754d306cf1246bbe040ac628572b098698",
      "parents": [
        "b3f9b92a6ec1a9a5e4b4b36e484f2f62cc73277c"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Tue Nov 08 09:41:13 2005 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Nov 08 09:41:13 2005 -0800"
      },
      "message": "[IRDA] donauboe: locking fix\n\nFrom: Andrew Morton \u003cakpm@osdl.org\u003e\n\nTwo missing unlocks, as noted by Ted Unangst \u003ctedu@coverity.com\u003e\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b3f9b92a6ec1a9a5e4b4b36e484f2f62cc73277c",
      "tree": "7ca8e019573362620638e14e32bb519770ee6945",
      "parents": [
        "6722e78c90054101e6797d5944cdc81af9897a0a"
      ],
      "author": {
        "name": "Matt Domsch",
        "email": "Matt_Domsch@dell.com",
        "time": "Tue Nov 08 09:40:47 2005 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Nov 08 09:40:47 2005 -0800"
      },
      "message": "[PPP]: add PPP MPPE encryption module\n\nFrom: Matt Domsch \u003cMatt_Domsch@dell.com\u003e\n\nThe patch below implements the Microsoft Point-to-Point Encryption method\nas a PPP compressor/decompressor.  This is necessary for Linux clients and\nservers to interoperate with Microsoft Point-to-Point Tunneling Protocol\n(PPTP) servers (either Microsoft PPTP servers or the poptop project) which\nuse MPPE to encrypt data when creating a VPN.\n\nThis patch differs from the kernel_ppp_mppe DKMS pacakge at\npptpclient.sourceforge.net by utilizing the kernel crypto routines rather\nthan providing its own SHA1 and arcfour implementations.\n\nMinor changes to ppp_generic.c try to prevent a link from disabling\ncompression (in our case, the encryption) after it has started using\ncompression (encryption).\n\nFeedback to \u003cpptpclient-devel@lists.sourceforge.net\u003e please.\n\nSigned-off-by: Matt Domsch \u003cMatt_Domsch@dell.com\u003e\nCc: James Cameron \u003cjames.cameron@hp.com\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nSigned-off-by: Brice Goglin \u003cBrice.Goglin@ens-lyon.org\u003e\nAcked-by: Paul Mackerras \u003cpaulus@samba.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6722e78c90054101e6797d5944cdc81af9897a0a",
      "tree": "853b2618ecf9ec9e051ad49f1cca64d3854544a9",
      "parents": [
        "dc8103f25fd7cfac2c2b295f33edc10f255b4c80"
      ],
      "author": {
        "name": "Philippe De Muyter",
        "email": "phdm@macqel.be",
        "time": "Tue Nov 08 09:40:26 2005 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Nov 08 09:40:26 2005 -0800"
      },
      "message": "[PPP]: handle misaligned accesses\n\nFrom: \"Philippe De Muyter\" \u003cphdm@macqel.be\u003e\n\nThis patch avoids ppp-generated kernel crashes on machines where unaligned\naccesses are forbidden (ie: m68000), by fixing ppp alignment setting for\nreused skb\u0027s.\n\nSigned-off-by: Philippe De Muyter \u003cphdm@macqel.be\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3133c5e896c0b2509e72ae0c2cb9452c80d47f46",
      "tree": "ae8af7e85d0a7c402cca7d31eac2935897e1d698",
      "parents": [
        "6b995751c2e851d2bc9c277b5884d0adb519e31d",
        "b69a3aa85cb7bda2eb6c5932a62c1337d0d6612c"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Mon Nov 07 22:54:48 2005 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Mon Nov 07 22:54:48 2005 -0500"
      },
      "message": "Merge git://git.tuxdriver.com/git/netdev-jwl\n"
    },
    {
      "commit": "6b995751c2e851d2bc9c277b5884d0adb519e31d",
      "tree": "7a15b41b5d8ce612915584a0773c670d5c0ab5b8",
      "parents": [
        "6c2f4267833f453156f8f439cc32eb4c92f357b4",
        "d27ba47e7e8c466c18983a1779d611f82d6a354f"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Mon Nov 07 22:51:47 2005 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Mon Nov 07 22:51:47 2005 -0500"
      },
      "message": "Merge branch \u0027master\u0027\n"
    },
    {
      "commit": "b69a3aa85cb7bda2eb6c5932a62c1337d0d6612c",
      "tree": "64a65fcec724795c213ab96c1419c95a78c41be4",
      "parents": [
        "f36be62115aabd50b4eda0f06f07ab5fae2e9cfd"
      ],
      "author": {
        "name": "Panagiotis Issaris",
        "email": "takis@issaris.org",
        "time": "Tue Nov 08 00:03:15 2005 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Nov 07 21:50:01 2005 -0500"
      },
      "message": "[PATCH] wireless net: Conversions of kmalloc/memset to kzalloc\n\nMore conversions of kmalloc/memset to kzalloc\n\nSigned-off-by: Panagiotis Issaris \u003ctakis@issaris.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "f36be62115aabd50b4eda0f06f07ab5fae2e9cfd",
      "tree": "9fd9f6a2b0a53bbf316eb72594282b0a6d345b3c",
      "parents": [
        "097688ef4710648db335c3c4fa243751f60b330a"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Tue Nov 08 00:41:48 2005 +0300"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Nov 07 21:50:01 2005 -0500"
      },
      "message": "[PATCH] atmel: memset correct range\n\nSpecify the correct range when calling memset in atmel_get_range.\nDo this by specifying the size of the structure, rather than the size\nof the pointer.\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "097688ef4710648db335c3c4fa243751f60b330a",
      "tree": "eb12a04c252ebc9475e6d77bd47de1c4af9a748b",
      "parents": [
        "0b47939fe616a5e0dd279d98d1eb372e4acc1c09"
      ],
      "author": {
        "name": "Luiz Fernando Capitulino",
        "email": "lcapitulino@mandriva.com.br",
        "time": "Mon Nov 07 18:14:12 2005 -0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Nov 07 21:50:01 2005 -0500"
      },
      "message": "[PATCH] Fix sparse warning in e100 driver.\n\nThe patch below fixes the following sparse warnings:\n\ndrivers/net/e100.c:1481:13: warning: Using plain integer as NULL pointer\ndrivers/net/e100.c:1767:27: warning: Using plain integer as NULL pointer\ndrivers/net/e100.c:1847:27: warning: Using plain integer as NULL pointer\n\nSigned-off-by: Luiz Capitulino \u003clcapitulino@mandriva.com.br\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "0b47939fe616a5e0dd279d98d1eb372e4acc1c09",
      "tree": "0e7d5bceaba4a2ca0d55accdd59218edc4d023c5",
      "parents": [
        "de7fe963b123365a27f82330689806226a48d088"
      ],
      "author": {
        "name": "Roger While",
        "email": "simrw@sim-basis.de",
        "time": "Mon Nov 07 20:58:21 2005 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Nov 07 21:50:00 2005 -0500"
      },
      "message": "[PATCH] prism54 : Transmit stats updated in wrong place\n\nMove update of the transmit statistics to the correct place.  This\nwould be just before starting transmission rather than (potentially\nlong) afterward.\n\nSigned-off-by: Roger While \u003csimrw@sim-basis.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "de7fe963b123365a27f82330689806226a48d088",
      "tree": "19bcac799db2f77420ada3ca4356cbb906da17de",
      "parents": [
        "ac1f60db6a62c8605b551497c8002ba267ea1f4a"
      ],
      "author": {
        "name": "Roger While",
        "email": "simrw@sim-basis.de",
        "time": "Mon Nov 07 20:57:58 2005 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Nov 07 21:50:00 2005 -0500"
      },
      "message": "[PATCH] prism54 : Unused variable / extraneous udelay\n\nIn isl_38xx.c :\nThe variable \"counter\" is defined and incremented but never\nused except if the driver is hand-compiled setting\nVERBOSE \u003e SHOW_ERROR_MESSAGES.\nMove the definition and the increment to within the\n#if VERBOSE ..   block.\n\nRemove extraneous udelay\u0027s.\nThese are not required when triggering the device.\n\nSigned-off-by: Roger While \u003csimrw@sim-basis.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "ac1f60db6a62c8605b551497c8002ba267ea1f4a",
      "tree": "8c037f61a24d10678a3b7d1eacebac3b23b00d6b",
      "parents": [
        "48888cc6120ff945675ef79a3ba2955afa0f5124"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sun Nov 06 01:46:47 2005 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Nov 07 21:50:00 2005 -0500"
      },
      "message": "[PATCH] drivers/net/s2io.c: make functions static\n\nThis patch makes needlessly global functions static.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "48888cc6120ff945675ef79a3ba2955afa0f5124",
      "tree": "f204efafbe99dab92fe25896e98862922aa408d5",
      "parents": [
        "8e3babcd69ec0fde874838e276eb0b211c6a5647"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sat Nov 05 20:01:47 2005 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Nov 07 21:50:00 2005 -0500"
      },
      "message": "[PATCH] kill include/linux/eeprom.h\n\nThis patch kills include/linux/eeprom.h .\n\nRationale:\n- it was only used by one single driver\n- even this driver didn\u0027t do anything useful with it\n- most of this file are non-inline and non-static functions (sic)\n\nThis removes include/linux/eeprom.h and cleans drivers/net/ns83820.c up.\n\nIf you think eeprom.h should be used more extensively, please consider:\n- the code has to be moved from the header file to a .c file\n- the currently empty write function has to be implemented\n- ns83820.c or any other driver should actually use it\n\nNoone did any of these during the more than 3 years eeprom.h already\nexists...\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "8e3babcd69ec0fde874838e276eb0b211c6a5647",
      "tree": "e9ec29bf1d94ab8b77bb536c77433e21fa2f73ba",
      "parents": [
        "fd7a516efbcdabf5d7b9307ca9fe48b511b7d123"
      ],
      "author": {
        "name": "Jay Vosburgh",
        "email": "fubar@us.ibm.com",
        "time": "Fri Nov 04 18:45:45 2005 -0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Nov 07 21:50:00 2005 -0500"
      },
      "message": "[PATCH] bonding: fix feature consolidation\n\nThis should resolve http://bugzilla.kernel.org/show_bug.cgi?id\u003d5519\n\nThe current feature computation loses bits that it doesn\u0027t know about,\nresulting in an inability to add VLANs and possibly other havoc.\nRewrote function to preserve bits it doesn\u0027t know about, remove an\nunneeded state variable, and simplify the code.\n\nSigned-off-by: Jay Vosburgh \u003cfubar@us.ibm.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "cf1b479b6922c6736d9f00d90c2b78e977692c93",
      "tree": "bd7488fcae82f9614c2ee44d7d982e15a3c04b55",
      "parents": [
        "81715376de909637b957f856e30880871fbd78fc"
      ],
      "author": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Thu Oct 20 16:35:24 2005 -0500"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:52:15 2005 -0600"
      },
      "message": "Update version ipw2200 stamp to 1.0.8\n"
    },
    {
      "commit": "81715376de909637b957f856e30880871fbd78fc",
      "tree": "66319480546e4912c9a5a922d6e679e2d5825ad7",
      "parents": [
        "286568ab1e8f0e09a76cfa58e8ed48ddc44484b5"
      ],
      "author": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Thu Aug 25 01:37:28 2005 -0500"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:52:13 2005 -0600"
      },
      "message": "Updated firmware version stamp to 2.4 from 2.3 so it will use the latest firmware.\nYou can obtain the firmware at http://ipw2200.sf.net/firmware.php\n\nSigned-off-by: James Ketrenos \u003cjketreno@linux.intel.com\u003e\n"
    },
    {
      "commit": "286568ab1e8f0e09a76cfa58e8ed48ddc44484b5",
      "tree": "fbb8bdd43cbc12b642ed4109a8b2de99793e4f47",
      "parents": [
        "9d5b880bb8e977426d64a4caebe3fd3ae73a2862"
      ],
      "author": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Tue Aug 30 10:34:25 2005 -0500"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:52:10 2005 -0600"
      },
      "message": "Fixed parameter reordering in firmware log routine.\n\nSigned-off-by: James Ketrenos \u003cjketreno@linux.intel.com\u003e\n"
    },
    {
      "commit": "9d5b880bb8e977426d64a4caebe3fd3ae73a2862",
      "tree": "eabb0466805d6e13268951f50edf331ffee526a5",
      "parents": [
        "035205760e4f28082fedb258a20c804746c84ffe"
      ],
      "author": {
        "name": "Hong Liu",
        "email": "hong.liu@intel.com",
        "time": "Wed Oct 19 16:25:33 2005 -0500"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:52:07 2005 -0600"
      },
      "message": "Fixed problem with not being able to send broadcast packets.\n\nSigned-off-by: James Ketrenos \u003cjketreno@linux.intel.com\u003e\n"
    },
    {
      "commit": "035205760e4f28082fedb258a20c804746c84ffe",
      "tree": "5d13b9c6287f1e6f753f859026920e9c67f53689",
      "parents": [
        "991d1cc5963f4926478f3139ec0b0dd26a2c888c"
      ],
      "author": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Wed Oct 19 16:12:31 2005 -0500"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:52:05 2005 -0600"
      },
      "message": "Added channel support for ipw2200 cards identified as \u0027ZZR\u0027\n\nSigned-off-by: James Ketrenos \u003cjketreno@linux.intel.com\u003e\n"
    },
    {
      "commit": "991d1cc5963f4926478f3139ec0b0dd26a2c888c",
      "tree": "dcfb9b32f23be2c8952797fd81174219abd76c85",
      "parents": [
        "e758256104c3c2475f7746bc1b348c99cdb207f2"
      ],
      "author": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Thu Oct 13 09:26:48 2005 +0000"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:52:02 2005 -0600"
      },
      "message": "Removed warning about TKIP not being configured if countermeasures are\nconfigured.\n\nCountermeasures default to being turned off when wpa_supplicant runs,\nregardless of if TKIP is being used.  They are only turned on if a TKIP\nis running.  The warning we were printing is therefore not needed.\n\nSigned-off-by: James Ketrenos \u003cjketreno@linux.intel.com\u003e\n"
    },
    {
      "commit": "e758256104c3c2475f7746bc1b348c99cdb207f2",
      "tree": "c3076d27876f5d633db3ed5f8e3e4775679b7245",
      "parents": [
        "8935f39e86e3707770e091fb58d9060307edf959"
      ],
      "author": {
        "name": "Ben Cahill",
        "email": "ben.m.cahill@intel.com",
        "time": "Thu Oct 06 15:34:41 2005 -0500"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:52:00 2005 -0600"
      },
      "message": "Fixes missed beacon logic in relation to on-network AP roaming.\n\nSigned-off-by: James Ketrenos \u003cjketreno@linux.intel.com\u003e\n"
    },
    {
      "commit": "8935f39e86e3707770e091fb58d9060307edf959",
      "tree": "d85da62867f9d46fe68baed98186a4f04bb787ae",
      "parents": [
        "97a78ca968b84a5e9d8854622b4760cec5058f77"
      ],
      "author": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Wed Oct 05 15:59:08 2005 -0500"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:51:57 2005 -0600"
      },
      "message": "Removed legacy WIRELESS_EXT checks from ipw2200.c\n\nSigned-off-by: James Ketrenos \u003cjketreno@linux.intel.com\u003e\n"
    },
    {
      "commit": "97a78ca968b84a5e9d8854622b4760cec5058f77",
      "tree": "79a8105f17bab5db404d1f9bd49b3fa916fd1eb1",
      "parents": [
        "87bb5e3814572b85cf5d4650fb1f88267411845f"
      ],
      "author": {
        "name": "Benoit Boissinot",
        "email": "bboissin+ipw2100@gmail.com",
        "time": "Thu Sep 15 17:30:28 2005 +0000"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:51:54 2005 -0600"
      },
      "message": "Fix \u0027Driver using old /proc/net/wireless support, please fix driver !\u0027 message.\n\nWireless extensions moved the get_wireless_stats handler from being\nin net_device into wireless_handler.\n\nSigned-off-by: Benoit Boissinot \u003cbenoit.boissinot@ens-lyon.org\u003e\nSigned-off-by: James Ketrenos \u003cjketreno@linux.intel.com\u003e\n"
    },
    {
      "commit": "87bb5e3814572b85cf5d4650fb1f88267411845f",
      "tree": "b4e20691e20077eaee00eab3266b32f3c1b7da05",
      "parents": [
        "9ef539d0d6fca1cd0b1f9b884be8b92cb80159c9"
      ],
      "author": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Thu Sep 15 01:00:31 2005 -0500"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:51:52 2005 -0600"
      },
      "message": "Pulled out a stray KERNEL_VERSION check around the suspend handler.\n\nSigned-off-by: James Ketrenos \u003cjketreno@linux.intel.com\u003e\n"
    },
    {
      "commit": "9ef539d0d6fca1cd0b1f9b884be8b92cb80159c9",
      "tree": "3b86e4c0453ac4cd87a2d58378fc531f93c23597",
      "parents": [
        "e63247269de722c3e753991025fb7f15c6aba9aa"
      ],
      "author": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Thu Sep 15 00:42:42 2005 -0500"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:51:49 2005 -0600"
      },
      "message": "Updated driver version stamps for ipw2100 (1.1.3) and ipw2200 (1.0.7)\n\nSigned-off-by: James Ketrenos \u003cjketreno@linux.intel.com\u003e\n"
    },
    {
      "commit": "e63247269de722c3e753991025fb7f15c6aba9aa",
      "tree": "905710c6c5ad75b90dbb11da009dd064b705c03a",
      "parents": [
        "f4ff497d45c7071166277a39590cc59b50dc893c"
      ],
      "author": {
        "name": "Hong Liu",
        "email": "hong.liu@intel.com",
        "time": "Wed Sep 14 21:04:15 2005 -0500"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:51:47 2005 -0600"
      },
      "message": "Fixes WEP firmware error condition.\n\nThe problem is caused by the patch in bug455 -- Channel change flood\ngenerates fatal error.\n\nThe patch set the DISASSOCIATING status bit after sending the command.\nThe process was scheduled out when waiting for the command to be sent to\nthe card. The disassociated notification clears the DISASSOCIATING bit\nin the tasklet before the process set the bit.\n\nMove the bit setting code before sending the command now.\n\nSigned-off-by: Hong Liu \u003chong.liu@intel.com\u003e\nSigned-off-by: James Ketrenos \u003cjketreno@linux.intel.com\u003e\n"
    },
    {
      "commit": "f4ff497d45c7071166277a39590cc59b50dc893c",
      "tree": "1db4370e38cc2ba866dc6068fadee23f8f587590",
      "parents": [
        "29cb843e6457c45c4a257a0d2080da3fd7fb9d1e"
      ],
      "author": {
        "name": "Zhu Yi",
        "email": "yi.zhu@intel.com",
        "time": "Mon Sep 12 10:48:48 2005 -0500"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:51:44 2005 -0600"
      },
      "message": "[Fix bug# 771] Too many (8) bytes recieved when using AES/hwcrypto\n\nSigned-off-by: James Ketrenos \u003cjketreno@linux.intel.com\u003e\n"
    },
    {
      "commit": "29cb843e6457c45c4a257a0d2080da3fd7fb9d1e",
      "tree": "8342a3735fac973f66a469d31630b3bb3cd4a7cf",
      "parents": [
        "392d0f6d0752e6a3e25c3e3da95d78c53b0fd7a1"
      ],
      "author": {
        "name": "Hong Liu",
        "email": "hong.liu@intel.com",
        "time": "Mon Sep 12 10:43:33 2005 -0500"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:51:41 2005 -0600"
      },
      "message": "Fixes problem with WEP not working (association succeeds, but no Tx/Rx)\n\nSigned-off-by: James Ketrenos \u003cjketreno@linux.intel.com\u003e\n"
    },
    {
      "commit": "392d0f6d0752e6a3e25c3e3da95d78c53b0fd7a1",
      "tree": "7af3f936974a169cc86a20f463f83af0f308276c",
      "parents": [
        "fb7ccc9e6d1a2872ea8a07154f1689d19a7576c5"
      ],
      "author": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Wed Sep 07 18:39:03 2005 -0500"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:51:39 2005 -0600"
      },
      "message": "Removed PF_SYNCTHREAD legacy.\n\nThe PF_SYNCTHREAD check was introduced to try and remain compatible with\nSWSUSP2.  This check is no longer needed with newer versions.\n\nSigned-off-by: James Ketrenos \u003cjketreno@linux.intel.com\u003e\n"
    },
    {
      "commit": "fb7ccc9e6d1a2872ea8a07154f1689d19a7576c5",
      "tree": "9639c1c101af0d99f3f87f5a49d9ad9add887b7d",
      "parents": [
        "cdd1fa1e10a2231b5e24bde82550ac499aa5dcc4"
      ],
      "author": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Wed Sep 07 18:19:08 2005 -0500"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:51:36 2005 -0600"
      },
      "message": "Fixed problem with get_cmd_string not existing if CONFIG_IPW_DEBUG disabled.\n\nSigned-off-by: James Ketrenos \u003cjketreno@linux.intel.com\u003e\n"
    },
    {
      "commit": "cdd1fa1e10a2231b5e24bde82550ac499aa5dcc4",
      "tree": "8c2a2ff794bf3e53b350f0ee7e8971f7d96aae32",
      "parents": [
        "567deaf6d4a3372cd16b8719741ca3a6157c9615"
      ],
      "author": {
        "name": "Hong Liu",
        "email": "hong.liu@intel.com",
        "time": "Wed Aug 31 18:14:27 2005 +0800"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:51:34 2005 -0600"
      },
      "message": "Card with WEP enabled and using shared-key auth will have firmware\nerror when it tries to auth to a WPA ap. The patch filters out WPA\nnetworks if the card is not wpa enabled when selecting network to\nassociate to.\n\nSigned-off-by: Hong Liu \u003chong.liu@intel.com\u003e\n"
    },
    {
      "commit": "567deaf6d4a3372cd16b8719741ca3a6157c9615",
      "tree": "70b81b5a07473eb1a1de798e9271a1389306b43c",
      "parents": [
        "90700fd982022f0519e7bd7595adb8084f36d1c6"
      ],
      "author": {
        "name": "Hong Liu",
        "email": "hong.liu@intel.com",
        "time": "Wed Aug 31 18:07:22 2005 +0800"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:51:29 2005 -0600"
      },
      "message": "Mixed PTK/GTK CCMP/TKIP support.\n\nSigned-off-by: Hong Liu \u003chong.liu@intel.com\u003e\n"
    },
    {
      "commit": "90700fd982022f0519e7bd7595adb8084f36d1c6",
      "tree": "297461b8ec67e914f0518be5ddb21831bb179b45",
      "parents": [
        "24a47dbd89a2738bc149de4685ae5a2a97193ae1"
      ],
      "author": {
        "name": "Peter Jones",
        "email": "pjones@redhat.com",
        "time": "Fri Aug 26 16:51:06 2005 -0500"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:51:25 2005 -0600"
      },
      "message": "Fixed is_network_packet() to include checking for broadcast packets.\n\nSigned-off-by: James Ketrenos \u003cjketreno@linux.intel.com\u003e\n"
    },
    {
      "commit": "24a47dbd89a2738bc149de4685ae5a2a97193ae1",
      "tree": "8f51a610a39581d48b6b9a6e7a0e4ba8420df8a3",
      "parents": [
        "a4f6bbb305123c2c42322a10a770be64089a17ca"
      ],
      "author": {
        "name": "Mike Kershaw",
        "email": "dragorn@kismetwireless.net",
        "time": "Fri Aug 26 00:41:54 2005 -0500"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:51:22 2005 -0600"
      },
      "message": "Adds radiotap support to ipw2200 in monitor mode..\n\nSigned-off-by: Mike Kershaw \u003cdragorn@kismetwireless.net\u003e\nSigned-off-by: James Ketrenos \u003cjketreno@linux.intel.com\u003e\n"
    },
    {
      "commit": "a4f6bbb305123c2c42322a10a770be64089a17ca",
      "tree": "6f43bf7bb84b7ef2459e2b1023fb1db34ffb8cbc",
      "parents": [
        "054b08d48464bfa8e5be69829b59bd599c5dcd72"
      ],
      "author": {
        "name": "Peter Jones",
        "email": "pjones@redhat.com",
        "time": "Fri Aug 26 00:33:34 2005 -0500"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:51:19 2005 -0600"
      },
      "message": "Make all the places the firmware fails to load showerrors (in decimal,\nso you can cross-reference errno.h easily).\n\nSigned-off-by: Peter Jones \u003cpjones@redhat.com\u003e\nSigned-off-by: James Ketrenos \u003cjketreno@linux.intel.com\u003e\n"
    },
    {
      "commit": "054b08d48464bfa8e5be69829b59bd599c5dcd72",
      "tree": "c60cb9e8e0407d8b98572e933c5fd250a82e05ee",
      "parents": [
        "55135791819270a412dfb99f66301f02c72edadf"
      ],
      "author": {
        "name": "Hong Liu",
        "email": "hong.liu@intel.com",
        "time": "Thu Aug 25 17:45:49 2005 +0800"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:51:17 2005 -0600"
      },
      "message": "Don\u0027t set hardware WEP if we are actually using TKIP/AES.\n\nSigned-off-by: Hong Liu \u003chong.liu@intel.com\u003e\n"
    },
    {
      "commit": "55135791819270a412dfb99f66301f02c72edadf",
      "tree": "b854cf6f17428f9610cf9868e0a51b66b6465b1a",
      "parents": [
        "7b99659f97ca20e5f1ea56253a9449d278d825d5"
      ],
      "author": {
        "name": "Zhu Yi",
        "email": "yi.zhu@intel.com",
        "time": "Thu Aug 25 17:43:14 2005 +0800"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:51:14 2005 -0600"
      },
      "message": "[Bug 760] Fix setting WEP key in monitor mode causes IV lost.\n\nSigned-off-by: Zhu Yi \u003cyi.zhu@intel.com\u003e\n"
    },
    {
      "commit": "7b99659f97ca20e5f1ea56253a9449d278d825d5",
      "tree": "318b810e66466299874004b202fa7ee9a4538878",
      "parents": [
        "a0e04ab36048eb1c3da2524b5b0b802b6ab064f0"
      ],
      "author": {
        "name": "Hong Liu",
        "email": "hong.liu@intel.com",
        "time": "Thu Aug 25 17:36:13 2005 +0800"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:51:11 2005 -0600"
      },
      "message": "[Bug 455] Fix frequent channel change generates firmware fatal error.\n\nBecause of the frequent channel change, it is possible that when we are\ntry to associate with channel 1 (authenticated but not associated).\nAnother channel change comes at this time, then the driver will issue\ndisassociate command to the firmware which will cause the fatal error.\n\nIt seems that the association/disassociation procedure should not be\ninterrupted.\n\nThe patch attached adds test on STATUS_ASSOCIATING | STATUS_DISASSOCIATING\nin ipw_send_cmd(), when ensures that commands will not be sent to firmware\nwhen we are in these two status.\n\nSigned-off-by: Hong Liu \u003chong.liu@intel.com\u003e\nSigned-off-by: Zhu Yi \u003cyi.zhu@intel.com\u003e\n"
    },
    {
      "commit": "a0e04ab36048eb1c3da2524b5b0b802b6ab064f0",
      "tree": "a12ae524c5da22d51a66440822776b565d22c31c",
      "parents": [
        "3b9990cb1751d3d267c0e5c94bff0f155c944c66"
      ],
      "author": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Thu Aug 25 00:49:43 2005 -0500"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:51:09 2005 -0600"
      },
      "message": "Added wait_state wakeup on scan completion.\nFixed copyright date in ipw2200.h\n\nSigned-off-by: James Ketrenos \u003cjketreno@linux.intel.com\u003e\n"
    },
    {
      "commit": "3b9990cb1751d3d267c0e5c94bff0f155c944c66",
      "tree": "4889e130e3d3482a8784cdd7d0d38b8bcc93b246",
      "parents": [
        "1fe0adb4314009362d28205bbf09f6d758e82002"
      ],
      "author": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Fri Aug 19 13:18:55 2005 -0500"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:51:06 2005 -0600"
      },
      "message": "Updated ipw2200 to use the new ieee80211 callbacks\n(handle_probe_response, handle_beacon, handle_association_response).\n\nFixed a problem with ipw_send_cmd() returning non-zero on success.\n\nSigned-off-by: James Ketrenos \u003cjketreno@linux.intel.com\u003e\n"
    },
    {
      "commit": "1fe0adb4314009362d28205bbf09f6d758e82002",
      "tree": "63809744601a0f97ed8499c72377ab49d78a78ab",
      "parents": [
        "f6c5cb7c6f8a85045996bfc3442af963d6578d60"
      ],
      "author": {
        "name": "Liu Hong",
        "email": "hong.liu@intel.com",
        "time": "Fri Aug 19 09:33:10 2005 -0500"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:51:03 2005 -0600"
      },
      "message": "Migrated some of the channel verification code back into the driver to\nkeep regulatory consistency in one location.\n\nSigned-off-by: James Ketrenos\n"
    },
    {
      "commit": "f6c5cb7c6f8a85045996bfc3442af963d6578d60",
      "tree": "47de65141268590002d7c9a091303681f84a6595",
      "parents": [
        "9ddf84f6f20335ce896feb459b19c3258bbf2e96"
      ],
      "author": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Thu Aug 25 00:39:09 2005 -0500"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:51:00 2005 -0600"
      },
      "message": "Added cmdlog in non-debug systems.\n\nYou can now specify via the module parameter \u0027cmdlog\u0027 to allocate a\nring buffer for caching host commands sent to the firmware. They can\nthen be dumped at any time via the sysfs entry \u0027cmd_log\u0027\n\nSigned-off-by: James Ketrenos \u003cjketreno@linux.intel.com\u003e\n"
    },
    {
      "commit": "9ddf84f6f20335ce896feb459b19c3258bbf2e96",
      "tree": "48e2e961031aa7bb7fe7fef401ba132b1e53bf39",
      "parents": [
        "b39860c60b135ef16c1c16a3e2a757ff8070c5ad"
      ],
      "author": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Tue Aug 16 17:07:11 2005 -0500"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:50:58 2005 -0600"
      },
      "message": "Changed all of the ipw_send_cmd() calls to return any ipw_send_cmd error\ncodes to the caller and changed ipw_send_cmd itself to print the error\nmessage to the syslog indicating which command failed to be sent.\n\nSigned-off-by: James Ketrenos \u003cjketreno@linux.intel.com\u003e\n"
    },
    {
      "commit": "b39860c60b135ef16c1c16a3e2a757ff8070c5ad",
      "tree": "dde06d69fb792a0993e3a756d35a0cc9509388cf",
      "parents": [
        "e666619e232308c8ee2aba6b87f28ad26b38d905"
      ],
      "author": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Fri Aug 12 09:36:32 2005 -0500"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:50:55 2005 -0600"
      },
      "message": "Switched firmware error dumping so that it will capture a log available\nvia sysfs even if debugging disabled.  When a firmware error is\ncaptured, it will be dumped to the kernel log (if debug enabled) and\ncaptured in memory to be retrieved via sysfs.\n\nIf an error has already been captured, subsequent errors will be\ndropped.\n\nThe existing error can be cleared by writing to the error log entry.\n\nSigned-off-by: James Ketrenos \u003cjketreno@linux.intel.com\u003e\n"
    },
    {
      "commit": "e666619e232308c8ee2aba6b87f28ad26b38d905",
      "tree": "37cb616367595bb95c456ed938ff78c8db87846a",
      "parents": [
        "6de9f7f27defe6f1a2d33d0b78af6b1a0ad18330"
      ],
      "author": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Fri Aug 12 09:17:04 2005 -0500"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:50:52 2005 -0600"
      },
      "message": "Modified ipw_config and STATUS_INIT setting to correct race condition\nwith request_scan being called before initialized if invoked from\ninsmod, resulting in no association occurring during boot until iwlist\nscan is run.\n\nSigned-off-by: James Ketrenos \u003cjketreno@linux.intel.com\u003e\n"
    },
    {
      "commit": "6de9f7f27defe6f1a2d33d0b78af6b1a0ad18330",
      "tree": "b30d488ffce4501c659cce7b9e43c82ebbdbddd3",
      "parents": [
        "22501c8ed70398178e8c8d55e65da97b7e7fb610"
      ],
      "author": {
        "name": "Zhu Yi",
        "email": "yi.zhu@intel.com",
        "time": "Thu Aug 11 14:39:33 2005 +0800"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:50:50 2005 -0600"
      },
      "message": "Fix firmware error when setting tx_power.\n\nSigned-off-by: Zhu Yi \u003cyi.zhu@intel.com\u003e\n"
    },
    {
      "commit": "22501c8ed70398178e8c8d55e65da97b7e7fb610",
      "tree": "e74d5a23135d98c890b7ebd9c79d773071d960ea",
      "parents": [
        "0ece35b557c5097c90df9e8fbf47e4da46377df1"
      ],
      "author": {
        "name": "Zhu Yi",
        "email": "yi.zhu@intel.com",
        "time": "Thu Aug 11 10:49:17 2005 +0800"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:50:47 2005 -0600"
      },
      "message": "Fix ipw_wx_get_txpow shows wrong disabled value.\n\nSigned-off-by: Zhu Yi \u003cyi.zhu@intel.com\u003e\n"
    },
    {
      "commit": "0ece35b557c5097c90df9e8fbf47e4da46377df1",
      "tree": "36a6b5de7924cbd2fe007fe5bf70074a906786ff",
      "parents": [
        "caeff81b4e6479884f3cd2ced526bebd4f0c5eff"
      ],
      "author": {
        "name": "Zhu Yi",
        "email": "yi.zhu@intel.com",
        "time": "Fri Aug 05 17:26:51 2005 +0800"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:50:45 2005 -0600"
      },
      "message": "[Bug 701] Fix a misuse of ieee-\u003emode with ieee-\u003eiw_mode.\n\nSigned-off-by: Zhu Yi \u003cyi.zhu@intel.com\u003e\n"
    },
    {
      "commit": "caeff81b4e6479884f3cd2ced526bebd4f0c5eff",
      "tree": "f5b3a452d519d904acd16f30ef4a5c973635ecbd",
      "parents": [
        "1fbfea549f07f1f7afd436f1e45b25437f0172c2"
      ],
      "author": {
        "name": "Hong Liu",
        "email": "hong.liu@intel.com",
        "time": "Fri Aug 05 17:25:50 2005 +0800"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:50:42 2005 -0600"
      },
      "message": "Fixes the ad-hoc network WEP key list issue.\n\nIf we configure the wep keys after creating the ibss network, the\nbeacons of this network will not show correctly (it still shows \"key\noff\" in iwlist scan report). This is because we don\u0027t update the\nbeacon info in firmware.\n\nSigned-off-by: Hong Liu \u003chong.liu@intel.com\u003e\nSigned-off-by: Zhu Yi \u003cyi.zhu@intel.com\u003e\n"
    },
    {
      "commit": "1fbfea549f07f1f7afd436f1e45b25437f0172c2",
      "tree": "96dced82fc405eab36695e1f7568c4c77fc77324",
      "parents": [
        "e402c9374112aaf1fc5796013dc3040ebb3954ca"
      ],
      "author": {
        "name": "Zhu Yi",
        "email": "yi.zhu@intel.com",
        "time": "Fri Aug 05 17:22:56 2005 +0800"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:50:39 2005 -0600"
      },
      "message": "[Bug 792] Fix WPA-PSK AES both for -Dipw and -Dwext.\n\nSigned-off-by: Zhu Yi \u003cyi.zhu@intel.com\u003e\n"
    },
    {
      "commit": "e402c9374112aaf1fc5796013dc3040ebb3954ca",
      "tree": "c4c3aa9d0ae2e9b773b2421ef221bb54f0c677a7",
      "parents": [
        "87b016cb64b267a6f791494a4cfd84e84e022ebb"
      ],
      "author": {
        "name": "Zhu Yi",
        "email": "yi.zhu@intel.com",
        "time": "Fri Aug 05 17:20:40 2005 +0800"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:50:37 2005 -0600"
      },
      "message": "Disable host fragmentation in open mode since IPW2200/2915 hardware\nsupport hardware fragmentation.\n\nSigned-off-by: Zhu Yi \u003cyi.zhu@intel.com\u003e\n"
    },
    {
      "commit": "87b016cb64b267a6f791494a4cfd84e84e022ebb",
      "tree": "ed62edcd2685229da636be3e605a309e89759607",
      "parents": [
        "4f36f8088ada6c63719a970616078887f82e226c"
      ],
      "author": {
        "name": "Zhu Yi",
        "email": "chuyee@debian.sh.intel.com",
        "time": "Fri Aug 05 17:17:35 2005 +0800"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:50:34 2005 -0600"
      },
      "message": "Workaround kernel BUG_ON panic caused by unexpected duplicate packets.\n\nSigned-off-by: Zhu Yi \u003cyi.zhu@intel.com\u003e\n"
    },
    {
      "commit": "4f36f8088ada6c63719a970616078887f82e226c",
      "tree": "d3d36c3f1c7d872db0ea583ed89470613ebe27d5",
      "parents": [
        "2b184d5b5401bf87036cd0c2a0242fa5320129d7"
      ],
      "author": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Wed Aug 03 20:36:56 2005 -0500"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:50:32 2005 -0600"
      },
      "message": "Added more useful geography encoding so people\u0027s experience with\niwconfig matches what their hardware can actually do in regard to\nsupported channel maps, etc.\n\nSigned-off-by: James Ketrenos \u003cjketreno@linux.intel.com\u003e\n"
    },
    {
      "commit": "2b184d5b5401bf87036cd0c2a0242fa5320129d7",
      "tree": "2075dcadc11cf2cdf63b03492197c55d8225fe84",
      "parents": [
        "227d2dc1f109e3348564320cf42fc56770428ed3"
      ],
      "author": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Wed Aug 03 20:33:14 2005 -0500"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:50:29 2005 -0600"
      },
      "message": "Fixed some compiler issues if CONFIG_IPW2200_QOS is enabled.\nUpdated a copyright date.\n\nSigned-off-by: James Ketrenos \u003cjketreno@linux.intel.com\u003e\n"
    },
    {
      "commit": "227d2dc1f109e3348564320cf42fc56770428ed3",
      "tree": "0f3b2c85592e8ea4cdd998e10e9308d69b2d954d",
      "parents": [
        "d2021cb4e28c512c395a439d65556c260b94e47e"
      ],
      "author": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Thu Jul 28 16:25:55 2005 -0500"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:50:27 2005 -0600"
      },
      "message": "Updated to support ieee80211 callback to is_queue_full for 802.11e\nsupport.\n\nSigned-off-by: James Ketrenos \u003cjketreno@linux.intel.com\u003e\n"
    },
    {
      "commit": "d2021cb4e28c512c395a439d65556c260b94e47e",
      "tree": "63638ef78628bb907044f7fce29423fc0a334e49",
      "parents": [
        "8400a1ceb445f2ace4b8d3c35c181b2b416a81ce"
      ],
      "author": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Thu Jul 14 10:35:05 2005 -0500"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:50:24 2005 -0600"
      },
      "message": "Changed default # of missed beacons to miss before disassociation to 24\n(vs. 9 which is too low in most environments)\n\nSigned-off-by: James Ketrenos \u003cjketreno@linux.intel.com\u003e\n"
    },
    {
      "commit": "8400a1ceb445f2ace4b8d3c35c181b2b416a81ce",
      "tree": "9ee014ce0dfbbf4b66ff39d2788b6352cadcfd3e",
      "parents": [
        "d8bad6df045249cd1cff6a0d167c8f1b9caade7e"
      ],
      "author": {
        "name": "Liu Hong",
        "email": "hong.liu@intel.com",
        "time": "Wed Jul 13 12:27:17 2005 -0500"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:50:21 2005 -0600"
      },
      "message": "[Bug 637] Set tx power for A band.\n\nIt uses the ieee80211-geo info to set the tx power of the a/b/g band.\n\nSigned-off-by: James Ketrenos \u003cjketreno@linux.intel.com\u003e\n"
    },
    {
      "commit": "d8bad6df045249cd1cff6a0d167c8f1b9caade7e",
      "tree": "356a0688be3efd57fa0d7182f30bba6887986750",
      "parents": [
        "f57ce7ce9c7498fe9c4090aaf389c89f3bd70f7e"
      ],
      "author": {
        "name": "Zhu Yi",
        "email": "yi.zhu@intel.com",
        "time": "Wed Jul 13 12:25:38 2005 -0500"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:50:19 2005 -0600"
      },
      "message": "[bug 667] Fix the notorious \"No space for Tx\" bug.\n\nWe send SYSTEM_CONFIG command after the TGI_KEY command if hardware\nencryption is enabled. It sometimes causes a firmware stall (firmware\ndoesn\u0027t respond to any request) and finally bungs up the Tx send queue.\nThe solution is to send SYSTEM_CONFIG command in the post association\nstage from a workqueue.\n\nSigned-off-by: James Ketrenos \u003cjketreno@linux.intel.com\u003e\n"
    },
    {
      "commit": "f57ce7ce9c7498fe9c4090aaf389c89f3bd70f7e",
      "tree": "32abe5aa737774ee376a52cc47b31a7162a02f69",
      "parents": [
        "a2d73e60bb018da74ba508943c79c83659f3a883"
      ],
      "author": {
        "name": "Zhu Yi",
        "email": "yi.zhu@intel.com",
        "time": "Wed Jul 13 12:22:15 2005 -0500"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:50:16 2005 -0600"
      },
      "message": "Fix is_duplicate_packet() bug for fragmentation number setting.\n\nSigned-off-by: James Ketrenos \u003cjketreno@linux.intel.com\u003e\n"
    },
    {
      "commit": "a2d73e60bb018da74ba508943c79c83659f3a883",
      "tree": "f657e3b54634c5b05f100ed8df7f47a8f3b2ff39",
      "parents": [
        "afbf30a2b78cac38e6ddae10a73063943b4783ee"
      ],
      "author": {
        "name": "Zhu Yi",
        "email": "yi.zhu@intel.com",
        "time": "Wed Jul 13 12:24:51 2005 -0500"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:50:14 2005 -0600"
      },
      "message": "Fix hardware encryption (both WEP and AES) doesn\u0027t work with fragmentation.\nFirmware sends received packets with double sized ICV/MIC.\n\nSigned-off-by: James Ketrenos \u003cjketreno@linux.intel.com\u003e\n"
    },
    {
      "commit": "afbf30a2b78cac38e6ddae10a73063943b4783ee",
      "tree": "24c583520cdb77e22631741358831e10c865bde0",
      "parents": [
        "e4cc28998724661c19cd979a78eaf9a424da52ef"
      ],
      "author": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Thu Aug 25 00:05:33 2005 -0500"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:50:11 2005 -0600"
      },
      "message": "Catch ipw2200 up to equivelancy with v1.0.5\n\n* Fixed #452 problem with setting retry limit (thanks to Hong Liu)\n* Fixed #592 race condition during association causing firmware errors\n* Fixed #602 problem with building in 64-bit environment\n* Fixed #625 problem with SCAN_REQUEST_EXT sometimes failing\n* Fixed #645 problem with bit rate not decreasing when moving laptop\n  farther from AP\n* Fixed #656 problem with \u0027iwconfig eth1 mode auto\u0027 and \u0027modprobe\u0027\n  locking the system\n* Fixed #667 problem with \"No space for Tx\" for hwcrypto\u003d1\n* Fixed #685 kernel panic in rmmod caused by led work is still queued\n* Fixed #695 problem with network doesn\u0027t reassociate after suspend/resume\n* Fixed #701 problem with \u0027iwprvi sw_reset\u0027 not resetting the card from\n  monitor mode\n* Fixed #710 problem with monitor mode being used after a WEP key has\n  been configured\n* Fixed network-\u003emode vs. priv-\u003eieee-\u003eiw_mode checking (thanks to Ben Cahill)\n* Fixed \"Unknown management packet %d\" warning\n* Fixed setting channels multiple times in monitor mode causes scan stopped\n* Fixed ipw_wx_sw_reset doesn\u0027t switch firmware if mode is changed.\n* Add duplicate packet checking code (kill ping DUP! and TKIP replay warning)\n* Fix hardware encryption (both WEP and AES) doesn\u0027t work with fragmentation.\n\nSigned-off-by: James Ketrenos \u003cjketreno@linux.intel.com\u003e\n"
    },
    {
      "commit": "e4cc28998724661c19cd979a78eaf9a424da52ef",
      "tree": "d39518bd2a881f40b649aa5326d08a2679a2567e",
      "parents": [
        "f75459e6f64ca0632f23029e2ca47b424dd33373"
      ],
      "author": {
        "name": "Zhu Yi",
        "email": "yi.zhu@intel.com",
        "time": "Wed Jul 13 12:30:34 2005 -0500"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:50:08 2005 -0600"
      },
      "message": "Move code from ipw2100_wpa_enable to IPW2100_PARAM_DROP_UNENCRYPTED to\nsupport wpa_supplicant with open AP. We need this to make driver_ipw\nwork.\n\ndriver_ext has already had the similar code with the WE-18 support\nadded.\n\nSigned-off-by: James Ketrenos \u003cjketreno@linux.intel.com\u003e\n"
    },
    {
      "commit": "f75459e6f64ca0632f23029e2ca47b424dd33373",
      "tree": "4476b0f6df484ed3905de6e12b8802bdfc3c16d4",
      "parents": [
        "25b645be1e25e16ea7a25678ac195a0e7595c629"
      ],
      "author": {
        "name": "Liu Hong",
        "email": "hong.liu@intel.com",
        "time": "Wed Jul 13 12:29:21 2005 -0500"
      },
      "committer": {
        "name": "James Ketrenos",
        "email": "jketreno@linux.intel.com",
        "time": "Mon Nov 07 17:50:06 2005 -0600"
      },
      "message": "[Bug 339] Fix ipw2100 iwconfig set/get txpower.\n\nSigned-off-by: James Ketrenos \u003cjketreno@linux.intel.com\u003e\n"
    }
  ],
  "next": "25b645be1e25e16ea7a25678ac195a0e7595c629"
}
