)]}'
{
  "log": [
    {
      "commit": "6693228da9cc8cd6a8ede97989cf2e46b99d6934",
      "tree": "4abed1fcde60dfd9a222205d93934fbaa806d139",
      "parents": [
        "3a5c393e6f3e9f537e790016f3214447f2b50e51"
      ],
      "author": {
        "name": "Pavel Roskin",
        "email": "proski@gnu.org",
        "time": "Wed Mar 28 17:08:51 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 11:01:03 2007 -0400"
      },
      "message": "[PATCH] Remove comment about IEEE80211_RADIOTAP_FCS\n\nIEEE80211_RADIOTAP_FCS is obsolete and should not be used.  It\u0027s no\nlonger defined.  Remove it from the comment too.\n\nSigned-off-by: Pavel Roskin \u003cproski@gnu.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "3a5c393e6f3e9f537e790016f3214447f2b50e51",
      "tree": "7cfb6a6f0e2b62c220842280fd1fd07185fa9417",
      "parents": [
        "b1fc1fa9b36512e928df95aead1a85381380ad1f"
      ],
      "author": {
        "name": "Larry Finger",
        "email": "Larry.Finger@lwfinger.net",
        "time": "Wed Mar 28 11:07:49 2007 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 11:01:03 2007 -0400"
      },
      "message": "[PATCH] bcm43xx: Change initialization for 2050 radios\n\nThis patch implements the changes in the specifications for\n2050radio_init that were recently posted.\n\nSigned-off-by: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "b1fc1fa9b36512e928df95aead1a85381380ad1f",
      "tree": "6fb009f7896021d1d06f12109f392c43e634c4f9",
      "parents": [
        "3ef34b807d35f81ee686e90e28084ee572a66e01"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sat Mar 31 22:55:40 2007 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 11:01:03 2007 -0400"
      },
      "message": "make drivers/net/qla3xxx.c:PHY_DEVICES[] static\n\nOn Fri, Mar 30, 2007 at 01:05:59AM -0700, Andrew Morton wrote:\n\u003e...\n\u003e Changes since 2.6.21-rc5-mm2:\n\u003e...\n\u003e  git-netdev-all.patch\n\u003e...\n\u003e  git trees\n\u003e...\n\nThis patch makes the needlessly global PHY_DEVICES[] static.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "3ef34b807d35f81ee686e90e28084ee572a66e01",
      "tree": "6ee096e83d5a0c44ec7bebce684a01c340d76217",
      "parents": [
        "d7ef45b04905468b08e36b43dbce5b1de496e682"
      ],
      "author": {
        "name": "Ramkrishna Vepa",
        "email": "ramkrishna.vepa@neterion.com",
        "time": "Fri Mar 30 18:42:27 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 11:01:03 2007 -0400"
      },
      "message": "S2io: Change of driver maintainers\n\n- Changed the maintainers for the S2io driver.\n\nSigned-off-by: Ramkrishna Vepa \u003cram.vepa@neterion.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "d7ef45b04905468b08e36b43dbce5b1de496e682",
      "tree": "a693fc57b71541e7244633b4d1b72ad8e2e3e55a",
      "parents": [
        "acbddb591ba76bb20204fd6a407cb87d3f5f751e"
      ],
      "author": {
        "name": "Shani",
        "email": "shani.moideen@wipro.com",
        "time": "Wed Mar 28 10:44:31 2007 +0530"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 11:01:03 2007 -0400"
      },
      "message": "Patch:replace with time_after in drivers/net/eexpress.c\n\nReplacing with time_after in drivers/net/eexpress.c\nApplies and compiles clean on latest tree.Not tested.\n\nSigned-off-by: Shani Moideen \u003cshani.moideen@wipro.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "acbddb591ba76bb20204fd6a407cb87d3f5f751e",
      "tree": "008f1965aea9567bfbaeb9f46ab71e44662fd6d7",
      "parents": [
        "144213d71ce8b2a1e0740dd25808143e9ace655a"
      ],
      "author": {
        "name": "Jan-Bernd Themann",
        "email": "ossthema@de.ibm.com",
        "time": "Fri Mar 23 17:18:53 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 11:01:02 2007 -0400"
      },
      "message": "ehea: removing unused functionality\n\nThis patch includes:\n- removal of unused fields in structs\n- ethtool statistics cleanup\n- removes unsed functionality from send path\n\nSigned-off-by: Jan-Bernd Themann \u003cthemann@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "144213d71ce8b2a1e0740dd25808143e9ace655a",
      "tree": "96c755ce6b07b29b4a8a332cbfcfcef366c6191d",
      "parents": [
        "201f27e625cb2fe150e92d81d9725fe28c279792"
      ],
      "author": {
        "name": "Gabriel Paubert",
        "email": "paubert@iram.es",
        "time": "Fri Mar 23 12:07:26 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 11:01:02 2007 -0400"
      },
      "message": "mv643xx_eth: make eth_port_uc_addr_{get,set}() calls symmetric\n\nThere is no good reason for the asymmetry in the parameters of\neth_port_uc_addr_get() and eth_port_uc_addr_set().  Make them\nsymmetric.  Remove some gratuitous block comments while we\u0027re here.\n\nSigned-off-by: Gabriel Paubert \u003cpaubert@iram.es\u003e\nSigned-off-by: Dale Farnsworth \u003cdale@farnsworth.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "201f27e625cb2fe150e92d81d9725fe28c279792",
      "tree": "ba098a5f135c2188894e5d9496f01e4ac4a1adac",
      "parents": [
        "3efedf2e5b814f3edd99e4f4ca47a604871ebe0e"
      ],
      "author": {
        "name": "Ron Mercer",
        "email": "ron.mercer@qlogic.com",
        "time": "Mon Mar 26 13:43:03 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 11:01:02 2007 -0400"
      },
      "message": "qla3xxx: Bumping driver version number to v2.03.00-k4\n\nSigned-off-by: Ron Mercer \u003cron.mercer@qlogic.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "3efedf2e5b814f3edd99e4f4ca47a604871ebe0e",
      "tree": "2cc59d55ca90b1ca4bcff89e227529584a6b35fd",
      "parents": [
        "ec8263839aa8bc6eeee608a045e8f51738d7e436"
      ],
      "author": {
        "name": "Ron Mercer",
        "email": "ron.mercer@qlogic.com",
        "time": "Mon Mar 26 12:43:52 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 11:01:02 2007 -0400"
      },
      "message": "qla3xxx: Adding support for the Agere PHY (ET1011C)\n\nThis PHY support patch was written by Benjamin Li.\nSigned-off-by: Benjamin Li \u003cbenjamin.li@qlogic.com\u003e\nSigned-off-by: Ron Mercer \u003cron.mercer@qlogic.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "ec8263839aa8bc6eeee608a045e8f51738d7e436",
      "tree": "89ea32fe357fd544e71dd6b803bee77f00103e00",
      "parents": [
        "f930e46a85a61895ef5c7c56c66c28272bec1ae1"
      ],
      "author": {
        "name": "Ron Mercer",
        "email": "ron.mercer@qlogic.com",
        "time": "Mon Mar 26 13:43:01 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 11:01:02 2007 -0400"
      },
      "message": "qla3xxx: Add ethtool get_pauseparam for improved bonding support.\n\nSigned-off-by: Ron Mercer \u003cron.mercer@qlogic.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "f930e46a85a61895ef5c7c56c66c28272bec1ae1",
      "tree": "8e0633b6440dd676326d35277b24cd77b4053fb1",
      "parents": [
        "939456ac51dd0b6b2b5653823b5655a790e72769"
      ],
      "author": {
        "name": "Robert P. J. Day",
        "email": "rpjday@mindspring.com",
        "time": "Mon Mar 26 21:47:24 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 11:01:02 2007 -0400"
      },
      "message": "remove unused header file: drivers/net/skfp/h/lnkstat.h\n\nSigned-off-by: Robert P. J. Day \u003crpjday@mindspring.com\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "939456ac51dd0b6b2b5653823b5655a790e72769",
      "tree": "297f6f5c9c20929c197eb9e8fa355394427c0be3",
      "parents": [
        "4eccccb36223be5271b550a9ba4722a1e72c9312"
      ],
      "author": {
        "name": "Folkert van Heusden",
        "email": "folkert@vanheusden.com",
        "time": "Mon Mar 26 21:47:23 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 11:01:02 2007 -0400"
      },
      "message": "baycom_ser_fdx: also allow i/o ports \u003e\u003d 0x1000 and enhanced failure logging\n\nThe baycom_ser_fdx driver did not allow i/o ports \u003e\u003d 0x1000.  Now that\nthere are pci cards (with rs232 ports) which use for example 0xb800 this\nlimit should not exists.\n\nAlso, for non kernel coders find the cause of problems was challenging so I\nadded extra logging.\n\nSigned-off-by: Folkert van Heusden \u003cfolkert@vanheusden.com\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "4eccccb36223be5271b550a9ba4722a1e72c9312",
      "tree": "44b7d58a74f878a150dfab8dde7428239f168c43",
      "parents": [
        "a3fa3aba7a0e00aa1cbb13c9e9bed162fa057973"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Mon Mar 26 21:47:22 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 11:01:02 2007 -0400"
      },
      "message": "strlcpy is smart enough\n\nstrlcpy already accounts for the trailing zero in its length\ncomputation, so there is no need to substract one to the buffer size.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Jan-Bernd Themann \u003cthemann@de.ibm.com\u003e\nCc: Thomas Klein \u003cosstklei@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "a3fa3aba7a0e00aa1cbb13c9e9bed162fa057973",
      "tree": "bc2e5400afe1955cce9d4d6cf23bce161eae44be",
      "parents": [
        "44713b1da5a78d722dc0c03a87dc9ddf46668f80"
      ],
      "author": {
        "name": "Daniel Drake",
        "email": "dsd@gentoo.org",
        "time": "Mon Mar 26 01:00:12 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 11:01:02 2007 -0400"
      },
      "message": "[PATCH] zd1211rw: Add another ID for Linksys WUSBF54G\n\nTested by TiCPU on irc\n\nzd1211 chip 13b1:001e v4802 high 00-14-bf AL2230_RF pa0 g---\n\nSigned-off-by: Daniel Drake \u003cdsd@gentoo.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "44713b1da5a78d722dc0c03a87dc9ddf46668f80",
      "tree": "88ed2038cabe31bccf6c728b2e57e4f6ea34e559",
      "parents": [
        "d2d7c052106ebee75952da4dd547f40a1673d9e0"
      ],
      "author": {
        "name": "Daniel Drake",
        "email": "dsd@gentoo.org",
        "time": "Mon Mar 26 00:59:47 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 11:01:01 2007 -0400"
      },
      "message": "[PATCH] zd1211rw: Don\u0027t handle broken frames in monitor mode\n\nUsing monitor mode, Johannes Berg observed out that lots of corrupted\nand otherwise invalid frames were being passed to the host.\n\nWhen in monitor mode we were disabling the hardware filtering here, but\nthis is not how monitor mode should work.\n\nSigned-off-by: Daniel Drake \u003cdsd@gentoo.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "d2d7c052106ebee75952da4dd547f40a1673d9e0",
      "tree": "8b7eb14e23bb918fb49f60518ad20920b300c32e",
      "parents": [
        "85d32e7b0ea53a11d2a4018d8ad2605052778df7"
      ],
      "author": {
        "name": "Daniel Drake",
        "email": "dsd@gentoo.org",
        "time": "Mon Mar 26 00:59:18 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 11:01:01 2007 -0400"
      },
      "message": "[PATCH] zd1211rw: Mark some data const\n\nThis is a backport of Helge Deller\u0027s recent patch for wireless-dev.git\n\nSigned-off-by: Daniel Drake \u003cdsd@gentoo.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "85d32e7b0ea53a11d2a4018d8ad2605052778df7",
      "tree": "6aa2c8d0bbb456896363b0509a5d2a085214acb1",
      "parents": [
        "e542aa6bd50ba163253e60ba8e7e51c0d56162a7"
      ],
      "author": {
        "name": "Jouni Malinen",
        "email": "j@w1.fi",
        "time": "Sat Mar 24 17:15:30 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 11:01:01 2007 -0400"
      },
      "message": "[PATCH] Update my email address from jkmaline@cc.hut.fi to j@w1.fi\n\nAfter 13 years of use, it looks like my email address is finally going\nto disappear. While this is likely to drop the amount of incoming spam\ngreatly ;-), it may also affect more appropriate messages, so let\u0027s\nupdate my email address in various places. In addition, Host AP mailing\nlist is subscribers-only and linux-wireless can also be used for\ndiscussing issues related to this driver which is now shown in\nMAINTAINERS.\n\nSigned-off-by: Jouni Malinen \u003cj@w1.fi\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "e542aa6bd50ba163253e60ba8e7e51c0d56162a7",
      "tree": "be7a13e513f73daff1353c08c661b85faad83449",
      "parents": [
        "1eef4e04c95fb52a1a3885c8f53a822206fc9aa5"
      ],
      "author": {
        "name": "Jan-Bernd Themann",
        "email": "ossthema@de.ibm.com",
        "time": "Thu Mar 22 17:50:24 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 11:01:01 2007 -0400"
      },
      "message": "ehea: code cleanup\n\nThis patch includes:\n\n- code cleanup related to resource management\n- extended error data gathering for resource management\n- removing trailing whitespaces\n\nSigned-off-by: Jan-Bernd Themann \u003cthemann@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "1eef4e04c95fb52a1a3885c8f53a822206fc9aa5",
      "tree": "3040eda40a0f5ab5a51be4ffff82ae5703c9c6ed",
      "parents": [
        "d68300182828596016d7a6c0f23a912f07d9d0df"
      ],
      "author": {
        "name": "Jan-Bernd Themann",
        "email": "ossthema@de.ibm.com",
        "time": "Thu Mar 22 17:49:42 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 11:01:01 2007 -0400"
      },
      "message": "ehea: fix for dynamic lpar support\n\nThe patch fixes bugs related to the probe / remove adapter\nfunctionality (handling of OFDT nodes)\n\nSigned-off-by: Jan-Bernd Themann \u003cthemann@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "d68300182828596016d7a6c0f23a912f07d9d0df",
      "tree": "f1cbf7b8b40088d966caa033b7e57599d4d80ef0",
      "parents": [
        "0c61ed5fe2c36b502a716a2ea3dd24e846029287"
      ],
      "author": {
        "name": "Deepak Saxena",
        "email": "dsaxena@plexity.net",
        "time": "Mon Mar 19 15:43:11 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 11:01:01 2007 -0400"
      },
      "message": "Netpoll support for Sibyte MAC\n\nNETPOLL support for Sibyte MAC\n\nSigned-off-by: Manish Lachwani \u003cmlachwani@mvista.com\u003e\nSigned-off-by: Deepak Saxena \u003cdsaxena@mvista.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "0c61ed5fe2c36b502a716a2ea3dd24e846029287",
      "tree": "d840f706be1e43f13b85a1d7f8759eda32b7c1ef",
      "parents": [
        "1e2b980fdfb6189baa779ba7de93f7dba70aa3fd"
      ],
      "author": {
        "name": "Ramkrishna Vepa",
        "email": "ram.vepa@neterion.com",
        "time": "Fri Mar 09 18:28:32 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 11:01:01 2007 -0400"
      },
      "message": "S2io: Remove unused variables\n\n- Remove unused variables from s2io_nic structure\n\n- Changed the memory failure printk messages to print only in debug mode\n\n- Updated the copyright messages\n\n(Resending; due to patch being corrupted)\n\nSigned-off-by: Santosh Rastapur \u003csantosh.rastapur@neterion.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "1e2b980fdfb6189baa779ba7de93f7dba70aa3fd",
      "tree": "cd3188ada5197acb52c8322b560915524c797f16",
      "parents": [
        "a5f8f3b6c91b07ee9aa2445a92a1d6c00a71a3cd"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sun Mar 18 23:21:22 2007 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 11:01:01 2007 -0400"
      },
      "message": "MIPSnet: Modernize use platform_device API.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "a5f8f3b6c91b07ee9aa2445a92a1d6c00a71a3cd",
      "tree": "af53da74f023cd5aef5843fb8c5ba7c15cf5f0bc",
      "parents": [
        "3f0dec7f6069c308ee7110e29e2b2d63bc5baeea"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Fri Mar 16 14:01:32 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 11:01:00 2007 -0400"
      },
      "message": "skge: version 1.11\n\nNew version to track changes.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "3f0dec7f6069c308ee7110e29e2b2d63bc5baeea",
      "tree": "ae8a3a034dafc0dd63cab991595fee85fc831f8c",
      "parents": [
        "992c9623b148ba939e9cdba0d668eedd3af1a5d2"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Fri Mar 16 14:01:31 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 11:01:00 2007 -0400"
      },
      "message": "skge: rearrange fields\n\nDo some minor rearrangement of data structures to try and optimize\ncache usage.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "992c9623b148ba939e9cdba0d668eedd3af1a5d2",
      "tree": "4593ab3e61d2f58023d4af4397a0b23fefe65abc",
      "parents": [
        "7e0038a414c38085dfbf352f21006bcca4cd308b"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Fri Mar 16 14:01:30 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 11:01:00 2007 -0400"
      },
      "message": "skge: transmit locking improvements\n\nDon\u0027t need to lock when processing transmit complete unless queue fills.\nModeled after tg3.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "7e0038a414c38085dfbf352f21006bcca4cd308b",
      "tree": "38e0da6c6bc341d97d62096bef6ea23a80fea012",
      "parents": [
        "a0d69f229fedea3f2b510ee8ece985c974860d41"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Fri Mar 16 14:01:29 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 11:01:00 2007 -0400"
      },
      "message": "skge: ignore unused error interrupts\n\nThe following hardware error bits only show up on Genesis chipset\nand are handled elsewhere, so they can be masked off.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "a0d69f229fedea3f2b510ee8ece985c974860d41",
      "tree": "3309df12cb5f1b9f019088953181165339c5c29b",
      "parents": [
        "d2f11e0991e3794f11d851b7ee0d98e064b10333"
      ],
      "author": {
        "name": "Pavel Roskin",
        "email": "proski@gnu.org",
        "time": "Sat Mar 10 22:54:22 2007 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 11:01:00 2007 -0400"
      },
      "message": "[PATCH] sparse-annotate radiotap header\n\nDocument that all fields must be little endian.  Use annotated types\neven in the comments.  Consistently use shorter type names (u8, s8).\nRealign the comments.\n\nSigned-off-by: Pavel Roskin \u003cproski@gnu.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "d2f11e0991e3794f11d851b7ee0d98e064b10333",
      "tree": "cfb44a82f7a8eea65fa98a22803928ccc8592604",
      "parents": [
        "af5b5c9aa92ced95fca509e775aec90933f8959d"
      ],
      "author": {
        "name": "Tony Breeds",
        "email": "tony@bakeyournoodle.com",
        "time": "Fri Mar 09 13:11:46 2007 +1100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 11:01:00 2007 -0400"
      },
      "message": "[PATCH] libertas: use standard kernel macros\n\nCleanup drivers/net/wireless/libertas/debugfs.c to use standard kernel\nmacros and functions.\n\nSigned-off-by: Tony Breeds \u003ctony@bakeyournoodle.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "af5b5c9aa92ced95fca509e775aec90933f8959d",
      "tree": "b053d2f524a0b3b437f89d6f38e1aecb6e3bbb7f",
      "parents": [
        "fd48f8d3a3e147e666d838194d5f9de64403ecb1"
      ],
      "author": {
        "name": "Michal Schmidt",
        "email": "mschmidt@redhat.com",
        "time": "Fri Mar 16 12:44:40 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 11:01:00 2007 -0400"
      },
      "message": "[PATCH] airo: Make /sys/bus/pci/drivers/airo/{,un}bind work\n\nThe way airo.c keeps track of all its devices is complicated and buggy\nas well (del_airo_dev forgets to free the memory add_airo_dev allocates).\nIt\u0027s cleaner to use the standard list primitives.\nWhile we\u0027re at it, it\u0027s not necessary to put PCI cards in the list, because\nthe kernel already keeps track of them. We can take advantage of it and\nuse the .remove callback as it was meant to be.\nThis makes /sys/bus/pci/drivers/airo/{,un}bind work.\n\nSigned-off-by: Michal Schmidt \u003cmschmidt@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "fd48f8d3a3e147e666d838194d5f9de64403ecb1",
      "tree": "12a7b93bc8107f18b12abe648585ead2b1e70514",
      "parents": [
        "aa93c85d09295dcb269fc1a0690d9ddfb58f46cc"
      ],
      "author": {
        "name": "Michal Schmidt",
        "email": "mschmidt@redhat.com",
        "time": "Fri Mar 16 12:40:00 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 11:01:00 2007 -0400"
      },
      "message": "[PATCH] airo: Don\u0027t check for NULL before kfree()\n\nIt\u0027s unnecessary to check for NULL before calling kfree().\n\nSigned-off-by: Michal Schmidt \u003cmschmidt@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "aa93c85d09295dcb269fc1a0690d9ddfb58f46cc",
      "tree": "aa0631c587cf037e7ecb55af60b550d61cb3faf6",
      "parents": [
        "aec91028db71cae7efa1101cf2e38c407096f023"
      ],
      "author": {
        "name": "Larry Finger",
        "email": "Larry.Finger@lwfinger.net",
        "time": "Wed Mar 14 15:06:22 2007 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 11:00:59 2007 -0400"
      },
      "message": "[PATCH] bcm43xx:Eliminate some \u0027G Mode Enable\u0027 magic numbers\n\nIn code manipulating the TM State Low register of 802.11 cores, two\ndifferent magic numbers are used to reference the \u0027G Mode Enable\u0027 bit.\nOne of these, 0x20000000, is clear, but the other, (0x800 \u003c\u003c 18), is not.\nThis patch replaces both types with a defined constant. In addition, two\nbits in the TM State High registers are given definitions to help in\nfollowing the code.\n\nSigned-off-by: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "aec91028db71cae7efa1101cf2e38c407096f023",
      "tree": "2fa52644aa694acb38b866b8ddbf57981faa3725",
      "parents": [
        "f2a81a161d5089fe838ec6c4c7b6357f25aeacbe"
      ],
      "author": {
        "name": "Daniel Drake",
        "email": "dsd@gentoo.org",
        "time": "Sun Mar 11 19:54:39 2007 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 11:00:59 2007 -0400"
      },
      "message": "[PATCH] zd1211rw: More device IDs\n\nASUS A9Rp\nTested by Serge\nzd1211b chip 0b05:171b v4802 high 00-17-31 AL2230_RF pa0 g--\n\nZyXEL G-202\nTested by Marcus D. Hanwell\nzd1211b chip 0586:3410 v4810 high 00-13-49 AL2230_RF pa0 g---\n\nUS Robotics USR805423\nTested by Pascal S. de Kloe\nFCC ID: RAXWN4501H\nzd1211b chip 0baf:0121 v4810 high 00-14-c1 AL2230_RF pa0 g--N\nJulien Pinon reports this also comes in AL2230S form\n\nSigned-off-by: Daniel Drake \u003cdsd@gentoo.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "f2a81a161d5089fe838ec6c4c7b6357f25aeacbe",
      "tree": "89b0dc929eb29012802fd93987c9167ef3612281",
      "parents": [
        "832855dc5a9beb78644d6163f94eccf2094bf30d"
      ],
      "author": {
        "name": "Daniel Drake",
        "email": "dsd@gentoo.org",
        "time": "Sun Mar 11 19:54:28 2007 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 11:00:59 2007 -0400"
      },
      "message": "[PATCH] zd1211rw: Add AL2230S RF support\n\nZD1211 appears to be back in production: a number of new devices have\nbeen appearing! Some of them are using new radios.\n\nThis patch adds support for the next generation AL2230 RF chip which has\nbeen spotted in a few new devices.\n\nSigned-off-by: Daniel Drake \u003cdsd@gentoo.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "832855dc5a9beb78644d6163f94eccf2094bf30d",
      "tree": "9bbf082ebcc3828b7d9b7c24fb3cc9633409e41c",
      "parents": [
        "6bab99be917054736097b758489a9ea27fd44245"
      ],
      "author": {
        "name": "Daniel Drake",
        "email": "dsd@gentoo.org",
        "time": "Sun Mar 11 19:53:40 2007 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 11:00:59 2007 -0400"
      },
      "message": "[PATCH] zd1211rw: Use compare_ether_addr()\n\nSuggested by Maxime Austruy, based on mac80211 changes from Stephen\nHemminger\n\nSigned-off-by: Daniel Drake \u003cdsd@gentoo.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "6bab99be917054736097b758489a9ea27fd44245",
      "tree": "799981e769db701c503df05a7a30f6aa6f99ae7a",
      "parents": [
        "1ddb98618d5b797cb5300f093c1df1f38f79d9ba"
      ],
      "author": {
        "name": "Valerie Henson",
        "email": "val_henson@linux.intel.com",
        "time": "Mon Mar 12 02:31:34 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 11:00:59 2007 -0400"
      },
      "message": "Rev tulip version\n\nRev tulip version... things have changed since 2002!\n\nSigned-off-by: Valerie Henson \u003cval_henson@linux.intel.com\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "1ddb98618d5b797cb5300f093c1df1f38f79d9ba",
      "tree": "6d1687c5e37b4bdc1eb7316b4c7db7636879a734",
      "parents": [
        "eb117b1786804f2e128b871879ffe8f6a2701378"
      ],
      "author": {
        "name": "Valerie Henson",
        "email": "val_henson@linux.intel.com",
        "time": "Mon Mar 12 02:31:33 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 11:00:59 2007 -0400"
      },
      "message": "Fix tulip SytemError typo\n\nFix an annoying typo - SytemError -\u003e SystemError\n\nSigned-off-by: Valerie Henson \u003cval_henson@linux.intel.com\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "eb117b1786804f2e128b871879ffe8f6a2701378",
      "tree": "9f2788c5abbe5eff39495a53bbf9bef34d318ca1",
      "parents": [
        "b3bff39a2b3574542f5007e19038393dfdd64c85"
      ],
      "author": {
        "name": "Thibaut VARENE",
        "email": "T-Bone@parisc-linux.org",
        "time": "Mon Mar 12 02:31:30 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 11:00:58 2007 -0400"
      },
      "message": "TULIP: Natsemi dp83840a PHY fix\n\nFix a problem with Tulip 21142 HP branded PCI cards (PN#: B5509-66001),\nwhich feature a NatSemi DP83840A PHY.\n\nWithout that patch, it is impossible to properly initialize the card\u0027s PHY,\nand it\u0027s thus impossible to monitor/configure it.\n\n[VAL: I\u0027m happy with the 1.5 ms max delay; it doesn\u0027t seem excessive.]\n\nSigned-off-by: Thibaut VARENE \u003cvarenet@parisc-linux.org\u003e\nCc: Jeff Garzik \u003cjgarzik@pobox.com\u003e\nAcked-by: Grant Grundler \u003cgrundler@parisc-linux.org\u003e\nSigned-off-by: Valerie Henson \u003cval_henson@linux.intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "b3bff39a2b3574542f5007e19038393dfdd64c85",
      "tree": "4e4f8caf4a9be3c215972c8e50c7198f279c076b",
      "parents": [
        "c28896a4244e2fbe28c94e3a6048625f5c15cab4"
      ],
      "author": {
        "name": "Valerie Henson",
        "email": "val_henson@linux.intel.com",
        "time": "Mon Mar 12 02:31:29 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 11:00:58 2007 -0400"
      },
      "message": "TULIP: Fix for 64-bit MIPS\n\nFrom: Jim Gifford \u003cmaillist@jg555.com\u003e, Grant Grundler \u003cgrundler@parisc-linux.org\u003e, Peter Horton \u003cpdh@colonel-panic.org\u003e\n\nWith Grant\u0027s help I was able to get the tulip driver to work with 64 bit\nMIPS.\n\n[VAL: I\u0027m happy with the 1.5 ms max delay; it doesn\u0027t seem excessive.]\n\nSigned-off-by: Valerie Henson \u003cval_henson@linux.intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nCc: Jeff Garzik \u003cjgarzik@pobox.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "c28896a4244e2fbe28c94e3a6048625f5c15cab4",
      "tree": "1812bafba9def3929ab601e2b46c2d002f3fd095",
      "parents": [
        "793bc0afbdccd97e66b2bdf43c2ce5653140ee5e"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Thu Mar 15 00:10:37 2007 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 11:00:58 2007 -0400"
      },
      "message": "tc35815: Zap changelog from source code\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "793bc0afbdccd97e66b2bdf43c2ce5653140ee5e",
      "tree": "5383129defd96eeab108cfcc4178d19cd0ec4284",
      "parents": [
        "1e56a4b4029dd1cabf73f28970b5c11bcbae6bb7"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Wed Mar 14 01:02:20 2007 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 11:00:58 2007 -0400"
      },
      "message": "tc35815: Fix an usage of streaming DMA API.\n\nThe tc35815 driver lacks a call to pci_dma_sync_single_for_device() on\nreceiving.  Recent fix of MIPS dma_sync_single_for_cpu() reveal this\nbug.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "1e56a4b4029dd1cabf73f28970b5c11bcbae6bb7",
      "tree": "cdd8de3d66ffcd32b9814ec3102d6dfe6eda58e9",
      "parents": [
        "6ecb766710e5128e3b8f3c775f907dcb8fead8d1"
      ],
      "author": {
        "name": "Don Fry",
        "email": "pcnet32@verizon.net",
        "time": "Tue Mar 06 10:55:00 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 11:00:58 2007 -0400"
      },
      "message": "pcnet32: change to use netdev_priv\n\nuse netdev_priv() instead of dev-\u003epriv\n\nSigned-off-by: Thomas Bogendoerfer \u003ctsbogend@alpha.franken.de\u003e\nSigned-off-by: Don Fry \u003cpcnet32@verizon.net\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "6ecb766710e5128e3b8f3c775f907dcb8fead8d1",
      "tree": "054a009b93ebad4f85d2e454f6c31fc3fabf3e96",
      "parents": [
        "1c8816c6fe375ed3a1e342fcf7f403cd4f0d5041"
      ],
      "author": {
        "name": "Don Fry",
        "email": "pcnet32@verizon.net",
        "time": "Tue Mar 06 10:45:23 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 11:00:58 2007 -0400"
      },
      "message": "pcnet32: only allocate init_block dma consistent\n\nThe patch below moves the init_block out of the private struct and\nonly allocates init block with pci_alloc_consistent.\n\nThis has two effects:\n\n1. Performance increase for non cache coherent machines, because the\n   CPU only data in the private struct are now cached\n\n2. locks are working now for platforms, which need to have locks\n   in cached memory\n\nSigned-off-by: Thomas Bogendoerfer \u003ctsbogend@alpha.franken.de\u003e\nAcked-by: Don Fry \u003cpcnet32@verizon.net\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "1c8816c6fe375ed3a1e342fcf7f403cd4f0d5041",
      "tree": "abc26fd84ea7d05fa2d30e3ae3cf653cce298248",
      "parents": [
        "363dc36733b06a94d3dce7c43b56c888f6d185de"
      ],
      "author": {
        "name": "Ahmed S. Darwish",
        "email": "darwish.07@gmail.com",
        "time": "Tue Mar 06 11:08:28 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 11:00:58 2007 -0400"
      },
      "message": "ixgb: Use ARRAY_SIZE macro when appropriate.\n\nSigned-off-by: Ahmed S. Darwish \u003cdarwish.07@gmail.com\u003e\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "363dc36733b06a94d3dce7c43b56c888f6d185de",
      "tree": "480513681cc540b8dfab86e185ef127216a762b8",
      "parents": [
        "dcd01faf66372f1806451422ad67b06adcc68f82"
      ],
      "author": {
        "name": "Ramkrishna Vepa",
        "email": "ram.vepa@neterion.com",
        "time": "Tue Mar 06 17:01:00 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 11:00:58 2007 -0400"
      },
      "message": "S2IO: Save/Restore unused buffer mappings in 2/3 buffer mode\n\n- Save/Restore unused buffer mappings in 2/3 buffer mode to avoid\nfrequent mapping\n\n- Save/Restore adapter reset count during adapter reset\n\n  (Resending; forgot to cc netdev)\n\nSigned-off-by: Santosh Rastapur \u003csantosh.rastapur@neterion.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "dcd01faf66372f1806451422ad67b06adcc68f82",
      "tree": "9637ffcf9dd3ed325097fe0a9c023d2f618f680c",
      "parents": [
        "1c7e5b125a0d31efd994326ed4c6d60c5760c43b"
      ],
      "author": {
        "name": "Auke Kok",
        "email": "auke-jan.h.kok@intel.com",
        "time": "Tue Mar 06 08:58:06 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 11:00:57 2007 -0400"
      },
      "message": "e1000: list e1000-devel mailing list in MAINTAINERS\n\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "1c7e5b125a0d31efd994326ed4c6d60c5760c43b",
      "tree": "5cbedd5e8a8ebf7aaf5eb0157c29b574a84cbbe2",
      "parents": [
        "c38db30b22913394f4634dc09f32d7838eb52ca1"
      ],
      "author": {
        "name": "Yan Burman",
        "email": "burman.yan@gmail.com",
        "time": "Tue Mar 06 08:58:04 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 11:00:57 2007 -0400"
      },
      "message": "e1000: Use kcalloc()\n\nReplace kmalloc+memsetout the driver. Slightly modified by Auke Kok.\n\nSigned-off-by: Yan Burman \u003cburman.yan@gmail.com\u003e\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "c38db30b22913394f4634dc09f32d7838eb52ca1",
      "tree": "11d6fbb7271f9afdca01f51b5b84482acb9e7749",
      "parents": [
        "024a0a3cfb4c98cb3c6c81ec70672c6a925cf164"
      ],
      "author": {
        "name": "Ahmed S. Darwish",
        "email": "darwish.07@gmail.com",
        "time": "Tue Mar 06 08:58:02 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 11:00:57 2007 -0400"
      },
      "message": "e1000: Use ARRAY_SIZE macro when appropriate\n\nA patch to use ARRAY_SIZE macro already defined in kernel.h.\n\nSigned-off-by: Ahmed S. Darwish \u003cdarwish.07@gmail.com\u003e\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "024a0a3cfb4c98cb3c6c81ec70672c6a925cf164",
      "tree": "1ae2ab2e5f558bf3a8844a1b28d6ecbc3796b35e",
      "parents": [
        "2b272221ad3d5c686f1d5ffb3b3c8a45120ad765"
      ],
      "author": {
        "name": "Shan Lu",
        "email": "shanlu@cs.uiuc.edu",
        "time": "Tue Mar 06 02:42:03 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 11:00:57 2007 -0400"
      },
      "message": "network: add the missing phy_device speed information to phy_mii_ioctl\n\nFunction `phy_mii_ioctl\u0027 returns physical device\u0027s information based on\nuser requests.  When requested to return the basic mode control register\ninformation (BMCR), the original implementation only returns the physical\ndevice\u0027s duplex information and forgets to return speed information, which\nshould not be because BMCR register is used to hold both duplex and speed\ninformation.\n\nThe patch checks the BMCR value against speed-related flags and fills the\nreturn structure\u0027s speed field accordingly.\n\nSigned-off-by: Shan \u003cshanlu@cs.uiuc.edu\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "2b272221ad3d5c686f1d5ffb3b3c8a45120ad765",
      "tree": "ab465a61d4a2d817da9db2660ba65aea96b9783a",
      "parents": [
        "f1069046b4c7a5750611305433646c1bff3686fd"
      ],
      "author": {
        "name": "Dmitriy Monakhov",
        "email": "dmonakhov@openvz.org",
        "time": "Tue Mar 06 02:42:01 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 11:00:57 2007 -0400"
      },
      "message": "sk98lin: handle pci_enable_device() return value in skge_resume()\n\nSigned-off-by: Monakhov Dmitriy \u003cdmonakhov@openvz.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "f1069046b4c7a5750611305433646c1bff3686fd",
      "tree": "0b2b419938c19b0ed325fc05c0b7860788ee0de8",
      "parents": [
        "bc8a8387ba57db2275e717c19838a8d5a404c270"
      ],
      "author": {
        "name": "Maxim Levitsky",
        "email": "maximlevitsky@gmail.com",
        "time": "Tue Mar 06 02:41:54 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 11:00:57 2007 -0400"
      },
      "message": "dmfe: add support for Wake on lan\n\nAdd support for WOL on Magic Packet and on link change\n\nSigned-off-by: Maxim Levitsky \u003cmaximlevitsky@gmail.com\u003e\nCc: Valerie Henson \u003cval_henson@linux.intel.com\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "bc8a8387ba57db2275e717c19838a8d5a404c270",
      "tree": "85ab2d2d2b5786f006c5062b46015faaebc746a7",
      "parents": [
        "b3df0da886ffdb3e70c3197f589e959e5f8c9c04"
      ],
      "author": {
        "name": "Maxim Levitsky",
        "email": "maximlevitsky@gmail.com",
        "time": "Tue Mar 06 02:41:53 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 11:00:57 2007 -0400"
      },
      "message": "dmfe: add support for suspend/resume\n\nThis adds support for suspend resume\n\n[akpm@linux-foundation.org: fix CONFIG_PM\u003dn, coding style]\nSigned-off-by: Maxim Levitsky \u003cmaximlevitsky@gmail.com\u003e\nCc: Valerie Henson \u003cval_henson@linux.intel.com\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "b3df0da886ffdb3e70c3197f589e959e5f8c9c04",
      "tree": "7a1f564d31835f31ebab9da370dace187b0aefc6",
      "parents": [
        "56e1393f82349d8206fe7feb94db96b065c55e51"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Tue Mar 06 02:41:48 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 11:00:57 2007 -0400"
      },
      "message": "phy layer: add kernel-doc + DocBook\n\nConvert function documentation in drivers/net/phy/ to kernel-doc\nand add it to DocBook.\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "56e1393f82349d8206fe7feb94db96b065c55e51",
      "tree": "431010e7b3641b2589b7a7501b21ee15bbfdaf37",
      "parents": [
        "eea221ce48803a92e2319270b2b7b8e21cd470ca"
      ],
      "author": {
        "name": "Arjan van de Ven",
        "email": "arjan@linux.intel.com",
        "time": "Tue Mar 06 02:41:48 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 11:00:57 2007 -0400"
      },
      "message": "user of the jiffies rounding code: e1000\n\nUse the round_jiffies() function in e1000.\n\nThese timers all were of the \"about once a second\" or \"about once every X\nseconds\" variety and several showed up in the \"what wakes the cpu up\" profiles\nthat the tickless patches provide.  Some timers are highly dynamic based on\nnetwork load; but even on low activity systems they still show up so the\nrounding is done only in cases of low activity, allowing higher frequency\ntimers in the high activity case.\n\nThe various hardware watchdogs are an obvious case; they run every 2 seconds\nbut aren\u0027t otherwise specific of exactly when they need to run.\n\nSigned-off-by: Arjan van de Ven \u003carjan@linux.intel.com\u003e\nAcked-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "eea221ce48803a92e2319270b2b7b8e21cd470ca",
      "tree": "ccc84c977466ddf81ee517de6829d0a8f30e991d",
      "parents": [
        "3664006ab9d90caca5c195e11a2b2e400d454265"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Sat Mar 03 23:54:59 2007 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 11:00:56 2007 -0400"
      },
      "message": "tc35815 driver update (take 2)\n\nCurrent tc35815 driver is very obsolete and less maintained for a long\ntime.  Replace it with a new driver based on one from CELF patch\narchive.\n\nMajor advantages of CELF version (version 1.23, for kernel 2.6.10) are:\n\n* Independent of JMR3927.\n  (Actually independent of MIPS, but AFAIK the chip is used only on\n   MIPS platforms)\n* TX4938 support.\n* 64-bit proof.\n* Asynchronous and on-demand auto negotiation.\n* High performance on non-coherent architecture.\n* ethtool support.\n* Many bugfixes and cleanups.\n\nAnd improvoments since version 1.23 are:\n\n* TX4939 support.\n* NETPOLL support.\n* NAPI support. (disabled by default)\n* Reduce memcpy on receiving.\n* PM support.\n* Many cleanups and bugfixes.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "3664006ab9d90caca5c195e11a2b2e400d454265",
      "tree": "1e5629493024fafe589313e2937f6d3d5c80c8cd",
      "parents": [
        "7b49034399bfbf4eaaa3e0447d325e8f3a132209"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Mon Mar 05 02:49:27 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 11:00:56 2007 -0400"
      },
      "message": "drivers/net/qla3xxx.c: make 2 functions static\n\nThis patch makes two needlessly global functions static.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "7b49034399bfbf4eaaa3e0447d325e8f3a132209",
      "tree": "e7fe65f24e6ef23b553cca4bfd19ab8f472fe350",
      "parents": [
        "78ee5b3cc88297bb98843c24b231e99f3f2886a0"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Mon Mar 05 02:49:25 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 11:00:56 2007 -0400"
      },
      "message": "make drivers/net/s2io.c:vlan_strip_flag static\n\nThis patch makes the needlessly global vlan_strip_flag static.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "78ee5b3cc88297bb98843c24b231e99f3f2886a0",
      "tree": "6fb146a1808e798841dd9ceb09ffd98fdeacfac9",
      "parents": [
        "18604c54854549ee0ad65e27ca9cb91c96af784c"
      ],
      "author": {
        "name": "Ladislav Michl",
        "email": "ladis@linux-mips.org",
        "time": "Wed Feb 28 01:18:35 2007 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 11:00:56 2007 -0400"
      },
      "message": "Add support for Seeq 8003 on Challenge S Mezz board.\n\nThanks to Jö Fahlke for donating hardware.\n\nSigned-off-by: Ladislav Michl \u003cladis@linux-mips.org\u003e\n\nForward porting of Ladis\u0027 2.4 patch.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "18604c54854549ee0ad65e27ca9cb91c96af784c",
      "tree": "5392b07aaf9b1b1c9a4f7f8879e28cf4d53acb03",
      "parents": [
        "1acf2318dd136edfbfa30f1f33b43f69f2e2ec6c"
      ],
      "author": {
        "name": "Jan-Bernd Themann",
        "email": "ossthema@de.ibm.com",
        "time": "Wed Feb 28 18:34:10 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 11:00:56 2007 -0400"
      },
      "message": "ehea: NAPI multi queue TX/RX path for SMP\n\nThis patch provides a functionality that allows parallel\nRX processing on multiple RX queues by using dummy netdevices.\n\nSigned-off-by: Jan-Bernd Themann \u003cthemann@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "1acf2318dd136edfbfa30f1f33b43f69f2e2ec6c",
      "tree": "2d79a977fc773f43e6f8be76f5fdaf0b8c251226",
      "parents": [
        "459e536b1ddfd217ec8a3437a3214968a98223c7"
      ],
      "author": {
        "name": "Jan-Bernd Themann",
        "email": "ossthema@de.ibm.com",
        "time": "Wed Feb 28 18:34:02 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 11:00:56 2007 -0400"
      },
      "message": "ehea: dynamic add / remove port\n\nThis patch introduces functionality to dynamically add / remove\nehea ports via an userspace DLPAR tool. It creates a subnode for\neach logical port in the sysfs.\n\nSigned-off-by: Jan-Bernd Themann \u003cthemann@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "459e536b1ddfd217ec8a3437a3214968a98223c7",
      "tree": "89fa87d66c29f8688586218e96d60de8a7be631f",
      "parents": [
        "4c247db114d95fb42528afe4c16db522dd050d7b"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Tue Feb 20 15:58:02 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 11:00:56 2007 -0400"
      },
      "message": "chelsio: use const for virtual functions\n\nThere are several uses of _ops structure in this driver that\ncan be converted to const.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "4c247db114d95fb42528afe4c16db522dd050d7b",
      "tree": "1db1dcacb43bbe716ab66473aa5e2a9f5f8bb54c",
      "parents": [
        "4d2b8f66b89dd74d76d2b40cb45dffaa5567bb8f"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Tue Feb 20 15:58:01 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 11:00:56 2007 -0400"
      },
      "message": "chelsio: use C99 style initialization\n\nConvert some initialized structures to C99 style.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "4d2b8f66b89dd74d76d2b40cb45dffaa5567bb8f",
      "tree": "f544fe9e68b473493bb63b5df7d20113d0d86338",
      "parents": [
        "0ae08183d89fa48c0e4be019f45b93ad638c3890"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Tue Feb 20 15:58:00 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 11:00:55 2007 -0400"
      },
      "message": "chelsio: remove unused code for 1G boards\n\nSome code for Chelsio 1G boards was put in the driver\nbased on the vendor version (minus TOE). Well some of those board\nversions are only supported with TOE on the vendor driver, so additional\ndead code was added.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "0ae08183d89fa48c0e4be019f45b93ad638c3890",
      "tree": "65035119b70a627588873f9441e789cfa22bc04e",
      "parents": [
        "99d3184ac7b4e91c88073f474ebe758540b3ad82"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Sat Mar 03 23:55:08 2007 -0600"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 11:00:55 2007 -0400"
      },
      "message": "[PATCH] bcm43xx: do not rebuild when kernel version changes\n\nIn bcm43xx_ethtool, UTS_RELEASE is used. Replacing this with utsname()-\u003erelease\navoids rebuilding this module each time the kernel version changes.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "99d3184ac7b4e91c88073f474ebe758540b3ad82",
      "tree": "e1170c5a7415e0572baa5624ba31d9025f4a0c8f",
      "parents": [
        "742e9910d68a338189de8b5be77ae1d141f3851f"
      ],
      "author": {
        "name": "Jouni Malinen",
        "email": "jkmaline@cc.hut.fi",
        "time": "Tue Feb 27 19:46:46 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 11:00:55 2007 -0400"
      },
      "message": "[PATCH] hostap: Add D-Link DWL-650 Rev. P1 product id\n\nIt looks like some of the PC Card manfid/product strings were lost\nwhen Host AP driver was converted to use PCMCIA_DEVICE_* helpers. This\npatch adds back D-Link DWL-650 Rev. P1 using the same product ID\nstring match as the pcmcia-cs/cardmgr configuration used before.\n\nSigned-off-by: Jouni Malinen \u003cjkmaline@cc.hut.fi\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "742e9910d68a338189de8b5be77ae1d141f3851f",
      "tree": "343c32fb359b1136ee531c5105b616c38ba1b95a",
      "parents": [
        "b3f1b8cf11e412367a35045a60abbbd2ada5f75d"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Thu Mar 01 08:19:29 2007 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 11:00:55 2007 -0400"
      },
      "message": "[PATCH] ipw2200: fix ieee80211_get_geo typo\n\ntesting much?\n\nCc: Zhu Yi \u003cyi.zhu@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "b3f1b8cf11e412367a35045a60abbbd2ada5f75d",
      "tree": "4742d508e68ada3ded07bc1e1cd33ba1d4fdeaa5",
      "parents": [
        "ebb4e07e351e456216681f9bcf6bc4a5f0f7f55b"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Feb 27 14:39:04 2007 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 11:00:55 2007 -0400"
      },
      "message": "[PATCH] libertas: fix build breakage from netdev class_device -\u003e device\n\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "ebb4e07e351e456216681f9bcf6bc4a5f0f7f55b",
      "tree": "ca1607f8a255878dde39e84888c9d94e12abee1b",
      "parents": [
        "70a734391a7e12ae177f703b8caf37c7f2014682"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Feb 27 13:41:26 2007 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 11:00:55 2007 -0400"
      },
      "message": "[PATCH] wireless: remove obsolete text files\n\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "70a734391a7e12ae177f703b8caf37c7f2014682",
      "tree": "00e102f9f1403bc38fae9eb9184813de0518ff8d",
      "parents": [
        "c6710e50f6b976dead878e143c568d4f8b068c7c"
      ],
      "author": {
        "name": "Larry Finger",
        "email": "Larry.Finger@lwfinger.net",
        "time": "Tue Feb 20 10:33:13 2007 -0600"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 11:00:55 2007 -0400"
      },
      "message": "[PATCH] bcm43xx: Update Documentation/bcm43xx.txt\n\nThe in-kernel documentation of the bcm43xx driver is out of date.\n\nSigned-off-by: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "c6710e50f6b976dead878e143c568d4f8b068c7c",
      "tree": "81acaf6b817d1e956f340c39e6d6b4b82939d488",
      "parents": [
        "876c9d3aeb989cf1961f2c228d309ba5dcfb1172"
      ],
      "author": {
        "name": "Pavel Roskin",
        "email": "proski@gnu.org",
        "time": "Sun Feb 18 20:44:06 2007 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 11:00:55 2007 -0400"
      },
      "message": "[PATCH] hostap: use offsetof() instead of own equivalent\n\nThe original macros result in gcc 4.2 warning about \"cast from pointer\nto integer of different size\" on 64-bit systems.\n\nUse of offsetof() on fields in substructures is widespread throughout\nthe kernel code and should work whether offsetof() is defined using\n__compiler_offsetof() or a cast.\n\nSigned-off-by: Pavel Roskin \u003cproski@gnu.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "876c9d3aeb989cf1961f2c228d309ba5dcfb1172",
      "tree": "239e9db92d13abc799c1ffc5304d8ec1503dbc61",
      "parents": [
        "35c3404efa7407811b706453f83d39b2539dcbd0"
      ],
      "author": {
        "name": "Marcelo Tosatti",
        "email": "marcelo@kvack.org",
        "time": "Sat Feb 10 12:25:27 2007 -0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 11:00:54 2007 -0400"
      },
      "message": "[PATCH] Marvell Libertas 8388 802.11b/g USB driver\n\nAdd the Marvell Libertas 8388 802.11 USB driver.\n\nSigned-off-by: Marcelo Tosatti \u003cmarcelo@kvack.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "35c3404efa7407811b706453f83d39b2539dcbd0",
      "tree": "db3d0e9b9211fc1aa1694db024c0994b28e92ecb",
      "parents": [
        "375dd24428cfe900f4ed95d301fe604f8e0d459b"
      ],
      "author": {
        "name": "Ulrich Kunitz",
        "email": "kune@deine-taler.de",
        "time": "Sun Feb 18 20:28:23 2007 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 11:00:54 2007 -0400"
      },
      "message": "[PATCH] zd1211rw: changed GFP_NOFS to GFP_KERNEL\n\nMichael Buesch commented that GFP_NOFS should not be used in a\nnetwork driver.\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\n"
    },
    {
      "commit": "375dd24428cfe900f4ed95d301fe604f8e0d459b",
      "tree": "cd2e17d66154e308199ae9f78a082426edb4fc55",
      "parents": [
        "b9099ff63c75216d6ca10bce5a1abcd9293c27e6"
      ],
      "author": {
        "name": "Zhu Yi",
        "email": "yi.zhu@intel.com",
        "time": "Wed Feb 14 16:04:24 2007 +0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Apr 28 11:00:54 2007 -0400"
      },
      "message": "[PATCH] ipw2200: add channels sysfs entry\n\nAdd \u0027channels\u0027 sysfs entry for ipw2200. The entry exports channels\ninformation for the user space.\n\nSigned-off-by: Zhu Yi \u003cyi.zhu@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "b9099ff63c75216d6ca10bce5a1abcd9293c27e6",
      "tree": "244c167220a1921156cdf24eb19f663f25e9c517",
      "parents": [
        "940155309cd037d3a49ad01276e591b872e8a832",
        "dc5a144991ba803bc8afded105c9db1dea0e57ab"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Apr 27 17:49:50 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Apr 27 17:49:50 2007 -0700"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6\n\n* \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6:\n  sis900: Allocate rx replacement buffer before rx operation\n  usb-net/pegasus: simplify carrier detection\n"
    },
    {
      "commit": "dc5a144991ba803bc8afded105c9db1dea0e57ab",
      "tree": "81366a449cc3236446f7d84523e35eb260cfb524",
      "parents": [
        "1764f15016fea54db723a96234a82646dac9a036"
      ],
      "author": {
        "name": "Neil Horman",
        "email": "nhorman@tuxdriver.com",
        "time": "Thu Apr 26 13:47:36 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Apr 27 20:16:41 2007 -0400"
      },
      "message": "sis900: Allocate rx replacement buffer before rx operation\n\nJust found a hole in my last patch.  It was reported to me that shortly after we\nintegrated this patch.  The report was of an oops that took place inside of\nnetif_rx when using the sis900 driver.  Looking at my origional patch I noted\nthat there was a spot between the new skb_alloc and the refill_rx_ring label\nwhere skb got reassigned to the pointer currently held in the rx_ring for the\npurposes of receiveing the frame.  The result of this is however that the buffer\nthat gets passed to netif_rx (if it is called), then gets placed right back into\nthe rx_ring.  So if you receive frames fast enough the skb being processed by\nthe network stack can get corrupted.  The reporter is testing out the fix I\u0027ve\nwritten for this below (I\u0027m not near my hardware at the moment to test myself),\nbut I wanted to post it for review ASAP.  I\u0027ll post test results when I hear\nthem, but I think this is a pretty straightforward fix.  It just uses a separate\npointer to do the rx operation, so that we don\u0027t improperly reassign the pointer\nthat we use to refill the rx ring.\n\nSigned-off-by: Neil Horman \u003cnhorman@tuxdriver.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "1764f15016fea54db723a96234a82646dac9a036",
      "tree": "efed9a20fb0ad0d9c9483bea8b4049d461503d9c",
      "parents": [
        "f00546363fff1576ceddc2690d47e5f9c1dd2e05"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Wed Apr 25 21:30:29 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Apr 27 20:16:41 2007 -0400"
      },
      "message": "usb-net/pegasus: simplify carrier detection\n\nSimplify pegasus carrier detection; rely only on the periodic MII\npolling.  Reverts pieces of c43c49bd61fdb9bb085ddafcaadb17d06f95ec43.\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "940155309cd037d3a49ad01276e591b872e8a832",
      "tree": "209d660d00d5e8bb2b74c8e529a8ec4ced411e26",
      "parents": [
        "42fae7fb1c27d230fbd48aa055a4ae6796fb0039",
        "e1f2a094bdfa8e7ecc31f048e6c6dbea2b4f5f74"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Apr 27 16:21:02 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Apr 27 16:21:02 2007 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6:\n  [SCSI] esp_scsi.c: Fix compilation.\n"
    },
    {
      "commit": "42fae7fb1c27d230fbd48aa055a4ae6796fb0039",
      "tree": "94836c3535cf7e972cdc2ea65598fa2182b20fa3",
      "parents": [
        "f00546363fff1576ceddc2690d47e5f9c1dd2e05",
        "b8b8fd2dc23725fba77f66b3fef11b11f983fc08"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Apr 27 16:20:37 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Apr 27 16:20:37 2007 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6:\n  [NET]: Fix networking compilation errors\n  [AF_RXRPC/AFS]: Arch-specific fixes.\n  [AFS]: Fix VLocation record update wakeup\n  [NET]: Revert sk_buff walker cleanups.\n"
    },
    {
      "commit": "f00546363fff1576ceddc2690d47e5f9c1dd2e05",
      "tree": "f6cb8965b6754fc6ce7570cf1471ebe9874e509a",
      "parents": [
        "50f732ee63b91eb08a29974b36bd63e1150bb642",
        "28b57cddb3ed4f7999e4b76ef36ebaaf6e2e0c37"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Apr 27 15:34:57 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Apr 27 15:34:57 2007 -0700"
      },
      "message": "Merge git://git.infradead.org/mtd-2.6\n\n* git://git.infradead.org/mtd-2.6: (46 commits)\n  [MTD] [MAPS] drivers/mtd/maps/ck804xrom.c: convert pci_module_init()\n  [MTD] [NAND] CM-x270 MTD driver\n  [MTD] [NAND] Wrong calculation of page number in nand_block_bad()\n  [MTD] [MAPS] fix plat-ram printk format\n  [JFFS2] Fix compr_rubin.c build after include file elimination.\n  [JFFS2] Handle inodes with only a single metadata node with non-zero isize\n  [JFFS2] Tidy up licensing/copyright boilerplate.\n  [MTD] [OneNAND] Exit loop only when column start with 0\n  [MTD] [OneNAND] Fix access the past of the real oobfree array\n  [MTD] [OneNAND] Update Samsung OneNAND official URL\n  [JFFS2] Better fix for all-zero node headers\n  [JFFS2] Improve read_inode memory usage, v2.\n  [JFFS2] Improve failure mode if inode checking leaves unchecked space.\n  [JFFS2] Fix cross-endian build.\n  [MTD] Finish conversion mtd_blkdevs to use the kthread API\n  [JFFS2] Obsolete dirent nodes immediately on unlink, where possible.\n  Use menuconfig objects: MTD\n  [MTD] mtd_blkdevs: Convert to use the kthread API\n  [MTD] Fix fwh_lock locking\n  [JFFS2] Speed up mount for directly-mapped NOR flash\n  ...\n"
    },
    {
      "commit": "28b57cddb3ed4f7999e4b76ef36ebaaf6e2e0c37",
      "tree": "8cd4419d1a22b74129350481ed60a6bc183be3d5",
      "parents": [
        "54d33c4c715b80cc022b8e4974a4de693c96fc99"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Fri Apr 27 01:48:01 2007 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Apr 27 23:34:21 2007 +0100"
      },
      "message": "[MTD] [MAPS] drivers/mtd/maps/ck804xrom.c: convert pci_module_init()\n\nThis patch converts the pci_module_init() usage to pci_register_driver().\n\nIt\u0027s currently #if 0\u0027ed, but still not a bad idea to change it.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "b8b8fd2dc23725fba77f66b3fef11b11f983fc08",
      "tree": "2672274acf707cabaa490980db8e429de0b3b1c8",
      "parents": [
        "b1bdb691c3c38b4fbaf99fa8474f5cfa99b2d774"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Fri Apr 27 15:31:24 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Apr 27 15:31:24 2007 -0700"
      },
      "message": "[NET]: Fix networking compilation errors\n\nFix miscellaneous networking compilation errors.\n\n (*) Export ktime_add_ns() for modules.\n\n (*) wext_proc_init() should have an ANSI declaration.\n\nSigned-off-by: David Howells \u003cdhowells@redhat.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b1bdb691c3c38b4fbaf99fa8474f5cfa99b2d774",
      "tree": "aab0b09167997e5d5269bd5465bf99a41333e68b",
      "parents": [
        "47051a2152f8b2355ee70249a0faaf7b682e8ce5"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Fri Apr 27 15:28:45 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Apr 27 15:28:45 2007 -0700"
      },
      "message": "[AF_RXRPC/AFS]: Arch-specific fixes.\n\nFixes for various arch compilation problems:\n\n (*) Missing module exports.\n\n (*) Variable name collision when rxkad and af_rxrpc both built in\n     (rxrpc_debug).\n\n (*) Large constant representation problem (AFS_UUID_TO_UNIX_TIME).\n\n (*) Configuration dependencies.\n\n (*) printk() format warnings.\n\nSigned-off-by: David Howells \u003cdhowells@redhat.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "47051a2152f8b2355ee70249a0faaf7b682e8ce5",
      "tree": "cf144c4e220598df2ea414e8f7ef558afd91b269",
      "parents": [
        "1a028e50729b85d0a038fad13daf0ee201a37454"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Fri Apr 27 15:26:30 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Apr 27 15:26:30 2007 -0700"
      },
      "message": "[AFS]: Fix VLocation record update wakeup\n\nFix the wakeup transitions after a VLocation record update completes\none way or another.  This builds on Dave Miller\u0027s partial fix.\n\nAlso move wakeups outside the spinlocked sections.\n\nSigned-off-by: David Howells \u003cdhowells@redhat.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1a028e50729b85d0a038fad13daf0ee201a37454",
      "tree": "a4ffbf7c5476203e1db51b4bd9d076c69d772697",
      "parents": [
        "50f732ee63b91eb08a29974b36bd63e1150bb642"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Apr 27 15:21:23 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Apr 27 15:21:23 2007 -0700"
      },
      "message": "[NET]: Revert sk_buff walker cleanups.\n\nThis reverts eefa3906283a2b60a6d02a2cda593a7d7d7946c5\n\nThe simplification made in that change works with the assumption that\nthe \u0027offset\u0027 parameter to these functions is always positive or zero,\nwhich is not true.  It can be and often is negative in order to access\nSKB header values in front of skb-\u003edata.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e1f2a094bdfa8e7ecc31f048e6c6dbea2b4f5f74",
      "tree": "779a306c7554fb0d68dab533331a5d396496a190",
      "parents": [
        "50f732ee63b91eb08a29974b36bd63e1150bb642"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Fri Apr 27 15:19:27 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Apr 27 15:19:27 2007 -0700"
      },
      "message": "[SCSI] esp_scsi.c: Fix compilation.\n\nirqreturn.h for irqreturn_t and dma_addr_t being u128 warnings ;-)\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "54d33c4c715b80cc022b8e4974a4de693c96fc99",
      "tree": "92ae13b8c791c3db66454aec00ea425158411c90",
      "parents": [
        "d1da4e50e5d09f02c340927a4fcb7f54202fa033"
      ],
      "author": {
        "name": "Mike Rapoport",
        "email": "mike@compulab.co.il",
        "time": "Sun Apr 22 08:53:21 2007 +0300"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Apr 27 23:04:32 2007 +0100"
      },
      "message": "[MTD] [NAND] CM-x270 MTD driver\n\nThis patch provides MTD support for NAND flash devices on CM-x270 modules.\n\nSigned-off-by: Mike Rapoport \u003cmike@compulab.co.il\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "50f732ee63b91eb08a29974b36bd63e1150bb642",
      "tree": "fdfc63411a34ffbe26a3b0a997aaeff742a0301b",
      "parents": [
        "aa5bc2b58e3344da57f26b62e99e13e91c9e0a94",
        "a7205b30106a2d4ee268132644cdb292da2d9b41"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Apr 27 14:19:17 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Apr 27 14:19:17 2007 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6: (78 commits)\n  USB: update MAINAINERS and CREDITS for Freescale USB driver\n  USB: update gadget files for fsl_usb2_udc driver\n  USB: add Freescale high-speed USB SOC device controller driver\n  USB: quirk for broken suspend of IT8152F/G\n  USB: iowarrior.c: timeouts too small in usb_control_msg calls\n  USB: dell device id for option.c\n  USB: Remove Huawei unusual_devs entry\n  USB: CP2101 New Device IDs\n  USB: add picdem device to ldusb\n  usbfs micro optimitation\n  USB: remove ancient/broken CRIS hcd\n  usb ethernet gadget, workaround network stack API glitch\n  USB: add \"busnum\" attribute for USB devices\n  USB: cxacru: ADSL state management\n  usbatm: Detect usb device shutdown and ignore failed urbs\n  USB: Remove duplicate define of OHCI_QUIRK_ZFMICRO\n  USB: BandRich BandLuxe HSDPA Data Card Driver\n  USB gadget rndis: fix struct rndis_packet_msg_type unaligned bug\n  USB Elan FTDI: check for driver registration status\n  USB: sierra: add more checks on shutdown\n  ...\n"
    },
    {
      "commit": "aa5bc2b58e3344da57f26b62e99e13e91c9e0a94",
      "tree": "c6e9ea1b3ee8af88b3a050b3fba160ea2f77e404",
      "parents": [
        "d868772fff6c4b881d66af8640251714e1aefa98",
        "d455cf5d0db9e3eb1b204cd4a61d8c5ccfe4305f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Apr 27 14:18:45 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Apr 27 14:18:45 2007 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb\n\n* \u0027master\u0027 of ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb: (184 commits)\n  V4L/DVB (5563): Radio-maestro.c Replace radio_ioctl to use video_ioctl2\n  V4L/DVB (5562): Radio-gemtek-pci.c Replace gemtek_pci_ioctl to use video_ioctl2\n  V4L/DVB (5560): Ivtv: fix incorrect bitwise-and for command flags.\n  V4L/DVB (5558): Opera: use 7-bit i2c addresses\n  V4L/DVB (5557): Cafe_ccic: check return value of pci_enable_device\n  V4L/DVB (5556): Radio-gemtek.c Replace gemtek_ioctl to use video_ioctl2\n  V4L/DVB (5555): Radio-aimslab.c Replace rt_ioctl to use video_ioctl2\n  V4L/DVB (5554): Fix: vidioc_g_parm were not zeroing the memory\n  V4L/DVB (5553): Replace typhoon_do_ioctl to use video_ioctl2\n  V4L/DVB (5552): Plan-b: Switch to refcounting PCI API\n  V4L/DVB (5551): Plan-b: header change\n  V4L/DVB (5550): Radio-sf16fmi.c Replace fmi_do_ioctl to use video_ioctl2\n  V4L/DVB (5549): Radio-sf16fmr2.c Replace fmr2_do_ioctl to use video_ioctl2\n  V4L/DVB (5548): Fix v4l2 buffer to the length\n  V4L/DVB (5547): Add ENUM_FRAMESIZES and ENUM_FRAMEINTERVALS ioctls\n  V4L/DVB (5546): Radio-terratec.c Replace tt_do_ioctl to use video_ioctl2\n  V4L/DVB (5545): Saa7146: Release capture buffers on device close\n  V4L/DVB (5544): Budget-av: Make inversion setting configurable, add KNC ONE V1.0 card\n  V4L/DVB (5543): Tda10023: Add support for frontend TDA10023\n  V4L/DVB (5542): Budget-av: Remove polarity switching of the clock for DVB-C\n  ...\n"
    },
    {
      "commit": "a7205b30106a2d4ee268132644cdb292da2d9b41",
      "tree": "d015a0e79a4dc7bc86ce3bc36b9e6d99c2240e36",
      "parents": [
        "d2eef1fc99640f7de302dcdbcfbdfcec2eef13f6"
      ],
      "author": {
        "name": "Li Yang",
        "email": "leoli@freescale.com",
        "time": "Mon Apr 23 10:38:18 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 27 13:28:43 2007 -0700"
      },
      "message": "USB: update MAINAINERS and CREDITS for Freescale USB driver\n\nAdd MAINAINERS and CREDITS entry for Freescale Highspeed USB device\ndriver.\n\nSigned-off-by: Li Yang \u003cleoli@freescale.com\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "d2eef1fc99640f7de302dcdbcfbdfcec2eef13f6",
      "tree": "eef9d46f61e44c9a8eafda30b5ad72aa4d99ad79",
      "parents": [
        "b504882da539c17ce6fee9da2a97f2fafabd495d"
      ],
      "author": {
        "name": "Li Yang",
        "email": "leoli@freescale.com",
        "time": "Mon Apr 23 10:37:36 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 27 13:28:43 2007 -0700"
      },
      "message": "USB: update gadget files for fsl_usb2_udc driver\n\nUpdate gadget_chip.c, ether.c for newly added Freescale Highspeed USB\ndevice driver.\n\nSigned-off-by: Li Yang \u003cleoli@freescale.com\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "b504882da539c17ce6fee9da2a97f2fafabd495d",
      "tree": "f4eb4bcc2ea778947a78bba22b8ec99ecfb508db",
      "parents": [
        "33f73e56198457c38789e08c47d2af47174c1d8f"
      ],
      "author": {
        "name": "Li Yang",
        "email": "leoli@freescale.com",
        "time": "Mon Apr 23 10:54:25 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 27 13:28:43 2007 -0700"
      },
      "message": "USB: add Freescale high-speed USB SOC device controller driver\n\nFreescale high-speed USB SOC can be found on some Freescale processors\namong different architectures.  It supports both host and device functions.\nThis driver adds its device support for Linux USB Gadget layer.\nIt is tested on MPC8349 and MPC8313, but should work on other platforms\nwith minor tweaks.  The driver passed USBCV 1.3 compliance tests.  Note\nthat this driver doesn\u0027t yet include OTG support.\n\nSigned-off-by: Li Yang \u003cleoli@freescale.com\u003e\nSigned-off-by: Jiang Bo \u003ctanya.jiang@freescale.com\u003e\nSigned-off-by: Bruce Schmid \u003cduck@freescale.com\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "33f73e56198457c38789e08c47d2af47174c1d8f",
      "tree": "83220d37100bc8e02705caa300d47d80d8a1dbf1",
      "parents": [
        "147c5a17338fc72a89452f0a6c14ae6fcf853919"
      ],
      "author": {
        "name": "Raphael Assenat",
        "email": "raph@8d.com",
        "time": "Tue Apr 17 13:09:18 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 27 13:28:43 2007 -0700"
      },
      "message": "USB: quirk for broken suspend of IT8152F/G\n\nHere\u0027s a patch which adds my device to the list.\n\nThis patch enables the broken suspend quirk for the PCI OHCI controller\npresent in the IT8152F/G RISC-to-PCI Companion Chip.\n\nSigned-off-by: Raphael Assenat \u003craph@8d.com\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "147c5a17338fc72a89452f0a6c14ae6fcf853919",
      "tree": "332c922a18dc351530979f226e56f103e2f7eb5a",
      "parents": [
        "a03c6facf84a51a04958d75ceef443108c44872d"
      ],
      "author": {
        "name": "Eberhard Fahle",
        "email": "e.fahle@wayoda.org",
        "time": "Thu Apr 05 11:13:21 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 27 13:28:43 2007 -0700"
      },
      "message": "USB: iowarrior.c: timeouts too small in usb_control_msg calls\n\nThe driver uses usb_control_msg() for exchanging data with the device.\nWhen the driver lived freeley _outside_ the kernel tree (pre 2.6.21) the\ntimeouts for these calls where set to 5*HZ for reading, 1HZ for writing.\n(These timeouts seemed to work fine for all users of the driver, at\nleast nobody complained in the last 2 years.\n\nThe current code (2.6.21-rc5) removed the \u0027HZ\u0027 from the timeouts and\nleft the driver with 5 jiffies for reading and 1 jiffy for writing. My\nnew machine is fast, but not that fast.\n\nThe patch also removes a useless debug statement, which was left over\nfrom testing a broken firmware version\n\nFrom: Eberhard Fahle \u003ce.fahle@wayoda.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "a03c6facf84a51a04958d75ceef443108c44872d",
      "tree": "b9693b749b7644b82ef1d5839d8a8e52e97cd21e",
      "parents": [
        "862e9043776578d575494db79d9189795350ed67"
      ],
      "author": {
        "name": "Hans Engelen",
        "email": "engelenh@gmail.com",
        "time": "Thu Apr 12 14:40:26 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 27 13:28:42 2007 -0700"
      },
      "message": "USB: dell device id for option.c\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "862e9043776578d575494db79d9189795350ed67",
      "tree": "479a98f82b2a2649a31a40b02c302b3f1511bbaf",
      "parents": [
        "92f5cae2e8914d2d762728dd7629e5121ba070f3"
      ],
      "author": {
        "name": "Phil Dibowitz",
        "email": "phil@ipom.com",
        "time": "Sun Apr 15 23:42:40 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 27 13:28:42 2007 -0700"
      },
      "message": "USB: Remove Huawei unusual_devs entry\n\nPer the Rui Santos and the hardware manufacturers, this actually inhibits\nuseful parts of the hardware. The correct way to use this hardware is with the\nsoftware at http://www.kanoistika.sk/bobovsky/archiv/umts/ and the manufacturers\nare also planning on including Linux drivers/material in future revisions.\n\nCC: Rui Santos \u003crsantos@grupopie.com\u003e\nCC: \u003cjohann.wilhelm@student.tugraz.at\u003e\nCC: \u003czihan@huawei.com\u003e\nCC: \u003cwanganyu1983@huawei.com\u003e\nCC: \u003cdingjianjian@huawei.com\u003e\nSigned-off-by: Phil Dibowitz \u003cphil@ipom.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "92f5cae2e8914d2d762728dd7629e5121ba070f3",
      "tree": "f76f4769a007111ee9d96c03b0ee33a3f8fc9589",
      "parents": [
        "79dcdbf67d8885375711c4f2261168fa87389a31"
      ],
      "author": {
        "name": "Craig Shelley",
        "email": "craig@microtron.org.uk",
        "time": "Fri Apr 20 14:37:17 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 27 13:28:42 2007 -0700"
      },
      "message": "USB: CP2101 New Device IDs\n\nTwo new device IDs for CP2101 driver.\n\nSigned-off-by: Craig Shelley \u003ccraig@microtron.org.uk\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "79dcdbf67d8885375711c4f2261168fa87389a31",
      "tree": "fb083c7c8a70fa8bf368eb7022b67a4ffae78507",
      "parents": [
        "527660a819f513edc52fea6bcb4068ce1d4d966b"
      ],
      "author": {
        "name": "Joey Goncalves",
        "email": "jgoncalves@peragrin.com",
        "time": "Fri Apr 20 11:05:54 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 27 13:28:42 2007 -0700"
      },
      "message": "USB: add picdem device to ldusb\n\nHi Greg:\n\nI have found that  /drivers/usb/misc/ldusb.c  works with the \"PICDEM Full\nSpeed USB\"\nhttp://www.microchip.com/stellent/idcplg?IdcService\u003dSS_GET_PAGE\u0026nodeId\u003d1406\u0026dDocName\u003den021940\n\n\nSigned-off-by: Joey S Goncalves \u003cjgoncalves@peragrin.com\u003e\nCc: Michael Hund \u003cMHund@LD-Didactic.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "527660a819f513edc52fea6bcb4068ce1d4d966b",
      "tree": "df4bd3fe6a5d9819a31f7ad50c98f852a9032789",
      "parents": [
        "1b101ceb9162086035ce0c9cbe83ca7b4845179a"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Fri Apr 20 20:50:48 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 27 13:28:42 2007 -0700"
      },
      "message": "usbfs micro optimitation\n\nthe memory barrier is needed only with smp.\n\nSigned-off-by: Oliver Neukum \u003coneukum@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "1b101ceb9162086035ce0c9cbe83ca7b4845179a",
      "tree": "3ff40a54a969a0e456f51ddd0b36a32b17cc34c8",
      "parents": [
        "b8d297c93a888fcd4d74ba0bbeeabe9b84caf514"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Sun Apr 22 11:05:52 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 27 13:28:42 2007 -0700"
      },
      "message": "USB: remove ancient/broken CRIS hcd\n\nRemove the old crisv10 HCD ... it can\u0027t have built for some time,\ndoesn\u0027t even have a Kconfig entry, was the last driver not to have\nbeen converted to the \"hcd\" framework, and considering the usbcore\nchanges since its last patch was merged, has just got to buggy as\nall get-out.\n\nI\u0027m told Axis has a new driver, and will be submitting it soon.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nCc: Mikael Starvik \u003cmikael.starvik@axis.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "b8d297c93a888fcd4d74ba0bbeeabe9b84caf514",
      "tree": "2249461166b9aaa23e21b48fa2b879f32259b49a",
      "parents": [
        "83f7d958eab2fbc6b159ee92bf1493924e1d0f72"
      ],
      "author": {
        "name": "Erik Hovland",
        "email": "erik@hovland.org",
        "time": "Mon Apr 23 10:50:15 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 27 13:28:42 2007 -0700"
      },
      "message": "usb ethernet gadget, workaround network stack API glitch\n\nAnother workaround for the glitch in the network layer, whereby one call\nignores the (otherwise kernel-wide) convention that free() calls should\nnot oops when passed nulls.  This code already handles that API glitch in\nmost other paths.\n\nFrom: Erik Hovland \u003cerik@hovland.org\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "83f7d958eab2fbc6b159ee92bf1493924e1d0f72",
      "tree": "d1bb7f88a03bd8582ab5fb80f8a90fc598fb8814",
      "parents": [
        "6a02c996bce297a782432e29c69268356e97fadd"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Wed Apr 25 15:15:43 2007 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 27 13:28:42 2007 -0700"
      },
      "message": "USB: add \"busnum\" attribute for USB devices\n\nThis patch (as903) adds a \"busnum\" sysfs attribute for USB devices.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    }
  ],
  "next": "6a02c996bce297a782432e29c69268356e97fadd"
}
