)]}'
{
  "log": [
    {
      "commit": "be0c22a46cfb79ab2342bb28fde99afa94ef868e",
      "tree": "da112ef3066d75a7e5adcfe3355ad2b60ef1929b",
      "parents": [
        "2d96cf8cdfd625da51e5d237d564cd75d3147547"
      ],
      "author": {
        "name": "Pablo Neira Ayuso",
        "email": "pablo@netfilter.org",
        "time": "Wed Feb 18 01:40:43 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Feb 20 01:01:08 2009 -0800"
      },
      "message": "netlink: add NETLINK_BROADCAST_ERROR socket option\n\nThis patch adds NETLINK_BROADCAST_ERROR which is a netlink\nsocket option that the listener can set to make netlink_broadcast()\nreturn errors in the delivery to the caller. This option is useful\nif the caller of netlink_broadcast() do something with the result\nof the message delivery, like in ctnetlink where it drops a network\npacket if the event delivery failed, this is used to enable reliable\nlogging and state-synchronization. If this socket option is not set,\nnetlink_broadcast() only reports ESRCH errors and silently ignore\nENOBUFS errors, which is what most netlink_broadcast() callers\nshould do.\n\nThis socket option is based on a suggestion from Patrick McHardy.\nPatrick McHardy can exchange this patch for a beer from me ;).\n\nSigned-off-by: Pablo Neira Ayuso \u003cpablo@netfilter.org\u003e\nAcked-by: Patrick McHardy \u003ckaber@trash.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2d96cf8cdfd625da51e5d237d564cd75d3147547",
      "tree": "2acc376af0acebc752f563051ace6a90571c7680",
      "parents": [
        "59089d8d162ddcb5c434672e915331964d38a754"
      ],
      "author": {
        "name": "Santwona Behera",
        "email": "santwona.behera@sun.com",
        "time": "Fri Feb 20 00:58:45 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Feb 20 00:58:45 2009 -0800"
      },
      "message": "niu: Add TCAM classification configuration\n\nSigned-off-by: Santwona Behera \u003csantwona.behera@sun.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "59089d8d162ddcb5c434672e915331964d38a754",
      "tree": "2d2595beffc410caa8054922976206fb600f8750",
      "parents": [
        "3876732c12cd2b9896e8c3e86fad142112e93569"
      ],
      "author": {
        "name": "Santwona Behera",
        "email": "santwona.behera@sun.com",
        "time": "Fri Feb 20 00:58:13 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Feb 20 00:58:13 2009 -0800"
      },
      "message": "ethtool: Add RX pkt classification interface\n\nSigned-off-by: Santwona Behera \u003csantwona.behera@sun.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3876732c12cd2b9896e8c3e86fad142112e93569",
      "tree": "34a7d2da6fcdc240d127b6c15d55282d6ff450a1",
      "parents": [
        "376801172ade1ab80efdd42dba859282400885ed"
      ],
      "author": {
        "name": "Thomas Klein",
        "email": "tklein@de.ibm.com",
        "time": "Fri Feb 20 00:42:01 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Feb 20 00:42:01 2009 -0800"
      },
      "message": "ehea: Fix memory hotplug handling\n\nAdded missing set_bit() to disable data transfer when a memchange\nnotification is handled\n\nSigned-off-by: Thomas Klein \u003ctklein@de.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "376801172ade1ab80efdd42dba859282400885ed",
      "tree": "0e9edfc72125712318f2e9107658f434ff41dd45",
      "parents": [
        "4ae196dfd61d06b061c069edcdd7c73121e60a21"
      ],
      "author": {
        "name": "Alexander Duyck",
        "email": "alexander.h.duyck@intel.com",
        "time": "Thu Feb 19 20:40:30 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Feb 20 00:22:54 2009 -0800"
      },
      "message": "igb: this patch addes the sr-iov enablement option via num_vfs parameter\n\nThis code adds a module parameter called num_vfs which defines if the\ndriver should attempt to use sr-iov and if so how many VFs should be\nenabled.\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": "4ae196dfd61d06b061c069edcdd7c73121e60a21",
      "tree": "68111629e73751b6200cc9bdd8b769246fe0d540",
      "parents": [
        "e173952257d7a3d3c64de3039d9fc02d1fbf49c3"
      ],
      "author": {
        "name": "Alexander Duyck",
        "email": "alexander.h.duyck@intel.com",
        "time": "Thu Feb 19 20:40:07 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Feb 20 00:22:54 2009 -0800"
      },
      "message": "igb: Add support for enabling VFs to PF driver.\n\nThis patch adds the support to handle requests from the VF to perform\noperations such as completing resets, setting/reading mac address, adding\nvlans, adding multicast addresses, setting rlpml, and general\ncommunications between the PF and all VFs.\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": "e173952257d7a3d3c64de3039d9fc02d1fbf49c3",
      "tree": "39952d57329428d90b26389931bdb183ec2dd009",
      "parents": [
        "1bfaf07bb1d7201d3c6cb984bccd9c2416e19b6c"
      ],
      "author": {
        "name": "Alexander Duyck",
        "email": "alexander.h.duyck@intel.com",
        "time": "Thu Feb 19 20:39:44 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Feb 20 00:22:53 2009 -0800"
      },
      "message": "igb: add pf side of VMDq support\n\nAdd the pf portion of vmdq support.  This provides enough support so that\nVMDq is enabled, and the pf is functional without enabling vfs.\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": "1bfaf07bb1d7201d3c6cb984bccd9c2416e19b6c",
      "tree": "7ec3c152351adcdac3afa62cbcbd5a31b710db94",
      "parents": [
        "46544258de71d7e32342ee71a25146ec6e2e6e47"
      ],
      "author": {
        "name": "Alexander Duyck",
        "email": "alexander.h.duyck@intel.com",
        "time": "Thu Feb 19 20:39:23 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Feb 20 00:22:53 2009 -0800"
      },
      "message": "igb: add vfs_allocated_count as placeholder for number of vfs\n\nThis is the first step in supporting sr-iov.  The vf_allocated_count value\nwill be 0 until we actually have vfs present.  In the meantime it\nrepresents an offset value for the start of the queues.\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": "46544258de71d7e32342ee71a25146ec6e2e6e47",
      "tree": "5df92559e4ee1ab98590f1ea1cff1b6f72522a5a",
      "parents": [
        "3c842138c0cf313e906538b89d88ba0d969ce747"
      ],
      "author": {
        "name": "Alexander Duyck",
        "email": "alexander.h.duyck@intel.com",
        "time": "Thu Feb 19 20:39:04 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Feb 20 00:22:52 2009 -0800"
      },
      "message": "igb: update napi polling to consolidate function and return correct values\n\nigb is currently not returning the correct values for napi.  In addition it\nis doing more work than necessary since it will not exit polling until\nwork_done is equal to zero.\n\nThis patch makes the following changes:\n1.  Consolidates msi-x and non-msi polling routines.\n2.  Corrects return values for polling routines.\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": "3c842138c0cf313e906538b89d88ba0d969ce747",
      "tree": "c26119b0c8fb8820ec7d95a65da6de8d87b5f449",
      "parents": [
        "9107584ecdda31981557034cccf5185afced3e0e"
      ],
      "author": {
        "name": "Breno Leitao",
        "email": "leitao@linux.vnet.ibm.com",
        "time": "Thu Feb 19 14:38:52 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Feb 19 14:38:52 2009 -0800"
      },
      "message": "e1000: Removing the unused macro PAGE_USE_COUNT()\n\nRemoving the unused macro PAGE_USE_COUNT(), since there is no more reference\nto it. The last reference was removed by Jesse\u0027s commit number \n630b25cdf4e3f8c0a11eb04fc8436cc36653cd58.\n\nSigned-off-by: Breno Leitao \u003cleitao@linux.vnet.ibm.com\u003e\nAcked-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9107584ecdda31981557034cccf5185afced3e0e",
      "tree": "5e9af0feecc8a4f45ef503dcc0785aff4d38e0f0",
      "parents": [
        "ca1ada8861f22db37530594615b635d3dd1bde82"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Wed Feb 18 19:36:04 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Feb 18 19:36:04 2009 -0800"
      },
      "message": "drivers/net/igb: fix sparse warning: symbol shadows an earlier one\n\nImpact: Move variable declaration as far inner as possible.\n\nFix this sparse warning:\n  drivers/net/igb/igb_main.c:1895:21: warning: symbol \u0027j\u0027 shadows an earlier one\n  drivers/net/igb/igb_main.c:1855:16: originally declared here\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ca1ada8861f22db37530594615b635d3dd1bde82",
      "tree": "98518e98b289972d62a0c66ddefb7d9d28faacb5",
      "parents": [
        "fcf495b415c5b7611768f54ee931ca165289c8e3"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "roel.kluin@gmail.com",
        "time": "Wed Feb 18 19:35:17 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Feb 18 19:35:17 2009 -0800"
      },
      "message": "atm: Add missing parentheses\n\nSigned-off-by: Roel Kluin \u003croel.kluin@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "fcf495b415c5b7611768f54ee931ca165289c8e3",
      "tree": "06da264cf40aeee496fa23937b80c6c056cc4ba1",
      "parents": [
        "5fbbcb79e5371d99565826a352c1003d0f1f0678"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Wed Feb 18 19:33:54 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Feb 18 19:33:54 2009 -0800"
      },
      "message": "e1000e: remove workaround for e1000 hardware\n\nDuring the move of support for PCIe devices from e1000 to e1000e, this\nworkaround necessary only for older non-PCIe devices was mistakenly\ncopied into e1000e.  Remove it.\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nAcked-by: Bruce Allan \u003cbruce.w.allan@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": "5fbbcb79e5371d99565826a352c1003d0f1f0678",
      "tree": "0d0c38b9e625a22b165a38afb1f32ece1d8e54f2",
      "parents": [
        "e88721f87d8caa679e62d6004a9a5661f1ac7b0e"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Wed Feb 18 17:56:25 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Feb 18 17:56:25 2009 -0800"
      },
      "message": "igb: remove LRO Kconfig option\n\nTo match ixgbe GRO functionality, we remove the LRO (which is now GRO)\nKconfig option which enables GRO by default.\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e88721f87d8caa679e62d6004a9a5661f1ac7b0e",
      "tree": "4e5ad54f7445631ac2ec5750dbe245e6c26a140c",
      "parents": [
        "38bb045d493cc166920834087acd934dedc1b5d5"
      ],
      "author": {
        "name": "Krishna Kumar",
        "email": "krkumar2@in.ibm.com",
        "time": "Wed Feb 18 17:55:02 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Feb 18 17:55:02 2009 -0800"
      },
      "message": "net: Optimize skb_tx_hash() by eliminating a comparison\n\nOptimize skb_tx_hash() by eliminating a comparison that executes for\nevery packet. skb_tx_hashrnd initialization is moved to a later part of\nthe startup sequence, namely after the \"random\" driver is initialized.\n\nRebooted the system three times and verified that the code generates\ndifferent random numbers each time.\n\nSigned-off-by: Krishna Kumar \u003ckrkumar2@in.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "38bb045d493cc166920834087acd934dedc1b5d5",
      "tree": "361c59343742e3743d40a09129a90d73581bdcb4",
      "parents": [
        "e0d8496a66de9eca13a88d93a5642db47e5a2b60"
      ],
      "author": {
        "name": "Constantin Baranov",
        "email": "baranov@mercdev.com",
        "time": "Wed Feb 18 17:53:20 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Feb 18 17:53:20 2009 -0800"
      },
      "message": "niu: improve ethtool support for gigabit copper cards\n\nIntroduced support for link speed and duplex setting (ethtool -s),\nlink advertising parameters and autonegotiation (ethtool -r):\n- struct niu_link_config: split advertising and autoneg\n  fields into active and target values (similar to speed\n  and duplex fields)\n- mii_init_common(): rewrite function to actually apply\n  requested niu_link_config parameters instead of providing\n  default initialization\n- link_status_1g(): move parsing of MII registers into\n  new link_status_mii() function (link_status_1g_rgmii()\n  could possibly use this new implementation too)\n- introduce simple nway_reset method\n- fix incorrect XMAC_CONFIG_MODE selection for 10Mbps case\n\nSigned-off-by: Constantin Baranov \u003cbaranov@mercdev.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e0d8496a66de9eca13a88d93a5642db47e5a2b60",
      "tree": "04ed19a71b43601e6205e5043be2affabdcc92c3",
      "parents": [
        "ff2ef9021ea16188dbb355707fd31f6cf1a42ef7"
      ],
      "author": {
        "name": "Constantin Baranov",
        "email": "baranov@mercdev.com",
        "time": "Wed Feb 18 17:52:41 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Feb 18 17:52:41 2009 -0800"
      },
      "message": "niu: fix PHY template choice for 10G copper\n\nFixed a typo in niu_determine_phy_disposition() which resulted in\nphy_template_1g_copper being selected for 10G/copper configuration.\n\nSigned-off-by: Constantin Baranov \u003cbaranov@mercdev.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ff2ef9021ea16188dbb355707fd31f6cf1a42ef7",
      "tree": "86a6487e8e24d74cd7b2118e64ff66bd0ad65caf",
      "parents": [
        "39754f441055c861da403d4e9a67ed80f242a4b4"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Wed Feb 18 17:49:50 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Feb 18 17:49:50 2009 -0800"
      },
      "message": "drivers/net/sfc: fix sparse warnings: Should it be static?\n\nImpact: Include the header file.  If CONFIG_SFC_MTD is not defined\nthen the functions \u0027efx_mtd_remove\u0027 and \u0027efx_mtd_rename\u0027 are defined\n\u0027static inline\u0027 with an empty function body in the header file, but\nthe the whole file mtd.c is not built in this case.\n\nFix this sparse warnings:\n  drivers/net/sfc/mtd.c:204:6: warning: symbol \u0027efx_mtd_remove\u0027 was not declared. Should it be static?\n  drivers/net/sfc/mtd.c:221:6: warning: symbol \u0027efx_mtd_rename\u0027 was not declared. Should it be static?\n  drivers/net/sfc/mtd.c:230:5: warning: symbol \u0027efx_mtd_probe\u0027 was not declared. Should it be static?\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "39754f441055c861da403d4e9a67ed80f242a4b4",
      "tree": "158b1056cb5cdef68d7ec0dfb3ee175eb9acb5bd",
      "parents": [
        "d8313ce0f148e648d4e515db5d2c65bbd44fe29e"
      ],
      "author": {
        "name": "Dhananjay Phadke",
        "email": "dhananjay@netxen.com",
        "time": "Tue Feb 17 20:27:02 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 20:27:02 2009 -0800"
      },
      "message": "netxen: ratelimit error prints\n\nIf for some reason, read from card memory fails the console\nget flooded with failure prints. This patch confines print\nunder printk_ratelimit().\n\nSigned-off-by: Dhananjay Phadke \u003cdhananjay@netxen.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d8313ce0f148e648d4e515db5d2c65bbd44fe29e",
      "tree": "9c94c439f7d4763d16a4520a1ce7c0f016608bab",
      "parents": [
        "ef38fa77786584c630f5da6696111a6a558c7f23"
      ],
      "author": {
        "name": "Dhananjay Phadke",
        "email": "dhananjay@netxen.com",
        "time": "Tue Feb 17 20:26:44 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 20:26:44 2009 -0800"
      },
      "message": "netxen: fix sparse warnings\n\nFix following sparse warnings (multiple instances)\n\nwarning: restricted degrades to integer\nwarning: cast to restricted type\nwarning: incorrect type in argument 3 (different signedness)\nwarning: context imbalance in \u0027netxen_nic_hw_write_wx_2M\u0027 - different\nlock contexts for basic block\n\nSigned-off-by: Dhananjay Phadke \u003cdhananjay@netxen.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ef38fa77786584c630f5da6696111a6a558c7f23",
      "tree": "861d7ff40a3f9678365e48b73abb70f901be1a44",
      "parents": [
        "ad7bf428328d360b54e0d5f5fc7a9c0a6cf3b7fe"
      ],
      "author": {
        "name": "Dhananjay Phadke",
        "email": "dhananjay@netxen.com",
        "time": "Tue Feb 17 20:26:22 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 20:26:22 2009 -0800"
      },
      "message": "netxen: remove superfluous doorbell map\n\nFor NX3031 pci doorbells are not used. If unnecessary mapping\nof doorbell space fails, pci probe bails out.\n\nSigned-off-by: Dhananjay Phadke \u003cdhananjay@netxen.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ad7bf428328d360b54e0d5f5fc7a9c0a6cf3b7fe",
      "tree": "4860ebd4ff5455bf8f36d9837661720d80bd8565",
      "parents": [
        "7f50ca07fffdfa8f74ff62e54bf569c745e906e5"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sun Feb 15 02:13:01 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 19:49:21 2009 -0800"
      },
      "message": "drivers/net/tokenring: fix sparse warning: cast truncates bits from const value\n\nImpact: Remove the write-only field \u0027current_ring_status\u0027 completely.\n\nFix this sparse warnings:\n  drivers/net/tokenring/smctr.c:4410:52: warning: cast truncates bits from constant value (100 becomes 0)\n  drivers/net/tokenring/smctr.c:4415:52: warning: cast truncates bits from constant value (400 becomes 0)\n  drivers/net/tokenring/smctr.c:4420:52: warning: cast truncates bits from constant value (800 becomes 0)\n  drivers/net/tokenring/smctr.c:4425:52: warning: cast truncates bits from constant value (1000 becomes 0)\n  drivers/net/tokenring/smctr.c:4430:52: warning: cast truncates bits from constant value (2000 becomes 0)\n  drivers/net/tokenring/smctr.c:4435:52: warning: cast truncates bits from constant value (4000 becomes 0)\n  drivers/net/tokenring/smctr.c:4440:52: warning: cast truncates bits from constant value (8000 becomes 0)\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7f50ca07fffdfa8f74ff62e54bf569c745e906e5",
      "tree": "4a785aad27c9ec1318244c35e4bcdb921c4dc96e",
      "parents": [
        "b9da9e9544724ee25af493bf117e2a8413be34a8"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:50:45 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 19:49:21 2009 -0800"
      },
      "message": "drivers/net/wireless/prism54: fix sparse warning: fix signedness\n\nFix sparse warning:\n  drivers/net/wireless/prism54/isl_ioctl.c:2997:32: warning: incorrect type in argument 2 (different signedness)\n  drivers/net/wireless/prism54/oid_mgt.c:712:42: warning: incorrect type in argument 2 (different signedness)\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b9da9e9544724ee25af493bf117e2a8413be34a8",
      "tree": "35afc4225839f52ea6bdfe6d935d5a2cc7ea0711",
      "parents": [
        "fc68ed4fd7fdfafbefb270cf44194096156c7943"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:50:26 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 19:49:20 2009 -0800"
      },
      "message": "drivers/net/wireless/ipw2x00: fix sparse warnings: fix signedness\n\nFix this sparse warnings:\n  drivers/net/wireless/ipw2x00/ipw2100.c:1930:43: warning: incorrect type in argument 4 (different signedness)\n  drivers/net/wireless/ipw2x00/ipw2100.c:1938:76: warning: incorrect type in argument 4 (different signedness)\n  drivers/net/wireless/ipw2x00/ipw2100.c:1946:67: warning: incorrect type in argument 4 (different signedness)\n  drivers/net/wireless/ipw2x00/ipw2100.c:1953:72: warning: incorrect type in argument 4 (different signedness)\n  drivers/net/wireless/ipw2x00/ipw2100.c:4071:73: warning: incorrect type in argument 4 (different signedness)\n  drivers/net/wireless/ipw2x00/ipw2100.c:4078:43: warning: incorrect type in argument 4 (different signedness)\n  drivers/net/wireless/ipw2x00/ipw2100.c:4084:67: warning: incorrect type in argument 4 (different signedness)\n  drivers/net/wireless/ipw2x00/ipw2100.c:7141:73: warning: incorrect type in argument 4 (different signedness)\n  drivers/net/wireless/ipw2x00/ipw2100.c:8317:48: warning: incorrect type in argument 4 (different signedness)\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "fc68ed4fd7fdfafbefb270cf44194096156c7943",
      "tree": "c2500f00eca5c6fbf0eead2d862389a1bfbe61c6",
      "parents": [
        "93f726a90d1446c9e5a40fe8f88086542b273e7c"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:50:06 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 19:49:18 2009 -0800"
      },
      "message": "drivers/net/wireless/b43: fix warning: format not a string literal and no ...\n\nFix this compilation warning:\n  drivers/net/wireless/b43/main.c: In function \u0027b43_print_fw_helptext\u0027:\n  drivers/net/wireless/b43/main.c:1971: warning: format not a string literal and no format arguments\n  drivers/net/wireless/b43/main.c:1973: warning: format not a string literal and no format arguments\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "93f726a90d1446c9e5a40fe8f88086542b273e7c",
      "tree": "908f7b22e5fa7c638cc678496c5942f726f9bb96",
      "parents": [
        "9e05a2df09e91bfe50d16ff96cc208708599185c"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:49:48 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 19:34:51 2009 -0800"
      },
      "message": "drivers/net/wireless/ath9k: fix sparse warnings: Should it be static?\n\nImpact: Make symbols static.\n\nFix this sparse warnings:\n  drivers/net/wireless/ath9k/eeprom.c:1343:5: warning: symbol \u0027ath9k_hw_4k_get_spur_channel\u0027 was not declared. Should it be static?\n  drivers/net/wireless/ath9k/eeprom.c:1372:19: warning: symbol \u0027eep_4k_ops\u0027 was not declared. Should it be static?\n  drivers/net/wireless/ath9k/eeprom.c:2649:5: warning: symbol \u0027ath9k_hw_def_get_spur_channel\u0027 was not declared. Should it be static?\n  drivers/net/wireless/ath9k/eeprom.c:2678:19: warning: symbol \u0027eep_def_ops\u0027 was not declared. Should it be static?\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9e05a2df09e91bfe50d16ff96cc208708599185c",
      "tree": "bca194ef7b6f53c97f000df28e21eff64a0c1816",
      "parents": [
        "49c4a5dceaff63c3080b3c9d311c1c023c3003af"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:49:26 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 19:34:50 2009 -0800"
      },
      "message": "drivers/net/wireless: fix sparse warnings: fix signedness\n\nFix this sparse warnings:\n  drivers/net/wireless/airo.c:2102:21: warning: incorrect type in initializer (different signedness)\n  drivers/net/wireless/airo.c:2126:21: warning: incorrect type in initializer (different signedness)\n  drivers/net/wireless/airo.c:2167:21: warning: incorrect type in initializer (different signedness)\n  drivers/net/wireless/airo.c:2191:21: warning: incorrect type in initializer (different signedness)\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "49c4a5dceaff63c3080b3c9d311c1c023c3003af",
      "tree": "1d518d0e8b8c689435a90f810deaf0218104eaa7",
      "parents": [
        "b1ae1e99bd9f611f16a09c1bca2a0a38e67b88c3"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:49:09 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 19:34:50 2009 -0800"
      },
      "message": "drivers/net/wireless: fix sparse warnings: symbol shadows an earlier one\n\nImpact:\n  Move variable closer to usage resp.\n  remove redundant variables resp.\n  rename function scope variable.\n\nFix this sparse warnings:\n  drivers/net/wireless/airo.c:3840:29: warning: symbol \u0027i\u0027 shadows an earlier one\n  drivers/net/wireless/airo.c:3751:13: originally declared here\n  drivers/net/wireless/airo.c:3847:29: warning: symbol \u0027i\u0027 shadows an earlier one\n  drivers/net/wireless/airo.c:3751:13: originally declared here\n  drivers/net/wireless/airo.c:3861:21: warning: symbol \u0027i\u0027 shadows an earlier one\n  drivers/net/wireless/airo.c:3751:13: originally declared here\n  drivers/net/wireless/wavelan.c:43:13: warning: symbol \u0027irq\u0027 shadows an earlier one\n  drivers/net/wireless/wavelan.p.h:692:17: originally declared here\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b1ae1e99bd9f611f16a09c1bca2a0a38e67b88c3",
      "tree": "df9b742f01d081f4767041327d121cf1b2a1a32f",
      "parents": [
        "5ed1e981bd243d78f95738a355bd117cf1f6daa1"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:48:44 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 19:34:49 2009 -0800"
      },
      "message": "drivers/net/wireless: fix sparse warning: context imbalance\n\nImpact: Attribute function with __acquires(...) resp. __releases(...).\n\nFix this sparse warnings:\n  drivers/net/wireless/strip.c:955:21: warning: context imbalance in \u0027strip_seq_start\u0027 - wrong count at exit\n  drivers/net/wireless/strip.c:975:13: warning: context imbalance in \u0027strip_seq_stop\u0027 - unexpected unlock\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5ed1e981bd243d78f95738a355bd117cf1f6daa1",
      "tree": "9cadff7b3fab65970f4687ae871f0069878fd2b7",
      "parents": [
        "5ee0d59335c551b7d3642f071bb4f3a30c287f59"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:48:25 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 19:34:48 2009 -0800"
      },
      "message": "drivers/net/wan: fix sparse warning: symbol shadows an earlier one\n\nImpact: Rename function scope variable and while being at it fix some\ncoding style issues.\n\nFix this sparse warning:\n  drivers/net/wan/sbni.c:1526:14: warning: symbol \u0027num\u0027 shadows an earlier one\n  drivers/net/wan/sbni.c:160:13: originally declared here\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5ee0d59335c551b7d3642f071bb4f3a30c287f59",
      "tree": "5cab635311af9f26790a0fafdb4a07ee551c395f",
      "parents": [
        "0227abc9d011892fd13f360b56a7b276ebea8b07"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:48:07 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 19:34:48 2009 -0800"
      },
      "message": "drivers/net/wan: fix warning: format not a string literal and no ...\n\nImpact: Use \u0027static const char[]\u0027 instead of \u0027static char[]\u0027.\n\nFix this compilation warnings:\n  drivers/net/wan/lapbether.c: In function \u0027lapbeth_init_driver\u0027:\n  drivers/net/wan/lapbether.c:441: warning: format not a string literal and no format arguments\n  drivers/net/wan/z85230.c: In function \u0027z85230_init_driver\u0027:\n  drivers/net/wan/z85230.c:1782: warning: format not a string literal and no format arguments\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0227abc9d011892fd13f360b56a7b276ebea8b07",
      "tree": "16fca2a098df3fc522820f8b0620c6cddeedf123",
      "parents": [
        "de2f19daac017301b0bfd73bdecff89e7ea30eb7"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:47:47 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 19:34:47 2009 -0800"
      },
      "message": "drivers/net/usb: fix sparse warnings: Should it be static?\n\nImpact: Make symbols static.\n\nFix this sparse warnings:\n  drivers/net/usb/hso.c:1249:6: warning: symbol \u0027hso_unthrottle_tasklet\u0027 was not declared. Should it be static?\n  drivers/net/usb/hso.c:1268:6: warning: symbol \u0027hso_unthrottle_workfunc\u0027 was not declared. Should it be static?\n  drivers/net/usb/hso.c:1466:5: warning: symbol \u0027tiocmget_submit_urb\u0027 was not declared. Should it be static?\n  drivers/net/usb/smsc95xx.c:62:5: warning: symbol \u0027turbo_mode\u0027 was not declared. Should it be static?\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "de2f19daac017301b0bfd73bdecff89e7ea30eb7",
      "tree": "7a52754f9976b26ea826a0231802474946ff2c18",
      "parents": [
        "65d9b8b19dd21eeff8c051484b9e972e0b932ff2"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:47:30 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 19:34:46 2009 -0800"
      },
      "message": "drivers/net/tulip: fix sparse warning: symbol shadows an earlier one\n\nImpact: Rename a local variable resp. remove a redundant variable and\nwhile being at it use more unform loop constructs.\n\nFix this sparse warning:\n  drivers/net/tulip/de4x5.c:3944:13: warning: symbol \u0027i\u0027 shadows an earlier one\n  drivers/net/tulip/de4x5.c:3938:9: originally declared here\n  drivers/net/tulip/media.c:72:21: warning: symbol \u0027i\u0027 shadows an earlier one\n  drivers/net/tulip/media.c:54:13: originally declared here\n  drivers/net/tulip/media.c:134:21: warning: symbol \u0027i\u0027 shadows an earlier one\n  drivers/net/tulip/media.c:117:13: originally declared here\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "65d9b8b19dd21eeff8c051484b9e972e0b932ff2",
      "tree": "554668559c135463d31d69382af4f1833cb4fda1",
      "parents": [
        "05076c1824a5cc164c3d714f7b16ac61cb9bbbf5"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:46:59 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 19:34:46 2009 -0800"
      },
      "message": "drivers/net/tulip: fix warning: format not a string literal and no ...\n\nImpact: Use \u0027static const char[]\u0027 instead of \u0027static char[]\u0027 and while\nbeing at it add a KERN_INFO prefix.\n\nFix this warning:\n  drivers/net/tulip/de4x5.c: In function \u0027de4x5_hw_init\u0027:\n  drivers/net/tulip/de4x5.c:1268: warning: format not a string literal and no format arguments\n  drivers/net/tulip/winbond-840.c: In function \u0027w840_init\u0027:\n  drivers/net/tulip/winbond-840.c:1666: warning: format not a string literal and no format arguments\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "05076c1824a5cc164c3d714f7b16ac61cb9bbbf5",
      "tree": "40466f72321103cd082f89341248b6f4756433a5",
      "parents": [
        "1770e430ca1361fb8143c328037d1a3f34391602"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:44:44 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 17:38:01 2009 -0800"
      },
      "message": "drivers/net/tokenring: fix sparse warning: symbol shadows an earlier one\n\nImpact: Remove redundant variables.\n\nFix this sparse warnings:\n  drivers/net/tokenring/lanstreamer.c:619:21: warning: symbol \u0027i\u0027 shadows an earlier one\n  drivers/net/tokenring/lanstreamer.c:589:13: originally declared here\n  drivers/net/tokenring/madgemc.c:695:34: warning: symbol \u0027tp\u0027 shadows an earlier one\n  drivers/net/tokenring/madgemc.c:689:26: originally declared here\n  drivers/net/tokenring/olympic.c:702:21: warning: symbol \u0027i\u0027 shadows an earlier one\n  drivers/net/tokenring/olympic.c:440:13: originally declared here\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1770e430ca1361fb8143c328037d1a3f34391602",
      "tree": "88c17db1414619cc4893b727b3184587ad13f671",
      "parents": [
        "6e470d261326801ff823a3b7a49581a8baae8698"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:44:19 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 17:38:00 2009 -0800"
      },
      "message": "drivers/net/tokenring: fix warning: format not a string literal and no ...\n\nImpact: Use \u0027static const char[]\u0027 instead of \u0027static char[]\u0027.\n\nFix this warnings:\n  drivers/net/tokenring/smctr.c:3644: warning: format not a string literal and no format arguments\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6e470d261326801ff823a3b7a49581a8baae8698",
      "tree": "4c563eb2f8fe5b3c994424d65cc7c3c57263cc83",
      "parents": [
        "37d37695ef34b04ecf20586c12ec0c932283a130"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:43:15 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 17:37:59 2009 -0800"
      },
      "message": "drivers/net/skfp: fix sparse warning: Should it be static?\n\nImpact: Move function declarations to header file.\n\nFix this sparse warnings:\n  drivers/net/skfp/cfm.c:146:6: warning: symbol \u0027all_selection_criteria\u0027 was not declared. Should it be static?\n  drivers/net/skfp/drvfbi.c:186:6: warning: symbol \u0027mac1_irq\u0027 was not declared. Should it be static?\n  drivers/net/skfp/drvfbi.c:284:6: warning: symbol \u0027read_address\u0027 was not declared. Should it be static?\n  drivers/net/skfp/drvfbi.c:323:6: warning: symbol \u0027init_board\u0027 was not declared. Should it be static?\n  drivers/net/skfp/fplustm.c:72:24: warning: symbol \u0027fddi_broadcast\u0027 was not declared. Should it be static?\n  drivers/net/skfp/fplustm.c:679:6: warning: symbol \u0027mac2_irq\u0027 was not declared. Should it be static?\n  drivers/net/skfp/fplustm.c:805:6: warning: symbol \u0027mac3_irq\u0027 was not declared. Should it be static?\n  drivers/net/skfp/fplustm.c:856:5: warning: symbol \u0027init_fplus\u0027 was not declared. Should it be static?\n  drivers/net/skfp/pcmplc.c:404:6: warning: symbol \u0027init_plc\u0027 was not declared. Should it be static?\n  drivers/net/skfp/pcmplc.c:1592:5: warning: symbol \u0027pcm_status_twisted\u0027 was not declared. Should it be static?\n  drivers/net/skfp/smtinit.c:68:5: warning: symbol \u0027init_smt\u0027 was not declared. Should it be static?\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "37d37695ef34b04ecf20586c12ec0c932283a130",
      "tree": "e4a750210d144b6f327b2a1eb73632ca001e912e",
      "parents": [
        "6ae038512ced0f179abd4d2387786cc69d2fb801"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:41:03 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 17:37:59 2009 -0800"
      },
      "message": "drivers/net/sfc: fix sparse warning: symbol shadows an earlier one\n\nImpact: Move variable declaration as close to their usage as possible.\n\nFix this sparse warning:\n  drivers/net/sfc/tenxpress.c:589:22: warning: symbol \u0027link_ok\u0027 shadows an earlier one\n  drivers/net/sfc/tenxpress.c:575:30: originally declared here\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nAcked-by: Ben Hutchings \u003cbhutchings@solarflare.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6ae038512ced0f179abd4d2387786cc69d2fb801",
      "tree": "eb14a97d47ef6c137ea9b82332adb659d808f31a",
      "parents": [
        "1aef47c411f4b4b6bb9c8ebcdb703d3a20de1551"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:39:23 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 17:37:58 2009 -0800"
      },
      "message": "drivers/net/pcmcia: fix warning: format not a string literal and no ...\n\nImpact: Use \u0027static const char[]\u0027 instead of \u0027static char[]\u0027 and while\nbeing at it prefix the message with KERN_INFO.\n\nFix this warnings:\n  drivers/net/pcmcia/axnet_cs.c:1716: warning: format not a string literal and no format arguments\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1aef47c411f4b4b6bb9c8ebcdb703d3a20de1551",
      "tree": "2bacd88cb70b73d8278462362cb69136e40ca9a3",
      "parents": [
        "886a63e865eb346ab20572e802fc3118cb9aee14"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:38:36 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 17:37:58 2009 -0800"
      },
      "message": "drivers/net/ixgbe: fix sparse warning: Should it be static?\n\nImpact: Make symbol static.\n\nFix this sparse warning:\n  drivers/net/ixgbe/ixgbe_82598.c:59:5: warning: symbol \u0027ixgbe_get_pcie_msix_count_82598\u0027 was not declared. Should it be static?\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nAcked-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "886a63e865eb346ab20572e802fc3118cb9aee14",
      "tree": "6a0e5c02c613f437e4d83f8286b1f78abbfc95c9",
      "parents": [
        "9b329f18b943fb5648c10f79690918b9056dd5c5"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:36:20 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 17:37:40 2009 -0800"
      },
      "message": "drivers/net/hamradio: fix sparse warnings: fix signedness\n\nFix this sparse warnings:\n  drivers/net/hamradio/hdlcdrv.c:274:34: warning: incorrect type in argument 2 (different signedness)\n  drivers/net/hamradio/hdlcdrv.c:279:47: warning: incorrect type in argument 2 (different signedness)\n  drivers/net/hamradio/hdlcdrv.c:288:39: warning: incorrect type in argument 2 (different signedness)\n  drivers/net/hamradio/hdlcdrv.c:300:47: warning: incorrect type in argument 2 (different signedness)\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9b329f18b943fb5648c10f79690918b9056dd5c5",
      "tree": "9a34e9c26e119d8d8eceaf9e34ba3c8df5d1b1e0",
      "parents": [
        "e334f564e83c4aa6db4259b5d7e62d1b5032faf2"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:35:35 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 17:37:39 2009 -0800"
      },
      "message": "drivers/net/hamradio: fix sparse warning: symbol shadows an earlier one\n\nImpact: Rename inner scrope variable.\n\nFix this sparse warning:\n  drivers/net/hamradio/yam.c:856:35: warning: symbol \u0027dev\u0027 shadows an earlier one\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e334f564e83c4aa6db4259b5d7e62d1b5032faf2",
      "tree": "10418e3045b51228613246c3b7f756a1ab8c79be",
      "parents": [
        "eb33ae248682ecfdf44d693c72bc4f523f2fb6e3"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:34:52 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 17:37:38 2009 -0800"
      },
      "message": "drivers/net/hamradio: fix sparse warning: context imbalance\n\nImpact: Attribute functions with __acquires(...) resp. __releases(...).\n\nFix this sparse warnings:\n  drivers/net/hamradio/bpqether.c:387:13: warning: context imbalance in \u0027bpq_seq_start\u0027 - wrong count at exit\n  drivers/net/hamradio/bpqether.c:419:13: warning: context imbalance in \u0027bpq_seq_stop\u0027 - unexpected unlock\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "eb33ae248682ecfdf44d693c72bc4f523f2fb6e3",
      "tree": "63bc93471541b8565a9b159b6d724ff1054b52ed",
      "parents": [
        "f6370117958d67608225d5e3b55e3ad2080640e8"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:33:21 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 17:26:11 2009 -0800"
      },
      "message": "drivers/net/hamradio: fix warning: format not a string literal and no ...\n\nImpact: Use \u0027static const char[]\u0027 instead of \u0027static char[]\u0027 and while\nbeing at it fix an issue in \u0027mkiss_init_driver\u0027, where in case of an\nerror the status code was not passed to printk.\n\nFix this warnings:\n  drivers/net/hamradio/6pack.c: In function \u0027sixpack_init_driver\u0027:\n  drivers/net/hamradio/6pack.c:802: warning: format not a string literal and no format arguments\n  drivers/net/hamradio/bpqether.c: In function \u0027bpq_init_driver\u0027:\n  drivers/net/hamradio/bpqether.c:609: warning: format not a string literal and no format arguments\n  drivers/net/hamradio/mkiss.c: In function \u0027mkiss_init_driver\u0027:\n  drivers/net/hamradio/mkiss.c:988: warning: format not a string literal and no format arguments\n  drivers/net/hamradio/mkiss.c:991: warning: format not a string literal and no format arguments\n  drivers/net/hamradio/scc.c: In function \u0027scc_init_driver\u0027:\n  drivers/net/hamradio/scc.c:2109: warning: format not a string literal and no format arguments\n  drivers/net/hamradio/yam.c: In function \u0027yam_init_driver\u0027:\n  drivers/net/hamradio/yam.c:1094: warning: format not a string literal and no format arguments\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f6370117958d67608225d5e3b55e3ad2080640e8",
      "tree": "25d257475ab857ac7abe13438b852a228dc1d39f",
      "parents": [
        "a243f848ce0e16f7919d683fdfd4c8ea378fe25d"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:32:25 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 17:26:10 2009 -0800"
      },
      "message": "drivers/net/e1000e: fix sparse warning: Should it be static?\n\nImpact: Make symbol static.\n\nFix this sparse warning:\n  drivers/net/e1000e/82571.c:1229:5: warning: symbol \u0027e1000_check_for_serdes_link_82571\u0027 was not declared. Should it be static?\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a243f848ce0e16f7919d683fdfd4c8ea378fe25d",
      "tree": "bbcf15a9ad161da6bbca306db6cc85f113133968",
      "parents": [
        "97915b5bf6454416c7b27444fc95c08132b74251"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:16:19 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 17:26:10 2009 -0800"
      },
      "message": "drivers/net/cxgb3: fix sparse warnings: fix signedness\n\nFix this sparse warning:\n  drivers/net/cxgb3/ael1002.c:1010:60: warning: incorrect type in argument 4 (different signedness)\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nAcked-by: Divy Le Ray \u003cdivy@chelsio.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "97915b5bf6454416c7b27444fc95c08132b74251",
      "tree": "35aaedbbee99918d241b2474ab02c16f454f7ca8",
      "parents": [
        "54b87323eddd9b7854249f05cfd183a0ac602ab6"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:16:04 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 17:26:09 2009 -0800"
      },
      "message": "drivers/net/cxgb3: fix sparse warning: symbol shadows an earlier one\n\nImpact: Move variable declaration as close to usage as possible.\n\nFix this sparse warning:\n  drivers/net/cxgb3/cxgb3_main.c:1586:21: warning: symbol \u0027cap\u0027 shadows an earlier one\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nAcked-by: Divy Le Ray \u003cdivy@chelsio.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "54b87323eddd9b7854249f05cfd183a0ac602ab6",
      "tree": "b05c2eaa0a8d4ebfc95367b198ff69f210a5286e",
      "parents": [
        "1f78d9f94539b8806b81057e75025f2bac7d7ccc"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:15:49 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 17:26:08 2009 -0800"
      },
      "message": "drivers/net/bonding: fix sparse warning: symbol shadows an earlier one\n\nImpact: Rename function scope variable.\n\nFix this sparse warning:\n  drivers/net/bonding/bond_main.c:4704:13: warning: symbol \u0027mode\u0027 shadows an earlier one\n  drivers/net/bonding/bond_main.c:95:13: originally declared here\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1f78d9f94539b8806b81057e75025f2bac7d7ccc",
      "tree": "b97ca60ead50124513d83c5bc663f47d957cbe87",
      "parents": [
        "b79d8fff0e54a19e96cbde2b1f79e0fd503c2c53"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:15:33 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 17:26:08 2009 -0800"
      },
      "message": "drivers/net/bonding: fix sparse warnings: context imbalance\n\nImpact: Attribute functions with __acquires(...) and/or __releases(...).\n\nFix this sparse warnings:\n  drivers/net/bonding/bond_alb.c:1675:9: warning: context imbalance in \u0027bond_alb_handle_active_change\u0027 - unexpected unlock\n  drivers/net/bonding/bond_alb.c:1742:9: warning: context imbalance in \u0027bond_alb_set_mac_address\u0027 - unexpected unlock\n  drivers/net/bonding/bond_main.c:1025:17: warning: context imbalance in \u0027bond_do_fail_over_mac\u0027 - unexpected unlock\n  drivers/net/bonding/bond_main.c:3195:13: warning: context imbalance in \u0027bond_info_seq_start\u0027 - wrong count at exit\n  drivers/net/bonding/bond_main.c:3234:13: warning: context imbalance in \u0027bond_info_seq_stop\u0027 - unexpected unlock\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b79d8fff0e54a19e96cbde2b1f79e0fd503c2c53",
      "tree": "911f674e1a215ea71590bd494188dc80daf24813",
      "parents": [
        "fd8ef49edd81405e80e00eb81365ae4d6733d602"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:15:17 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 17:26:07 2009 -0800"
      },
      "message": "drivers/net/atlx: fix sparse warnings: fix signedness\n\nImpact: While being at it: statics do not need to be initialized with 0.\n\nFix this sparse warnings:\n  drivers/net/atlx/atl1.c:109:1: warning: incorrect type in initializer (different signedness)\n  drivers/net/atlx/atl2.c:2870:1: warning: incorrect type in initializer (different signedness)\n  drivers/net/atlx/atl2.c:2880:1: warning: incorrect type in initializer (different signedness)\n  drivers/net/atlx/atl2.c:2894:1: warning: incorrect type in initializer (different signedness)\n  drivers/net/atlx/atl2.c:2904:1: warning: incorrect type in initializer (different signedness)\n  drivers/net/atlx/atl2.c:2913:1: warning: incorrect type in initializer (different signedness)\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nAcked-by: Jay Cliburn \u003cjcliburn@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "fd8ef49edd81405e80e00eb81365ae4d6733d602",
      "tree": "ac745c6aa18b52788f9149f175e97ddcda508c56",
      "parents": [
        "18c4c35ecbeda253ce7532a6ed7f2fa144147d64"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:14:58 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 17:26:06 2009 -0800"
      },
      "message": "drivers/net/atl1e: fix sparse warnings: fix signedness\n\nFix this sparse warnings:\n  drivers/net/atl1e/atl1e_main.c:716:39: warning: incorrect type in argument 2 (different signedness)\n  drivers/net/atl1e/atl1e_param.c:57:1: warning: incorrect type in initializer (different signedness)\n  drivers/net/atl1e/atl1e_param.c:68:1: warning: incorrect type in initializer (different signedness)\n  drivers/net/atl1e/atl1e_param.c:81:1: warning: incorrect type in initializer (different signedness)\n  drivers/net/atl1e/atl1e_param.c:92:1: warning: incorrect type in initializer (different signedness)\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "18c4c35ecbeda253ce7532a6ed7f2fa144147d64",
      "tree": "a855441fb3c75d9873fd4669352e4091a956838c",
      "parents": [
        "8d668bfef68b35f7eedcc70fd5c47cdb24f406cc"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:14:45 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 17:26:05 2009 -0800"
      },
      "message": "drivers/net/arcnet: fix sparse warning: symbol shadows an earlier one\n\nImpact: Remove redundant inner scope variable.\n\nFix this sparse warning:\n  drivers/net/arcnet/arcnet.c:383:21: warning: symbol \u0027count\u0027 shadows an earlier one\n  drivers/net/arcnet/arcnet.c:375:13: originally declared here\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8d668bfef68b35f7eedcc70fd5c47cdb24f406cc",
      "tree": "ca5f40a37db82923f40fa16fdc7fd37a5f6177d1",
      "parents": [
        "5b5103ec2dba07a15861e81cb783dd0fbaed24ed"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:14:31 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 17:21:14 2009 -0800"
      },
      "message": "drivers/net/s2io.c: fix sparse warning: symbol shadows an earlier one\n\nImpact: Remove redundant inner scope variable.\n\nFix this sparse warning:\n  drivers/net/s2io.c:7223:21: warning: symbol \u0027i\u0027 shadows an earlier one\n  drivers/net/s2io.c:7184:13: originally declared here\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5b5103ec2dba07a15861e81cb783dd0fbaed24ed",
      "tree": "892918acdd72bef1c0ed1aafe19310f8e2f46148",
      "parents": [
        "d6781f2af8567524f8c95d9907718a6c61fe417d"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:14:04 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 17:21:13 2009 -0800"
      },
      "message": "drivers/net/r6040.c: fix sparse warning: Using plain integer as NULL pointer\n\nFix this sparse warnings:\n  drivers/net/r6040.c:487:31: warning: Using plain integer as NULL pointer\n  drivers/net/r6040.c:492:31: warning: Using plain integer as NULL pointer\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nAcked-by: Florian Fainelli \u003cflorian@openwrt.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d6781f2af8567524f8c95d9907718a6c61fe417d",
      "tree": "88ad7177f33d88cd39ec7af057f3bfe1e0654197",
      "parents": [
        "416c6f90f8a107ccae3788bb9798d10a2dac9ed0"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:13:52 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 17:21:12 2009 -0800"
      },
      "message": "drivers/net/ppp*.c: fix sparse warnings: fix signedness\n\nFix this sparse warnings:\n  drivers/net/ppp_generic.c:919:43: warning: incorrect type in argument 1 (different signedness)\n  drivers/net/pppoe.c:1195:43: warning: incorrect type in argument 1 (different signedness)\n  drivers/net/pppol2tp.c:2666:43: warning: incorrect type in argument 1 (different signedness)\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nAcked-by: Cyrill Gorcunov \u003cgorcunov@openvz.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "416c6f90f8a107ccae3788bb9798d10a2dac9ed0",
      "tree": "0c6ce5600741847a662addc1c97cb8c290490d0c",
      "parents": [
        "00137dad17707f0d14dbf7e193761220f1c2fe03"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:13:39 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 17:21:12 2009 -0800"
      },
      "message": "drivers/net/ni65.c: fix sparse warnings: fix signedness\n\nFix this sparse warnings:\n  drivers/net/ni65.c:488:36: warning: incorrect type in argument 2 (different signedness)\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "00137dad17707f0d14dbf7e193761220f1c2fe03",
      "tree": "0f961e5c27af43d2cc47a36a235de9e82bb25c9a",
      "parents": [
        "7c34eb897362a51133222ef4229628469333f4d9"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:13:24 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 17:21:11 2009 -0800"
      },
      "message": "drivers/net/lance.c: fix sparse warnings: fix signedness\n\nImpact: Besides from fixing the signedness issue remove some\nwhitespace to obey to the 80 character limit.\n\nFix this sparse warnings:\n  drivers/net/lance.c:399:19: warning: incorrect type in assignment (different signedness)\n  drivers/net/lance.c:654:29: warning: incorrect type in argument 2 (different signedness)\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7c34eb897362a51133222ef4229628469333f4d9",
      "tree": "aa7ed6cbb4e4e5c30dab197c7af883788264c2ba",
      "parents": [
        "5d7dce76c51a590fdd7616285a96825aa517ede0"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:12:48 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 17:21:10 2009 -0800"
      },
      "message": "drivers/net/niu.c: fix sparse warning: symbol shadows an earlier one\n\nImpact: Move variable declaration to a more inner scope.\n\nFix this sparse warning:\n  drivers/net/niu.c:2399:21: warning: symbol \u0027err\u0027 shadows an earlier one\n  drivers/net/niu.c:2287:13: originally declared here\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5d7dce76c51a590fdd7616285a96825aa517ede0",
      "tree": "c4d1e2bfe79a4cc999c78ca3a21d3049861514fa",
      "parents": [
        "fbf978914e8fbc804ddbd68550bb2c7d14b2049d"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:12:36 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 17:21:09 2009 -0800"
      },
      "message": "drivers/net/ns83820.c: fix sparse warnings: fix signedness\n\nFix this sparse warnings:\n  drivers/net/ns83820.c:479:36: warning: incorrect type in argument 2 (different signedness)\n  drivers/net/ns83820.c:479:36: warning: incorrect type in argument 2 (different signedness)\n  drivers/net/ns83820.c:479:36: warning: incorrect type in argument 2 (different signedness)\n  drivers/net/ns83820.c:479:36: warning: incorrect type in argument 2 (different signedness)\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "fbf978914e8fbc804ddbd68550bb2c7d14b2049d",
      "tree": "01f666baa028f26ffc7edb10a3422af216ba9d50",
      "parents": [
        "f11bf7a31e9a3dccf893e0fceeb1d7d9fd4dfcb4"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:12:23 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 17:21:09 2009 -0800"
      },
      "message": "drivers/net/ni65.c: fix sparse warnings: symbol shadows an earlier one\n\nImpact: Remove redundant variable declaration or move them to a more\ninner scope.\n\nFix this sparse warnings:\n  drivers/net/ni65.c:900:37: warning: symbol \u0027p\u0027 shadows an earlier one\n  drivers/net/ni65.c:874:21: originally declared here\n  drivers/net/ni65.c:925:21: warning: symbol \u0027p\u0027 shadows an earlier one\n  drivers/net/ni65.c:874:21: originally declared here\n  drivers/net/ni65.c:945:29: warning: symbol \u0027k\u0027 shadows an earlier one\n  drivers/net/ni65.c:926:15: originally declared here\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f11bf7a31e9a3dccf893e0fceeb1d7d9fd4dfcb4",
      "tree": "7af989aef3b69410222288286566248da080fabc",
      "parents": [
        "1256f7394cc08c60d4502a2f08d7260f3fd97d56"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:12:10 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 17:21:08 2009 -0800"
      },
      "message": "drivers/net/e2100.c: fix sparse warning: symbol shadows an earlier one\n\nImpact: Remove redundant inner scope variable and while being at it\nmake use of ARRAY_SIZE instead of a hardcoded number.\n\nFix this sparse warning:\n  drivers/net/e2100.c:219:56: warning: symbol \u0027i\u0027 shadows an earlier one\n  drivers/net/e2100.c:181:13: originally declared here\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1256f7394cc08c60d4502a2f08d7260f3fd97d56",
      "tree": "e192a84789333802f9237638d598838d87e0ec04",
      "parents": [
        "1c10c49d83e2062b309cc88e8eb3abb05d397480"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:11:55 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 17:21:07 2009 -0800"
      },
      "message": "drivers/net/at1700.c: fix sparse warning: symbol shadows an earlier one\n\nImpact: Move variable declaration to a more inner scope.\n\nFix this sparse warning:\n  drivers/net/at1700.c:846:21: warning: symbol \u0027i\u0027 shadows an earlier one\n  drivers/net/at1700.c:831:13: originally declared here\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1c10c49d83e2062b309cc88e8eb3abb05d397480",
      "tree": "e7b665a649e07f519c3be093717f1ba999a401b9",
      "parents": [
        "914e1c8b6980c516667375d3e55f0b6e674c8c58"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Mon Feb 16 00:08:56 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Feb 16 00:08:56 2009 -0800"
      },
      "message": "net: replace commatas with semicolons\n\nImpact: syntax fix\n\nInterestingly enough this compiles w/o any complaints:\n\n\torphans \u003d percpu_counter_sum_positive(\u0026tcp_orphan_count),\n\tsockets \u003d percpu_counter_sum_positive(\u0026tcp_sockets_allocated),\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "914e1c8b6980c516667375d3e55f0b6e674c8c58",
      "tree": "d61194143a112ace85f6e6dfc22bc01d7173f62e",
      "parents": [
        "faee47cdbfe8d74a1573c2f81ea6dbb08d735be6"
      ],
      "author": {
        "name": "Vlad Yasevich",
        "email": "vladislav.yasevich@hp.com",
        "time": "Fri Feb 13 08:33:44 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Feb 16 00:03:11 2009 -0800"
      },
      "message": "sctp: Inherit all socket options from parent correctly.\n\nDuring peeloff/accept() sctp needs to save the parent socket state\ninto the new socket so that any options set on the parent are\ninherited by the child socket.  This was found when the\nparent/listener socket issues SO_BINDTODEVICE, but the\ndata was misrouted after a route cache flush.\n\nSigned-off-by: Vlad Yasevich \u003cvladislav.yasevich@hp.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "faee47cdbfe8d74a1573c2f81ea6dbb08d735be6",
      "tree": "6a95e8f91087cd3d584fc89f9bc06355d371d82a",
      "parents": [
        "4458f04c02a46c679a90ef71f866a415c192deb4"
      ],
      "author": {
        "name": "Vlad Yasevich",
        "email": "vladislav.yasevich@hp.com",
        "time": "Fri Feb 13 08:33:43 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Feb 16 00:03:10 2009 -0800"
      },
      "message": "sctp: Fix the RTO-doubling on idle-link heartbeats\n\nSCTP incorrectly doubles rto ever time a Hearbeat chunk\nis generated.   However RFC 4960 states:\n\n   On an idle destination address that is allowed to heartbeat, it is\n   recommended that a HEARTBEAT chunk is sent once per RTO of that\n   destination address plus the protocol parameter \u0027HB.interval\u0027, with\n   jittering of +/- 50% of the RTO value, and exponential backoff of the\n   RTO if the previous HEARTBEAT is unanswered.\n\nEssentially, of if the heartbean is unacknowledged, do we double the RTO.\n\nSigned-off-by: Vlad Yasevich \u003cvladislav.yasevich@hp.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4458f04c02a46c679a90ef71f866a415c192deb4",
      "tree": "b08aa476ab4c525ab3cb33cea6114cb262cb2941",
      "parents": [
        "06e868066e3b5828383eb40ff4d1c0029100b0b5"
      ],
      "author": {
        "name": "Vlad Yasevich",
        "email": "vladislav.yasevich@hp.com",
        "time": "Fri Feb 13 08:33:42 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Feb 16 00:03:10 2009 -0800"
      },
      "message": "sctp: Clean up sctp checksumming code\n\nThe sctp crc32c checksum is always generated in little endian.\nSo, we clean up the code to treat it as little endian and remove\nall the __force casts.\n\nSuggested by Herbert Xu.\n\nSigned-off-by: Vlad Yasevich \u003cvladislav.yasevich@hp.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "06e868066e3b5828383eb40ff4d1c0029100b0b5",
      "tree": "5fb84de9aff8a0b5d225a4c1137000ef6cc00dd5",
      "parents": [
        "85e8d004ecbc51ead6ae926e15973b42cf07b36e"
      ],
      "author": {
        "name": "Lucas Nussbaum",
        "email": "lucas.nussbaum@ens-lyon.fr",
        "time": "Fri Feb 13 08:33:41 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Feb 16 00:03:09 2009 -0800"
      },
      "message": "sctp: Allow to disable SCTP checksums via module parameter\n\nThis is a new version of my patch, now using a module parameter instead\nof a sysctl, so that the option is harder to find. Please note that,\nonce the module is loaded, it is still possible to change the value of\nthe parameter in /sys/module/sctp/parameters/, which is useful if you\nwant to do performance comparisons without rebooting.\n\nComputation of SCTP checksums significantly affects the performance of\nSCTP. For example, using two dual-Opteron 246 connected using a Gbe\nnetwork, it was not possible to achieve more than ~730 Mbps, compared to\n941 Mbps after disabling SCTP checksums.\nUnfortunately, SCTP checksum offloading in NICs is not commonly\navailable (yet).\n\nBy default, checksums are still enabled, of course.\n\nSigned-off-by: Lucas Nussbaum \u003clucas.nussbaum@ens-lyon.fr\u003e\nSigned-off-by: Vlad Yasevich \u003cvladislav.yasevich@hp.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "85e8d004ecbc51ead6ae926e15973b42cf07b36e",
      "tree": "bda7d4ad51066770e3db76f2757dffaa0de99ec3",
      "parents": [
        "cbd347adfee2ba52a8ef85f92a46933d5840cc39"
      ],
      "author": {
        "name": "Alexander Duyck",
        "email": "alexander.h.duyck@intel.com",
        "time": "Mon Feb 16 00:00:20 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Feb 16 00:00:20 2009 -0800"
      },
      "message": "igb: transition driver to only using advanced descriptors\n\nCurrently the driver uses advanced descriptors for its main functionality,\nbut then uses legacy when testing.  This patch changes this so that\nadvanced descriptors are used throughout and all mentions of legacy\ndescriptors are removed.\n\nSigned-off-by: Alexander Duyck \u003calexander.h.duyck@intel.com\u003e\nAcked-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@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": "cbd347adfee2ba52a8ef85f92a46933d5840cc39",
      "tree": "6fe593287cc6486e78201da9419255530046fac1",
      "parents": [
        "bc1cbd3493c7a6b44fa6a1e6040ae3d9640d47c4"
      ],
      "author": {
        "name": "Alexander Duyck",
        "email": "alexander.h.duyck@intel.com",
        "time": "Sun Feb 15 23:59:44 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:59:44 2009 -0800"
      },
      "message": "igb: remove unused defines\n\nThis patch removes all of the unused defines from the .h files contained in\nigb.  For some defines there was a use and so I plugged them into the correct\nlocations.\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": "bc1cbd3493c7a6b44fa6a1e6040ae3d9640d47c4",
      "tree": "40a036ffaf16e5a50901f2568ae163cbfed8b2eb",
      "parents": [
        "56fbbb4e619f4bf604c350e3948a291bda759101"
      ],
      "author": {
        "name": "Alexander Duyck",
        "email": "alexander.h.duyck@intel.com",
        "time": "Fri Feb 13 14:45:17 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:56:02 2009 -0800"
      },
      "message": "igb: misc cleanup to combine one if statement\n\nThis patch combines a pair of if statements into one.\n\nSigned-off-by: Alexander Duyck \u003calexander.h.duyck@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nCC: Ben Hutchings \u003cbhutchings@solarflare.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "56fbbb4e619f4bf604c350e3948a291bda759101",
      "tree": "31dbf471cc72e6bd5206f4fd36bec377b487a1e2",
      "parents": [
        "1e5c3d218ac19d5a5e9b3a8f09777c2b555b2499"
      ],
      "author": {
        "name": "Alexander Duyck",
        "email": "alexander.h.duyck@intel.com",
        "time": "Thu Feb 12 18:17:42 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:56:00 2009 -0800"
      },
      "message": "igb: cleanup incorrect comment and set IP Checksum Enable\n\nIP Checksum enable doesn\u0027t need packet split in order to function.  It only\nrequires the use of advanced descriptors which the current igb driver does.\nSo we can enable it always without any issues.\n\nSigned-off-by: Alexander Duyck \u003calexander.h.duyck@intel.com\u003e\nAcked-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@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": "1e5c3d218ac19d5a5e9b3a8f09777c2b555b2499",
      "tree": "148abdb10e8d32bdef455f5b3c4e7f3c94272a44",
      "parents": [
        "73cd78f1d36da244b8b3b81d3a0f32372a636e5c"
      ],
      "author": {
        "name": "Alexander Duyck",
        "email": "alexander.h.duyck@intel.com",
        "time": "Thu Feb 12 18:17:21 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:56:00 2009 -0800"
      },
      "message": "igb: reduce size required to trigger low latency\n\nUpdate the Adaptive Interrupt Moderation algorithm so that the low latency\nstate is triggered less easily to prevent high interrupt loads.\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": "73cd78f1d36da244b8b3b81d3a0f32372a636e5c",
      "tree": "c969da7a7d00783f3034a5c7a989c7254a614c5e",
      "parents": [
        "eaf5d59092dbed853bfab956ce123293832998f5"
      ],
      "author": {
        "name": "Alexander Duyck",
        "email": "alexander.h.duyck@intel.com",
        "time": "Thu Feb 12 18:16:59 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:55:59 2009 -0800"
      },
      "message": "igb: misc whitespace/formatting cleanups\n\nThis patch is intended to hold several whitespace, formatting, and\ncomment cleanups that have been found while cleaning up the igb driver.\n\nSigned-off-by: Alexander Duyck \u003calexander.h.duyck@intel.com\u003e\nAcked-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@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": "eaf5d59092dbed853bfab956ce123293832998f5",
      "tree": "dee0b172a682bdace7533302c12be28a012ffab2",
      "parents": [
        "b8df184f88f06f985ae58248305ddc257dc016b8"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Thu Feb 12 14:08:39 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:43:58 2009 -0800"
      },
      "message": "mv643xx_eth: implement Large Receive Offload\n\nControlled by a compile-time (Kconfig) option for now, since it\nisn\u0027t a win in all cases.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@marvell.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b8df184f88f06f985ae58248305ddc257dc016b8",
      "tree": "6f6d66da973104324449e6f2a8eefa81ad212d87",
      "parents": [
        "d888b3738eba7ebc5844d5977c30e290dfbe435b"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Thu Feb 12 14:08:07 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:43:57 2009 -0800"
      },
      "message": "mv643xx_eth: allow enabling/disabling tx checksumming via ethtool\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@marvell.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d888b3738eba7ebc5844d5977c30e290dfbe435b",
      "tree": "2f5c2c0b1b57ba0f9b4975b9010d76a1a3094f11",
      "parents": [
        "e7d2f4dbd9224ba50d6d5331bb0538d2ce9027f8"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Thu Feb 12 14:07:56 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:43:56 2009 -0800"
      },
      "message": "mv643xx_eth: export rx csum get/set methods via ethtool\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@marvell.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e7d2f4dbd9224ba50d6d5331bb0538d2ce9027f8",
      "tree": "6ebbb38ee9761a0fc0d594d6e9e81c122d6eb890",
      "parents": [
        "3e5080344e95c0861a7ca494288593023ee383c6"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Thu Feb 12 14:07:37 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:43:56 2009 -0800"
      },
      "message": "mv643xx_eth: implement ethtool rx/tx ring size query and resizing\n\nRename the mp-\u003edefault_[rt]x_ring_size variables to -\u003e[rt]x_ring_size,\nallow them to be read via the standard ethtool -\u003eget_ringparam() op,\nand add a -\u003eset_ringparam() op to allow resizing them at run time.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@marvell.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3e5080344e95c0861a7ca494288593023ee383c6",
      "tree": "7660366975710f3577a0e9a110de9fc84178f925",
      "parents": [
        "6bdf576e4b068e86381280c58393cad42ffc8cc8"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Thu Feb 12 14:07:09 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:43:54 2009 -0800"
      },
      "message": "mv643xx_eth: rework interrupt coalescing, and export via ethtool\n\nThis patch:\n- increases the precision of the receive/transmit interrupt\n  coalescing register value computations by using 64bit temporaries;\n- adds functions to read the current hardware coalescing register\n  values and convert them back to usecs;\n- exports the {get,set} {rx,tx} coal methods via the standard\n  ethtool coalescing interface.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@marvell.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6bdf576e4b068e86381280c58393cad42ffc8cc8",
      "tree": "8c83f2c09ecaf591f37714278683d5113015b771",
      "parents": [
        "aa611f85d0d656870dbb906e75d8cac6acb58943"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Thu Feb 12 14:06:46 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:43:53 2009 -0800"
      },
      "message": "mv643xx_eth: unify ethtool ops for phy\u0027d and phy-less interfaces\n\nIt\u0027s a waste having two different versions of this structure around\nwhen the differences between ethtool ops for phy\u0027d and phy-less\ninterfaces are so minor.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@marvell.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "aa611f85d0d656870dbb906e75d8cac6acb58943",
      "tree": "cb5ee331a35539f8efe2e136d05bc9ba0ca1a7dd",
      "parents": [
        "f8532fde95c53e8ef2b5ea44542c82c117d28041"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 13:10:33 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:39:21 2009 -0800"
      },
      "message": "drivers/isdn/hardware/mISDN: change type of hfc_jiffies to unsigned long\n\nJiffies are unsigned long, make sure we fit in jiffies store variable\non archs with bits per long \u003e 32.\n\nPatch suggested by Jiri Slaby.\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f8532fde95c53e8ef2b5ea44542c82c117d28041",
      "tree": "841939075c5d9f94a3dab0f18303e10f00eaafc6",
      "parents": [
        "6c2959aa7b81b83c9c4b4cb822bb7c0a637e869a"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Thu Feb 12 09:32:41 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:39:20 2009 -0800"
      },
      "message": "drivers/isdn/mISDN: fix sparse warnings: make symbols static\n\nFix this sparse warnings:\n  drivers/isdn/mISDN/clock.c:44:1: warning: symbol \u0027iclock_lock\u0027 was not declared. Should it be static?\n  drivers/isdn/mISDN/clock.c:45:9: warning: symbol \u0027iclock_count\u0027 was not declared. Should it be static?\n  drivers/isdn/mISDN/clock.c:46:17: warning: symbol \u0027iclock_tv\u0027 was not declared. Should it be static?\n  drivers/isdn/mISDN/clock.c:47:9: warning: symbol \u0027iclock_tv_valid\u0027 was not declared. Should it be static?\n  drivers/isdn/mISDN/clock.c:48:20: warning: symbol \u0027iclock_current\u0027 was not declared. Should it be static?\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6c2959aa7b81b83c9c4b4cb822bb7c0a637e869a",
      "tree": "6d1aa5da5db2829de3a7a420fd101c00b8b2f27e",
      "parents": [
        "2b1440230abc8fae0271b012711ecaf64eb38f86"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Thu Feb 12 09:28:40 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:39:20 2009 -0800"
      },
      "message": "drivers/isdn/hardware/mISDN: fix sparse warnings: make symbols static\n\nFix this sparse warnings:\n  drivers/isdn/hardware/mISDN/hfcpci.c:59:19: warning: symbol \u0027hfc_tl\u0027 was not declared. Should it be static?\n  drivers/isdn/hardware/mISDN/hfcpci.c:60:9: warning: symbol \u0027hfc_jiffies\u0027 was not declared. Should it be static?\n  drivers/isdn/hardware/mISDN/hfcsusb.h:201:6: warning: symbol \u0027conf_str\u0027 was not declared. Should it be static?\n  drivers/isdn/hardware/mISDN/hfcsusb.h:319:12: warning: symbol \u0027HFC_TE_LAYER1_STATES\u0027 was not declared. Should it be static?\n  drivers/isdn/hardware/mISDN/hfcsusb.h:331:12: warning: symbol \u0027HFC_NT_LAYER1_STATES\u0027 was not declared. Should it be static?\n  drivers/isdn/hardware/mISDN/hfcsusb.c:38:12: warning: symbol \u0027hfcsusb_rev\u0027 was not declared. Should it be static?\n  drivers/isdn/hardware/mISDN/hfcsusb.c:978:1: warning: symbol \u0027fill_isoc_urb\u0027 was not declared. Should it be static?\n  drivers/isdn/hardware/mISDN/hfcsusb.c:1724:1: warning: symbol \u0027setup_hfcsusb\u0027 was not declared. Should it be static?\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2b1440230abc8fae0271b012711ecaf64eb38f86",
      "tree": "d6c3a6d073275c5431554257594e2e81df29a0d7",
      "parents": [
        "356e23850b5ed4471470a918623021765fcaf125"
      ],
      "author": {
        "name": "Eilon Greenstein",
        "email": "eilong@broadcom.com",
        "time": "Thu Feb 12 08:38:35 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:32:01 2009 -0800"
      },
      "message": "bnx2x: Version\n\nAnd updating the year\n\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "356e23850b5ed4471470a918623021765fcaf125",
      "tree": "35de737e86c377773db50abf4a90a631541eb601",
      "parents": [
        "f53722514242da8346cbed2223bcea9eed744ebd"
      ],
      "author": {
        "name": "Eilon Greenstein",
        "email": "eilong@broadcom.com",
        "time": "Thu Feb 12 08:38:32 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:31:58 2009 -0800"
      },
      "message": "bnx2x: Clean-up\n\nWhitespaces, empty lines, 80 columns, indentations and removing redundant\nparenthesis\n\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f53722514242da8346cbed2223bcea9eed744ebd",
      "tree": "fd2e9b7842c29427b57ba5266d63b3cf8386c197",
      "parents": [
        "9898f86d3927bf3526aef433c8ced0b51178c35c"
      ],
      "author": {
        "name": "Eilon Greenstein",
        "email": "eilong@broadcom.com",
        "time": "Thu Feb 12 08:38:30 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:31:57 2009 -0800"
      },
      "message": "bnx2x: Comments and prints\n\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9898f86d3927bf3526aef433c8ced0b51178c35c",
      "tree": "c7a297a0d69d3a90e6bc135d8e2b9e2be3ce4192",
      "parents": [
        "359d8b1599050977771190cf938ef010e951ee04"
      ],
      "author": {
        "name": "Eilon Greenstein",
        "email": "eilong@broadcom.com",
        "time": "Thu Feb 12 08:38:27 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:31:56 2009 -0800"
      },
      "message": "bnx2x: Re-arrange module parameters\n\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "359d8b1599050977771190cf938ef010e951ee04",
      "tree": "49dba745df16f3161a0027954b6a03ca6bbf57cd",
      "parents": [
        "8440d2b63667c7d09ccbe43b8bd928d3c4662879"
      ],
      "author": {
        "name": "Eilon Greenstein",
        "email": "eilong@broadcom.com",
        "time": "Thu Feb 12 08:38:25 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:31:55 2009 -0800"
      },
      "message": "bnx2x: Moving includes\n\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8440d2b63667c7d09ccbe43b8bd928d3c4662879",
      "tree": "6c11dc1b6b3f7191cf14adf37e5fccc7165fb892",
      "parents": [
        "0febaa42a3fa90ce9453c67a549525f365b77a9d"
      ],
      "author": {
        "name": "Eilon Greenstein",
        "email": "eilong@broadcom.com",
        "time": "Thu Feb 12 08:38:22 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:31:55 2009 -0800"
      },
      "message": "bnx2x: Driver dump\n\nRe-arrange the driver debug print to support the Tx multi-queue and add support\nfor debug prints at the end of the ring (when start\u003cend)\n\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0febaa42a3fa90ce9453c67a549525f365b77a9d",
      "tree": "0abd77ca9f69237d38ecd3b0988b0a3f60e9dc21",
      "parents": [
        "4781bfad732af717784ee6b5bcdd97f4c3e8f597"
      ],
      "author": {
        "name": "Eilon Greenstein",
        "email": "eilong@broadcom.com",
        "time": "Thu Feb 12 08:38:20 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:31:54 2009 -0800"
      },
      "message": "bnx2x: Removing unused struct\n\nSigned-off-by: Harvey Harrison \u003charvey.harrison@gmail.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4781bfad732af717784ee6b5bcdd97f4c3e8f597",
      "tree": "e1d0bca4fe681fa59b9d03e23453a47372308d7f",
      "parents": [
        "0626b89971d75b35698f208fd7abe4303e1588b9"
      ],
      "author": {
        "name": "Eilon Greenstein",
        "email": "eilong@broadcom.com",
        "time": "Thu Feb 12 08:38:17 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:31:53 2009 -0800"
      },
      "message": "bnx2x: Sparse endianity annotation\n\nResolving the majority of the issues, but there are still some left for future\npatches.\n\nSigned-off-by: Harvey Harrison \u003charvey.harrison@gmail.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0626b89971d75b35698f208fd7abe4303e1588b9",
      "tree": "457830677ffef8bcc48b394a8860d2bcc02d52ae",
      "parents": [
        "5cd65a93e9335393d5e1f18d35d337b7ba1280f8"
      ],
      "author": {
        "name": "Eilon Greenstein",
        "email": "eilong@broadcom.com",
        "time": "Thu Feb 12 08:38:14 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:31:51 2009 -0800"
      },
      "message": "bnx2x: Removing redundant macros\n\nSigned-off-by: Harvey Harrison \u003charvey.harrison@gmail.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5cd65a93e9335393d5e1f18d35d337b7ba1280f8",
      "tree": "7db7ba7f0ec8a01e9a37cf5bc9b5b65010267a9d",
      "parents": [
        "b5bf9068ebb1b4012e4c0fef58490f97e6b6a0db"
      ],
      "author": {
        "name": "Eilon Greenstein",
        "email": "eilong@broadcom.com",
        "time": "Thu Feb 12 08:38:11 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:31:50 2009 -0800"
      },
      "message": "bnx2x: Better struct naming\n\nThis is the device info from the chip shared memory - rename to avoid confusion\n\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b5bf9068ebb1b4012e4c0fef58490f97e6b6a0db",
      "tree": "75c15b5ca4456238cdc6296d34fc7336c0664a64",
      "parents": [
        "26e029752c8f8671b1de83fe86906fc29f9eda92"
      ],
      "author": {
        "name": "Eilon Greenstein",
        "email": "eilong@broadcom.com",
        "time": "Thu Feb 12 08:38:08 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:31:50 2009 -0800"
      },
      "message": "bnx2x: Loopback in diag mode\n\nWhen loading in diag mode, set the device to loopback instead of normal link and\nthen changing it to loopback mode\n\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "26e029752c8f8671b1de83fe86906fc29f9eda92",
      "tree": "8da95cc8436301235013ab52334a99ae11c13acc",
      "parents": [
        "cfb18c5cb7ef5506a2864f9ec360cbb2ca6e8d28"
      ],
      "author": {
        "name": "Eilon Greenstein",
        "email": "eilong@broadcom.com",
        "time": "Thu Feb 12 08:38:01 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:31:48 2009 -0800"
      },
      "message": "bnx2x: Optimize chip MPS configuration\n\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "cfb18c5cb7ef5506a2864f9ec360cbb2ca6e8d28",
      "tree": "15049a4331206efec94626098697168f8103c6cd",
      "parents": [
        "3ce2c3f9a30dd7756dcbe2322841754f18f098f0"
      ],
      "author": {
        "name": "Eilon Greenstein",
        "email": "eilong@broadcom.com",
        "time": "Thu Feb 12 08:37:57 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:31:47 2009 -0800"
      },
      "message": "bnx2x: Memory clean up on failure\n\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3ce2c3f9a30dd7756dcbe2322841754f18f098f0",
      "tree": "812db053ee6996ca8ee3f6088f5ba35b08a4161f",
      "parents": [
        "3e5b510eb8c9ea5f762e0a0a9ce59254d6671dce"
      ],
      "author": {
        "name": "Eilon Greenstein",
        "email": "eilong@broadcom.com",
        "time": "Thu Feb 12 08:37:52 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:31:47 2009 -0800"
      },
      "message": "bnx2x: Using nvram default WoL config\n\nThe driver default WoL setting is set to the nvram default value\n\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3e5b510eb8c9ea5f762e0a0a9ce59254d6671dce",
      "tree": "5fde7ff520a11cfcecafae3302ba4f92a230bb2e",
      "parents": [
        "8b3a0f0ba3c6c26330b49db178de3898a54f9f8a"
      ],
      "author": {
        "name": "Eilon Greenstein",
        "email": "eilong@broadcom.com",
        "time": "Thu Feb 12 08:37:25 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:31:46 2009 -0800"
      },
      "message": "bnx2x: smp_mb and not just smp_rmb\n\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8b3a0f0ba3c6c26330b49db178de3898a54f9f8a",
      "tree": "68258ede25d76718eef254b5b819683b28e35ac2",
      "parents": [
        "36e552ab1a51067c5ff8de63416e3fcf2c86a7bf"
      ],
      "author": {
        "name": "Eilon Greenstein",
        "email": "eilong@broadcom.com",
        "time": "Thu Feb 12 08:37:23 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:31:45 2009 -0800"
      },
      "message": "bnx2x: Increasing FW timeout\n\nWhen enabling many debug prints, it can take a while before processing an event.\nTo ease the debug process, allow bigger timeout before giving up\n\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "36e552ab1a51067c5ff8de63416e3fcf2c86a7bf",
      "tree": "9d8fab77cdcd039e3edd85f9e79d36693ff44e84",
      "parents": [
        "8d5726c404fd41fedb7a49e1fbef62c60754021a"
      ],
      "author": {
        "name": "Eilon Greenstein",
        "email": "eilong@broadcom.com",
        "time": "Thu Feb 12 08:37:21 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:31:45 2009 -0800"
      },
      "message": "bnx2x: Returning EBUSY in debug mode as well\n\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8d5726c404fd41fedb7a49e1fbef62c60754021a",
      "tree": "2e0228391607ab5f9b8fd0c6a8772c5d54009e7a",
      "parents": [
        "052a38e096dece43e38a19a896ae7ad019415bc1"
      ],
      "author": {
        "name": "Eilon Greenstein",
        "email": "eilong@broadcom.com",
        "time": "Thu Feb 12 08:37:19 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:31:42 2009 -0800"
      },
      "message": "bnx2x: Manual setting for MRRS\n\nAllows better debug capabilities if the user wants to force an MRRS value\n\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    }
  ],
  "next": "052a38e096dece43e38a19a896ae7ad019415bc1"
}
