)]}'
{
  "log": [
    {
      "commit": "c8f96974eebbc8f078ad64f2d8041e6dce741d67",
      "tree": "e7908558b919859f9bb9a43c716b6c68acb482fc",
      "parents": [
        "3517afdefc3ad335b276eb5f8691841f48097abf"
      ],
      "author": {
        "name": "Larry Finger",
        "email": "Larry.Finger@lwfinger.net",
        "time": "Thu Nov 13 12:30:41 2008 -0600"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 25 16:41:33 2008 -0500"
      },
      "message": "rtl8187: Remove module warning and dependence on CONFIG_EXPERIMENTAL\n\nAfter considerable testing, the initial fears that the driver might damage\nsome flavors of RTL8187B hardware seem to be groundless. Accordingly, the\nlogged warning is removed. In addition, Kconfig is changed to remove the\ndependence on EXPERIMENTAL.\n\nSigned-off-by: Larry Finger \u003cLarry.Finger@lwfinger\u003e\nAcked-by: Herton Ronaldo Krzesinski \u003cherton@mandriva.com.br\u003e\nAcked-by: Hin-Tak Leung \u003chtl10@users.sourceforge.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "3517afdefc3ad335b276eb5f8691841f48097abf",
      "tree": "150fb2ea5e8dcfe8f07523316a32dc45b94fba79",
      "parents": [
        "b4572a9264312fecdb530a3416b8c8336a3bb9a9"
      ],
      "author": {
        "name": "Herton Ronaldo Krzesinski",
        "email": "herton@mandriva.com.br",
        "time": "Thu Nov 13 10:39:16 2008 -0500"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 25 16:41:33 2008 -0500"
      },
      "message": "rtl8187: feedback transmitted packets using tx close descriptor for 8187B\n\nRealtek 8187B has a receive command queue to feedback beacon interrupt\nand transmitted packet status. Use it to feedback mac80211 about status\nof transmitted packets. Unfortunately in the course of testing I found\nthat the sequence number reported by hardware includes entire sequence\ncontrol in a 12 bit only field, so a workaround is done to check only\nlowest bits.\n\nTested-by: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nTested-by: Hin-Tak Leung \u003chtl10@users.sourceforge.net\u003e\nSigned-off-by: Herton Ronaldo Krzesinski \u003cherton@mandriva.com.br\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "b4572a9264312fecdb530a3416b8c8336a3bb9a9",
      "tree": "a9950cc93f7f695fd0f3ee3a2080352c7f59c0ba",
      "parents": [
        "54ac218ae676931813169e0ca074aca2e4adee38"
      ],
      "author": {
        "name": "Herton Ronaldo Krzesinski",
        "email": "herton@mandriva.com.br",
        "time": "Thu Nov 13 10:39:15 2008 -0500"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 25 16:41:32 2008 -0500"
      },
      "message": "rtl8187: implement conf_tx callback to configure tx queues\n\nAdd conf_tx callback and use it to configure tx queues of 8187L/8187B.\n\nTested-by: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nTested-by: Hin-Tak Leung \u003chtl10@users.sourceforge.net\u003e\nSigned-off-by: Herton Ronaldo Krzesinski \u003cherton@mandriva.com.br\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "54ac218ae676931813169e0ca074aca2e4adee38",
      "tree": "1acac3f2dc61adb1e399527b38efbd87ed9b6790",
      "parents": [
        "db93e7b5bf9dea9175d5b213f9557758c56abbfc"
      ],
      "author": {
        "name": "Herton Ronaldo Krzesinski",
        "email": "herton@mandriva.com.br",
        "time": "Thu Nov 13 10:39:14 2008 -0500"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 25 16:41:31 2008 -0500"
      },
      "message": "rtl8187: fix 8187B throughput regression\n\nHin-Tak Leung reported that after the change \"rtl8187: add short slot\nhandling for 8187B\" his RTL8187B started to give low throughput on\nnetwork transfers. Turns out that the SIFS setting used isn\u0027t ok, it\ndoesn\u0027t look to be the real aSIFSTime, using the \"magical\" 0x22 value\nlike on other 818x variants as the vendor does too fixes the issue.\n\nTested-by: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nTested-by: Hin-Tak Leung \u003chtl10@users.sourceforge.net\u003e\nSigned-off-by: Herton Ronaldo Krzesinski \u003cherton@mandriva.com.br\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "db93e7b5bf9dea9175d5b213f9557758c56abbfc",
      "tree": "31381e563681f4ac8a70d3a77b0134d829724dc3",
      "parents": [
        "306efdd109f086b19d849f1ec0f9104c9fdb3444"
      ],
      "author": {
        "name": "Senthil Balasubramanian",
        "email": "senthilkumar@atheros.com",
        "time": "Thu Nov 13 18:01:08 2008 +0530"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 25 16:41:31 2008 -0500"
      },
      "message": "ath9k: Race condition in accessing TX and RX buffers.\n\nRace condition causes RX buffers to be accessed even before it is\ninitialized. The RX and TX buffers are initialized immediately after\nthe hardware is registered with mac80211. The mac80211 start callback\nis ready to be fired once the device is registered for a case when the\nwpa_supplicant is also running at the same time.\n\nThe same race condition is also possible for RKFILL registration\nas RFKILL init happens after the device registration with mac80211\nand it is possible that rfkill_register would be called even before\nit is initialized.\n\nSigned-off-by: Senthil Balasubramanian \u003csenthilkumar@atheros.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "306efdd109f086b19d849f1ec0f9104c9fdb3444",
      "tree": "2a7ef0b28a9b021fa3e3f2f9d3b2f6ac02f093bb",
      "parents": [
        "e97275cb062cf927cdb086f0107657dd92160801"
      ],
      "author": {
        "name": "Senthil Balasubramanian",
        "email": "senthilkumar@atheros.com",
        "time": "Thu Nov 13 18:00:37 2008 +0530"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 25 16:41:30 2008 -0500"
      },
      "message": "ath9k: IRQ should be disabled before calling free_irq()\n\nath9k frees irq even before IRQs are disabled and existing IRQs\nare flushed when rfkill_register() fails.\n\nSigned-off-by: Senthil Balasubramanian \u003csenthilkumar@atheros.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "e97275cb062cf927cdb086f0107657dd92160801",
      "tree": "611bb3cff70ebdfb5507f63c9b64cf10fffcdf97",
      "parents": [
        "f9bbf431beb7dd98b94fa965dab851432be4b762"
      ],
      "author": {
        "name": "Senthil Balasubramanian",
        "email": "senthilkumar@atheros.com",
        "time": "Thu Nov 13 18:00:02 2008 +0530"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 25 16:41:30 2008 -0500"
      },
      "message": "ath9k: Build RFKILL feature even when RFKILL subsystem is a MODULE\n\nCurrently, ath9k builds RFKILL feature only when the RFKILL subsystem\nis built part of the kernel. Build RFKILL feature regardless of whether\nRFKILL subsystem is built as a MODULE or part of the kernel.\n\nSigned-off-by: Senthil Balasubramanian \u003csenthilkumar@atheros.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "f9bbf431beb7dd98b94fa965dab851432be4b762",
      "tree": "91250e60538735bcd2e8768ea4351db8f7de52d8",
      "parents": [
        "9f8042021792f8c0e0a7f5b81f326bfab86cda83"
      ],
      "author": {
        "name": "Senthil Balasubramanian",
        "email": "senthilkumar@atheros.com",
        "time": "Thu Nov 13 17:59:36 2008 +0530"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 25 16:41:29 2008 -0500"
      },
      "message": "ath9k: incorrect noise floor threshold values.\n\nThis patch fixes incorrect noise floor threshold values.\n\nSigned-off-by: Senthil Balasubramanian \u003csenthilkumar@atheros.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "9f8042021792f8c0e0a7f5b81f326bfab86cda83",
      "tree": "a803eaa31295cad4e724ea86a26ae2502a84a03f",
      "parents": [
        "ea4a82dceec7b5782b1259079c8de508d0afe33a"
      ],
      "author": {
        "name": "Senthil Balasubramanian",
        "email": "senthilkumar@atheros.com",
        "time": "Thu Nov 13 17:58:41 2008 +0530"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 25 16:41:28 2008 -0500"
      },
      "message": "ath9k: INI update for atheros chipets.\n\ninit values update for various atheros chipsets.\n\nSigned-off-by: Senthil Balasubramanian \u003csenthilkumar@atheros.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "ea4a82dceec7b5782b1259079c8de508d0afe33a",
      "tree": "bdae54ce3a44d1e9ea52c1934c57946ab8a258fa",
      "parents": [
        "14b9815af3f4fe0e171ee0c4325c31d2a2c1570b"
      ],
      "author": {
        "name": "Luis R. Rodriguez",
        "email": "lrodriguez@atheros.com",
        "time": "Wed Nov 12 14:22:04 2008 -0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 25 16:41:27 2008 -0500"
      },
      "message": "iwlwifi: enable custom fw regulatory solution\n\nThis enables the custom firmware regulatory solution option\non iwlwifi drivers. These devices are uncapable of mapping their\nEEPROM regulatory domain to a specific ISO / IEC alpha2.\nAlthough the new 11n devices (\u003e\u003d iwl 5000) have only\n3 regultaory SKUs -- MOW, ABG (no N) and BG -- the older\ndevices (3945 and 4965) have a more complex SKU arrangement\nand therefore its not practical to move this to the driver.\n\nSigned-off-by: Luis R. Rodriguez \u003clrodriguez@atheros.com\u003e\nAcked-by: Zhu Yi \u003cyi.zhu@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "e0737a77d6cba100dea7e53bf490d67d110bc037",
      "tree": "d7e02b22ae0b82340e468a3fdc62d2cb92951ac5",
      "parents": [
        "34faf780cf342b2c83ae40a2eecf33e55f7002a5"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Wed Nov 12 13:14:11 2008 -0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 25 16:41:20 2008 -0500"
      },
      "message": "iwlwifi: iwl-fh.h cleanup\n\nThis patch fix value of upper FH register bound plus\nit reorders and groups registers in more readable way\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nAcked-by: Zhu Yi \u003cyi.zhu@intel.com\u003e\nSigned-off-by: Reinette Chatre \u003creinette.chatre@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "34faf780cf342b2c83ae40a2eecf33e55f7002a5",
      "tree": "ef9d0152b891b1092ddb289e87cbee651eec8dba",
      "parents": [
        "352bc8de19a7e5e065d422825e226e8e80cd6576"
      ],
      "author": {
        "name": "Zhu, Yi",
        "email": "yi.zhu@intel.com",
        "time": "Wed Nov 12 13:14:10 2008 -0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 25 16:41:20 2008 -0500"
      },
      "message": "iwlwifi: some fh document fix and cleanup\n\nThis patch cleans up some flow handler related document. It also\nremoves some blank lines.\n\nSigned-off-by: Zhu Yi \u003cyi.zhu@intel.com\u003e\nAcked-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Reinette Chatre \u003creinette.chatre@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "352bc8de19a7e5e065d422825e226e8e80cd6576",
      "tree": "2f7a1d2184d8a04ee9dafdd97b24262225320192",
      "parents": [
        "c3056065400aeb437390e1a86b85f9c32fb1c1df"
      ],
      "author": {
        "name": "Zhu, Yi",
        "email": "yi.zhu@intel.com",
        "time": "Wed Nov 12 13:14:09 2008 -0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 25 16:41:19 2008 -0500"
      },
      "message": "iwlwifi: configure_filter rewrite\n\nThe patch rewrites the mac80211 configure_filter handler to better mapping\nmac80211 filter flags to iwlwifi hardware filter flags. We now can support\n5 mac80211 filter flags: FIF_OTHER_BSS, FIF_ALLMULTI, FIF_PROMISC_IN_BSS,\nFIF_BCN_PRBRESP_PROMISC and FIF_CONTROL. This patch also avoids reconnecting\nif the filter flags are changed when the STA is associated. Because rx_assoc\nis used when full rxon is not necessary.\n\nSigned-off-by: Zhu Yi \u003cyi.zhu@intel.com\u003e\nSigned-off-by: Reinette Chatre \u003creinette.chatre@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "c3056065400aeb437390e1a86b85f9c32fb1c1df",
      "tree": "69e7cf607f351040bc52ce77415e7b6096a3d858",
      "parents": [
        "dbce56a456f6d6302a77107088340828dcaf9a02"
      ],
      "author": {
        "name": "Abhijeet Kolekar",
        "email": "abhijeet.kolekar@intel.com",
        "time": "Wed Nov 12 13:14:08 2008 -0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 25 16:41:18 2008 -0500"
      },
      "message": "iwlwifi : fix checkpatch.pl errors\n\nPatch fixes checkpatch.pl errors for iwlwifi.\n\nSigned-off-by: Abhijeet Kolekar \u003cabhijeet.kolekar@intel.com\u003e\nSigned-off-by: Reinette Chatre \u003creinette.chatre@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "dbce56a456f6d6302a77107088340828dcaf9a02",
      "tree": "39606c6c5a2fa77951793e46656b7d54252156cb",
      "parents": [
        "417f114bf2efa6183477a75da272c0d452e1cda3"
      ],
      "author": {
        "name": "Chatre, Reinette",
        "email": "reinette.chatre@intel.com",
        "time": "Wed Nov 12 13:14:07 2008 -0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 25 16:41:18 2008 -0500"
      },
      "message": "iwlwifi: replace magic constants with define\n\nuse IWL_CCK_RATES_MASK and IWL_OFDM_RATES_MASK instead of\ntheir values directly.\n\nSigned-off-by: Reinette Chatre \u003creinette.chatre@intel.com\u003e\ncc: Harvey Harrison \u003charvey.harrison@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "417f114bf2efa6183477a75da272c0d452e1cda3",
      "tree": "14de028246fe23f91ea5282b0356a40054519917",
      "parents": [
        "9f58671e8d4f4896acea30020308ce72bf94ec6e"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Wed Nov 12 13:14:06 2008 -0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 25 16:41:17 2008 -0500"
      },
      "message": "iwlwifi: rs: remove fc variable and other cleanups\n\nThis patch\n1. Removes use once use only fc variables, they are useless after refactoring\nieee80211 frame control handlers\n2. Other trivial cleanups\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Reinette Chatre \u003creinette.chatre@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "9f58671e8d4f4896acea30020308ce72bf94ec6e",
      "tree": "8c8df09be1ed592ef0640e8f1b9a681e358c571c",
      "parents": [
        "cee53ddb46eb520079335d0868d0e81c8d311089"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Wed Nov 12 13:14:05 2008 -0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 25 16:41:06 2008 -0500"
      },
      "message": "iwlwifi: consolidate station management code\n\nThis patch moves code around and group most of the station\nmanagement code into iwl-sta.c\n\nNo functional changes (yet)\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Reinette Chatre \u003creinette.chatre@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "cee53ddb46eb520079335d0868d0e81c8d311089",
      "tree": "873f05414ed754da53a44f736b4e08e8d4629dc1",
      "parents": [
        "0e3de99846489424c2cba952e0a52c269f01009a"
      ],
      "author": {
        "name": "Kolekar, Abhijeet",
        "email": "abhijeet.kolekar@intel.com",
        "time": "Wed Nov 12 13:14:04 2008 -0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 25 16:35:20 2008 -0500"
      },
      "message": "iwl3945 : Simplify iwl3945_pci_probe\n\nPatch aligns iwl3945_pci_probe with iwlwifi\u0027s iwl_pci_probe.\nAdded few comments and code simplified to make readable.\n\nSigned-off-by: Abhijeet Kolekar \u003cabhijeet.kolekar@intel.com\u003e\nSigned-off-by: Reinette Chatre \u003creinette.chatre@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "0e3de99846489424c2cba952e0a52c269f01009a",
      "tree": "2af7bc7b61f28e9defae8b5886a959060affb357",
      "parents": [
        "0f829b1d6f499447052f98098e41fd6a091eadd0"
      ],
      "author": {
        "name": "Ivo van Doorn",
        "email": "ivdoorn@gmail.com",
        "time": "Wed Nov 12 00:01:37 2008 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 25 16:32:54 2008 -0500"
      },
      "message": "rt2x00: Fix TX failure path\n\nThe callback function write_tx_data() can only fail\nwhen our ENTRY_OWNER_DEVICE_DATA flag on a queue entry\nfailed to determine the entry was not available and\nit is in fact still owned by the hardware.\nThis means that if that function fails the queue\nmust be stopped in mac80211.\n\nWhen rt2x00queue_get_queue() returns NULL in the TX\npath, it means mac80211 has passed us an invalid queue,\nalthough this should be impossible, it shouldn\u0027t hurt\nif we send mac80211 a signal to stop the queue either.\n\nBoth issues can simply be resolved by removing their\nmanual failure handler and making them use the failure path\nprovided in rt2x00mac_tx().\n\nSigned-off-by: Ivo van Doorn \u003cIvDoorn@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "0f829b1d6f499447052f98098e41fd6a091eadd0",
      "tree": "3690f35175e75d94ee7a55320e5bb40620c600be",
      "parents": [
        "c9c3b1a5deac4297503145840fffcd122b253db5"
      ],
      "author": {
        "name": "Ivo van Doorn",
        "email": "ivdoorn@gmail.com",
        "time": "Mon Nov 10 19:42:18 2008 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 25 16:32:53 2008 -0500"
      },
      "message": "rt2x00: Move rt73usb register access wrappers into rt2x00usb\n\nrt2500usb and rt73usb have different register word sizes,\nfor that reason the register access wrappers were never\nmoved into rt2x00usb.\nWith rt2800usb on its way, we should favor the 32bit\nregister access and move those wrappers into rt2x00usb.\nThat saves duplicate code, since only rt2500usb will\nneed the special 16bit wrappers.\n\nSigned-off-by: Ivo van Doorn \u003cIvDoorn@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "c9c3b1a5deac4297503145840fffcd122b253db5",
      "tree": "7d5e0cf6510c1687ef6b18d32ba9009a5692fbfd",
      "parents": [
        "9764f3f9c3700620f9f8a1f9af57f58758e835da"
      ],
      "author": {
        "name": "Ivo van Doorn",
        "email": "ivdoorn@gmail.com",
        "time": "Mon Nov 10 19:41:40 2008 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 25 16:32:53 2008 -0500"
      },
      "message": "rt2x00: Cleanup indirect register access\n\nAll code which accessed indirect registers was similar\nin respect to the for-loop, the given timeout, etc.\nMove it into a seperate function, which for PCI drivers\ncan be moved into rt2x00pci.\n\nThis allows us to cleanup the cleanup the code further\nby removing the goto statementsand making the codepath\nlook a bit nicer.\n\nSigned-off-by: Ivo van Doorn \u003cIvDoorn@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "9764f3f9c3700620f9f8a1f9af57f58758e835da",
      "tree": "a272b8196bb7dc54a8948a7c925764bc6dfafb73",
      "parents": [
        "2f9889a20cd2854bc6305198255c617b0b4eb719"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Mon Nov 10 18:56:59 2008 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 25 16:32:53 2008 -0500"
      },
      "message": "ath5k: name pci driver \"ath5k\" too\n\nCall the ath5k pci driver struct \"ath5k\" too to be less\nconfusing in sysfs.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nAcked-by: Nick Kossifidis \u003cmickflemm@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "2f9889a20cd2854bc6305198255c617b0b4eb719",
      "tree": "1b577cd6c8fe1b2233e63ad1c8ed999615315d3c",
      "parents": [
        "ab153d84d9609b4e6f53632a6f14b882e866cb47"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Nov 25 03:53:09 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Nov 25 03:53:09 2008 -0800"
      },
      "message": "Revert \"hso: Fix crashes on close.\"\n\nThis reverts commit 4a3e818181e1baf970e9232ca8b747e233176b87.\n\nOn request from Alan Cox.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ab153d84d9609b4e6f53632a6f14b882e866cb47",
      "tree": "690aacae988039390c8d29d50ed5c3e62569e925",
      "parents": [
        "cd90ee1799136bd74158b734cf71b72609244a91"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Nov 25 03:52:46 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Nov 25 03:52:46 2008 -0800"
      },
      "message": "Revert \"hso: Fix free of mutexes still in use.\"\n\nThis reverts commit 52429eb216385fdc6969c0112ba8b46cffefaaef.\n\nOn request from Alan Cox.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "cd90ee1799136bd74158b734cf71b72609244a91",
      "tree": "d2351453c570de5fa6a202609451d649b00f7ad2",
      "parents": [
        "fb7e06748c29c08a9f5ca057a780b65acbb91c27"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Nov 25 03:52:17 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Nov 25 03:52:17 2008 -0800"
      },
      "message": "Revert \"hso: Add TIOCM ioctl handling.\"\n\nThis reverts commit 7ea3a9ad9bf360f746a7ad6fa72511a5c359490d.\n\nOn request from Alan Cox.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "69d728baf620839d1a3c874eecac316729f89de4",
      "tree": "52be287a59e4f2f4cd089239b02c5488408cfff7",
      "parents": [
        "9b07f3d3157487e6467dfa4640f7fb9446165494"
      ],
      "author": {
        "name": "Alexander Duyck",
        "email": "alexander.h.duyck@intel.com",
        "time": "Tue Nov 25 01:04:03 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Nov 25 01:04:03 2008 -0800"
      },
      "message": "igb: loopback bits not correctly cleared from RCTL register\n\nThis change forces the bits to 0 by using an \u0026\u003d operation with an inverted\nmask of all options instead of using an |\u003d with a value of 0.\n\nSigned-off-by: Alexander Duyck \u003calexander.h.duyck@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9b07f3d3157487e6467dfa4640f7fb9446165494",
      "tree": "bce5310fadccb72b632324ab2da631667f922605",
      "parents": [
        "7a6b6f515f77d1c62a2f383b6dce18cb0af0cf4f"
      ],
      "author": {
        "name": "Alexander Duyck",
        "email": "alexander.h.duyck@intel.com",
        "time": "Tue Nov 25 01:03:26 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Nov 25 01:03:26 2008 -0800"
      },
      "message": "igb: remove unneeded bit refrence when enabling jumbo frames\n\nThere is a reference to a Buffer Size extention bit that is unneded by\n82575/82576 hardware.  Since it is not needed it should be removed from the\ncode.\n\nSigned-off-by: Alexander Duyck \u003calexander.h.duyck@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7a6b6f515f77d1c62a2f383b6dce18cb0af0cf4f",
      "tree": "eed74f9344c3f65beb5386b93eca05526be8a914",
      "parents": [
        "411c41eea58bd3500cf897e2c27dd5330935a3a8"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Tue Nov 25 01:02:08 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Nov 25 01:02:08 2008 -0800"
      },
      "message": "DCB: fix kconfig option\n\nSince the netlink option for DCB is necessary to actually be useful,\nsimplified the Kconfig option.  In addition, added useful help text for the\nKconfig option.\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "411c41eea58bd3500cf897e2c27dd5330935a3a8",
      "tree": "c6987d1351581def73321b7c8d518ac75db876a2",
      "parents": [
        "9c8f92aed16dbd1924910f3305f5992a4f29fe2a"
      ],
      "author": {
        "name": "Harvey Harrison",
        "email": "harvey.harrison@gmail.com",
        "time": "Tue Nov 25 00:40:37 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Nov 25 00:40:37 2008 -0800"
      },
      "message": "aoe: remove private mac address format function\n\nAdd %pm to omit the colons when printing a mac address.\n\nSigned-off-by: Harvey Harrison \u003charvey.harrison@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9c8f92aed16dbd1924910f3305f5992a4f29fe2a",
      "tree": "4e7528000a46bf14ed55b3168806523e825cd6ba",
      "parents": [
        "7ea3a9ad9bf360f746a7ad6fa72511a5c359490d"
      ],
      "author": {
        "name": "Denis Joseph Barrow",
        "email": "D.Barow@option.com",
        "time": "Tue Nov 25 00:36:10 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Nov 25 00:36:10 2008 -0800"
      },
      "message": "hso: Hook up -\u003ereset_resume\n\nMade usb_drivers reset_resume function point to hso_resume this \nfixes problems a usb reset is done when the network interface\nis left idle for a few minutes. Possibly reset_resume should\ninitialise hardware more but this works in the common case.\n\nSigned-off-by: Denis Joseph Barrow \u003cD.Barow@option.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7ea3a9ad9bf360f746a7ad6fa72511a5c359490d",
      "tree": "b0cc86b299173a11f88532449270f2bdf12204d0",
      "parents": [
        "52429eb216385fdc6969c0112ba8b46cffefaaef"
      ],
      "author": {
        "name": "Denis Joseph Barrow",
        "email": "D.Barow@option.com",
        "time": "Tue Nov 25 00:35:26 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Nov 25 00:35:26 2008 -0800"
      },
      "message": "hso: Add TIOCM ioctl handling.\n\nMakes TIOCM ioctls for Data Carrier Detect \u0026 related functions\nwork like /drivers/serial/serial-core.c potentially needed \nfor pppd \u0026 similar user programs.   \n\nSigned-off-by: Denis Joseph Barrow \u003cD.Barow@option.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "52429eb216385fdc6969c0112ba8b46cffefaaef",
      "tree": "49ac34f8d779a706a58414c5f64e317bc1b323c2",
      "parents": [
        "89930b7b5e3e9bfe9c6ec5e19920451c8f5d9088"
      ],
      "author": {
        "name": "Denis Joseph Barrow",
        "email": "D.Barow@option.com",
        "time": "Tue Nov 25 00:33:13 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Nov 25 00:33:13 2008 -0800"
      },
      "message": "hso: Fix free of mutexes still in use.\n\nA new structure hso_mutex_table had to be declared statically\n\u0026 used as as hso_device mutex_lock(\u0026serial-\u003eparent-\u003emutex) etc\nis freed in hso_serial_open \u0026 hso_serial_close by kref_put while\nthe mutex is still in use.\n\nThis is a substantial change but should make the driver much stabler.\n\nSigned-off-by: Denis Joseph Barrow \u003cD.Barow@option.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n\n"
    },
    {
      "commit": "89930b7b5e3e9bfe9c6ec5e19920451c8f5d9088",
      "tree": "a2e43106f1b64b0f250223db5ac99f3c4a3fa598",
      "parents": [
        "4a3e818181e1baf970e9232ca8b747e233176b87"
      ],
      "author": {
        "name": "Denis Joseph Barrow",
        "email": "D.Barow@option.com",
        "time": "Tue Nov 25 00:30:48 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Nov 25 00:30:48 2008 -0800"
      },
      "message": "hso: Fix URB submission -EINVAL.\n\nAdded check for IFF_UP in hso_resume, this should eliminate -EINVAL (-22)\nerrors caused from urb\u0027s being submitted twice, once by hso_resume\n\u0026 once in hso_net_open, if suspend/resume USB power saving  mode is enabled\n\nSigned-off-by: Denis Joseph Barrow \u003cD.Barow@option.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4a3e818181e1baf970e9232ca8b747e233176b87",
      "tree": "81b61003ba0ab52b89cca0792fab63c12aeff344",
      "parents": [
        "bab04c3adbb55aeb5e8db60522f14ce0bb0d4179"
      ],
      "author": {
        "name": "Denis Joseph Barrow",
        "email": "D.Barow@option.com",
        "time": "Tue Nov 25 00:27:50 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Nov 25 00:27:50 2008 -0800"
      },
      "message": "hso: Fix crashes on close.\n\nMoved serial_open_count in hso_serial_open to\nprevent crashes owing to the serial structure being made NULL\nwhen hso_serial_close is called even though hso_serial_open\nreturned -ENODEV, Alan Cox pointed out this happens,\nalso put in sanity check in hso_serial_close\nto check for a valid serial structure which should prevent\nthe most reproducable crash in the driver when the hso device\nis disconnected while in use.\n\nSigned-off-by: Denis Joseph Barrow \u003cD.Barow@option.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "bab04c3adbb55aeb5e8db60522f14ce0bb0d4179",
      "tree": "aae1eb2e4631eb38df02d35d5f34ce0bde0b6ddc",
      "parents": [
        "47fd5b8373ecc6bf5473e4139b62b06425448252"
      ],
      "author": {
        "name": "Denis Joseph Barrow",
        "email": "D.Barow@option.com",
        "time": "Tue Nov 25 00:26:12 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Nov 25 00:26:12 2008 -0800"
      },
      "message": "hso: Add new usb device id\u0027s.\n\nSigned-off-by: Denis Joseph Barrow \u003cD.Barow@option.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4b40eed73e3787d60160beed1352ceadd24f6be1",
      "tree": "b85c3f6b4a159cee164c9cec7ac12be849d8e568",
      "parents": [
        "486bf8de17361232c40e092a219f328093e34dca"
      ],
      "author": {
        "name": "Wang Chen",
        "email": "wangchen@cn.fujitsu.com",
        "time": "Mon Nov 24 15:34:00 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Nov 24 15:34:00 2008 -0800"
      },
      "message": "infiniband: Kill directly reference of netdev-\u003epriv\n\nThis use of netdev-\u003epriv is wrong.\nThe right way is:\nalloc_netdev() with no memory for private data.\nmake netdev-\u003eml_priv to point to c2_dev.\n\nSigned-off-by: Wang Chen \u003cwangchen@cn.fujitsu.com\u003e\nAcked-by: Roland Dreier \u003crolandd@cisco.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "486bf8de17361232c40e092a219f328093e34dca",
      "tree": "719719d85325099e2332ab0ae4cf73be556808fa",
      "parents": [
        "5c94afd79cd9e68cb9899fe7788342329e9f445f"
      ],
      "author": {
        "name": "Wang Chen",
        "email": "wangchen@cn.fujitsu.com",
        "time": "Mon Nov 24 14:52:16 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Nov 24 14:52:16 2008 -0800"
      },
      "message": "netdevice sbni: Convert directly reference of netdev-\u003epriv\n\n1. convert netdev-\u003epriv to netdev_priv().\n2. make sbni_pci_probe() be static.\n\nSigned-off-by: Wang Chen \u003cwangchen@cn.fujitsu.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5c94afd79cd9e68cb9899fe7788342329e9f445f",
      "tree": "2ea134e0418a2e2fb0bce5ac9cec9a02ad591b3c",
      "parents": [
        "138a5cdf2ffe8c6602641f8aaa00cfcf10929fe1"
      ],
      "author": {
        "name": "Jirka Pirko",
        "email": "jirka@pirko.cz",
        "time": "Mon Nov 24 14:49:11 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Nov 24 14:49:11 2008 -0800"
      },
      "message": "tokenring/3c359.c: Prevent possible mem leak when open failed\n\nFreeing previously allocated buffers in case of error.\n\nSigned-off-by: Jirka Pirko \u003cjirka@pirko.cz\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "138a5cdf2ffe8c6602641f8aaa00cfcf10929fe1",
      "tree": "cec44ab32aadf7f3959acb35cdb838c72ca74858",
      "parents": [
        "d0cc10ab0e3740b629d88386c907342f77cbdb30"
      ],
      "author": {
        "name": "Jirka Pirko",
        "email": "jirka@pirko.cz",
        "time": "Mon Nov 24 14:48:25 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Nov 24 14:48:25 2008 -0800"
      },
      "message": "tokenring/3c359.c: Fix error message when allocating tx_ring\n\nPointed out by Joe Perches. Error message after tx_ring allocation check was\nwrong.\n\nSigned-off-by: Jirka Pirko \u003cjirka@jirka.pirko.cz\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d0cc10ab0e3740b629d88386c907342f77cbdb30",
      "tree": "094757b72e6cffda659fc8d18b72755a5deccf21",
      "parents": [
        "85920d43bd5ae8a96f434704438b57c0b8c31198"
      ],
      "author": {
        "name": "Jirka Pirko",
        "email": "jirka@pirko.cz",
        "time": "Mon Nov 24 14:47:53 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Nov 24 14:47:53 2008 -0800"
      },
      "message": "tokenring/3c359.c: fix allocation null check\n\nFixed typo when allocating rx_ring, tx_ring was checked for null instead.\n\nSigned-off-by: Jirka Pirko \u003cjirka@pirko.cz\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "85920d43bd5ae8a96f434704438b57c0b8c31198",
      "tree": "12e3e33b6856ff7dc2459d2fbd72781f9e65239b",
      "parents": [
        "3755810cebf7f9902b05c7ba9baeac0fc44881be"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@vyatta.com",
        "time": "Mon Nov 24 14:47:01 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Nov 24 14:47:01 2008 -0800"
      },
      "message": "8139too: use err.h macros\n\nInstead of using call by reference use the PTR_ERR macros to handle\nreturn value with error case. Compile tested only.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@vyatta.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "70eb1bfd52e97120eddf9b5aaabfe1ecdf4eb663",
      "tree": "e0123387eaea3111876c793da672e96bc09592a1",
      "parents": [
        "6f756a8c36bf54d0afb1d457082b3e3033d951a7"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Nov 23 20:01:59 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Nov 23 20:01:59 2008 -0800"
      },
      "message": "axnet_cs: Fix build after net device ops ne2k conversion.\n\nCommit 4e4fd4e485ad63a9074ff09a9b53ffc7a5c594ec (\"ne2k: convert to\nnet_device_ops\") exported some ei_* symbols from the 8390 library,\nbut the axnet_cs driver defines local static versions of the same\nfunctions.\n\nRename them to avoid the namespace conflict.\n\nReported by Stephen Rothwell.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2c62ad7b56fa8e2658253c0256ef4c4de228a0b9",
      "tree": "5e85d630b040313584371d4bea7d373a18a0f3b9",
      "parents": [
        "4ee2ac51359fc37d9ae5d5cc76e93af9105f1722"
      ],
      "author": {
        "name": "Brice Goglin",
        "email": "brice@myri.com",
        "time": "Sun Nov 23 15:49:54 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Nov 23 15:49:54 2008 -0800"
      },
      "message": "myri10ge: update firmware headers\n\nUpdate myri10ge firmware headers.\n\nSigned-off-by: Brice Goglin \u003cbrice@myri.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4ee2ac51359fc37d9ae5d5cc76e93af9105f1722",
      "tree": "27cf696343c49cc561c6292b84530f2ecaeb8ba2",
      "parents": [
        "c1fd3b9455a977057f73534324d4e07a3d9fe502"
      ],
      "author": {
        "name": "Brice Goglin",
        "email": "brice@myri.com",
        "time": "Sun Nov 23 15:49:28 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Nov 23 15:49:28 2008 -0800"
      },
      "message": "myri10ge: update DCA comments\n\nUpdate DCA sections closing comments.\n\nSigned-off-by: Brice Goglin \u003cbrice@myri.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c46920dadba65856eb1a1f1ffa1b350875db1228",
      "tree": "78199a497b70bc6c449c761a6cc4cb223426e0cd",
      "parents": [
        "f5f4cf08467db10de061a1b90037a56a360d3554",
        "6476a907b57d9229de7807aeea534ad45e19a4ce"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Nov 21 21:30:58 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Nov 21 21:30:58 2008 -0800"
      },
      "message": "Merge branch \u0027for-david\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/chris/linux-2.6\n"
    },
    {
      "commit": "f5f4cf08467db10de061a1b90037a56a360d3554",
      "tree": "f590f5a39dca1a57012f5eb62302ca56b7d3e27a",
      "parents": [
        "21fc578dcaa66dd30bad3c2f2cd7578e2865e8f2"
      ],
      "author": {
        "name": "Alexander Duyck",
        "email": "alexander.h.duyck@intel.com",
        "time": "Fri Nov 21 21:30:24 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Nov 21 21:30:24 2008 -0800"
      },
      "message": "igb: do not use phy ops in ethtool test cleanup for non-copper parts\n\nCurrently the igb driver is experiencing a panic due to a null function\npointer being used during the cleanup of the ethtool looback test on\nfiber/serdes parts.  This patch prevents that and adds a check prior to\ncalling any phy function.\n\nSigned-off-by: Alexander Duyck \u003calexander.h.duyck@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "21fc578dcaa66dd30bad3c2f2cd7578e2865e8f2",
      "tree": "d489df6cd83a4cc1cf3558898747404660c690a9",
      "parents": [
        "845964515a76381e204d3399af82c149f8abcc1c"
      ],
      "author": {
        "name": "Scott Feldman",
        "email": "scofeldm@cisco.com",
        "time": "Fri Nov 21 21:29:25 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Nov 21 21:29:25 2008 -0800"
      },
      "message": "enic: misc cleanup items:\n\nClarrify reading PBA has no side-effect (clearing).\nAdd missing GPL license text.\n\nSigned-off-by: Scott Feldman \u003cscofeldm@cisco.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "845964515a76381e204d3399af82c149f8abcc1c",
      "tree": "46f7f16c17294ccf56bd9f964e74a92cf7e7871e",
      "parents": [
        "cb3c766975985885e64e20cc72c4a36d90da2b30"
      ],
      "author": {
        "name": "Scott Feldman",
        "email": "scofeldm@cisco.com",
        "time": "Fri Nov 21 21:29:01 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Nov 21 21:29:01 2008 -0800"
      },
      "message": "enic: move wmb closer to where needed: before writing posted_index to hw\n\nSigned-off-by: Scott Feldman \u003cscofeldm@cisco.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "cb3c766975985885e64e20cc72c4a36d90da2b30",
      "tree": "9ca794b1c79a5417f489a82792019f8bd6b93ec8",
      "parents": [
        "27372bf5fa5ffc0fee3ddb486a0da942295fd8e0"
      ],
      "author": {
        "name": "Scott Feldman",
        "email": "scofeldm@cisco.com",
        "time": "Fri Nov 21 21:28:40 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Nov 21 21:28:40 2008 -0800"
      },
      "message": "enic: mask off some reserved bits in CQ descriptor for future use\n\nSigned-off-by: Scott Feldman \u003cscofeldm@cisco.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "27372bf5fa5ffc0fee3ddb486a0da942295fd8e0",
      "tree": "34a4e6f41057ff12f01a86d891c81023c3d45a8e",
      "parents": [
        "86ca9db794a285f18f31ed15601696b238ccb57a"
      ],
      "author": {
        "name": "Scott Feldman",
        "email": "scofeldm@cisco.com",
        "time": "Fri Nov 21 21:28:18 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Nov 21 21:28:18 2008 -0800"
      },
      "message": "enic: driver/firmware API updates\n\nAdd driver/firmware compatibility check.\nUpdate firmware notify cmd to honor notify area size.\nAdd new version of init cmd.\nAdd link_down_cnt to notify area to track link down count.\n\nSigned-off-by: Scott Feldman \u003cscofeldm@cisco.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "86ca9db794a285f18f31ed15601696b238ccb57a",
      "tree": "8b89fdd21453fcb52ea4821d160acbb3a0c37def",
      "parents": [
        "4e4fd4e485ad63a9074ff09a9b53ffc7a5c594ec"
      ],
      "author": {
        "name": "Scott Feldman",
        "email": "scofeldm@cisco.com",
        "time": "Fri Nov 21 21:26:55 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Nov 21 21:26:55 2008 -0800"
      },
      "message": "enic: enable ethtool LRO support\n\nEnable ethtool support for get/set_flags so LRO can be turned on/off\nby fwding drivers such as the bridge driver.  LRO is not compatible\nwith fwding drivers.\n\nSigned-off-by: Scott Feldman \u003cscofeldm@cisco.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6476a907b57d9229de7807aeea534ad45e19a4ce",
      "tree": "cd31ad13351efeeacee7e26579b54768c49ee313",
      "parents": [
        "72364706c3b7c09a658e356218a918c5f92dcad0"
      ],
      "author": {
        "name": "Krzysztof Hałasa",
        "email": "khc@pm.waw.pl",
        "time": "Thu Nov 20 15:51:05 2008 +0100"
      },
      "committer": {
        "name": "Krzysztof Hałasa",
        "email": "khc@pm.waw.pl",
        "time": "Sat Nov 22 02:55:21 2008 +0100"
      },
      "message": "WAN pc300too.c: Fix PC300-X.21 detection\n\npc300too driver works around a bug in PCI9050 bridge.  Unfortunately\nit was doing that too late.\n\nSigned-off-by: Krzysztof Hałasa \u003ckhc@pm.waw.pl\u003e\n"
    },
    {
      "commit": "72364706c3b7c09a658e356218a918c5f92dcad0",
      "tree": "3d03826adf0fdb2a049fa5af8018590883b533ad",
      "parents": [
        "e022c2f07ae52bfbd92faa273db0db2f34eb28e8"
      ],
      "author": {
        "name": "Krzysztof Hałasa",
        "email": "khc@pm.waw.pl",
        "time": "Thu Aug 14 19:18:17 2008 +0200"
      },
      "committer": {
        "name": "Krzysztof Hałasa",
        "email": "khc@pm.waw.pl",
        "time": "Sat Nov 22 02:49:48 2008 +0100"
      },
      "message": "WAN: syncppp.c is no longer used by any kernel code. Remove it.\n\nSigned-off-by: Krzysztof Hałasa \u003ckhc@pm.waw.pl\u003e\n"
    },
    {
      "commit": "e022c2f07ae52bfbd92faa273db0db2f34eb28e8",
      "tree": "ebac5f98d96e5c8236db012ecda92f5b5d0325ef",
      "parents": [
        "e1f024eb5d88e5b4f8e58e99c95082c342f70a1a"
      ],
      "author": {
        "name": "Krzysztof Hałasa",
        "email": "khc@pm.waw.pl",
        "time": "Thu Aug 14 19:17:38 2008 +0200"
      },
      "committer": {
        "name": "Krzysztof Hałasa",
        "email": "khc@pm.waw.pl",
        "time": "Sat Nov 22 02:49:48 2008 +0100"
      },
      "message": "WAN: new synchronous PPP implementation for generic HDLC.\n\nSigned-off-by: Krzysztof Hałasa \u003ckhc@pm.waw.pl\u003e\n"
    },
    {
      "commit": "e1f024eb5d88e5b4f8e58e99c95082c342f70a1a",
      "tree": "b00e6151af79d9ce4e4a90dfc5c3edae14b1eba8",
      "parents": [
        "fcfe9ff3e2fb2b9606e2e375f34c157271b4555c"
      ],
      "author": {
        "name": "Krzysztof Hałasa",
        "email": "khc@pm.waw.pl",
        "time": "Fri Jul 11 00:13:09 2008 +0200"
      },
      "committer": {
        "name": "Krzysztof Hałasa",
        "email": "khc@pm.waw.pl",
        "time": "Sat Nov 22 02:49:48 2008 +0100"
      },
      "message": "WAN: Simplify sca_init_port() in HD64572 driver.\n\nSigned-off-by: Krzysztof Hałasa \u003ckhc@pm.waw.pl\u003e\n"
    },
    {
      "commit": "fcfe9ff3e2fb2b9606e2e375f34c157271b4555c",
      "tree": "97be3c9375095e66c72bf9c8b1ed69a03700be85",
      "parents": [
        "0b59cef885f7d451acad02f70c9712f1ef3638b1"
      ],
      "author": {
        "name": "Krzysztof Hałasa",
        "email": "khc@pm.waw.pl",
        "time": "Thu Jul 10 00:30:51 2008 +0200"
      },
      "committer": {
        "name": "Krzysztof Hałasa",
        "email": "khc@pm.waw.pl",
        "time": "Sat Nov 22 02:49:48 2008 +0100"
      },
      "message": "WAN: Correct comments in hd6457[02].c\n\nSigned-off-by: Krzysztof Hałasa \u003ckhc@pm.waw.pl\u003e\n"
    },
    {
      "commit": "0b59cef885f7d451acad02f70c9712f1ef3638b1",
      "tree": "78a740b3b1b62efd0310e00e44ef0d8338c36336",
      "parents": [
        "61e0a6a268947f7385282c6841f3e3d64b4c5cb9"
      ],
      "author": {
        "name": "Krzysztof Hałasa",
        "email": "khc@pm.waw.pl",
        "time": "Wed Jul 09 23:39:12 2008 +0200"
      },
      "committer": {
        "name": "Krzysztof Hałasa",
        "email": "khc@pm.waw.pl",
        "time": "Sat Nov 22 02:49:48 2008 +0100"
      },
      "message": "WAN: HD64572 drivers don\u0027t use next_desc() anymore.\n\nSigned-off-by: Krzysztof Hałasa \u003ckhc@pm.waw.pl\u003e\n"
    },
    {
      "commit": "61e0a6a268947f7385282c6841f3e3d64b4c5cb9",
      "tree": "86a9ee7c3eb2028fe1589df5a94091b153fb273a",
      "parents": [
        "967834361a4beb3bbd3069189c192dc6fdeef8a9"
      ],
      "author": {
        "name": "Krzysztof Hałasa",
        "email": "khc@pm.waw.pl",
        "time": "Wed Jul 09 23:13:49 2008 +0200"
      },
      "committer": {
        "name": "Krzysztof Hałasa",
        "email": "khc@pm.waw.pl",
        "time": "Sat Nov 22 02:49:48 2008 +0100"
      },
      "message": "WAN: Simplify HD64572 drivers.\n\nSigned-off-by: Krzysztof Hałasa \u003ckhc@pm.waw.pl\u003e\n"
    },
    {
      "commit": "967834361a4beb3bbd3069189c192dc6fdeef8a9",
      "tree": "5ab9b849a283891f16208426aa7c3c7f3be6e526",
      "parents": [
        "0954ed826921bcf11352e05a58d598c493e6bdfb"
      ],
      "author": {
        "name": "Krzysztof Hałasa",
        "email": "khc@pm.waw.pl",
        "time": "Wed Jul 09 21:30:17 2008 +0200"
      },
      "committer": {
        "name": "Krzysztof Hałasa",
        "email": "khc@pm.waw.pl",
        "time": "Sat Nov 22 02:49:48 2008 +0100"
      },
      "message": "WAN: don\u0027t print HD64572 driver versions anymore.\n\nSigned-off-by: Krzysztof Hałasa \u003ckhc@pm.waw.pl\u003e\n"
    },
    {
      "commit": "0954ed826921bcf11352e05a58d598c493e6bdfb",
      "tree": "85674f9901e07b1e0152bb09cff29f94adf3b3a0",
      "parents": [
        "0446c3b1e6208c6563ff9a0b22fb3b5e5e3e775c"
      ],
      "author": {
        "name": "Krzysztof Hałasa",
        "email": "khc@pm.waw.pl",
        "time": "Wed Jul 09 21:24:42 2008 +0200"
      },
      "committer": {
        "name": "Krzysztof Hałasa",
        "email": "khc@pm.waw.pl",
        "time": "Sat Nov 22 02:49:47 2008 +0100"
      },
      "message": "WAN: Simplify HD64572 status handling.\n\nSigned-off-by: Krzysztof Hałasa \u003ckhc@pm.waw.pl\u003e\n"
    },
    {
      "commit": "0446c3b1e6208c6563ff9a0b22fb3b5e5e3e775c",
      "tree": "dcfaa55de43edf03a5f3fbf5a8fb080693229eaa",
      "parents": [
        "b0942f78dd6493c5590cc80fedd5e3b357a15334"
      ],
      "author": {
        "name": "Krzysztof Hałasa",
        "email": "khc@pm.waw.pl",
        "time": "Wed Jul 09 19:28:45 2008 +0200"
      },
      "committer": {
        "name": "Krzysztof Hałasa",
        "email": "khc@pm.waw.pl",
        "time": "Sat Nov 22 02:49:47 2008 +0100"
      },
      "message": "WAN: rework HD64572 interrupts a bit.\nSigned-off-by: Krzysztof Hałasa \u003ckhc@pm.waw.pl\u003e\n"
    },
    {
      "commit": "b0942f78dd6493c5590cc80fedd5e3b357a15334",
      "tree": "386dfc7475e33452a145ea0567dc344c27e8b860",
      "parents": [
        "09fd65aa8ac934ea4ce7e55945a687292731e9c9"
      ],
      "author": {
        "name": "Krzysztof Hałasa",
        "email": "khc@pm.waw.pl",
        "time": "Wed Jul 09 20:01:23 2008 +0200"
      },
      "committer": {
        "name": "Krzysztof Hałasa",
        "email": "khc@pm.waw.pl",
        "time": "Sat Nov 22 02:49:47 2008 +0100"
      },
      "message": "WAN: HD64572 already handles TX underruns with DMAC.\n\nSigned-off-by: Krzysztof Hałasa \u003ckhc@pm.waw.pl\u003e\n"
    },
    {
      "commit": "09fd65aa8ac934ea4ce7e55945a687292731e9c9",
      "tree": "0fb2af1c72f8018a58025375dda7c04e8683c744",
      "parents": [
        "abc9d91a35a924c8db0e949cd443471672e37cdb"
      ],
      "author": {
        "name": "Krzysztof Hałasa",
        "email": "khc@pm.waw.pl",
        "time": "Wed Jul 09 19:47:05 2008 +0200"
      },
      "committer": {
        "name": "Krzysztof Hałasa",
        "email": "khc@pm.waw.pl",
        "time": "Sat Nov 22 02:49:47 2008 +0100"
      },
      "message": "WAN: TX-done handler now uses the ownership bit in HD64572 drivers.\n\nSigned-off-by: Krzysztof Hałasa \u003ckhc@pm.waw.pl\u003e\n"
    },
    {
      "commit": "abc9d91a35a924c8db0e949cd443471672e37cdb",
      "tree": "28b0186211e46b4fc731ebb34854d2b6a30d2283",
      "parents": [
        "302243922b374b147380f61774b44612eb2040fd"
      ],
      "author": {
        "name": "Krzysztof Hałasa",
        "email": "khc@pm.waw.pl",
        "time": "Wed Jul 09 16:49:37 2008 +0200"
      },
      "committer": {
        "name": "Krzysztof Hałasa",
        "email": "khc@pm.waw.pl",
        "time": "Sat Nov 22 02:49:47 2008 +0100"
      },
      "message": "WAN: convert HD64572-based drivers to NAPI.\n\nSigned-off-by: Krzysztof Hałasa \u003ckhc@pm.waw.pl\u003e\n"
    },
    {
      "commit": "302243922b374b147380f61774b44612eb2040fd",
      "tree": "fb621846fb4fd94b203a10bb2686bc41a8c5a9de",
      "parents": [
        "88597364573a46a57496c62ff0ee4b8148831ed0"
      ],
      "author": {
        "name": "Krzysztof Hałasa",
        "email": "khc@pm.waw.pl",
        "time": "Mon Mar 24 20:24:23 2008 +0100"
      },
      "committer": {
        "name": "Krzysztof Hałasa",
        "email": "khc@pm.waw.pl",
        "time": "Sat Nov 22 02:49:47 2008 +0100"
      },
      "message": "WAN: remove SCA support from SCA-II drivers\n\nSigned-off-by: Krzysztof Hałasa \u003ckhc@pm.waw.pl\u003e\n"
    },
    {
      "commit": "88597364573a46a57496c62ff0ee4b8148831ed0",
      "tree": "2a3e2c3a324cd6d0319efdbc0b61c0a44179b677",
      "parents": [
        "6b40aba304e6f94c747ad9559e03ea03a49e8008"
      ],
      "author": {
        "name": "Krzysztof Hałasa",
        "email": "khc@pm.waw.pl",
        "time": "Mon Mar 24 19:12:23 2008 +0100"
      },
      "committer": {
        "name": "Krzysztof Hałasa",
        "email": "khc@pm.waw.pl",
        "time": "Sat Nov 22 02:49:47 2008 +0100"
      },
      "message": "WAN: remove SCA II support from SCA drivers\n\nSigned-off-by: Krzysztof Hałasa \u003ckhc@pm.waw.pl\u003e\n"
    },
    {
      "commit": "6b40aba304e6f94c747ad9559e03ea03a49e8008",
      "tree": "9f5adb7f2c5dee73a9d86fa99ef408300ba50423",
      "parents": [
        "e245a3855eec42127b722ed9688a49ec3f3c9a27"
      ],
      "author": {
        "name": "Krzysztof Hałasa",
        "email": "khc@pm.waw.pl",
        "time": "Mon Mar 24 16:39:02 2008 +0100"
      },
      "committer": {
        "name": "Krzysztof Hałasa",
        "email": "khc@pm.waw.pl",
        "time": "Sat Nov 22 02:49:47 2008 +0100"
      },
      "message": "WAN: split hd6457x.c into hd64570.c and hd64572.c\n\nSupporting both original SCA and SCA-II in one file was nice at some\npoint but now it\u0027s increasingly painful.\n\nSigned-off-by: Krzysztof Hałasa \u003ckhc@pm.waw.pl\u003e\n"
    },
    {
      "commit": "4e4fd4e485ad63a9074ff09a9b53ffc7a5c594ec",
      "tree": "4d6b86da5dfd81dcd26081bfeda723a440cad919",
      "parents": [
        "99921b7e64f7726e7134046f8e1e8004e2711f30"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@vyatta.com",
        "time": "Fri Nov 21 17:39:02 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Nov 21 17:39:02 2008 -0800"
      },
      "message": "ne2k: convert to net_device_ops\n\nConvert driver to new net_device_ops. Compile tested only.\nThis required some additional work to export common code ei_XXX.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@vyatta.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "99921b7e64f7726e7134046f8e1e8004e2711f30",
      "tree": "7d975632d23f716febf407d00d4b19ea5d73ff3b",
      "parents": [
        "974acda0ea3261436ddf5fd7e79b56150acdb138"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@vyatta.com",
        "time": "Fri Nov 21 17:37:54 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Nov 21 17:37:54 2008 -0800"
      },
      "message": "eql: convert to net_device_ops\n\nConvert driver to new net_device_ops. Compile tested only.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@vyatta.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "974acda0ea3261436ddf5fd7e79b56150acdb138",
      "tree": "403bde7b2f273a95932d0bd3bdd0cb320f6dca20",
      "parents": [
        "da1c14a19b978a95180ea91ab0008b97a5843995"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@vyatta.com",
        "time": "Fri Nov 21 17:37:24 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Nov 21 17:37:24 2008 -0800"
      },
      "message": "sc92031: convert to net_device_ops\n\nConvert this driver to net_device_ops. Compile tested only.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@vyatta.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "da1c14a19b978a95180ea91ab0008b97a5843995",
      "tree": "2f16f6b262a18f3a80a1f8718344a9233dfb8ad3",
      "parents": [
        "a8652d237b599a03d7d982fcfdab276706babfa5"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@vyatta.com",
        "time": "Fri Nov 21 17:36:58 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Nov 21 17:36:58 2008 -0800"
      },
      "message": "qla3xxx: convert to net_device_ops\n\nConvert this driver to net_device_ops. Compile tested only.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@vyatta.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a8652d237b599a03d7d982fcfdab276706babfa5",
      "tree": "bf122eed1fc780189e3ebf17067ab220565f6daf",
      "parents": [
        "c64213cd138cf9815839f7278b5eee89d31fbacb"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@vyatta.com",
        "time": "Fri Nov 21 17:36:36 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Nov 21 17:36:36 2008 -0800"
      },
      "message": "hamachi: convert to net_device_ops\n\nConvert driver to new net_device_ops. Compile tested only.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@vyatta.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c64213cd138cf9815839f7278b5eee89d31fbacb",
      "tree": "ab98333e548c9a65a9d599c474178aef7bd1933d",
      "parents": [
        "6557d7b8599c22819d16497ab6dcc33f2f3027a4"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@vyatta.com",
        "time": "Fri Nov 21 17:36:04 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Nov 21 17:36:04 2008 -0800"
      },
      "message": "bnx2x: convert to net_device_ops\n\nConvert driver to new net_device_ops. Compile tested only.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@vyatta.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n\n"
    },
    {
      "commit": "6557d7b8599c22819d16497ab6dcc33f2f3027a4",
      "tree": "b14dd81d1e5e154867c82de4d6d8c7f579241606",
      "parents": [
        "bfd82c35824016920c629ea55963dc6db6f9effe"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@vyatta.com",
        "time": "Fri Nov 21 17:35:40 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Nov 21 17:35:40 2008 -0800"
      },
      "message": "ns83820: convert to net_device_ops\n\nConvert driver to new net_device_ops. Compile tested only.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@vyatta.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "bfd82c35824016920c629ea55963dc6db6f9effe",
      "tree": "1960acefb2caf86dedf74047660b291dc91f6b16",
      "parents": [
        "a7bd89cbb1aa8342617c2f8a6dc0595e5f553115"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@vyatta.com",
        "time": "Fri Nov 21 17:35:16 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Nov 21 17:35:16 2008 -0800"
      },
      "message": "yellowfin: convert to net_device_ops\n\nConvert driver to new net_device_ops. Compile tested only.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@vyatta.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a7bd89cbb1aa8342617c2f8a6dc0595e5f553115",
      "tree": "73c01c0caf16c8274fcb9c2b8ede06d39a128efc",
      "parents": [
        "09ab9e7cddf0f10afd4695d098120d63183c74d1"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@vyatta.com",
        "time": "Fri Nov 21 17:34:56 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Nov 21 17:34:56 2008 -0800"
      },
      "message": "r6040: convert to net_device_ops\n\nConvert driver to new net_device_ops. Compile tested only.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@vyatta.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "09ab9e7cddf0f10afd4695d098120d63183c74d1",
      "tree": "e7bd24ac67beddb686aad11db4fe69fd93fae764",
      "parents": [
        "2f30b1f666b8fa13eb7a254243066e6b77b583f7"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@vyatta.com",
        "time": "Fri Nov 21 17:34:32 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Nov 21 17:34:32 2008 -0800"
      },
      "message": "sis900: convert to net_device_ops\n\nConvert driver to new net_device_ops. Compile tested only.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@vyatta.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2f30b1f666b8fa13eb7a254243066e6b77b583f7",
      "tree": "41d84ecb1271a8a27f88c8052321923025d96660",
      "parents": [
        "c3ecb9f3235ce6e39249690cdd24d678894c2c72"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@vyatta.com",
        "time": "Fri Nov 21 17:34:09 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Nov 21 17:34:09 2008 -0800"
      },
      "message": "tehuti: convert to net_device_ops\n\nConvert driver to new net_device_ops. Compile tested only.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@vyatta.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c3ecb9f3235ce6e39249690cdd24d678894c2c72",
      "tree": "82f8c9e0a624f19a07eadd2fe6dc796bca20fb6b",
      "parents": [
        "1abd266f091e4f281a7c1e8813106fdf1528bb56"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@vyatta.com",
        "time": "Fri Nov 21 17:32:54 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Nov 21 17:32:54 2008 -0800"
      },
      "message": "sfc: convert to net_device_ops\n\nConvert driver to new net_device_ops. Compile tested only.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@vyatta.com\u003e\nAcked-by: Ben Hutchings \u003cbhutchings@solarflare.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1abd266f091e4f281a7c1e8813106fdf1528bb56",
      "tree": "931a1cd1bb3207abb077ee7125ac1dd87af8c234",
      "parents": [
        "876526443e64ae15bc3715dd6fbe8b9deadf89bc"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@vyatta.com",
        "time": "Fri Nov 21 17:32:15 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Nov 21 17:32:15 2008 -0800"
      },
      "message": "netxen: convert to net_device_ops\n\nConvert driver to new net_device_ops. Compile tested only.\nHad to do some refactoring on multicast_list.\nFix ethtool restart to propogate error code.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@vyatta.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "876526443e64ae15bc3715dd6fbe8b9deadf89bc",
      "tree": "adda64a6cf4abaaa2c01c7b82e78207e9d08bb38",
      "parents": [
        "0421eae68ffaf5ecfac860ee86e6a92e5b32a992"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@vyatta.com",
        "time": "Fri Nov 21 17:31:51 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Nov 21 17:31:51 2008 -0800"
      },
      "message": "dl2k: convert to net_device_ops\n\nConvert driver to new net_device_ops. Compile tested only.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@vyatta.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0421eae68ffaf5ecfac860ee86e6a92e5b32a992",
      "tree": "01002b2c8f04d29aec7b814ecd72b7b2da1f590a",
      "parents": [
        "3addc568a656e9c8e313e78cfe7ea1e289bf6fd8"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@vyatta.com",
        "time": "Fri Nov 21 17:31:27 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Nov 21 17:31:27 2008 -0800"
      },
      "message": "bnx2: convert to net_device_ops\n\nConvert driver to new net_device_ops. Compile tested only.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@vyatta.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3addc568a656e9c8e313e78cfe7ea1e289bf6fd8",
      "tree": "52d588063570e12c9407806bf6d38c6351c765dd",
      "parents": [
        "8126089f9f3ee2608b11dd6c629a71ae1806e4fc"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@vyatta.com",
        "time": "Fri Nov 21 17:30:58 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Nov 21 17:30:58 2008 -0800"
      },
      "message": "mlx4: convert to net_device_ops\n\nConvert driver to new net_device_ops. Compile tested only.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@vyatta.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8126089f9f3ee2608b11dd6c629a71ae1806e4fc",
      "tree": "c724fbc5e9115474fd1f12bb9d21ac41f6a9d767",
      "parents": [
        "5d1d07d8b0bbed82546b89e3222ec98567c1652b"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@vyatta.com",
        "time": "Fri Nov 21 17:30:35 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Nov 21 17:30:35 2008 -0800"
      },
      "message": "myri10ge: convert to net_device_ops\n\nConvert driver to new net_device_ops. Compile tested only.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@vyatta.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5d1d07d8b0bbed82546b89e3222ec98567c1652b",
      "tree": "709ca9b110c33f161218b7e8432ddf0d7aaf0281",
      "parents": [
        "8668ae9241de085f046aa14fa3a97654a31a06e3"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@vyatta.com",
        "time": "Fri Nov 21 17:30:11 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Nov 21 17:30:11 2008 -0800"
      },
      "message": "via-rhine: convert to net_device_ops\n\nConvert driver to new net_device_ops. Compile tested only.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@vyatta.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8668ae9241de085f046aa14fa3a97654a31a06e3",
      "tree": "9b1feee50c5217e4b978bc08776930785b4299d4",
      "parents": [
        "25ed784910e43e61b5642dd8d2d8c13384a0d290"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@vyatta.com",
        "time": "Fri Nov 21 17:29:50 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Nov 21 17:29:50 2008 -0800"
      },
      "message": "qlge: fix sparse warnings\n\nFix sparse warnings and one bug:\n    * Several routines can be static\n    * Don\u0027t lose __iomem annotation\n    * fix locking on error path (bug)\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@vyatta.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "25ed784910e43e61b5642dd8d2d8c13384a0d290",
      "tree": "548fac8590b7945bac97c182b80ca60b1f5633d2",
      "parents": [
        "040250959da9b96e2fd30415e4ca15257a3460e4"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@vyatta.com",
        "time": "Fri Nov 21 17:29:16 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Nov 21 17:29:16 2008 -0800"
      },
      "message": "qlge: convert to net_device_ops\n\nConvert driver to new net_device_ops. Compile tested only.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@vyatta.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "040250959da9b96e2fd30415e4ca15257a3460e4",
      "tree": "7bab240a700fd7e94dc08b0c5c88be27ee36de8e",
      "parents": [
        "e48714baac0e81ed9e19a5785eee52e1eca8f56e"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@vyatta.com",
        "time": "Fri Nov 21 17:28:55 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Nov 21 17:28:55 2008 -0800"
      },
      "message": "s2io: convert to net_device_ops\n\nConvert this driver to network device ops. Compile teseted only.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@vyatta.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e48714baac0e81ed9e19a5785eee52e1eca8f56e",
      "tree": "58a9fd86ba31d4a4fd87cdc91294ce1faa24c15b",
      "parents": [
        "e245a3855eec42127b722ed9688a49ec3f3c9a27"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@vyatta.com",
        "time": "Fri Nov 21 17:28:33 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Nov 21 17:28:33 2008 -0800"
      },
      "message": "jme: convert driver to net_device_ops\n\nConvert driver to new net_device_ops. Compile tested only.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@vyatta.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e245a3855eec42127b722ed9688a49ec3f3c9a27",
      "tree": "8f5ba82474fd651d1494065ef8c1c081d81cdd31",
      "parents": [
        "2fbb69aa576f4392c4a04e6874fa429b8bde0f68"
      ],
      "author": {
        "name": "Matt Carlson",
        "email": "mcarlson@broadcom.com",
        "time": "Fri Nov 21 17:23:26 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Nov 21 17:23:26 2008 -0800"
      },
      "message": "tg3: Update version to 3.96\n\nThis patch updates the version number to 3.96.\n\nSigned-off-by: Matt Carlson \u003cmcarlson@broadcom.com\u003e\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2fbb69aa576f4392c4a04e6874fa429b8bde0f68",
      "tree": "29f30a83dba9fd617ce24e31b1cc7e20229ba85d",
      "parents": [
        "321d32a052d6b5f71111ebad4fbebea5577f8974"
      ],
      "author": {
        "name": "Matt Carlson",
        "email": "mcarlson@broadcom.com",
        "time": "Fri Nov 21 17:22:53 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Nov 21 17:22:53 2008 -0800"
      },
      "message": "broadcom: Add 57780 support\n\nThis patch adds the 57780 PHY ID to the broadcom module.\n\nSigned-off-by: Matt Carlson \u003cmcarlson@broadcom.com\u003e\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "321d32a052d6b5f71111ebad4fbebea5577f8974",
      "tree": "76dae255ad9ae62ea8e3bf1e147a3bf0b1d0bfac",
      "parents": [
        "22435849a6dcde2ce10d1870aba461a54e347fe3"
      ],
      "author": {
        "name": "Matt Carlson",
        "email": "mcarlson@broadcom.com",
        "time": "Fri Nov 21 17:22:19 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Nov 21 17:22:19 2008 -0800"
      },
      "message": "tg3: Add 57780 support\n\nThis patch adds support for the 57780 ASIC revision.\n\nSigned-off-by: Matt Carlson \u003cmcarlson@broadcom.com\u003e\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "22435849a6dcde2ce10d1870aba461a54e347fe3",
      "tree": "f163f32746669311fb50a5255ea050977db2af93",
      "parents": [
        "d5fe488a7b59e41b98b91137805159466b7b49c2"
      ],
      "author": {
        "name": "Matt Carlson",
        "email": "mcarlson@broadcom.com",
        "time": "Fri Nov 21 17:21:13 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Nov 21 17:21:13 2008 -0800"
      },
      "message": "tg3: Allow GPHY powerdown on 5761\n\nThe ENABLE_APE flag tells the driver whether or not the device has an\nApplication Processing Engine (APE).  The APE does not need the PHY to\nbe powered unless it is running management firmware.  For backwards\ncompatibility, management firmware will still set the ENABLE_ASF bit.\nConsequently, there is no reason to consider the ENABLE_APE flag when\ndeciding whether or not to power down the phy.\n\nSigned-off-by: Matt Carlson \u003cmcarlson@broadcom.com\u003e\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d5fe488a7b59e41b98b91137805159466b7b49c2",
      "tree": "066f560197221f591eed72aa9f0b83b9ca8bb267",
      "parents": [
        "dfe00d7d890134f9cafda49e3e60e6ce27af91ed"
      ],
      "author": {
        "name": "Matt Carlson",
        "email": "mcarlson@broadcom.com",
        "time": "Fri Nov 21 17:20:32 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Nov 21 17:20:32 2008 -0800"
      },
      "message": "tg3: Embrace pci_ioremap_bar()\n\nPer Dave Miller\u0027s suggestion, replace the remaining ioremap_nocache()\ncall with pci_ioremap_bar().  Remove the two IORESOURCE_MEM checks as\nthey are redundant.\n\nSigned-off-by: Matt Carlson \u003cmcarlson@broadcom.com\u003e\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "dfe00d7d890134f9cafda49e3e60e6ce27af91ed",
      "tree": "dc46d1b8a8896763787a29eb0025ba1fe7a6ec39",
      "parents": [
        "6833c043f9fc03696fde623914c4a0277df2a0bc"
      ],
      "author": {
        "name": "Matt Carlson",
        "email": "mcarlson@broadcom.com",
        "time": "Fri Nov 21 17:19:41 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Nov 21 17:19:41 2008 -0800"
      },
      "message": "tg3: Extract FW ver from alt NVRAM formats\n\nThis patch extracts the bootcode firmware version from the alternate\nselfboot patch NVRAM format.  This format is used on the 5784, 5761 and\nsome newer devices.\n\nSigned-off-by: Matt Carlson \u003cmcarlson@broadcom.com\u003e\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6833c043f9fc03696fde623914c4a0277df2a0bc",
      "tree": "2b8dbe4348da2182c7832a61ccac90512a819e36",
      "parents": [
        "5e7dfd0fb94abed04f59481d1ce0cc06a892048a"
      ],
      "author": {
        "name": "Matt Carlson",
        "email": "mcarlson@broadcom.com",
        "time": "Fri Nov 21 17:18:59 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Nov 21 17:18:59 2008 -0800"
      },
      "message": "tg3: Enable GPHY APD on select devices\n\nGPHY Autopowerdown (APD) is a way to save power when energy is not\ndetected on the wire.  At the moment, only the 5784 and 5761 are\ncapable of enabling this mode.\n\nSigned-off-by: Matt Carlson \u003cmcarlson@broadcom.com\u003e\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5e7dfd0fb94abed04f59481d1ce0cc06a892048a",
      "tree": "9aa0223d967bfe42076887879596b4e778ac05c3",
      "parents": [
        "52f4490c3b6dcb1e8dec7ff9f1c35f09bd7c136f"
      ],
      "author": {
        "name": "Matt Carlson",
        "email": "mcarlson@broadcom.com",
        "time": "Fri Nov 21 17:18:16 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Nov 21 17:18:16 2008 -0800"
      },
      "message": "tg3: Prevent corruption at 10 / 100Mbps w CLKREQ\n\nThis patch disables CLKREQ at 10Mbps and 100Mbps to workaround a TX BD\ncorruption issue.  This problem only affects the 5784 and 5761 (and\n57780 AX) ASIC revisions.\n\nSigned-off-by: Matt Carlson \u003cmcarlson@broadcom.com\u003e\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "52f4490c3b6dcb1e8dec7ff9f1c35f09bd7c136f",
      "tree": "2629fc55c5cf9ca145a9e31b01840beec6635a9b",
      "parents": [
        "ad8292681a629cdb16bb19ee7d721b457c32a23a"
      ],
      "author": {
        "name": "Matt Carlson",
        "email": "mcarlson@broadcom.com",
        "time": "Fri Nov 21 17:17:04 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Nov 21 17:17:04 2008 -0800"
      },
      "message": "tg3: Qualify use of tp-\u003epcix_cap\n\nThis patch makes sure the device is a PCIX device before attempting to\nuse the pcix_cap device structure member.  This is prep work for the\nfollowing patch.\n\nSigned-off-by: Matt Carlson \u003cmcarlson@broadcom.com\u003e\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ad8292681a629cdb16bb19ee7d721b457c32a23a",
      "tree": "37f8552bf329967dd3c2e08382216dece0d87913",
      "parents": [
        "cf005b1d0e34d8c964347331c43de089c674a5a1"
      ],
      "author": {
        "name": "Matt Carlson",
        "email": "mcarlson@broadcom.com",
        "time": "Fri Nov 21 17:16:16 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Nov 21 17:16:16 2008 -0800"
      },
      "message": "tg3: Use NET_IP_ALIGN\n\nThis patch replaces hardcoded 2\u0027s with the NET_IP_ALIGN constant or\nTG3_RAW_IP_ALIGN where appropriate.  Some platforms can redefine the\nNET_IP_ALIGN definition to zero if unaligned DMA transfers cost more\nthan the IP header alignment gains.  This patch represents a\nperformance improvement when using the 5701 on these platforms.\nThe copy path can be avoided.\n\nTG3_RAW_IP_ALIGN is used in cases where we always want to align the\nIP header on dword boundaries.\n\nSigned-off-by: Matt Carlson \u003cmcarlson@broadcom.com\u003e\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6c0bce37ffc8f000a516fadf6dee84579c4c8f9b",
      "tree": "273af34d6f777b1ecb0fce7b2685e868064e6cf9",
      "parents": [
        "e243455d345ef62751723671bc2605a2f6032ceb",
        "a1eb5fe319beb9e181aa52c8adf75ad9aab56a89"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Nov 21 17:05:11 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Nov 21 17:05:11 2008 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6\n"
    }
  ],
  "next": "e243455d345ef62751723671bc2605a2f6032ceb"
}
