)]}'
{
  "log": [
    {
      "commit": "5b057c6b1a25d57edf2b4d1e956e50936480a9ff",
      "tree": "e641febd6f562e0ed1198c160ff353ab513f0612",
      "parents": [
        "5fa21d821f6972e70942f2c555ec29dde962bdb2"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Fri Jun 23 02:06:41 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jun 23 02:06:41 2006 -0700"
      },
      "message": "[NET]: Avoid allocating skb in skb_pad\n\nFirst of all it is unnecessary to allocate a new skb in skb_pad since\nthe existing one is not shared.  More importantly, our hard_start_xmit\ninterface does not allow a new skb to be allocated since that breaks\nrequeueing.\n\nThis patch uses pskb_expand_head to expand the existing skb and linearize\nit if needed.  Actually, someone should sift through every instance of\nskb_pad on a non-linear skb as they do not fit the reasons why this was\noriginally created.\n\nIncidentally, this fixes a minor bug when the skb is cloned (tcpdump,\nTCP, etc.).  As it is skb_pad will simply write over a cloned skb.  Because\nof the position of the write it is unlikely to cause problems but still\nit\u0027s best if we don\u0027t do it.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "aa95abefccc25efea5c8654bc3475e8161319b94",
      "tree": "cd2611a0998be1e68ce10d3a5cd6d7e4c6810a03",
      "parents": [
        "c7985051dec26dc5ae2562a975a0b37b70621f3f"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Thu Jun 22 14:25:34 2006 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Jun 22 23:32:02 2006 -0400"
      },
      "message": "[PATCH] skb_padto()-area fixes in 8390, wavelan\n\nAr Iau, 2006-06-22 am 21:29 +1000, ysgrifennodd Herbert Xu:\n\u003e Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e wrote:\n\u003e \u003e\n\u003e \u003e The 8390 change (corrected version) also makes 8390.c faster so should\n\u003e \u003e be applied anyway, and the orinoco one fixes some code that isn\u0027t even\n\u003e \u003e needed and someone forgot to remove long ago. Otherwise the skb_padto\n\u003e\n\u003e Yeah I agree totally.  However, I haven\u0027t actually seen the fixed 8390\n\u003e version being posted yet or at least not to netdev :)\n\nAh the resounding clang of a subtle hint ;)\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\n\n- Return 8390.c to the old way of handling short packets (which is also\nfaster)\n\n- Remove the skb_padto from orinoco. This got left in when the padding bad\nwrite patch was added and is actually not needed. This is fixing a merge\nerror way back when.\n\n- Wavelan can also use the stack based buffer trick if you want\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "a192491ad58098f2c57d2d1efe721ea0634dc0aa",
      "tree": "7a8ef6923e28dcec98f0a6d5bd2c3246cd01eacf",
      "parents": [
        "da4f5ccf6040b998b64c60db8fa5f4ee03fdaf95"
      ],
      "author": {
        "name": "Eric Sesterhenn",
        "email": "snakebyte@gmx.de",
        "time": "Wed Jun 21 16:40:24 2006 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Jun 22 23:24:18 2006 -0400"
      },
      "message": "[PATCH] Array overrun in drivers/net/wireless/wavelan.c\n\nhi,\n\nthis is another array overrun spotted by coverity (#id 507)\nwe should check the index against array size before using it.\nNot sure why the driver doesnt use ARRAY_SIZE instead of its\nown macro.\n\nSigned-off-by: Eric Sesterhenn \u003csnakebyte@gmx.de\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "4b2d9cf00962d0a0e697f887f3ecaa155cbde555",
      "tree": "3a64ad0825e82c3df0b4d84c412c647c19e34afb",
      "parents": [
        "4c1234ff24dd8dc2d9020d6315d91a71339be114",
        "89c318ed3985da1271e00ad586f2dce8a6e75656"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Jun 20 04:46:02 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Jun 20 04:46:02 2006 -0400"
      },
      "message": "Merge branch \u0027upstream\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream\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": "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": "89c318ed3985da1271e00ad586f2dce8a6e75656",
      "tree": "b8be0c7a76b11a971650eff3508efe197e896fe1",
      "parents": [
        "7bd6b91800c996da328bd57e40e62b3f73760fbe"
      ],
      "author": {
        "name": "Zhu Yi",
        "email": "yi.zhu@intel.com",
        "time": "Thu Jun 08 22:19:49 2006 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Jun 15 15:48:14 2006 -0400"
      },
      "message": "[PATCH] ipw2200 locking fix\n\nWell, this is not 100% if when the card fires two consecutive\ninterrupts. Though unlikely, it\u0027s better to protect early than seeing\nsome \"weird\" bugs one day. I proposed attached patch. If you can help to\ntest, that will be appreciated (I cannot see the lockdep warning on my\nbox somehow).\n\nCc: Frederik Deweerdt \u003cdeweerdt@free.fr\u003e\nCc: Arjan van de Ven \u003carjan@infradead.org\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "12a3768792dc27f11a5edb96e38db32bcdc5fd27",
      "tree": "eaf1362f4b3280cdc9347cccee69f49e1f3d310f",
      "parents": [
        "91769e7dd9cef7988dc4280f74ed168351beb5b8"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Mon Jun 05 22:20:07 2006 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Jun 15 15:48:13 2006 -0400"
      },
      "message": "[PATCH] pci: bcm43xx avoid pci_find_device\n\nbcm43xx avoid pci_find_device\n\nChange pci_find_device to safer pci_get_device with support for more\ndevices.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "91769e7dd9cef7988dc4280f74ed168351beb5b8",
      "tree": "ef854d83ec881882b94a3e88b580e2468f62bac1",
      "parents": [
        "78ff56a06edc3407996173daf63e48f6b90c7062"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Mon Jun 05 20:24:21 2006 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Jun 15 15:48:13 2006 -0400"
      },
      "message": "[PATCH] bcm43xx: preemptible periodic work\n\nMake the heavy periodic work preemptible to avoid disabling\nlocal IRQs for several msecs.\n\nSigned-off-by: Michael Buesch \u003cmb@buesch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "78ff56a06edc3407996173daf63e48f6b90c7062",
      "tree": "93ddfccd648ee84faeb95bcf8f5183ac91d873f7",
      "parents": [
        "74f4903363579d3336c294ebb11f02c8f35845ca"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Mon Jun 05 20:24:10 2006 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Jun 15 15:48:13 2006 -0400"
      },
      "message": "[PATCH] bcm43xx: redesign locking\n\nRedesign the bcm43xx locking.\nThis is pre-work to get a preemptible periodic work handler.\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "5c601d0c942f5aaf7f3cff7e08f61047d70a964e",
      "tree": "0144bcb5291d5cd49192270b6ff192e21f661da7",
      "parents": [
        "ff7562aaec1e68448888572033f072fc21ef2ac8"
      ],
      "author": {
        "name": "Pavel Machek",
        "email": "pavel@suse.cz",
        "time": "Mon Jun 05 16:13:30 2006 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Jun 05 16:13:30 2006 -0400"
      },
      "message": "[PATCH] wireless: move zd1201 where it belongs\n\nzd1201 is wifi adapter, yet it is hiding in drivers/usb/net where\nnoone can find it. This moves Kconfig/Makefile zd1201 to the right\nplace.\n\nSigned-off-by: Pavel Machek \u003cpavel@suse.cz\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "ff7562aaec1e68448888572033f072fc21ef2ac8",
      "tree": "16a39b85e2099081d9801fa0285a297199041f4d",
      "parents": [
        "c4b3d1bb3206513d7f10cd60bbac97c82624c2d3"
      ],
      "author": {
        "name": "Jason Lunz",
        "email": "lunz@falooley.org",
        "time": "Sun Jun 04 23:05:49 2006 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Jun 05 15:53:10 2006 -0400"
      },
      "message": "[PATCH] bcm43xx: quiet down log spam from set_security\n\nThe debug logging in bcm43xx_ieee80211_set_security() is pretty noisy.\nMake it more silent.\n\nSigned-off-by: Jason Lunz \u003clunz@falooley.org\u003e\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "f6882a0688ea83db5fc2f3491ac9fcdce0834cc7",
      "tree": "19a30d557610787dc0520a2955852b4882056bdb",
      "parents": [
        "dea58b80f2625d3712645fb6ff0af45866cedaae",
        "ea9a7719597e81a119a155178eabfc941eef11cc"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Jun 05 15:31:57 2006 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Jun 05 15:31:57 2006 -0400"
      },
      "message": "Merge branch \u0027upstream-fixes\u0027 into upstream\n"
    },
    {
      "commit": "ea9a7719597e81a119a155178eabfc941eef11cc",
      "tree": "f55cdd1138d851544beef3c12f991821aaead2cf",
      "parents": [
        "672c6108a51bf559d19595d9f8193dfd81f0f752"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Sun Jun 04 02:20:42 2006 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Jun 05 15:28:56 2006 -0400"
      },
      "message": "[PATCH] bcm43xx: add DMA rx poll workaround to DMA4\n\nAlso add the Poll RX DMA Memory workaround to the DMA4\n(xmitstatus) path.\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "b1141f6d5dead296adcabd4a1e8ea2b994e287cb",
      "tree": "d943fdb68114edcf67223659764ef458860eebbd",
      "parents": [
        "f587fb74b26a10354f1eb73e8d054cd15e5a2fe2",
        "4541a5db0ba33d9c692e5b2f8d7805e336fabe7c"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri May 26 16:12:24 2006 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri May 26 16:12:24 2006 -0400"
      },
      "message": "Merge branch \u0027upstream-fixes\u0027 into upstream\n"
    },
    {
      "commit": "4541a5db0ba33d9c692e5b2f8d7805e336fabe7c",
      "tree": "afd9c5a020f2111d71cf8f9e09fff1ce4e849970",
      "parents": [
        "53072d68cc2deda9f1a8cde864aa9d04f58addd3"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Thu May 25 11:10:08 2006 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri May 26 16:11:56 2006 -0400"
      },
      "message": "[PATCH] arlan: fix section mismatch warnings\n\nFix section mismatch warnings:\nWARNING: drivers/net/wireless/arlan.o - Section mismatch: reference to\n.init.text:arlan_probe from .text between \u0027init_module\u0027 (at offset\n0x3526) and \u0027cleanup_module\u0027\nWARNING: drivers/net/wireless/arlan.o - Section mismatch: reference to\n.init.text:init_arlan_proc from .text between \u0027init_module\u0027 (at offset\n0x3539) and \u0027cleanup_module\u0027\nWARNING: drivers/net/wireless/arlan.o - Section mismatch: reference to\n.exit.text:cleanup_arlan_proc from .text between \u0027cleanup_module\u0027 (at\noffset 0x356c) and \u0027arlan_diagnostic_info_string\u0027\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "53072d68cc2deda9f1a8cde864aa9d04f58addd3",
      "tree": "d548e87c1b86b8ba733cee1bcded1824103c2e78",
      "parents": [
        "705af309505681f197f81618440954d10f120dc0"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Thu May 25 11:09:21 2006 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri May 26 16:11:56 2006 -0400"
      },
      "message": "[PATCH] wavelan: fix section mismatch\n\nFix section mismatch warning:\nWARNING: drivers/net/wireless/wavelan.o - Section mismatch: reference to\n.init.text: from .text between \u0027init_module\u0027 (at offset 0x371e) and\n\u0027cleanup_module\u0027\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "bb6e093da23ace2724fdadd27738027468eb82b3",
      "tree": "6cbe07bc4a9ceeed0c35f5f15b5b5cd9f5dba319",
      "parents": [
        "30d6b2f3749e41ce37170ebc445948222b2db4ee"
      ],
      "author": {
        "name": "Florin Malita",
        "email": "fmalita@gmail.com",
        "time": "Mon May 22 22:35:30 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue May 23 10:35:32 2006 -0700"
      },
      "message": "[PATCH] orinoco: possible null pointer dereference in orinoco_rx_monitor()\n\nIf the skb allocation fails, the current error path calls\ndev_kfree_skb_irq() with a NULL argument.  Also, \u0027err\u0027 is not being used.\n\nCoverity CID: 275.\n\nSigned-off-by: Florin Malita \u003cfmalita@gmail.com\u003e\nCc: \"John W. Linville\" \u003clinville@tuxdriver.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "df8ccb9bf1ca360581a94c2245efb9fa613fbb29",
      "tree": "7b8649190804451fe8e13316d5aaa949afb513b6",
      "parents": [
        "01d654d25d23fb73deb7904ce1c0b3a0f5fc2908"
      ],
      "author": {
        "name": "Marcin Juszkiewicz",
        "email": "openembedded@hrw.one.pl",
        "time": "Mon May 22 10:56:55 2006 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon May 22 14:51:33 2006 -0400"
      },
      "message": "[PATCH] hostap: new pcmcia IDs\n\nAdd two Prism cards to hostap_cs driver.\n\n  product info: \"Pretec\", \"CompactWLAN Card 802.11b\", \"2.5\"\n  manfid: 0x0156, 0x0002\n\n  product info: \"U.S. Robotics\", \"IEEE 802.11b PC-CARD\", \"Version 01.02\", \"\"\n  manfid: 0x0156, 0x0002\n\nSigned-off-by: Marcin Juszkiewicz \u003copenembedded@hrw.one.pl\u003e\nSigned-off-by: Pavel Roskin \u003cproski@gnu.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "01d654d25d23fb73deb7904ce1c0b3a0f5fc2908",
      "tree": "625280bf6eae0141fe91844334168d51d7d89fca",
      "parents": [
        "3b38f317e529d8396377dafc7d95a1451a151df5",
        "82464e63a0653a4d8e5c684fcb41b163e6357c6d"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon May 22 14:45:29 2006 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon May 22 14:45:29 2006 -0400"
      },
      "message": "Merge branch \u0027upstream-fixes\u0027 into upstream\n"
    },
    {
      "commit": "82464e63a0653a4d8e5c684fcb41b163e6357c6d",
      "tree": "6e6862df039c1118caecc5c669a53ffded38381e",
      "parents": [
        "353b28bafd1b962359a866ff263a7fad833d29a1"
      ],
      "author": {
        "name": "Florin Malita",
        "email": "fmalita@gmail.com",
        "time": "Sun May 21 14:04:44 2006 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon May 22 14:39:04 2006 -0400"
      },
      "message": "[PATCH] orinoco: possible null pointer dereference in orinoco_rx_monitor()\n\nIf the skb allocation fails, the current error path calls\ndev_kfree_skb_irq() with a NULL argument.  Also, \u0027err\u0027 is not being used.\n\nCoverity CID: 275.\n\nSigned-off-by: Florin Malita \u003cfmalita@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "5d25ea7c0c77cbdba1b5f092d60d624e24dfa938",
      "tree": "dfae1dfe50155f0ab85d057acf1b94cf7072eafe",
      "parents": [
        "59d4b684fbe74b25ac8593f39d2aaa86aa485b1f"
      ],
      "author": {
        "name": "Arjan van de Ven",
        "email": "arjan@linux.intel.com",
        "time": "Tue May 02 18:01:41 2006 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 17 14:58:55 2006 -0400"
      },
      "message": "[PATCH] unused exports in wireless drivers\n\nThere\u0027s a bunch of unused exports in the wireless drivers; that\u0027s\nbad since unused exports take up quite a bit of space in total;\nthe patch below removes them.\n\nSigned-off-by: Arjan van de Ven \u003carjan@linux.intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "59d4b684fbe74b25ac8593f39d2aaa86aa485b1f",
      "tree": "fb9b7de045e39313509c370dfa1c0ffa827f41be",
      "parents": [
        "5dd8816aeb1f068ade0349a22009ff7a66f25413",
        "bc519f30eb039f023c15167663d5a8a14fed7dcb"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 17 14:54:09 2006 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 17 14:54:09 2006 -0400"
      },
      "message": "Merge branch \u0027upstream-fixes\u0027 into upstream\n"
    },
    {
      "commit": "bc519f30eb039f023c15167663d5a8a14fed7dcb",
      "tree": "af9e2500cda4b1674f58db5c78132327e1210d6c",
      "parents": [
        "0c056c50a6218e0e577817c16ba8851af593d742"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri May 05 17:38:27 2006 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 17 14:53:19 2006 -0400"
      },
      "message": "[PATCH] bcm43xx: associate on \u0027ifconfig up\u0027\n\nI still need this hack to work around the fact that softmac doesn\u0027t\nattempt to associate when we bring the device up...\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "f03cc4fd927357bd4b3cea1a053b9f9d8f1731cc",
      "tree": "461bccf4b2ff9ad57a19800f02670be818a9c0b2",
      "parents": [
        "ec000ca9d4b23dfb67b70bdf72950e76728c74d9"
      ],
      "author": {
        "name": "Stefano Brivio",
        "email": "stefano.brivio@polimi.it",
        "time": "Fri May 05 03:02:25 2006 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri May 05 17:10:41 2006 -0400"
      },
      "message": "[PATCH] bcm43xx: add PCI ID for bcm4319\n\nAdd PCI ID for bcm4319.\n\nSigned-off-by: Stefano Brivio \u003cstefano.brivio@polimi.it\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "ec000ca9d4b23dfb67b70bdf72950e76728c74d9",
      "tree": "e8d062818ce0f4293c3a37850f51ed96a2bd455e",
      "parents": [
        "8462fe3cd9ec8951871a20a4dfe36321ab075964"
      ],
      "author": {
        "name": "Stefano Brivio",
        "email": "stefano.brivio@polimi.it",
        "time": "Fri May 05 02:58:29 2006 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri May 05 17:10:41 2006 -0400"
      },
      "message": "[PATCH] bcm43xx: fix whitespace\n\nFix whitespace.\n\nSigned-off-by: Stefano Brivio \u003cstefano.brivio@polimi.it\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "461c078c9cdfc1d24a436a87daed90f18c3b0d0d",
      "tree": "90b08022254282c74cba106e0d94431ad31dc598",
      "parents": [
        "95047dd6d00ad00e7f1f632db6b8ecaa704cfc7e"
      ],
      "author": {
        "name": "Pavel Roskin",
        "email": "proski@gnu.org",
        "time": "Mon May 01 02:13:33 2006 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri May 05 17:10:41 2006 -0400"
      },
      "message": "[PATCH] orinoco: don\u0027t put PCI resource data to the network device\n\nThe resource data in the network device is intended for ISA and other\nolder busses, but not for PCI.  Don\u0027t put PCI data there.  Don\u0027t (ab)use\nthe network device for keeping the IRQ number.\n\nRetire orinoco_pci_setup_netdev(), and print some minimal information to\nthe kernel log instead, identifying the network device and the driver\nmostly to identify problems at startup.  Scripts should rely on sysfs.\n\nSigned-off-by: Pavel Roskin \u003cproski@gnu.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "95047dd6d00ad00e7f1f632db6b8ecaa704cfc7e",
      "tree": "7def22b19bd1e844df935c0d2ec3929adc76930d",
      "parents": [
        "6cbaa330f1022abfc7419aaa11ee1a9291f0beb0"
      ],
      "author": {
        "name": "Pavel Roskin",
        "email": "proski@gnu.org",
        "time": "Mon May 01 02:13:30 2006 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri May 05 17:10:40 2006 -0400"
      },
      "message": "[PATCH] orinoco: eliminate the suspend/resume functions if CONFIG_PM is unset\n\nSigned-off-by: Pavel Roskin \u003cproski@gnu.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "6cbaa330f1022abfc7419aaa11ee1a9291f0beb0",
      "tree": "da9de71c1eef54be38880ef5ddc63e5622cae516",
      "parents": [
        "9a568da2097ad3701ca575cb6d360d56ffeee446"
      ],
      "author": {
        "name": "Pavel Roskin",
        "email": "proski@gnu.org",
        "time": "Mon May 01 02:13:28 2006 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri May 05 17:10:40 2006 -0400"
      },
      "message": "[PATCH] orinoco: simplify locking, fix error handling in PCMCIA resume\n\nDon\u0027t use flags in the spinlocks - the PCMCIA resume functions may not\nbe called under lock.  Don\u0027t ignore any errors.\n\nSigned-off-by: Pavel Roskin \u003cproski@gnu.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "9a568da2097ad3701ca575cb6d360d56ffeee446",
      "tree": "063cf2e349753d83d6306baf06ccf0d84a4c7abb",
      "parents": [
        "e4f4f98efdb4619ab95eb724fd5e0c4675307cc1"
      ],
      "author": {
        "name": "Pavel Roskin",
        "email": "proski@gnu.org",
        "time": "Mon May 01 02:13:26 2006 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri May 05 17:10:40 2006 -0400"
      },
      "message": "[PATCH] orinoco: report more relevant data on startup\n\nReport only the first I/O window and IRQ, and also add the driver name.\nThe second I/O window, Vpp and configuration index are not interesting\nto most users.  They can be found by PCMCIA debug tools if needed.\n\nSigned-off-by: Pavel Roskin \u003cproski@gnu.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "e4f4f98efdb4619ab95eb724fd5e0c4675307cc1",
      "tree": "1ba191d656aaf340bf35788e2f90ad613b9e384e",
      "parents": [
        "6274115ce9f0c87068761b2ba5b0b2f7d13c17cf"
      ],
      "author": {
        "name": "Pavel Roskin",
        "email": "proski@gnu.org",
        "time": "Mon May 01 02:13:24 2006 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri May 05 17:10:40 2006 -0400"
      },
      "message": "[PATCH] orinoco: unregister network device before releasing PCMCIA resources\n\nHardware resources should not be made available to other devices while\nthe network device is still registered.  Also remove the related debug\nstatements.\n\nSigned-off-by: Pavel Roskin \u003cproski@gnu.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "0c6157a371f72b91bd9d2f72c2e65e2bde4cdf39",
      "tree": "0db5ac2e35e29738a17a1f7bbe3a19c5f1b85a84",
      "parents": [
        "fd5226a72694d1c0abe1cc39711a86f1754e637d"
      ],
      "author": {
        "name": "Michal Schmidt",
        "email": "xschmi00@stud.feec.vutbr.cz",
        "time": "Tue May 02 23:29:55 2006 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri May 05 17:10:39 2006 -0400"
      },
      "message": "[PATCH] wireless/airo: minimal WPA awareness\n\nRunning Linux 2.6.17-rc3-mm1 which has this patch included I get this\ninteresting message:\nairo(eth0): WPA unsupported (only firmware versions 5.30.17 and greater\nsupport WPA.  Detected 5.30.17)\n\nairo_test_wpa_capable assumes that the softSubVer part of the firmware\nversion number is coded in BCD. Apparently, that\u0027s not true.\nI have firmware version 5.30.17 and cap_rid.softSubVer is 0x11\u003d\u003d17.\n\nSigned-off-by: Michal Schmidt \u003cxschmi00@stud.feec.vutbr.cz\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "fd5226a72694d1c0abe1cc39711a86f1754e637d",
      "tree": "1d90b27c392fb2ef9859f2652dee7640916ed806",
      "parents": [
        "aad61439e6a00bdb72cb649e11f6e166590c5f66",
        "178e0cc5ff249965c6cfbd78b1af6a5e614d837c"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri May 05 16:56:24 2006 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri May 05 16:56:24 2006 -0400"
      },
      "message": "Merge branch \u0027upstream-fixes\u0027 into upstream\n"
    },
    {
      "commit": "178e0cc5ff249965c6cfbd78b1af6a5e614d837c",
      "tree": "dec46492578451461dc12777030138f44836412f",
      "parents": [
        "869aaab1812c4212e65fb181e94b824cf49f9509"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri May 05 18:19:37 2006 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri May 05 16:55:23 2006 -0400"
      },
      "message": "[PATCH] bcm43xx: Fix access to non-existent PHY registers\n\nFix the conditions under which we poke at the APHY registers in\nbcm43xx_phy_initg() to avoid a machine check on chips where they don\u0027t\nexist.\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "869aaab1812c4212e65fb181e94b824cf49f9509",
      "tree": "224829a8847e7aff4bd001de972123f4cd0fbeb0",
      "parents": [
        "f9f7b9602ecb66f55718d6d1afa3e2b1e721b22d"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Fri May 05 17:23:51 2006 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri May 05 16:55:23 2006 -0400"
      },
      "message": "[PATCH] bcm43xx: Fix array overrun in bcm43xx_geo_init\n\nThe problem here is that the bcm34xx driver and the ieee80211\nstack do not agree on what channels are possible for 802.11a.\nThe ieee80211 stack only wants channels between 34 and 165, while\nthe bcm43xx driver accepts anything from 0 to 200. I made the\nbcm43xx driver comply with the ieee80211 stack expectations, by\nusing the proper constants.\n\nSigned-off-by: Jean Delvare \u003cjdelvare@suse.de\u003e\n\n[mb]: Reduce stack usage by kzalloc-ing ieee80211_geo\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "f9f7b9602ecb66f55718d6d1afa3e2b1e721b22d",
      "tree": "9d0e0ce31b1236228d0f128ff2bbf4de20223b44",
      "parents": [
        "f21709d70ad6d7ad50288f7056c3a368138b017c"
      ],
      "author": {
        "name": "Stefano Brivio",
        "email": "stefano.brivio@polimi.it",
        "time": "Fri May 05 01:26:29 2006 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri May 05 16:55:23 2006 -0400"
      },
      "message": "[PATCH] bcm43xx: check for valid MAC address in SPROM\n\nCheck for valid MAC address in SPROM fields instead of relying on\nPHY type while setting the MAC address in the networking subsystem,\nas some devices have multiple PHYs.\n\nSigned-off-by: Stefano Brivio \u003cstefano.brivio@polimi.it\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "5b4b9775a00c20ade1b1ac8aa25e0e4059d6243e",
      "tree": "43edebf7ae16ec11e6a644a681c21192a0cc8a35",
      "parents": [
        "d57336e3f2dd7c2d1fbe4a8323029869fb6e1f00"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Mon May 01 22:43:00 2006 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri May 05 16:55:23 2006 -0400"
      },
      "message": "[PATCH] bcm43xx: fix iwmode crash when down\n\nThis fixes a crash when\n\n\tiwconfig ethX mode foo\n\nis done before\n\n\tifconfig ethX up\n\nor after\n\n\tifconfig ethX down\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "3c304956755fa63ee80ca51ce38078fe1c4e8818",
      "tree": "4225b87cdf197139e47f931b28fa897dc21f56d5",
      "parents": [
        "921a91ef6adffe066ce80823350b982c647033e7"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Sat Apr 15 12:26:18 2006 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Apr 24 16:26:14 2006 -0400"
      },
      "message": "[PATCH] wireless/airo: minimal WPA awareness\n\nairo cards with firmware versions of 5.30.17 and higher support WPA.\nThis patch recognizes WPA-capable firmware versions and adds support for\nretrieving the WPA and RSN information elements from the card\u0027s scan\nresults.  The JOB and FLAG fields are now independent, since there was\nno space left in the FLAG field for FLAG_WPA_CAPABLE.\n\nSigned-off-by: matthieu castet \u003ccastet.matthieu@free.fr\u003e\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "e3c5a64e7075dd066316f1685caadabcbc649427",
      "tree": "b7ebbc4e7867755f2f30df73523f55f4655788be",
      "parents": [
        "127119d50ff6e226c602ae920722897f8a0c81e2"
      ],
      "author": {
        "name": "Zhu Yi",
        "email": "yi.zhu@intel.com",
        "time": "Thu Apr 13 17:21:13 2006 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Apr 24 16:15:57 2006 -0400"
      },
      "message": "[PATCH] ipw2200: Fix wpa_supplicant association problem\n\nThe new ipw2200 scan completion event feature will cause a potential event\nrace condition in wpa_supplicant. The patch fixes this problem by move the\nipw_disassociate() to the IW_AUTH_WPA_ENABLED event handling code.\n\nSigned-off-by: Zhu Yi \u003cyi.zhu@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "127119d50ff6e226c602ae920722897f8a0c81e2",
      "tree": "c750aeb5340e3bfae329876b85bef5b0555848ef",
      "parents": [
        "459d408768fecfd1c2d170ab073e8cfd48326b1f"
      ],
      "author": {
        "name": "Zhu Yi",
        "email": "yi.zhu@intel.com",
        "time": "Thu Apr 13 17:21:06 2006 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Apr 24 16:15:57 2006 -0400"
      },
      "message": "[PATCH] ipw2200: remove priv-\u003elast_noise reference\n\npriv-\u003elast_noise is not used with the exponential averaging algorithm\n\nSigned-off-by: Zhu Yi \u003cyi.zhu@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "459d408768fecfd1c2d170ab073e8cfd48326b1f",
      "tree": "e7eb822be216be303e7a1bff4882696e387da1ac",
      "parents": [
        "34f8ae467b066ab4cf90bdf85efd10e7d43f2ff0"
      ],
      "author": {
        "name": "Zhu Yi",
        "email": "yi.zhu@intel.com",
        "time": "Thu Apr 13 17:21:00 2006 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Apr 24 16:15:57 2006 -0400"
      },
      "message": "[PATCH] ipw2200: rename CONFIG_IEEE80211_RADIOTAP to CONFIG_IPW2200_RADIOTAP\n\nSigned-off-by: Zhu Yi \u003cyi.zhu@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "34f8ae467b066ab4cf90bdf85efd10e7d43f2ff0",
      "tree": "be89041e69e3bceaf9b86503849f17f6b951b330",
      "parents": [
        "e43e3c1e900ec5b6662cf1901b27975c111289bf"
      ],
      "author": {
        "name": "Zhu Yi",
        "email": "yi.zhu@intel.com",
        "time": "Thu Apr 13 17:20:54 2006 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Apr 24 16:15:57 2006 -0400"
      },
      "message": "[PATCH] wireless Kconfig add IPW2200_RADIOTAP\n\nMakefile both IPW2200_RADIOTAP and IPW2200_PROMISCUOUS depend on\nIPW2200_MONITOR. Let IPW2200_PROMISCUOUS select IPW2200_RADIOTAP.\n\nSigned-off-by: Zhu Yi \u003cyi.zhu@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "e43e3c1e900ec5b6662cf1901b27975c111289bf",
      "tree": "7b926393a0fc33d69693705e26f4d62a02559cb3",
      "parents": [
        "555fd91852880f927f131520889e1fe674ed7e7a"
      ],
      "author": {
        "name": "Zhu Yi",
        "email": "yi.zhu@intel.com",
        "time": "Thu Apr 13 17:20:45 2006 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Apr 24 16:15:57 2006 -0400"
      },
      "message": "[PATCH] ipw2200: rename CONFIG_IPW_QOS to CONFIG_IPW2200_QOS\n\nSigned-off-by: Zhu Yi \u003cyi.zhu@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\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": "ae4af61f6d9909f3c3ab74694c06865f27c9b054",
      "tree": "10ff60e450e43389484a99cceeffd3578a89d3af",
      "parents": [
        "d685b8c226727bf5db907c7241f55461e7f1f008"
      ],
      "author": {
        "name": "Zhu Yi",
        "email": "yi.zhu@intel.com",
        "time": "Thu Apr 13 17:20:34 2006 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Apr 24 16:15:56 2006 -0400"
      },
      "message": "[PATCH] ipw2200: version string rework\n\nAdded version string fields so the version string indicates what is\nconfigured (ie, you\u0027ll see 1.1.1kpmd if you are using a GIT snapshot\n(Kernel.. previously -git), promiscuous (p), monitor (m), debug (d) build.\n\nSigned-off-by: James Ketrenos \u003cjketreno@linux.intel.com\u003e\nSigned-off-by: Zhu Yi \u003cyi.zhu@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "d685b8c226727bf5db907c7241f55461e7f1f008",
      "tree": "698e2194daef4c065ccbfd22802e7214caf6ea93",
      "parents": [
        "c6c33a779dfe7aa8254be4da08c217914f1390a0"
      ],
      "author": {
        "name": "Zhu Yi",
        "email": "yi.zhu@intel.com",
        "time": "Thu Apr 13 17:20:27 2006 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Apr 24 16:15:56 2006 -0400"
      },
      "message": "[PATCH] ipw2200: Enable rtap interface for RF promiscuous mode while associated\n\nWith this patch, a new promiscuous mode is enabled. If the module is loaded\nwith the rtap_iface\u003d1 module parameter, two interfaces will be created\n(instead of just one).\n\nThe second interface is prefixed \u0027rtap\u0027 and provides received 802.11 frames\non the current channel to user space in a radiotap header format.\n\nExample usage:\n\n        % modprobe ipw2200 rtap_iface\u003d1\n        % iwconfig eth1 essid MyNetwork\n        % dhcpcd eth1\n        % tcpdump -i rtap0\n\nIf you do not specify \u0027rtap_iface\u003d1\u0027 then the rtap interface will\nnot be created and you will need to turn it on via:\n\n        % echo 1 \u003e /sys/bus/pci/drivers/ipw2200/*/rtap_iface\n\nYou can filter out what type of information is passed to user space via\nthe rtap_filter sysfs entry.  Currently you can tell the driver to\ntransmit just the headers (which will provide the RADIOTAP and IEEE\n802.11 header but not the payload), to filter based on frame control\ntype (Management, Control, or Data), and whether to report transmitted\nframes, received frames, or both.\n\nThe transmit frame reporting is based on a patch by Stefan Rompf.\n\nFilters can be get and set via a sysfs interface. For example, set the\nfilter to only send headers (0x7), don\u0027t report Tx\u0027d frames (0x10), and\ndon\u0027t report data frames (0x100):\n\n        % echo 0x117 \u003e /sys/bus/pci/drivers/ipw2200/*/rtap_filter\n\nAll your packets are belong to us:\n\n        % tethereal -n -i rtap0\n\nSigned-off-by: James Ketrenos \u003cjketreno@linux.intel.com\u003e\nSigned-off-by: Zhu Yi \u003cyi.zhu@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "0070f8c738f757c2dda521d6bc310dc2dfdbf643",
      "tree": "229a423cc8ec6f11d9f7094546350eef76928376",
      "parents": [
        "455936c73337c1c9abeac8c4da1c109a0250ab68"
      ],
      "author": {
        "name": "Zhu Yi",
        "email": "yi.zhu@intel.com",
        "time": "Thu Apr 13 17:20:12 2006 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Apr 24 16:15:56 2006 -0400"
      },
      "message": "[PATCH] ipw2200: Fix endian issues with v3.0 fw image format\n\nThis patch corrects endian issues with the v3.0 fw image format.\n\nSigned-off-by: James Ketrenos \u003cjketreno@linux.intel.com\u003e\nSigned-off-by: Zhu Yi \u003cyi.zhu@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "455936c73337c1c9abeac8c4da1c109a0250ab68",
      "tree": "e2f5c6bfa7aa58387fa3544c7d1705b6363d58b2",
      "parents": [
        "61fb9ed99dc8876cb118bd9ab46b535ca8c820e8"
      ],
      "author": {
        "name": "Zhu Yi",
        "email": "yi.zhu@intel.com",
        "time": "Thu Apr 13 17:20:05 2006 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Apr 24 16:15:55 2006 -0400"
      },
      "message": "[PATCH] ipw2200: Set the \u0027fixed\u0027 flags in wext get_rate\n\nSigned-off-by: Jean Tourrilhes \u003cjt@hpl.hp.com\u003e\nSigned-off-by: Zhu Yi \u003cyi.zhu@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "61fb9ed99dc8876cb118bd9ab46b535ca8c820e8",
      "tree": "0542c4df6ea30f9fd8b87dc61de7bffc284c5e5f",
      "parents": [
        "d0b526b71569446aaa848cdf4cf3dd8948f0931a"
      ],
      "author": {
        "name": "Zhu Yi",
        "email": "yi.zhu@intel.com",
        "time": "Thu Apr 13 17:19:55 2006 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Apr 24 16:15:55 2006 -0400"
      },
      "message": "[PATCH] ipw2200: turn off signal debug log\n\nSigned-off-by: Zhu Yi \u003cyi.zhu@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "d0b526b71569446aaa848cdf4cf3dd8948f0931a",
      "tree": "a21580d1a8c7b43aeae621935e979751ab7f93d2",
      "parents": [
        "5dc81c3071d015a6afb4a04c1bcb6a35ec29df37"
      ],
      "author": {
        "name": "Zhu Yi",
        "email": "yi.zhu@intel.com",
        "time": "Thu Apr 13 17:19:50 2006 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Apr 24 16:15:55 2006 -0400"
      },
      "message": "[PATCH] ipw2200: Do not continue loading the firmware if kmalloc fails\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: \"Zhu, Yi\" \u003cyi.zhu@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "5dc81c3071d015a6afb4a04c1bcb6a35ec29df37",
      "tree": "741a1e4d1d4cb1e82832e68f25582117ed82e99d",
      "parents": [
        "d2b83e1214a8395ee18e028d4526cffe9d2eb4ad"
      ],
      "author": {
        "name": "Zhu Yi",
        "email": "yi.zhu@intel.com",
        "time": "Thu Apr 13 17:19:44 2006 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Apr 24 16:15:55 2006 -0400"
      },
      "message": "[PATCH] ipw2200: fix compile warning when !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": "d2b83e1214a8395ee18e028d4526cffe9d2eb4ad",
      "tree": "883bb1cfe11a76e92dfcc6b6dc40a4a3ba5420f7",
      "parents": [
        "07f02e4625e6d7ca5d4f3835aea9807fe1e0f9c5"
      ],
      "author": {
        "name": "Zhu Yi",
        "email": "yi.zhu@intel.com",
        "time": "Thu Apr 13 17:19:36 2006 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Apr 24 16:15:55 2006 -0400"
      },
      "message": "[PATCH] ipw2200: add module_param support for antenna selection\n\nSigned-off-by: Zhu Yi \u003cyi.zhu@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "07f02e4625e6d7ca5d4f3835aea9807fe1e0f9c5",
      "tree": "99ab4f99a0025155ff3a62410c40ba38aeaf8b91",
      "parents": [
        "a5cf4fe65144ff2f35de37c7b58e7ab8ffd84d19"
      ],
      "author": {
        "name": "Zhu Yi",
        "email": "yi.zhu@intel.com",
        "time": "Thu Apr 13 17:19:25 2006 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Apr 24 16:15:54 2006 -0400"
      },
      "message": "[PATCH] ipw2200: generates a scan event after a scan has completed\n\nThe patch make ipw2200 generate the scan event every time a scan has\ncompleted, so that user space know when to get fresh results.\nDan Williams would like to go towards this model in Network Manager\nrather than having to poll.\n\nSigned-off-by: Jean Tourrilhes \u003cjt@hpl.hp.com\u003e\nSigned-off-by: Zhu Yi \u003cyi.zhu@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "a5cf4fe65144ff2f35de37c7b58e7ab8ffd84d19",
      "tree": "405454d2816152c41e0e40d7846c9de18ae927d2",
      "parents": [
        "00d21de5c685ab450ef376acdd1b733badb6b50d"
      ],
      "author": {
        "name": "Zhu Yi",
        "email": "yi.zhu@intel.com",
        "time": "Thu Apr 13 17:19:11 2006 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Apr 24 16:15:54 2006 -0400"
      },
      "message": "[PATCH] ipw2200: Fix TX QoS enabled frames problem\n\nThis patch works with the ieee80211 stack to set the correct QoS bit to the\nipw2200 card. It fixed the TX failure problem for using WPA with QoS.\n\nSigned-off-by: Hong Liu \u003chong.liu@intel.com\u003e\nSigned-off-by: Zhu Yi \u003cyi.zhu@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "00d21de5c685ab450ef376acdd1b733badb6b50d",
      "tree": "cafb8af00344d068943666f893a84260eaa84bed",
      "parents": [
        "45a62ab3d6f9d5963cb7c01fa76c950e42d037c2"
      ],
      "author": {
        "name": "Zhu Yi",
        "email": "yi.zhu@intel.com",
        "time": "Thu Apr 13 17:19:02 2006 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Apr 24 16:15:54 2006 -0400"
      },
      "message": "[PATCH] ipw2200: Exponential averaging for signal and noise Level\n\nThis patch replaces sliding averaging by exponential averaging for\nreporting the wireless statistics for signal and noise level for ipw2200.\nSee details from: http://www.ces.clemson.edu/linux/ipw2200_averages.shtml\n\nSigned-off-by: Bill Moss \u003cbmoss@clemson.edu\u003e\nSigned-off-by: Zhu Yi \u003cyi.zhu@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "cc9357104b19b2b0377713c33d87d78518912c3d",
      "tree": "e53b117c4d01ef0f4d567d6f7e0891f24fc89fb3",
      "parents": [
        "f298a2ec62e51cc81b85a120d8fa5b9f8f5a94b1"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Mon Apr 10 02:08:33 2006 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Apr 24 16:15:53 2006 -0400"
      },
      "message": "[PATCH] bcm43xx: use pci_iomap() for convenience.\n\nThis reduces codesize.\n\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "f298a2ec62e51cc81b85a120d8fa5b9f8f5a94b1",
      "tree": "1f3d2824c3ece2ac94ac45bd8f7c6de4b17ffdab",
      "parents": [
        "dc3437d205dcd1a195ebf795f1c54ceb638337fb"
      ],
      "author": {
        "name": "Pavel Roskin",
        "email": "proski@gnu.org",
        "time": "Fri Apr 07 04:11:02 2006 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Apr 24 16:15:52 2006 -0400"
      },
      "message": "[PATCH] orinoco: bump version to 0.15\n\nSigned-off-by: Pavel Roskin \u003cproski@gnu.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "dc3437d205dcd1a195ebf795f1c54ceb638337fb",
      "tree": "0537c6ad05795a090a908d10e418f213817a4ee1",
      "parents": [
        "b884c872fa1917614b42a39020ffcca7fa9302b1"
      ],
      "author": {
        "name": "Pavel Roskin",
        "email": "proski@gnu.org",
        "time": "Fri Apr 07 04:11:00 2006 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Apr 24 16:15:52 2006 -0400"
      },
      "message": "[PATCH] orinoco: further comment cleanup in the PCI drivers\n\nSigned-off-by: Pavel Roskin \u003cproski@gnu.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "b884c872fa1917614b42a39020ffcca7fa9302b1",
      "tree": "82f5ba67f6b38c96804fb449e018d83fbdce65a1",
      "parents": [
        "c6fb2e9abef894efc4870e4c1e3aa4365b830a11"
      ],
      "author": {
        "name": "Pavel Roskin",
        "email": "proski@gnu.org",
        "time": "Fri Apr 07 04:10:57 2006 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Apr 24 16:15:52 2006 -0400"
      },
      "message": "[PATCH] orinoco: reduce differences between PCI drivers, create orinoco_pci.h\n\nMake all Orinoco PCI drivers (orinoco_pci, orinoco_plx, orinoco_tmd and\norinoco_nortel) as similar as possible.  Use the best implementation of\nerror handling, the best error messages, the best comments.\n\nPut common code to orinoco_pci.h.  For now, it\u0027s suspend and resume\nfunctions and function for registering the network device.\n\nSigned-off-by: Pavel Roskin \u003cproski@gnu.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "c6fb2e9abef894efc4870e4c1e3aa4365b830a11",
      "tree": "ab262b6f480665fa6ea5b9bdc2a6d6383b0dc2f2",
      "parents": [
        "3d529962217c3fec36f53f270a37e132b9763c65"
      ],
      "author": {
        "name": "Pavel Roskin",
        "email": "proski@gnu.org",
        "time": "Fri Apr 07 04:10:55 2006 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Apr 24 16:15:52 2006 -0400"
      },
      "message": "[PATCH] orinoco: support PCI suspend/resume for Nortel, PLX and TMD adaptors\n\nCopy PCI suspend/resume functions from orinoco_pci.c.\n\nSigned-off-by: Pavel Roskin \u003cproski@gnu.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "3d529962217c3fec36f53f270a37e132b9763c65",
      "tree": "e327ba184a666f4ad2e706912c4eba1c6a4a0947",
      "parents": [
        "d62274b374ce41dd3a90820b124d28fec292a5b7"
      ],
      "author": {
        "name": "Pavel Roskin",
        "email": "proski@gnu.org",
        "time": "Fri Apr 07 04:10:53 2006 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Apr 24 16:15:52 2006 -0400"
      },
      "message": "[PATCH] orinoco_pci: use pci_iomap() for resources\n\nSigned-off-by: Pavel Roskin \u003cproski@gnu.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "d62274b374ce41dd3a90820b124d28fec292a5b7",
      "tree": "d8b7973d10c1e4013608301d678029ddb97aac81",
      "parents": [
        "37a6c6117db3f10e1923c14dffa089b10600c4b8"
      ],
      "author": {
        "name": "Pavel Roskin",
        "email": "proski@gnu.org",
        "time": "Fri Apr 07 04:10:51 2006 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Apr 24 16:15:52 2006 -0400"
      },
      "message": "[PATCH] orinoco_pci: disable device and free IRQ when suspending\n\nSigned-off-by: Pavel Roskin \u003cproski@gnu.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "37a6c6117db3f10e1923c14dffa089b10600c4b8",
      "tree": "88e84f1635b2e24744061fdbac7c1e2b7ead38d9",
      "parents": [
        "2c1bd26035491cd0ba7e49be6ed610fc4912fef9"
      ],
      "author": {
        "name": "Pavel Roskin",
        "email": "proski@gnu.org",
        "time": "Fri Apr 07 04:10:49 2006 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Apr 24 16:15:51 2006 -0400"
      },
      "message": "[PATCH] orinoco: delay FID allocation after firmware initialization\n\nThis is needed to identify the card before possible allocation problems,\nso that the user at least can report the firmware version that fails.\n\nSigned-off-by: Pavel Roskin \u003cproski@gnu.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "2c1bd26035491cd0ba7e49be6ed610fc4912fef9",
      "tree": "a49cb8466cccfd065419d017c4f6aba023d183d6",
      "parents": [
        "a28dc81dcd9ca9a451bfcab0a2351b0b07146759"
      ],
      "author": {
        "name": "Jiri Benc",
        "email": "jbenc@suse.cz",
        "time": "Fri Apr 07 04:10:47 2006 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Apr 24 16:15:51 2006 -0400"
      },
      "message": "[PATCH] orinoco: fix BAP0 offset error after several days of operation\n\nAfter several days of operation of Netgear MA311 card, the card becomes\nto seek improperly and needs reset. This patch tries to reset the card\nwhen this situation occurs.\n\nMar  9 06:45:16 berkeley kernel: wlan0: Error -5 writing packet to BAP\nMar  9 06:45:16 berkeley kernel: hermes @ f992a000: BAP0 offset error: reg\u003d0x4044 id\u003d0x128 offset\u003d0x44\nMar  9 06:45:16 berkeley kernel: wlan0: Error -5 writing packet to BAP\nMar  9 06:45:16 berkeley kernel: hermes @ f992a000: BAP0 offset error: reg\u003d0x4044 id\u003d0x128 offset\u003d0x44\n(etc.)\n\nA more detailed description of the problem can be found at\nhttps://bugzilla.novell.com/show_bug.cgi?id\u003d154773\nThe same problem with different card is reported at\nhttp://sourceforge.net/mailarchive/message.php?msg_id\u003d14597046\n\nSigned-off-by: Jiri Benc \u003cjbenc@suse.cz\u003e\nSigned-off-by: Pavel Roskin \u003cproski@gnu.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "a28dc81dcd9ca9a451bfcab0a2351b0b07146759",
      "tree": "6f9e4b754807e3c81c99879dabd13a422a785327",
      "parents": [
        "470e2aa6dbdd2c7eb6562ae365a17a627f7070e8"
      ],
      "author": {
        "name": "Pavel Roskin",
        "email": "proski@gnu.org",
        "time": "Fri Apr 07 04:10:45 2006 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Apr 24 16:15:51 2006 -0400"
      },
      "message": "[PATCH] orinoco: simplify 802.3 encapsulation code\n\nUse skb_pull() to strip the addresses from the original packet.  Don\u0027t\nstrip protocol bytes.\n\nSigned-off-by: Pavel Roskin \u003cproski@gnu.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "470e2aa6dbdd2c7eb6562ae365a17a627f7070e8",
      "tree": "d6ecbf82b73c6cb1700c635704dacbda8baa4b7c",
      "parents": [
        "8d5be088263b0d3dbb7e7959b7c403b3d026a5d3"
      ],
      "author": {
        "name": "Pavel Roskin",
        "email": "proski@gnu.org",
        "time": "Fri Apr 07 04:10:43 2006 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Apr 24 16:15:51 2006 -0400"
      },
      "message": "[PATCH] orinoco: refactor and clean up Tx error handling\n\nThe result of orinoco_xmit() can be OK, dropped packet and busy\ntransmitter.  Rename labels accordingly.  Increment stats-\u003etx_errors in\none place.  Increment stats-\u003etx_dropped - nobody is doing it for us.\n\nSigned-off-by: Pavel Roskin \u003cproski@gnu.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "8d5be088263b0d3dbb7e7959b7c403b3d026a5d3",
      "tree": "912fd8275e7f96a22f3c4935ffba86a520e97b63",
      "parents": [
        "6b61626290900f12b7f3978f57f329da6811fb59"
      ],
      "author": {
        "name": "Pavel Roskin",
        "email": "proski@gnu.org",
        "time": "Fri Apr 07 04:10:41 2006 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Apr 24 16:15:51 2006 -0400"
      },
      "message": "[PATCH] orinoco: don\u0027t use any padding for Tx frames\n\nhermes_bap_pwrite() supports odd-sized packets now.   There is no\nminimal packet size for 802.11.  Also, hermes_bap_pwrite() supports\nodd-sized packets now.  This removes all reasons to pad the Tx data.\n\nSigned-off-by: Pavel Roskin \u003cproski@gnu.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "6b61626290900f12b7f3978f57f329da6811fb59",
      "tree": "2e1d9518d786bbca0e87ffec3f42a6f5794fe384",
      "parents": [
        "b34b867e944628418d587367276c9a82e03aba8c"
      ],
      "author": {
        "name": "Pavel Roskin",
        "email": "proski@gnu.org",
        "time": "Fri Apr 07 04:10:39 2006 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Apr 24 16:15:50 2006 -0400"
      },
      "message": "[PATCH] orinoco replace hermes_write_words() with hermes_write_bytes()\n\nThe new function can write an odd number of bytes, thus making padding\nunnecessary.\n\nSigned-off-by: Pavel Roskin \u003cproski@gnu.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "b34b867e944628418d587367276c9a82e03aba8c",
      "tree": "5e2222980d25a95ab478cbe42bd8b84244cbfccf",
      "parents": [
        "30c2d3b48176279b1381b00ae86f3d01147d0915"
      ],
      "author": {
        "name": "Pavel Roskin",
        "email": "proski@gnu.org",
        "time": "Fri Apr 07 04:10:36 2006 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Apr 24 16:15:50 2006 -0400"
      },
      "message": "[PATCH] orinoco: orinoco_xmit() should only return valid symbolic constants\n\nDon\u0027t ever return -errno from orinoco_xmit() - the network layer doesn\u0027t\nexpect it.\n\nSigned-off-by: Pavel Roskin \u003cproski@gnu.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "30c2d3b48176279b1381b00ae86f3d01147d0915",
      "tree": "db25219cc9fc44a2e5590b1fb01c2923a20078a3",
      "parents": [
        "4ebe2eb0b388445d18dae34849cc6a9e7c55315f"
      ],
      "author": {
        "name": "Pavel Roskin",
        "email": "proski@gnu.org",
        "time": "Fri Apr 07 04:10:34 2006 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Apr 24 16:15:50 2006 -0400"
      },
      "message": "[PATCH] orinoco: optimize Tx exception handling in orinoco\n\nWhen processing Tx exception, only read data until addr1.  Rename\nhermes_tx_descriptor_802_11 to hermes_txexc_data since it\u0027s only used to\nTx exceptions.  Reuse existing hermes_tx_descriptor structure.  Remove\nfields after addr1 - they are not read from the card.\n\nSigned-off-by: Pavel Roskin \u003cproski@gnu.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "4ebe2eb0b388445d18dae34849cc6a9e7c55315f",
      "tree": "d16c3c0eac315cb62518483f8d78e61c01deb7f5",
      "parents": [
        "754b1364e78db796bb3a541f6ea8dec2821c745a"
      ],
      "author": {
        "name": "Pavel Roskin",
        "email": "proski@gnu.org",
        "time": "Fri Apr 07 04:10:32 2006 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Apr 24 16:15:50 2006 -0400"
      },
      "message": "[PATCH] orinoco: Symbol card supported by spectrum_cs is LA4137, not LA4100\n\nSigned-off-by: Pavel Roskin \u003cproski@gnu.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "754b1364e78db796bb3a541f6ea8dec2821c745a",
      "tree": "4a522edc2293f202a53ef4ad3220d39b32a45e05",
      "parents": [
        "65b1fe7df71e7ad09e9203b6c3875781c30557e0"
      ],
      "author": {
        "name": "Pavel Roskin",
        "email": "proski@gnu.org",
        "time": "Fri Apr 07 04:10:30 2006 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Apr 24 16:15:50 2006 -0400"
      },
      "message": "[PATCH] orinoco: remove debug buffer code and userspace include support\n\nSigned-off-by: Pavel Roskin \u003cproski@gnu.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "65b1fe7df71e7ad09e9203b6c3875781c30557e0",
      "tree": "cfec3c86e899d6148a75b7f21782374e3b9c044f",
      "parents": [
        "7eeae2ffadf170f954205733f511ca40df91f0b7"
      ],
      "author": {
        "name": "Pavel Roskin",
        "email": "proski@gnu.org",
        "time": "Fri Apr 07 04:10:28 2006 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Apr 24 16:15:49 2006 -0400"
      },
      "message": "[PATCH] orinoco: remove tracing code, it\u0027s unused\n\nSigned-off-by: Pavel Roskin \u003cproski@gnu.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "7eeae2ffadf170f954205733f511ca40df91f0b7",
      "tree": "82b76648d108291dc15c4cd664b5392cd80da092",
      "parents": [
        "b018779cbda646c37346433167145b4624c8979b"
      ],
      "author": {
        "name": "Pavel Roskin",
        "email": "proski@gnu.org",
        "time": "Fri Apr 07 04:10:24 2006 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Apr 24 16:15:49 2006 -0400"
      },
      "message": "[PATCH] orinoco: remove underscores from little-endian field names\n\nSparse is much better at finding endianess issues than such visual cues.\n\nSigned-off-by: Pavel Roskin \u003cproski@gnu.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "b018779cbda646c37346433167145b4624c8979b",
      "tree": "de052210e58a6e694192e20eafb543ca6f9fd231",
      "parents": [
        "a6e26e8ddbe8717103556ecd8ecd383de32671e4"
      ],
      "author": {
        "name": "Pavel Roskin",
        "email": "proski@gnu.org",
        "time": "Fri Apr 07 04:10:21 2006 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Apr 24 16:15:49 2006 -0400"
      },
      "message": "[PATCH] orinoco: remove PCMCIA audio support, it\u0027s useless for wireless cards\n\nSigned-off-by: Pavel Roskin \u003cproski@gnu.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "a6e26e8ddbe8717103556ecd8ecd383de32671e4",
      "tree": "3a6d4954784e68cd97871b33d76e28849abf294b",
      "parents": [
        "7c241d37fe0e6442c5cf3b5d73f7f58f2dc66352"
      ],
      "author": {
        "name": "Pavel Roskin",
        "email": "proski@gnu.org",
        "time": "Fri Apr 07 04:10:19 2006 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Apr 24 16:15:49 2006 -0400"
      },
      "message": "[PATCH] orinoco: Remove useless CIS validation\n\nThe PCMCIA drivers would never be loaded if the CIS were wrong.\nNo other PCMCIA drivers validate CIS.\n\nSigned-off-by: Pavel Roskin \u003cproski@gnu.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "7c241d37fe0e6442c5cf3b5d73f7f58f2dc66352",
      "tree": "2172f8cd2947064be0fea940eace4d78697948c7",
      "parents": [
        "9eac8f95d1bb2cec96340505bed2d2387780821f"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Sun Apr 23 13:23:10 2006 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Apr 24 15:20:24 2006 -0400"
      },
      "message": "[PATCH] bcm43xx: make PIO mode usable\n\nThis patch fixes PIO mode on the softmac bcm43xx\ndriver. (A dscape patch will follow).\nIt mainly fixes endianess issues.\nThis patch is tested on PowerPC32 and i386.\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "dac322e39a2b82871cf514c9a533f24a1b4c7e19",
      "tree": "e64f39191f63e8c0dba6304890ad71b756e02990",
      "parents": [
        "6b426e785cb81e53dc2fc4dcf997661472b470ef"
      ],
      "author": {
        "name": "Pavel Roskin",
        "email": "proski@gnu.org",
        "time": "Mon Apr 17 11:36:43 2006 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Apr 24 15:20:22 2006 -0400"
      },
      "message": "[PATCH] Fix crash on big-endian systems during scan\n\nThe original code was doing arithmetics on a little-endian value.\nReported by Stelios Koroneos \u003cstelios@stelioscellar.com\u003e\n\nSigned-off-by: Pavel Roskin \u003cproski@gnu.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "a392149ee14d1631d8632060c1fc3082729f83c8",
      "tree": "48d4e3a63e33b74f91c279d01cebaf36b7658a8c",
      "parents": [
        "b35d649cb2110b4e782a8a7e9b625432c863cade"
      ],
      "author": {
        "name": "Erik Mouw",
        "email": "erik@harddisk-recovery.com",
        "time": "Thu Apr 13 15:02:27 2006 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 19 17:25:41 2006 -0400"
      },
      "message": "[PATCH] bcm43xx: iw_priv_args names should be \u003c16 characters\n\nThe room for the names in bcm43xx_priv_wx_args[] are IFNAMSIZ long and\nIFNAMSIZ is defined as 16, so the names in bcm43xx_priv_wx_args should\nbe 15 characters (16 including the trailing \\0). This patch fixes that\nfor the \"set_shortpreambl\", \"get_shortpreambl\", \"set_swencryption\", and\n\"get_swencryption\" private calls. Patch is against 2.6.17-rc1.\n\nSigned-off-by: Erik Mouw \u003cerik@harddisk-recovery.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "b35d649cb2110b4e782a8a7e9b625432c863cade",
      "tree": "44a22b588be3af2182a435277cecef078bcb6210",
      "parents": [
        "8829d55e6b4957770de3f716bafab65ca3680110"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Thu Apr 13 02:32:58 2006 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 19 17:25:41 2006 -0400"
      },
      "message": "[PATCH] bcm43xx: sysfs code cleanup\n\nThis cleans up the bcm43xx sysfs code and makes it compliant\nwith the unwritten sysfs rules (at least I hope so).\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "8829d55e6b4957770de3f716bafab65ca3680110",
      "tree": "4b8609f4c3c6acef23825ee65ce01d1087171dae",
      "parents": [
        "2230daa0fd50bf82303fd8da96b088310851d803"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Thu Apr 13 02:30:26 2006 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 19 17:25:40 2006 -0400"
      },
      "message": "[PATCH] bcm43xx: fix pctl slowclock limit calculation\n\nThis fixes coverity bug:\nhttp://marc.theaimsgroup.com/?l\u003dlinux-netdev\u0026m\u003d114417628413880\u0026w\u003d2\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "2230daa0fd50bf82303fd8da96b088310851d803",
      "tree": "48496c9d1316251c99c31731c5ba0e88c8fcb1ba",
      "parents": [
        "93fef7dda4002ac8b21a4a2090ca475dc40cc384"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Thu Apr 13 02:27:49 2006 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 19 17:25:40 2006 -0400"
      },
      "message": "[PATCH] bcm43xx: fix dyn tssi2dbm memleak\n\nThis patch fixes a memory leak spotted by the Coverity checker.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "93fef7dda4002ac8b21a4a2090ca475dc40cc384",
      "tree": "69a05ef81c816d90ed20843ee7ed5850447f96c2",
      "parents": [
        "4c6f749f74323518825476e3e5ca3b4f03c07873"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Tue Apr 11 14:32:53 2006 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 19 17:25:40 2006 -0400"
      },
      "message": "[PATCH] bcm43xx: fix config menu alignment\n\nUse \"depends on\" to make all bcm43xx driver options be listed\nat the same level.\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "4c6f749f74323518825476e3e5ca3b4f03c07873",
      "tree": "191700b8f37de1b7c11576abed9a6391e735a9f1",
      "parents": [
        "6788a07f8faeb373967cd97b79fb3abec8fccb90"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Tue Apr 11 14:31:56 2006 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 19 17:25:40 2006 -0400"
      },
      "message": "[PATCH] bcm43xx wireless: fix printk format warnings\n\nFix printk format warnings:\ndrivers/net/wireless/bcm43xx/bcm43xx_debugfs.c:456: warning: format ‘%u’ expects type ‘unsigned int’, but argument 3 has type ‘size_t’\ndrivers/net/wireless/bcm43xx/bcm43xx_debugfs.c:460: warning: format ‘%08x’ expects type ‘unsigned int’, but argument 2 has type ‘size_t’\ndrivers/net/wireless/bcm43xx/bcm43xx_debugfs.c:476: warning: format ‘%u’ expects type ‘unsigned int’, but argument 3 has type ‘size_t’\ndrivers/net/wireless/bcm43xx/bcm43xx_debugfs.c:480: warning: format ‘%08x’ expects type ‘unsigned int’, but argument 2 has type ‘size_t’\ndrivers/net/wireless/bcm43xx/bcm43xx_dma.c:200: warning: format ‘%08x’ expects type ‘unsigned int’, but argument 2 has type ‘dma_addr_t’\ndrivers/net/wireless/bcm43xx/bcm43xx_dma.c:311: warning: format ‘%08x’ expects type ‘unsigned int’, but argument 2 has type ‘dma_addr_t’\ndrivers/net/wireless/bcm43xx/bcm43xx_dma.c:733: warning: format ‘%08x’ expects type ‘unsigned int’, but argument 2 has type ‘dma_addr_t’\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "b79367a5ea28afe2ac659593970c15c9513f1d49",
      "tree": "5f145498430446ec874d8d660e119f61588ba9f3",
      "parents": [
        "a208c4e1ea7a769042be071ae30ba2ad4c844954"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Mon Apr 10 02:39:54 2006 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 19 17:25:39 2006 -0400"
      },
      "message": "[PATCH] bcm43xx: set trans_start on TX to prevent bogus timeouts\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "a208c4e1ea7a769042be071ae30ba2ad4c844954",
      "tree": "976f07cb42b8a1196a5f0aea8f72b4bec1066900",
      "parents": [
        "9b0b4d8ae82cadd059d01ab93babcaa5e2054b93"
      ],
      "author": {
        "name": "Pavel Roskin",
        "email": "proski@gnu.org",
        "time": "Fri Apr 07 04:10:26 2006 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 19 17:25:38 2006 -0400"
      },
      "message": "[PATCH] orinoco: fix truncating commsquality RID with the latest Symbol firmware\n\nSymbol firmware F3.91-71 has an additional word in the commsquality RID.\nExtend the receiving buffer by one word to accomodate it.\n\nSigned-off-by: Pavel Roskin \u003cproski@gnu.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "c1783454a31e05b94774951b0b5d1eb9075ebfb4",
      "tree": "80cddabf81bae411b69f702607e416899c4f279c",
      "parents": [
        "a417016d1a07e6df0621dbb2926da82642eca823"
      ],
      "author": {
        "name": "Jean Tourrilhes",
        "email": "jt@hpl.hp.com",
        "time": "Tue Apr 04 15:59:46 2006 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 19 17:25:38 2006 -0400"
      },
      "message": "[PATCH] Revert NET_RADIO Kconfig title change\n\n\t2.6.17-rc1 changed the title for the entry CONFIG_NET_RADIO. I\npersonally disagree with this change and want it reverted. Patch for\n2.6.17-rc1.\n\tRationale : WIRELESS_EXT is an invisible option. Therefore,\nthe only way for a user to enable it is via NET_RADIO. Some users need\nto do that for out-of-tree drivers. Therefore it should be mentionned\nin the title of the option.\n\tRationale2 : the option just below is called \"Wireless\nExtension API over RtNetlink\". Some users may confuse this option for\nthe main \"Wireless Extension\" option. Therefore reverting this change\nhelp disambiguate the relation between those two options.\n\nSigned-off-by: Jean Tourrilhes \u003cjt@hpl.hp.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "3a1af6ffe4941497071125d3a8bb3e1feee45df1",
      "tree": "7112414cf849c2fe80700ad766428369ff0cb95a",
      "parents": [
        "6fcdf565ffb8c661749372115d28efdbe525aeba"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Fri Mar 31 15:13:31 2006 -0500"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 19 17:25:38 2006 -0400"
      },
      "message": "[PATCH] wireless/atmel: send WEXT scan completion events\n\nSend scan completion events to user space when a scan completes.\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "6fcdf565ffb8c661749372115d28efdbe525aeba",
      "tree": "2fa6f7e10717dd4dd3b4a65e08599455bf9857dc",
      "parents": [
        "e4b5fae8b3fb4134deaa6f66c60255c831e2d7e8"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Fri Mar 31 15:08:46 2006 -0500"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 19 17:25:37 2006 -0400"
      },
      "message": "[PATCH] wireless/airo: clean up WEXT association and scan events\n\nAiro firmware versions \u003e\u003d 5.30.17 send re-association events to the\ndriver that are currently unrecognized, causing spurious disassociation\nevents to be sent to user space.  Loss of sync due to scan requests also\nresults in disassociation events sent to user space.  This patch traps\nthose two events; suppressing sync-loss on scan, and sending the correct\nassociation event on re-association notifications.\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "63589ed0785ffc715777a54ccb96cdfaea9edbc0",
      "tree": "8ef3e50b7f87a5a2f5b0d96d1e22a1277c2381c0",
      "parents": [
        "24c7cd0630f76f0eb081d539c53893d9f15787e8",
        "a580290c3e64bb695158a090d02d1232d9609311"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Apr 02 12:58:45 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Apr 02 12:58:45 2006 -0700"
      },
      "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: (48 commits)\n  Documentation: fix minor kernel-doc warnings\n  BUG_ON() Conversion in drivers/net/\n  BUG_ON() Conversion in drivers/s390/net/lcs.c\n  BUG_ON() Conversion in mm/slab.c\n  BUG_ON() Conversion in mm/highmem.c\n  BUG_ON() Conversion in kernel/signal.c\n  BUG_ON() Conversion in kernel/signal.c\n  BUG_ON() Conversion in kernel/ptrace.c\n  BUG_ON() Conversion in ipc/shm.c\n  BUG_ON() Conversion in fs/freevxfs/\n  BUG_ON() Conversion in fs/udf/\n  BUG_ON() Conversion in fs/sysv/\n  BUG_ON() Conversion in fs/inode.c\n  BUG_ON() Conversion in fs/fcntl.c\n  BUG_ON() Conversion in fs/dquot.c\n  BUG_ON() Conversion in md/raid10.c\n  BUG_ON() Conversion in md/raid6main.c\n  BUG_ON() Conversion in md/raid5.c\n  Fix minor documentation typo\n  BFP-\u003eBPF in Documentation/networking/tuntap.txt\n  ...\n"
    },
    {
      "commit": "86dca4f8e6ab1fd8a3fb5838163fc9d7990f416e",
      "tree": "3d32116afc3be0d323ef93f260592bcea11db329",
      "parents": [
        "9c8680e2cfbb60d5075f8caaf9d98276120bcc78",
        "553ee5dc1a7a1fb04a6286b0c779481f7035bbd1"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Apr 02 12:49:59 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Apr 02 12:49:59 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/brodo/pcmcia-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/brodo/pcmcia-2.6: (33 commits)\n  [PATCH] pcmcia: declare pccard_iodyn_ops (fix m8xx_pcmcia.c compilation error)\n  [PATCH] pcmcia: fix pcmcia_device_remove oops\n  [PATCH] pcmcia: Add support for Possio GCC AKA PCMCIA Siemens MC45\n  [PATCH] pcmcia: pseudo device handling update\n  [PATCH] pcmcia: convert DEV_OK to pcmcia_dev_present\n  [PATCH] pcmcia: use bitfield instead of p_state and state\n  [PATCH] pcmcia: remove unused p_dev-\u003estate flags\n  [PATCH] pcmcia: make pcmcia_release_{io,irq} static\n  [PATCH] pcmcia: add return value to _config() functions\n  [PATCH] pcmcia: remove dev_link_t and client_handle_t indirection\n  [PATCH] pcmcia: embed dev_link_t into struct pcmcia_device\n  [PATCH] pcmcia: rename pcmcia_device.state\n  [PATCH] pcmcia: remove unneeded Vcc pseudo setting\n  [PATCH] pcmcia: remove export of pcmcia_release_configuration\n  [PATCH] pcmcia: default suspend and resume handling\n  [PATCH] pcmcia: convert remaining users of pcmcia_release_io and _irq\n  [PATCH] pcmcia: add pcmcia_disable_device\n  [PATCH] serial_cs: add Merlin U630 IDs\n  [PATCH] pcmcia: AT91RM9200 Compact Flash driver\n  [PATCH] pcmcia: socket.functions starts with 1\n  ...\n"
    },
    {
      "commit": "5d9428de1a9785f10a4339f80b717be665ba51c7",
      "tree": "27eeed8a87ef248cec694032463f0d8f3b38fbcc",
      "parents": [
        "7e99e9b66336565f0088ea59d848ab187f9689c3"
      ],
      "author": {
        "name": "Eric Sesterhenn",
        "email": "snakebyte@gmx.de",
        "time": "Sun Apr 02 13:52:48 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sun Apr 02 13:52:48 2006 +0200"
      },
      "message": "BUG_ON() Conversion in drivers/net/\n\nthis changes if() BUG(); constructs to BUG_ON() which is\ncleaner, contains unlikely() and can better optimized away.\n\nSigned-off-by: Eric Sesterhenn \u003csnakebyte@gmx.de\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "694a464e19b9e3278dbaf6a09fa7c1efec3f8eb5",
      "tree": "17a73dc929eaf3ace846b5b0dbe8165e4285d901",
      "parents": [
        "cc70a40b5ee05e5cca053887fc447590307bf1e8"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Fri Mar 31 02:30:14 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Mar 31 12:18:51 2006 -0800"
      },
      "message": "[PATCH] uml: kconfigs\n\nkconfig sanitized around drivers/net\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9940ec3617fec1db13e589bbc3f37e37878c7683",
      "tree": "ed0547040dc815fe1e2039fc1cba1613d5308cc7",
      "parents": [
        "e2d4096365e06b9a3799afbadc28b4519c0b3526"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sun Mar 05 11:04:33 2006 +0100"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Mar 31 17:26:57 2006 +0200"
      },
      "message": "[PATCH] pcmcia: convert DEV_OK to pcmcia_dev_present\n\nInstead of the DEV_OK macro, drivers should use pcmcia_dev_present().\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n\n"
    },
    {
      "commit": "e2d4096365e06b9a3799afbadc28b4519c0b3526",
      "tree": "90ec691d71f9c0309048714e359b8ba351b533f7",
      "parents": [
        "f6fbe01ac976f3ec618cd5fb71ad9ce2cfa7ab2b"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Thu Mar 02 00:09:29 2006 +0100"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Mar 31 17:26:33 2006 +0200"
      },
      "message": "[PATCH] pcmcia: use bitfield instead of p_state and state\n\nInstead of the two status values struct pcmcia_device-\u003ep_state and state,\nuse descriptive bitfields. Most value-checking in drivers was invalid, as\nthe core now only calls the -\u003eremove() (a.k.a. detach) function in case the\nattachement _and_ configuration was successful.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n\n"
    },
    {
      "commit": "f6fbe01ac976f3ec618cd5fb71ad9ce2cfa7ab2b",
      "tree": "60758f4c397c9123b40e2ab5da14b5ffc3a5c3d9",
      "parents": [
        "b4c884000a7d3664dd8ad7227241456bd7824d86"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Jan 20 15:10:23 2006 +0100"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Mar 31 17:26:31 2006 +0200"
      },
      "message": "[PATCH] pcmcia: remove unused p_dev-\u003estate flags\n\nRemove the unused DEV_RELEASE_PENDING flag, and move the DEV_SUSPEND flag\ninto the p_dev structure, and make use of it at the core level.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n\n"
    },
    {
      "commit": "15b99ac1729503db9e6dc642a50b9b6cb3bf51f9",
      "tree": "cfb8897487beba502aac2b28bc35066a87e34299",
      "parents": [
        "fba395eee7d3f342ca739c20f5b3ee635d0420a0"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Mar 31 17:26:06 2006 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Mar 31 17:26:06 2006 +0200"
      },
      "message": "[PATCH] pcmcia: add return value to _config() functions\n\nMost of the driver initialization isn\u0027t done in the .probe function, but in\nthe internal _config() functions. Make them return a value, so that .probe\ncan properly report whether the probing of the device succeeded or not.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "fba395eee7d3f342ca739c20f5b3ee635d0420a0",
      "tree": "5a73f68d3514aa795b0d8c500e4d72170651d762",
      "parents": [
        "fd238232cd0ff4840ae6946bb338502154096d88"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Mar 31 17:21:06 2006 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Mar 31 17:21:06 2006 +0200"
      },
      "message": "[PATCH] pcmcia: remove dev_link_t and client_handle_t indirection\n\ndev_link_t * and client_handle_t both mean struct pcmcai_device * by now.\nTherefore, remove all such indirections.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "fd238232cd0ff4840ae6946bb338502154096d88",
      "tree": "d20e8f5871f7cff9d0867a84f6ba088fbffcbe28",
      "parents": [
        "a78f4dd331a4f6a396eb5849656a4a72a70a56d7"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sun Mar 05 10:45:09 2006 +0100"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Mar 31 17:15:57 2006 +0200"
      },
      "message": "[PATCH] pcmcia: embed dev_link_t into struct pcmcia_device\n\nEmbed dev_link_t into struct pcmcia_device(), as they basically address the\nsame entity. The actual contents of dev_link_t will be cleaned up step by step.\nThis patch includes a bugfix from and signed-off-by Andrew Morton.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n\n"
    },
    {
      "commit": "70294b468302fd7a0a99dad935c7ba5322989345",
      "tree": "e54b0b7c85517ef717f3755e06ca08fbb0f5937e",
      "parents": [
        "4bbed5231468014b500b048d7370a1c6c349231a"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sun Jan 15 12:43:16 2006 +0100"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Mar 31 17:15:55 2006 +0200"
      },
      "message": "[PATCH] pcmcia: remove unneeded Vcc pseudo setting\n\nAs we do not allow setting Vcc in the pcmcia core, and Vpp1 and\nVpp2 can only be set to the same value, a lot of code can be\nstreamlined.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n\n"
    }
  ],
  "next": "8661bb5b4af1849c1f5a4e80c4e275fd13c155d6"
}
