)]}'
{
  "log": [
    {
      "commit": "64b33619a30ff18c1535ee779572ecffcc4711d2",
      "tree": "742db1890a5671d105eba372b78c7d383607ffe6",
      "parents": [
        "0cc0844bc6d0bfca97fda48fa28d1f0a7cf878cb"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Sun Oct 14 19:35:20 2007 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Oct 14 12:41:51 2007 -0700"
      },
      "message": "long vs. unsigned long - low-hanging fruits in drivers\n\ndeal with signedness of the stuff passed to set_bit() et.al.\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "50e36ebe65ff1b96e35a703fab28314ee4f984f7",
      "tree": "498e77bb4232789f0a95e8f791fc11596fda6a69",
      "parents": [
        "3649ba001b5d037e2cead173b6cff54d32ef154a"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Sat Oct 13 14:31:30 2007 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat Oct 13 09:41:03 2007 -0700"
      },
      "message": "b43 wireless needs \u003clinux/io.h\u003e\n\nb43 wireless needs \u003clinux/io.h\u003e\n\n  linux/drivers/net/wireless/b43/pio.h: In function \u0027b43_pio_write\u0027:\n  linux/drivers/net/wireless/b43/pio.h:89: error: implicit declaration of function \u0027mmiowb\u0027\n\n  linux/drivers/net/wireless/b43/phy.c: In function \u0027b43_phy_write\u0027:\n  linux/drivers/net/wireless/b43/phy.c:301: error: implicit declaration of function \u0027mmiowb\u0027\n\n  linuxdrivers/net/wireless/b43/sysfs.c: In function \u0027b43_attr_interfmode_store\u0027:\n  linuxdrivers/net/wireless/b43/sysfs.c:147: error: implicit declaration of function \u0027mmiowb\u0027\n\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "04799fae8ecb42b2c687fa85fe32ff79ea0e9dc9",
      "tree": "0074cb7fed2e9f17593a25ada1568aa398223840",
      "parents": [
        "cc32613792b9789cebb40240a56bd4a7675b86fc"
      ],
      "author": {
        "name": "Holger Schurig",
        "email": "hs4233@mail.mn-solutions.de",
        "time": "Tue Oct 09 15:04:14 2007 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:55:22 2007 -0700"
      },
      "message": "[PATCH] libertas: let get nick return what set nick has set\n\nMake the get-nickname wireless extension actually work. Before\nthis patch, I could do \"iwconfig eth1 nick BLAH\" but \"iwconfig\neth1\" would have still showed \"MRVL-USB8388\" to me. Hey, and that\nwas wrong anyway, I\u0027m on a CF card, not on USB :-)\n\nSigned-off-by: Holger Schurig \u003chs4233@mail.mn-solutions.de\u003e\nAcked-By: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "cc32613792b9789cebb40240a56bd4a7675b86fc",
      "tree": "73fdd21482d2accae557bc876044447b93549b8b",
      "parents": [
        "e56188ac4163cb276b7650949c1e8e20fb2f9c73"
      ],
      "author": {
        "name": "Holger Schurig",
        "email": "hs4233@mail.mn-solutions.de",
        "time": "Tue Oct 09 14:30:10 2007 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:55:22 2007 -0700"
      },
      "message": "[PATCH] libertas: remove one superfluous include\n\nThis makes scripts/checkincludes.pl happy.\n\nSigned-off-by: Holger Schurig \u003chs4233@mail.mn-solutions.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "e56188ac4163cb276b7650949c1e8e20fb2f9c73",
      "tree": "f6bc3bc3ac8c9fc8e1f6b30f2aa8d3241430331f",
      "parents": [
        "314a886f08d689cdcf10bd8e4777a3d9f483bb53"
      ],
      "author": {
        "name": "Holger Schurig",
        "email": "hs4233@mail.mn-solutions.de",
        "time": "Tue Oct 09 14:15:19 2007 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:55:21 2007 -0700"
      },
      "message": "[PATCH] libertas: clean up scan debug messages\n\n* make scan debug output cleaner\n* change some LBS_DEB_ASSOC messages to LBS_DEB_SCAN, which is more correct\n* move helper functions together\n* print function return value in the tracing code at one central location\n\nSigned-off-by: Holger Schurig \u003chs4233@mail.mn-solutions.de\u003e\nAcked-By: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "314a886f08d689cdcf10bd8e4777a3d9f483bb53",
      "tree": "4a1eb2547fb30a21fb30dd0ecdd650e219404854",
      "parents": [
        "8b17d7234c7039b668739e1868f3d5544d79a4c0"
      ],
      "author": {
        "name": "Holger Schurig",
        "email": "hs4233@mail.mn-solutions.de",
        "time": "Mon Oct 08 12:20:04 2007 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:55:20 2007 -0700"
      },
      "message": "[PATCH] libertas: fix \"warning: Using plain integer as NULL pointer\" sparse warnings\n\nThis fixes three \"warning: Using plain integer as NULL pointer\"\nsparse warnings.\n\nSigned-off-by: Holger Schurig \u003chs4233@mail.mn-solutions.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "8b17d7234c7039b668739e1868f3d5544d79a4c0",
      "tree": "99e8ad8556b7bfe0cc8a1edb80e3f171fd7a0c4f",
      "parents": [
        "d8b0fb51ef1563c631d26cb649a5479b5cc4899c"
      ],
      "author": {
        "name": "Holger Schurig",
        "email": "hs4233@mail.mn-solutions.de",
        "time": "Mon Oct 08 11:09:30 2007 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:55:20 2007 -0700"
      },
      "message": "[PATCH] libertas: fix a debug statement\n\nFix a debug statement\n\nSigned-off-by: Holger Schurig \u003chs4233@mail.mn-solutions.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "d8b0fb51ef1563c631d26cb649a5479b5cc4899c",
      "tree": "29276760231fa088dd96961a5bfdde1011163aa7",
      "parents": [
        "6470a89de90167cc1ff8a0312197ca422f5fe35f"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Mon Oct 08 09:43:02 2007 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:55:19 2007 -0700"
      },
      "message": "[PATCH] libertas link error due to gcc `smartness\u0027\n\nSome versions of gcc replace strstr() calls with a single-character `needle\u0027\nparameter by strchr() behind our back. This causes a link error if strchr() is\ndefined as an inline function in \u003casm/string.h\u003e (e.g. on m68k):\n\n| drivers/built-in.o: In function `libertas_parse_chan\u0027:\n| linux/drivers/net/wireless/libertas/debugfs.c:209: undefined reference to `strchr\u0027\n| drivers/built-in.o: In function `libertas_parse_ssid\u0027:\n| linux/drivers/net/wireless/libertas/debugfs.c:260: undefined reference to `strchr\u0027\n\nAvoid this by explicitly calling strchr() instead.\n\nAlso include \u003clinux/string.h\u003e, because this file calls lots of str*() routines.\n\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nAcked-By: Holger Schurig \u003chs4233@mail.mn-solutions.de\u003e\nAcked-By: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "6470a89de90167cc1ff8a0312197ca422f5fe35f",
      "tree": "c83fcadf4252e2be9655f25283b359d2958b1c97",
      "parents": [
        "2bcde51d095490c223bb4ade351cb7981c367934"
      ],
      "author": {
        "name": "Holger Schurig",
        "email": "hs4233@mail.mn-solutions.de",
        "time": "Mon Oct 08 11:07:27 2007 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:55:19 2007 -0700"
      },
      "message": "[PATCH] libertas: fix u8 constant\n\nDon\u0027t write constants that are (per documentation and struct) u8\nas 0x0001, use 0x01 instead. Also remove an useless cast.\n\nSigned-off-by: Holger Schurig \u003chs4233@mail.mn-solutions.de\u003e\nAcked-By: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "2bcde51d095490c223bb4ade351cb7981c367934",
      "tree": "30e71fea1c69262e51fb722074ec05a470703270",
      "parents": [
        "515ea2492cfc93233ba31402d1992a435aa78f37"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Wed Oct 03 10:37:45 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:55:18 2007 -0700"
      },
      "message": "[PATCH] libertas: problems setting wpa keys\n\nThe 88w8385 chip, using SDIO interface and firmware release 5.0.11p0,\nhas problems when both unicast and multicast WPA keys are set in one\ncommand. This patch ensures the keys are set independently.\n\nThe original author of this patch is Marc Pignat \u003cmarc.pignat@hevs.ch\u003e\n\nSigned-off-by: Marc Pignat \u003cmarc.pignat@hevs.ch\u003e\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "515ea2492cfc93233ba31402d1992a435aa78f37",
      "tree": "2888320290ba35d0173cfadecf80a9da4dbc5ce6",
      "parents": [
        "c22eb87b5723b3d66665ca2ffa87428e0e489b16"
      ],
      "author": {
        "name": "Ivo van Doorn",
        "email": "ivdoorn@gmail.com",
        "time": "Sat Oct 06 14:18:41 2007 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:55:17 2007 -0700"
      },
      "message": "[PATCH] rt2x00: Release 2.0.10\n\nVersion bump\n\nSigned-off-by: Ivo van Doorn \u003cIvDoorn@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "c22eb87b5723b3d66665ca2ffa87428e0e489b16",
      "tree": "38d3ed78780f6022b434409f1f1139cfb1d0d49e",
      "parents": [
        "37894473fb0d07e1e015781f7ae1b9b1762d49be"
      ],
      "author": {
        "name": "Ivo van Doorn",
        "email": "ivdoorn@gmail.com",
        "time": "Sat Oct 06 14:18:22 2007 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:55:17 2007 -0700"
      },
      "message": "[PATCH] rt2x00: Allways memset memory obtained from skb_push()\n\nWhen skb_push() is used we should memset the memory before\nusage. This will prevent bugs which could occur when the\ndata is treated as TX descriptor.\n\nSigned-off-by: Ivo van Doorn \u003cIvDoorn@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "37894473fb0d07e1e015781f7ae1b9b1762d49be",
      "tree": "617d22b7becda205710638c2c49b5c8b8fa4989c",
      "parents": [
        "5c58ee51ff8c0aca74c225e0263bc5dd2b917781"
      ],
      "author": {
        "name": "Ivo van Doorn",
        "email": "ivdoorn@gmail.com",
        "time": "Sat Oct 06 14:18:00 2007 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:55:16 2007 -0700"
      },
      "message": "[PATCH] rt2x00: Clean disabling of rt73usb_get_tsf\n\nBy defining rt73usb_get_tsf to NULL we only\nhave 1 location that needs to be edited\nwhen rt73usb_get_tsf can be enabled again.\nThis also reduces the number of #ifdefs in\nthe code which is also a \"good thing\"\n\nSigned-off-by: Ivo van Doorn \u003cIvDoorn@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "5c58ee51ff8c0aca74c225e0263bc5dd2b917781",
      "tree": "a08e875dade8a6f55d45419b728b2b077cec6dc0",
      "parents": [
        "4f5af6eb3d17f8e343597ea99d97eb2f2905b2fb"
      ],
      "author": {
        "name": "Ivo van Doorn",
        "email": "IvDoorn@gmail.com",
        "time": "Sat Oct 06 13:34:52 2007 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:55:15 2007 -0700"
      },
      "message": "[PATCH] rt2x00: Reorganize configuration handler\n\nReorganize configuration handling by creating a extra\nstructure which contains precalculated values based\non the mac80211 values which are usefull for all\nindividual drivers.\n\nThis also fixes the preamble configuration problem,\nup untill now preamble was never configured since\nby default the rate-\u003eval value was used when changing\nthe mode.\nNow rate-\u003eval will only be used to set the basic rate mask.\nThe preamble configuration will now be done correctly\nthrough the erp_ie_changed callback function.\n\nSigned-off-by: Ivo van Doorn \u003cIvDoorn@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "4f5af6eb3d17f8e343597ea99d97eb2f2905b2fb",
      "tree": "7c35cacd6167c90a8846da2c04f64e56c8fd1f9f",
      "parents": [
        "5cbf830e137d1b6057cb6b553a8ebbb7d1b9343f"
      ],
      "author": {
        "name": "Ivo van Doorn",
        "email": "ivdoorn@gmail.com",
        "time": "Sat Oct 06 14:16:30 2007 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:55:15 2007 -0700"
      },
      "message": "[PATCH] rt2x00: Small optimizations\n\nMake some small optimizations by removing\nsome simple if-statements.\n\nSigned-off-by: Ivo van Doorn \u003cIvDoorn@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "5cbf830e137d1b6057cb6b553a8ebbb7d1b9343f",
      "tree": "df0daca459a5fa9d472d2fe9bddd5dc2ac9633e4",
      "parents": [
        "dd9fa2d21aebbb618318954867c5dfe3751328be"
      ],
      "author": {
        "name": "Ivo van Doorn",
        "email": "ivdoorn@gmail.com",
        "time": "Sat Oct 06 14:16:09 2007 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:55:14 2007 -0700"
      },
      "message": "[PATCH] rt2x00: Pass dev_state to rt2x00lib_toggle_rx\n\nDirectly pass a value from the enum dev_state with rt2x00lib_toggle_rx,\nthis will save us a ? : statement, and it is clearer then passing a 1 0\nargument.\n\nSigned-off-by: Ivo van Doorn \u003cIvDoorn@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "dd9fa2d21aebbb618318954867c5dfe3751328be",
      "tree": "5487966881a7c4ca7061d52572d583ec4a9877d6",
      "parents": [
        "9ee8f57e0adfd929759fee1ec6a7900ae6851bc5"
      ],
      "author": {
        "name": "Ivo van Doorn",
        "email": "ivdoorn@gmail.com",
        "time": "Sat Oct 06 14:15:46 2007 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:55:13 2007 -0700"
      },
      "message": "[PATCH] rt2x00: Add get_tx_data_len callback function\n\nThe TX datalen must always be converted to a value rt73 and rt2500usb\nunderstand. Both require to use a different size then skb-\u003elen.\nFirst off this is required because the descriptor must be added,\nbut the second is because the value must be a multiple of either 2 or 4,\nand it should not be a multiple of the USB packetmax\n\nSigned-off-by: Ivo van Doorn \u003cIvDoorn@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "9ee8f57e0adfd929759fee1ec6a7900ae6851bc5",
      "tree": "b38de7e6ea9c78be8caf3fe2865923b886d9e860",
      "parents": [
        "a137e202b0e47bca301d2315cca5c08140409ed7"
      ],
      "author": {
        "name": "Ivo van Doorn",
        "email": "ivdoorn@gmail.com",
        "time": "Sat Oct 06 14:15:20 2007 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:55:13 2007 -0700"
      },
      "message": "[PATCH] rt2x00: Cut lines down to 80 characters\n\nrt61pci contained 1 line of 88 characters width,\nthis needs to be cut down.\n\nSigned-off-by: Ivo van Doorn \u003cIvDoorn@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "a137e202b0e47bca301d2315cca5c08140409ed7",
      "tree": "b728d8d9c93640b4c1a3e6f096edf53639b38f17",
      "parents": [
        "feb24691e3e87a740caec4568be1a202db786f20"
      ],
      "author": {
        "name": "Ivo van Doorn",
        "email": "ivdoorn@gmail.com",
        "time": "Sat Oct 06 14:14:58 2007 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:55:12 2007 -0700"
      },
      "message": "[PATCH] rt2x00: get_duration expects values in 100kbs\n\nget_duration expects all speeds to be passed in 100kbs,\nthis means that passing 2 is incorrect and should be raised to 20\n\nSigned-off-by: Ivo van Doorn \u003cIvDoorn@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "feb24691e3e87a740caec4568be1a202db786f20",
      "tree": "76192bf145e989e0e7715a10f0da3c7417cfc254",
      "parents": [
        "81873e9ccd5731ca77027bdb32b34904e7af25d0"
      ],
      "author": {
        "name": "Ivo van Doorn",
        "email": "ivdoorn@gmail.com",
        "time": "Sat Oct 06 14:14:29 2007 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:55:12 2007 -0700"
      },
      "message": "[PATCH] rt2x00: Move TSF sync values into rt2x00config\n\nAll drivers use the same values for TSF sync,\nthis will move the value determination into rt2x00config.c,\nand the definition for the values to rt2x00reg.h\n\nSigned-off-by: Ivo van Doorn \u003cIvDoorn@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "81873e9ccd5731ca77027bdb32b34904e7af25d0",
      "tree": "887b887328ffb43cdba1acff995f51eed4eb26d1",
      "parents": [
        "5886d0dbf5b4226c6b6c8c44c555c5dd83c67b02"
      ],
      "author": {
        "name": "Ivo van Doorn",
        "email": "ivdoorn@gmail.com",
        "time": "Sat Oct 06 14:14:06 2007 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:55:11 2007 -0700"
      },
      "message": "[PATCH] rt2x00: Fix rfkill handling\n\nAs reported by Modestas Vainius, enabling rkfill in 1 driver and\ndisabling it in a second could cause a NULL pointer exception when\nthe rfkill-disabled driver still sets the CONFIG_SUPPORT_HW_BUTTON flag.\n\nFurthermore, rfkill expects the timeout as a value in milliseconds\ninstead of jiffies. Also increase the timeout to a second,\nsince this 250ms would be overkill.\n\nAlso the flag DEVICE_ENABLED_RADIO_HW is causing problems\nfor devices which do not support the hardware button\nwhile rfkill is enabled in the driver.\n\nTo remidy this we should inverse the flag and its meaning,\nrename the flag to DEVICE_DISABLED_RADIO_HW this means that\nby default the radio is enabled by the hardware button (if present)\nand can only be disabled explicitely.\n\nSigned-off-by: Ivo van Doorn \u003cIvDoorn@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "5886d0dbf5b4226c6b6c8c44c555c5dd83c67b02",
      "tree": "ec47ec07e93b548f5852465f4ab0266f0284bac3",
      "parents": [
        "483272f5ee968b25172b80bd2d27e37fef1dcc3a"
      ],
      "author": {
        "name": "Ivo van Doorn",
        "email": "ivdoorn@gmail.com",
        "time": "Sat Oct 06 14:13:38 2007 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:55:10 2007 -0700"
      },
      "message": "[PATCH] rt2x00: Don\u0027t use changed_flags inside configure_packet_filter\n\nWe shouldn\u0027t use changed_flags when configuring the packet filter,\nwe work directly with the total_flags which is safe enough since\nwe already check if something has changed after we applied our\npacket filtering flag rules.\nAlso make sure that when the packet filter is scheduled, the\nrt2x00dev-\u003einterface.filter is cleared to make sure the drivers\nwill update the packet filter instead of failing at the check:\n*total_flags \u003d\u003d rt2x00dev-\u003einterface.filter\n\nSigned-off-by: Ivo van Doorn \u003cIvDoorn@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "483272f5ee968b25172b80bd2d27e37fef1dcc3a",
      "tree": "22662424648ce07e05c7e53168ad0aef1d60a19e",
      "parents": [
        "6d7f9877a66a3abe0b04b63d1de4659919e21a92"
      ],
      "author": {
        "name": "Ivo van Doorn",
        "email": "ivdoorn@gmail.com",
        "time": "Sat Oct 06 14:13:06 2007 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:55:10 2007 -0700"
      },
      "message": "[PATCH] rt2x00: Move rt2x00dev flags into enumeration\n\nBy putting the flags into a enumeration we can\nmake it easier maintable since we don\u0027t have to\nassign numbers for each flag. This makes it easier\nto insert and remove flags.\n\nSigned-off-by: Ivo van Doorn \u003cIvDoorn@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "6d7f9877a66a3abe0b04b63d1de4659919e21a92",
      "tree": "c89cd9767c0a8aaef89e799b3a821262f703d7d5",
      "parents": [
        "3a84732a5c9758a4bd59088787cac23508ef8b62"
      ],
      "author": {
        "name": "Ivo van Doorn",
        "email": "ivdoorn@gmail.com",
        "time": "Sat Oct 06 14:12:42 2007 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:55:09 2007 -0700"
      },
      "message": "[PATCH] rt2x00: Store \"STARTED\" state during suspend\n\nStore the started state into a new flag DEVICE_STARTED_SUSPEND\nand set this when suspending while the device was started.\nWe can\u0027t check for is_interface_present() since only mac80211\nknows if there are monitor interfaces present.\n\nSigned-off-by: Ivo van Doorn \u003cIvDoorn@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "3a84732a5c9758a4bd59088787cac23508ef8b62",
      "tree": "a67cb02ef5f8ebd5cd1651c746d0e7c9c478ce68",
      "parents": [
        "4abee4bbd771ce42b9a0a19be11264721aa0e3ed"
      ],
      "author": {
        "name": "Ivo van Doorn",
        "email": "ivdoorn@gmail.com",
        "time": "Sat Oct 06 14:12:13 2007 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:55:08 2007 -0700"
      },
      "message": "[PATCH] rt2x00: Remove radio check from rt2x00lib_toggle_rx\n\nDon\u0027t check if the radio is enabled in rt2x00lib_toggle_rx,\nthis is required since the link tuner should be disabled\nwhen shutting down the device. The remaining calls inside the\nrt2x00lib_toggle_rx handler should deliver no problems when\ncalled while the radio is done.\n\nSigned-off-by: Ivo van Doorn \u003cIvDoorn@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "4abee4bbd771ce42b9a0a19be11264721aa0e3ed",
      "tree": "238f6f7a411c69062aa5d1287409769068b0783d",
      "parents": [
        "c109810318ef4d37e495f740e624b1a15b7a0818"
      ],
      "author": {
        "name": "Ivo van Doorn",
        "email": "ivdoorn@gmail.com",
        "time": "Sat Oct 06 14:11:46 2007 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:55:08 2007 -0700"
      },
      "message": "[PATCH] rt2x00: Remove duplicate code in MAC \u0026 BSSID handling\n\nThe various drivers contained duplicate code to handle the\nMAC and BSSID initialization correctly. This moves the\naddress copy to little endian variables to rt2x00config.\n\nSigned-off-by: Ivo van Doorn \u003cIvDoorn@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "c109810318ef4d37e495f740e624b1a15b7a0818",
      "tree": "8ef17ee44981d90c932f2ea4e4318e6b2cc589a0",
      "parents": [
        "c3cf60a97fa4258599d308c74e2ee7c502b72e2a"
      ],
      "author": {
        "name": "Martti Huttunen",
        "email": "martti.huttunen@mail.suomi.net",
        "time": "Thu Oct 04 00:06:00 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:55:07 2007 -0700"
      },
      "message": "[PATCH] p54usb: Add device ID for Linksys WUSB54AG\n\nAdd the device ID for Linksys WUSB54AG.\n\nSigned-off-by: Michael Wu \u003cflamingice@sourmilk.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "c3cf60a97fa4258599d308c74e2ee7c502b72e2a",
      "tree": "9fc07a5b6659b29d244c193f68b8a0d3c3601166",
      "parents": [
        "0b5316769774d1dc2fdd702e095f9e6992af269a"
      ],
      "author": {
        "name": "Michael Wu",
        "email": "flamingice@sourmilk.net",
        "time": "Thu Oct 04 00:04:07 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:55:06 2007 -0700"
      },
      "message": "[PATCH] rtl8187: Add device ID for HP wireless print kit usb dongle\n\nThis adds the device ID for the HP wireless print kit usb dongle.\n\nThanks to Thierry Merle for the patch to the original rtl8187 driver.\n\nSigned-off-by: Michael Wu \u003cflamingice@sourmilk.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "0b5316769774d1dc2fdd702e095f9e6992af269a",
      "tree": "f8fc71978ab739b86295440fd67feef80aeddf1c",
      "parents": [
        "04dd9d39b48636d2698049304fdfb9ca59a88b54"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Tue Oct 09 13:55:24 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:55:06 2007 -0700"
      },
      "message": "[PATCH] ipw2200: batch non-user-requested scan result notifications\n\nipw2200 makes extensive use of background scanning when unassociated or\ndown.  Unfortunately, the firmware sends scan completed events many\ntimes per second, which the driver pushes directly up to userspace.\nThis needlessly wakes up processes listening for wireless events many\ntimes per second.  Batch together scan completed events for\nnon-user-requested scans and send them up to userspace every 4 seconds.\nScan completed events resulting from an SIOCSIWSCAN call are pushed up\nwithout delay.\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "04dd9d39b48636d2698049304fdfb9ca59a88b54",
      "tree": "08a471744a04f84eaa7d9060e2769b5c26b79ad1",
      "parents": [
        "61ef6062801b5ee8dcf18a90789713fbed249f1b"
      ],
      "author": {
        "name": "Marcin Juszkiewicz",
        "email": "openembedded@haerwu.biz",
        "time": "Sun Oct 07 20:51:08 2007 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:55:05 2007 -0700"
      },
      "message": "[PATCH] Add Linksys card to HostAP driver\n\nSocket 1:\nproduct info: \"The Linksys Group, Inc.\", \"Wireless Network CF Card\", \"ISL37300P\", \"RevA\"\nmanfid: 0x0274, 0x3301\n\nSigned-off-by: Marcin Juszkiewicz \u003copenembedded@haerwu.biz\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "61ef6062801b5ee8dcf18a90789713fbed249f1b",
      "tree": "9e312e38b5c868b695be158e57983c2b6ebc2d81",
      "parents": [
        "46232d29f4088d87cdc2ee94cc911aadbdf00d32"
      ],
      "author": {
        "name": "Daniel Drake",
        "email": "dsd@gentoo.org",
        "time": "Sun Oct 07 16:24:26 2007 +0100"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:55:04 2007 -0700"
      },
      "message": "[PATCH] zd1211rw: Add ID for TalkTalk SNU5630NS/05\n\nTested by Su-Jong You\nzd1211b chip 0471:1237 v4810 high 00-12-bf AL2230_RF pa0 g--N\n\nSigned-off-by: Daniel Drake \u003cdsd@gentoo.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "46232d29f4088d87cdc2ee94cc911aadbdf00d32",
      "tree": "6ee10537418ba88575ad69f0f3f22df9b67b6057",
      "parents": [
        "b7c6538cd84f8072fad43bfce530f5bf695edbba"
      ],
      "author": {
        "name": "Stefan Lippers-Hollmann",
        "email": "s.L-H@gmx.de",
        "time": "Fri Oct 05 23:42:51 2007 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:55:04 2007 -0700"
      },
      "message": "[PATCH] hostap_cs: Add device ID for Telekom T-Sinus 111card\n\nThis adds the PCMCIA device ID for the Deutsche Telekom T-Sinus 111card to\nhostap_cs.\n\n$ /sbin/lspcmcia -v\n[...]\nSocket 0 Device 0:      [hostap_cs]             (bus ID: 0.0)\n        Configuration:  state: on\n        Product Name:   T-Sinus 111card 2.0.0\n        Identification: manf_id: 0x01bf card_id: 0x3301\n                        function: 6 (network)\n                        prod_id(1): \"T-Sinus\" (0x8c389dc1)\n                        prod_id(2): \"111card\" (0x6a23ac17)\n                        prod_id(3): --- (---)\n                        prod_id(4): \"2.0.0\" (0x92b9effb)\n\nSigned-off-by: Stefan Lippers-Hollmann \u003cs.l-h@gmx.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "628a140ba033ef201706a8c7e767c8a0c0f8326c",
      "tree": "7aae1dbc152bf9180fee3d238f224c2f4b1741b5",
      "parents": [
        "640845a5632390eaa9357cd818646c8f0ee3d47e"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Wed Sep 26 17:53:17 2007 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:54:18 2007 -0700"
      },
      "message": "[MAC80211]: remove ALG_NONE\n\nThis \"algorithm\" is used only internally and is not useful.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nCc: Michael Buesch \u003cmb@bu3sch.de\u003e\nAcked-by: Zhu Yi \u003cyi.zhu@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a28975525016ddcbdaab8225666df1cf2dc9cb2d",
      "tree": "5043b4c24c3c6c40d3d844259e2c47421204436d",
      "parents": [
        "f7c4daed99fba15e4e48df464031f4ac7c32e4c9"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Fri Sep 28 14:01:25 2007 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:54:15 2007 -0700"
      },
      "message": "[MAC80211]: add \"invalid\" interface type\n\nSince I cannot convince the lazy driver authors (hello Michael)\nto stop (ab)using the MGMT interface type internally in their\ndrivers, this patch introduces a new _INVALID type especially\nfor their use and changes all affected drivers to use it.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "05b64b364822863974c0121359b01d7ba0f22205",
      "tree": "9f11ab39989780f93bdd953d798e070ada6ed069",
      "parents": [
        "42bb4cd5ae320dd46630533fecb91b940d4468e2"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Fri Sep 28 16:19:03 2007 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:54:13 2007 -0700"
      },
      "message": "[B43]: Rewrite pwork locking policy.\n\nImplement much easier and more lightweight locking for\nthe periodic work.\nThis also removes the last big busywait loop and replaces it\nby a sleeping loop.\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "42bb4cd5ae320dd46630533fecb91b940d4468e2",
      "tree": "13635dd2a2457f53f4ff09a6b429f8e4ac23c246",
      "parents": [
        "8e9f7529fdfe34ed519f048682eb404fbd8004e8"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Fri Sep 28 14:22:33 2007 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:54:13 2007 -0700"
      },
      "message": "[B43]: Use input-polldev for the rfkill switch\n\nThis removes the direct call to rfkill on an rfkill event\nand replaces it with an input device. This way userspace is also\nnotified about the event.\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8e9f7529fdfe34ed519f048682eb404fbd8004e8",
      "tree": "c0ca2c07e9f4124be2bc46c35823f4fb79e99d9d",
      "parents": [
        "21954c367e4088c491122edd263964345bc1d3bf"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Thu Sep 27 21:35:34 2007 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:54:12 2007 -0700"
      },
      "message": "[B43]: RF-kill support\n\nThis adds full support for the RFKILL button and\nthe RFKILL LED trigger.\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "21954c367e4088c491122edd263964345bc1d3bf",
      "tree": "149faa19794ff6834c56f3af4501fe921880092e",
      "parents": [
        "20405c08412a4d89357870d7220f9fb1c458b286"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Thu Sep 27 15:31:40 2007 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:54:11 2007 -0700"
      },
      "message": "[B43]: LED triggers support\n\nDrive the LEDs through the generic LED triggers.\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nCc: Larry Finger \u003clarry.finger@lwfinger.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "937a049dd903bd810d858d0303cf86af9eb08b6f",
      "tree": "22043f905ea2ab4002c1a51044e471880d11714c",
      "parents": [
        "09703f5e79a64c744721b9c27502075232ba0ea2"
      ],
      "author": {
        "name": "Ulrich Kunitz",
        "email": "kune@deine-taler.de",
        "time": "Tue Oct 02 18:36:53 2007 +0100"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:54:09 2007 -0700"
      },
      "message": "[ZD1211RW]: Removed zd_util.c and zd_util.h\n\nThe kernel now provides a generic hexdump implementation should we need\nit again, so we can remove it from zd1211rw. After removing that, only\none single-user function is left in zd_util. Move that to zd_mac and\nremove zd_util.\n\nSigned-off-by: Ulrich Kunitz \u003ckune@deine-taler.de\u003e\nSigned-off-by: Daniel Drake \u003cdsd@gentoo.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "09703f5e79a64c744721b9c27502075232ba0ea2",
      "tree": "77bf66f19e5b020533b466408aef768d145ac42b",
      "parents": [
        "f74347d7ac0aa175b2bbd85eb58a13fbe80a3785"
      ],
      "author": {
        "name": "Daniel Drake",
        "email": "dsd@gentoo.org",
        "time": "Wed Sep 26 21:45:24 2007 +0100"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:54:09 2007 -0700"
      },
      "message": "[HOSTAP]: set netdev type before registering AP interface\n\nAs detailed at https://bugs.gentoo.org/159646 hostap with hostapd confuses\nudev by presenting 2 interfaces with the same MAC address. Also, at the time\nof detection, the \u0027type\u0027 attribute is 1, identical to other hostap interfaces.\n\nThe AP interface is supposed to have type ARPHRD_IEEE80211 (801), but this is\nnot set until after registration.\n\nSetting it before register_netdev() is called allows us to avoid this\nconfusion. We can do this by propogating the HOSTAP_INTERFACE type through\nto hostap_setup_dev().\n\nSigned-off-by: Daniel Drake \u003cdsd@gentoo.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a50e2e3f3e6303e893c4c438c0692d459d7093a5",
      "tree": "54f01efc96a23227adea2069ce59f6491d074805",
      "parents": [
        "61f622532371985ec46b9684179152735a80f7e0"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Sep 27 17:00:29 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:53:28 2007 -0700"
      },
      "message": "[PATCH] iwlwifi: fix imcomplete conversion to print_mac API\n\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "61f622532371985ec46b9684179152735a80f7e0",
      "tree": "29b76aa08671a1845900067f11941c604f65097a",
      "parents": [
        "0209dc11c769f51f037a17a4ea7bed43eaee998c"
      ],
      "author": {
        "name": "Zhu Yi",
        "email": "yi.zhu@intel.com",
        "time": "Thu Sep 27 11:27:44 2007 +0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:53:27 2007 -0700"
      },
      "message": "[PATCH] iwlwifi: Update iwlwifi version stamp to 1.1.17\n\nSigned-off-by: Zhu Yi \u003cyi.zhu@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "0209dc11c769f51f037a17a4ea7bed43eaee998c",
      "tree": "b1166b470ae87bd756bf7f7895b4707faa98e4eb",
      "parents": [
        "98d7e09af513da19389128f23d49893b11de81fa"
      ],
      "author": {
        "name": "Zhu Yi",
        "email": "yi.zhu@intel.com",
        "time": "Thu Sep 27 11:27:43 2007 +0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:53:27 2007 -0700"
      },
      "message": "[PATCH] iwlwifi: add debugfs rate scale stats\n\nThis patch adds rates scale statistics to debugfs:\n$ cat /sys/kernel/debug/ieee80211/phy\u003cX\u003e/stations/\u003cmac\u003e/rate_stats_table\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@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": "98d7e09af513da19389128f23d49893b11de81fa",
      "tree": "3d9d31a105de2b714c6a27e8a50e4b91411a2dc8",
      "parents": [
        "1b696de23bb21b89f4a4c4fd6b12e26fe2cc4a37"
      ],
      "author": {
        "name": "Zhu Yi",
        "email": "yi.zhu@intel.com",
        "time": "Thu Sep 27 11:27:42 2007 +0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:53:26 2007 -0700"
      },
      "message": "[PATCH] iwlwifi: set fixed rate through debugfs\n\nThis patch adds fixed rate setting through debugfs\n\n$ echo \u003crate_n_flags\u003e \u003e \\\n/sys/kernel/debug/ieee80211/phy\u003cX\u003e/stations/\u003cmac\u003e/rate_scale_table\n\nCurrently there is no way to turn to rate scaling working again.\nWill be fixed in later.\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@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": "1b696de23bb21b89f4a4c4fd6b12e26fe2cc4a37",
      "tree": "eb24b5e215b77bf926f76869cc2f8431c67250d7",
      "parents": [
        "02dede04f280a2ea249025414ddb4b1da1fca770"
      ],
      "author": {
        "name": "Zhu Yi",
        "email": "yi.zhu@intel.com",
        "time": "Thu Sep 27 11:27:41 2007 +0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:53:26 2007 -0700"
      },
      "message": "[PATCH] iwlwifi: rs_rate_scale_perform clean up\n\nThis patch cleans up rs_rate_scale_perform function. It removes dead\ncode, shortens variable names and removes useless return i.e. function\nnow returns void.\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@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": "02dede04f280a2ea249025414ddb4b1da1fca770",
      "tree": "a6604de597ae7f36b847b890d89523819f34ca8a",
      "parents": [
        "588263515fecd926ea82950e5b7752b8696b595c"
      ],
      "author": {
        "name": "Zhu Yi",
        "email": "yi.zhu@intel.com",
        "time": "Thu Sep 27 11:27:40 2007 +0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:53:25 2007 -0700"
      },
      "message": "[PATCH] iwlwifi: add supp_rates to rate scale sta private data\n\nThis patch adds supp_rate bit mask to rate scale sta private data structre\nand thus removes sta from the argument list in helper functions.\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@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": "588263515fecd926ea82950e5b7752b8696b595c",
      "tree": "5702516260eb9b00f49acb8e31f312ad83721332",
      "parents": [
        "5ae212c9273deb417bcc458d1dfb54ef880e5516"
      ],
      "author": {
        "name": "Zhu Yi",
        "email": "yi.zhu@intel.com",
        "time": "Thu Sep 27 11:27:39 2007 +0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:53:24 2007 -0700"
      },
      "message": "[PATCH] iwlwifi: limit printouts on hot path\n\nThis patch change printouts on TX path to the net_ratelimit version.\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@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": "5ae212c9273deb417bcc458d1dfb54ef880e5516",
      "tree": "4f3a940e748b15889925c03ed5c9aeb25d0edb38",
      "parents": [
        "93dc646adb94127ca1c2e74275a85265ec57b9af"
      ],
      "author": {
        "name": "Zhu Yi",
        "email": "yi.zhu@intel.com",
        "time": "Thu Sep 27 11:27:38 2007 +0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:53:24 2007 -0700"
      },
      "message": "[PATCH] iwlwifi: add read rate scale table debugfs function\n\nThis patch adds read rate scale table debugfs function for 4965\nrate scaling module.\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@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": "93dc646adb94127ca1c2e74275a85265ec57b9af",
      "tree": "02c194830bc93fd968e5e03a885ef21c8be6f30a",
      "parents": [
        "63fddb9f7f65b41277043344ae0d24dbbb451ada"
      ],
      "author": {
        "name": "Zhu Yi",
        "email": "yi.zhu@intel.com",
        "time": "Thu Sep 27 11:27:37 2007 +0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:53:23 2007 -0700"
      },
      "message": "[PATCH] iwlwifi: add debugfs framework to rate scale\n\nThis patch adds debugfs handler to rate scale algorithms.\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@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": "63fddb9f7f65b41277043344ae0d24dbbb451ada",
      "tree": "463a46da56fee91d4afc23369485fa0f7a482eda",
      "parents": [
        "c14c521e440a6a83835a2879a4c5f4311b1df68f"
      ],
      "author": {
        "name": "Zhu Yi",
        "email": "yi.zhu@intel.com",
        "time": "Thu Sep 27 11:27:36 2007 +0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:53:23 2007 -0700"
      },
      "message": "[PATCH] iwlwifi: removing unnecessary memset in 4965 rate scale\n\nThis patch removes redundant memset in rate scale. In rs_alloc_sta,\nkzalloc is used so the memset can be avoided. In rs_rate_init, it is\na bug fix since it overrides everything set in other handlers namely\nadd_debugfs.\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@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": "c14c521e440a6a83835a2879a4c5f4311b1df68f",
      "tree": "ea3f020b02d2e04f515698fa6b5d1427a618f32a",
      "parents": [
        "46640a8ccebee34bd16b1af672feaa7dc320f3f6"
      ],
      "author": {
        "name": "Zhu Yi",
        "email": "yi.zhu@intel.com",
        "time": "Thu Sep 27 11:27:35 2007 +0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:53:22 2007 -0700"
      },
      "message": "[PATCH] iwlwifi: fix add_station to avoid FW error\n\nThere were a few Firmware errors reported the most reproducible\nhttp://bughost.org/bugzilla/show_bug.cgi?id\u003d1471\n\nThe root cause is rate_n_flags isn\u0027t set anymore. This patch fixes\nthe problem.\n\nSigned-off-by: Ian Schram \u003cischram@telenet.be\u003e\nSigned-off-by: Zhu Yi \u003cyi.zhu@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "46640a8ccebee34bd16b1af672feaa7dc320f3f6",
      "tree": "d73bde01cb5c98d8cd52b1055ba2c80884446d2d",
      "parents": [
        "556f8db74809a435195c840f495fd1bf855dfadb"
      ],
      "author": {
        "name": "Zhu Yi",
        "email": "yi.zhu@intel.com",
        "time": "Thu Sep 27 11:27:34 2007 +0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:53:21 2007 -0700"
      },
      "message": "[PATCH] iwlwifi: Fix typo in rate sacling algorithm\n\nThis patch fixes tiny typo in 4965 rate sacling algorithm\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "556f8db74809a435195c840f495fd1bf855dfadb",
      "tree": "707ac85c06b443207a7eff8afb9353de8a70a943",
      "parents": [
        "e1493deb74d22b005769e6ecbd24a00106941c6c"
      ],
      "author": {
        "name": "Zhu Yi",
        "email": "yi.zhu@intel.com",
        "time": "Thu Sep 27 11:27:33 2007 +0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:53:21 2007 -0700"
      },
      "message": "[PATCH] iwlwifi: clear station table in rxon unconditionally\n\nThis patch clears stations table for every rxon command.\nIt removes iwl_rxon_add_station function in 3945.\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@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": "e1493deb74d22b005769e6ecbd24a00106941c6c",
      "tree": "ea73f7ef8d00b582210f112aac8f94fc01cd22c4",
      "parents": [
        "cfe01709871cccf711c70a970bfc1a8d7bd13f84"
      ],
      "author": {
        "name": "Zhu Yi",
        "email": "yi.zhu@intel.com",
        "time": "Thu Sep 27 11:27:32 2007 +0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:53:20 2007 -0700"
      },
      "message": "[PATCH] iwlwifi: Correction for sending beacon in config_ap\n\nThis patch takes out sending beacon from conditional in\nconfig_ap function.\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@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": "cfe01709871cccf711c70a970bfc1a8d7bd13f84",
      "tree": "3ab38961144f9a50177040527e81c41299113618",
      "parents": [
        "583fab37da52199a8b1ea30d9c39dc95f1ead24f"
      ],
      "author": {
        "name": "Zhu Yi",
        "email": "yi.zhu@intel.com",
        "time": "Thu Sep 27 11:27:31 2007 +0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:53:20 2007 -0700"
      },
      "message": "[PATCH] iwlwifi: workaournd REPLY_COMPRESSED_BA command in iwl_rx_handle\n\nSigned-off-by: Zhu Yi \u003cyi.zhu@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "583fab37da52199a8b1ea30d9c39dc95f1ead24f",
      "tree": "3a1670336c368f2fc55f15237b9ae050705613e3",
      "parents": [
        "279632be3f546f4d88bdb086fa71479bcde9d641"
      ],
      "author": {
        "name": "Zhu Yi",
        "email": "yi.zhu@intel.com",
        "time": "Thu Sep 27 11:27:30 2007 +0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:53:19 2007 -0700"
      },
      "message": "[PATCH] iwlwifi: replacing IPW with IWL in error messages\n\nThis patch repaces IPW with IWL in error messages.\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@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": "ce1234d299f3823ea07019c0f7b7b0bcb81ee7a0",
      "tree": "f8614a31570dbbe832541afcf426555eb7154eaa",
      "parents": [
        "d703e29a88c91f015aa691a195e8fd4426c4ec73"
      ],
      "author": {
        "name": "Michael Wu",
        "email": "flamingice@sourmilk.net",
        "time": "Mon Sep 24 18:10:25 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:53:10 2007 -0700"
      },
      "message": "[PATCH] adm8211: Detect interface up/down in suspend/resume hooks correctly\n\nInterface up/down detection was incorrectly changed during the filter API\nupdate.\n\nSigned-off-by: Michael Wu \u003cflamingice@sourmilk.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "d703e29a88c91f015aa691a195e8fd4426c4ec73",
      "tree": "b45be14eb891166f5968984c53d27d20ee339ee0",
      "parents": [
        "f6ac0adf54ed3fc7fa47e66b92defcbdf37b44ab"
      ],
      "author": {
        "name": "Michael Wu",
        "email": "flamingice@sourmilk.net",
        "time": "Mon Sep 24 18:10:25 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:53:10 2007 -0700"
      },
      "message": "[PATCH] adm8211: Pass all TXed frames to tx_status_irqsafe\n\nieee80211_tx_status_irqsafe can handle the freeing of all TXed frames.\n\nAlso, set excessive_retries for failed frames.\n\nSigned-off-by: Michael Wu \u003cflamingice@sourmilk.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "f6ac0adf54ed3fc7fa47e66b92defcbdf37b44ab",
      "tree": "9a0a07c1de6e0f0cf1ef2963d1e5a0112dc85199",
      "parents": [
        "0d282764eb82f89395493b5e0541c1e30c985838"
      ],
      "author": {
        "name": "Michael Wu",
        "email": "flamingice@sourmilk.net",
        "time": "Mon Sep 24 18:10:25 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:53:09 2007 -0700"
      },
      "message": "[PATCH] adm8211: Use revision from pci_dev\n\nNo need to load the revision ourselves anymore.\n\nSigned-off-by: Michael Wu \u003cflamingice@sourmilk.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "0d282764eb82f89395493b5e0541c1e30c985838",
      "tree": "0b0be7433017fa46cfb408eefcdedb41723e7865",
      "parents": [
        "fb9bc28f8bd8a6b9bc5fba7bcacc4bb131d2d5dc"
      ],
      "author": {
        "name": "Michael Wu",
        "email": "flamingice@sourmilk.net",
        "time": "Mon Sep 24 18:10:25 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:53:09 2007 -0700"
      },
      "message": "[PATCH] adm8211: kill version printks\n\nNo need to pollute dmesg with copyright info.\n\nSigned-off-by: Michael Wu \u003cflamingice@sourmilk.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "fb9bc28f8bd8a6b9bc5fba7bcacc4bb131d2d5dc",
      "tree": "3ba55a34149b7c6888be22f80adb7938ab2fe8ea",
      "parents": [
        "2e08ac7e27c1e54ebf0f82abc03285663efe7d89"
      ],
      "author": {
        "name": "Michael Wu",
        "email": "flamingice@sourmilk.net",
        "time": "Mon Sep 24 18:10:25 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:53:08 2007 -0700"
      },
      "message": "[PATCH] adm8211: Improve writing of mac addrs to registers\n\nThe mac address write is broken for big endian and the bssid write can be\nsimplified. This patch does both.\n\nSigned-off-by: Michael Wu \u003cflamingice@sourmilk.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "2e08ac7e27c1e54ebf0f82abc03285663efe7d89",
      "tree": "0a4bb4c8239faa7313560780edfa19bfc3d57586",
      "parents": [
        "3a1532f2f87175285b9459dcce58e467feec6b78"
      ],
      "author": {
        "name": "Michael Wu",
        "email": "flamingice@sourmilk.net",
        "time": "Mon Sep 24 18:10:25 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:53:07 2007 -0700"
      },
      "message": "[PATCH] adm8211: kill interrupt loop\n\nLooping in the interrupt handler is unnecessary.\n\nSigned-off-by: Michael Wu \u003cflamingice@sourmilk.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "3a1532f2f87175285b9459dcce58e467feec6b78",
      "tree": "e2e1df7190e1019a3a40210d7cfaa75f32946c29",
      "parents": [
        "fdd0abc8175dc43a14fe414a09fd7e6a162757bd"
      ],
      "author": {
        "name": "Ivo van Doorn",
        "email": "ivdoorn@gmail.com",
        "time": "Tue Sep 25 20:58:08 2007 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:53:07 2007 -0700"
      },
      "message": "[PATCH] rt2x00: Release rt2x00 2.0.9\n\nVersion bump\n\nSigned-off-by: Ivo van Doorn \u003cIvDoorn@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "fdd0abc8175dc43a14fe414a09fd7e6a162757bd",
      "tree": "8644342661201a1a6b40bfc2f5efe98351c942b4",
      "parents": [
        "dcf5475bc8458798794af9afafdb3ef33ab67fd9"
      ],
      "author": {
        "name": "Ivo van Doorn",
        "email": "ivdoorn@gmail.com",
        "time": "Tue Sep 25 20:57:49 2007 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:53:06 2007 -0700"
      },
      "message": "[PATCH] rt2x00: Fix panic on rmmod with rfkill enabled\n\nWhen ieee80211_hw.config indicates that the radio\nis enabled and is configuring options that require\nthe link tuner to be restarted the link tuner will\ncause a kernel panic when rfkill has indicated the\nradio was in fact disabled.\n\nSigned-off-by: Modestas Vainius \u003cmodestas@vainius.eu\u003e\nSigned-off-by: Ivo van Doorn \u003cIvDoorn@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "dcf5475bc8458798794af9afafdb3ef33ab67fd9",
      "tree": "ee1ed27a66322dfe4f7f35b4724f2c266f054289",
      "parents": [
        "25ab002f94c73d9f214130fe0e0a8065e7b55841"
      ],
      "author": {
        "name": "Ivo van Doorn",
        "email": "ivdoorn@gmail.com",
        "time": "Tue Sep 25 20:57:25 2007 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:53:06 2007 -0700"
      },
      "message": "[PATCH] rt2x00: Fix obvious typo in comment\n\nSigned-off-by: Modestas Vainius \u003cmodestas@vainius.eu\u003e\nSigned-off-by: Ivo van Doorn \u003cIvDoorn@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "25ab002f94c73d9f214130fe0e0a8065e7b55841",
      "tree": "5933c09de55a8504a9cb61883e822e20af46328d",
      "parents": [
        "3e30968e55e43ef08ee08c71258711a79c550f25"
      ],
      "author": {
        "name": "Ivo van Doorn",
        "email": "ivdoorn@gmail.com",
        "time": "Tue Sep 25 20:57:04 2007 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:53:05 2007 -0700"
      },
      "message": "[PATCH] rt2x00: Stop link tuning when radio is down\n\nAs pointed out by Modestas Vainius the link tuner\ncould continue working while the radio is already\ndown. This because at the start of disable_radio\nthe ENABLED_RADIO flag is cleared and causes the\ntoggle_rx to skip the stop_link_tuner() call.\nThis will add a check to the start of the link tuner\nwhich will automatically stop the link tuner when the\nradio is disabled.\n\nSigned-off-by: Ivo van Doorn \u003cIvDoorn@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "3e30968e55e43ef08ee08c71258711a79c550f25",
      "tree": "4e735d4b021c6e10869be053a406c4fbeaad614f",
      "parents": [
        "643b252123fab1a524449be3b79937f17e06a5ac"
      ],
      "author": {
        "name": "Ivo van Doorn",
        "email": "ivdoorn@gmail.com",
        "time": "Tue Sep 25 20:56:36 2007 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:53:04 2007 -0700"
      },
      "message": "[PATCH] rt2x00: make rt2x00lib_stop_link_tuner() reentrant with link_tuner work\n\nCalling cancel_delayed_work_sync() unconditionally won\u0027t hurt\nand it will avoid race conditions when another CPU is already\nexecuting link_tuner work.\n\nSigned-off-by: Modestas Vainius \u003cmodestas@vainius.eu\u003e\nSigned-off-by: Ivo van Doorn \u003cIvDoorn@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "643b252123fab1a524449be3b79937f17e06a5ac",
      "tree": "21ecae78aa9e3eba28e9490bce858fa93820f3cc",
      "parents": [
        "066cb637b1b562bebd09d237bfaaca6724f247e5"
      ],
      "author": {
        "name": "Ivo van Doorn",
        "email": "IvDoorn@gmail.com",
        "time": "Tue Sep 25 20:13:51 2007 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:53:04 2007 -0700"
      },
      "message": "rt2x00: Add rt2x00dev-\u003eflags to debugfs\n\nLoosely based on the patch by Matthijs Kooijman,\nthis will add the dev_flags entry into debugfs which\nwill display rt2x00dev-\u003eflags.\nThis will allow easier debugging of flag handling.\n\nSigned-off-by: Ivo van Doorn \u003cIvDoorn@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "066cb637b1b562bebd09d237bfaaca6724f247e5",
      "tree": "340b3902e69246cb73e820bbd9994bd1bdcca402",
      "parents": [
        "12dadb9009723dd0512091643e6e403f9e1b25cb"
      ],
      "author": {
        "name": "Ivo van Doorn",
        "email": "ivdoorn@gmail.com",
        "time": "Tue Sep 25 20:55:39 2007 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:53:03 2007 -0700"
      },
      "message": "[PATCH] rt2x00: Reorganize rt2x00dev-\u003eflags\n\nThe rt2x00dev-\u003eflags has become a chaos over time,\nthis will reorganize the flags by renaming, deleting, adding\nand properly implement the flags.\n\nSigned-off-by: Ivo van Doorn \u003cIvDoorn@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "12dadb9009723dd0512091643e6e403f9e1b25cb",
      "tree": "5c2c4e399d5c8132358fbbc4551c9d0425c84900",
      "parents": [
        "e9136550eb7d9409292a93e2d2265afa11bee234"
      ],
      "author": {
        "name": "Ivo van Doorn",
        "email": "ivdoorn@gmail.com",
        "time": "Tue Sep 25 20:54:44 2007 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:53:03 2007 -0700"
      },
      "message": "[PATCH] rt2x00: Correctly identify rt2561turbo\n\nApparently rt2561s actually has PCI ID 0x0301\nand rt2561 actually has PCI ID 0x0302.\nWhere rt2561s supports Turbo.\n\nSigned-off-by: Ivo van Doorn \u003cIvDoorn@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "e9136550eb7d9409292a93e2d2265afa11bee234",
      "tree": "e32841106d7bfefe1dd1d1e345546aa0d712b792",
      "parents": [
        "2484591049ad1b92f585c1ff1c1d63f41e149faa"
      ],
      "author": {
        "name": "Ivo van Doorn",
        "email": "ivdoorn@gmail.com",
        "time": "Tue Sep 25 20:54:20 2007 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:53:02 2007 -0700"
      },
      "message": "[PATCH] rt2x00: Increase rt2x00usb_vendor_request timeout.\n\nBy increasing the timeout for rt2x00usb_vendor_request,\nwe should limit the number of loops required to send\na signal to the device succefully.\n500ms timeout is specified by the Ralink legacy drivers\nfor rt2500usb. For rt73usb 1000ms is specified, but that\nincludes the timeout for the firmware which is already\nspecified in a different define.\n\nSigned-off-by: Ivo van Doorn \u003cIvDoorn@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "2484591049ad1b92f585c1ff1c1d63f41e149faa",
      "tree": "39e3be45f2161bc489077869278698af7f20b244",
      "parents": [
        "725d99d4660fcd9abe37d7b733c9412a58465d13"
      ],
      "author": {
        "name": "Ivo van Doorn",
        "email": "ivdoorn@gmail.com",
        "time": "Tue Sep 25 20:53:43 2007 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:53:02 2007 -0700"
      },
      "message": "[PATCH] rt2x00: Make *_beacon_update static\n\nMake rt61pci_beacon_update and rt73usb_beacon_update static,\nthey are only used inside their own source file and then only\nfor setting it as callback funtion for mac80211.\n\nSigned-off-by: Ivo van Doorn \u003cIvDoorn@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "725d99d4660fcd9abe37d7b733c9412a58465d13",
      "tree": "9b5a436993fc31499d89e8a127aa657d6094d9c4",
      "parents": [
        "79010420cc3f78eab911598bfdd29c4b06a83e1f"
      ],
      "author": {
        "name": "Ivo van Doorn",
        "email": "ivdoorn@gmail.com",
        "time": "Tue Sep 25 20:53:20 2007 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:53:01 2007 -0700"
      },
      "message": "[PATCH] rt2x00: Correct error in calculating rssi for link tuner\n\nThe call to rt2x00lib_precalculate_link_signal resets link.rx_success\nwhich is needed when calculating the average rssi for the link\ntuner. Change the call order so the link tuner runs first as it\ndoesn\u0027t need the result of the precalculate.\n\nSigned-off-by: Adam Baker \u003clinux@baker-net.org.uk\u003e\nSigned-off-by: Ivo van Doorn \u003cIvDoorn@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "ea49c359f36d5b40bf033c45a08332cb73777aa2",
      "tree": "07d99bbaca451af42d633e63c9c0c20d4f2d6f79",
      "parents": [
        "f97df02e23269c7650869f6192e809f8ac1a4b39"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Tue Sep 18 17:29:21 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:53:00 2007 -0700"
      },
      "message": "[PATCH] mac80211: remove crypto algorithm typedef\n\nThe typedef is not required, we can just use \"enum ieee80211_key_alg\"\ninstead of \"ieee80211_key_alg\"\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nSigned-off-by: Michael Wu \u003cflamingice@sourmilk.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "4150c57212ad134765dd78c654a4b9906252b66d",
      "tree": "c37ab7a3f75532a623ed00339782d769514422d2",
      "parents": [
        "070ac3a2651e3c1c4d277c5f1981517427c386a7"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Mon Sep 17 01:29:23 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:52:57 2007 -0700"
      },
      "message": "[PATCH] mac80211: revamp interface and filter configuration\n\nDrivers are currently supposed to keep track of monitor\ninterfaces if they allow so-called \"hard\" monitor, and\nthey are also supposed to keep track of multicast etc.\n\nThis patch changes that, replaces the set_multicast_list()\ncallback with a new configure_filter() callback that takes\nfilter flags (FIF_*) instead of interface flags (IFF_*).\nFor a driver, this means it should open the filter as much\nas necessary to get all frames requested by the filter flags.\nAccordingly, the filter flags are named \"positively\", e.g.\nFIF_ALLMULTI.\n\nMulticast filtering is a bit special in that drivers that\nhave no multicast address filters need to allow multicast\nframes through when either the FIF_ALLMULTI flag is set or\nwhen the mc_count value is positive.\n\nAt the same time, drivers are no longer notified about\nmonitor interfaces at all, this means they now need to\nimplement the start() and stop() callbacks and the new\nchange_filter_flags() callback. Also, the start()/stop()\nordering changed, start() is now called *before* any\nadd_interface() as it really should be, and stop() after\nany remove_interface().\n\nThe patch also changes the behaviour of setting the bssid\nto multicast for scanning when IEEE80211_HW_NO_PROBE_FILTERING\nis set; the IEEE80211_HW_NO_PROBE_FILTERING flag is removed\nand the filter flag FIF_BCN_PRBRESP_PROMISC introduced.\nThis is a lot more efficient for hardware like b43 that\nsupports it and other hardware can still set the BSSID\nto all-ones.\n\nDriver modifications by Johannes Berg (b43 \u0026 iwlwifi), Michael Wu\n(rtl8187, adm8211, and p54), Larry Finger (b43legacy), and\nIvo van Doorn (rt2x00).\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nSigned-off-by: Michael Wu \u003cflamingice@sourmilk.net\u003e\nSigned-off-by: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nSigned-off-by: Ivo van Doorn \u003cIvDoorn@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "3b04ddde02cf1b6f14f2697da5c20eca5715017f",
      "tree": "9da1341a5a399a507b5ea6bf5a3047506b8d8f8f",
      "parents": [
        "b95cce3576813ac3f86bafa6b5daaaaf7574b0fe"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Tue Oct 09 01:40:57 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:52:52 2007 -0700"
      },
      "message": "[NET]: Move hardware header operations out of netdevice.\n\nSince hardware header operations are part of the protocol class\nnot the device instance, make them into a separate object and\nsave memory.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b95cce3576813ac3f86bafa6b5daaaaf7574b0fe",
      "tree": "54da3f245ee145722623a8e0eaab5fc49ea78511",
      "parents": [
        "0c4e85813d0a94eeb8bf813397a4907bdd7bb610"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Wed Sep 26 22:13:38 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:52:51 2007 -0700"
      },
      "message": "[NET]: Wrap hard_header_parse\n\nWrap the hard_header_parse function to simplify next step of\nheader_ops conversion.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ac630c2b1933e79ff32e3653ae656620cf4b4c79",
      "tree": "187debee339f616dad7ad9083095f99b516ff047",
      "parents": [
        "f31ce76b781d15ab6b529663b95223f58171ec80"
      ],
      "author": {
        "name": "Vladimir Davydov",
        "email": "vladimir.davydov@promwad.com",
        "time": "Thu Sep 06 21:45:36 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:52:28 2007 -0700"
      },
      "message": "[LIBERTAS]: fix oops on the blackfin architecture\n\nFixing memory alignment problems on the blackfin architecture (maybe on the\nARM also)\n\nSigned-off-by: Vladimir Davydov \u003cvladimir.davydov@promwad.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f31ce76b781d15ab6b529663b95223f58171ec80",
      "tree": "048ae5bd7e5f7009257a9a309576701b40847015",
      "parents": [
        "28de0b36be2a4e7fb0ba7c9a77d61aeb229b27c0"
      ],
      "author": {
        "name": "Vladimir Davydov",
        "email": "vladimir.davydov@promwad.com",
        "time": "Thu Sep 06 21:41:02 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:52:27 2007 -0700"
      },
      "message": "[LIBERTAS]: fix oops on the blackfin architecture\n\nReserve two bytes to align pointer to the IP header.\n\nSigned-off-by: Vladimir Davydov \u003cvladimir.davydov@promwad.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "28de0b36be2a4e7fb0ba7c9a77d61aeb229b27c0",
      "tree": "f1aaa2fa6af4c1d58bb3d17483e3684e0390b889",
      "parents": [
        "6f05cbe5882e8b0fc5a984313cbb14ce7741411b"
      ],
      "author": {
        "name": "Ryan Mallon",
        "email": "ryan@bluewatersys.com",
        "time": "Thu Sep 06 21:32:42 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:52:27 2007 -0700"
      },
      "message": "[LIBERTAS]: fix interrupts in CF driver\n\nThe following patch fixes the tx transmit timeout problem, which is\ncaused by the interrupts being incorrectly check and masked. The patch\nmoves the interrupt masking code so that interrupts are enabled only\nwhen the driver is registered and only disabled when the driver is\nunregistered.\n\nSigned-off-by: Ryan Mallon \u003cryan@bluewatersys.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6f05cbe5882e8b0fc5a984313cbb14ce7741411b",
      "tree": "1e5cde5308828b2bc760df25d57d19d6377a93b4",
      "parents": [
        "1065de1562b1552a24f83e379bcb5fed351a8bc4"
      ],
      "author": {
        "name": "Ryan Mallon",
        "email": "ryan@bluewatersys.com",
        "time": "Thu Sep 06 21:30:32 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:52:26 2007 -0700"
      },
      "message": "[LIBERTAS]: set dnld_sent correctly for CF parts\n\nCorrects a minor bug with priv-\u003ednld_sent being set incorrectly in\nif_cs_host_to_card.\n\nSigned-off-by: Ryan Mallon \u003cryan@bluewatersys.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1065de1562b1552a24f83e379bcb5fed351a8bc4",
      "tree": "742e644b0f4fee21b63b27deda2a95818c6e0ae4",
      "parents": [
        "42a9174f541d2338d35b91869415d9ae9312ca0d"
      ],
      "author": {
        "name": "Larry Finger",
        "email": "Larry.Finger@lwfinger.net",
        "time": "Thu Sep 20 20:10:07 2007 -0500"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:52:25 2007 -0700"
      },
      "message": "[B43LEGACY]: Change the hardware radio enable logic and cleanup code\n\nThis change cleans up the radio-related messages in several ways.\n\n(1) The state of the rfkill switch is assumed to be on, rather than\n    tested. Now, any user without such a switch will not see any\n    messages. For devices with such a switch, a message will be\n    logged only if the initial state is off, or if the switch is toggled.\n(2) The routine for testing the switch state is no longer inline.\n(3) The LED handling routine is simplified.\n(4) The \"Radio turned off\" message that has confused some users has been\n    changed to \"Radio initialized\".\n\nThis patch is patterned after a similar change to b43 by Michael Buesch.\n\nSigned-off-by: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "42a9174f541d2338d35b91869415d9ae9312ca0d",
      "tree": "34e35b54b63764a39c7e087d184b1e0fca1a9c5f",
      "parents": [
        "fda9abcf1a5b6b78a4ead25729583541af9876b5"
      ],
      "author": {
        "name": "Larry Finger",
        "email": "Larry.Finger@lwfinger.net",
        "time": "Thu Sep 20 21:11:02 2007 -0500"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:52:25 2007 -0700"
      },
      "message": "[B43LEGACY]: Support for turning the radio off from software.\n\nThis adds support for turning the radio off in software.\nThat\u0027s useful in environments, where you don\u0027t want the RF\nto radiate any signals, but don\u0027t want to bring the interface down.\n\nThis patch is based on a similar patch of b43 by Michael Buesch.\n\nSigned-off-by: Larry Finger \u003clarry.finger@lwfinger.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "fda9abcf1a5b6b78a4ead25729583541af9876b5",
      "tree": "ad8029180557a5c4dce3f0a4e7c118bffca25eef",
      "parents": [
        "6a724d68a38c33ba4c7f7b5f008301ac12c9ced1"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Thu Sep 20 22:14:18 2007 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:52:24 2007 -0700"
      },
      "message": "[B43]: Support for turning the radio off from software.\n\nThis adds support for turning the radio off in software.\nThat\u0027s useful in environments, where you don\u0027t want the RF\nto radiate any signals, but don\u0027t want to bring the interface down.\n\nCc: Larry Finger \u003clarry.finger@lwfinger.net\u003e\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6a724d68a38c33ba4c7f7b5f008301ac12c9ced1",
      "tree": "0262fef76b8544936a0d13114f27215cfb18a4ac",
      "parents": [
        "61609bc0e4d3bc677ecdccf216a0a77563f52457"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Thu Sep 20 22:12:58 2007 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:52:24 2007 -0700"
      },
      "message": "[B43]: Remove the \"radio hw enabled\" message on startup.\n\nThis message is useless. Only report state changes.\n\nCc: Larry Finger \u003clarry.finger@lwfinger.net\u003e\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "05155c83d13b983ac2c5691575fd471543df31fe",
      "tree": "e5bd845ab62aef2cdb9fcbf84b25718d455f17b4",
      "parents": [
        "6b9bafec6608539d07f7ccdeefe121dabe06604f"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Wed Sep 19 19:10:08 2007 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:52:21 2007 -0700"
      },
      "message": "[B43]: Change loglevel of radio-enable message.\n\nAlso cleanup the code a bit and remove the inline.\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b85b3b7af52d1c1bd45bfcd47aa425a15fda45f7",
      "tree": "41b001e42407a29fa7f1cf57667b8ff4379faabb",
      "parents": [
        "90f4dd0f4ba910b86f387874ed990ca69c0951a5"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Wed Sep 19 18:51:38 2007 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:52:20 2007 -0700"
      },
      "message": "[B43]: Don\u0027t lock irq_lock in debugfs txpower adjust\n\nIt\u0027s not required and the txpower adjustment must not be in atomic.\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "90f4dd0f4ba910b86f387874ed990ca69c0951a5",
      "tree": "492ef70ed0ba10f6f181e1ea335c95ebab4a5cae",
      "parents": [
        "ababda03e1a4c41d75cd86c186025532bf91d057"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Sun Sep 16 15:08:37 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:52:19 2007 -0700"
      },
      "message": "[P54PCI]: terminate pci table\n\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ababda03e1a4c41d75cd86c186025532bf91d057",
      "tree": "fcd2f5ccb575c3f218c28b9c866fd2c5d36ea470",
      "parents": [
        "01449c5a469c8c1c647cfd3705b1ff290be6afff"
      ],
      "author": {
        "name": "Ulrich Kunitz",
        "email": "kune@deine-taler.de",
        "time": "Sat Sep 01 22:40:32 2007 +0100"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:52:18 2007 -0700"
      },
      "message": "[ZD1211RD]: add USB id for Telegent TG54USB WLAN adapter\n\nReinhard Speyerer reported at 2007-08-10 a new device.\n\nHere are the information strings.\n\nProduct: Telegent TG54USB WLAN Adapter\nUSB ID: 129b:1666\nChip ID: zd1211 chip 129b:1666 v4330 high 00-01-36 RF2959_RF pa0 -----\nFCC ID: N89-UW620Z\n\nSigned-off-by: Ulrich Kunitz \u003ckune@deine-taler.de\u003e\nSigned-off-by: Daniel Drake \u003cdsd@gentoo.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "01449c5a469c8c1c647cfd3705b1ff290be6afff",
      "tree": "00afe5fe347a2fc51f35b7ca6e2346e67b081c49",
      "parents": [
        "fa46081c506ab518e8ea4095bc21b6d544006c00"
      ],
      "author": {
        "name": "Larry Finger",
        "email": "Larry.Finger@lwfinger.net",
        "time": "Sun Sep 16 17:26:49 2007 -0500"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:52:18 2007 -0700"
      },
      "message": "[BCM43XX]: Change radio hardware switch status printk from debug to regular\n\nSome distros ship bcm43xx with debugging printout disabled. For those\nBCM43xx devices with radio on/off switches, this makes it impossible\nto know if the radio is on or off. This patch changes a pair of debug\nprintk\u0027s into ordinary printk\u0027s. It also changes the message that\nprints when the radio is initialized to the off state as the old message\nseems to confuse users.\n\nSigned-off-by: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "fa46081c506ab518e8ea4095bc21b6d544006c00",
      "tree": "8ad721949d536e7122dc4f75b690b35736fc72c0",
      "parents": [
        "e24eb521fbf2a350ce879dfc1d8e56d4ffa2aa22"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jesper.juhl@gmail.com",
        "time": "Fri Aug 31 00:30:31 2007 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:52:17 2007 -0700"
      },
      "message": "[ZD1211RW]: Don\u0027t needlessly initialize variable to NULL in zd_chip\n\nNo need to initialize to NULL when variable is never used before\nit\u0027s assigned the return value of a kmalloc() call.\n\nSigned-off-by: Jesper Juhl \u003cjesper.juhl@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1156b2c689bf509cdc254394598d410787a02aec",
      "tree": "2380d36002c1bcf6ced6401947614e1603d54a6d",
      "parents": [
        "8236632fb3532188c75656421e29f5ab51b47db7"
      ],
      "author": {
        "name": "Zhu Yi",
        "email": "yi.zhu@intel.com",
        "time": "Tue Sep 25 19:34:09 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:52:16 2007 -0700"
      },
      "message": "[IWLWIFI]: remove per-file CFLAGS for IWL define\n\nSigned-off-by: Zhu Yi \u003cyi.zhu@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1a09404a2338163f181d170c7abdc2242b6c6f03",
      "tree": "090a31041c1e294a2586f12679a17a5329129272",
      "parents": [
        "fb8e4444cc8c7719d9947e21a93e2e84bb1b36eb"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Thu Sep 20 11:13:40 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:52:07 2007 -0700"
      },
      "message": "[B43]: Fix sparse warnings.\n\nThe remaining warning in phy.c will be fixed later.\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b9f2c0440d806e01968c3ed4def930a43be248ad",
      "tree": "b8e4668b0a4eab842fc33402e92b15f6c63cbc18",
      "parents": [
        "753f492093da7a40141bfe083073400f518f4c68"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Oct 03 18:07:32 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:51:45 2007 -0700"
      },
      "message": "[netdrvr] Stop using legacy hooks -\u003eself_test_count, -\u003eget_stats_count\n\nThese have been superceded by the new -\u003eget_sset_count() hook.\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "eff1a59c48e3c6a006eb4fe5f2e405a996f2259d",
      "tree": "8d80376fa3bd0c60fd607be5eebef49ec2b1d733",
      "parents": [
        "0795af5729b18218767fab27c44b1384f72dc9ad"
      ],
      "author": {
        "name": "Michael Wu",
        "email": "flamingice@sourmilk.net",
        "time": "Tue Sep 25 18:11:01 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:51:42 2007 -0700"
      },
      "message": "[P54]: add mac80211-based driver for prism54 softmac hardware\n\nSigned-off-by: Michael Wu \u003cflamingice@sourmilk.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0795af5729b18218767fab27c44b1384f72dc9ad",
      "tree": "67c16df84aa6ec219340b8ea1b5cfb0e8150a216",
      "parents": [
        "95ea36275f3c9a1d3d04c217b4b576c657c4e70e"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Wed Oct 03 17:59:30 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:51:42 2007 -0700"
      },
      "message": "[NET]: Introduce and use print_mac() and DECLARE_MAC_BUF()\n\nThis is nicer than the MAC_FMT stuff.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "95ea36275f3c9a1d3d04c217b4b576c657c4e70e",
      "tree": "55477b946a46aa871a087857a1dc698d74fe79d2",
      "parents": [
        "b481de9ca074528fe8c429604e2777db8b89806a"
      ],
      "author": {
        "name": "Ivo van Doorn",
        "email": "IvDoorn@gmail.com",
        "time": "Tue Sep 25 17:57:13 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:51:39 2007 -0700"
      },
      "message": "[RT2x00]: add driver for Ralink wireless hardware\n\nSigned-off-by: Ivo van Doorn \u003cIvDoorn@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b481de9ca074528fe8c429604e2777db8b89806a",
      "tree": "cf226646d73c56af843e8a656a296905ad6df179",
      "parents": [
        "75388acd0cd827dc1498043daa7d1c760902cd67"
      ],
      "author": {
        "name": "Zhu Yi",
        "email": "yi.zhu@intel.com",
        "time": "Tue Sep 25 17:54:57 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:51:39 2007 -0700"
      },
      "message": "[IWLWIFI]: add iwlwifi wireless drivers\n\nThis patch adds the mac80211 based wireless drivers for the Intel\nPRO/Wireless 3945ABG/BG Network Connection and Intel Wireless WiFi\nLink AGN (4965) adapters.\n\n[ Move driver into it\u0027s own directory -DaveM ]\n\nSigned-off-by: Zhu Yi \u003cyi.zhu@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "75388acd0cd827dc1498043daa7d1c760902cd67",
      "tree": "43fac7501291145963444e439f2ff30b9e5726e3",
      "parents": [
        "e4d6b7951812d98417feb10784e400e253caf633"
      ],
      "author": {
        "name": "Larry Finger",
        "email": "Larry.Finger@lwfinger.net",
        "time": "Tue Sep 25 16:46:54 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:51:38 2007 -0700"
      },
      "message": "[B43LEGACY]: add mac80211-based driver for legacy BCM43xx devices\n\nSigned-off-by: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e4d6b7951812d98417feb10784e400e253caf633",
      "tree": "4f653c52b4cffd5ade2eb166a56b306c9181ed08",
      "parents": [
        "61e115a56d1aafd6e6a8a9fee8ac099a6128ac7b"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Tue Sep 18 15:39:42 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:51:37 2007 -0700"
      },
      "message": "[B43]: add mac80211-based driver for modern BCM43xx devices\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    }
  ],
  "next": "ff8ac60948ba819b89e9c87083e8050fc2f89999"
}
