)]}'
{
  "log": [
    {
      "commit": "895950c2a6565d9eefda4a38b00fa28537e39fcb",
      "tree": "db0a2c40c19bc28aedfe8dea88b93039f2c06f81",
      "parents": [
        "d9993be65a77f500ae926176baa264816bfe3816"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Tue Dec 21 02:16:08 2010 -0800"
      },
      "committer": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Tue Dec 21 02:16:08 2010 -0800"
      },
      "message": "tg3: Use DEFINE_PCI_DEVICE_TABLE\n\nMoves the PCI tables to the right read-only section.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\n"
    },
    {
      "commit": "d9993be65a77f500ae926176baa264816bfe3816",
      "tree": "bbb8c86114bf86e5ca3d1fbf89de3d98be5519ba",
      "parents": [
        "c4266263249f22479eb1abb1a1709c38240b1597",
        "aa3e219997e4b949be4199660936099ded0b401f"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Dec 20 13:24:14 2010 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Dec 20 13:24:14 2010 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n"
    },
    {
      "commit": "aa3e219997e4b949be4199660936099ded0b401f",
      "tree": "e463d695dbf0e92f7fd2c6b3132bbb9c38493829",
      "parents": [
        "914e5cea14b2e4651cdb0707e0936b43246deda0"
      ],
      "author": {
        "name": "Eric Dumazet",
        "email": "eric.dumazet@gmail.com",
        "time": "Mon Dec 20 13:18:16 2010 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Dec 20 13:18:16 2010 -0800"
      },
      "message": "net_sched: sch_sfq: fix allot handling\n\nWhen deploying SFQ/IFB here at work, I found the allot management was\npretty wrong in sfq, even changing allot from short to int...\n\nWe should init allot for each new flow, not using a previous value found\nin slot.\n\nBefore patch, I saw bursts of several packets per flow, apparently\ndenying the default \"quantum 1514\" limit I had on my SFQ class.\n\nclass sfq 11:1 parent 11: \n (dropped 0, overlimits 0 requeues 0) \n backlog 0b 7p requeues 0 \n allot 11546 \n\nclass sfq 11:46 parent 11: \n (dropped 0, overlimits 0 requeues 0) \n backlog 0b 1p requeues 0 \n allot -23873 \n\nclass sfq 11:78 parent 11: \n (dropped 0, overlimits 0 requeues 0) \n backlog 0b 5p requeues 0 \n allot 11393 \n\nAfter patch, better fairness among each flow, allot limit being\nrespected, allot is positive :\n\nclass sfq 11:e parent 11: \n (dropped 0, overlimits 0 requeues 86) \n backlog 0b 3p requeues 86 \n allot 596 \n\nclass sfq 11:94 parent 11: \n (dropped 0, overlimits 0 requeues 0) \n backlog 0b 3p requeues 0 \n allot 1468 \n\nclass sfq 11:a4 parent 11: \n (dropped 0, overlimits 0 requeues 0) \n backlog 0b 4p requeues 0 \n allot 650 \n\nclass sfq 11:bb parent 11: \n (dropped 0, overlimits 0 requeues 0) \n backlog 0b 3p requeues 0 \n allot 596 \n\nSigned-off-by: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c4266263249f22479eb1abb1a1709c38240b1597",
      "tree": "b9c57e63595f9eca69de0dfc245ba0000359bf90",
      "parents": [
        "f955e1415f381c7fa6ebe8630cd1fe5a694e8f4a"
      ],
      "author": {
        "name": "Eric Dumazet",
        "email": "eric.dumazet@gmail.com",
        "time": "Wed Dec 15 08:18:36 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Dec 20 13:13:56 2010 -0800"
      },
      "message": "net_sched: sch_sfq: add backlog info in sfq_dump_class_stats()\n\nWe currently return for each active SFQ slot the number of packets in\nqueue. We can also give number of bytes accounted for these packets.\n\ntc -s class show dev ifb0\n\nBefore patch :\n\nclass sfq 11:3d9 parent 11:\n (dropped 0, overlimits 0 requeues 0)\n backlog 0b 3p requeues 0\n allot 1266\n\nAfter patch :\n\nclass sfq 11:3e4 parent 11:\n (dropped 0, overlimits 0 requeues 0)\n backlog 4380b 3p requeues 0\n allot 1212\n\nSigned-off-by: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f955e1415f381c7fa6ebe8630cd1fe5a694e8f4a",
      "tree": "b5dc284644c8151c4fe2996a23e6f4d1d50a2285",
      "parents": [
        "6561a3b12d62ed5317e6ac32182d87a03f62c8dc"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Mon Dec 20 03:03:15 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Dec 20 10:44:25 2010 -0800"
      },
      "message": "vmxnet3: locking problems in xmit\n\nThere were several paths that didn\u0027t release their locks.\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nSigned-off-by: Bhavesh Davda \u003cbhavesh@vmware.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "914e5cea14b2e4651cdb0707e0936b43246deda0",
      "tree": "bb9b59077a56070ec418e9157e50b4e90528f0da",
      "parents": [
        "bbccc16c8a27d75dabe88326f7074181493a3b69"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Mon Dec 20 10:43:02 2010 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Dec 20 10:43:02 2010 -0800"
      },
      "message": "typhoon: memory corruption in typhoon_get_drvinfo()\n\ninfo-\u003eversion only has space for 32 characters but my UTS_RELEASE is\n\"2.6.37-rc6-next-20101217-05817-ge935fc8-dirty\" so it doesn\u0027t fit.\nThis is supposed to be the version of the driver, not the kernel\nversion.  This driver doesn\u0027t have a version so lets just leave it\nblank.\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "bbccc16c8a27d75dabe88326f7074181493a3b69",
      "tree": "991656c863dae88943246b6bdd581fb10069e646",
      "parents": [
        "173021072e86a0a5b3d2271347493a3e0d5f68e8"
      ],
      "author": {
        "name": "Andreas Mohr",
        "email": "andi@lisas.de",
        "time": "Mon Dec 20 10:38:47 2010 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Dec 20 10:38:47 2010 -0800"
      },
      "message": "net: Add USB PID for new MOSCHIP USB ethernet controller MCS7832 variant\n\nDue to active notification of the new MCS7832 version by the manufacturer\n(Mr. Milton; thanks!) -- quote: \"functionality same as MCS7830\",\nI\u0027m now submitting this patch (on -rc6), intended for networking.git and -stable.\n\n- add MCS7832 USB PID to be able to support this new device variant, too\n- add related descriptions\n\nSigned-off-by: Andreas Mohr \u003candi@lisas.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6561a3b12d62ed5317e6ac32182d87a03f62c8dc",
      "tree": "2b7318c3532a79dff8912ca4fdcd5d90aa0d8b39",
      "parents": [
        "782615aea84e57dc7f2f922cea823df3de635a78"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Dec 19 21:11:20 2010 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Dec 20 10:37:19 2010 -0800"
      },
      "message": "ipv4: Flush per-ns routing cache more sanely.\n\nFlush the routing cache only of entries that match the\nnetwork namespace in which the purge event occurred.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\nAcked-by: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\n"
    },
    {
      "commit": "782615aea84e57dc7f2f922cea823df3de635a78",
      "tree": "5ee90ec19135617f84604b38f485f18de18abcac",
      "parents": [
        "53320fe3bb1b1eef1aaff8dd47aae530ebeeb1e5"
      ],
      "author": {
        "name": "Breno Leitao",
        "email": "leitao@linux.vnet.ibm.com",
        "time": "Mon Dec 20 10:35:25 2010 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Dec 20 10:35:25 2010 -0800"
      },
      "message": "ehea: Fixing some message level\n\nCurrently there are some info message that is set as error, and an error\nmessage that is set as debug. This patch just fixes it.\n\nSigned-off-by: Breno Leitao \u003cleitao@linux.vnet.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "53320fe3bb1b1eef1aaff8dd47aae530ebeeb1e5",
      "tree": "f9ac85a6dcf4ec0ee709d08b5f56f6e9c4320edf",
      "parents": [
        "58231186c4532821cb815a3a3248ca02ce5f6f0d"
      ],
      "author": {
        "name": "Sven Eckelmann",
        "email": "sven@narfation.org",
        "time": "Mon Dec 20 10:32:03 2010 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Dec 20 10:32:03 2010 -0800"
      },
      "message": "batman-adv: Return hna count on local buffer fill\n\nhna_local_fill_buffer must return the number of added hna entries and\nnot the last checked hash bucket.\n\nSigned-off-by: Sven Eckelmann \u003csven@narfation.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "58231186c4532821cb815a3a3248ca02ce5f6f0d",
      "tree": "03c53b598c58ba1b2875d7f6ac69302346b517cd",
      "parents": [
        "4c306a9291a077879fc3e933326caac3bc319caa"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Mon Dec 20 10:30:06 2010 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Dec 20 10:30:06 2010 -0800"
      },
      "message": "pktgen: Remove unnecessary prefix from pr_\u003clevel\u003e\n\nRemove \"pktgen: \" prefix string from one pr_info.\npr_fmt adds it, so this is a duplicate.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "173021072e86a0a5b3d2271347493a3e0d5f68e8",
      "tree": "36b0fbef794fd5ea4d72b6c59aec4779236b5374",
      "parents": [
        "ad0081e43af6de3fecf308b0d098f9611835766b"
      ],
      "author": {
        "name": "Changli Gao",
        "email": "xiaosuo@gmail.com",
        "time": "Mon Dec 20 04:35:30 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Dec 20 10:27:19 2010 -0800"
      },
      "message": "net_sched: always clone skbs\n\nPawel reported a panic related to handling shared skbs in ixgbe\nincorrectly. So we need to revert my previous patch to work around\nthis bug. Instead of reverting the patch completely, I just revert\nthe essential lines, so we can add the previous optimization\nback more easily in future.\n\n    commit 3511c9132f8b1e1b5634e41a3331c44b0c13be70\n    Author: Changli Gao \u003cxiaosuo@gmail.com\u003e\n    Date:   Sat Oct 16 13:04:08 2010 +0000\n\n        net_sched: remove the unused parameter of qdisc_create_dflt()\n\nReported-by: Pawel Staszewski \u003cpstaszewski@itcare.pl\u003e\nSigned-off-by: Changli Gao \u003cxiaosuo@gmail.com\u003e\nAcked-by: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4c306a9291a077879fc3e933326caac3bc319caa",
      "tree": "19704486012ac148ef37005ea38b9c2ae3442fc1",
      "parents": [
        "ba27d85c96c57111ae8acfa959643e5ce8e4bcbe"
      ],
      "author": {
        "name": "Shan Wei",
        "email": "shanwei@cn.fujitsu.com",
        "time": "Sun Dec 19 21:59:35 2010 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Dec 19 21:59:35 2010 -0800"
      },
      "message": "net: kill unused macros\n\nThese macros never be used, so remove them.\n\nSigned-off-by: Shan Wei \u003cshanwei@cn.fujitsu.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ba27d85c96c57111ae8acfa959643e5ce8e4bcbe",
      "tree": "3bf910630c93ed9d6fed31f972b1a1953df1137b",
      "parents": [
        "71d9dec24dce548bf699815c976cf063ad9257e2"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Wed Dec 15 04:03:29 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Dec 19 21:54:32 2010 -0800"
      },
      "message": "vxge: add missing flush of reset_task\n\nCommit 6e07ebd84 (drivers/net: remove unnecessary\nflush_scheduled_work() calls) incorrectly removed the flush call\nwithout replacing it with the appropriate work specific operation.\nFix it by flushing vdev-\u003ereset_task explicitly.\n\nPointed out by Jon Mason.\n\nSigned-off-by: Tejun Heo \u003ctj@kernel.org\u003e\nCc: Jon Mason \u003cjon.mason@exar.com\u003e\nAcked-by: Jon Mason \u003cjon.mason@exar.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "71d9dec24dce548bf699815c976cf063ad9257e2",
      "tree": "aad41859f011a20125acb3a717b3fc3121f108a2",
      "parents": [
        "1a75972c61f2c224eb5283c183f9f6b17fb09b6b"
      ],
      "author": {
        "name": "Changli Gao",
        "email": "xiaosuo@gmail.com",
        "time": "Wed Dec 15 19:57:25 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Dec 19 21:50:20 2010 -0800"
      },
      "message": "net: increase skb-\u003eusers instead of skb_clone()\n\nIn dev_queue_xmit_nit(), we have to clone skbs as we need to mangle skbs,\nhowever, we don\u0027t need to clone skbs for all the packet_types.\n\nExcept for the first packet_type, we increase skb-\u003eusers instead of\nskb_clone().\n\nSigned-off-by: Changli Gao \u003cxiaosuo@gmail.com\u003e\nAcked-by: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1a75972c61f2c224eb5283c183f9f6b17fb09b6b",
      "tree": "980ba3d77376e34cbbef36336ad9c2c4b351c317",
      "parents": [
        "d1ed113f1669390da9898da3beddcc058d938587"
      ],
      "author": {
        "name": "Eric Dumazet",
        "email": "eric.dumazet@gmail.com",
        "time": "Tue Dec 14 22:39:58 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Dec 19 21:44:30 2010 -0800"
      },
      "message": "ifb: use netif_receive_skb() instead of netif_rx()\n\nIn ri_tasklet(), we run from softirq, so can directly handle packet\nthrough netif_receive_skb() instead of netif_rx().\nThere is no risk of recursion.\n\nSigned-off-by: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nAcked-by: Changli Gao \u003cxiaosuo@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ad0081e43af6de3fecf308b0d098f9611835766b",
      "tree": "76f25d2666ed36e4668bd0897a4de23bd601c7b8",
      "parents": [
        "4b8fe66300acb2fba8b16d62606e0d30204022fc"
      ],
      "author": {
        "name": "David Stevens",
        "email": "dlstevens@us.ibm.com",
        "time": "Fri Dec 17 11:42:42 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Dec 19 20:22:23 2010 -0800"
      },
      "message": "ipv6: Fragment locally generated tunnel-mode IPSec6 packets as needed.\n\nThis patch modifies IPsec6 to fragment IPv6 packets that are\nlocally generated as needed.\n\nThis version of the patch only fragments in tunnel mode, so that fragment\nheaders will not be obscured by ESP in transport mode.\n\nSigned-off-by: David L Stevens \u003cdlstevens@us.ibm.com\u003e\nAcked-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d1ed113f1669390da9898da3beddcc058d938587",
      "tree": "baecf369b04cb1a6ff4cfa376ecf6301564a34d4",
      "parents": [
        "bc3ef6605ea325e41b586a76aadc3f731c317504"
      ],
      "author": {
        "name": "stephen hemminger",
        "email": "shemminger@vyatta.com",
        "time": "Thu Dec 16 17:42:54 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Dec 18 22:01:17 2010 -0800"
      },
      "message": "ipv6: remove duplicate neigh_ifdown\n\nWhen device is being set to down, neigh_ifdown was being called\ntwice. Once from addrconf notifier and once from ndisc notifier.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@vyatta.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "bc3ef6605ea325e41b586a76aadc3f731c317504",
      "tree": "14d830a3513842eb693dbaa2101d2ed2ce80688f",
      "parents": [
        "b4aa9e05a61b845541fa6f5b1d246976922601f0"
      ],
      "author": {
        "name": "stephen hemminger",
        "email": "shemminger@vyatta.com",
        "time": "Thu Dec 16 17:42:40 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Dec 18 22:01:16 2010 -0800"
      },
      "message": "ipv6: fib6_ifdown cleanup\n\nRemove (unnecessary) casts to make code cleaner.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@vyatta.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b4aa9e05a61b845541fa6f5b1d246976922601f0",
      "tree": "ca94478c3df281ab76a3399f5ba6341ade3f5791",
      "parents": [
        "1dc0f3c54ce1df957f99c17b145488fd03eb1a59",
        "4b8fe66300acb2fba8b16d62606e0d30204022fc"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Dec 17 12:27:22 2010 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Dec 17 12:27:22 2010 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\nConflicts:\n\tdrivers/net/bnx2x/bnx2x.h\n\tdrivers/net/wireless/iwlwifi/iwl-1000.c\n\tdrivers/net/wireless/iwlwifi/iwl-6000.c\n\tdrivers/net/wireless/iwlwifi/iwl-core.h\n\tdrivers/vhost/vhost.c\n"
    },
    {
      "commit": "4b8fe66300acb2fba8b16d62606e0d30204022fc",
      "tree": "47bd007ac8a3a3dfaa15edb64024b34e7dda8860",
      "parents": [
        "f4680d3db71f13d2764340a9880745bf54f2469d"
      ],
      "author": {
        "name": "Dmitry V. Levin",
        "email": "ldv@altlinux.org",
        "time": "Fri Dec 17 12:03:14 2010 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Dec 17 12:03:14 2010 -0800"
      },
      "message": "netlink: fix gcc -Wconversion compilation warning\n\n$ cat \u003c\u003c EOF | gcc -Wconversion -xc -S -o/dev/null -\nunsigned f(void) {return NLMSG_HDRLEN;}\nEOF\n\u003cstdin\u003e: In function \u0027f\u0027:\n\u003cstdin\u003e:3:26: warning: negative integer implicitly converted to unsigned type\n\nSigned-off-by: Dmitry V. Levin \u003cldv@altlinux.org\u003e\nSigned-off-by: Kirill A. Shutemov \u003ckirill@shutemov.name\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f4680d3db71f13d2764340a9880745bf54f2469d",
      "tree": "760768baf30dd912946c052b096f137005c2de6c",
      "parents": [
        "46814e08d80f87449b5adb3d549a3cae6f9f8148"
      ],
      "author": {
        "name": "Arnaud Ebalard",
        "email": "arno@natisbad.org",
        "time": "Wed Dec 15 12:16:30 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Dec 17 11:50:20 2010 -0800"
      },
      "message": "asix: add USB ID for Logitec LAN-GTJ U2A\n\nLogitec LAN-GTJ U2A (http://www.pro.logitec.co.jp/pro/g/gLAN-GTJU2A/)\nUSB 2.0 10/10/1000 Ethernet adapter is based on ASIX AX88178 chipset.\n\nThis patch adds missing USB ID for the device.\n\nSigned-off-by: Arnaud Ebalard \u003carno@natisbad.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1dc0f3c54ce1df957f99c17b145488fd03eb1a59",
      "tree": "d4f563cbba6bd4b3e5ebc138d8ecae05245d1bd1",
      "parents": [
        "b5006dcb10a4b19e86f413b46787c55bd0d1277b"
      ],
      "author": {
        "name": "Rajesh Borundia",
        "email": "rajesh.borundia@qlogic.com",
        "time": "Thu Dec 16 22:59:02 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Dec 17 11:39:02 2010 -0800"
      },
      "message": "qlcnic: reset pci function unconditionally during probe\n\nSome boot code drivers dont have cleanup routine, so pci function\nremains in unknown state prior to driver load. So during driver load\nissue FLR unconditionally.\n\nUpdate driver version to 5.0.14.\n\nSigned-off-by: Rajesh Borundia \u003crajesh.borundia@qlogic.com\u003e\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b5006dcb10a4b19e86f413b46787c55bd0d1277b",
      "tree": "f1bfdfce262611db1d9f8568a5758b37405b7e61",
      "parents": [
        "c75822a3091a899d982d59cd2b4454fe7c3e0318"
      ],
      "author": {
        "name": "Rajesh Borundia",
        "email": "rajesh.borundia@qlogic.com",
        "time": "Thu Dec 16 22:59:01 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Dec 17 11:39:01 2010 -0800"
      },
      "message": "qlcnic: fix ocm window register offset calculation\n\nOCM window register offset was calculated incorrectly for\npci function greater than zero.\n\nSigned-off-by: Rajesh Borundia \u003crajesh.borundia@qlogic.com\u003e\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c75822a3091a899d982d59cd2b4454fe7c3e0318",
      "tree": "89a7cc75c92567cbe28b33c93baade8495aafa3a",
      "parents": [
        "7edc3453e54432a9f1c636b6481f1107c9db19bd"
      ],
      "author": {
        "name": "Sucheta Chakraborty",
        "email": "sucheta.chakraborty@qlogic.com",
        "time": "Thu Dec 16 22:59:00 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Dec 17 11:39:01 2010 -0800"
      },
      "message": "qlcnic: fix LED test when interface is down.\n\nWhen interface is down, create temporary context to config LED.\n\nSigned-off-by: Sucheta Chakraborty \u003csucheta.chakraborty@qlogic.com\u003e\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "46814e08d80f87449b5adb3d549a3cae6f9f8148",
      "tree": "ba09c310038c2b54043b04c8843fc35fbd62c26b",
      "parents": [
        "29ba5fed1bbd09c2cba890798c8f9eaab251401d"
      ],
      "author": {
        "name": "Ben Hutchings",
        "email": "ben@decadent.org.uk",
        "time": "Fri Dec 17 10:16:23 2010 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Dec 17 10:17:12 2010 -0800"
      },
      "message": "tehuti: Firmware filename is tehuti/bdx.bin\n\nMy conversion of tehuti to use request_firmware() was confused about\nthe filename of the firmware blob.  Change the driver to match the\nblob.\n\nSigned-off-by: Ben Hutchings \u003cben@decadent.org.uk\u003e\nSigned-off-by: Andy Gospodarek \u003candy@greyhouse.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "29ba5fed1bbd09c2cba890798c8f9eaab251401d",
      "tree": "b3e553db3b756b3714dcce42cd92f2e6bb266ddc",
      "parents": [
        "7d743b7e952261f4d9ee091100b6403f3ce8a2af"
      ],
      "author": {
        "name": "stephen hemminger",
        "email": "shemminger@vyatta.com",
        "time": "Thu Dec 16 11:28:12 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Dec 16 18:26:26 2010 -0800"
      },
      "message": "ipv6: don\u0027t flush routes when setting loopback down\n\nWhen loopback device is being brought down, then keep the route table\nentries because they are special. The entries in the local table for\nlinklocal routes and ::1 address should not be purged.\n\nThis is a sub optimal solution to the problem and should be replaced\nby a better fix in future.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@vyatta.com\u003e\nAcked-by: \"Eric W. Biederman\" \u003cebiederm@xmission.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7edc3453e54432a9f1c636b6481f1107c9db19bd",
      "tree": "0d54cd961dd590164a76f91ce5ce86a38978bcba",
      "parents": [
        "0d0b16727f24f8258eeb33818347ca0f4557f982"
      ],
      "author": {
        "name": "Eric Dumazet",
        "email": "eric.dumazet@gmail.com",
        "time": "Wed Dec 15 23:52:55 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Dec 16 14:54:52 2010 -0800"
      },
      "message": "ifb: fix a lockdep splat\n\nAfter recent ifb changes, we must use lockless __skb_dequeue() since\nlock is not anymore initialized.\n\nSigned-off-by: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nCc: Jamal Hadi Salim \u003chadi@cyberus.ca\u003e\nCc: Changli Gao \u003cxiaosuo@gmail.com\u003e\nAcked-by: Changli Gao \u003cxiaosuo@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7d743b7e952261f4d9ee091100b6403f3ce8a2af",
      "tree": "9829009c63ccebbf65b4cca63c1eb4e14b8e5fd1",
      "parents": [
        "0b7967503dc97864f283a3a06fbe23e041876138"
      ],
      "author": {
        "name": "Wei Yongjun",
        "email": "yjwei@cn.fujitsu.com",
        "time": "Tue Dec 14 16:10:41 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Dec 16 14:48:44 2010 -0800"
      },
      "message": "sctp: fix the return value of getting the sctp partial delivery point\n\nGet the sctp partial delivery point using SCTP_PARTIAL_DELIVERY_POINT\nsocket option should return 0 if success, not -ENOTSUPP.\n\nSigned-off-by: Wei Yongjun \u003cyjwei@cn.fujitsu.com\u003e\nAcked-by: Vlad Yasevich \u003cvladislav.yasevich@hp.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0d0b16727f24f8258eeb33818347ca0f4557f982",
      "tree": "e89fec837700b02aff0d08de1c5cbae3ff5060a8",
      "parents": [
        "55508d601dab7df5cbcc7a63f4be8620eface204"
      ],
      "author": {
        "name": "Michał Mirosław",
        "email": "mirq-linux@rere.qmqm.pl",
        "time": "Tue Dec 14 15:24:08 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Dec 16 14:43:15 2010 -0800"
      },
      "message": "net: Fix drivers advertising HW_CSUM feature to use csum_start\n\nSome drivers are using skb_transport_offset(skb) instead of skb-\u003ecsum_start\nfor NETIF_F_HW_CSUM offload.  This does not matter now, but if someone\nimplements checksumming of encapsulated packets then this will break silently.\n\nTSO output paths are left as they are, since they are for IP+TCP only\n(might be worth converting though).\n\nSigned-off-by: Michał Mirosław \u003cmirq-linux@rere.qmqm.pl\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "55508d601dab7df5cbcc7a63f4be8620eface204",
      "tree": "346f30fae9c726d2e73aba2e37ce1e4a31dcea8c",
      "parents": [
        "04fb451eff978ca059399eab83d5594b073caf6f"
      ],
      "author": {
        "name": "Michał Mirosław",
        "email": "mirq-linux@rere.qmqm.pl",
        "time": "Tue Dec 14 15:24:08 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Dec 16 14:43:14 2010 -0800"
      },
      "message": "net: Use skb_checksum_start_offset()\n\nReplace skb-\u003ecsum_start - skb_headroom(skb) with skb_checksum_start_offset().\n\nNote for usb/smsc95xx: skb-\u003edata - skb-\u003ehead \u003d\u003d skb_headroom(skb).\n\nSigned-off-by: Michał Mirosław \u003cmirq-linux@rere.qmqm.pl\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "04fb451eff978ca059399eab83d5594b073caf6f",
      "tree": "6ef0da9466839c475ab939d55504d57c62cd48c6",
      "parents": [
        "bc2ce894e113ed95b92541134b002fdc641e8080"
      ],
      "author": {
        "name": "Michał Mirosław",
        "email": "mirq-linux@rere.qmqm.pl",
        "time": "Tue Dec 14 15:24:08 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Dec 16 14:43:14 2010 -0800"
      },
      "message": "net: Introduce skb_checksum_start_offset()\n\nIntroduce skb_checksum_start_offset() to replace repetitive calculation.\n\nSigned-off-by: Michał Mirosław \u003cmirq-linux@rere.qmqm.pl\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0b7967503dc97864f283a3a06fbe23e041876138",
      "tree": "66029b76d2d8f5fc74a3e8be0637b3814a0fd34a",
      "parents": [
        "76d661586c8131453ba75a2e027c1f21511a893a"
      ],
      "author": {
        "name": "Michał Mirosław",
        "email": "mirq-linux@rere.qmqm.pl",
        "time": "Tue Dec 14 12:35:13 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Dec 16 14:41:35 2010 -0800"
      },
      "message": "net/veth: Fix packet checksumming\n\nWe can\u0027t change ip_summed from CHECKSUM_PARTIAL to CHECKSUM_NONE\nor CHECKSUM_UNNECESSARY because checksum in packet\u0027s headers is\nnot valid and will cause invalid checksum when frame is forwarded.\n\nSigned-off-by: Michał Mirosław \u003cmirq-linux@rere.qmqm.pl\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "76d661586c8131453ba75a2e027c1f21511a893a",
      "tree": "3a3812b18ff0d959edf6be20236dde4eb8f8b524",
      "parents": [
        "fcbdf09d9652c8919dcf47072e3ae7dcb4eb98ac"
      ],
      "author": {
        "name": "David Stevens",
        "email": "dlstevens@us.ibm.com",
        "time": "Tue Dec 14 08:42:16 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Dec 16 14:41:23 2010 -0800"
      },
      "message": "bridge: fix IPv6 queries for bridge multicast snooping\n\nThis patch fixes a missing ntohs() for bridge IPv6 multicast snooping.\n\nSigned-off-by: David L Stevens \u003cdlstevens@us.ibm.com\u003e\nAcked-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "fcbdf09d9652c8919dcf47072e3ae7dcb4eb98ac",
      "tree": "51e3cc1fbd813a880ea09dc31a12683b73d87e05",
      "parents": [
        "2984961c388381c1830f95e1c2dc2137301b1009"
      ],
      "author": {
        "name": "Octavian Purdila",
        "email": "opurdila@ixiacom.com",
        "time": "Thu Dec 16 14:26:56 2010 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Dec 16 14:26:56 2010 -0800"
      },
      "message": "net: fix nulls list corruptions in sk_prot_alloc\n\nSpecial care is taken inside sk_port_alloc to avoid overwriting\nskc_node/skc_nulls_node. We should also avoid overwriting\nskc_bind_node/skc_portaddr_node.\n\nThe patch fixes the following crash:\n\n BUG: unable to handle kernel paging request at fffffffffffffff0\n IP: [\u003cffffffff812ec6dd\u003e] udp4_lib_lookup2+0xad/0x370\n [\u003cffffffff812ecc22\u003e] __udp4_lib_lookup+0x282/0x360\n [\u003cffffffff812ed63e\u003e] __udp4_lib_rcv+0x31e/0x700\n [\u003cffffffff812bba45\u003e] ? ip_local_deliver_finish+0x65/0x190\n [\u003cffffffff812bbbf8\u003e] ? ip_local_deliver+0x88/0xa0\n [\u003cffffffff812eda35\u003e] udp_rcv+0x15/0x20\n [\u003cffffffff812bba45\u003e] ip_local_deliver_finish+0x65/0x190\n [\u003cffffffff812bbbf8\u003e] ip_local_deliver+0x88/0xa0\n [\u003cffffffff812bb2cd\u003e] ip_rcv_finish+0x32d/0x6f0\n [\u003cffffffff8128c14c\u003e] ? netif_receive_skb+0x99c/0x11c0\n [\u003cffffffff812bb94b\u003e] ip_rcv+0x2bb/0x350\n [\u003cffffffff8128c14c\u003e] netif_receive_skb+0x99c/0x11c0\n\nSigned-off-by: Leonard Crestez \u003clcrestez@ixiacom.com\u003e\nSigned-off-by: Octavian Purdila \u003copurdila@ixiacom.com\u003e\nAcked-by: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2984961c388381c1830f95e1c2dc2137301b1009",
      "tree": "cef2c252c2cf0d6f0e8660d3372a1aa81eba312d",
      "parents": [
        "f88a4a9b65a6f3422b81be995535d0e69df11bb8"
      ],
      "author": {
        "name": "Ivan Vecera",
        "email": "ivecera@redhat.com",
        "time": "Tue Dec 14 05:43:19 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Dec 16 14:12:26 2010 -0800"
      },
      "message": "be2net: use mutex instead of spin lock for mbox_lock\n\nSince the mbox polling uses the schedule_timeout, the mbox_lock should be\na mutex and not a spin lock.\nThe commit f25b03a replaced udelay() with schedule_timeout() but didn\u0027t\nchange mbox_lock to semaphore or mutex.\n\nSigned-off-by: Ivan Vecera \u003civecera@redhat.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "bc2ce894e113ed95b92541134b002fdc641e8080",
      "tree": "7c427099d5a1ab9cd387861e79470fc200153ff8",
      "parents": [
        "443457242beb6716b43db4d62fe148eab5515505"
      ],
      "author": {
        "name": "Eric Dumazet",
        "email": "eric.dumazet@gmail.com",
        "time": "Thu Dec 16 14:08:34 2010 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Dec 16 14:08:34 2010 -0800"
      },
      "message": "tcp: relax tcp_paws_check()\n\nSome windows versions have wrong RFC1323 implementations, with SYN and\nSYNACKS messages containing zero tcp timestamps.\n\nWe relaxed in commit fc1ad92dfc4e363 the passive connection case\n(Windows connects to a linux machine), but the reverse case (linux\nconnects to a Windows machine) has an analogue problem when tsvals from\nwindows machine are \u0027negative\u0027 (high order bit set) : PAWS triggers and\nwe drops incoming messages.\n\nFix this by making zero ts_recent value special, allowing frame to be\nprocessed.\n\nBased on a report and initial patch from Dmitiy Balakin\n\nBugzilla reference : https://bugzilla.kernel.org/show_bug.cgi?id\u003d24842\n\nReported-by: dmitriy.balakin@nicneiron.ru\nSigned-off-by: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "443457242beb6716b43db4d62fe148eab5515505",
      "tree": "0dbcf7dbaa7c6be6ca84631f3e865cde3d6b59f2",
      "parents": [
        "c6c8fea29769d998d94fcec9b9f14d4b52b349d3"
      ],
      "author": {
        "name": "Octavian Purdila",
        "email": "opurdila@ixiacom.com",
        "time": "Mon Dec 13 12:44:07 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Dec 16 14:04:44 2010 -0800"
      },
      "message": "net: factorize sync-rcu call in unregister_netdevice_many\n\nAdd dev_close_many and dev_deactivate_many to factorize another\nsync-rcu operation on the netdevice unregister path.\n\n$ modprobe dummy numdummies\u003d10000\n$ ip link set dev dummy* up\n$ time rmmod dummy\n\nWithout the patch           With the patch\n\nreal    0m 24.63s           real    0m 5.15s\nuser    0m 0.00s            user    0m 0.00s\nsys     0m 6.05s            sys     0m 5.14s\n\nSigned-off-by: Octavian Purdila \u003copurdila@ixiacom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c6c8fea29769d998d94fcec9b9f14d4b52b349d3",
      "tree": "2c8dc8d1a64d48c5737a5745e3c510ff53a23047",
      "parents": [
        "b236da6931e2482bfe44a7865dd4e7bb036f3496"
      ],
      "author": {
        "name": "Sven Eckelmann",
        "email": "sven@narfation.org",
        "time": "Mon Dec 13 11:19:28 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Dec 16 13:44:24 2010 -0800"
      },
      "message": "net: Add batman-adv meshing protocol\n\nB.A.T.M.A.N. (better approach to mobile ad-hoc networking) is a routing\nprotocol for multi-hop ad-hoc mesh networks. The networks may be wired or\nwireless. See http://www.open-mesh.org/ for more information and user space\ntools.\n\nSigned-off-by: Sven Eckelmann \u003csven@narfation.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b236da6931e2482bfe44a7865dd4e7bb036f3496",
      "tree": "cf383f0fd1d4b1091e60413fe1aa6a054f6c6a58",
      "parents": [
        "caafa84251b886feb6cdf23d50e2cc99dcdaaaf3"
      ],
      "author": {
        "name": "Changli Gao",
        "email": "xiaosuo@gmail.com",
        "time": "Tue Dec 14 03:09:15 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Dec 16 13:16:06 2010 -0800"
      },
      "message": "net: use NUMA_NO_NODE instead of the magic number -1\n\nSigned-off-by: Changli Gao \u003cxiaosuo@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "caafa84251b886feb6cdf23d50e2cc99dcdaaaf3",
      "tree": "13f37d7be313fea5eb2b9d8e0557a5e3ff1107fb",
      "parents": [
        "411204a5a1ec1a35363d8ef450c77e2b8235da4d"
      ],
      "author": {
        "name": "Taku Izumi",
        "email": "izumi.taku@jp.fujitsu.com",
        "time": "Sun Dec 12 19:04:43 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Dec 16 13:16:05 2010 -0800"
      },
      "message": "bonding: add the debugfs interface to see RLB hash table\n\nThis patch provices the debugfs interface to see RLB hash table\nlike the following:\n\n# cat /sys/kernel/debug/bonding/bond0/rlb_hash_table\nSourceIP        DestinationIP   Destination MAC   DEV\n10.124.196.205  10.124.196.205  ff:ff:ff:ff:ff:ff eth4\n10.124.196.205  10.124.196.81   00:19:99:XX:XX:XX eth3\n10.124.196.205  10.124.196.1    00:21:d8:XX:XX:XX eth0\n\nThis is helpful to check if the receive load balancing works as expected.\n\nSigned-off-by: Taku Izumi \u003cizumi.taku@jp.fujitsu.com\u003e\nSigned-off-by: Jay Vosburgh \u003cfubar@us.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "411204a5a1ec1a35363d8ef450c77e2b8235da4d",
      "tree": "6f40217c3a6d3f7395507880a86aad1a158b047b",
      "parents": [
        "ad6bad3efbb82206837daad8cba2bc9343d778bf"
      ],
      "author": {
        "name": "Taku Izumi",
        "email": "izumi.taku@jp.fujitsu.com",
        "time": "Sun Dec 12 19:03:24 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Dec 16 13:16:05 2010 -0800"
      },
      "message": "bonding: migrate some macros from bond_alb.c to bond_alb.h\n\nThis patch simply migrates some macros from bond_alb.c to bond_alb.h.\n\nSigned-off-by: Taku Izumi \u003cizumi.taku@jp.fujitsu.com\u003e\nSigned-off-by: Jay Vosburgh \u003cfubar@us.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ad6bad3efbb82206837daad8cba2bc9343d778bf",
      "tree": "25980911778dba0ec65c566fd9064fee83877f21",
      "parents": [
        "23d88e1d3e4a5b807ce6725f9294b7b9dfcd89a1"
      ],
      "author": {
        "name": "Dimitris Michailidis",
        "email": "dm@chelsio.com",
        "time": "Tue Dec 14 21:36:55 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Dec 16 13:16:04 2010 -0800"
      },
      "message": "cxgb4: NUMA-aware Tx queue allocations\n\nAllocate Tx queue memory on the node indicated by the new\nnetdev_queue_numa_node_read.\n\nSigned-off-by: Dimitris Michailidis \u003cdm@chelsio.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "23d88e1d3e4a5b807ce6725f9294b7b9dfcd89a1",
      "tree": "09d5e7a5d61fbfb8deace982bdcc04a2cb71bbc0",
      "parents": [
        "005b5717faac22264c1f61908ec5ac5b98108d99"
      ],
      "author": {
        "name": "Dimitris Michailidis",
        "email": "dm@chelsio.com",
        "time": "Tue Dec 14 21:36:54 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Dec 16 13:16:04 2010 -0800"
      },
      "message": "cxgb4: extend VPD parsing\n\nCurrent code parses the VPD RO section for keywords but makes static\nassumptions about the location of the section.  Remove them and parse\nthe VPD to find it.\n\nSigned-off-by: Dimitris Michailidis \u003cdm@chelsio.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "005b5717faac22264c1f61908ec5ac5b98108d99",
      "tree": "423982dddf8f2a730d087ba0ee6e6a47261c3a8f",
      "parents": [
        "8f3a76769ee50a839282f70d07d5f3429524b68a"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Tue Dec 14 21:36:53 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Dec 16 13:16:03 2010 -0800"
      },
      "message": "cxgb4: add const to static arrays\n\nPatch originally from Joe Perches, unmodified.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Dimitris Michailidis \u003cdm@chelsio.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8f3a76769ee50a839282f70d07d5f3429524b68a",
      "tree": "09f84034f51edeaf012eb15b237ec09122ce0c42",
      "parents": [
        "b1a3c2b698ec333edc86bf8b5a636162ca309870"
      ],
      "author": {
        "name": "Dimitris Michailidis",
        "email": "dm@chelsio.com",
        "time": "Tue Dec 14 21:36:52 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Dec 16 13:16:03 2010 -0800"
      },
      "message": "cxgb4: remove a bitmap\n\nThe driver keeps a bitmap of the netdevs it registered so it knows what to\nunregister later.  Remove that and look at reg_state instead.\n\nSigned-off-by: Dimitris Michailidis \u003cdm@chelsio.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b1a3c2b698ec333edc86bf8b5a636162ca309870",
      "tree": "d3d6c15741571760a264248ae76a72cb84accdb2",
      "parents": [
        "ba27816cd8167c64652406d86ca78bcc5989f20f"
      ],
      "author": {
        "name": "Dimitris Michailidis",
        "email": "dm@chelsio.com",
        "time": "Tue Dec 14 21:36:51 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Dec 16 13:16:02 2010 -0800"
      },
      "message": "cxgb4: remove the name field from the adapter structure\n\nRemove a field the driver uses to keep track of the name of the first\nnetdev it manages to register.  Do this by changing the registration\nloop to stop the first time it fails so the first registered device is\ntrivial to tell.\n\nSigned-off-by: Dimitris Michailidis \u003cdm@chelsio.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ba27816cd8167c64652406d86ca78bcc5989f20f",
      "tree": "8185a4d973b641db929557ea81998d196e9793d6",
      "parents": [
        "8cd18ac47f9642bcd0d30d4b3521359b1896c208"
      ],
      "author": {
        "name": "Dimitris Michailidis",
        "email": "dm@chelsio.com",
        "time": "Tue Dec 14 21:36:50 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Dec 16 13:16:02 2010 -0800"
      },
      "message": "cxgb4: correct formatting of MSI-X interrupt names\n\nThe last byte of the buffer for MSI-X names could not be used due to a\nbogus -1.  Also do not explicitly clear the last byte, snprintf will do\nthe right thing.\n\nSigned-off-by: Dimitris Michailidis \u003cdm@chelsio.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8cd18ac47f9642bcd0d30d4b3521359b1896c208",
      "tree": "c735b16162da79c10aaa135105ffb75475eaa466",
      "parents": [
        "118969ed21b6895045b0a5a8a32feac1c9341096"
      ],
      "author": {
        "name": "Dimitris Michailidis",
        "email": "dm@chelsio.com",
        "time": "Tue Dec 14 21:36:49 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Dec 16 13:16:01 2010 -0800"
      },
      "message": "cxgb4: allocate more space for MSI-X interrupt names\n\nCurrently MSI-X names for netdevs with long names are truncated in\n/proc/interrupts due to insufficient space.  Use IFNAMSIZ to size the\nneeded space.\n\nSigned-off-by: Dimitris Michailidis \u003cdm@chelsio.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "118969ed21b6895045b0a5a8a32feac1c9341096",
      "tree": "2901197d1105edea93cf72c6e71b34d74f0609eb",
      "parents": [
        "7d5e77aafa39f3210b6273a44fe07508e837c3cb"
      ],
      "author": {
        "name": "Dimitris Michailidis",
        "email": "dm@chelsio.com",
        "time": "Tue Dec 14 21:36:48 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Dec 16 13:16:01 2010 -0800"
      },
      "message": "cxgb4: print port information after registering each netdev\n\nPrint information about each port when its netdev is registered instead\nof looping separately over the ports at the end.  The bulk of this patch\nis due to indentation change.\n\nSigned-off-by: Dimitris Michailidis \u003cdm@chelsio.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7d5e77aafa39f3210b6273a44fe07508e837c3cb",
      "tree": "60b3450f978f269b7e8264c941eb8e8993637beb",
      "parents": [
        "a57cabe09f843a3f71277c485494496b3b9ee84a"
      ],
      "author": {
        "name": "Dimitris Michailidis",
        "email": "dm@chelsio.com",
        "time": "Tue Dec 14 21:36:47 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Dec 16 13:16:00 2010 -0800"
      },
      "message": "cxgb4: distinguish between 1-lane KR/KX and 4-lane KR/KX/KX4 ports\n\nAnd fix the supported flags ethtool reports for the two cases.\n\nSigned-off-by: Dimitris Michailidis \u003cdm@chelsio.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a57cabe09f843a3f71277c485494496b3b9ee84a",
      "tree": "32a43d8acd19329cc854bf74adf58d9221dac5b2",
      "parents": [
        "ec16400823ce63bc0cfe89df78c6b7bf4a4d684b"
      ],
      "author": {
        "name": "Dimitris Michailidis",
        "email": "dm@chelsio.com",
        "time": "Tue Dec 14 21:36:46 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Dec 16 13:16:00 2010 -0800"
      },
      "message": "cxgb4: set the number of queues before device registration\n\nThe number of queues is known early, move the calls to\nnetif_set_real_num_[rt]x_queues before register_netdev.\n\nSigned-off-by: Dimitris Michailidis \u003cdm@chelsio.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ec16400823ce63bc0cfe89df78c6b7bf4a4d684b",
      "tree": "80ca876ae2be7da1a7002ad90819eba7dfc0fdd7",
      "parents": [
        "ef306b50b983be4873aed453c1feeaab22f3a098"
      ],
      "author": {
        "name": "Dimitris Michailidis",
        "email": "dm@chelsio.com",
        "time": "Tue Dec 14 21:36:45 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Dec 16 13:15:59 2010 -0800"
      },
      "message": "cxgb4: do not read the clock frequency from VPD\n\nNo need to read the clock frequency from VPD, we already get it a bit\nlater from FW, after any potential adjustments.\n\nSigned-off-by: Dimitris Michailidis \u003cdm@chelsio.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ef306b50b983be4873aed453c1feeaab22f3a098",
      "tree": "3bebb611a4c3820179149dbcef372cf08d63f28a",
      "parents": [
        "986d730a696277520084180071ac4873aac63905"
      ],
      "author": {
        "name": "Dimitris Michailidis",
        "email": "dm@chelsio.com",
        "time": "Tue Dec 14 21:36:44 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Dec 16 13:15:59 2010 -0800"
      },
      "message": "cxgb4: enable PCIe relaxed ordering\n\nEnable relaxed ordering for descriptor reads and packet I/O.\n\nSigned-off-by: Dimitris Michailidis \u003cdm@chelsio.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "986d730a696277520084180071ac4873aac63905",
      "tree": "0980c5432443af82577202fd32a636212e8cf1b7",
      "parents": [
        "b0200e250b5eef29e5ed8aa17979499affcc11cd"
      ],
      "author": {
        "name": "Vladislav Zolotarov",
        "email": "vladz@broadcom.com",
        "time": "Mon Dec 13 05:44:50 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Dec 16 13:15:58 2010 -0800"
      },
      "message": "bnx2x: update version to 1.62.00-2\n\nSigned-off-by: Vladislav Zolotarov \u003cvladz@broadcom.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b0200e250b5eef29e5ed8aa17979499affcc11cd",
      "tree": "b8ece479ad43638be968a5521d6be5237da250f4",
      "parents": [
        "5928c8baf67a36f553fe23a1b7820c7745e8bb2e"
      ],
      "author": {
        "name": "Vladislav Zolotarov",
        "email": "vladz@broadcom.com",
        "time": "Mon Dec 13 22:34:37 2010 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Dec 16 13:15:58 2010 -0800"
      },
      "message": "bnx2x: remove old FW files\n\nSigned-off-by: Dmitry Kravkov \u003cdmitry@broadcom.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5928c8baf67a36f553fe23a1b7820c7745e8bb2e",
      "tree": "3827c7d746086c5fa8d876eff79dbce67e5f3a07",
      "parents": [
        "40392d4e49c29bf5e939803d804dc8c7b600f297"
      ],
      "author": {
        "name": "Vladislav Zolotarov",
        "email": "vladz@broadcom.com",
        "time": "Mon Dec 13 05:44:35 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Dec 16 13:15:57 2010 -0800"
      },
      "message": "bnx2x: replace FW to 6.2.5\n\nIncludes FCoE releated fixes in FW flows\n\nSigned-off-by: Dmitry Kravkov \u003cdmitry@broadcom.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "40392d4e49c29bf5e939803d804dc8c7b600f297",
      "tree": "4b6eab62907930bbacc9a1f3d9f571bf03155ac3",
      "parents": [
        "bcab15c5d780bafb38311f00fcb263d03d2b00f1"
      ],
      "author": {
        "name": "Vladislav Zolotarov",
        "email": "vladz@broadcom.com",
        "time": "Mon Dec 13 22:28:42 2010 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Dec 16 13:15:56 2010 -0800"
      },
      "message": "bnx2x: add FW 6.2.5 files\n\nSigned-off-by: Dmitry Kravkov \u003cdmitry@broadcom.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "bcab15c5d780bafb38311f00fcb263d03d2b00f1",
      "tree": "c50e4971d9c0d071b65dc4c849828d46140fb3a9",
      "parents": [
        "e4901dde12d92b70dd13fa8b3bbc9df7a6129aab"
      ],
      "author": {
        "name": "Vladislav Zolotarov",
        "email": "vladz@broadcom.com",
        "time": "Mon Dec 13 05:44:25 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Dec 16 13:15:55 2010 -0800"
      },
      "message": "bnx2x: Add DCB/PFC support - link layer\n\nAdd appropriate HW DCB/PFC configuration\n\nSigned-off-by: Dmitry Kravkov \u003cdmitry@broadcom.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e4901dde12d92b70dd13fa8b3bbc9df7a6129aab",
      "tree": "da436a7a43cf5f212485cc9691592d90e01478db",
      "parents": [
        "8307fa3e86a83924dd7f8310ce1e051f34986fe8"
      ],
      "author": {
        "name": "Vladislav Zolotarov",
        "email": "vladz@broadcom.com",
        "time": "Mon Dec 13 05:44:18 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Dec 16 13:15:55 2010 -0800"
      },
      "message": "bnx2x: add DCB support\n\nAdding DCB initialization and handling on 57712 FW/HW\n\nSigned-off-by: Dmitry Kravkov \u003cdmitry@broadcom.com\u003e\nSigned-off-by: Shmulik Ravid-Rabinovitz \u003cshmulikr@broadcom.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8307fa3e86a83924dd7f8310ce1e051f34986fe8",
      "tree": "e3e018d2d9505db8c6586f1f03fb92fa6ec23f7f",
      "parents": [
        "ec6ba945211b1c1f97d3d19fe60f166c9a92241d"
      ],
      "author": {
        "name": "Vladislav Zolotarov",
        "email": "vladz@broadcom.com",
        "time": "Mon Dec 13 05:44:09 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Dec 16 13:15:54 2010 -0800"
      },
      "message": "bnx2x: add a select queue callback\n\nThis callback required to allow FCoE traffic to be\nsent on separate priority queue from other L2 traffic,\nwhich is managed by PFC in HW.\n\nSigned-off-by: Vladislav Zolotarov \u003cvladz@broadcom.com\u003e\nSigned-off-by: Shmulik Ravid-Rabinovitz \u003cshmulikr@broadcom.com\u003e\nSigned-off-by: Dmitry Kravkov \u003cdmitry@broadcom.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ec6ba945211b1c1f97d3d19fe60f166c9a92241d",
      "tree": "ad9f313c0a644bf8d4d113f4605d778b6b100178",
      "parents": [
        "a3d22a68d752ccc1a01bb0a64dd70b7a98bf9e23"
      ],
      "author": {
        "name": "Vladislav Zolotarov",
        "email": "vladz@broadcom.com",
        "time": "Mon Dec 13 05:44:01 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Dec 16 13:15:54 2010 -0800"
      },
      "message": "bnx2x: add FCoE ring\n\nIncludes new driver structures and FW/HW configuration for FCoE ring\n\nSigned-off-by: Vladislav Zolotarov \u003cvladz@broadcom.com\u003e\nSigned-off-by: Shmulik Ravid-Rabinovitz \u003cshmulikr@broadcom.com\u003e\nSigned-off-by: Dmitry Kravkov \u003cdmitry@broadcom.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a3d22a68d752ccc1a01bb0a64dd70b7a98bf9e23",
      "tree": "e51c231b29d8e285acb8196b6b893c718febd2b1",
      "parents": [
        "d33e455337ea2c71d09d7f4367d6ad6dd32b6965"
      ],
      "author": {
        "name": "Vladislav Zolotarov",
        "email": "vladz@broadcom.com",
        "time": "Mon Dec 13 06:27:10 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Dec 16 13:15:53 2010 -0800"
      },
      "message": "bnx2x: Take the distribution range definition out of skb_tx_hash()\n\nMove the calcualation of the Tx hash for a given hash range into a separate\nfunction and define the skb_tx_hash(), which calculates a Tx hash for a\n[0; dev-\u003ereal_num_tx_queues - 1] hash values range, using this\nfunction (__skb_tx_hash()).\n\nSigned-off-by: Vladislav Zolotarov \u003cvladz@broadcom.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f88a4a9b65a6f3422b81be995535d0e69df11bb8",
      "tree": "7b9875784d13030b70a0f55219afa97de437b051",
      "parents": [
        "ffa95ed50f9fb2d8faaa6bd73086a7056ea46a06"
      ],
      "author": {
        "name": "Ben Hutchings",
        "email": "bhutchings@solarflare.com",
        "time": "Mon Dec 13 08:20:24 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Dec 16 12:43:22 2010 -0800"
      },
      "message": "bonding/vlan: Fix mangled NAs on slaves without VLAN tag insertion\n\nbond_na_send() attempts to insert a VLAN tag in between building and\nsending packets of the respective formats.  If the slave does not\nimplement hardware VLAN tag insertion then vlan_put_tag() will mangle\nthe network-layer header because the Ethernet header is not present at\nthis point (unlike in bond_arp_send()).\n\nFix this by adding the tag out-of-line and relying on\ndev_hard_start_xmit() to insert it inline if necessary.\n\nSigned-off-by: Ben Hutchings \u003cbhutchings@solarflare.com\u003e\nSigned-off-by: Jay Vosburgh \u003cfubar@us.ibm.com\u003e\nReviewed-by: Jesse Gross \u003cjesse@nicira.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ffa95ed50f9fb2d8faaa6bd73086a7056ea46a06",
      "tree": "17502c5275b8f28563ccfd15f23fe85a5e2dabfe",
      "parents": [
        "8387451e558853f7b513790c0070e3b6f0c135aa"
      ],
      "author": {
        "name": "Ben Hutchings",
        "email": "bhutchings@solarflare.com",
        "time": "Mon Dec 13 08:19:56 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Dec 16 12:43:22 2010 -0800"
      },
      "message": "bonding: Change active slave quietly when bond is down\n\nbond_change_active_slave() may be called when a slave is added, even\nif the bond has not been brought up yet.  It may then attempt to send\npackets, and further it may use mcast_work which is uninitialised\nbefore the bond is brought up.  Add the necessary checks for\nnetif_running(bond-\u003edev).\n\nSigned-off-by: Ben Hutchings \u003cbhutchings@solarflare.com\u003e\nSigned-off-by: Jay Vosburgh \u003cfubar@us.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8387451e558853f7b513790c0070e3b6f0c135aa",
      "tree": "4ba7b1c1190e690f750323dc802b9d5b4337a76d",
      "parents": [
        "42dccd1f757d674a6604077a61d1577d1578c755"
      ],
      "author": {
        "name": "Ben Hutchings",
        "email": "bhutchings@solarflare.com",
        "time": "Mon Dec 13 08:19:28 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Dec 16 12:43:21 2010 -0800"
      },
      "message": "bonding/vlan: Remove redundant VLAN tag insertion logic\n\nA bond may have a mixture of slave devices with and without hardware\nVLAN tag insertion capability.  Therefore it always claims this\ncapability and performs software VLAN tag insertion if the slave does\nnot.\n\nSince commit 7b9c60903714bf0a19d746b228864bad3497284e, this has\nalso been done by dev_hard_start_xmit().  The result is that VLAN-\ntagged skbs are now double-tagged when transmitted through slave\ndevices without hardware VLAN tag insertion!\n\nRemove the now-redundant logic from bond_dev_queue_xmit().\n\nSigned-off-by: Ben Hutchings \u003cbhutchings@solarflare.com\u003e\nSigned-off-by: Jay Vosburgh \u003cfubar@us.ibm.com\u003e\nReviewed-by: Jesse Gross \u003cjesse@nicira.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "42dccd1f757d674a6604077a61d1577d1578c755",
      "tree": "545a6c9613ad521ae44ac4b0d4830140a736964b",
      "parents": [
        "d3052b557a1c94c21f50465702fa886753ce6b43"
      ],
      "author": {
        "name": "Ken Kawasaki",
        "email": "ken_kawasaki@spring.nifty.jp",
        "time": "Mon Dec 13 02:27:24 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Dec 16 12:39:06 2010 -0800"
      },
      "message": "axnet_cs: move id (0x1bf, 0x2328) to axnet_cs\n\naxnet_cs:\n    Accton EN2328 or compatible (id: 0x01bf, 0x2328) uses Asix chip.\n    So it works better with axnet_cs instead of pcnet_cs.\n\nSigned-off-by: Ken Kawasaki \u003cken_kawasaki@spring.nifty.jp\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d3052b557a1c94c21f50465702fa886753ce6b43",
      "tree": "5a48598ed08bef56cc71355f84eff04f13622780",
      "parents": [
        "af3e5bd5f650163c2e12297f572910a1af1b8236"
      ],
      "author": {
        "name": "Andrey Vagin",
        "email": "avagin@openvz.org",
        "time": "Sat Dec 11 15:20:11 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Dec 16 12:28:13 2010 -0800"
      },
      "message": "ipv6: delete expired route in ip6_pmtu_deliver\n\nThe first big packets sent to a \"low-MTU\" client correctly\ntriggers the creation of a temporary route containing the reduced MTU.\n\nBut after the temporary route has expired, new ICMP6 \"packet too big\"\nwill be sent, rt6_pmtu_discovery will find the previous EXPIRED route\ncheck that its mtu isn\u0027t bigger then in icmp packet and do nothing\nbefore the temporary route will not deleted by gc.\n\nI make the simple experiment:\nwhile :; do\n    time ( dd if\u003d/dev/zero bs\u003d10K count\u003d1 | ssh hostname dd of\u003d/dev/null ) || break;\ndone\n\nThe \"time\" reports real 0m0.197s if a temporary route isn\u0027t expired, but\nit reports real 0m52.837s (!!!!) immediately after a temporare route has\nexpired.\n\nSigned-off-by: Andrey Vagin \u003cavagin@openvz.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "af3e5bd5f650163c2e12297f572910a1af1b8236",
      "tree": "378ed230dc95ca29058c772aaf38aee44e583f63",
      "parents": [
        "82cc4f5cb8be6dede34c32a814ab1470409e1840"
      ],
      "author": {
        "name": "Hillf Danton",
        "email": "dhillf@gmail.com",
        "time": "Fri Dec 10 18:54:11 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Dec 16 12:24:02 2010 -0800"
      },
      "message": "bonding: Fix slave selection bug.\n\nThe returned slave is incorrect, if the net device under check is not\ncharged yet by the master.\n\nSigned-off-by: Hillf Danton \u003cdhillf@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "82cc4f5cb8be6dede34c32a814ab1470409e1840",
      "tree": "1ab46942502a2841479c8a614d5bca8a7901227a",
      "parents": [
        "2a27a03d3a891e87ca33d27a858b4db734a4cbab",
        "56e6417b49132d4f56e9f2241d31942b90b46315"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Dec 15 09:43:13 2010 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Dec 15 09:43:13 2010 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6\n"
    },
    {
      "commit": "56e6417b49132d4f56e9f2241d31942b90b46315",
      "tree": "13ea4a51a60bb8a347b47966a03f042d2a72ebb8",
      "parents": [
        "8808f64171deec62346888e156e3adb636e2a31a"
      ],
      "author": {
        "name": "Eduardo Costa",
        "email": "ecosta.tmp@gmail.com",
        "time": "Tue Dec 14 14:37:59 2010 -0600"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Dec 14 16:10:45 2010 -0500"
      },
      "message": "p54usb: New USB ID for Gemtek WUBI-100GW\n\nThis USB ID is for the WUBI-100GW 802.11g Wireless LAN USB Device that\nuses p54usb.\n\nSigned-off-by: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nSigned-off-by: Eduardo Costa \u003cecosta.tmp@gmail.com\u003e\nCc: Stable \u003cstable@kernel.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "d33e455337ea2c71d09d7f4367d6ad6dd32b6965",
      "tree": "d1b35b1be5ab73df6f7e57b86a2e68fad2990adf",
      "parents": [
        "9fe146aef44afe5ec677d8150b6ae94e09b773f7"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Dec 14 13:01:14 2010 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Dec 14 13:01:14 2010 -0800"
      },
      "message": "net: Abstract default MTU metric calculation behind an accessor.\n\nLike RTAX_ADVMSS, make the default calculation go through a dst_ops\nmethod rather than caching the computation in the routing cache\nentries.\n\nNow dst metrics are pretty much left as-is when new entries are\ncreated, thus optimizing metric sharing becomes a real possibility.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9fe146aef44afe5ec677d8150b6ae94e09b773f7",
      "tree": "25342064d136f582e57c6c2ebf4ec62dc8c71576",
      "parents": [
        "6389aa73ab8c15084fce18307a8e198eaff818da",
        "4e53f78e5b06c073a5c10814c72e98c1ca8a9f10"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Dec 14 11:33:23 2010 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Dec 14 11:33:23 2010 -0800"
      },
      "message": "Merge branch \u0027vhost-net-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost\n"
    },
    {
      "commit": "6389aa73ab8c15084fce18307a8e198eaff818da",
      "tree": "cbad535e69b662cbb904afeacf4b50461e415b86",
      "parents": [
        "0dbaee3b37e118a96bb7b8eb0d9bbaeeb46264be",
        "1d212aa96e1b63459486f729af9a3fa38768b801"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Dec 14 10:52:54 2010 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Dec 14 10:52:54 2010 -0800"
      },
      "message": "Merge branch \u0027for-davem\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6\n"
    },
    {
      "commit": "0dbaee3b37e118a96bb7b8eb0d9bbaeeb46264be",
      "tree": "37000c5d7e663e4ae9800a7bcde9934984b8bae9",
      "parents": [
        "cc6f02dd490dac4ad821d5077b934c9b37037cd0"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Dec 13 12:52:14 2010 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Dec 13 12:52:14 2010 -0800"
      },
      "message": "net: Abstract default ADVMSS behind an accessor.\n\nMake all RTAX_ADVMSS metric accesses go through a new helper function,\ndst_metric_advmss().\n\nLeave the actual default metric as \"zero\" in the real metric slot,\nand compute the actual default value dynamically via a new dst_ops\nAF specific callback.\n\nFor stacked IPSEC routes, we use the advmss of the path which\npreserves existing behavior.\n\nUnlike ipv4/ipv6, DecNET ties the advmss to the mtu and thus updates\nadvmss on pmtu updates.  This inconsistency in advmss handling\nresults in more raw metric accesses than I wish we ended up with.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "cc6f02dd490dac4ad821d5077b934c9b37037cd0",
      "tree": "586bfe464eb7993074de248d6fed8c04d1f0d056",
      "parents": [
        "cfb7e5f187e787bb1430decea339fdea6a669f92"
      ],
      "author": {
        "name": "Eric Dumazet",
        "email": "eric.dumazet@gmail.com",
        "time": "Mon Dec 13 12:50:49 2010 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Dec 13 12:50:49 2010 -0800"
      },
      "message": "net: change ip_default_ttl documentation\n\nSigned-off-by: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "cfb7e5f187e787bb1430decea339fdea6a669f92",
      "tree": "3cee54269723a51117001c8d7a08b301d0ab8d21",
      "parents": [
        "0c78ab76a05cd788af0383354ffe819e0617f6a0"
      ],
      "author": {
        "name": "Tomoya",
        "email": "tomoya-linux@dsn.okisemi.com",
        "time": "Sun Dec 12 20:24:26 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Dec 13 12:24:28 2010 -0800"
      },
      "message": "pch_can: Replace netif_rx to netif_receive_skb\n\nSince this driver is implemented as NAPI,\nnetif_receive_skb must be used not netif_rx.\n\nSigned-off-by: Tomoya MORINAGA \u003ctomoya-linux@dsn.okisemi.com\u003e\nAcked-by: Marc Kleine-Budde \u003cmkl@pengutronix.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0c78ab76a05cd788af0383354ffe819e0617f6a0",
      "tree": "b00f309a80b3f108059fe3fae7cdeb0852b05603",
      "parents": [
        "fea9294c5f2902c45613681ad995ca27899d2016"
      ],
      "author": {
        "name": "Tomoya",
        "email": "tomoya-linux@dsn.okisemi.com",
        "time": "Sun Dec 12 20:24:25 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Dec 13 12:24:28 2010 -0800"
      },
      "message": "pch_can: Add setting TEC/REC statistics processing\n\nAdd setting TEC/REC statistics processing.\n\nSigned-off-by: Tomoya MORINAGA \u003ctomoya-linux@dsn.okisemi.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "fea9294c5f2902c45613681ad995ca27899d2016",
      "tree": "65ebb001d62c964b704365c9efc6a0659b619215",
      "parents": [
        "3332bc5446e034566e8a56bf7a7cd479ca35bd6d"
      ],
      "author": {
        "name": "Tomoya",
        "email": "tomoya-linux@dsn.okisemi.com",
        "time": "Sun Dec 12 20:24:24 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Dec 13 12:24:27 2010 -0800"
      },
      "message": "pch_can: Optimize \"if\" condition in rx/tx processing\n\nFor reduce \"if\" condition, easy to read/understand the code,\noptimize \"if\" condition in rx/tx processing.\n\nSigned-off-by: Tomoya MORINAGA \u003ctomoya-linux@dsn.okisemi.com\u003e\nAcked-by: Marc Kleine-Budde \u003cmkl@pengutronix.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3332bc5446e034566e8a56bf7a7cd479ca35bd6d",
      "tree": "05ca7dffb9bb91ccf5a3d7a895dacafe7afcc3b9",
      "parents": [
        "a6f6d6b51b110e661ae5f862d60c27da4970bec6"
      ],
      "author": {
        "name": "Tomoya",
        "email": "tomoya-linux@dsn.okisemi.com",
        "time": "Sun Dec 12 20:24:23 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Dec 13 12:24:27 2010 -0800"
      },
      "message": "pch_can: Fix incorrect return processing\n\nFix incorrect return processing.\n\nSigned-off-by: Tomoya MORINAGA \u003ctomoya-linux@dsn.okisemi.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a6f6d6b51b110e661ae5f862d60c27da4970bec6",
      "tree": "8a0c98c4d4a5098d6f99baddaceae0e348d8308c",
      "parents": [
        "c755145649fa73bd197ac1a73d141047c61b543a"
      ],
      "author": {
        "name": "Tomoya",
        "email": "tomoya-linux@dsn.okisemi.com",
        "time": "Sun Dec 12 20:24:22 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Dec 13 12:24:26 2010 -0800"
      },
      "message": "pch_can: Move MSI processing to probe/remove processing\n\nCurrently, in case this driver is integrated as module, and when this\nmodule is re-installed, no interrupts is to be occurred.\nFor the above issue, move MSI processing to open/release processing.\n\nSigned-off-by: Tomoya MORINAGA \u003ctomoya-linux@dsn.okisemi.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c755145649fa73bd197ac1a73d141047c61b543a",
      "tree": "59ff87bcd47aa3b828969a4df1efbc8ad760909b",
      "parents": [
        "d06848be64e13d5d1d73e581fb185e815893d8b7"
      ],
      "author": {
        "name": "Tomoya",
        "email": "tomoya-linux@dsn.okisemi.com",
        "time": "Sun Dec 12 20:24:21 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Dec 13 12:24:25 2010 -0800"
      },
      "message": "pch_can: Comment optimization\n\nComment optimization\n\nSigned-off-by: Tomoya MORINAGA \u003ctomoya-linux@dsn.okisemi.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d06848be64e13d5d1d73e581fb185e815893d8b7",
      "tree": "c78a647282daab2ebea532d80a3ae3d3fdcad2fc",
      "parents": [
        "0e0805c4063d0611e282bb7fdebe2e223bfe7220"
      ],
      "author": {
        "name": "Tomoya",
        "email": "tomoya-linux@dsn.okisemi.com",
        "time": "Sun Dec 12 20:24:20 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Dec 13 12:24:25 2010 -0800"
      },
      "message": "pch_can: Fix miss-setting status issue\n\nModify miss-setting status issue at suspend.\n\nSigned-off-by: Tomoya MORINAGA \u003ctomoya-linux@dsn.okisemi.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0e0805c4063d0611e282bb7fdebe2e223bfe7220",
      "tree": "b317efdff5ff2c62a105dbefebfaea292f5ef981",
      "parents": [
        "8714fcaca63203fe10331fe530ff48d3dd31de4e"
      ],
      "author": {
        "name": "Tomoya",
        "email": "tomoya-linux@dsn.okisemi.com",
        "time": "Sun Dec 12 20:24:19 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Dec 13 12:24:24 2010 -0800"
      },
      "message": "pch_can: Fix bit timing calculation issue\n\nModify like use calculated value directly passed by CAN core module.\n\nSigned-off-by: Tomoya MORINAGA \u003ctomoya-linux@dsn.okisemi.com\u003e\nAcked-by: Marc Kleine-Budde \u003cmkl@pengutronix.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8714fcaca63203fe10331fe530ff48d3dd31de4e",
      "tree": "fd4c082f6fb3b0cfe841512e4bcd446002211a15",
      "parents": [
        "9388b166a323f8f7e35eb7a0d17b297ca695fa91"
      ],
      "author": {
        "name": "Tomoya",
        "email": "tomoya-linux@dsn.okisemi.com",
        "time": "Sun Dec 12 20:24:18 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Dec 13 12:24:24 2010 -0800"
      },
      "message": "pch_can: Delete unnecessary/redundant code\n\nDelete unnecessary/redundant code\n\nSigned-off-by: Tomoya MORINAGA \u003ctomoya-linux@dsn.okisemi.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9388b166a323f8f7e35eb7a0d17b297ca695fa91",
      "tree": "fde4bd7bceef5e431b40960fecc91044cef1759b",
      "parents": [
        "435b4efe93d4cec3aa0b36e8707df8d292d3641b"
      ],
      "author": {
        "name": "Tomoya",
        "email": "tomoya-linux@dsn.okisemi.com",
        "time": "Sun Dec 12 20:24:17 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Dec 13 12:24:23 2010 -0800"
      },
      "message": "pch_can: Fix coding rule violation\n\nFix coding rule violation.\n\nSigned-off-by: Tomoya MORINAGA \u003ctomoya-linux@dsn.okisemi.com\u003e\nAcked-by: Marc Kleine-Budde \u003cmkl@pengutronix.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "435b4efe93d4cec3aa0b36e8707df8d292d3641b",
      "tree": "568341dd8e989f81a5e487369c97f3ee991853ad",
      "parents": [
        "e91530ea959295a31911488c62088d5c372032ea"
      ],
      "author": {
        "name": "Tomoya",
        "email": "tomoya-linux@dsn.okisemi.com",
        "time": "Sun Dec 12 20:24:16 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Dec 13 12:24:23 2010 -0800"
      },
      "message": "pch_can: Replace netdev_dbg instead of dev_dbg partly\n\nFor easy to readable, use netdev_dbg instead of dev_dbg partly\n\nSigned-off-by: Tomoya MORINAGA \u003ctomoya-linux@dsn.okisemi.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e91530ea959295a31911488c62088d5c372032ea",
      "tree": "7348441524de4be67164d37b5f9576710262457d",
      "parents": [
        "44c9aa890a2587f48920485b7487bc6d516dbbdf"
      ],
      "author": {
        "name": "Tomoya",
        "email": "tomoya-linux@dsn.okisemi.com",
        "time": "Sun Dec 12 20:24:15 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Dec 13 12:24:22 2010 -0800"
      },
      "message": "pch_can: Change Copyright and module description\n\nCurrently, Copyright and module description are not formal.\n\nSigned-off-by: Tomoya MORINAGA \u003ctomoya-linux@dsn.okisemi.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "44c9aa890a2587f48920485b7487bc6d516dbbdf",
      "tree": "d16610c30db26a900f01c384ecba48712d166a12",
      "parents": [
        "ca2b004e89484e89b1815157fae2d7f933c5af9e"
      ],
      "author": {
        "name": "Tomoya",
        "email": "tomoya-linux@dsn.okisemi.com",
        "time": "Sun Dec 12 20:24:14 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Dec 13 12:24:22 2010 -0800"
      },
      "message": "pch_can: Reduce register access\n\nFor improve tx/rx speed, reduce register access.\n\nSigned-off-by: Tomoya MORINAGA \u003ctomoya-linux@dsn.okisemi.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ca2b004e89484e89b1815157fae2d7f933c5af9e",
      "tree": "09f7838141a317b696575c416d7ac621daa72751",
      "parents": [
        "bd58cbc322e97550af5e12584324b7117180435d"
      ],
      "author": {
        "name": "Tomoya",
        "email": "tomoya-linux@dsn.okisemi.com",
        "time": "Sun Dec 12 20:24:13 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Dec 13 12:24:21 2010 -0800"
      },
      "message": "pch_can: Change functions type\n\nCurrently, these two functions spec(returned value) is unnatural.\nThus, change the return value\u0027s spec\n\nSigned-off-by: Tomoya MORINAGA \u003ctomoya-linux@dsn.okisemi.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "bd58cbc322e97550af5e12584324b7117180435d",
      "tree": "b39c36558b01f62372ea574b2384ac10800c8e92",
      "parents": [
        "7f2bc50efeaeb1dff62ef7e128ae36499fbcf35d"
      ],
      "author": {
        "name": "Tomoya",
        "email": "tomoya-linux@dsn.okisemi.com",
        "time": "Sun Dec 12 20:24:12 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Dec 13 12:24:21 2010 -0800"
      },
      "message": "pch_can: Rename function/macro name\n\nFor easy to read/understand, Rename function/macro name.\n\nSigned-off-by: Tomoya MORINAGA \u003ctomoya-linux@dsn.okisemi.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7f2bc50efeaeb1dff62ef7e128ae36499fbcf35d",
      "tree": "3ad13a28f36021e76b94425a38833716dc7c083e",
      "parents": [
        "1d5b4b2778e8e40f42ae5d9556777583f3556d81"
      ],
      "author": {
        "name": "Tomoya",
        "email": "tomoya-linux@dsn.okisemi.com",
        "time": "Sun Dec 12 20:24:11 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Dec 13 12:24:20 2010 -0800"
      },
      "message": "pch_can: Fix warnings\n\nCurrently, in case CONFIG_PM is disabled, compiler outputs warnings.\nMove six functions which are used only CONFIG_PM is enabled,\ninto \"#ifdef CONFIG_PM\" area.\n\nSigned-off-by: Tomoya MORINAGA \u003ctomoya-linux@dsn.okisemi.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1d5b4b2778e8e40f42ae5d9556777583f3556d81",
      "tree": "ab130f9f063f336ad042f04c37b6cf66aaba1e06",
      "parents": [
        "8ac9702b9d5d81b819fc7d6b4f6abad22af01f3c"
      ],
      "author": {
        "name": "Tomoya",
        "email": "tomoya-linux@dsn.okisemi.com",
        "time": "Sun Dec 12 20:24:10 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Dec 13 12:24:20 2010 -0800"
      },
      "message": "pch_can: Improve rx processing\n\nReplace complex \"goto\" to \"do~while\".\nFor easy to read/understand, it divides a rx function into some functions.\n\nSigned-off-by: Tomoya MORINAGA \u003ctomoya-linux@dsn.okisemi.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8ac9702b9d5d81b819fc7d6b4f6abad22af01f3c",
      "tree": "7301e2e3033cad0fcec89c17996c4adc9185212b",
      "parents": [
        "e489ccebf14657774fd877dc841b458703730586"
      ],
      "author": {
        "name": "Tomoya",
        "email": "tomoya-linux@dsn.okisemi.com",
        "time": "Sun Dec 12 20:24:09 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Dec 13 12:24:19 2010 -0800"
      },
      "message": "pch_can: Fix endianness issue\n\nthere is endianness issue both Tx and Rx.\nCurrently, data is set like below.\nRegister:\nMSB--LSB\nx x D0 D1\nx x D2 D3\nx x D4 D5\nx x D6 D7\n\nBut Data to be sent must be set like below.\nRegister:\nMSB--LSB\nx x D1 D0\nx x D3 D2\nx x D5 D4\nx x D7 D6  (x means reserved area.)\n\nSigned-off-by: Tomoya MORINAGA \u003ctomoya-linux@dsn.okisemi.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e489ccebf14657774fd877dc841b458703730586",
      "tree": "4873adfa3eff1d312402d1a7707164da75009812",
      "parents": [
        "76d94b232940ca91e9b26c590cb7312ab88ff722"
      ],
      "author": {
        "name": "Tomoya",
        "email": "tomoya-linux@dsn.okisemi.com",
        "time": "Sun Dec 12 20:24:08 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Dec 13 12:24:19 2010 -0800"
      },
      "message": "pch_can: Divide poll function\n\nTo easy to read/understand, divide poll function into two sub-functions.\n\nSigned-off-by: Tomoya MORINAGA \u003ctomoya-linux@dsn.okisemi.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "76d94b232940ca91e9b26c590cb7312ab88ff722",
      "tree": "05b7db8706741aea22da359ec64e64429142b5a3",
      "parents": [
        "249fab773dd5f689318c969ed649c4db077cdfc3"
      ],
      "author": {
        "name": "Tomoya",
        "email": "tomoya-linux@dsn.okisemi.com",
        "time": "Sun Dec 12 20:24:07 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Dec 13 12:24:18 2010 -0800"
      },
      "message": "pch_can: Add flow control processing\n\nCurrently, there is no flow control processing.\nThus, Add flow control processing as\nwhen there is no empty of tx buffer,\nnetif_stop_queue is called.\nWhen there is empty buffer, netif_wake_queue is called.\n\nSigned-off-by: Tomoya MORINAGA \u003ctomoya-linux@dsn.okisemi.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1d212aa96e1b63459486f729af9a3fa38768b801",
      "tree": "e91e74db57a5bb7884b4681cdb788d405ec8f10f",
      "parents": [
        "8c4877a4128e7931077b024a891a4b284d8756a3",
        "b7613370db5ba66ad81e41cd3a5417fde4d5e03c"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Dec 13 15:20:45 2010 -0500"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Dec 13 15:20:45 2010 -0500"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 into for-davem\n"
    },
    {
      "commit": "249fab773dd5f689318c969ed649c4db077cdfc3",
      "tree": "cd4a07a03e262b682b31929e5b194158979e3b46",
      "parents": [
        "8c4877a4128e7931077b024a891a4b284d8756a3"
      ],
      "author": {
        "name": "Eric Dumazet",
        "email": "eric.dumazet@gmail.com",
        "time": "Mon Dec 13 12:16:14 2010 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Dec 13 12:16:14 2010 -0800"
      },
      "message": "net: add limits to ip_default_ttl\n\nip_default_ttl should be between 1 and 255\n\nSigned-off-by: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8808f64171deec62346888e156e3adb636e2a31a",
      "tree": "7f34fd8c560b0fdb4426fe4dfcf16029a8ccb3c6",
      "parents": [
        "16cad7fba037b34ca32cc0adac65bc089d969fb8"
      ],
      "author": {
        "name": "Herton Ronaldo Krzesinski",
        "email": "herton@mandriva.com.br",
        "time": "Mon Dec 13 11:43:51 2010 -0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Dec 13 14:55:08 2010 -0500"
      },
      "message": "mac80211: avoid calling ieee80211_work_work unconditionally\n\nOn suspend, there might be usb wireless drivers which wrongly trigger\nthe warning in ieee80211_work_work. If an usb driver doesn\u0027t have a\nsuspend hook, the usb stack will disconnect the device. On disconnect,\na mac80211 driver calls ieee80211_unregister_hw, which calls dev_close,\nwhich calls ieee80211_stop, and in the end calls ieee80211_work_purge-\u003e\nieee80211_work_work.\n\nThe problem is that this call to ieee80211_work_purge comes after\nmac80211 is suspended, triggering the warning even when we don\u0027t have\nwork queued in work_list (the expected case when already suspended),\nbecause it always calls ieee80211_work_work.\n\nSo, just call ieee80211_work_work in ieee80211_work_purge if we really\nhave to abort work. This addresses the warning reported at\nhttps://bugzilla.kernel.org/show_bug.cgi?id\u003d24402\n\nSigned-off-by: Herton Ronaldo Krzesinski \u003cherton@mandriva.com.br\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "16cad7fba037b34ca32cc0adac65bc089d969fb8",
      "tree": "534393aa4611e8512706e411bdb51b53babf8cfa",
      "parents": [
        "c926d006c1514cfb3572893f41f2324e96823661"
      ],
      "author": {
        "name": "Christian Lamparter",
        "email": "chunkeey@googlemail.com",
        "time": "Sat Dec 11 12:19:48 2010 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Dec 13 14:53:47 2010 -0500"
      },
      "message": "p54usb: add 5 more USBIDs\n\nThis patch adds five more USBIDs to the table.\n\nSource:\nhttp://www.linuxant.com/pipermail/driverloader/2005q3/002307.html\nhttp://wireless.kernel.org/en/users/Drivers/p54/devices (by M. Davis)\n\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Christian Lamparter \u003cchunkeey@googlemail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    }
  ],
  "next": "c926d006c1514cfb3572893f41f2324e96823661"
}
