)]}'
{
  "log": [
    {
      "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": "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": "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": "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": "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": "8c4877a4128e7931077b024a891a4b284d8756a3",
      "tree": "eae8569651f3383abfa7c6a3789cd7c563f92346",
      "parents": [
        "323e126f0c5995f779d7df7fd035f6e8fed8764d"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Mon Dec 13 10:05:14 2010 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Dec 13 10:05:14 2010 -0800"
      },
      "message": "ehea: Use the standard logging functions\n\nRemove ehea_error, ehea_info and ehea_debug macros.\nUse pr_fmt, pr_\u003clevel\u003e, netdev_\u003clevel\u003e and netif_\u003clevel\u003e as appropriate.\nFix messages to use trailing \"\\n\", some messages had an extra one\nas the old ehea_\u003clevel\u003e macros added a trailing \"\\n\".\nCoalesced long format strings.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Breno Leitao \u003cleitao@linux.vnet.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "323e126f0c5995f779d7df7fd035f6e8fed8764d",
      "tree": "402c7267a45ae488363bb1ef8e4c786b65b82572",
      "parents": [
        "a02e4b7dae455151c423e2f69ef222c502a321fd"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Dec 12 21:55:08 2010 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Dec 12 22:08:17 2010 -0800"
      },
      "message": "ipv4: Don\u0027t pre-seed hoplimit metric.\n\nAlways go through a new ip4_dst_hoplimit() helper, just like ipv6.\n\nThis allowed several simplifications:\n\n1) The interim dst_metric_hoplimit() can go as it\u0027s no longer\n   userd.\n\n2) The sysctl_ip_default_ttl entry no longer needs to use\n   ipv4_doint_and_flush, since the sysctl is not cached in\n   routing cache metrics any longer.\n\n3) ipv4_doint_and_flush no longer needs to be exported and\n   therefore can be marked static.\n\nWhen ipv4_doint_and_flush_strategy was removed some time ago,\nthe external declaration in ip.h was mistakenly left around\nso kill that off too.\n\nWe have to move the sysctl_ip_default_ttl declaration into\nipv4\u0027s route cache definition header net/route.h, because\ncurrently net/ip.h (where the declaration lives now) has\na back dependency on net/route.h\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a02e4b7dae455151c423e2f69ef222c502a321fd",
      "tree": "33ceeb14e559a17160f7fae42935283872725e5d",
      "parents": [
        "5170ae824ddf1988a63fb12cbedcff817634c444"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Dec 12 21:39:02 2010 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Dec 12 21:39:02 2010 -0800"
      },
      "message": "ipv6: Demark default hoplimit as zero.\n\nThis is for consistency with ipv4.  Using \"-1\" makes\nno sense.\n\nIt was made this way a long time ago merely to be consistent\nwith how the ipv6 socket hoplimit \"default\" is stored.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5170ae824ddf1988a63fb12cbedcff817634c444",
      "tree": "9f1619ca6edd0e8078bfcd9d6123e119b935e43b",
      "parents": [
        "abbf46ae0e4954584eac599bec73502c1c805e9e"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Dec 12 21:35:57 2010 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Dec 12 21:35:57 2010 -0800"
      },
      "message": "net: Abstract RTAX_HOPLIMIT metric accesses behind helper.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "abbf46ae0e4954584eac599bec73502c1c805e9e",
      "tree": "b35fd216dd6cd6d45662d1d6dbe761864bf300de",
      "parents": [
        "1635953305694ece16d99078ca6d32f3d4e7eb36"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Dec 12 21:14:46 2010 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Dec 12 21:14:46 2010 -0800"
      },
      "message": "ipv6: Use ip6_dst_hoplimit() instead of direct dst_metric() calls.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1635953305694ece16d99078ca6d32f3d4e7eb36",
      "tree": "32ccd6373048359f4e2fa49d922d9888b41abbe1",
      "parents": [
        "781ba4567698be9db7ca94d827c4b38d8583c168"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Sun Dec 12 16:45:15 2010 +0100"
      },
      "committer": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Sun Dec 12 16:45:15 2010 +0100"
      },
      "message": "hostap: don\u0027t use flush_scheduled_work()\n\nflush_scheduled_work() is on its way out.  Drop flush_scheduled_work()\nfrom prism2_free_local_data() and replace it with explicit flushing of\nwork items on the respective free functions.  Work items in ap_data\nare flushed from hostap_free_data() and the ones in local_info from\nprism2_free_local_data().\n\nFlush is used instead of cancel as some process and free items from\nqueue.\n\nSigned-off-by: Tejun Heo \u003ctj@kernel.org\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: Jes Sorensen \u003cjes@trained-monkey.org\u003e\nCc: netdev@vger.kernel.org\n"
    },
    {
      "commit": "781ba4567698be9db7ca94d827c4b38d8583c168",
      "tree": "a1083df1054b48078e311fc80d6e135201bc10c1",
      "parents": [
        "fe8998c5e3b173f3d5c450bbde6173e7fbe5158d"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Sun Dec 12 16:45:14 2010 +0100"
      },
      "committer": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Sun Dec 12 16:45:14 2010 +0100"
      },
      "message": "i2400m: drop i2400m_schedule_work()\n\ni2400m implements dynamic work allocation and queueing mechanism in\ni2400_schedule_work(); however, this is only used for reset and\nrecovery which can be served equally well with preallocated per device\nworks.\n\nReplace i2400m_schedule_work() with two work structs in struct i2400m.\nThese works are explicitly canceled when the device is released making\ncalls to flush_scheduled_work(), which is being deprecated,\nunnecessary.\n\nSigned-off-by: Tejun Heo \u003ctj@kernel.org\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: Inaky Perez-Gonzalez \u003cinaky.perez-gonzalez@intel.com\u003e\nCc: linux-wimax@intel.com\nCc: netdev@vger.kernel.org\n"
    },
    {
      "commit": "fe8998c5e3b173f3d5c450bbde6173e7fbe5158d",
      "tree": "e098fe0774ba3f9e4b05a52dca078de7fb82fcca",
      "parents": [
        "760141a53e5d72d4cc1d8c6e2a0232a24bedb36b"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Sun Dec 12 16:45:14 2010 +0100"
      },
      "committer": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Sun Dec 12 16:45:14 2010 +0100"
      },
      "message": "sungem: update gp-\u003ereset_task flushing\n\ngp-\u003ereset_task_pending is always set right before reset_task is\nscheduled and as there is no synchronization between the setting and\nscheduling, busy looping on reset_task_pending before flushing\nreset_task doesn\u0027t really buy anything.\n\nDirectly flush gp-\u003ereset_task on suspend and cancel on detach.\n\nSigned-off-by: Tejun Heo \u003ctj@kernel.org\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: netdev@vger.kernel.org\n"
    },
    {
      "commit": "760141a53e5d72d4cc1d8c6e2a0232a24bedb36b",
      "tree": "662158c0c23ee16e2bc16d9ba53eeadc6d9fa17e",
      "parents": [
        "9beb4896cec71e40738a7752072174fbf0d5b7b4"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Sun Dec 12 16:45:14 2010 +0100"
      },
      "committer": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Sun Dec 12 16:45:14 2010 +0100"
      },
      "message": "igb[v],ixgbe: don\u0027t use flush_scheduled_work()\n\nAll three drivers use flush_scheduled_work() similarly during driver\ndetach.  Replace it with explicit cancels.\n\nSigned-off-by: Tejun Heo \u003ctj@kernel.org\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: e1000-devel@lists.sourceforge.net\nCc: netdev@vger.kernel.org\n"
    },
    {
      "commit": "9beb4896cec71e40738a7752072174fbf0d5b7b4",
      "tree": "da8c97bcdac4ce10ade54bc80175b9203248e398",
      "parents": [
        "f5c35cc191afd08d660e6db0fecc9f431dc8f273"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Sun Dec 12 16:45:14 2010 +0100"
      },
      "committer": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Sun Dec 12 16:45:14 2010 +0100"
      },
      "message": "iseries_veth: don\u0027t use flush_scheduled_work()\n\nflush_scheduled_work() is on its way out.  Remove its usage from\niseries_veth.\n\n* Cancelling a delayed work, queueing it for immediate execution if\n  cancelled and then waiting for completion can be done by simply\n  calling flush_delayed_work_sync().\n\n* Explicitly cancel cnx-\u003estatemachine_wq on module unload.\n\nSigned-off-by: Tejun Heo \u003ctj@kernel.org\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: Santiago Leon \u003csantil@linux.vnet.ibm.com\u003e\nCc: netdev@vger.kernel.org\n"
    },
    {
      "commit": "f5c35cc191afd08d660e6db0fecc9f431dc8f273",
      "tree": "74a6544921bec9a4c994846d3149729c1968a2be",
      "parents": [
        "3d6b892bcc4c810071e36d8aff25aa171f55f93d"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Sun Dec 12 16:45:14 2010 +0100"
      },
      "committer": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Sun Dec 12 16:45:14 2010 +0100"
      },
      "message": "ehea: don\u0027t use flush_scheduled_work()\n\nDirectly cancel port-\u003ereset_task from ehea_shutdown_single_port()\ninstead.  As this cancels the work for each port on driver detach,\nflushing system_wq from ehea_remove() or ehea_module_exit() is no\nlonger necessary.\n\nSigned-off-by: Tejun Heo \u003ctj@kernel.org\u003e\nCc: Breno Leitao \u003cleitao@linux.vnet.ibm.com\u003e\nCc: netdev@vger.kernel.org\n"
    },
    {
      "commit": "3d6b892bcc4c810071e36d8aff25aa171f55f93d",
      "tree": "fafea61c3d40d0bca6ecd3a3ffd48376362d4b03",
      "parents": [
        "23f333a2bfafba80339315b724808982a9de57d9"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Sun Dec 12 16:45:14 2010 +0100"
      },
      "committer": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Sun Dec 12 16:45:14 2010 +0100"
      },
      "message": "ehea: kill unused ehea_rereg_mr_task\n\nehea_rereg_mr_task is not used.  Remove it and drop @work parameter\nfrom ehea_rereg_mrs().\n\nSigned-off-by: Tejun Heo \u003ctj@kernel.org\u003e\nCc: Breno Leitao \u003cleitao@linux.vnet.ibm.com\u003e\nCc: netdev@vger.kernel.org\n"
    },
    {
      "commit": "23f333a2bfafba80339315b724808982a9de57d9",
      "tree": "55819e6a8eeb9c2d34b42c77e7e38f7f6571baf9",
      "parents": [
        "6e07ebd84eef00be9e169a6d15a0bc20b06578fa"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Sun Dec 12 16:45:14 2010 +0100"
      },
      "committer": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Sun Dec 12 16:45:14 2010 +0100"
      },
      "message": "drivers/net: don\u0027t use flush_scheduled_work()\n\nflush_scheduled_work() is on its way out.  This patch contains simple\nconversions to replace flush_scheduled_work() usage with direct\ncancels and flushes.\n\nDirectly cancel the used works on driver detach and flush them in\nother cases.\n\nThe conversions are mostly straight forward and the only dangers are,\n\n* Forgetting to cancel/flush one or more used works.\n\n* Cancelling when a work should be flushed (ie. the work must be\n  executed once scheduled whether the driver is detaching or not).\n\nI\u0027ve gone over the changes multiple times but it would be much\nappreciated if you can review with the above points in mind.\n\nSigned-off-by: Tejun Heo \u003ctj@kernel.org\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: Jay Cliburn \u003cjcliburn@gmail.com\u003e\nCc: Michael Chan \u003cmchan@broadcom.com\u003e\nCc: Divy Le Ray \u003cdivy@chelsio.com\u003e\nCc: e1000-devel@lists.sourceforge.net\nCc: Vasanthy Kolluri \u003cvkolluri@cisco.com\u003e\nCc: Samuel Ortiz \u003csamuel@sortiz.org\u003e\nCc: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nCc: Andrew Gallatin \u003cgallatin@myri.com\u003e\nCc: Francois Romieu \u003cromieu@fr.zoreil.com\u003e\nCc: Ramkrishna Vepa \u003cramkrishna.vepa@exar.com\u003e\nCc: Matt Carlson \u003cmcarlson@broadcom.com\u003e\nCc: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nCc: Shreyas Bhatewara \u003csbhatewara@vmware.com\u003e\nCc: netdev@vger.kernel.org\n"
    },
    {
      "commit": "6e07ebd84eef00be9e169a6d15a0bc20b06578fa",
      "tree": "71eaaea0df69b18701e440bb1109d0d361989218",
      "parents": [
        "ad1184c6cf067a13e8cb2a4e7ccc407f947027d0"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Sun Dec 12 16:45:14 2010 +0100"
      },
      "committer": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Sun Dec 12 16:45:14 2010 +0100"
      },
      "message": "drivers/net: remove unnecessary flush_scheduled_work() calls\n\njanz-ican3, sh_eth, skge and vxge don\u0027t use workqueue at all and there\nis no reason to flush the system_wq.  Drop flush_scheduled_work()\ncalls and references to workqueue.\n\nSigned-off-by: Tejun Heo \u003ctj@kernel.org\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: Wolfgang Grandegger \u003cwg@grandegger.com\u003e\nCc: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nCc: Ramkrishna Vepa \u003cramkrishna.vepa@exar.com\u003e\nCc: Sivakumar Subramani \u003csivakumar.subramani@exar.com\u003e\nCc: Sreenivasa Honnur \u003csreenivasa.honnur@exar.com\u003e\nCc: Jon Mason \u003cjon.mason@exar.com\u003e\nCc: netdev@vger.kernel.org\n"
    },
    {
      "commit": "ad1184c6cf067a13e8cb2a4e7ccc407f947027d0",
      "tree": "05f2913d61223c2e7eff8149b0273c27941ca93d",
      "parents": [
        "85a564983aff948b9ea8b6e734b3e80b5755d12a"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "manuel.lauss@googlemail.com",
        "time": "Sat Dec 11 09:53:42 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Dec 11 12:01:48 2010 -0800"
      },
      "message": "net: au1000_eth: remove unused global variable.\n\nThe driver global au_macs[] is unused in the entire kernel tree,\nso remove it.\n\nSigned-off-by: Manuel Lauss \u003cmanuel.lauss@googlemail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "85a564983aff948b9ea8b6e734b3e80b5755d12a",
      "tree": "fa856fca67fa7eab3078c996abe5a02b2ce850ac",
      "parents": [
        "11410b62cf9bdaed5863696c7994286a900424c7"
      ],
      "author": {
        "name": "Jon Mason",
        "email": "jon.mason@exar.com",
        "time": "Fri Dec 10 15:40:04 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Dec 11 11:47:09 2010 -0800"
      },
      "message": "s2io: Using static const generally increases object text and decreases data size. It also generally decreases overall object size.\n\ntext\t   data\t    bss\t    dec\t    hex\tfilename\n 109387\t    389\t  24432\t 134208\t  20c40\tdrivers/net/s2io.o.old\n 109358\t    389\t  24432\t 134179\t  20c23\tdrivers/net/s2io.o.new\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nAcked-by: Jon Mason \u003cjon.mason@exar.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "11410b62cf9bdaed5863696c7994286a900424c7",
      "tree": "4256c883332878c08808c4f6547ab6e74543d9be",
      "parents": [
        "c0dbf37e78c5c1e3e6cfeb39de30518fdde33e83"
      ],
      "author": {
        "name": "Jon Mason",
        "email": "jon.mason@exar.com",
        "time": "Fri Dec 10 15:40:03 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Dec 11 11:46:37 2010 -0800"
      },
      "message": "s2io: Update Driver Version\n\nUpdate Driver Version\n\nSigned-off-by: Jon Mason \u003cjon.mason@exar.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c0dbf37e78c5c1e3e6cfeb39de30518fdde33e83",
      "tree": "be7917ef93b65a2f0bd5b5b5efeca7caa6ccc095",
      "parents": [
        "1853e2e15dc95ff3430530941b5856581251ef70"
      ],
      "author": {
        "name": "Jon Mason",
        "email": "jon.mason@exar.com",
        "time": "Fri Dec 10 15:40:02 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Dec 11 11:46:36 2010 -0800"
      },
      "message": "s2io: make strings at tables const\n\nPut immutable data in read/only section.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@vyatta.com\u003e\nSigned-off-by: Jon Mason \u003cjon.mason@exar.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1853e2e15dc95ff3430530941b5856581251ef70",
      "tree": "0ae74601e624a49ebab41de725e2793fbfddb564",
      "parents": [
        "9835fd7321a67feba6432e63bf2cba43f5a56bd9"
      ],
      "author": {
        "name": "Jon Mason",
        "email": "jon.mason@exar.com",
        "time": "Fri Dec 10 15:40:01 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Dec 11 11:46:36 2010 -0800"
      },
      "message": "s2io: rx_ring_sz bounds checking\n\nmodparm rx_ring_sz can be set to be greater than the maximum allowable\nnumber of blocks.  This results in an array overrun when probing the\ndriver, and causes memory corruption.\n\nAlso, the MAX_RX_DESC_1 multiply the max number of rings by max number\nof blocker per ring by 127, but the driver does the same calculation\nwith 127+1.  This results in the possibility of the value being set\nbeing larger than the maximum allowable value.\n\nFinally, clean-up the s2io_ethtool_gringparam code to be more\nintuitive.\n\nSigned-off-by: Jon Mason \u003cjon.mason@exar.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9835fd7321a67feba6432e63bf2cba43f5a56bd9",
      "tree": "f7df41d2ba5675d6405ec1cfbfd5479abc1f938d",
      "parents": [
        "c920aa8b87bfec3dbd926ae777430e613e5088df"
      ],
      "author": {
        "name": "Carolyn Wyborny",
        "email": "carolyn.wyborny@intel.com",
        "time": "Mon Nov 22 17:17:21 2010 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Fri Dec 10 22:14:01 2010 -0800"
      },
      "message": "igb: Add new function to read part number from EEPROM in string format\n\nNew adapters will have part numbers stored in string format rather than\nsimple hex format. This function will read part number formats in either\nhex or string.\n\nSigned-off-by: Carolyn Wyborny \u003ccarolyn.wyborny@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "c920aa8b87bfec3dbd926ae777430e613e5088df",
      "tree": "341d11dfa2f29baf0b2202edecff4dc4b0890eac",
      "parents": [
        "61c758166701c4f156c0aba10260f5729b1a6f43"
      ],
      "author": {
        "name": "Bruce Allan",
        "email": "bruce.w.allan@intel.com",
        "time": "Wed Dec 01 08:45:24 2010 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Fri Dec 10 22:13:57 2010 -0800"
      },
      "message": "e1000e: increment the driver version\n\nSigned-off-by: Bruce Allan \u003cbruce.w.allan@intel.com\u003e\nTested-by: Jeff Pieper \u003cjeffrey.e.pieper@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "61c758166701c4f156c0aba10260f5729b1a6f43",
      "tree": "73ae69878b55a8f493b7d037a7edde819f9a2251",
      "parents": [
        "e9262447233037e9336d5866628821156a17366f"
      ],
      "author": {
        "name": "Bruce Allan",
        "email": "bruce.w.allan@intel.com",
        "time": "Thu Dec 09 23:04:25 2010 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Fri Dec 10 22:13:49 2010 -0800"
      },
      "message": "e1000e: static analysis tools complain of a possible null ptr p dereference\n\nAdding this default case resolves the issue.\n\nv2- Removed \"break\" in default case based on feedback\n\nSigned-off-by: Bruce Allan \u003cbruce.w.allan@intel.com\u003e\nTested-by: Emil Tantilov \u003cemil.s.tantilov@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "e9262447233037e9336d5866628821156a17366f",
      "tree": "737a8ff9edb9aed1f80b8739c30a8369454a06ef",
      "parents": [
        "36b973df713e1395b79896de667ad7dbb1925fa7"
      ],
      "author": {
        "name": "Bruce Allan",
        "email": "bruce.w.allan@intel.com",
        "time": "Wed Nov 24 06:02:06 2010 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Fri Dec 10 22:13:46 2010 -0800"
      },
      "message": "e1000e: minor error message corrections\n\nCorrect error messages when setting up Rx resources and when checking\nmodule parameters.\n\nSigned-off-by: Bruce Allan \u003cbruce.w.allan@intel.com\u003e\nTested-by: Jeff Pieper \u003cjeffrey.e.pieper@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "36b973df713e1395b79896de667ad7dbb1925fa7",
      "tree": "087d9cff2e4b786b9af7b62984294e05b0428e41",
      "parents": [
        "073287c037083497ebaaf75ead469b769f218615"
      ],
      "author": {
        "name": "Bruce Allan",
        "email": "bruce.w.allan@intel.com",
        "time": "Wed Nov 24 07:42:43 2010 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Fri Dec 10 22:13:41 2010 -0800"
      },
      "message": "e1000e: prevent null ptr dereference in e1000_tx_queue()\n\ntx_desc can be dereferenced as a null pointer when count is passed in\nas 0.\n\nSigned-off-by: Bruce Allan \u003cbruce.w.allan@intel.com\u003e\nTested-by: Emil Tantilov \u003cemil.s.tantilov@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "073287c037083497ebaaf75ead469b769f218615",
      "tree": "42ebaf5df93e5dd9666039af6d3424b1684823af",
      "parents": [
        "664dc878ed6f0476b875547547a49e06f7a4e73b"
      ],
      "author": {
        "name": "Bruce Allan",
        "email": "bruce.w.allan@intel.com",
        "time": "Wed Nov 24 06:01:51 2010 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Fri Dec 10 22:13:37 2010 -0800"
      },
      "message": "e1000e: support new PBA format from EEPROM\n\nProvide support to e1000e for displaying the new format of the PBA found\nin the EEPROM.  The unique PBA identifier is no longer restricted to\nhexadecimal numbers and must now be read and displayed as a string.\n\nSigned-off-by: Bruce Allan \u003cbruce.w.allan@intel.com\u003e\nTested-by: Jeff Pieper \u003cjeffrey.e.pieper@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "664dc878ed6f0476b875547547a49e06f7a4e73b",
      "tree": "ae17b4d149081ed45d344894ba8aff79b3b425e8",
      "parents": [
        "ce54afd16d874ac07378a8bb55d26f7f5b613c0e"
      ],
      "author": {
        "name": "Bruce Allan",
        "email": "bruce.w.allan@intel.com",
        "time": "Wed Nov 24 06:01:46 2010 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Fri Dec 10 22:13:34 2010 -0800"
      },
      "message": "e1000e: 82579 PHY incorrectly identified during init\n\nDuring init, reading the 2 PHY ID registers back-to-back in the default\nfast mode could return invalid data (all F\u0027s) and in slow mode could\nreturn data to the second read the data from the first read.  To resolve\nthe issue in fast mode, set to slow mode before any PHY accesses; to\nresolve the issue in slow mode, put in a delay for every 82579 PHY access.\nSince this PHY is currently only paired with the pch2lan MAC and the PHY\ntype is not known before the first PHY access which can fail this way,\ncheck for this based on MAC-type.\n\nSigned-off-by: Bruce Allan \u003cbruce.w.allan@intel.com\u003e\nTested-by: Jeff Pieper \u003cjeffrey.e.pieper@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "ce54afd16d874ac07378a8bb55d26f7f5b613c0e",
      "tree": "abad7c3150c4acbf3012168d71d611523459694a",
      "parents": [
        "d9c76f99c2a79feb413e3e751362d59c0f5323f6"
      ],
      "author": {
        "name": "Bruce Allan",
        "email": "bruce.w.allan@intel.com",
        "time": "Wed Nov 24 06:01:41 2010 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Fri Dec 10 22:13:27 2010 -0800"
      },
      "message": "e1000e: 82577/8/9 mis-configured OEM bits during S0-\u003eSx\n\nThe LPLU (Low Power Link Up) and Gigabit Disable bits (a.k.a. OEM bits)\nwere being configured incorrectly when device goes to D3 state.\n\nSigned-off-by: Bruce Allan \u003cbruce.w.allan@intel.com\u003e\nTested-by: Jeff Pieper \u003cjeffrey.e.pieper@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "d9c76f99c2a79feb413e3e751362d59c0f5323f6",
      "tree": "77a7e393c0f7e465d9eb30b440b92d455e33d732",
      "parents": [
        "cbd006cb7d4e7b76c6febf7f51e970bced132914"
      ],
      "author": {
        "name": "Bruce Allan",
        "email": "bruce.w.allan@intel.com",
        "time": "Wed Nov 24 06:01:35 2010 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Fri Dec 10 22:13:14 2010 -0800"
      },
      "message": "e1000e: 82571 Serdes can fail to get link\n\nWhen link partner is sending continuous Config symbols, the 82571 Serdes\nFIFO can overflow resulting in Invalid bit getting set.  To resolve this,\nif Sync and Config bits are both 1 ignore the Invalid bit and restart\nauto-negotiation.\n\nSigned-off-by: Bruce Allan \u003cbruce.w.allan@intel.com\u003e\nTested-by: Emil Tantilov \u003cemil.s.tantilov@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "cbd006cb7d4e7b76c6febf7f51e970bced132914",
      "tree": "4cd536bfbec78ea5efc7d67d2e328da367c0cf7b",
      "parents": [
        "ed5c2b0b78e5467f7948bef92b21f3c76823f392"
      ],
      "author": {
        "name": "Bruce Allan",
        "email": "bruce.w.allan@intel.com",
        "time": "Wed Nov 24 06:01:30 2010 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Fri Dec 10 22:13:11 2010 -0800"
      },
      "message": "e1000e: 82577/8 must acquire h/w semaphore before workaround\n\nThe workaround function e1000_configure_k1_pchlan() assumes the h/w\nsemaphore is already acquired.  This was originally missed when setting up\nthe part for the ethtool loopback test.\n\nSigned-off-by: Bruce Allan \u003cbruce.w.allan@intel.com\u003e\nTested-by: Jeff Pieper \u003cjeffrey.e.pieper@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "ed5c2b0b78e5467f7948bef92b21f3c76823f392",
      "tree": "c65953d1001154b155c4af3ff6d4fbf4652774b8",
      "parents": [
        "a82a14f4cdcfedb27eacec8eb4d9e47d42c10d43"
      ],
      "author": {
        "name": "Bruce Allan",
        "email": "bruce.w.allan@intel.com",
        "time": "Wed Nov 24 06:01:25 2010 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Fri Dec 10 22:13:08 2010 -0800"
      },
      "message": "e1000e: 82574/82583 performance improvement\n\nIncreasing the transmit fifo by 4K (by decreasing the receive fifo size\nspecified in .pba by the same amount) increases Tx performance.\n\nSigned-off-by: Bruce Allan \u003cbruce.w.allan@intel.com\u003e\nTested-by: Emil Tantilov \u003cemil.s.tantilov@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "a82a14f4cdcfedb27eacec8eb4d9e47d42c10d43",
      "tree": "f8d40b95aa42bbb4d8c338657139a4027631fe79",
      "parents": [
        "9633e63bb1d82c02950983d5d3317e6656b11c8e"
      ],
      "author": {
        "name": "Bruce Allan",
        "email": "bruce.w.allan@intel.com",
        "time": "Wed Nov 24 06:01:20 2010 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Fri Dec 10 22:13:05 2010 -0800"
      },
      "message": "e1000e: 82571-based mezzanine card can fail ethtool link test\n\nOn certain 82571-based mezzanine NICs in some blade servers, the ethtool\nlink test can fail due to the serdes_has_link flag not set correctly.\n\nSigned-off-by: Bruce Allan \u003cbruce.w.allan@intel.com\u003e\nTested-by: Emil Tantilov \u003cemil.s.tantilov@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "9633e63bb1d82c02950983d5d3317e6656b11c8e",
      "tree": "fb13f79801a120a73a2e72c78c60df3cdc30ec44",
      "parents": [
        "9fe93afdd07aba52a018eb52784124579a80470e"
      ],
      "author": {
        "name": "Holger Eitzenberger",
        "email": "holger@eitzenberger.org",
        "time": "Wed Nov 17 15:43:52 2010 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Fri Dec 10 22:13:01 2010 -0800"
      },
      "message": "e1000e: fix double initialization in blink path\n\nThe kernel goes BUG() at the time \u0027ethtool -p eth0 3\u0027 comes\nback, which is due to adapter-\u003eled_blink_task initialized\nseveral times.  At the time it is still running this results\nin a corrupted task_list of the associated workqueue.\n\nThe fix is to move the workqueue initialization to the\nprobe function instead.\n\nSigned-off-by: Holger Eitzenberger \u003cholger@eitzenberger.org\u003e\nReviewed-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nTested-by: Emil Tantilov \u003cemil.s.tantilov@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "9fe93afdd07aba52a018eb52784124579a80470e",
      "tree": "064f2e4da3cb5eaa61a0378839e86d23c5a30905",
      "parents": [
        "5136cad37b276e3e11c4f8ad0bcf9cb2eec0e5af"
      ],
      "author": {
        "name": "Don Skidmore",
        "email": "donald.c.skidmore@intel.com",
        "time": "Fri Dec 03 09:33:54 2010 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Fri Dec 10 22:12:58 2010 -0800"
      },
      "message": "ixgbe: cleanup string function calls to use bound checking versions.\n\nSome minor cleanup to use string calls that use bound checks just to\nbe extra safe.\n\nSigned-off-by: Don Skidmore \u003cdonald.c.skidmore@intel.com\u003e\nTested-by: Stephen Ko \u003cstephen.s.ko@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "5136cad37b276e3e11c4f8ad0bcf9cb2eec0e5af",
      "tree": "1ad6578497baa64de216d67a20ac8aedecac2b0d",
      "parents": [
        "d994653db465616a7bf27703e733170c47488cdf"
      ],
      "author": {
        "name": "Emil Tantilov",
        "email": "emil.s.tantilov@intel.com",
        "time": "Wed Dec 01 05:47:05 2010 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Fri Dec 10 22:12:55 2010 -0800"
      },
      "message": "ixgbe: fix ntuple support\n\ncommit f62bbb5e62c6e4a91fb222d22bc46e8d4d7e59ef\nixgbe: Update ixgbe to use new vlan accleration.\n\nremoved ETH_FLAG_NTUPLE from the supported flags.\n\nThis patch puts it back on to allow for setting ntuple via ethtool.\n\nCC: Jesse Gross \u003cjesse@nicira.com\u003e\nSigned-off-by: Emil Tantilov \u003cemil.s.tantilov@intel.com\u003e\nTested-by: Stephen Ko \u003cstephen.s.ko@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "d994653db465616a7bf27703e733170c47488cdf",
      "tree": "f2419ca870ce17fc5f9c0d6c381cd3ab6e229b72",
      "parents": [
        "2b264909c660717a67da997a181a4a4f551ef9b6"
      ],
      "author": {
        "name": "Don Skidmore",
        "email": "donald.c.skidmore@intel.com",
        "time": "Thu Dec 09 06:55:19 2010 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Fri Dec 10 22:12:52 2010 -0800"
      },
      "message": "ixgbe: fix X540 to use it\u0027s own info struct\n\nThis patch enables X540 hardware to use it\u0027s own set of support\nfunctions.  This is useful as it has no need of SFP+ support.  A\ncouple minor bugs with the eeprom semaphore were also cleaned up.\n\nSigned-off-by: Don Skidmore \u003cdonald.c.skidmore@intel.com\u003e\nTested-by: Stephen Ko \u003cstephen.s.ko@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "2b264909c660717a67da997a181a4a4f551ef9b6",
      "tree": "5fca15427d82cd3e1329d62e904c00c44609e0d3",
      "parents": [
        "ae54496f9e8d40c89e5668205c181dccfa9ecda1"
      ],
      "author": {
        "name": "Don Skidmore",
        "email": "donald.c.skidmore@intel.com",
        "time": "Thu Dec 09 06:55:14 2010 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Fri Dec 10 22:12:46 2010 -0800"
      },
      "message": "ixgbe: fix X540 phy id to correct value\n\nThe existing PHY ID for X540 was from early production hardware and\nis no longer correct.  This patch corrects that.\n\nSigned-off-by: Don Skidmore \u003cdonald.c.skidmore@intel.com\u003e\nTested-by: Stephen Ko \u003cstephen.s.ko@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "ae54496f9e8d40c89e5668205c181dccfa9ecda1",
      "tree": "3cc8aafc1fb76dcc97e70035c93394afea596234",
      "parents": [
        "667445008db3f45a760c235d771be0c9671e59e5"
      ],
      "author": {
        "name": "Emil Tantilov",
        "email": "emil.s.tantilov@intel.com",
        "time": "Sat Dec 04 05:35:17 2010 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Fri Dec 10 22:12:36 2010 -0800"
      },
      "message": "ixgb: Don\u0027t check for vlan group on transmit\n\nBased on a patch from Jesse Gross.\n\nEnable vlan tag insertion even when vlan group is not configured.\n\nFor ixgb HW both CTRL0.VME and VLE bit in the Tx descriptor need to be set\nin order to enable HW acceleration.\n\nIntroduced separate functions for enabling/disabling of vlan tag stripping\nsimilar to ixgbe.\n\nCC: Jesse Gross \u003cjesse@nicira.com\u003e\nSigned-off-by: Emil Tantilov \u003cemil.s.tantilov@intel.com\u003e\nTested-by: Jeff Pieper \u003cjeffrey.e.pieper@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "667445008db3f45a760c235d771be0c9671e59e5",
      "tree": "6b6fea62bfcfeb78a6deeb851b70c8eda0700c17",
      "parents": [
        "19a0b67afd174c4db261d587b5c67704dcd53c17"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Wed Dec 01 19:59:50 2010 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Fri Dec 10 22:12:32 2010 -0800"
      },
      "message": "Intel Wired LAN drivers: Use static const\n\nBased on work by Joe Perches \u003cjoe@perches.com\u003e\n\nUsing static const to decrease data and overall object size.\n\nCC: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nTested-by: Emil Tantilov \u003cemil.s.tantilov@intel.com\u003e\n"
    },
    {
      "commit": "19a0b67afd174c4db261d587b5c67704dcd53c17",
      "tree": "05ac966305d5e51f486f949e56e4131c892a690c",
      "parents": [
        "fa795e6b9c59a14c80a475428df7e4cb97396f47"
      ],
      "author": {
        "name": "Dean Nelson",
        "email": "dnelson@redhat.com",
        "time": "Thu Nov 11 05:50:25 2010 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Fri Dec 10 22:12:29 2010 -0800"
      },
      "message": "e1000: fix return value not set on error\n\nDean noticed that \u0027err\u0027 wasn\u0027t being set when the \"goto err_dma\"\nstatement is executed in the following hunk from the commit. It\u0027s value\nwill be zero as a result of a successful call to e1000_init_hw_struct().\n\nThis patch changes the error condition to be correctly propagated.\n\nCC: stable@kernel.org\nSigned-off-by:  Dean Nelson \u003cdnelson@redhat.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nTested-by: Emil Tantilov \u003cemil.s.tantilov@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "fa795e6b9c59a14c80a475428df7e4cb97396f47",
      "tree": "4e290d29380d132db8e9fde8152f6692b157fb39",
      "parents": [
        "dabee56860bc6b617c7ea481bb9b00fba41c9c48"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Fri Dec 10 00:09:08 2010 -0800"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Fri Dec 10 22:12:26 2010 -0800"
      },
      "message": "MAINTAINERS: Update Intel Wired LAN info\n\nUpdate with Intel Wired Ethernet public git trees.\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "dabee56860bc6b617c7ea481bb9b00fba41c9c48",
      "tree": "6698608d467941bac200b419a3e936d72f78ac2e",
      "parents": [
        "872857a84e18f4bf9b56b298309a977b2ce77b5b"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Fri Dec 10 00:01:44 2010 -0800"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Fri Dec 10 22:12:23 2010 -0800"
      },
      "message": "Documentation/networking/ixgbevf.txt: Update documentation\n\nUpdate Intel Wired LAN ixgbevf documentation.\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    }
  ],
  "next": "872857a84e18f4bf9b56b298309a977b2ce77b5b"
}
