)]}'
{
  "log": [
    {
      "commit": "ee1377c3eef4238d89b2f99fa4d0bbbad3078b64",
      "tree": "629ac8232edb57ff2831b7801d1f426835adbfdd",
      "parents": [
        "57f5f544f58ffa1d6c38630d0522c9c0be67c533"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Aug 29 21:18:45 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Aug 29 21:22:19 2006 -0700"
      },
      "message": "[STRIP]: Fix neighbour table refcount leak.\n\nFound by inspection. The STRIP driver does neigh_lookup() but never\nreleases.  This driver shouldn\u0027t being doing gratuitous arp anyway.\n\nUntested, obviously, because of lack of hardware.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9b5cce07648d059a013444116bd0140b047b25a1",
      "tree": "7c8abb693dc50f81b442b5f459350b2e0f996f86",
      "parents": [
        "794ccda61c7dc2aa6c66e8ef18a44d865d3c3a7d"
      ],
      "author": {
        "name": "Pavel Roskin",
        "email": "proski@gnu.org",
        "time": "Tue Aug 15 21:41:39 2006 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Aug 23 14:20:37 2006 -0400"
      },
      "message": "[PATCH] hostap: Restore antenna selection settings after port reset\n\nIntersil firmware 1.7.4 (and possibly others) loses the antenna\nselection settings when the port is reset.\n\nSigned-off-by: David Acker \u003cdacker@roinet.com\u003e\nSigned-off-by: Pavel Roskin \u003cproski@gnu.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "794ccda61c7dc2aa6c66e8ef18a44d865d3c3a7d",
      "tree": "0df81c4afd909be8545a3e5106c2383867481203",
      "parents": [
        "ef7d1b244fa6c94fb76d5f787b8629df64ea4046"
      ],
      "author": {
        "name": "Pavel Roskin",
        "email": "proski@gnu.org",
        "time": "Tue Aug 15 20:42:20 2006 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Aug 23 14:20:37 2006 -0400"
      },
      "message": "[PATCH] spectrum_cs: Fix incorrect use of pcmcia_dev_present()\n\nThis bug was introduced during the PCMCIA API conversion and broke\nspectrum_cs completely.\n\nTracked down by Fredrik Tolf \u003cfredrik@dolda2000.com\u003e\n\nSigned-off-by: Pavel Roskin \u003cproski@gnu.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "fde627b54ce7bef094157074f3adb9b6e1a96d4c",
      "tree": "37b4faed23a48f9342b055fa539300e689439baa",
      "parents": [
        "b269825b9bb2c925bbaf4365ec9fa4c6a16e46b4"
      ],
      "author": {
        "name": "Ulrich Kunitz",
        "email": "kune@deine-taler.de",
        "time": "Tue Aug 01 23:43:35 2006 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Aug 02 14:26:51 2006 -0400"
      },
      "message": "[PATCH] zd1211rw: Packet filter fix for managed (STA) mode\n\nI had problems with my AVM Fritz!Box access point. It appeared\nthat the AP deauthorized me and the softmac didn\u0027t reconnect me.\nThis patch handles the problem.\n\nSigned-off-by: Ulrich Kunitz \u003ckune@deine-taler.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "b269825b9bb2c925bbaf4365ec9fa4c6a16e46b4",
      "tree": "f181233d2dc78a02f04a3e7e1d4281b5adcbe474",
      "parents": [
        "b1162b639cc13d5a1ab9bcbd0a502599ddf49f86"
      ],
      "author": {
        "name": "Ulrich Kunitz",
        "email": "kune@deine-taler.de",
        "time": "Tue Aug 01 23:43:34 2006 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Aug 02 14:26:51 2006 -0400"
      },
      "message": "[PATCH] zd1211rw: Fixed endianess issue with length info tag detection\n\nDiscovered a problem while accessing www.python.org on my PPC32.\nThe problem was pretty consistent for all sticks. The reason was\nthat while testing for the length info tag, I ignored the\nendianess of the host system.\n\nPlease recognize that converting the constant to little endian, we\ncreate faster code.\n\nSigned-off-by: Ulrich Kunitz \u003ckune@deine-taler.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "b1162b639cc13d5a1ab9bcbd0a502599ddf49f86",
      "tree": "f43aecf19064680a4a69e8fd1779a8aa37bd5e31",
      "parents": [
        "40da08bca6f4e7dec4a75c3c47800e5f4ca4e567"
      ],
      "author": {
        "name": "Daniel Drake",
        "email": "dsd@gentoo.org",
        "time": "Tue Aug 01 23:43:33 2006 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Aug 02 14:26:50 2006 -0400"
      },
      "message": "[PATCH] zd1211rw: Remove bogus assert\n\nThis function is never called in interrupt context, and it doesn\u0027t\nmatter if it is called in IRQ context or not.\n\nSigned-off-by: Daniel Drake \u003cdsd@gentoo.org\u003e\nSigned-off-by: Ulrich Kunitz \u003ckune@deine-taler.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "40da08bca6f4e7dec4a75c3c47800e5f4ca4e567",
      "tree": "14d38e34d68247622ed42a0fc8682de749062b50",
      "parents": [
        "71eae25ece9ee6bc2fe9500c9c06bfbb46c55fb2"
      ],
      "author": {
        "name": "Daniel Drake",
        "email": "dsd@gentoo.org",
        "time": "Tue Aug 01 23:43:32 2006 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Aug 02 14:26:50 2006 -0400"
      },
      "message": "[PATCH] zd1211rw: Fix software encryption/decryption\n\nApparently the ZD1211 doesn\u0027t mind, but the ZD1211B absolutely must be\ntold that encryption is happening in software.\n\nSigned-off-by: Daniel Drake \u003cdsd@gentoo.org\u003e\nSigned-off-by: Ulrich Kunitz \u003ckune@deine-taler.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "71eae25ece9ee6bc2fe9500c9c06bfbb46c55fb2",
      "tree": "85018848605fbc8a8ad5124bed5491a88c1d342a",
      "parents": [
        "99f65f25c19a7a8a5789c300c2a575cff3453382"
      ],
      "author": {
        "name": "Daniel Drake",
        "email": "dsd@gentoo.org",
        "time": "Tue Aug 01 23:43:31 2006 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Aug 02 14:26:50 2006 -0400"
      },
      "message": "[PATCH] zd1211rw: Pass more management frame types up to host\n\nWe\u0027ll be needing these at some point...\n\nSigned-off-by: Daniel Drake \u003cdsd@gentoo.org\u003e\nSigned-off-by: Ulrich Kunitz \u003ckune@deine-taler.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "99f65f25c19a7a8a5789c300c2a575cff3453382",
      "tree": "ee789da4d2ba82620d370d9816567c8728e2c30a",
      "parents": [
        "49b1e3ea19b1c95c2f012b8331ffb3b169e4c042"
      ],
      "author": {
        "name": "Ulrich Kunitz",
        "email": "kune@deine-taler.de",
        "time": "Tue Aug 01 23:43:30 2006 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Aug 02 14:26:50 2006 -0400"
      },
      "message": "[PATCH] zd1211rw: Fixes radiotap header\n\nThere has been a problem in the radiotap header. Monitor mode\nworks now with tcpdump 3.94 + libpcap 0.9.4. ethereal 0.99.0 +\nlibpcap 0.9.4 is broken, because it doesn\u0027t find the right offset\nfor the IEEE 802.11 header.\n\nSigned-off-by: Ulrich Kunitz \u003ckune@deine-taler.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "fe397d469fa3fbc678383ffbd0630e4849cca688",
      "tree": "4a4a65597912fefa8ff50d56ee5c7dc78d9b0e32",
      "parents": [
        "345f6b8beb20338a2d792bf5974d01d457abee53"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Fri Jul 14 11:41:47 2006 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Jul 27 14:37:31 2006 -0400"
      },
      "message": "[PATCH] orinoco: fix setting transmit key only\n\nWhen determining whether there\u0027s a key to set or not, orinoco should be\nlooking at the key length, not the key data.  Otherwise confusion reigns\nwhen trying to set TX key only, passing in zero-length key, but non-NULL\npointer.  Key length takes precedence over non-NULL key data.\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "345f6b8beb20338a2d792bf5974d01d457abee53",
      "tree": "44169150155e8024f0b98cc709232490b4b35532",
      "parents": [
        "8fa9ea18e831417159b7b1a76a944f117252f9ec"
      ],
      "author": {
        "name": "Daniel Drake",
        "email": "dsd@gentoo.org",
        "time": "Tue Jul 11 23:16:34 2006 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Jul 27 14:37:30 2006 -0400"
      },
      "message": "[PATCH] softmac: do shared key auth in workqueue\n\nJohann Uhrmann reported a bcm43xx crash and Michael Buesch tracked\nit down to a problem with the new shared key auth code (recursive\ncalls into the driver)\n\nThis patch (effectively Michael\u0027s patch with a couple of small\nmodifications) solves the problem by sending the authentication\nchallenge response frame from a workqueue entry.\n\nI also removed a lone \\n from the bcm43xx messages relating to\nauthentication mode - this small change was previously discussed but\nnot patched in.\n\nSigned-off-by: Daniel Drake \u003cdsd@gentoo.org\u003e\nAcked-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "8fa9ea18e831417159b7b1a76a944f117252f9ec",
      "tree": "1bc883962d84af750f21c2a1b0ffd5c9e58a2c68",
      "parents": [
        "d91928e906e2866563a69506bb77ffebcf50613c"
      ],
      "author": {
        "name": "Robert Schulze",
        "email": "rob@net-pr.de",
        "time": "Wed Jul 05 22:52:43 2006 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Jul 27 14:37:30 2006 -0400"
      },
      "message": "[PATCH] airo: should select crypto_aes\n\nThe driver airo (for Cisco Wlan-Cards) complains about \"failed to load\ntransform for AES\", when it is loaded and CRYPTO_AES is not selected\nin Kconfig.\n\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "d91928e906e2866563a69506bb77ffebcf50613c",
      "tree": "bd80aa3605eb80de4cf5a9847dc3225c0eb3b483",
      "parents": [
        "64821324ca49f24be1a66f2f432108f96a24e596"
      ],
      "author": {
        "name": "Pavel Machek",
        "email": "pavel@suse.cz",
        "time": "Thu Jul 27 14:32:40 2006 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Jul 27 14:37:30 2006 -0400"
      },
      "message": "[PATCH] zd1201: workaround interference problem\n\nzd1201 has nasty tendency to emit magicall anti-wifi cloud when it is\ninserted into slot, but not used.\n\nSigned-off-by: Pavel Machek \u003cpavel@suse.cz\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "7d450e00711bf8c72fc781677f7abc08d227578e",
      "tree": "b6a0b786dfac9ff7f2dd30cc867dbbd7a2482b98",
      "parents": [
        "95d161cbab9d4da8b3c2d179ae11825e1294989e",
        "b312d799b324e895745ffe148def234fc60d5b74"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Jul 12 17:40:45 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Jul 12 17:40:45 2006 -0400"
      },
      "message": "Merge branch \u0027upstream-fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream-fixes\n"
    },
    {
      "commit": "73ca66b97b73257a7d832d502c36fc19fe847809",
      "tree": "d39f50b1931d67c51e56f891b785be1143599177",
      "parents": [
        "454d6fbc48374be8f53b9bafaa86530cf8eb3bc1"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "magnus@valinux.co.jp",
        "time": "Mon Jul 10 04:44:09 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jul 10 13:24:15 2006 -0700"
      },
      "message": "[PATCH] release_firmware() fixes\n\nUse release_firmware() to free requested resources.\n\nAccording to Documentation/firmware_class/README the request_firmware()\ncall should be followed by a release_firmware().  Some drivers do not\nhowever free the firmware previously allocated with request_firmware().\nThis patch tries to fix this by making sure that release_firmware() is used\nas expected.\n\nSigned-off-by: Magnus Damm \u003cmagnus@valinux.co.jp\u003e\nAcked-by: Marcel Holtmann \u003cmarcel@holtmann.org\u003e\nCc: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\nCc: \"John W. Linville\" \u003clinville@tuxdriver.com\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b312d799b324e895745ffe148def234fc60d5b74",
      "tree": "fb55ee2d7bd9aede22216f835345157a20f68e08",
      "parents": [
        "522536f6b24e63ac946259af65224f107dff7857"
      ],
      "author": {
        "name": "Daniel Drake",
        "email": "dsd@gentoo.org",
        "time": "Wed Jul 05 15:57:39 2006 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Jul 10 14:16:26 2006 -0400"
      },
      "message": "[PATCH] zd1211rw: usb_clear_halt not allowed in IRQ context\n\nWe will reimplement halt-clearing later, when we have periodic\nhousekeeping routines in place. This will do as a temporary fix, the\nEPIPE case has not yet been seen.\n\nSigned-off-by: Daniel Drake \u003cdsd@gentoo.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "522536f6b24e63ac946259af65224f107dff7857",
      "tree": "3bafc9a0dd35f4dfea0e74ca3b9fb3d65a006536",
      "parents": [
        "120bda20c6f64b32e8bfbdd7b34feafaa5f5332e"
      ],
      "author": {
        "name": "Larry Finger",
        "email": "Larry.Finger@lwfinger.net",
        "time": "Wed Jun 28 19:11:21 2006 -0500"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Jul 10 14:16:26 2006 -0400"
      },
      "message": "[PATCH] bcm43xx-softmac: Fix an off-by-one condition in handle_irq_noise\n\nAn assert statement near the start of handle_irq_noise in the softmac\nversion of bcm43xx_main.c is there to protect against out of bound\naddressing using variable bcm-\u003enoisecalc.nr_samples. The arrays in\nquestion have a dimension of 8, thus the value must be \u003c 8.\n\nSigned-Off-By: Larry.Finger \u003cLarry.Finger@lwfinger.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "c9a4b35df9a5e24065e2dd80aa18a381da62339d",
      "tree": "0b364e9b656821ff21eca05af88c7f2be15711cf",
      "parents": [
        "e85d0918b54fbd9b38003752f7d665416b06edd8"
      ],
      "author": {
        "name": "Daniel Drake",
        "email": "dsd@gentoo.org",
        "time": "Sun Jun 11 23:18:54 2006 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Jul 05 13:42:58 2006 -0400"
      },
      "message": "[PATCH] zd1211rw: disable TX queue during stop\n\nThis avoids some potential races.\n\nSigned-off-by: Daniel Drake \u003cdsd@gentoo.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "e85d0918b54fbd9b38003752f7d665416b06edd8",
      "tree": "6f53e6bb10562eec331defc6811fb6d434eb21e5",
      "parents": [
        "4a232e725b5cc1bc7fc5b177424a9ff8313b23ad"
      ],
      "author": {
        "name": "Daniel Drake",
        "email": "dsd@gentoo.org",
        "time": "Fri Jun 02 17:11:32 2006 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Jul 05 13:42:58 2006 -0400"
      },
      "message": "[PATCH] ZyDAS ZD1211 USB-WLAN driver\n\nThere are 60+ USB wifi adapters available on the market based on the ZyDAS\nZD1211 chip.\n\nUnlike the predecessor (ZD1201), ZD1211 does not have a hardware MAC, so most\ndata operations are coordinated by the device driver. The ZD1211 chip sits\nalongside an RF transceiver which is also controlled by the driver. Our driver\ncurrently supports 2 RF types, we know of one other available in a few marketed\nproducts which we will be supporting soon.\n\nOur driver also supports the newer revision of ZD1211, called ZD1211B. The\ninitialization and RF operations are slightly different for the new revision,\nbut the main difference is 802.11e support. Our driver does not support the\nQoS features yet, but we think we know how to use them.\n\nThis driver is based on ZyDAS\u0027s own GPL driver available from www.zydas.com.tw.\nZyDAS engineers have been responsive and supportive of our efforts, so thumbs\nup to them. Additionally, the firmware is redistributable and they have\nprovided device specs.\n\nThis driver has been written primarily by Ulrich Kunitz and myself. Graham\nGower, Greg KH, Remco and Bryan Rittmeyer have also contributed. The\ndevelopers of ieee80211 and softmac have made our lives so much easier- thanks!\n\nWe maintain a small info-page: http://zd1211.ath.cx/wiki/DriverRewrite\n\nIf there is enough time for review, we would like to aim for inclusion in\n2.6.18. The driver works nicely as a STA, and can connect to both open and\nencrypted networks (we are using software-based encryption for now). We will\nwork towards supporting more advanced features in the future (ad-hoc, master\nmode, 802.11a, ...).\n\nSigned-off-by: Daniel Drake \u003cdsd@gentoo.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "4359219425a0918a72775480e125fbb077de338d",
      "tree": "d191ae02354ae5f9ac677e99352aaaab5e29fdb5",
      "parents": [
        "6d41e2651080c717c1b48389fe4171180388f042"
      ],
      "author": {
        "name": "Daniel Drake",
        "email": "dsd@gentoo.org",
        "time": "Fri Jun 16 20:50:22 2006 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Jul 05 13:42:58 2006 -0400"
      },
      "message": "[PATCH] bcm43xx: enable shared key authentication\n\nI recently patched softmac to enable shared key authentication. This small patch\nwill enable crazy or unfortunate bcm43xx users to use this new capability.\n\nSigned-off-by: Daniel Drake \u003cdsd@gentoo.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "fc8fd3400b716615933a47be453839d190b235bd",
      "tree": "816af20b5725ecc7264553ebd901c4209c472d39",
      "parents": [
        "60d48f1e23c25d09dbe7025ff179b808d72704b3"
      ],
      "author": {
        "name": "Larry Finger",
        "email": "Larry.Finger@lwfinger.net",
        "time": "Sun Jun 25 21:32:21 2006 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Jul 05 13:42:57 2006 -0400"
      },
      "message": "[PATCH] Convert bcm43xx-softmac to use the ieee80211_is_valid_channel routine\n\nThe current version of bcm43xx-softmac uses local routines to check\nif a channel is valid. As noted in the comments, these routines do\nnot take any regulatory information into account. This patch converts\nthe code to use the equivalent routine in ieee80211, which is being\nconverted to know about regulatory information.\n\nSigned-Off-By: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "a1d79aaaa564abc19b7bf3a024bb371fa7648a15",
      "tree": "95824af615a33102a058ebc2500416b31aafc7ec",
      "parents": [
        "e8d596972221aea55ae7f5c2bb7d5895039f664d"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Sat Jun 17 15:19:05 2006 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Jul 05 13:42:57 2006 -0400"
      },
      "message": "[PATCH] bcm43xx: workaround init_board vs. IRQ race\n\nPlace the Init-vs-IRQ workaround before any card register\naccess, because we might not have the wireless core mapped\nat all times in init. So this will result in a Machine Check\ncaused by a bus error.\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "e8d596972221aea55ae7f5c2bb7d5895039f664d",
      "tree": "4143a4fcb2ac9ecbebedca3ff69e8b7bb4f1cdca",
      "parents": [
        "d3cef4ee2207033b9f231da308d966f357af34da"
      ],
      "author": {
        "name": "Daniel Drake",
        "email": "dsd@gentoo.org",
        "time": "Wed Jun 14 17:51:14 2006 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Jul 05 13:42:57 2006 -0400"
      },
      "message": "[PATCH] bcm43xx: use softmac-suggested TX rate\n\nUse Softmac-suggested TX ratecode:\nieee80211softmac_suggest_txrate()\n\nSigned-off-by: Daniel Drake \u003cdsd@gentoo.org\u003e\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "d3cef4ee2207033b9f231da308d966f357af34da",
      "tree": "0457a99e7effcb6d24aeb0611cfa85c3531e9fd0",
      "parents": [
        "9b91cf9daac41eeaaea57ecfe68dc13bb0305fa9"
      ],
      "author": {
        "name": "Faidon Liambotis",
        "email": "faidon@cube.gr",
        "time": "Sat Jun 10 20:54:58 2006 +0300"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Jul 05 13:42:57 2006 -0400"
      },
      "message": "[PATCH] Add two PLX device IDs\n\nThis patch adds device IDs for Symbol LA-4123 and Global Sun Tech\nGL24110P to the HostAP PLX driver.\nThis is not tested with real hardware, but there is no reason why it\nshouldn\u0027t work.\nPlease test.\n\nSigned-off-by: Faidon Liambotis \u003cfaidon@cube.gr\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "51bece910d2b0aca64cd3dee9fa2a8aa7feeadd9",
      "tree": "4bd5332323a26b020dfeac6eb2e77fba790aed2e",
      "parents": [
        "d8cb7c1ded6e5a80a7335716dde60784a0d51c1d",
        "63104eec234bdecb55fd9c15467ae00d0a3f42ac"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jul 03 21:26:12 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jul 03 21:26:12 2006 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild:\n  kbuild: introduce utsrelease.h\n  kbuild: explicit turn off gcc stack-protector\n"
    },
    {
      "commit": "cd11acdd8542cb0c0fa7cd86590b1ba79d7e263a",
      "tree": "0b3fd5ec340e05ea831fa24f46806350838bb296",
      "parents": [
        "a5b5bb9a053a973c23b867738c074acb3e80c0a0"
      ],
      "author": {
        "name": "Arjan van de Ven",
        "email": "arjan@infradead.org",
        "time": "Mon Jul 03 00:25:36 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jul 03 15:27:10 2006 -0700"
      },
      "message": "[PATCH] lockdep: annotate hostap netdev -\u003exmit_lock\n\nOn Fri, 2006-06-30 at 15:45 -0700, Miles Lane wrote:\n\u003e Okay, I rebuilt my kernel with your combo patch applied.\n\u003e Then, I inserted my US Robotics USR2210 PCMCIA wifi card,\n\u003e ran \"pccardutil eject\", popped out the card and then inserted\n\u003e a Compaq iPaq wifi card.  This triggered the following.\n\u003e\n\u003e [ INFO: possible circular locking dependency detected ]\n\u003e -------------------------------------------------------\n\u003e syslogd/1886 is trying to acquire lock:\n\u003e  (\u0026dev-\u003equeue_lock){-+..}, at: [\u003cc11a50b5\u003e] dev_queue_xmit+0x120/0x24b\n\u003e\n\u003e but task is already holding lock:\n\u003e  (\u0026dev-\u003e_xmit_lock){-+..}, at: [\u003cc11a5118\u003e] dev_queue_xmit+0x183/0x24b\n\u003e\n\u003e which lock already depends on the new lock.\n\nok this appears to be hostap playing games... it has 2 network devices\nfor one piece of hardware and one calls the other via the networking\nlayer; there is thankfully a natural ordering between the two, so just\nmaking the slave one a separate type ought to make this work.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Arjan van de Ven \u003carjan@linux.intel.com\u003e\nCc: \"John W. Linville\" \u003clinville@tuxdriver.com\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "63104eec234bdecb55fd9c15467ae00d0a3f42ac",
      "tree": "aee8fd42c0904cbc8671a7c023a421277db1b16f",
      "parents": [
        "05668381140309088443bf5dc53add4104610fbb"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Mon Jul 03 23:30:54 2006 +0200"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Mon Jul 03 23:30:54 2006 +0200"
      },
      "message": "kbuild: introduce utsrelease.h\n\ninclude/linux/version.h contained both actual KERNEL version\nand UTS_RELEASE that contains a subset from git SHA1 for when\nkernel was compiled as part of a git repository.\nThis had the unfortunate side-effect that all files including version.h\nwould be recompiled when some git changes was made due to changes SHA1.\nSplit it out so we keep independent parts in separate files.\n\nAlso update checkversion.pl script to no longer check for UTS_RELEASE.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "1fb9df5d3069064c037c81c0ab8bf783ffa5e373",
      "tree": "23028cfd5b98a72fcf12256fac4bc0c68181f2c4",
      "parents": [
        "dace145374b8e39aeb920304c358ab5e220341ab"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Sat Jul 01 19:29:39 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jul 02 13:58:51 2006 -0700"
      },
      "message": "[PATCH] irq-flags: drivers/net: Use the new IRQF_ constants\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "22a3e233ca08a2ddc949ba1ae8f6e16ec7ef1a13",
      "tree": "7ef158ba2c30e0dde2dc103d1904fae243759a6b",
      "parents": [
        "39302175c26d74be35715c05a0f342c9e64c21bf",
        "6ab3d5624e172c553004ecc862bfeac16d9d68b7"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jun 30 15:39:30 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jun 30 15:39:30 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:\n  Remove obsolete #include \u003clinux/config.h\u003e\n  remove obsolete swsusp_encrypt\n  arch/arm26/Kconfig typos\n  Documentation/IPMI typos\n  Kconfig: Typos in net/sched/Kconfig\n  v9fs: do not include linux/version.h\n  Documentation/DocBook/mtdnand.tmpl: typo fixes\n  typo fixes: specfic -\u003e specific\n  typo fixes in Documentation/networking/pktgen.txt\n  typo fixes: occuring -\u003e occurring\n  typo fixes: infomation -\u003e information\n  typo fixes: disadvantadge -\u003e disadvantage\n  typo fixes: aquire -\u003e acquire\n  typo fixes: mecanism -\u003e mechanism\n  typo fixes: bandwith -\u003e bandwidth\n  fix a typo in the RTC_CLASS help text\n  smb is no longer maintained\n\nManually merged trivial conflict in arch/um/kernel/vmlinux.lds.S\n"
    },
    {
      "commit": "fd99ddd0701385344eadaf2daa6abbc5fb086750",
      "tree": "013d75048f086edfa7a89ac3f3301dde13017817",
      "parents": [
        "0db6095d4ff8918350797dfe299d572980e82fa0"
      ],
      "author": {
        "name": "Komuro",
        "email": "komurojun-mbn@nifty.com",
        "time": "Mon Apr 17 21:41:21 2006 +0900"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Jun 30 22:09:12 2006 +0200"
      },
      "message": "[PATCH] pcmcia: hostap_cs.c - 0xc00f,0x0000 conflicts with pcnet_cs\n\nComment out the ID 0xc00f,0x0000 in hostap_cs.c, as it conflicts with the\npcnet_cs driver.\n\nSigned-off-by: komurojun-mbn@nifty.com\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "6ab3d5624e172c553004ecc862bfeac16d9d68b7",
      "tree": "6d98881fe91fd9583c109208d5c27131b93fa248",
      "parents": [
        "e02169b682bc448ccdc819dc8639ed34a23cedd8"
      ],
      "author": {
        "name": "Jörn Engel",
        "email": "joern@wohnheim.fh-wedel.de",
        "time": "Fri Jun 30 19:25:36 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Fri Jun 30 19:25:36 2006 +0200"
      },
      "message": "Remove obsolete #include \u003clinux/config.h\u003e\n\nSigned-off-by: Jörn Engel \u003cjoern@wohnheim.fh-wedel.de\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "80f7228b59e4bbe9d840af3ff0f2fe480d6e7c79",
      "tree": "08e6d2365abeafd7bfcc0fd7485db9055463d72c",
      "parents": [
        "47bdd718c6547d84c8e140cd0f495c016f13b08b"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Fri Jun 30 18:27:16 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Fri Jun 30 18:27:16 2006 +0200"
      },
      "message": "typo fixes: occuring -\u003e occurring\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "8f7607803717e9d045965b210cd16a25d80cd04b",
      "tree": "1e8af970aa305be5e229a86b3ccc2525f3936d3b",
      "parents": [
        "9a66a53f558efc2619a438278d2919b3c9a7f673"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jesper.juhl@gmail.com",
        "time": "Tue Jun 27 02:55:06 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jun 27 17:32:48 2006 -0700"
      },
      "message": "[PATCH] Remove redundant NULL checks before [kv]free - in drivers/\n\nRemove redundant NULL chck before kfree + tiny CodingStyle cleanup for\ndrivers/\n\nSigned-off-by: Jesper Juhl \u003cjesper.juhl@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "da206c9e68cb93fcab43592d46276c02889c1250",
      "tree": "21264cc26fa0322d668b398808f10bd93558d25f",
      "parents": [
        "916d15445f4ad2a9018e5451760734f36083be77",
        "2e2d0dcc1bd7ca7c26ea5e29efb7f34bbd564f1c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 26 13:33:14 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 26 13:33:14 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:\n  typo fixes\n  Clean up \u0027inline is not at beginning\u0027 warnings for usb storage\n  Storage class should be first\n  i386: Trivial typo fixes\n  ixj: make ixj_set_tone_off() static\n  spelling fixes\n  fix paniced-\u003epanicked typos\n  Spelling fixes for Documentation/atomic_ops.txt\n  move acknowledgment for Mark Adler to CREDITS\n  remove the bouncing email address of David Campbell\n"
    },
    {
      "commit": "71c0cd7042672fce2463d82183d20bfb574f4cb5",
      "tree": "ff2396202becd0d57872301e2291c189cae3977a",
      "parents": [
        "ebc915ad26d881ddcafbe4e0975203d23289f36f"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Mon Jun 26 00:25:04 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 26 09:58:19 2006 -0700"
      },
      "message": "[PATCH] Add bcm43xx HW RNG support\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d6e05edc59ecd79e8badf440c0d295a979bdfa3e",
      "tree": "50362161f69317242ab603c51a18a818a4c93285",
      "parents": [
        "f18190bd3407554ba6df30a1927e07e6cba93e56"
      ],
      "author": {
        "name": "Andreas Mohr",
        "email": "andi@lisas.de",
        "time": "Mon Jun 26 18:35:02 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Mon Jun 26 18:35:02 2006 +0200"
      },
      "message": "spelling fixes\n\nacquired (aquired)\ncontiguous (contigious)\nsuccessful (succesful, succesfull)\nsurprise (suprise)\nwhether (weather)\nsome other misspellings\n\nSigned-off-by: Andreas Mohr \u003candi@lisas.de\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "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"
    }
  ],
  "next": "a28dc81dcd9ca9a451bfcab0a2351b0b07146759"
}
