)]}'
{
  "log": [
    {
      "commit": "5b446c6a7179513edcb34706088c4ce901b9a039",
      "tree": "054aa4223fa8b005c491627e11a62ce59cfbc246",
      "parents": [
        "54ff502c283b6cf77c95c05c99dbca40d910b17d"
      ],
      "author": {
        "name": "Sucheta Chakraborty",
        "email": "sucheta.chakraborty@qlogic.com",
        "time": "Fri Jun 03 05:52:18 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Jun 05 14:18:19 2011 -0700"
      },
      "message": "qlcnic: Avoid double free of skb in tx path\n\nbuffer-\u003eskb should be marked NULL to avoid double free of the skb.\n\nSigned-off-by: Sucheta Chakraborty \u003csucheta.chakraborty@qlogic.com\u003e\nSigned-off-by: Anirban Chakraborty \u003canirban.chakraborty@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "54ff502c283b6cf77c95c05c99dbca40d910b17d",
      "tree": "9eba488bfe89885bcc0c40d769edc5c987831901",
      "parents": [
        "b8f07a063163f8216cd891c5b007e839a56b6d93"
      ],
      "author": {
        "name": "Anirban Chakraborty",
        "email": "anirban.chakraborty@qlogic.com",
        "time": "Thu Jun 02 12:42:21 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Jun 05 14:18:19 2011 -0700"
      },
      "message": "qlcnic: Fix bug in FW queue dump\n\nDue to a change in FW template, a bug was introduced in dump queue entries. This is\nfixed by reinitializing queue address before looping for each que dump operation.\n\nSigned-off-by: Anirban Chakraborty \u003canirban.chakraborty@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "32f5469b5ed27b6403a91b6ca9bc64d144ae3a5d",
      "tree": "f9ffd17fc44fd6ed6c88e86fe62a4fa8eb27706d",
      "parents": [
        "b3c687317ff5d65017ee431de9ccf80ec1552e3e"
      ],
      "author": {
        "name": "Anirban Chakraborty",
        "email": "anirban.chakraborty@qlogic.com",
        "time": "Thu May 12 12:48:35 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri May 13 14:44:14 2011 -0400"
      },
      "message": "qlcnic: Bumped up version number to 5.0.18\n\nUpdate driver version number\n\nSigned-off-by: Anirban Chakraborty \u003canirban.chakraborty@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b3c687317ff5d65017ee431de9ccf80ec1552e3e",
      "tree": "afee7caa1197cc6bcfeed65f42b9ef18d1846366",
      "parents": [
        "18f2f616be88736f5daf31d9d40e027abbd607ed"
      ],
      "author": {
        "name": "Anirban Chakraborty",
        "email": "anirban.chakraborty@qlogic.com",
        "time": "Thu May 12 12:48:34 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri May 13 14:44:14 2011 -0400"
      },
      "message": "qlcnic: Take FW dump via ethtool\n\nDriver checks if the previous dump has been cleared before taking the dump.\nIt doesn\u0027t take the dump if it is not cleared.\n\nChanges from v2:\nAdded lock to protect dump data structures from being mangled while\ndumping or setting them via ethtool.\n\nSigned-off-by: Anirban Chakraborty \u003canirban.chakraborty@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "18f2f616be88736f5daf31d9d40e027abbd607ed",
      "tree": "c4ef622c5f4c187099cfac33f2fc6313c4efe790",
      "parents": [
        "1dbf53a28262aa89ecbe653e8a9127c0baef9bc4"
      ],
      "author": {
        "name": "Anirban Chakraborty",
        "email": "anirban.chakraborty@qlogic.com",
        "time": "Thu May 12 12:48:33 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri May 13 14:44:12 2011 -0400"
      },
      "message": "qlcnic: FW dump support\n\nAdded code to take FW dump.\no Driver queries FW at the init time and gets the dump template\no It takes FW dump as per the dump template\no Level of FW dump (and its size) is configured via dump flag\n\nSigned-off-by: Sritej Velaga \u003csritej.velaga@qlogic.com\u003e\nSigned-off-by: Anirban Chakraborty \u003canirban.chakraborty@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "707394972093e2056e1e8cc39be19cf9bcb3e7b3",
      "tree": "f6dc95219bca6895adf304b79241e9d60561f8f5",
      "parents": [
        "25db0338813a8915457636b1f6abe6a28fa73f8d"
      ],
      "author": {
        "name": "David Decotigny",
        "email": "decot@google.com",
        "time": "Wed Apr 27 18:32:40 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Apr 29 14:03:01 2011 -0700"
      },
      "message": "ethtool: cosmetic: Use ethtool ethtool_cmd_speed API\n\nThis updates the network drivers so that they don\u0027t access the\nethtool_cmd::speed field directly, but use ethtool_cmd_speed()\ninstead.\n\nFor most of the drivers, these changes are purely cosmetic and don\u0027t\nfix any problem, such as for those 1GbE/10GbE drivers that indirectly\ncall their own ethtool get_settings()/mii_ethtool_gset(). The changes\nare meant to enforce code consistency and provide robustness with\nfuture larger throughputs, at the expense of a few CPU cycles for each\nethtool operation.\n\nAll drivers compiled with make allyesconfig ion x86_64 have been\nupdated.\n\nTested: make allyesconfig on x86_64 + e1000e/bnx2x work\nSigned-off-by: David Decotigny \u003cdecot@google.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7e610caaa5b32d3be9216f040f178e4a23b678b2",
      "tree": "993a027d6619dfe2ad3ca2d4e223a08a710e7260",
      "parents": [
        "f94bc1e70281c5a587049015af8f3e024d45ad66"
      ],
      "author": {
        "name": "Sony Chacko",
        "email": "sony.chacko@qlogic.com",
        "time": "Thu Apr 28 11:48:19 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Apr 29 13:00:00 2011 -0700"
      },
      "message": "qlcnic: Support for GBE port settings\n\nEnable setting speed and auto negotiation parameters for GbE ports.\nHardware do not support half duplex setting currently.\n\no Update driver version to 5.0.17.\n\nSigned-off-by: Sony Chacko \u003csony.chacko@qlogic.com\u003e\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f94bc1e70281c5a587049015af8f3e024d45ad66",
      "tree": "f221f5ea160c98f30c4ef2ff23e776f0c408600f",
      "parents": [
        "ad246c992bea6d33c6421ba1f03e2b405792adf9"
      ],
      "author": {
        "name": "Sucheta Chakraborty",
        "email": "sucheta.chakraborty@qlogic.com",
        "time": "Thu Apr 28 11:48:18 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Apr 29 12:59:59 2011 -0700"
      },
      "message": "qlcnic: support rcv ring configuration through ethtool\n\no Support ethtool command ETHTOOL_GCHANNELS and ETHTOOL_SCHANNELS.\no Number of rcv rings configuration depend upon number of msix vector.\n\nSigned-off-by: Sucheta Chakraborty \u003csucheta.chakraborty@qlogic.com\u003e\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "89b4208e2861bc7dc325840b44bae302a4e30add",
      "tree": "d6f708da6068510ab8ac948da3d3b5ec39c6a0c9",
      "parents": [
        "63c3a66fe6c827a731dcbdee181158b295626f83"
      ],
      "author": {
        "name": "Sucheta Chakraborty",
        "email": "sucheta.chakraborty@qlogic.com",
        "time": "Wed Apr 27 14:43:44 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Apr 28 13:43:49 2011 -0700"
      },
      "message": "qlcnic: fix memory leak in qlcnic_blink_led.\n\no Memory allocated in ETHTOOL_ACTIVE mode, is not getting freed. So,\n  in ETHTOOL_ID_INACTIVE mode, return after freeing allocated memory.\no Using set bit instead of blink_down field, as it is also required\n  in internal Loopback test and etc.\n\nSigned-off-by: Sucheta Chakraborty \u003csucheta.chakraborty@qlogic.com\u003e\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "135d84a9f28854f875f32f97485737b0013c99d6",
      "tree": "5e42b4b9321c7a69908090efde029517cc868191",
      "parents": [
        "b9367bf3ee6da380e0c338bd75bb8e8e4e0b981b"
      ],
      "author": {
        "name": "Michał Mirosław",
        "email": "mirq-linux@rere.qmqm.pl",
        "time": "Tue Apr 19 03:03:57 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Apr 20 01:30:44 2011 -0700"
      },
      "message": "net: qlcnic: convert to hw_features\n\nBit more than minimal conversion. There might be some issues because\nof qlcnic_set_netdev_features() if it\u0027s called after netdev init.\n\nSigned-off-by: Michał Mirosław \u003cmirq-linux@rere.qmqm.pl\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e1943424e43974f85b82bb31eaf832823bf49ce7",
      "tree": "00a2dda7454ba186c0be4bfb8d08b7f74c3cd98c",
      "parents": [
        "88230fd586b4ccc5ffe6d6c2df8cdc495e89ad83",
        "0553c891fabd287726b41076cfd03fe7e5ab596f"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Apr 19 00:21:33 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Apr 19 00:21:33 2011 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\nConflicts:\n\tdrivers/net/bnx2x/bnx2x_ethtool.c\n"
    },
    {
      "commit": "91a403caf0f26c71ce4407fd235b2d6fb225fba9",
      "tree": "9c542d7ab98275d87e32eb97056025a14b520b16",
      "parents": [
        "7c9f6472d46d07000c197e1d24fa2a332606968e"
      ],
      "author": {
        "name": "Amit Kumar Salecha",
        "email": "amit.salecha@qlogic.com",
        "time": "Tue Apr 12 17:05:55 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Apr 13 11:53:11 2011 -0700"
      },
      "message": "qlcnic: limit skb frags for non tso packet\n\nMachines are getting deadlock in four node cluster environment.\nAll nodes are accessing (find /gfs2 -depth -print|cpio -ocv \u003e /dev/null)\n200 GB storage on a GFS2 filesystem.\nThis result in memory fragmentation and driver receives 18 frags for\n1448 byte packets.\nFor non tso packet, fw drops the tx request, if it has \u003e14 frags.\n\nFixing it by pulling extra frags.\n\nCc: stable@kernel.org\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "94469f75321d13a42056514e2883590b91d84cba",
      "tree": "6bf6b52ef6b3480705956c34581860cf7081c4cb",
      "parents": [
        "066413dac420c8225e3ef7f0f76c3255448782d3"
      ],
      "author": {
        "name": "stephen hemminger",
        "email": "shemminger@vyatta.com",
        "time": "Wed Apr 06 11:47:23 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Apr 06 15:05:45 2011 -0700"
      },
      "message": "qlcnic: convert to set_phys_id\n\nConvert driver to use new ethtool set_phys_id.\nNot completely sure that this is correct for all cases of device\nup/down and doing operation. 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": "191350e7887aa6d843f1097fc1de06cb59eb6ac1",
      "tree": "5b759c30d61581ab506a3de764976d42ef0a51fb",
      "parents": [
        "b56421d0b7527f8ecea3de030cf508468fdc9ba1"
      ],
      "author": {
        "name": "Anirban Chakraborty",
        "email": "anirban.chakraborty@qlogic.com",
        "time": "Fri Apr 01 14:28:36 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Apr 06 12:47:14 2011 -0700"
      },
      "message": "qlcnic: Update version number to 5.0.16\n\nBumped up version number to 5.0.16\n\nSigned-off-by: Anirban Chakraborty \u003canirban.chakraborty@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b56421d0b7527f8ecea3de030cf508468fdc9ba1",
      "tree": "ad983757c4a7517c91cdeb30e827ad364dd3ce33",
      "parents": [
        "f8d54811cb125094769704722e4eda6610339b92"
      ],
      "author": {
        "name": "Rajesh Borundia",
        "email": "Rajesh.Borundia@qlogic.com",
        "time": "Fri Apr 01 14:28:31 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Apr 06 12:47:13 2011 -0700"
      },
      "message": "qlcnic: Fix LRO disable\n\no In dev-\u003eopen LRO was enabled by default, enable it depending\n  upon netdev-\u003efeatures , kernel may have disabled it.\no Configure LRO when interface is up.\n\nSigned-off-by: Rajesh Borundia \u003cRajesh.Borundia@qlogic.com\u003e\nSigned-off-by: Anirban Chakraborty \u003cAnirban.Chakraborty@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f8d54811cb125094769704722e4eda6610339b92",
      "tree": "1c562a24bb1e091722edce0a84152f29402b2369",
      "parents": [
        "8816d0099b9c0f48452b69471c2f54037f7e0e3b"
      ],
      "author": {
        "name": "Sritej Velaga",
        "email": "sritej.velaga@qlogic.com",
        "time": "Fri Apr 01 14:28:26 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Apr 06 12:47:13 2011 -0700"
      },
      "message": "qlcnic: Use flt method to determine flash fw region\n\nUse flash layout table to get flash fw starting address and its size.\nIf that fails, use legacy method.\n\nSigned-off-by: Sritej Velaga \u003csritej.velaga@qlogic.com\u003e\nSigned-off-by: Anirban Chakraborty \u003canirban.chakraborty@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8816d0099b9c0f48452b69471c2f54037f7e0e3b",
      "tree": "7c22e00a48baa5bebc5a0692288bbba75893dd54",
      "parents": [
        "b9796a14d9705c4be4a080a4fe39379a51681374"
      ],
      "author": {
        "name": "Anirban Chakraborty",
        "email": "anirban.chakraborty@qlogic.com",
        "time": "Fri Apr 01 14:28:21 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Apr 06 12:47:12 2011 -0700"
      },
      "message": "qlcnic: Remove unused code\n\nCleaned up unused codes for interrupt coalescence settings\n\nSigned-off-by: Anirban Chakraborty \u003canirban.chakraborty@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b9796a14d9705c4be4a080a4fe39379a51681374",
      "tree": "c844b2198fc0e76707eac3bf802a9f930ade9078",
      "parents": [
        "036d61f05189c9c02de22dd19a1c64a4fd74a914"
      ],
      "author": {
        "name": "Anirban Chakraborty",
        "email": "anirban.chakraborty@qlogic.com",
        "time": "Fri Apr 01 14:28:15 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Apr 06 12:47:12 2011 -0700"
      },
      "message": "qlcnic: Changes to VLAN code\n\nMade changes to VLAN code comply with new VLAN infrastructure in kernel\n\nSigned-off-by: Anirban Chakraborty \u003canirban.chakraborty@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "036d61f05189c9c02de22dd19a1c64a4fd74a914",
      "tree": "412e39ed4e70f69c1b032a29ce28da805aa97ba6",
      "parents": [
        "b1fc6d3cfaff6fefd838b84532cb356f8a80da7b"
      ],
      "author": {
        "name": "Anirban Chakraborty",
        "email": "anirban.chakraborty@qlogic.com",
        "time": "Fri Apr 01 14:28:11 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Apr 06 12:47:11 2011 -0700"
      },
      "message": "qlcnic: Code optimization patch\n\nOptimized code resulted in achieving lower CPU utilization on transmit path\nand higher throughput for small packet sizes (64 bytes).\n\nSigned-off-by: Anirban Chakraborty \u003canirban.chakraborty@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b1fc6d3cfaff6fefd838b84532cb356f8a80da7b",
      "tree": "cb453fc6ff25043aac738d84a56a9fd65a8715eb",
      "parents": [
        "f848d6dd10e8e27d5dd61a8ab7174a7dde3a3db5"
      ],
      "author": {
        "name": "Anirban Chakraborty",
        "email": "anirban.chakraborty@qlogic.com",
        "time": "Fri Apr 01 14:28:05 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Apr 06 12:47:11 2011 -0700"
      },
      "message": "qlcnic: Cleanup patch\n\n 1. Changed adapter structure to move away from embedding hardware and\n    receive context structs and use pointers to those objects\n 2. Packed all the structs that interface with FW\n 3. Removed unused code and structs\n\nSigned-off-by: Anirban Chakraborty \u003canirban.chakraborty@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f848d6dd10e8e27d5dd61a8ab7174a7dde3a3db5",
      "tree": "3137c44def0f18cb2afb103fb5399f2c009da9b8",
      "parents": [
        "53478fef7490c90564dd328b395f238952d95c77"
      ],
      "author": {
        "name": "Sony Chacko",
        "email": "sony.chacko@qlogic.com",
        "time": "Fri Apr 01 14:27:59 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Apr 06 12:47:10 2011 -0700"
      },
      "message": "qlcnic: Memory leak fix\n\nFix a memory leak in error path of pci info.\n\nSigned-off-by: Sony Chacko \u003csony.chacko@qlogic.com\u003e\nSigned-off-by: Anirban Chakraborty \u003canirban.chakraborty@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "53478fef7490c90564dd328b395f238952d95c77",
      "tree": "f48a344383a767f62e023762985a7401d98ea63a",
      "parents": [
        "1ca050d909add6825224c015d8cec2425b3edf27"
      ],
      "author": {
        "name": "Sony Chacko",
        "email": "sony.chacko@qlogic.com",
        "time": "Fri Apr 01 14:27:47 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Apr 06 12:47:10 2011 -0700"
      },
      "message": "qlcnic: Make PCI info available in all modes\n\nBefore this fix, PCI info was available only when multiple NIC functions\nare present on the same port.\n\nSigned-off-by: Sony Chacko \u003csony.chacko@qlogic.com\u003e\nSigned-off-by: Anirban Chakraborty \u003canirban.chakraborty@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "673e63c688f43104c73aad8ea4237f7ad41fa14d",
      "tree": "3d11c6f74a5d0823020db8642c3f2cf062347afb",
      "parents": [
        "b5845f9834d8f4c79d324bc59b99dbcf0a40f428"
      ],
      "author": {
        "name": "Stanislaw Gruszka",
        "email": "sgruszka@redhat.com",
        "time": "Tue Mar 22 23:54:49 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Mar 27 23:35:24 2011 -0700"
      },
      "message": "net: fix ethtool-\u003eset_flags not intended -EINVAL return value\n\nAfter commit d5dbda23804156ae6f35025ade5307a49d1db6d7 \"ethtool: Add\nsupport for vlan accleration.\", drivers that have NETIF_F_HW_VLAN_TX,\nand/or NETIF_F_HW_VLAN_RX feature, but do not allow enable/disable vlan\nacceleration via ethtool set_flags, always return -EINVAL from that\nfunction. Fix by returning -EINVAL only if requested features do not\nmatch current settings and can not be changed by driver.\n\nChange any driver that define ethtool-\u003eset_flags to use\nethtool_invalid_flags() to avoid similar problems in the future\n(also on drivers that do not have the problem).\n\nTested with modified (to reproduce this bug) myri10ge driver.\n\nCc: stable@kernel.org # 2.6.37+\nSigned-off-by: Stanislaw Gruszka \u003csgruszka@redhat.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d12b0d9adc46888e3bb0224886105bf3b188553b",
      "tree": "1c042239af546d4f4e606f114942bb28b8d3f15b",
      "parents": [
        "9ce13ca8fc43f6fbb7ee55a283d44ff2f4ba1c06"
      ],
      "author": {
        "name": "Rajesh Borundia",
        "email": "rajesh.borundia@qlogic.com",
        "time": "Wed Feb 23 03:21:25 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Feb 23 14:23:33 2011 -0800"
      },
      "message": "qlcnic: Remove validation for max tx and max rx queues\n\nMax rx queues and tx queues are governed by fimware.\nSo driver should not validate these values.\n\nSigned-off-by: Rajesh Borundia \u003crajesh.borundia@qlogic.com\u003e\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9ce13ca8fc43f6fbb7ee55a283d44ff2f4ba1c06",
      "tree": "cef01789947efef5431ee1fa79b18be9b7906abb",
      "parents": [
        "39fc0ce5710c53bad14aaba1a789eec810c556f9"
      ],
      "author": {
        "name": "amit salecha",
        "email": "amit.salecha@qlogic.com",
        "time": "Wed Feb 23 03:21:24 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Feb 23 14:23:33 2011 -0800"
      },
      "message": "qlcnic: fix checks for auto_fw_reset\n\no Remove checks of 1 for auto_fw_reset module parameter.\n  auto_fw_reset is of type int and can have value \u003e 1.\no Remove unnecessary #define for 1\n\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b11a25aaeccc29d5090d1ce9776af20e3ee99ab9",
      "tree": "5779505d2bd617a7504289922f16a8d3643792d2",
      "parents": [
        "13b93ed924a82affd1e3a48f631cbb12c552199d"
      ],
      "author": {
        "name": "amit salecha",
        "email": "amit.salecha@qlogic.com",
        "time": "Mon Jan 10 00:15:23 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jan 10 13:34:55 2011 -0800"
      },
      "message": "qlcnic: change module parameter permissions\n\no Updating module parameter after driver load is not supported\n  except auto_fw_reset parameter. Changing these parameter after\n  driver load, can have weird result.\n\no Update driver version to 5.0.15.\n\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "13b93ed924a82affd1e3a48f631cbb12c552199d",
      "tree": "7865b55d62171105f40e1b096caeb62ae877f885",
      "parents": [
        "0e5f20b656c14d91efe61240d44b6f4b53ea939e"
      ],
      "author": {
        "name": "Sony Chacko",
        "email": "sony.chacko@qlogic.com",
        "time": "Mon Jan 10 00:15:22 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jan 10 13:34:54 2011 -0800"
      },
      "message": "qlcnic: fix ethtool diagnostics test\n\nIRQ diag test was getting executed only when both register test\nand link test passed. The test should get executed if ETH_TEST_FL_OFFLINE\nflag is set.\n\nSigned-off-by: Sony Chacko \u003csony.chacko@qlogic.com\u003e\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0e5f20b656c14d91efe61240d44b6f4b53ea939e",
      "tree": "922d04e0def9723cae63d8a0de1daa77d9bf2c94",
      "parents": [
        "facb4edc1e0e849ea98e147a821e60d6d6272c0a"
      ],
      "author": {
        "name": "amit salecha",
        "email": "amit.salecha@qlogic.com",
        "time": "Mon Jan 10 00:15:21 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jan 10 13:34:54 2011 -0800"
      },
      "message": "qlcnic: fix flash fw version read\n\nDriver is reading flash fw version from defined address, this address\nmay be invalid. Indeed Driver should read address for fw version through\nflash layout table. Flash layout table has defined region and address for\nfw version address should be read from fw image region.\n\nDriver has check for old firmware, this bug can cause driver load fail.\nThis patch will try to read fw version from flash image region, if that fails,\nread from defined address.\n\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "215faf9c5f6e319e97edea9e178123e07825c14d",
      "tree": "32fb283f64110ad634a37dc2e133cb91a97988c5",
      "parents": [
        "75a84eb5d144dc761e1bb0f7dcacbf2b5cee562c"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Tue Dec 21 02:16:10 2010 -0800"
      },
      "committer": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Tue Dec 21 02:16:10 2010 -0800"
      },
      "message": "drivers/net/*/: Use static const\n\nUsing static const generally increases object text and decreases data size.\nIt also generally decreases overall object size.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\n"
    },
    {
      "commit": "1dc0f3c54ce1df957f99c17b145488fd03eb1a59",
      "tree": "d4f563cbba6bd4b3e5ebc138d8ecae05245d1bd1",
      "parents": [
        "b5006dcb10a4b19e86f413b46787c55bd0d1277b"
      ],
      "author": {
        "name": "Rajesh Borundia",
        "email": "rajesh.borundia@qlogic.com",
        "time": "Thu Dec 16 22:59:02 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Dec 17 11:39:02 2010 -0800"
      },
      "message": "qlcnic: reset pci function unconditionally during probe\n\nSome boot code drivers dont have cleanup routine, so pci function\nremains in unknown state prior to driver load. So during driver load\nissue FLR unconditionally.\n\nUpdate driver version to 5.0.14.\n\nSigned-off-by: Rajesh Borundia \u003crajesh.borundia@qlogic.com\u003e\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b5006dcb10a4b19e86f413b46787c55bd0d1277b",
      "tree": "f1bfdfce262611db1d9f8568a5758b37405b7e61",
      "parents": [
        "c75822a3091a899d982d59cd2b4454fe7c3e0318"
      ],
      "author": {
        "name": "Rajesh Borundia",
        "email": "rajesh.borundia@qlogic.com",
        "time": "Thu Dec 16 22:59:01 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Dec 17 11:39:01 2010 -0800"
      },
      "message": "qlcnic: fix ocm window register offset calculation\n\nOCM window register offset was calculated incorrectly for\npci function greater than zero.\n\nSigned-off-by: Rajesh Borundia \u003crajesh.borundia@qlogic.com\u003e\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c75822a3091a899d982d59cd2b4454fe7c3e0318",
      "tree": "89a7cc75c92567cbe28b33c93baade8495aafa3a",
      "parents": [
        "7edc3453e54432a9f1c636b6481f1107c9db19bd"
      ],
      "author": {
        "name": "Sucheta Chakraborty",
        "email": "sucheta.chakraborty@qlogic.com",
        "time": "Thu Dec 16 22:59:00 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Dec 17 11:39:01 2010 -0800"
      },
      "message": "qlcnic: fix LED test when interface is down.\n\nWhen interface is down, create temporary context to config LED.\n\nSigned-off-by: Sucheta Chakraborty \u003csucheta.chakraborty@qlogic.com\u003e\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e4d849b8113b0cf7b6ebfa9ee4c47bd514ea49d3",
      "tree": "bbec0a08eb0aafed00e3397324cc8467b44ca051",
      "parents": [
        "40839129f77903cbbb7f232e2e2ab08dfe4a4f8d"
      ],
      "author": {
        "name": "Anirban Chakraborty",
        "email": "anirban.chakraborty@qlogic.com",
        "time": "Thu Dec 02 20:42:08 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Dec 03 09:33:22 2010 -0800"
      },
      "message": "qlcnic: Updated driver version to 5.0.13\n\nSigned-off-by: Anirban Chakraborty \u003canirban.chakraborty@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "40839129f77903cbbb7f232e2e2ab08dfe4a4f8d",
      "tree": "c790227dc8dbf7b4e28370af6be2688f00d09561",
      "parents": [
        "091056b2ad04df09a3cb78a4c4ea098709b98eb3"
      ],
      "author": {
        "name": "Sritej Velaga",
        "email": "sritej.velaga@qlogic.com",
        "time": "Thu Dec 02 20:41:56 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Dec 03 09:33:21 2010 -0800"
      },
      "message": "qlcnic: LICENSE file for qlcnic\n\nSigned-off-by: Sritej Velaga \u003csritej.velaga@qlogic.com\u003e\nSigned-off-by: Anirban Chakraborty \u003canirban.chakraborty@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "091056b2ad04df09a3cb78a4c4ea098709b98eb3",
      "tree": "f5772aa434447bce309568e90f8767514c938d20",
      "parents": [
        "97319a270da37a5eab14a770f1417d8229245270"
      ],
      "author": {
        "name": "Amit Kumar Salecha",
        "email": "amit.salecha@qlogic.com",
        "time": "Thu Dec 02 20:41:43 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Dec 03 09:33:21 2010 -0800"
      },
      "message": "qlcnic: validate eswitch config values for PF\n\nCurrently driver set default eswitch configuration values for PF function,\ninstead of validating values sent by application.\n\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: Anirban Chakraborty \u003canirban.chakraborty@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "97319a270da37a5eab14a770f1417d8229245270",
      "tree": "b44c0a44d1ee6f7dc05fdd2a4e03b6a6037639f5",
      "parents": [
        "7e300bc8e6736d41e7b92978f415572ac60fd59b"
      ],
      "author": {
        "name": "Sucheta Chakraborty",
        "email": "sucheta.chakraborty@qlogic.com",
        "time": "Thu Dec 02 20:41:23 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Dec 03 09:33:20 2010 -0800"
      },
      "message": "qlcnic: Disable loopback support\n\nLoopback mode can not be supported in CNA mode. Removing it until FW is fixed.\n\nSigned-off-by: Sucheta Chakraborty \u003csucheta.chakraborty@qlogic.com\u003e\nSigned-off-by: Anirban Chakraborty \u003canirban.chakraborty@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f3167460144cd2c24b964a32d40d32f851b5d5f4",
      "tree": "323a9831fbd3a1b2bd7bddbffc7dde406e6849a4",
      "parents": [
        "0acdf68f495793143802dd4f3e47918dddcceed7"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Sat Nov 27 23:05:44 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Nov 28 17:26:23 2010 -0800"
      },
      "message": "qlcnic: remove unnecessary [kv][mcz]alloc casts\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b0044bcfa95ddf2e317863fb29121c284b6725ca",
      "tree": "ced7b7d4d06ab51fa3bcdfe19a5191e380e85e52",
      "parents": [
        "5584b8078a60e34ec7d37c9b67a0f3d389a1a2f6"
      ],
      "author": {
        "name": "Rajesh Borundia",
        "email": "rajesh.borundia@qlogic.com",
        "time": "Tue Nov 23 01:25:21 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Nov 28 10:47:16 2010 -0800"
      },
      "message": "qlcnic: avoid using reset_devices as it may become obsolete.\n\nIn kdump environment do not depend upon reset_devices parameter\nto reset the pci function as this parameter may become obsolete.\nInstead use an adapter specific mechanism to determine if the pci\nfunction needs to be reset.\n\nPer function refcount is maintained in driver, which is set in probe\nand reset in remove handler of adapter. If the probe detects the count\nas non zero then reset the function.\n\nSigned-off-by: Rajesh Borundia \u003crajesh.borundia@qlogic.com\u003e\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "89bf67f1f080c947c92f8773482d9e57767ca292",
      "tree": "ae492f5f31a32a4f838778cd34320da0bedf9dfd",
      "parents": [
        "fe6d2a38b2076cba515dc95b5dc1589a7ab51c17"
      ],
      "author": {
        "name": "Eric Dumazet",
        "email": "eric.dumazet@gmail.com",
        "time": "Mon Nov 22 00:15:06 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Nov 27 22:53:38 2010 -0800"
      },
      "message": "drivers/net: use vzalloc()\n\nUse vzalloc() and vzalloc_node() in net drivers\n\nSigned-off-by: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nAcked-by: Jon Mason \u003cjon.mason@exar.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "802aa9c058f2046f0a5683f04d7755c362734010",
      "tree": "de516c46f56c489f9c07e84ebc8e77a13ccb6ec9",
      "parents": [
        "706f23ada68746ed475488e7d2e2ca392fc4f731"
      ],
      "author": {
        "name": "Anirban Chakraborty",
        "email": "anirban.chakraborty@qlogic.com",
        "time": "Tue Nov 16 14:09:06 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Nov 17 11:49:26 2010 -0800"
      },
      "message": "qlcnic: Bumped up driver version to 5.0.12\n\nSigned-off-by: Anirban Chakraborty \u003canirban.chakraborty@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "706f23ada68746ed475488e7d2e2ca392fc4f731",
      "tree": "58333966f3305941f7eca272e1e061e0deddf354",
      "parents": [
        "2679a135e6452359cd807754617db0d05ad404e5"
      ],
      "author": {
        "name": "Sony Chacko",
        "email": "sony.chacko@qlogic.com",
        "time": "Tue Nov 16 14:08:46 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Nov 17 11:49:26 2010 -0800"
      },
      "message": "qlcnic: lro off message log from set rx checsum\n\nLog LRO off message while disabling rx checksum only when\nLRO is already enabled.\n\nSigned-off-by: Sony Chacko \u003csony.chacko@qlogic.com\u003e\nSigned-off-by: Anirban Chakraborty \u003canirban.chakraborty@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2679a135e6452359cd807754617db0d05ad404e5",
      "tree": "4ef9e1a98e5b5cd0ffa05321118a81a415a47b57",
      "parents": [
        "c21fd48c22bd1a9c4a5286963086f246c782e47e"
      ],
      "author": {
        "name": "Sritej Velaga",
        "email": "sritej.velaga@qlogic.com",
        "time": "Tue Nov 16 14:08:23 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Nov 17 11:49:25 2010 -0800"
      },
      "message": "qlcnic: Add description for CN1000Q adapter\n\nAdd description for CN1000Q adapter\n\nSigned-off-by: Sritej Velaga \u003csritej.velaga@qlogic.com\u003e\nSigned-off-by: Anirban Chakraborty \u003canirban.chakraborty@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c21fd48c22bd1a9c4a5286963086f246c782e47e",
      "tree": "4c7487a5e9682b522ec94aaefaed3e8caac03015",
      "parents": [
        "2abea2f0a5ab161facd865356d2e59b23204414e"
      ],
      "author": {
        "name": "Rajesh Borundia",
        "email": "rajesh.borundia@qlogic.com",
        "time": "Tue Nov 16 14:08:06 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Nov 17 11:49:25 2010 -0800"
      },
      "message": "qlcnic: Fix for kdump\n\nIn case of kdump environment the function may be in unknown state.\nReset the function using PCI FLR before initializing it.\n\nSigned-off-by: Rajesh Borundia \u003crajesh.borundia@qlogic.com\u003e\nSigned-off-by: Anirban Chakraborty \u003canirban.chakraborty@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2abea2f0a5ab161facd865356d2e59b23204414e",
      "tree": "f6a454279aab26dd0e69e153741ca0c23197820b",
      "parents": [
        "b382b191ea9e9ccefc437433d23befe91f4a8925"
      ],
      "author": {
        "name": "Sucheta Chakraborty",
        "email": "sucheta.chakraborty@qlogic.com",
        "time": "Tue Nov 16 14:07:53 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Nov 17 11:49:24 2010 -0800"
      },
      "message": "qlcnic: Allow minimum bandwidth of zero\n\nAllow minimum bandwidth to be set zero\n\nSigned-off-by: Sucheta Chakraborty \u003csucheta.chakraborty@qlogic.com\u003e\nSigned-off-by: Anirban Chakraborty \u003canirban.chakraborty@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "636f8c6f682ee179ff39c94dc4d0be0ddd6c8cdd",
      "tree": "72559dba729c199c98e9d2777e9ed1c1765b82a2",
      "parents": [
        "fde459007de8ce2647beaea57b56985700edc8ac"
      ],
      "author": {
        "name": "Eric Dumazet",
        "email": "eric.dumazet@gmail.com",
        "time": "Sun Oct 31 05:50:38 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Oct 31 09:32:55 2010 -0700"
      },
      "message": "qlcnic: fix panic on load\n\nIts now illegal to call netif_stop_queue() before register_netdev()\n\nSigned-off-by: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nCc: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0184bbba1cb535dec2eaacacabe188964fbddd7c",
      "tree": "c54b43e9ec17a925f536a5dfec876dc7371db1bf",
      "parents": [
        "90d190055589b35986c2ff3f56e2f47613b9a67f"
      ],
      "author": {
        "name": "Sony Chacko",
        "email": "sony.chacko@qlogic.com",
        "time": "Tue Oct 26 17:53:09 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Oct 27 12:21:54 2010 -0700"
      },
      "message": "qlcnic: define valid vlan id range\n\n4095 vlan id is reserved and should not be use.\n\nSigned-off-by: Sony Chacko \u003csony.chacko@qlogic.com\u003e\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "90d190055589b35986c2ff3f56e2f47613b9a67f",
      "tree": "ac6fb50686a870aa6d2aa6aa9e6d0ccb67781a2e",
      "parents": [
        "e5edb7b19fd207f78adfdf4d9d5e1dd74a7eabd3"
      ],
      "author": {
        "name": "Sony Chacko",
        "email": "sony.chacko@qlogic.com",
        "time": "Tue Oct 26 17:53:08 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Oct 27 12:21:54 2010 -0700"
      },
      "message": "qlcnic: reduce rx ring size\n\nIf eswitch is enabled, rcv ring size can be reduce, as\nphysical port is partition-ed.\n\nSigned-off-by: Sony Chacko \u003csony.chacko@qlogic.com\u003e\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e5edb7b19fd207f78adfdf4d9d5e1dd74a7eabd3",
      "tree": "2bf861e9ec8cb407892b6271289a22925af6ae27",
      "parents": [
        "e5ccd96110d5ac0f73b695ba606feb6d69472f26"
      ],
      "author": {
        "name": "amit salecha",
        "email": "amit.salecha@qlogic.com",
        "time": "Tue Oct 26 17:53:07 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Oct 27 12:21:53 2010 -0700"
      },
      "message": "qlcnic: fix mac learning\n\nIn failover bonding case, same mac address can be programmed on other slave function.\nFw will delete old entry (original func) associated with that mac address.\nNeed to reporgram mac address, if failover again happen to original function.\n\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b738127dfb469bb9f595cdace30e7f881e8146b2",
      "tree": "a2d79958aa2da098dc38c72973205d516896c54b",
      "parents": [
        "13937911f93ef52ae652f4652761aea6a58d3193"
      ],
      "author": {
        "name": "Jesse Gross",
        "email": "jesse@nicira.com",
        "time": "Wed Oct 20 13:56:02 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Oct 21 01:26:50 2010 -0700"
      },
      "message": "vlan: Rename VLAN_GROUP_ARRAY_LEN to VLAN_N_VID.\n\nVLAN_GROUP_ARRAY_LEN is simply the number of possible vlan VIDs.\nSince vlan groups will soon be more of an implementation detail\nfor vlan devices, rename the constant to be descriptive of its\nactual purpose.\n\nSigned-off-by: Jesse Gross \u003cjesse@nicira.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3666e0b04f092f9d9da8a6d6a3820de6c870407c",
      "tree": "b77871dff6a81b58aadc5d22f617724499238bda",
      "parents": [
        "27a954bd560f3e385bbed38fde3051fe718b8d75"
      ],
      "author": {
        "name": "amit salecha",
        "email": "amit.salecha@qlogic.com",
        "time": "Mon Oct 18 01:47:48 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Oct 18 07:22:50 2010 -0700"
      },
      "message": "qlcnic: update ethtool stats\n\nAdded statistics for Nic Partition supported adapter.\nThese statistics are maintined in device.\n\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b1091fea295825d99c3f7c69a58c057e7d972389",
      "tree": "ce4e9d9966aab84353194075a9a7d8ecf794269e",
      "parents": [
        "ff1b1bf867ebb7eb5e3ff0eab21c26b830d5e890"
      ],
      "author": {
        "name": "Amit Kumar Salecha",
        "email": "amit.salecha@qlogic.com",
        "time": "Thu Oct 07 23:46:11 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Oct 08 13:59:11 2010 -0700"
      },
      "message": "qlcnic: update driver version 5.0.11\n\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ff1b1bf867ebb7eb5e3ff0eab21c26b830d5e890",
      "tree": "d7c072a061ff2bca6a3320a360d2dfba05386c22",
      "parents": [
        "ee07c1a70117fe93cf71686d481791c2498f80d2"
      ],
      "author": {
        "name": "Sritej Velaga",
        "email": "sritej.velaga@qlogic.com",
        "time": "Thu Oct 07 23:46:10 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Oct 08 13:59:11 2010 -0700"
      },
      "message": "qlcnic: change all P3 references to P3P\n\nThis patch just rename all P3 #define to P3P.\n\nSigned-off-by: Sritej Velaga \u003csritej.velaga@qlogic.com\u003e\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ee07c1a70117fe93cf71686d481791c2498f80d2",
      "tree": "f275d7b88a23a48257b0941ca69b9809a16cc9b7",
      "parents": [
        "6336acd5522b150e7695cb3b42221999b352baa5"
      ],
      "author": {
        "name": "Rajesh Borundia",
        "email": "rajesh.borundia@qlogic.com",
        "time": "Thu Oct 07 23:46:09 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Oct 08 13:59:10 2010 -0700"
      },
      "message": "qlcnic: fix promiscous mode for VF\n\no Allow promiscous mode setting for VF\u0027s depending upon the configuration.\n\nSigned-off-by: Rajesh Borundia \u003crajesh.borundia@qlogic.com\u003e\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6336acd5522b150e7695cb3b42221999b352baa5",
      "tree": "22d00ce802ddf3c4656a47dbdfc269236d9c3448",
      "parents": [
        "a2152d096e0cd8593e883f72e875195ea0e89bb7"
      ],
      "author": {
        "name": "Sritej Velaga",
        "email": "sritej.velaga@qlogic.com",
        "time": "Thu Oct 07 23:46:08 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Oct 08 13:59:09 2010 -0700"
      },
      "message": "qlcnic: fix board description\n\nRemove \"Flex-10\" from board description.\n\nSigned-off-by: Sritej Velaga \u003csritej.velaga@qlogic.com\u003e\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a2152d096e0cd8593e883f72e875195ea0e89bb7",
      "tree": "218bfa4fcf6accd3b62c2972ecd7127de07b3de6",
      "parents": [
        "b8c17620458b82fd868f4813e1ff18368a832b7c"
      ],
      "author": {
        "name": "Amit Kumar Salecha",
        "email": "amit.salecha@qlogic.com",
        "time": "Thu Oct 07 23:46:07 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Oct 08 13:59:09 2010 -0700"
      },
      "message": "qlcnic: remove private LRO flag\n\nLRO was not getting enable after interface down/up.\n\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b8c17620458b82fd868f4813e1ff18368a832b7c",
      "tree": "3ddb3763c05bb4fae4e33c0f8b6041287235de1d",
      "parents": [
        "f7ec804a3edd2f7cf98a42bcad741d89d547c117"
      ],
      "author": {
        "name": "Amit Kumar Salecha",
        "email": "amit.salecha@qlogic.com",
        "time": "Thu Oct 07 23:46:06 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Oct 08 13:59:08 2010 -0700"
      },
      "message": "qlcnic: support quiescent mode\n\nPut device in quiescent mode during internal loopback test.\nBefore running test, set state to NEED_QUISCENT. After getting\nack from all function, change state to QUISCENT and perform test.\n\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f7ec804a3edd2f7cf98a42bcad741d89d547c117",
      "tree": "13681fc0ee6bb05160aaa20367c1f5ee3de193f4",
      "parents": [
        "9cf8d1a3b8cb19fa49494c1b8f0f9e3a37f2c218"
      ],
      "author": {
        "name": "Amit Kumar Salecha",
        "email": "amit.salecha@qlogic.com",
        "time": "Thu Oct 07 23:46:05 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Oct 08 13:59:08 2010 -0700"
      },
      "message": "qlcnic: driver private workqueue\n\nCurrently fw recovery usage global workqueue.\nAs same workqueue used by kernel for ethtool and etc., supporting\nquiescent mode is not possible, without driver private workqueue.\n\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "debf279a81c93d6942a50ec0fd3ba1f158b109fb",
      "tree": "7dbe8b95b9c79bf1720621fe84e9c21dc1653d24",
      "parents": [
        "ee624599d32bc698212d3c04faf908dc01a40457"
      ],
      "author": {
        "name": "stephen hemminger",
        "email": "shemminger@vyatta.com",
        "time": "Mon Oct 04 15:44:30 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Oct 05 00:47:37 2010 -0700"
      },
      "message": "qlcnic: remove dead code\n\nThis driver has several pieces of dead code (found by running\nmake namespacecheck). This patch removes them.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@vyatta.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0bd9e6a964d86a19f54a9ba31168a37d64e451d1",
      "tree": "7c2c35cb539201e59a5f955a39d21af6b195a44e",
      "parents": [
        "aef3d898276e046bfa877cd20b8ee269b85161cd"
      ],
      "author": {
        "name": "Sritej Velaga",
        "email": "sritej.velaga@qlogic.com",
        "time": "Mon Oct 04 04:20:16 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Oct 04 22:46:52 2010 -0700"
      },
      "message": "qlcnic: set mtu lower limit\n\nSetting mtu \u003c 68 is not supported.\n\nSigned-off-by: Sritej Velaga \u003csritej.velaga@qlogic.com\u003e\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "aef3d898276e046bfa877cd20b8ee269b85161cd",
      "tree": "523df3964b469b991fca11b0f2a1a32b18b4d384",
      "parents": [
        "a1c0c459918e8c8ce152deba84f9ed27d7eb0e53"
      ],
      "author": {
        "name": "Sritej Velaga",
        "email": "sritej.velaga@qlogic.com",
        "time": "Mon Oct 04 04:20:15 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Oct 04 22:46:51 2010 -0700"
      },
      "message": "qlcnic: cleanup port mode setting\n\nPort mode setting is not required for Qlogic CNA adapters.\n\nSigned-off-by: Sritej Velaga \u003csritej.velaga@qlogic.com\u003e\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a1c0c459918e8c8ce152deba84f9ed27d7eb0e53",
      "tree": "f537bd359d904669127840953191f600b2191a42",
      "parents": [
        "7e56cac4b68805470849ba373dd313ba0e7cdb81"
      ],
      "author": {
        "name": "Sucheta Chakraborty",
        "email": "sucheta.chakraborty@qlogic.com",
        "time": "Mon Oct 04 04:20:14 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Oct 04 22:46:51 2010 -0700"
      },
      "message": "qlcnic: sparse warning fixes\n\nSigned-off-by: Sucheta Chakraborty \u003csucheta.chakraborty@qlogic.com\u003e\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7e56cac4b68805470849ba373dd313ba0e7cdb81",
      "tree": "ac25d1e2bd40838b37e9e51a2c6ab8afc321b982",
      "parents": [
        "b501595cbb8afeaa9aaa870b3d29ef051403511a"
      ],
      "author": {
        "name": "Sucheta Chakraborty",
        "email": "sucheta.chakraborty@qlogic.com",
        "time": "Mon Oct 04 04:20:13 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Oct 04 22:46:50 2010 -0700"
      },
      "message": "qlcnic: fix vlan TSO on big endian machine\n\no desc-\u003evlan_tci is in __le16 format. Doing htons and\n  cpu_to_le64 again on vlan_tci, result in invalid value on ppc.\n\nSigned-off-by: Sucheta Chakraborty \u003csucheta.chakraborty@qlogic.com\u003e\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b501595cbb8afeaa9aaa870b3d29ef051403511a",
      "tree": "9799fa45f8b839eacc5ff113397377c55f3b898e",
      "parents": [
        "c265eb6ecb63e4b3a6b86b617fa7fd955a0e0980"
      ],
      "author": {
        "name": "Sucheta Chakraborty",
        "email": "sucheta.chakraborty@qlogic.com",
        "time": "Mon Oct 04 04:20:12 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Oct 04 22:46:50 2010 -0700"
      },
      "message": "qlcnic: fix endianess for lro\n\nipaddress in ifa-\u003eifa_address field are in big endian format.\nAlso device requires ip address in big endian only.\n\nSigned-off-by: Sucheta Chakraborty \u003csucheta.chakraborty@qlogic.com\u003e\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c265eb6ecb63e4b3a6b86b617fa7fd955a0e0980",
      "tree": "63a2408d88f04164d9bf2dda73fe8026cedaa177",
      "parents": [
        "ef1828058b8a37f7005be677686727bbbde77f6a"
      ],
      "author": {
        "name": "Amit Kumar Salecha",
        "email": "amit.salecha@qlogic.com",
        "time": "Mon Oct 04 04:20:11 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Oct 04 22:46:49 2010 -0700"
      },
      "message": "qlcnic: fix diag register\n\nregs_buff[i] and diag_registers[j] array should use different index\nvariable.\n\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ef1828058b8a37f7005be677686727bbbde77f6a",
      "tree": "ef3dd450c5265f983b33c0a35858c3bf00acbdeb",
      "parents": [
        "31dee692e22eedaf2540fa543fa9c91df6ab8bda"
      ],
      "author": {
        "name": "Amit Kumar Salecha",
        "email": "amit.salecha@qlogic.com",
        "time": "Mon Oct 04 04:20:10 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Oct 04 22:46:49 2010 -0700"
      },
      "message": "qlcnic: fix eswitch stats\n\nSome of the counters are not implemented in fw.\nFw return NOT AVAILABLE VALUE as (0xffffffffffffffff).\nAdding these counters, result in invalid value.\n\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "31dee692e22eedaf2540fa543fa9c91df6ab8bda",
      "tree": "10e544e30a4dfe906282b8ddfaf7a9f379bd9535",
      "parents": [
        "21a180cda012e1f93e362dd4a9b0bfd3d8c92940"
      ],
      "author": {
        "name": "Amit Kumar Salecha",
        "email": "amit.salecha@qlogic.com",
        "time": "Mon Oct 04 04:20:09 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Oct 04 22:46:48 2010 -0700"
      },
      "message": "qlcnic: fix internal loopback test\n\no Loop 10 times with delay of 1 ms to rcv packet.\no Print garbage packet.\no Try send/receive MAX(16) packet, instead of exit from test,\n  if a packet is not received.\n\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e40051d134f7ee95c8c1f7a3471e84eafc9ab326",
      "tree": "88eb44e49a75721ae926665a2c42f08badac9d07",
      "parents": [
        "42099d7a3941d4aaf853caac92b3ae76149fc6e7",
        "2cc6d2bf3d6195fabcf0febc192c01f99519a8f3"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Sep 27 01:03:03 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Sep 27 01:03:03 2010 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\nConflicts:\n\tdrivers/net/qlcnic/qlcnic_init.c\n\tnet/ipv4/ip_output.c\n"
    },
    {
      "commit": "807540baae406c84dcb9c1c8ef07a56d2d2ae84a",
      "tree": "ccd5c2cb57710dd6b73cf8df11eedf67abc14ae4",
      "parents": [
        "cb4dfe562cac6fcb544df752e40c1d78000d0712"
      ],
      "author": {
        "name": "Eric Dumazet",
        "email": "eric.dumazet@gmail.com",
        "time": "Thu Sep 23 05:40:09 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Sep 26 18:34:29 2010 -0700"
      },
      "message": "drivers/net: return operator cleanup\n\nChange \"return (EXPR);\" to \"return EXPR;\"\n\nreturn is not a function, parentheses are not required.\n\nSigned-off-by: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8df8fd27123054b02007361bd5483775db84b4a8",
      "tree": "889839c58c6b756afaaef32b8d840e2e8171a525",
      "parents": [
        "2d813760d75150db437e40d340ae0e06ddd54a34"
      ],
      "author": {
        "name": "Eric Dumazet",
        "email": "eric.dumazet@gmail.com",
        "time": "Mon Sep 20 02:28:59 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Sep 21 13:03:24 2010 -0700"
      },
      "message": "qlcnic: dont set skb-\u003etruesize\n\nskb-\u003etruesize is set in core network.\n\nDont change it unless dealing with fragments.\n\nSigned-off-by: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "daebbca3ab41031666ee27f991b223d2bc0415e9",
      "tree": "3b6c5153c00f3077ecbe82c3196adb22b2944214",
      "parents": [
        "8990f468ae9010ab0af4be8f51bf7ab833a67202"
      ],
      "author": {
        "name": "Eric Dumazet",
        "email": "eric.dumazet@gmail.com",
        "time": "Mon Sep 20 02:28:59 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Sep 20 10:10:09 2010 -0700"
      },
      "message": "qlcnic: dont set skb-\u003etruesize\n\nskb-\u003etruesize is set in core network.\n\nDont change it unless dealing with fragments.\n\nSigned-off-by: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "04746ff1289f75af26af279eb4b0b3e231677ee4",
      "tree": "826160df5f9786dd15803b1ebfc14b8e3fa87608",
      "parents": [
        "4e8cec269dd9e823804141f25ce37c23e72d3c12"
      ],
      "author": {
        "name": "Eric Dumazet",
        "email": "eric.dumazet@gmail.com",
        "time": "Fri Sep 17 22:58:08 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Sep 17 22:58:08 2010 -0700"
      },
      "message": "qlcnic: dont assume NET_IP_ALIGN is 2\n\nqlcnic driver allocates rx skbs and gives to hardware too bytes of extra\nstorage, allowing for corruption of kernel data.\n\nNET_IP_ALIGN being 0 on some platforms (including x86), drivers should\nnot assume it\u0027s 2.\n\nrds_ring-\u003eskb_size \u003d rds_ring-\u003edma_size + NET_IP_ALIGN;\n...\nskb \u003d dev_alloc_skb(rds_ring-\u003eskb_size);\nskb_reserve(skb, 2);\npci_map_single(pdev, skb-\u003edata, rds_ring-\u003edma_size, PCI_DMA_FROMDEVICE);\n\n(and rds_ring-\u003eskb_size \u003d\u003d rds_ring-\u003edma_size) -\u003e bug\n\n\nBecause of extra alignment (1500 + 32) -\u003e four extra bytes are available\nbefore the struct skb_shared_info, so corruption is not noticed.\n\nNote: this driver could use netdev_alloc_skb_ip_align()\n\nSigned-off-by: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "457e9d2233bdde5bb5577df3e2d4d48f84c67b66",
      "tree": "b73750b0bc9ee89cfdb302a03a300ab8d455d72e",
      "parents": [
        "97f29d8236aa3612986e7e7179282ff460eba686"
      ],
      "author": {
        "name": "Amit Kumar Salecha",
        "email": "amit.salecha@qlogic.com",
        "time": "Thu Sep 16 19:14:43 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Sep 17 11:30:55 2010 -0700"
      },
      "message": "qlcnic: update version 5.0.10\n\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "97f29d8236aa3612986e7e7179282ff460eba686",
      "tree": "ee52b9fcd66933147f5af797a4072775fa662fb2",
      "parents": [
        "aec1e8452dc364cffd0333e5632ec482f6322593"
      ],
      "author": {
        "name": "Amit Kumar Salecha",
        "email": "amit.salecha@qlogic.com",
        "time": "Thu Sep 16 19:14:42 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Sep 17 11:30:55 2010 -0700"
      },
      "message": "qlcnic: remove fw version check\n\nDon\u0027t compare flash and file fw version. Allow to load\nold fw from file than flashed fw.\nIf file fw is present, don\u0027t skip fw re-intialization.\n\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "aec1e8452dc364cffd0333e5632ec482f6322593",
      "tree": "99a0244af82b3ed53b23345c420ea9e44161e6ba",
      "parents": [
        "5718d3b432757ac83f65c50dd61df9c1e0d88e61"
      ],
      "author": {
        "name": "Amit Kumar Salecha",
        "email": "amit.salecha@qlogic.com",
        "time": "Thu Sep 16 19:14:41 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Sep 17 11:30:54 2010 -0700"
      },
      "message": "qlcnic: vlan lro support\n\nLRO + GRO + vlan rx accleration support, performance increases\naround 20% and cpu utilization reduces around 70% on vlan interface.\n\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5718d3b432757ac83f65c50dd61df9c1e0d88e61",
      "tree": "0155fd6032cbe2f1d7dd3094577477d9a2caf2e0",
      "parents": [
        "d57906633efd58ccd93f056ed436ffde5cb31aa8"
      ],
      "author": {
        "name": "Amit Kumar Salecha",
        "email": "amit.salecha@qlogic.com",
        "time": "Thu Sep 16 19:14:40 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Sep 17 11:29:33 2010 -0700"
      },
      "message": "qlcnic: vlan gro support\n\nGRO support + vlan rx accleration, boost around 9%\nperformance and reduces 25% of cpu utilization on vlan\ninterface.\n\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d57906633efd58ccd93f056ed436ffde5cb31aa8",
      "tree": "59a319066931683e8b9ed0feeef0c483fcb5b068",
      "parents": [
        "0c796f91a518480fd6696ba2affed1167e840823"
      ],
      "author": {
        "name": "Amit Kumar Salecha",
        "email": "amit.salecha@qlogic.com",
        "time": "Thu Sep 16 19:14:39 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Sep 17 11:26:09 2010 -0700"
      },
      "message": "qlcnic: support vlan rx accleration\n\nImplemented vlan rx accleration in driver.\nThis helps in increasing significant performance and\nreduces cpu utilization with GRO and LRO.\n\nEric Dumazet:\n\t\"Its a bit strange you use dev_kfree_skb_any(skb) here.\"\n\t\"We run in NAPI mode, so you can use dev_kfree_skb().\"\nAmit:\n\tDone. Using dev_kfree_skb();\n\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nAcked-by: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e548833df83c3554229eff0672900bfe958b45fd",
      "tree": "85efc4a76dc356593d6d394776aeb845dc580fb6",
      "parents": [
        "cbd9da7be869f676afc204e1a664163778c770bd",
        "053d8f6622701f849fda2ca2c9ae596c13599ba9"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 09 22:27:33 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 09 22:27:33 2010 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\nConflicts:\n\tnet/mac80211/main.c\n"
    },
    {
      "commit": "bc8acf2c8c3e43fcc192762a9f964b3e9a17748b",
      "tree": "e3a91392771a22390e59c24fcb7bad3045ce17d1",
      "parents": [
        "7162f6691e9d39d8d866574687cddb3f1ec65d72"
      ],
      "author": {
        "name": "Eric Dumazet",
        "email": "eric.dumazet@gmail.com",
        "time": "Thu Sep 02 13:07:41 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 02 19:06:22 2010 -0700"
      },
      "message": "drivers/net: avoid some skb-\u003eip_summed initializations\n\nfresh skbs have ip_summed set to CHECKSUM_NONE (0)\n\nWe can avoid setting again skb-\u003eip_summed to CHECKSUM_NONE in drivers.\n\nIntroduce skb_checksum_none_assert() helper so that we keep this\nassertion documented in driver sources.\n\nChange most occurrences of :\n\nskb-\u003eip_summed \u003d CHECKSUM_NONE;\n\nby :\n\nskb_checksum_none_assert(skb);\n\nSigned-off-by: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d807b3f728518d218fb2fe54c1227bc6d6f93efd",
      "tree": "551b6b0d4e8bffc04b5ff5728d474ba75953dc8f",
      "parents": [
        "03c5d770c24cd673d105fbf1a9706ae838272091"
      ],
      "author": {
        "name": "Amit Kumar Salecha",
        "email": "amit.salecha@qlogic.com",
        "time": "Tue Aug 31 17:17:53 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Sep 01 10:41:58 2010 -0700"
      },
      "message": "qlcnic: add cksum flag\n\no New CKSUM flag added by fw to notify cksum is verified.\no Update version to 5.0.9\n\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "03c5d770c24cd673d105fbf1a9706ae838272091",
      "tree": "420344c7cd203c648c4747293f1a41ae3b3d8ee1",
      "parents": [
        "b5e5492c0d49e2fd6f51961d03b8533435e5e7f5"
      ],
      "author": {
        "name": "Amit Kumar Salecha",
        "email": "amit.salecha@qlogic.com",
        "time": "Tue Aug 31 17:17:52 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Sep 01 10:41:57 2010 -0700"
      },
      "message": "qlcnic: mac vlan learning support\n\nHypervisor allows, two VM\u0027s interfaces to have same mac address.\nThese VM\u0027s interfaces get differentiate with Vlan tag.\nThis patch add support to learn and configure mac+vlan filter on device.\n\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b5e5492c0d49e2fd6f51961d03b8533435e5e7f5",
      "tree": "6020e160e5b9b84b5d6d94c68f77fb8482d63c71",
      "parents": [
        "7373373d100e5aebe751af0b2609a9a01dad5ac1"
      ],
      "author": {
        "name": "Amit Kumar Salecha",
        "email": "amit.salecha@qlogic.com",
        "time": "Tue Aug 31 17:17:51 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Sep 01 10:41:57 2010 -0700"
      },
      "message": "qlcnic: support mac learning\n\nDevice eswitch need to configure with VM\u0027s mac address.\nHypervisor doesn\u0027t provide any utility/callbacks to get VM\u0027s mac address.\nUnicast mac address filter improves performance and also provide\npacket loopback capability i.e communication between VM.\n\nAbove features is by default off, can be turned on with module parameter\n\u0027mac_learn\u0027.\n\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7373373d100e5aebe751af0b2609a9a01dad5ac1",
      "tree": "3816ae48d6f3f33beeb20f2c66b2b4ab333dc1fa",
      "parents": [
        "dcb50afff747d15fc2ffff762c08c325e4c229e5"
      ],
      "author": {
        "name": "Rajesh Borundia",
        "email": "rajesh.borundia@qlogic.com",
        "time": "Tue Aug 31 17:17:50 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Sep 01 10:41:56 2010 -0700"
      },
      "message": "qlcnic: fix mac override capability\n\no Rename mac_learning to mac_override\no Added check in set_mac to return error if mac override is disabled.\no Disabling mac_override only supported for Non priviledged functions.\n\nSigned-off-by: Rajesh Borundia \u003crajesh.borundia@qlogic.com\u003e\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "dcb50afff747d15fc2ffff762c08c325e4c229e5",
      "tree": "374b6c5d42c9ce065c7c6082cd5e62a2726bca99",
      "parents": [
        "7613c87b2d805acf7c882935d47aa84d1947656f"
      ],
      "author": {
        "name": "Rajesh Borundia",
        "email": "rajesh.borundia@qlogic.com",
        "time": "Tue Aug 31 17:17:49 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Sep 01 10:41:56 2010 -0700"
      },
      "message": "qlcnic: fix panic while using eth_hdr\n\no skb-\u003emac_header is not set, so machine panics while using function eth_hdr.\n\nSigned-off-by: Rajesh Borundia \u003crajesh.borundia@qlogic.com\u003e\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7613c87b2d805acf7c882935d47aa84d1947656f",
      "tree": "3da9bfa25441bd4a509f5b0b62efbfc6dbaa9368",
      "parents": [
        "174240a8efc441f01f2909ee167c0c15099c0212"
      ],
      "author": {
        "name": "Rajesh Borundia",
        "email": "rajesh.borundia@qlogic.com",
        "time": "Tue Aug 31 17:17:48 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Sep 01 10:41:55 2010 -0700"
      },
      "message": "qlcnic: fix mac anti spoof policy\n\no Allow enabling/disabling mac anti spoof policy only for\n  Non privilege functions.\n\nSigned-off-by: Rajesh Borundia \u003crajesh.borundia@qlogic.com\u003e\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "174240a8efc441f01f2909ee167c0c15099c0212",
      "tree": "059bf1a61e9e2d0b0a7091c87cec48cab7a4d0f1",
      "parents": [
        "da48e6c362d24d324f36a780d8566109e5f5a1d7"
      ],
      "author": {
        "name": "Rajesh Borundia",
        "email": "rajesh.borundia@qlogic.com",
        "time": "Tue Aug 31 17:17:47 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Sep 01 10:41:54 2010 -0700"
      },
      "message": "qlcnic: fix for setting default eswitch config\n\no Default eswitch config was set, even before eswitch capabilty get detected.\nAs a result setting default config was getting fail.\n\nSigned-off-by: Rajesh Borundia \u003crajesh.borundia@qlogic.com\u003e\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "da48e6c362d24d324f36a780d8566109e5f5a1d7",
      "tree": "e135b5667ae6765abb3b6e4daaa06b0972a98b62",
      "parents": [
        "2cffcdbf7670980d4d74e2daea8a6cc0729902b8"
      ],
      "author": {
        "name": "Rajesh Borundia",
        "email": "rajesh.borundia@qlogic.com",
        "time": "Tue Aug 31 17:17:46 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Sep 01 10:41:54 2010 -0700"
      },
      "message": "qlcnic: fix mac addr read\n\no Mac addr was read from flash for every fw reset\nfor Non-priviledge function.It should be read only once.\no Remove unnecessary get_mac_addr callback\n\nSigned-off-by: Rajesh Borundia \u003crajesh.borundia@qlogic.com\u003e\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2cffcdbf7670980d4d74e2daea8a6cc0729902b8",
      "tree": "b6d81873384ebf6839d7591f6810a7bc4850b1ba",
      "parents": [
        "4e70812b3dc32c76fa2fa3aa2c8221eaac87cd6f"
      ],
      "author": {
        "name": "Rajesh Borundia",
        "email": "rajesh.borundia@qlogic.com",
        "time": "Tue Aug 31 17:17:45 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Sep 01 10:41:53 2010 -0700"
      },
      "message": "qlcnic: add api version in reg dump\n\no ethtool reg version bumped to 2\n\nSigned-off-by: Rajesh Borundia \u003crajesh.borundia@qlogic.com\u003e\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4e70812b3dc32c76fa2fa3aa2c8221eaac87cd6f",
      "tree": "3fcbb778ec0d67bebcf27c3215625e6f6021ed05",
      "parents": [
        "74af4c7df35e6811eb3c50e398abafa5b3cabb75"
      ],
      "author": {
        "name": "Sony Chacko",
        "email": "sony.chacko@qlogic.com",
        "time": "Tue Aug 31 17:17:44 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Sep 01 10:41:53 2010 -0700"
      },
      "message": "qlcnic: backout firmware initialization update\n\no Backing out \"firmware initialization update\" changes, commit-id\n  \"d4066833bb1b35fefb1dd45eb2b10659d46bf151\".\no fix heartbit spelling, it should be heartbeat\n\nSigned-off-by: Sony Chacko \u003csony.chacko@qlogic.com\u003e\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e132d8d3d2b4df0895fe73c9cfad53b3a5329edf",
      "tree": "59f820ec826736d4a997a0139ff97108e11d0cb6",
      "parents": [
        "0866d96da02cccc3ca837d0d71687aba962b3f2f"
      ],
      "author": {
        "name": "Sritej Velaga",
        "email": "sritej.velaga@qlogic.com",
        "time": "Thu Aug 26 14:03:05 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Aug 26 17:13:20 2010 -0700"
      },
      "message": "qlcnic: PCI ID addition\n\nAdded PCI ID to board info.\n\nSigned-off-by: Sritej Velaga \u003csritej.velaga@qlogic.com\u003e\nSigned-off-by: Anirban Chakraborty \u003canirban.chakraborty@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0866d96da02cccc3ca837d0d71687aba962b3f2f",
      "tree": "fdf48e0ccd0c92819c2d96d3e18562c4092bb471",
      "parents": [
        "8cfdce080722101a7fd2a1eff9763ca4008ec626"
      ],
      "author": {
        "name": "Anirban Chakraborty",
        "email": "anirban.chakraborty@qlogic.com",
        "time": "Thu Aug 26 14:02:52 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Aug 26 17:13:19 2010 -0700"
      },
      "message": "qlcnic: Fix driver load issue in FW hang\n\nIf there is a FW hang when the driver loads, it can not determine the FW operational\nmode. Fix it by checking the FW state first before issuing any FW commands to\ndetermine its capabilities and thereby detecting driver operational mode.\n\nSigned-off-by: Anirban Chakraborty \u003canirban.chakraborty@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8cfdce080722101a7fd2a1eff9763ca4008ec626",
      "tree": "3e086875b9a67aff953c4af654e9197bcc4ec5fc",
      "parents": [
        "53f91dc1f76922375ad7957ef29f48986722532d"
      ],
      "author": {
        "name": "Sony Chacko",
        "email": "sony.chacko@qlogic.com",
        "time": "Thu Aug 26 14:02:41 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Aug 26 17:13:18 2010 -0700"
      },
      "message": "qlcnic: Fix missing error codes\n\nIn the original code, the error codes returned from some of the functions\nare not caught and sent up the caller chain. Fixed it here.\n\nSigned-off-by: Sony Chacko \u003csony.chacko@qlogic.com\u003e\nSigned-off-by: Anirban Chakraborty \u003canirban.chakraborty@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "31018e068edb9eed740bec5cf14802c3c676c9ee",
      "tree": "8523393ac6b90772662f4afebe518655559ed3d6",
      "parents": [
        "b18971d199cf35f68ffa22e4be1c477493fdb7e1"
      ],
      "author": {
        "name": "Amit Kumar Salecha",
        "email": "amit.salecha@qlogic.com",
        "time": "Wed Aug 25 04:03:05 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Aug 25 14:15:29 2010 -0700"
      },
      "message": "qlcnic: change reg name\n\nChange QLCNIC_CRB_DEV_REF_COUNT to QLCNIC_CRB_DRV_ACTIVE to match\ndocument.\n\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b18971d199cf35f68ffa22e4be1c477493fdb7e1",
      "tree": "7a160fb7ecac543c0b4fc5ba7ef489130f08aa10",
      "parents": [
        "8cf61f890ac4c2a15acb24658feba13c9c838b52"
      ],
      "author": {
        "name": "Amit Kumar Salecha",
        "email": "amit.salecha@qlogic.com",
        "time": "Wed Aug 25 04:03:04 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Aug 25 14:15:28 2010 -0700"
      },
      "message": "qlcnic: fix fw recovery for PF\n\nPrivilege function should wait for npar state to be operational\nbefore creating context.\n\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8cf61f890ac4c2a15acb24658feba13c9c838b52",
      "tree": "35a476615af3563c56b7ca3022b44fb194010944",
      "parents": [
        "e9a47700cb35bc84d4954f762a193b150722612e"
      ],
      "author": {
        "name": "Amit Kumar Salecha",
        "email": "amit.salecha@qlogic.com",
        "time": "Wed Aug 25 04:03:03 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Aug 25 14:15:27 2010 -0700"
      },
      "message": "qlcnic: support port vlan id\n\nOn NIC Partition capable adapter, Administrator can configure to\ntag packet with particular vlan id. Packet will be tagged and strip with\nthat vlan id. Also if \u0027Tagging\u0027 flag is disable, other packet will be drop.\n\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e9a47700cb35bc84d4954f762a193b150722612e",
      "tree": "4706a47822aa7c95a3344d3c8d62f6a6c8a6d7d4",
      "parents": [
        "e569aa78ba01f7f66e016a4d57310fd041524d17"
      ],
      "author": {
        "name": "Rajesh Borundia",
        "email": "rajesh.borundia@qlogic.com",
        "time": "Wed Aug 25 04:03:02 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Aug 25 14:15:27 2010 -0700"
      },
      "message": "qlcnic: eswitch config fixes\n\no remove validation before deleting vlan id\no Add missing \u0027break\u0027 while deleting vlan id.\n\nSigned-off-by: Rajesh Borundia \u003crajesh.borundia@qlogic.com\u003e\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "bf82791ed667758a0f18a4b76be2d931d2c1b39d",
      "tree": "6a5d0e5f0da24d17115da2aa5729c1e4b50f8277",
      "parents": [
        "7b589a35a1063b52f98c8b0f1b8f69afe91c3dba"
      ],
      "author": {
        "name": "Yinglin Luan",
        "email": "synmyth@gmail.com",
        "time": "Sun Aug 22 21:57:56 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Aug 23 20:28:55 2010 -0700"
      },
      "message": "qlcnic: fix poll implementation\n\nFunction qlcnic_intr has pointer to qlcnic_host_sds_ring\nas second parameter not pointer to qlcnic_adapter.\n\nSigned-off-by: Yinglin Luan \u003csynmyth@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d3c6e7ad09cebbad1a3dea077668062136626fd2",
      "tree": "698022508a8d8c76a5d2cf55e50232079d6b1f42",
      "parents": [
        "c3227e546c574172e77616270a16a04eae561b8f",
        "48d3ff82698cb0094684aed70446e0a5cbb1a4d0"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Aug 21 23:32:24 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Aug 21 23:32:24 2010 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n"
    },
    {
      "commit": "91fe8173be4f4e330c6c3ab3fd4de96c11c98444",
      "tree": "74e7f22a2f224e3652bc4ebb6b88c5245bfd4253",
      "parents": [
        "091754a1652fad24664f1357ee7616e66953dd30"
      ],
      "author": {
        "name": "Amit Kumar Salecha",
        "email": "amit.salecha@qlogic.com",
        "time": "Thu Aug 19 05:08:33 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Aug 19 16:52:43 2010 -0700"
      },
      "message": "qlcnic: update version 5.0.8\n\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "091754a1652fad24664f1357ee7616e66953dd30",
      "tree": "d5ae44dbb7164a678c76c57c9530ca8681de45b8",
      "parents": [
        "d4066833bb1b35fefb1dd45eb2b10659d46bf151"
      ],
      "author": {
        "name": "Sucheta Chakraborty",
        "email": "sucheta.chakraborty@qlogic.com",
        "time": "Thu Aug 19 05:08:32 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Aug 19 16:52:42 2010 -0700"
      },
      "message": "qlcnic: rom lock recovery\n\nFw can get stuck while holding pci semaphore. Driver will not\nbe able to perform fw initialization, without this lock.\nRelease semaphore forcefully in that case.\n\nSigned-off-by: Sucheta Chakraborty \u003csucheta.chakraborty@qlogic.com\u003e\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d4066833bb1b35fefb1dd45eb2b10659d46bf151",
      "tree": "5581df2bf56a12509855a53c6e9aaa1a9825bcda",
      "parents": [
        "63e74e9cb7944b073c49159db934f69ca98a4ae6"
      ],
      "author": {
        "name": "Sony Chacko",
        "email": "sony.chacko@qlogic.com",
        "time": "Thu Aug 19 05:08:31 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Aug 19 16:52:42 2010 -0700"
      },
      "message": "qlcnic: firmware initialization update\n\nCleanup legacy code which is not valid for Qlogic\nCNA adapters.\n\nSigned-off-by: Sony Chacko \u003csony.chacko@qlogic.com\u003e\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    }
  ],
  "next": "63e74e9cb7944b073c49159db934f69ca98a4ae6"
}
