)]}'
{
  "log": [
    {
      "commit": "58d14d4fbaeb0cede14c59e8a2648b4791c0afe2",
      "tree": "6b4c4a0e386f12f2151054eb1a41b75baa438342",
      "parents": [
        "29a40f0676c9388a83396306957f11b359c4be1c"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@distanz.ch",
        "time": "Sun Jul 03 23:50:15 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jul 04 20:27:29 2011 -0700"
      },
      "message": "net: igb: Use is_multicast_ether_addr helper\n\nSigned-off-by: Tobias Klauser \u003ctklauser@distanz.ch\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "29a40f0676c9388a83396306957f11b359c4be1c",
      "tree": "af647655b87473ee7d6ecd734dcc5ee6bc5b4d1a",
      "parents": [
        "3e714ad3c2a07ee120044b72222cc20c14959efb"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@distanz.ch",
        "time": "Sun Jul 03 23:48:13 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jul 04 20:27:28 2011 -0700"
      },
      "message": "net: de4x5: Use helpers from linux/etherdevice.h\n\nSigned-off-by: Tobias Klauser \u003ctklauser@distanz.ch\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3e714ad3c2a07ee120044b72222cc20c14959efb",
      "tree": "be62ea93c86678504fe62495a5a8ebb44ea254ed",
      "parents": [
        "6539fefd9bec5faf948b03aec9f9078691d0be6b"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@distanz.ch",
        "time": "Sun Jul 03 23:47:04 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jul 04 20:27:28 2011 -0700"
      },
      "message": "net: e1000e: Use is_multicast_ether_addr helper\n\nSigned-off-by: Tobias Klauser \u003ctklauser@distanz.ch\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6539fefd9bec5faf948b03aec9f9078691d0be6b",
      "tree": "0c3f9edbce15ae4b03a975b73e867ac9f0be8cdc",
      "parents": [
        "a6e1204b82d3e8d7ba1baca35bdb595c722105eb"
      ],
      "author": {
        "name": "Max Matveev",
        "email": "makc@redhat.com",
        "time": "Tue Jun 21 21:18:13 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jul 04 19:14:09 2011 -0700"
      },
      "message": "Update documented default values for various TCP/UDP tunables\n\ntcp_rmem and tcp_wmem use 1 page as default value for the minimum\namount of memory to be used, same as udp_wmem_min and udp_rmem_min.\nPages are different size on different architectures - use the right\nunits when describing the defaults.\n\nReviewed-by: Shan Wei \u003cshanwei@cn.fujitsu.com\u003e\nAcked-by: Neil Horman \u003cnhorman@tuxdriver.com\u003e\nSigned-off-by: Max Matveev \u003cmakc@redhat.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a6e1204b82d3e8d7ba1baca35bdb595c722105eb",
      "tree": "55dc5a6197d1a1e1087ebf199ae206b8751b1236",
      "parents": [
        "4924f44b97a034dbf44c14b709b0b0907ee23f04"
      ],
      "author": {
        "name": "Max Matveev",
        "email": "makc@redhat.com",
        "time": "Sun Jun 19 22:08:10 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jul 04 19:14:09 2011 -0700"
      },
      "message": "Update description of net.sctp.sctp_rmem and net.sctp.sctp_wmem tunables\n\nsctp does not use second and third (\"default\" and \"max\") values\nof sctp_rmem tunable. The format is the same as tcp_rmem\nbut the meaning is different so make the documentation explicit to\navoid confusion.\n\nsctp_wmem is not used at all.\n\nAcked-by: Neil Horman \u003cnhorman@tuxdriver.com\u003e\nSigned-off-by: Max Matveev \u003cmakc@redhat.com\u003e\nReviewed-by: Shan Wei \u003cshanwei@cn.fujitsu.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4924f44b97a034dbf44c14b709b0b0907ee23f04",
      "tree": "1d1add5f93e4bc0dd4a06507eb5596ebbc069618",
      "parents": [
        "113ced1f52e5ed2dfedc0771a1b11b536cde8168"
      ],
      "author": {
        "name": "Eric Dumazet",
        "email": "eric.dumazet@gmail.com",
        "time": "Mon Jul 04 17:57:10 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jul 04 17:57:10 2011 -0700"
      },
      "message": "b44: use dev_kfree_skb() in b44_tx()\n\nb44_tx() is run from softirq handler, it can use dev_kfree_skb() instead\nof dev_kfree_skb_irq()\n\nSigned-off-by: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "113ced1f52e5ed2dfedc0771a1b11b536cde8168",
      "tree": "513df4ef1ad8b8530e12329f8f02c89140860b36",
      "parents": [
        "58fdea0f3170c13a3b875ef904d5b67cf73814be"
      ],
      "author": {
        "name": "Gerrit Renker",
        "email": "gerrit@erg.abdn.ac.uk",
        "time": "Sun Jul 03 09:55:03 2011 -0600"
      },
      "committer": {
        "name": "Gerrit Renker",
        "email": "gerrit@erg.abdn.ac.uk",
        "time": "Mon Jul 04 12:37:49 2011 -0600"
      },
      "message": "dccp ccid-2: Perform congestion-window validation\n\nCCID-2\u0027s cwnd increases like TCP during slow-start, which has implications for\n * the local Sequence Window value (should be \u003e cwnd),\n * the Ack Ratio value.\nHence an exponential growth, if it does not reflect the actual network\nconditions, can quickly lead to instability.\n\nThis patch adds congestion-window validation (RFC2861) to CCID-2:\n * cwnd is constrained if the sender is application limited;\n * cwnd is reduced after a long idle period, as suggested in the \u002790 paper\n   by Van Jacobson, in RFC 2581 (sec. 4.1);\n * cwnd is never reduced below the RFC 3390 initial window.\n\nAs marked in the comments, the code is actually almost a direct copy of the\nTCP congestion-window-validation algorithms. By continuing this work, it may\nin future be possible to use the TCP code (not possible at the moment).\n\nThe mechanism can be turned off using a module parameter. Sampling of the\ncurrently-used window (moving-maximum) is however done constantly; this is\nused to determine the expected window, which can be exploited to regulate\nDCCP\u0027s Sequence Window value.\n\nThis patch also sets slow-start-after-idle (RFC 4341, 5.1), i.e. it behaves like\nTCP when net.ipv4.tcp_slow_start_after_idle \u003d 1.\n\nSigned-off-by: Gerrit Renker \u003cgerrit@erg.abdn.ac.uk\u003e\n"
    },
    {
      "commit": "58fdea0f3170c13a3b875ef904d5b67cf73814be",
      "tree": "9cdaa4c22734531b21479dc594dadf6ffbcd36d4",
      "parents": [
        "b4d5f4b2884625d13c7ef5b9fd085ec93bbf545c"
      ],
      "author": {
        "name": "Gerrit Renker",
        "email": "gerrit@erg.abdn.ac.uk",
        "time": "Sun Jul 03 09:53:12 2011 -0600"
      },
      "committer": {
        "name": "Gerrit Renker",
        "email": "gerrit@erg.abdn.ac.uk",
        "time": "Mon Jul 04 12:37:40 2011 -0600"
      },
      "message": "dccp ccid-2: Use existing function to test for data packets\n\nThis replaces a switch statement with a test, using the equivalent\nfunction dccp_data_packet(skb).  It also doubles the range of the field\n`rx_num_data_pkts\u0027 by changing the type from `int\u0027 to `u32\u0027, avoiding\nsigned/unsigned comparison with the u16 field `dccps_r_ack_ratio\u0027.\n\nSigned-off-by: Gerrit Renker \u003cgerrit@erg.abdn.ac.uk\u003e\n"
    },
    {
      "commit": "b4d5f4b2884625d13c7ef5b9fd085ec93bbf545c",
      "tree": "6034da8babcad421dc2dc44d124a5730d3d8d329",
      "parents": [
        "1fd9d2081a9d8d77e5afccd5aafd28310cab3bfc"
      ],
      "author": {
        "name": "Gerrit Renker",
        "email": "gerrit@erg.abdn.ac.uk",
        "time": "Sun Jul 03 09:04:18 2011 -0600"
      },
      "committer": {
        "name": "Gerrit Renker",
        "email": "gerrit@erg.abdn.ac.uk",
        "time": "Mon Jul 04 12:37:30 2011 -0600"
      },
      "message": "dccp ccid-2: move rfc 3390 function into header file\n\nThis moves CCID-2\u0027s initial window function into the header file, since several\nparts throughout the CCID-2 code need to call it (CCID-2 still uses RFC 3390).\n\nSigned-off-by: Gerrit Renker \u003cgerrit@erg.abdn.ac.uk\u003e\nAcked-by: Leandro Melo de Sales \u003cleandro@ic.ufal.br\u003e\n"
    },
    {
      "commit": "1fd9d2081a9d8d77e5afccd5aafd28310cab3bfc",
      "tree": "756b816c0db44a0e6eb0e2f3183248c103044d56",
      "parents": [
        "8695e80193fed35f27c06f462bd5b76132fd5697"
      ],
      "author": {
        "name": "Gerrit Renker",
        "email": "gerrit@erg.abdn.ac.uk",
        "time": "Sun Jul 03 09:51:14 2011 -0600"
      },
      "committer": {
        "name": "Gerrit Renker",
        "email": "gerrit@erg.abdn.ac.uk",
        "time": "Mon Jul 04 12:37:13 2011 -0600"
      },
      "message": "dccp: cosmetics of info message\n\nChange the CCID (de)activation message to start with the\nprotocol name, as \u0027CCID\u0027 is already in there.\n\nSigned-off-by: Gerrit Renker \u003cgerrit@erg.abdn.ac.uk\u003e\n"
    },
    {
      "commit": "8695e80193fed35f27c06f462bd5b76132fd5697",
      "tree": "07098d9f6996c188fb9e05e93a76627e06666796",
      "parents": [
        "c0c2015056d7bd69f3554208271407e7e2ee69e5"
      ],
      "author": {
        "name": "Gerrit Renker",
        "email": "gerrit@erg.abdn.ac.uk",
        "time": "Sun Jul 03 09:51:29 2011 -0600"
      },
      "committer": {
        "name": "Gerrit Renker",
        "email": "gerrit@erg.abdn.ac.uk",
        "time": "Mon Jul 04 12:36:47 2011 -0600"
      },
      "message": "dccp: combine the functionality of enqeueing and cloning\n\nRealising the following call pattern,\n * first dccp_entail() is called to enqueue a new skb and\n * then skb_clone() is called to transmit a clone of that skb,\nthis patch integrates both into the same function.\n\nSigned-off-by: Gerrit Renker \u003cgerrit@erg.abdn.ac.uk\u003e\n"
    },
    {
      "commit": "c0c2015056d7bd69f3554208271407e7e2ee69e5",
      "tree": "8144a35fcb508fe6e9a24442ceb013ad9dda2bad",
      "parents": [
        "31fcb99d9958bdf04e84224e202f69e6cdac893b"
      ],
      "author": {
        "name": "Gerrit Renker",
        "email": "gerrit@erg.abdn.ac.uk",
        "time": "Sun Jul 03 09:49:16 2011 -0600"
      },
      "committer": {
        "name": "Gerrit Renker",
        "email": "gerrit@erg.abdn.ac.uk",
        "time": "Mon Jul 04 12:36:33 2011 -0600"
      },
      "message": "dccp: Clean up slow-path input processing\n\nThis patch rearranges the order of statements of the slow-path input processing\n(i.e. any other state than OPEN), to resolve the following issues.\n\n 1. Dependencies: the order of statements now better matches RFC 4340, 8.5, i.e.\n    step 7 is before step 9 (previously 9 was before 7), and parsing options in\n    step 8 (which may consume resources) now comes after step 7.\n 2. Sequence number checks are omitted if in state LISTEN/REQUEST, due to the\n    note underneath the table in RFC 4340, 7.5.3.\n    As a result, CCID processing is now indeed confined to OPEN/PARTOPEN states,\n    i.e. congestion control is performed only on the flow of data packets. This\n    avoids pathological cases of doing congestion control on those messages\n    which set up and terminate the connection.\n 3. Packets are now passed on to Ack Vector / CCID processing only after\n    - step 7  (receive unexpected packets),\n    - step 9  (receive Reset),\n    - step 13 (receive CloseReq),\n    - step 14 (receive Close)\n    and only if the state is PARTOPEN. This simplifies CCID processing:\n    - in LISTEN/CLOSED the CCIDs are non-existent;\n    - in RESPOND/REQUEST the CCIDs have not yet been negotiated;\n    - in CLOSEREQ and active-CLOSING the node has already closed this socket;\n    - in passive-CLOSING the client is waiting for its Reset.\n    In the last case, RFC 4340, 8.3 leaves it open to ignore further incoming\n    data, which is the approach taken here.\n\nSigned-off-by: Gerrit Renker \u003cgerrit@erg.abdn.ac.uk\u003e\n"
    },
    {
      "commit": "31fcb99d9958bdf04e84224e202f69e6cdac893b",
      "tree": "e4575e4e75003aebae8fca41b8fd215d725a7dba",
      "parents": [
        "ee9c88f2283c80d9926f980848ae02cc3e88ee57"
      ],
      "author": {
        "name": "Yoshihiro Shimoda",
        "email": "yoshihiro.shimoda.uh@renesas.com",
        "time": "Thu Jun 30 22:52:13 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Jul 03 20:10:47 2011 -0700"
      },
      "message": "net: sh_eth: remove __flush_purge_region\n\nIt is a function of SuperH architecture. There is no good to use\nthe function on a driver generally. So, the driver uses\ndma_map_single() instead of __flush_purge_region.\n\nSigned-off-by: Yoshihiro Shimoda \u003cyoshihiro.shimoda.uh@renesas.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ee9c88f2283c80d9926f980848ae02cc3e88ee57",
      "tree": "555bb631123e37f36ff7b4e81c2af34a60fe176c",
      "parents": [
        "2a49e001cbe3ebf5987024052ed0dff67689c5bb"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Sun Jul 03 08:28:33 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Jul 03 20:05:16 2011 -0700"
      },
      "message": "af_econet: Use current logging styles and neatening\n\nUse pr_fmt() without KBUILD_MODNAME to allow AUN and econet prefixes.\nConvert printks with KERN_DEBUG to pr_debug.\nHoist assigns from if.\n80 column wrapping.\nMove open braces to end of line.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2a49e001cbe3ebf5987024052ed0dff67689c5bb",
      "tree": "ebc01049f1c71f5233169721a1d8c216ec9db2ad",
      "parents": [
        "234b921dbcf144826e2e2b3663cd8090892ee2b2"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Thu Jun 30 15:08:58 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Jul 03 20:02:07 2011 -0700"
      },
      "message": "netpoll: Remove wrapper function netpoll_poll\n\nToo trivial to live.\n\ncc: WANG Cong \u003camwang@redhat.com\u003e\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "234b921dbcf144826e2e2b3663cd8090892ee2b2",
      "tree": "a56109b50886adc934ff48499bd6f9a291f2ddc1",
      "parents": [
        "aea54bce01c44bf3e35ac016fcd584b0de137673"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Thu Jun 30 15:08:57 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Jul 03 20:02:07 2011 -0700"
      },
      "message": "netpoll: Remove unused EXPORT_SYMBOLs of netpoll_poll and netpoll_poll_dev\n\nUnused symbols waste space.\n\nCommit 0e34e93177fb\n\"(netpoll: add generic support for bridge and bonding devices)\"\nadded the symbol more than a year ago with the promise of \"future use\".\n\nBecause it is so far unused, remove it for now.\nIt can be easily readded if or when it actually needs to be used.\n\ncc: WANG Cong \u003camwang@redhat.com\u003e\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "aea54bce01c44bf3e35ac016fcd584b0de137673",
      "tree": "6325f046bb7b024bbfd1b05d864ee47f4480dffc",
      "parents": [
        "3e878b8d54e0fc12df363ee8e4a638c8147aac98",
        "0ac9ebedce444ec6f93cf6a995e4a20009191b00"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 01 16:16:48 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 01 16:16:48 2011 -0700"
      },
      "message": "Merge branch \u0027for-next\u0027 of git://git2.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan\n"
    },
    {
      "commit": "3e878b8d54e0fc12df363ee8e4a638c8147aac98",
      "tree": "dd513521932999610508ba0860868b2062e7a661",
      "parents": [
        "fddc5f3e9164858cd9264a17580f9fc5ad948458"
      ],
      "author": {
        "name": "Greg Dietsche",
        "email": "Gregory.Dietsche@cuw.edu",
        "time": "Fri Jul 01 16:16:19 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 01 16:16:19 2011 -0700"
      },
      "message": "net: rds: fix const array syntax\n\nCorrect the syntax so that both array and pointer are const.\n\nSigned-off-by: Greg Dietsche \u003cGregory.Dietsche@cuw.edu\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "fddc5f3e9164858cd9264a17580f9fc5ad948458",
      "tree": "8ac3da6561b74851304164af6e295a80f61e7665",
      "parents": [
        "89f0e4feafb64643b0f0aba9d89984362bac9739"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Fri Jul 01 09:43:13 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 01 16:11:16 2011 -0700"
      },
      "message": "x25: Reduce switch/case indent\n\nMake the case labels the same indent as the switch.\n\ngit diff -w shows 80 column line reflowing.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "89f0e4feafb64643b0f0aba9d89984362bac9739",
      "tree": "b6d9a44b6f5099b1f489e3140bff611abb020884",
      "parents": [
        "7fd71b1e0787d4d32c6225ca59e23e522cd67cc3"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Fri Jul 01 09:43:12 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 01 16:11:16 2011 -0700"
      },
      "message": "sunrpc: Reduce switch/case indent\n\nMake the case labels the same indent as the switch.\n\ngit diff -w shows 80 column line reflowing.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7fd71b1e0787d4d32c6225ca59e23e522cd67cc3",
      "tree": "4668b677bfc6f1519ba1e02361c0ccdaa9ccd3e2",
      "parents": [
        "c485538901e0334a3016241bf73b864216ff2e73"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Fri Jul 01 09:43:11 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 01 16:11:16 2011 -0700"
      },
      "message": "sctp: Reduce switch/case indent\n\nMake the case labels the same indent as the switch.\n\ngit diff -w shows useless break;s removed after returns\nand a comment added to an unnecessary default: break;\nbecause of a dubious gcc warning.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c485538901e0334a3016241bf73b864216ff2e73",
      "tree": "eb680666cbd9bd5a16e928502a72ac6c62b69f18",
      "parents": [
        "fcb261f35714fdf3d5c37d714e55b507b8cd55bc"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Fri Jul 01 09:43:10 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 01 16:11:16 2011 -0700"
      },
      "message": "netrom: Reduce switch/case indent\n\nMake the case labels the same indent as the switch.\n\ngit diff -w shows code on same line as case moved\nto separate lines and a \"/* Fallthrough */\" comment\nadded where appropriate.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "fcb261f35714fdf3d5c37d714e55b507b8cd55bc",
      "tree": "b54a2157be5f4a19cecf603283db80107dd50201",
      "parents": [
        "207ec0abbed50b43a44cb7c69a07aeee08da5e45"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Fri Jul 01 09:43:09 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 01 16:11:16 2011 -0700"
      },
      "message": "lapb: Reduce switch/case indent\n\nMake the case labels the same indent as the switch.\n\ngit diff -w shows 80 column reflowing.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "207ec0abbed50b43a44cb7c69a07aeee08da5e45",
      "tree": "2b5d12c61e6e7d860a21c94a327a33ff1f39adc9",
      "parents": [
        "4500ebf8d1cc749e1b438136745127e437c54002"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Fri Jul 01 09:43:08 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 01 16:11:16 2011 -0700"
      },
      "message": "ipv6: Reduce switch/case indent\n\nMake the case labels the same indent as the switch.\n\ngit diff -w shows 80 column reflowing,\nremoval of a useless break after return, and moving\nopen brace after case instead of separate line.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4500ebf8d1cc749e1b438136745127e437c54002",
      "tree": "9a94dccd7da67ee77cddb43dc0998b50b339f0ac",
      "parents": [
        "181b1e9ce1b9e705d4cd27b542ce05bc43abdab0"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Fri Jul 01 09:43:07 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 01 16:11:16 2011 -0700"
      },
      "message": "ipv4: Reduce switch/case indent\n\nMake the case labels the same indent as the switch.\n\ngit diff -w shows no difference.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "181b1e9ce1b9e705d4cd27b542ce05bc43abdab0",
      "tree": "548d47da8a2fe693873e15b684c4abc63c9c6f81",
      "parents": [
        "1d67a51682443ffd1209d76dcc2f24a685259530"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Fri Jul 01 09:43:06 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 01 16:11:15 2011 -0700"
      },
      "message": "netfilter: Reduce switch/case indent\n\nMake the case labels the same indent as the switch.\n\ngit diff -w shows miscellaneous 80 column wrapping,\ncomment reflowing and a comment for a useless gcc\nwarning for an otherwise unused default: case.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1d67a51682443ffd1209d76dcc2f24a685259530",
      "tree": "be9852f57b42839ebb1500815451ccfb780b31b1",
      "parents": [
        "075e1913e1fd7ef6dc8885fc844cfb6c48210104"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Fri Jul 01 09:43:05 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 01 16:11:15 2011 -0700"
      },
      "message": "ipconfig: Reduce switch/case indent\n\nMake the case labels the same indent as the switch.\n\ngit diff -w shows miscellaneous 80 column wrapping.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "075e1913e1fd7ef6dc8885fc844cfb6c48210104",
      "tree": "d945d4c19bb2dc3b90e9380a0063af2e85e8b245",
      "parents": [
        "06f8fe11bb4a84de9d9faa50c7ffbe40b90d395a"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Fri Jul 01 09:43:04 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 01 16:11:15 2011 -0700"
      },
      "message": "econet: Reduce switch/case indent\n\nMake the case labels the same indent as the switch.\n\nSimplify a default case / return (unreached)\nRemove unnecessary break after return.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "06f8fe11bb4a84de9d9faa50c7ffbe40b90d395a",
      "tree": "79c244cd97661156649b6af488c4827729da634e",
      "parents": [
        "4a9e4b09326baa6db30ae35e3521bf5259b238f5"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Fri Jul 01 09:43:03 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 01 16:11:15 2011 -0700"
      },
      "message": "decnet: Reduce switch/case indent\n\nMake the case labels the same indent as the switch.\n\ngit diff -w shows differences for line wrapping.\n(fit multiple lines to 80 columns, join where possible)\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4a9e4b09326baa6db30ae35e3521bf5259b238f5",
      "tree": "4f7bf882d15ccc515de67c83e4fcae561e1ca80b",
      "parents": [
        "4e985adaa504c1c1a05c8e013777ea0791a17b4d"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Fri Jul 01 09:43:02 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 01 16:11:15 2011 -0700"
      },
      "message": "appletalk: Reduce switch/case indent\n\nMake the case labels the same indent as the switch.\n\n(git diff -w net/appletalk shows no difference)\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4e985adaa504c1c1a05c8e013777ea0791a17b4d",
      "tree": "d2eedf47256577ebfc67f0356c9b348590b560d3",
      "parents": [
        "e77aeb71f04ed236fffe5f347e208c8b0e92d48a"
      ],
      "author": {
        "name": "Thomas Graf",
        "email": "tgraf@infradead.org",
        "time": "Tue Jun 21 03:11:20 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 01 15:39:53 2011 -0700"
      },
      "message": "rtnl: provide link dump consistency info\n\nThis patch adds a change sequence counter to each net namespace\nwhich is bumped whenever a netdevice is added or removed from\nthe list. If such a change occurred while a link dump took place,\nthe dump will have the NLM_F_DUMP_INTR flag set in the first\nmessage which has been interrupted and in all subsequent messages\nof the same dump.\n\nNote that links may still be modified or renamed while a dump is\ntaking place but we can guarantee for userspace to receive a\ncomplete list of links and not miss any.\n\nTesting:\nI have added 500 VLAN netdevices to make sure the dump is split\nover multiple messages. Then while continuously dumping links in\none process I also continuously deleted and re-added a dummy\nnetdevice in another process. Multiple dumps per seconds have\nhad the NLM_F_DUMP_INTR flag set.\n\nI guess we can wait for Johannes patch to hit net-next via the\nwireless tree.  I just wanted to give this some testing right away.\n\nSigned-off-by: Thomas Graf \u003ctgraf@infradead.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e77aeb71f04ed236fffe5f347e208c8b0e92d48a",
      "tree": "13c4d9de66ef4b00681b4236779ff52ee9bb4606",
      "parents": [
        "b9ab82c774d8abcca8b6c1d5f30f5912a4448980"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@distanz.ch",
        "time": "Thu Jun 30 21:37:52 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 01 01:51:03 2011 -0700"
      },
      "message": "net: de4x5: Omit check for multicast bit in netdev_for_each_mc_addr\n\nThere is no need to check for the address being a multicast address in\nthe netdev_for_each_mc_addr loop, so remove it.\n\nSigned-off-by: Tobias Klauser \u003ctklauser@distanz.ch\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b9ab82c774d8abcca8b6c1d5f30f5912a4448980",
      "tree": "6913c9ae6d847431557704d02322b5127e92d554",
      "parents": [
        "482c9e798738dea847a5e5e0d20692fe80d48a76"
      ],
      "author": {
        "name": "Sathya Perla",
        "email": "sathya.perla@emulex.com",
        "time": "Wed Jun 29 23:33:37 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jun 30 22:32:50 2011 -0700"
      },
      "message": "be2net: clear intr bit in be_probe()\n\nIt may be set in the card while the driver is probed by kdump kernel after a\ncrash.\n\nSigned-off-by: Sathya Perla \u003csathya.perla@emulex.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "482c9e798738dea847a5e5e0d20692fe80d48a76",
      "tree": "737fc458762b7479380fc917c02ef3039bcee4ff",
      "parents": [
        "2b3f291bf98e7cbf76afd9b0c96c81df5f5890f9"
      ],
      "author": {
        "name": "Sathya Perla",
        "email": "sathya.perla@emulex.com",
        "time": "Wed Jun 29 23:33:17 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jun 30 22:32:50 2011 -0700"
      },
      "message": "be2net: create/destroy rx-queues on interface open/close\n\nOn some skews, the BE card sends pause frames (and not drop pkts) if there are\nno more posted buffers available for packet reception.  This behaviour has a\nside effect: When an interface is disabled, buffers are no longer posted on the\ncorresponding RX rings. All broadcast and multicast traffic being received on\nthe port will quickly fill up the PMEM and cause pause push back. As the PMEM\nis shared by both the ports, all traffic being received on the other (enabled)\nport also gets stalled.\nThe fix is to destroy RX rings when the interface is disabled. If there is no\nRX ring match in the RXF lookup, the packets are discarded and so don\u0027t hog the\nPMEM.\nThe RXQ creation cmd must now use MCC instead of MBOX as they are are called\npost MCC queue creation.\n\nSigned-off-by: Sathya Perla \u003csathya.perla@emulex.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2b3f291bf98e7cbf76afd9b0c96c81df5f5890f9",
      "tree": "c393be90e989391c804531b65fc524a98ac6e117",
      "parents": [
        "e1428d26b404133dcbcc8f758f0f4f6575afd7b7"
      ],
      "author": {
        "name": "Sathya Perla",
        "email": "sathya.perla@emulex.com",
        "time": "Wed Jun 29 23:32:56 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jun 30 22:32:50 2011 -0700"
      },
      "message": "be2net: fix certain cmd failure logging\n\nSome (older)versions of cards/fw may not recognize certain cmds and\nreturn illegal/unsupported errors. As long as the driver can handle\nthis gracefully there is no need to log an error msg.\nAlso finetuned 2 existing error log messages.\n\nSigned-off-by: Sathya Perla \u003csathya.perla@emulex.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e1428d26b404133dcbcc8f758f0f4f6575afd7b7",
      "tree": "4357abcd05b07f0da8dc1ee42a5f0d134f587ef1",
      "parents": [
        "0209bcd4d9ee66569d4ea76f9ab2de3a9c740c71"
      ],
      "author": {
        "name": "Amit Kumar Salecha",
        "email": "amit.salecha@qlogic.com",
        "time": "Wed Jun 29 20:00:50 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jun 30 22:32:50 2011 -0700"
      },
      "message": "qlcnic: add external loopback support\n\no Add external loopback test in self test:\n  - Send set external loopback mode request to fw.\n     To quiscent other storage functions.\n  - Perform test\n  - Send unset loopback mode request to fw.\n\no Rename ilb to lb.\no Update driver version 5.0.20.\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": "0209bcd4d9ee66569d4ea76f9ab2de3a9c740c71",
      "tree": "7eca56aac7b37c5468a58616d896047d912f9bbf",
      "parents": [
        "781b864711d8cff56af9478be1b892b098e10de8"
      ],
      "author": {
        "name": "Amit Kumar Salecha",
        "email": "amit.salecha@qlogic.com",
        "time": "Wed Jun 29 20:00:49 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jun 30 22:32:49 2011 -0700"
      },
      "message": "net: add external loopback test in ethtool self test\n\nExternal loopback test can be performed by application without any driver\nsupport on normal Ethernet cards.\nBut on CNA devices, where multiple functions share same physical port.\nHere internal loopback test and external loopback test can be initiated by\nmultiple functions at same time. To co exist all functions, firmware need\nto regulate what test can be run by which function. So before performing external\nloopback test, command need to send to firmware, which will quiescent other functions.\n\nUser may not want to run external loopback test always. As special cable need to be\nconnected for this test.\nSo adding explicit flag in ethtool self test, which will specify interface\nto perform external loopback test.\n ETH_TEST_FL_EXTERNAL_LB: Application set to request external loopback test\n ETH_TEST_FL_EXTERNAL_LB_DONE: Driver ack if test performed\n\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nReviewed-by: Ben Hutchings \u003cbhutchings@solarflare.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "781b864711d8cff56af9478be1b892b098e10de8",
      "tree": "d56d674fe35e870d5868b255e110804b72dc0814",
      "parents": [
        "eb31c4e0b0d8d7f673f95644cbfd2993f1c36840"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@distanz.ch",
        "time": "Wed Jun 29 02:16:33 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jun 30 22:32:49 2011 -0700"
      },
      "message": "net: ucc_geth: Omit check for multicast bit in netdev_for_each_mc_addr\n\nThere is no need to check for the address being a multicast address in\nthe netdev_for_each_mc_addr loop, so remove it.\n\nSigned-off-by: Tobias Klauser \u003ctklauser@distanz.ch\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "eb31c4e0b0d8d7f673f95644cbfd2993f1c36840",
      "tree": "7f68a01aee4b929e9ac0560dec53c368caab2fdc",
      "parents": [
        "3170ff54c26004ea627022af695d0c8709d29b04"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@distanz.ch",
        "time": "Wed Jun 29 02:15:35 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jun 30 22:13:38 2011 -0700"
      },
      "message": "net: iseries_veth: Omit check for multicast bit in netdev_for_each_mc_addr\n\nThere is no need to check for the address being a multicast address in\nthe netdev_for_each_mc_addr loop, so remove it.\n\nSigned-off-by: Tobias Klauser \u003ctklauser@distanz.ch\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3170ff54c26004ea627022af695d0c8709d29b04",
      "tree": "e4d3cc24adacebdf3e4c31de89d6805b2ee513d1",
      "parents": [
        "bda7ed47937bd9ba8c10631ca884f7fefb162f4d"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@distanz.ch",
        "time": "Wed Jun 29 02:15:15 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jun 30 22:13:38 2011 -0700"
      },
      "message": "net: depca: Omit check for multicast bit in netdev_for_each_mc_addr\n\nThere is no need to check for the address being a multicast address in\nthe netdev_for_each_mc_addr loop, so remove it.\n\nSigned-off-by: Tobias Klauser \u003ctklauser@distanz.ch\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "bda7ed47937bd9ba8c10631ca884f7fefb162f4d",
      "tree": "be53ecc26ba2a3752fe5766f8792a6774923b834",
      "parents": [
        "0311ee2262440b903a81fa38512d12bc2478e66f"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@distanz.ch",
        "time": "Wed Jun 29 02:14:46 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jun 30 22:13:38 2011 -0700"
      },
      "message": "net: am79c961a: Omit check for multicast bit in netdev_for_each_mc_addr\n\nThere is no need to check for the address being a multicast address in\nthe netdev_for_each_mc_addr loop, so remove it.\n\nSigned-off-by: Tobias Klauser \u003ctklauser@distanz.ch\u003e\nAcked-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0311ee2262440b903a81fa38512d12bc2478e66f",
      "tree": "6fcab3e93874b3ca235db4754f0993fda96e9534",
      "parents": [
        "f82528bc13a157335dc53e78ce801883b26831e2"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Tue Jun 28 20:29:51 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jun 30 22:13:37 2011 -0700"
      },
      "message": "wanxl: remove a stray irq enable\n\nThis is error path calls unlock_irq() where we haven\u0027t disabled the\nIRQs.  The comment says that this error path can never happen.\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f82528bc13a157335dc53e78ce801883b26831e2",
      "tree": "cdf1a5f77ee1a8d43707c332302451cb5c49bc2f",
      "parents": [
        "bc057e0366cad58e55038a2cb69572d51c40cdf3"
      ],
      "author": {
        "name": "Alexander Smirnov",
        "email": "alex.bluesman.smirnov@gmail.com",
        "time": "Tue Jun 28 03:30:44 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jun 30 22:13:37 2011 -0700"
      },
      "message": "Exclude duplicated checking for iface-up. This flags is checked in \u0027is_skb_forwardable\u0027 function, which is subroutine of \u0027dev_forward_skb\u0027.\n\nSigned-off-by: Alexander Smirnov \u003calex.bluesman.smirnov@gmail.com\u003e\nReviewed-by: WANG Cong \u003cxiyou.wangcong@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "bc057e0366cad58e55038a2cb69572d51c40cdf3",
      "tree": "741298ce8b3b4031a8a10933c1261825ad1e53f3",
      "parents": [
        "aab6fb82b1912a312f7547c92ac8d4ecb072e807"
      ],
      "author": {
        "name": "Guo-Fu Tseng",
        "email": "cooldavid@cooldavid.org",
        "time": "Tue Jun 28 01:38:30 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jun 30 22:13:16 2011 -0700"
      },
      "message": "jme: Cleanup PM operations after using new PM API\n\n\t1. Using enum name instead of numeric value.\n\t2. device_set_wakeup_enable expect bool argument\n\t   adding !!() to the argument to be passed.\n\t3. Remove non-jme-hardware related operations from\n\t   jme_clear_pm()\n\t4. Reuse jme_clear_pm() in jme_resume() and jme_powersave_phy()\n\nSigned-off-by: Guo-Fu Tseng \u003ccooldavid@cooldavid.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "aab6fb82b1912a312f7547c92ac8d4ecb072e807",
      "tree": "e01cc1728c0e361ad51baf15ddb86b5c117b1725",
      "parents": [
        "b21f3c7ed98a153865a7094af7d85d84c188667e"
      ],
      "author": {
        "name": "Guo-Fu Tseng",
        "email": "cooldavid@cooldavid.org",
        "time": "Mon Jun 27 19:23:34 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jun 30 22:13:16 2011 -0700"
      },
      "message": "jme: Fix compile warning introduced by new pm macro\n\nSIMPLE_DEV_PM_OPS is using SET_SYSTEM_SLEEP_PM_OPS\nand SET_SYSTEM_SLEEP_PM_OPS is empty when CONFIG_PM_SLEEP\nis not defined.\n\nSwitching #ifdef CONFIG_PM to #ifdef CONFIG_PM_SLEEP\n\nSigned-off-by: Guo-Fu Tseng \u003ccooldavid@cooldavid.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b21f3c7ed98a153865a7094af7d85d84c188667e",
      "tree": "0eb2db1a82b8317a1a1a3d1485c362c77e502d09",
      "parents": [
        "ea7ea65a3b37bf207d5c352ac6254506b3dc3901"
      ],
      "author": {
        "name": "Kurt Van Dijck",
        "email": "kurt.van.dijck@eia.be",
        "time": "Mon Jun 27 05:00:13 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jun 30 22:13:15 2011 -0700"
      },
      "message": "can: remove useless defaults in Kconfig\n\nThere\u0027s no need for \"default N\u0027 (or \u0027default n\u0027) as it\u0027s default.\n\nSigned-off-by: Kurt Van Dijck \u003ckurt.van.dijck@eia.be\u003e\nAcked-by: Marc Kleine-Budde \u003cmkl@pengutronix.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ea7ea65a3b37bf207d5c352ac6254506b3dc3901",
      "tree": "5eed17f071404155e7a76f8f3415bf031a4d656a",
      "parents": [
        "3fa2a1df909482cc234524906e4bd30dee3514df"
      ],
      "author": {
        "name": "Vasanthy Kolluri",
        "email": "vkolluri@cisco.com",
        "time": "Fri Jun 17 07:56:48 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jun 30 20:43:38 2011 -0700"
      },
      "message": "enic: Add support to configure hardware interrupt coalesce timers in a platform independent way\n\nenic driver and the underlying hardware use different units for representing the interrupt coalesce timer.\nDriver converts the interrupt coalesce timer in usec to hardware cycles while setting the relevant hardware\nregisters. The conversion factor can be different for each of the adapter hardware types. So it is dynamically\nlearnt from the adapter firmware using the devcmd CMD_INTR_COAL_CONVERT. This allows the driver to configure\nthe hardware interrupt coalesce timers in a platform independent way.\n\nSigned-off-by: Danny Guo \u003cdannguo@cisco.com\u003e\nSigned-off-by: Vasanthy Kolluri \u003cvkolluri@cisco.com\u003e\nSigned-off-by: Roopa Prabhu \u003croprabhu@cisco.com\u003e\nSigned-off-by: David Wang \u003cdwang2@cisco.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@conan.davemloft.net\u003e\n"
    },
    {
      "commit": "3fa2a1df909482cc234524906e4bd30dee3514df",
      "tree": "7c31c761ca809867780a2a272cf8ba100fd38da9",
      "parents": [
        "f984cec64a8dbe559f357fa0ed3e1bef7c247700"
      ],
      "author": {
        "name": "stephen hemminger",
        "email": "shemminger@vyatta.com",
        "time": "Wed Jun 15 06:36:29 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jun 30 20:43:38 2011 -0700"
      },
      "message": "virtio-net: per cpu 64 bit stats (v2)\n\nUse per-cpu variables to maintain 64 bit statistics.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@vyatta.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@conan.davemloft.net\u003e\n"
    },
    {
      "commit": "f984cec64a8dbe559f357fa0ed3e1bef7c247700",
      "tree": "d0c3146cec8b9b5ea8d9ba0897ff4fb59164c5d6",
      "parents": [
        "1049f6413f6e52572a768ca1590fa479ef0a48e8"
      ],
      "author": {
        "name": "Bastian Blank",
        "email": "waldi@debian.org",
        "time": "Thu Jun 30 11:19:09 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jun 30 11:19:09 2011 -0700"
      },
      "message": "xen/netback: Add module alias for autoloading\n\nAdd xen-backend:vif module alias to the xen-netback module. This allows\nautomatic loading of the module.\n\nSigned-off-by: Bastian Blank \u003cwaldi@debian.org\u003e\nAcked-by: Ian Campbell \u003cian.campbell@citrix.com\u003e\nAcked-by: Konrad Rzeszutek Wilk \u003ckonrad.wilk@oracle.com\u003e\n"
    },
    {
      "commit": "0ac9ebedce444ec6f93cf6a995e4a20009191b00",
      "tree": "6ed6220a1e51d7b8138dc287e184b9f13057fcc6",
      "parents": [
        "fa1da8835b0764a77a72dea8861bdb1b8c4c59d2"
      ],
      "author": {
        "name": "Werner Almesberger",
        "email": "werner@almesberger.net",
        "time": "Fri Jun 17 18:48:29 2011 +0000"
      },
      "committer": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 30 16:18:09 2011 +0400"
      },
      "message": "IEEE 802.15.4: do not enable driver debugging by default\n\nThe IEEE 802.15.4 drivers were compiled by default with debugging,\nwhich caused them to be rather chatty and slow. This patch silences\nthem. People debugging drivers can still add a #define DEBUG in the\nbeginning of the respective file or use dynamic debug\n\nThis patch also removes the now unused option CONFIG_FFD.\n\nSigned-off-by: Werner Almesberger \u003cwerner@almesberger.net\u003e\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\n"
    },
    {
      "commit": "fa1da8835b0764a77a72dea8861bdb1b8c4c59d2",
      "tree": "5fb6ac52fa60b1982db116568528e61e0c167d55",
      "parents": [
        "5fd72607a4e9a4a7147d670526431944976035b8"
      ],
      "author": {
        "name": "Alexander Smirnov",
        "email": "alex.bluesman.smirnov@gmail.com",
        "time": "Wed Jun 29 12:51:37 2011 +0000"
      },
      "committer": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 30 16:18:09 2011 +0400"
      },
      "message": "ieee802154: free skb buffer if dev isn\u0027t running\n\nSigned-off-by: Alexander Smirnov \u003calex.bluesman.smirnov@gmail.com\u003e\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\n"
    },
    {
      "commit": "5fd72607a4e9a4a7147d670526431944976035b8",
      "tree": "a09ee02ee4484eb3f034b63fc27f223c640cf56f",
      "parents": [
        "060e41794e3f09f0b28f79b8d6c7ac1a9641d672"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Fri Oct 22 01:25:25 2010 +0400"
      },
      "committer": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 30 16:18:09 2011 +0400"
      },
      "message": "ieee802154: it\u0027s IEEE 802.15.4, not ZigBee\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\n"
    },
    {
      "commit": "060e41794e3f09f0b28f79b8d6c7ac1a9641d672",
      "tree": "20aeda68993b5ee07459e339222c7d3b8f88d88b",
      "parents": [
        "6e10c469f0997a5ebaffa955d8716c59ba102a1f"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Mar 18 19:26:23 2010 +0300"
      },
      "committer": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 30 16:18:09 2011 +0400"
      },
      "message": "ieee802154: support specifying hw address for created devices\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\n"
    },
    {
      "commit": "6e10c469f0997a5ebaffa955d8716c59ba102a1f",
      "tree": "48427b7a98dc78ae70a938a6d9dbf09ad4c44870",
      "parents": [
        "1049f6413f6e52572a768ca1590fa479ef0a48e8"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Mon Nov 16 17:04:21 2009 +0300"
      },
      "committer": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 30 16:18:08 2011 +0400"
      },
      "message": "fakehard: stop setting platform_data as it\u0027s unused anymore\n\nPreviously dev.platform_data was used to store a pointer to net device.\nNow this code was gone. Drop it.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\n"
    },
    {
      "commit": "1049f6413f6e52572a768ca1590fa479ef0a48e8",
      "tree": "765b17267e8e70213c31752bfaa153538433bdee",
      "parents": [
        "3bea123791d36a7b15f0d14ba5af9bdeb0c51cfc"
      ],
      "author": {
        "name": "Jon Mason",
        "email": "mason@myri.com",
        "time": "Mon Jun 27 05:05:08 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Jun 29 06:02:05 2011 -0700"
      },
      "message": "myri10ge: Update MAINTAINERS\n\nUpdate MAINTAINERS to refelect new people working on myri10ge\n\nSigned-off-by: Jon Mason \u003cmason@myri.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3bea123791d36a7b15f0d14ba5af9bdeb0c51cfc",
      "tree": "af49b7b849328af3e5afe03295d33a9401c3b448",
      "parents": [
        "b3b6ae2c2ac39efbd95b012bb5396edf9c87ecc6"
      ],
      "author": {
        "name": "Jon Mason",
        "email": "mason@myri.com",
        "time": "Mon Jun 27 05:05:07 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Jun 29 06:02:05 2011 -0700"
      },
      "message": "myri10ge: update version\n\nUpdate version and copyright\n\nSigned-off-by: Jon Mason \u003cmason@myri.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b3b6ae2c2ac39efbd95b012bb5396edf9c87ecc6",
      "tree": "d97214a393dc3e630ee8a94078670c663eeb5543",
      "parents": [
        "effd1edab9fd3dc03cb87097a9da2552b940456b"
      ],
      "author": {
        "name": "Jon Mason",
        "email": "mason@myri.com",
        "time": "Mon Jun 27 10:56:41 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Jun 29 06:02:05 2011 -0700"
      },
      "message": "myri10ge: misc style cleanups\n\nMiscellaneous white space, style, and other cleanups\n\nv2 includes corrections from Joe Perches\n\nSigned-off-by: Jon Mason \u003cmason@myri.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "effd1edab9fd3dc03cb87097a9da2552b940456b",
      "tree": "c290998d4b836ca0dd2f79e8d213e97866aeb5eb",
      "parents": [
        "5dcd846712046d68020e9dfddd7ca491dc138f0d"
      ],
      "author": {
        "name": "Jon Mason",
        "email": "mason@myri.com",
        "time": "Mon Jun 27 05:05:05 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Jun 29 06:02:05 2011 -0700"
      },
      "message": "myri10ge: remove unnecessary read of PCI_CAP_ID_EXP\n\nThe PCIE capability offset is saved during PCI bus walking.  It will\nremove an unnecessary search in the PCI configuration space if this\nvalue is referenced instead of reacquiring it.\n\nSigned-off-by: Jon Mason \u003cmason@myri.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5dcd846712046d68020e9dfddd7ca491dc138f0d",
      "tree": "d0402842baa9dd00e8d37aa02f1abf6e30aa2fbe",
      "parents": [
        "4b47638ab25d90faf4e5499aecd8812f247181fd"
      ],
      "author": {
        "name": "Jon Mason",
        "email": "mason@myri.com",
        "time": "Mon Jun 27 05:05:04 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Jun 29 06:02:05 2011 -0700"
      },
      "message": "myri10ge: add support for set_phys_id\n\nAdd myri10ge driver support for the ethtool identify operation.\nNOTE: Rather than blinking (which is the normal case), when identify is\nused, the yellow LED turns solid.\n\nSigned-off-by: Jon Mason \u003cmason@myri.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4b47638ab25d90faf4e5499aecd8812f247181fd",
      "tree": "12d0b5dc75e334add70d9a7a3c7f1872ca5ffb8e",
      "parents": [
        "c689b81b4267b1335b11f18fe8a79c56880d9d43"
      ],
      "author": {
        "name": "Jon Mason",
        "email": "mason@myri.com",
        "time": "Mon Jun 27 05:05:03 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Jun 29 06:02:04 2011 -0700"
      },
      "message": "myri10ge: allow small_bytes \u003d 0\n\nAllow page-based receive to work when small_bytes is set to 0.\n\nSigned-off-by: Jon Mason \u003cmason@myri.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c689b81b4267b1335b11f18fe8a79c56880d9d43",
      "tree": "ccfba7f4a8003a63194ab4eca263e6574b80f762",
      "parents": [
        "7539a613c646f9e870bbedfa753a54cf13b98d22"
      ],
      "author": {
        "name": "Jon Mason",
        "email": "mason@myri.com",
        "time": "Mon Jun 27 17:57:28 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Jun 29 06:02:04 2011 -0700"
      },
      "message": "myri10ge: rework parity error check and cleanup\n\nClean up watchdog reset code:\n - move code that checks for stuck slice to a common routine\n - unless there is a confirmed h/w fault, verify that a stuck\n   slice is still stuck in the watchdog worker; if the slice is no\n   longer stuck, abort the reset.\n - this removes an egregious 2000ms pause in the watchdog worker that\n   was a diagnostic aid (to look for spurious resets) the snuck into\n   production code.\n\nv3 includes corrections from Joe Perches\n\nSigned-off-by: Jon Mason \u003cmason@myri.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7539a613c646f9e870bbedfa753a54cf13b98d22",
      "tree": "e0d0433cde6ea1fa58550b8011eeab97b7719c43",
      "parents": [
        "3b20b2dc5f713aa7eca20a8ff942292974a1cc94"
      ],
      "author": {
        "name": "Jon Mason",
        "email": "mason@myri.com",
        "time": "Mon Jun 27 05:05:01 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Jun 29 06:02:04 2011 -0700"
      },
      "message": "myri10ge: Mask PCI Surprise Link Down Events\n\nA SRAM parity error can cause a surprise link down.  Since We can\nrecover from SRAM parity errors, mask PCI surprise down events.\n\nSigned-off-by: Jon Mason \u003cmason@myri.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3b20b2dc5f713aa7eca20a8ff942292974a1cc94",
      "tree": "90cf504467ec9b5b1af7748704a966d8f06008be",
      "parents": [
        "81399ec683632b85863b093f4fffe2b4511e49e6"
      ],
      "author": {
        "name": "Jon Mason",
        "email": "mason@myri.com",
        "time": "Mon Jun 27 05:05:00 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Jun 29 06:02:04 2011 -0700"
      },
      "message": "myri10ge: ensure tx queues remain stopped\n\nEnsure that our tx queues remain stopped when we stop them in\nmyri10ge_close().  Not doing so can potentially lead to traffic being\ntransmitted when the interface is removed, which can lead to NULL\npointer dereferences.\n\nSigned-off-by: Jon Mason \u003cmason@myri.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "81399ec683632b85863b093f4fffe2b4511e49e6",
      "tree": "928c1d0b620fcfb688ceae9a5b8a28dd808c46a0",
      "parents": [
        "864834f935b5311004ebbf0c485dbfd10aa9a546"
      ],
      "author": {
        "name": "Barry Grussling",
        "email": "barry@grussling.com",
        "time": "Fri Jun 24 19:53:51 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Jun 29 05:53:49 2011 -0700"
      },
      "message": "DSA: Enable cascading in multi-chip 6131 configuration\n\nThis patch enables the 6131 family of chips to forward DSA\npackets to other switch chips.  This is needed if multiple\nDSA chips are used in a device.  Without this patch the\nchip will drop any DSA packets not destined for it.\n\nThis patch only enables the forwarding of DSA packets if\nmultiple chips are used in the switch configuration.\n\nSigned-off-by: Barry Grussling \u003cbarry@grussling.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "864834f935b5311004ebbf0c485dbfd10aa9a546",
      "tree": "b8bd9875ca950494e19eaeaf5d6e278ae92362cf",
      "parents": [
        "84cac3989a0fa009fff63c315759006560c91c13"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Wed Jun 29 05:52:03 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Jun 29 05:52:03 2011 -0700"
      },
      "message": "caif: Fix recieve/receive typo\n\nJust spelling fixes.\n\nActually, a twofer with vaiables/variables as well.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "84cac3989a0fa009fff63c315759006560c91c13",
      "tree": "a0ac3fb4cf73f014aad677baa6b37acdd176fb60",
      "parents": [
        "8d0f7cea7aa1bb63ddd0e94589d2c33bc99f0d9a"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Wed Jun 29 02:55:59 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Jun 29 02:55:59 2011 -0700"
      },
      "message": "net: include dma-mapping.h in ll_temac_main.c for dma_map_single etc\n\nfixes thses build errors:\n\ndrivers/net/ll_temac_main.c: In function \u0027temac_dma_bd_release\u0027:\ndrivers/net/ll_temac_main.c:209:4: error: implicit declaration of function \u0027dma_unmap_single\u0027\ndrivers/net/ll_temac_main.c:215:3: error: implicit declaration of function \u0027dma_free_coherent\u0027\ndrivers/net/ll_temac_main.c: In function \u0027temac_dma_bd_init\u0027:\ndrivers/net/ll_temac_main.c:243:2: error: implicit declaration of function \u0027dma_alloc_coherent\u0027\ndrivers/net/ll_temac_main.c:243:14: warning: assignment makes pointer from integer without a cast\ndrivers/net/ll_temac_main.c:251:14: warning: assignment makes pointer from integer without a cast\ndrivers/net/ll_temac_main.c:280:3: error: implicit declaration of function \u0027dma_map_single\u0027\ndrivers/net/ll_temac_main.c: In function \u0027temac_start_xmit_done\u0027:\ndrivers/net/ll_temac_main.c:628:22: warning: cast to pointer from integer of different size\n\nCaused by commit commit b7f080cfe223 (\"net: remove mm.h inclusion from\nnetdevice.h\").\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8d0f7cea7aa1bb63ddd0e94589d2c33bc99f0d9a",
      "tree": "264e0bf5910028c27dba65edada156f899712ca7",
      "parents": [
        "213ade8ca8c854435d99e4d2927655b2ae4191e9"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Wed Jun 29 02:55:28 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Jun 29 02:55:28 2011 -0700"
      },
      "message": "net: include io.h in sja1000_of_platform.c for iounmap etc\n\nfixes these build errors:\n\ndrivers/net/can/sja1000/sja1000_of_platform.c: In function \u0027sja1000_ofp_read_reg\u0027:\ndrivers/net/can/sja1000/sja1000_of_platform.c:61:2: error: implicit declaration of function \u0027in_8\u0027\ndrivers/net/can/sja1000/sja1000_of_platform.c: In function \u0027sja1000_ofp_write_reg\u0027:\ndrivers/net/can/sja1000/sja1000_of_platform.c:67:2: error: implicit declaration of function \u0027out_8\u0027\ndrivers/net/can/sja1000/sja1000_of_platform.c: In function \u0027sja1000_ofp_remove\u0027:\ndrivers/net/can/sja1000/sja1000_of_platform.c:81:2: error: implicit declaration of function \u0027iounmap\u0027\ndrivers/net/can/sja1000/sja1000_of_platform.c: In function \u0027sja1000_ofp_probe\u0027:\ndrivers/net/can/sja1000/sja1000_of_platform.c:113:2: error: implicit declaration of function \u0027ioremap_nocache\u0027\ndrivers/net/can/sja1000/sja1000_of_platform.c:113:7: warning: assignment makes pointer from integer without a cast\n\nCaused by commit b7f080cfe223 (\"net: remove mm.h inclusion from\nnetdevice.h\").\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "213ade8ca8c854435d99e4d2927655b2ae4191e9",
      "tree": "6f786eae981a501053e6d16954b033fe17b5438d",
      "parents": [
        "95cab7386bef62f8c7535d4726573ce230778e7b"
      ],
      "author": {
        "name": "Jesse Gross",
        "email": "jesse@nicira.com",
        "time": "Fri Jun 24 14:24:35 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 27 22:08:38 2011 -0700"
      },
      "message": "vmxnet3: Enable GRO support.\n\nWhen receiving packets from another guest on the same hypervisor, it\u0027s\ngenerally possible to receive large packets because no segmentation is\nnecessary and these packets are handled by LRO.  However, when doing\nrouting or bridging we must disable LRO and lose this benefit.  In\nthese cases GRO can still be used and it is very effective because the\npackets which are segmented in the hypervisor are received very close\ntogether and can easily be merged.\n\nCC: Shreyas Bhatewara \u003csbhatewara@vmware.com\u003e\nCC: Scott Goldman \u003cscottjg@vmware.com\u003e\nCC: VMware PV-Drivers \u003cpv-drivers@vmware.com\u003e\nSigned-off-by: Jesse Gross \u003cjesse@nicira.com\u003e\nSigned-off-by: Scott J. Goldman \u003cscottjg@vmware.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "95cab7386bef62f8c7535d4726573ce230778e7b",
      "tree": "03a254db0dd99fe673aa6757006b9fcc0bdff73a",
      "parents": [
        "1a10ccae9003826cee6f2c625fa4caf51cfc0f40"
      ],
      "author": {
        "name": "Jon Mason",
        "email": "jdmason@kudzu.us",
        "time": "Mon Jun 27 07:48:11 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 27 21:40:45 2011 -0700"
      },
      "message": "vxge: remove unnecessary reads of PCI_CAP_ID_EXP\n\nThe PCIE capability offset is saved during PCI bus walking.  It will\nremove an unnecessary search in the PCI configuration space if this\nvalue is referenced instead of reacquiring it.\n\nSigned-off-by: Jon Mason \u003cjdmason@kudzu.us\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1a10ccae9003826cee6f2c625fa4caf51cfc0f40",
      "tree": "4824912919e39be2cd26f85aba0470c0c7cd984f",
      "parents": [
        "e44daaded19baf8b7cf9ab3dedad8a01b8c49251"
      ],
      "author": {
        "name": "Jon Mason",
        "email": "jdmason@kudzu.us",
        "time": "Mon Jun 27 07:46:56 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 27 21:40:45 2011 -0700"
      },
      "message": "sky2: remove unnecessary reads of PCI_CAP_ID_EXP\n\nThe PCIE capability offset is saved during PCI bus walking.  It will\nremove an unnecessary search in the PCI configuration space if this\nvalue is referenced instead of reacquiring it.  Also, pci_is_pcie is a\nbetter way of determining if the device is PCIE or not (as it uses the\nsame saved PCIE capability offset).\n\nSigned-off-by: Jon Mason \u003cjdmason@kudzu.us\u003e\nAcked-by: Stephen Hemminger \u003cshemminger@vyatta.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e44daaded19baf8b7cf9ab3dedad8a01b8c49251",
      "tree": "d7efeb7a2737e20a666ef03f7905cc8fe47d00a6",
      "parents": [
        "d3aa0cb44f2cfcdfa6df1bd40b9c182b35528849"
      ],
      "author": {
        "name": "Jon Mason",
        "email": "jdmason@kudzu.us",
        "time": "Mon Jun 27 07:46:31 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 27 21:40:45 2011 -0700"
      },
      "message": "r8169: remove unnecessary read of PCI_CAP_ID_EXP\n\nThe PCIE capability offset is saved during PCI bus walking.  Use the\nvalue from pci_dev instead of checking in the driver and saving it off\nthe the driver specific structure.  Also, it will remove an unnecessary\nsearch in the PCI configuration space if this value is referenced\ninstead of reacquiring it.\n\nSigned-off-by: Jon Mason \u003cjdmason@kudzu.us\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d3aa0cb44f2cfcdfa6df1bd40b9c182b35528849",
      "tree": "3e84f0b3020091ee739cfe30bd8816f54990a8d4",
      "parents": [
        "77c98e6a7a3ab76340b315d31fe1edded17cba15"
      ],
      "author": {
        "name": "Jon Mason",
        "email": "jdmason@kudzu.us",
        "time": "Mon Jun 27 07:45:44 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 27 21:40:45 2011 -0700"
      },
      "message": "niu: remove unnecessary read of PCI_CAP_ID_EXP\n\nThe PCIE capability offset is saved during PCI bus walking.  It will\nremove an unnecessary search in the PCI configuration space if this\nvalue is referenced instead of reacquiring it.\n\nSigned-off-by: Jon Mason \u003cjdmason@kudzu.us\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "77c98e6a7a3ab76340b315d31fe1edded17cba15",
      "tree": "7f73bdbdb03e2740b1250ac05486abf98d0459a8",
      "parents": [
        "e82760e7d6498d24d1a92f22767ba578c8980a6d"
      ],
      "author": {
        "name": "Jon Mason",
        "email": "jdmason@kudzu.us",
        "time": "Mon Jun 27 07:45:12 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 27 21:40:45 2011 -0700"
      },
      "message": "bnx2x: remove unnecessary read of PCI_CAP_ID_EXP\n\nThe PCIE capability offset is saved during PCI bus walking.  It will\nremove an unnecessary search in the PCI configuration space if this\nvalue is referenced instead of reacquiring it.  Also, pci_is_pcie is a\nbetter way of determining if the device is PCIE or not (as it uses the\nsame saved PCIE capability offset).\n\nSigned-off-by: Jon Mason \u003cjdmason@kudzu.us\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e82760e7d6498d24d1a92f22767ba578c8980a6d",
      "tree": "04e38c4c44c6df3cc5f54cdfd170cd466f7b27a8",
      "parents": [
        "bdaae04c65ef88645f50dabb43992033c754c4a7"
      ],
      "author": {
        "name": "Jon Mason",
        "email": "jdmason@kudzu.us",
        "time": "Mon Jun 27 07:44:43 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 27 21:40:45 2011 -0700"
      },
      "message": "bnx2: remove unnecessary read of PCI_CAP_ID_EXP\n\nThe PCIE capability offset is saved during PCI bus walking.  It will\nremove an unnecessary search in the PCI configuration space if this\nvalue is referenced instead of reacquiring it.  Also, pci_is_pcie is a\nbetter way of determining if the device is PCIE or not (as it uses the\nsame saved PCIE capability offset).\n\nSigned-off-by: Jon Mason \u003cjdmason@kudzu.us\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "bdaae04c65ef88645f50dabb43992033c754c4a7",
      "tree": "c5555c1155d3e6a0ef467d462ea2d5ab0d298d2a",
      "parents": [
        "353064de8af3bf46757376db66c29fa87a9fda3a"
      ],
      "author": {
        "name": "Jon Mason",
        "email": "jdmason@kudzu.us",
        "time": "Mon Jun 27 07:44:01 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 27 21:40:44 2011 -0700"
      },
      "message": "igb: remove unnecessary reads of PCI_CAP_ID_EXP\n\nThe PCIE capability offset is saved during PCI bus walking.  It will\nremove an unnecessary search in the PCI configuration space if this\nvalue is referenced instead of reacquiring it.\n\nSigned-off-by: Jon Mason \u003cjdmason@kudzu.us\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "353064de8af3bf46757376db66c29fa87a9fda3a",
      "tree": "2c7da10731051164db980806dd4b5d9a099253f5",
      "parents": [
        "6532e9cb33221a31c8514441a972486af713ad6e"
      ],
      "author": {
        "name": "Jon Mason",
        "email": "jdmason@kudzu.us",
        "time": "Mon Jun 27 07:43:47 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 27 21:40:44 2011 -0700"
      },
      "message": "e1000e: remove unnecessary reads of PCI_CAP_ID_EXP\n\nThe PCIE capability offset is saved during PCI bus walking.  It will\nremove an unnecessary search in the PCI configuration space if this\nvalue is referenced instead of reacquiring it.\n\nSigned-off-by: Jon Mason \u003cjdmason@kudzu.us\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6532e9cb33221a31c8514441a972486af713ad6e",
      "tree": "20ed7a03e85691ff1516076af6ad76518d01d439",
      "parents": [
        "a875a4c7404c8e259236b650136b8a603923daf9"
      ],
      "author": {
        "name": "Jon Mason",
        "email": "jdmason@kudzu.us",
        "time": "Mon Jun 27 07:42:49 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 27 21:40:44 2011 -0700"
      },
      "message": "cxgb3: remove unnecessary read of PCI_CAP_ID_EXP\n\nThe PCIE capability offset is saved during PCI bus walking.  It will\nremove an unnecessary search in the PCI configuration space if this\nvalue is referenced instead of reacquiring it.\n\nSigned-off-by: Jon Mason \u003cjdmason@kudzu.us\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a875a4c7404c8e259236b650136b8a603923daf9",
      "tree": "1ca7c9447235ed4124fbd1a0789ea771d7d08d78",
      "parents": [
        "708ebb3a51489e70bc2b67b2772deea336eba849"
      ],
      "author": {
        "name": "Jon Mason",
        "email": "jdmason@kudzu.us",
        "time": "Mon Jun 27 07:42:17 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 27 21:40:44 2011 -0700"
      },
      "message": "mlx4: remove unnecessary read of PCI_CAP_ID_EXP\n\nThe PCIE capability offset is saved during PCI bus walking.  It will\nremove an unnecessary search in the PCI configuration space if this\nvalue is referenced instead of reacquiring it.\n\nSigned-off-by: Jon Mason \u003cjdmason@kudzu.us\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "708ebb3a51489e70bc2b67b2772deea336eba849",
      "tree": "c828b1e143ad95e0c5c8c83bedae9225db34dd01",
      "parents": [
        "ec0d75518cb06261f1823fa2713fe52b9b26455e"
      ],
      "author": {
        "name": "Jon Mason",
        "email": "jdmason@kudzu.us",
        "time": "Mon Jun 27 12:56:50 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 27 21:38:45 2011 -0700"
      },
      "message": "tg3: remove unnecessary read of PCI_CAP_ID_EXP\n\nThe PCIE capability offset is saved during PCI bus walking.  Use the\nvalue from pci_dev instead of checking in the driver and saving it off\nthe the driver specific structure.  It will remove an unnecessary search\nin the PCI configuration space if this value is referenced instead of\nreacquiring it.\n\nv2 of the patch re-adds the PCI_EXPRESS flag and adds comments\ndescribing why it is necessary.\n\n[ pdev-\u003epcie_cap --\u003e pci_pcie_cap(pdev) -DaveM ]\n\nSigned-off-by: Jon Mason \u003cjdmason@kudzu.us\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ec0d75518cb06261f1823fa2713fe52b9b26455e",
      "tree": "24dc51aacb71ef6c35f16d2ac7888f739ba3a9e4",
      "parents": [
        "72e85c45b9541e1f3d233e775da1dc6f68b85867"
      ],
      "author": {
        "name": "Kuninori Morimoto",
        "email": "kuninori.morimoto.gx@renesas.com",
        "time": "Thu Jun 23 16:02:38 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 27 21:03:26 2011 -0700"
      },
      "message": "net: sh_eth: tidyup compile warning\n\nThis patch tidyup below warning\n\n${LINUX}/drivers/net/sh_eth.c:1773: warning:\n\u0027mdp\u0027 may be used uninitialized in this function\n\nCc: Yoshihiro Shimoda \u003cyoshihiro.shimoda.uh@renesas.com\u003e\nSigned-off-by: Kuninori Morimoto \u003cmorimoto.kuninori@renesas.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "72e85c45b9541e1f3d233e775da1dc6f68b85867",
      "tree": "f5cb5ae4166282031c77fc8dc3a324a43304679e",
      "parents": [
        "cfbf7586bc07cd6d14cd93ca56d8a3f90e248625"
      ],
      "author": {
        "name": "Jesse Gross",
        "email": "jesse@nicira.com",
        "time": "Thu Jun 23 13:04:39 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 27 20:56:51 2011 -0700"
      },
      "message": "vmxnet3: Convert to new vlan model.\n\nThis converts the vmxnet3 driver to use the new vlan model.  In doing so\nit fixes missing tags in tcpdump and failure to do checksum offload when\ntx vlan offload is disabled.\n\nCC: Shreyas Bhatewara \u003csbhatewara@vmware.com\u003e\nCC: VMware PV-Drivers \u003cpv-drivers@vmware.com\u003e\nSigned-off-by: Jesse Gross \u003cjesse@nicira.com\u003e\nSigned-off-by: Scott J. Goldman \u003cscottjg@vmware.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "cfbf7586bc07cd6d14cd93ca56d8a3f90e248625",
      "tree": "16418209e4bea1c9c54ada013867f46f3d6295e6",
      "parents": [
        "9118f08a7794e9a4908afbb0f9bc9455325a5631"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Jun 24 04:33:02 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 27 20:42:24 2011 -0700"
      },
      "message": "can: bfin_can: auto-calculate accessor sizes\n\nSince we have a struct that defines the sizes of the registers, we don\u0027t\nneed to explicitly use the 16bit read/write helpers.  Let the code figure\nout which size access to make based on the size of the C type.\n\nThere should be no functional changes here.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nAcked-by: Wolfgang Grandegger \u003cwg@grandegger.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9118f08a7794e9a4908afbb0f9bc9455325a5631",
      "tree": "c1294f851b788220d5a829ba8ed8afac1e69a610",
      "parents": [
        "aca7a3acb19a7a4b1084f6f2411f6eaf52dd79c0"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Jun 24 04:33:01 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 27 20:42:24 2011 -0700"
      },
      "message": "can: bfin_can: simplify xmit id1 setup\n\nIf we look closely, the 4 writes to TRANSMIT_CHL.id1 can be collapsed\ndown into much simpler code.  So do just that.\n\nThis also fixes a build failure due to the I/O macros no longer\ngetting pulled in.  Their minor (and accidental) usage here gets\ndropped as part of the unification.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nAcked-by: Wolfgang Grandegger \u003cwg@grandegger.com\u003e\nAcked-by: Kurt Van Dijck \u003ckurt.van.dijck@eia.be\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "aca7a3acb19a7a4b1084f6f2411f6eaf52dd79c0",
      "tree": "7db67a402f464fa3e69e2c7f21b9fa8bac2bc638",
      "parents": [
        "d5b8aa1d246fddfe4042be6f6eb169efa5cfbb94"
      ],
      "author": {
        "name": "Sergei Shtylyov",
        "email": "sshtylyov@ru.mvista.com",
        "time": "Thu Jun 23 04:44:30 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 27 20:30:47 2011 -0700"
      },
      "message": "mlx4: use pci_dev-\u003erevision\n\nCommit 725c89997e03d71b09ea3c17c997da0712b9d835 (mlx4_en: Reporting HW revision\nin ethtool -i) added code to read the revision ID from the PCI configuration\nregister while it\u0027s already stored by PCI subsystem in the \u0027revision\u0027 field of\n\u0027struct pci_dev\u0027...\n\nWhile at it, move the code being changed a bit in order to not break the\ninitialization sequence.\n\nSigned-off-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d5b8aa1d246fddfe4042be6f6eb169efa5cfbb94",
      "tree": "5c0be52e7fba52ba38c8cd606b5c15e2435e343a",
      "parents": [
        "85a43a9edaf5b541381acbf4061bace1121d6ef0"
      ],
      "author": {
        "name": "jamal",
        "email": "hadi@cyberus.ca",
        "time": "Sun Jun 26 08:13:54 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 27 00:14:10 2011 -0700"
      },
      "message": "net_sched: fix dequeuer fairness\n\nResults on dummy device can be seen in my netconf 2011\nslides. These results are for a 10Gige IXGBE intel\nnic - on another i5 machine, very similar specs to\nthe one used in the netconf2011 results.\nIt turns out - this is a hell lot worse than dummy\nand so this patch is even more beneficial for 10G.\n\nTest setup:\n----------\n\nSystem under test sending packets out.\nAdditional box connected directly dropping packets.\nInstalled prio qdisc on the eth device and default\nnetdev default length of 1000 used as is.\nThe 3 prio bands each were set to 100 (didnt factor in\nthe results).\n\n5 packet runs were made and the middle 3 picked.\n\nresults\n-------\n\nThe \"cpu\" column indicates the which cpu the sample\nwas taken on,\nThe \"Pkt runx\" carries the number of packets a cpu\ndequeued when forced to be in the \"dequeuer\" role.\nThe \"avg\" for each run is the number of times each\ncpu should be a \"dequeuer\" if the system was fair.\n\n3.0-rc4      (plain)\ncpu         Pkt run1        Pkt run2        Pkt run3\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\ncpu0        21853354        21598183        22199900\ncpu1          431058          473476          393159\ncpu2          481975          477529          458466\ncpu3        23261406        23412299        22894315\navg         11506948        11490372        11486460\n\n3.0-rc4 with patch and default weight 64\ncpu \t     Pkt run1        Pkt run2        Pkt run3\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\ncpu0        13205312        13109359        13132333\ncpu1        10189914        10159127        10122270\ncpu2        10213871        10124367        10168722\ncpu3        13165760        13164767        13096705\navg         11693714        11639405        11630008\n\nAs you can see the system is still not perfect but\nis a lot better than what it was before...\n\nAt the moment we use the old backlog weight, weight_p\nwhich is 64 packets. It seems to be reasonably fine\nwith that value.\nThe system could be made more fair if we reduce the\nweight_p (as per my presentation), but we are going\nto affect the shared backlog weight. Unless deemed\nnecessary, I think the default value is fine. If not\nwe could add yet another knob.\n\nSigned-off-by: Jamal Hadi Salim \u003cjhs@mojatatu.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "85a43a9edaf5b541381acbf4061bace1121d6ef0",
      "tree": "af17edb17fb74ab32094715e6e66b203a5c1c9f2",
      "parents": [
        "23efcb738ea51befe0674e0685fc6cfe353aa553",
        "42532da64e9c4102decab8f37cf3959af55789a4"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 27 00:09:56 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 27 00:09:56 2011 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jkirsher/net-next-2.6\n"
    },
    {
      "commit": "23efcb738ea51befe0674e0685fc6cfe353aa553",
      "tree": "f5bbf62acc9bfa2b771b8ecb6ece5cbb771e9e98",
      "parents": [
        "c75bb2c6f0cf455c23e60f14d780e841dd47f801"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Sun Jun 26 19:01:35 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 27 00:09:47 2011 -0700"
      },
      "message": "wan: Update to current logging forms\n\nUse pr_fmt, pr_\u003clevel\u003e and netdev_\u003clevel\u003e as appropriate.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c75bb2c6f0cf455c23e60f14d780e841dd47f801",
      "tree": "c416c251a79ee27ecf2f33ba450a0f3936536d04",
      "parents": [
        "e8c122f450d0b83d7a15535ba49e55ad21a9e63f"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Sun Jun 26 19:01:34 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 27 00:09:47 2011 -0700"
      },
      "message": "ixp4xx_hss: Update to current logging forms\n\nUse pr_fmt, pr_\u003clevel\u003e and netdev_\u003clevel\u003e as appropriate.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e8c122f450d0b83d7a15535ba49e55ad21a9e63f",
      "tree": "9f460dcee9b27110b280fbb5341d4fc436670acd",
      "parents": [
        "09a1732bee89fc31e63b1bd999f93acd58843f35"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Sun Jun 26 19:01:33 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 27 00:09:47 2011 -0700"
      },
      "message": "farsync: Update to current logging forms\n\nUse pr_fmt, pr_\u003clevel\u003e and netdev_\u003clevel\u003e as appropriate.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "09a1732bee89fc31e63b1bd999f93acd58843f35",
      "tree": "43b223a18d31431646d7297c49f361ea825b2524",
      "parents": [
        "86fb0ccf90cc34642daf6cd902ee26516a0ff0a2"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Sun Jun 26 19:01:32 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 27 00:09:47 2011 -0700"
      },
      "message": "dscc4: Update to current logging forms\n\nUse pr_fmt, pr_\u003clevel\u003e and netdev_\u003clevel\u003e as appropriate.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "86fb0ccf90cc34642daf6cd902ee26516a0ff0a2",
      "tree": "0c83fcb3b5d006cb18a6b645702ddd848dcf48b8",
      "parents": [
        "d6810e1375c9b3b28ed1caccb6fb706945903f49"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Sun Jun 26 19:01:31 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 27 00:09:47 2011 -0700"
      },
      "message": "frame relay dlci/frad: Update to current logging forms\n\nUse pr_fmt, pr_\u003clevel\u003e and netdev_\u003clevel\u003e as appropriate.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d6810e1375c9b3b28ed1caccb6fb706945903f49",
      "tree": "81222a208cb5f9e1191b37d857b6e8970be49be5",
      "parents": [
        "9cbe50d4231773396f529f51a048770d0ee54ac1"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Sun Jun 26 19:01:30 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 27 00:09:46 2011 -0700"
      },
      "message": "cyclom: Update to current logging forms\n\nUse pr_fmt, pr_\u003clevel\u003e and netdev_\u003clevel\u003e as appropriate.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9cbe50d4231773396f529f51a048770d0ee54ac1",
      "tree": "e33de737635fe26c1b8e9f7e6a0300eed7cf0c1e",
      "parents": [
        "12a3bfefc8c1e43ddb50950cb74f8a11d680567a"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Sun Jun 26 19:01:29 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 27 00:09:46 2011 -0700"
      },
      "message": "cosa: Update to current logging forms\n\nUse pr_fmt, pr_\u003clevel\u003e and netdev_\u003clevel\u003e as appropriate.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "12a3bfefc8c1e43ddb50950cb74f8a11d680567a",
      "tree": "ff974d28811618a51ab8dcbef1588a1022cb9c74",
      "parents": [
        "2903dd654d8788425a9523959b02933ea6555229"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Sun Jun 26 19:01:28 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 27 00:09:46 2011 -0700"
      },
      "message": "generic_hdlc: Update to current logging forms\n\nUse pr_fmt, pr_\u003clevel\u003e and netdev_\u003clevel\u003e as appropriate.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2903dd654d8788425a9523959b02933ea6555229",
      "tree": "cedef512367a16c809a2e46f9df464b8c7ccfb7e",
      "parents": [
        "c814fd3669b43f32ddd505178705c02352b0ac7c"
      ],
      "author": {
        "name": "Sathya Perla",
        "email": "sathya.perla@emulex.com",
        "time": "Sun Jun 26 20:41:53 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 27 00:09:31 2011 -0700"
      },
      "message": "be2net: fix initialization of vlan_prio_bmap\n\nInitialization of this field to \"all priorities\" must be done before MCC queue\ncreation. As soon as the MCC queue is created, an event modifying this value\nmay be received.\n\nSigned-off-by: Sathya Perla \u003csathya.perla@emulex.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c814fd3669b43f32ddd505178705c02352b0ac7c",
      "tree": "c5bb09607564df9bcfea11b2ce3b6f1099433fb4",
      "parents": [
        "6e53391cb4f9491182e7fbd280966ebe2aca07dc"
      ],
      "author": {
        "name": "Sathya Perla",
        "email": "sathya.perla@emulex.com",
        "time": "Sun Jun 26 20:41:25 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 27 00:09:31 2011 -0700"
      },
      "message": "be2net: get rid of multi_rxq module param\n\nSigned-off-by: Sathya Perla \u003csathya.perla@emulex.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6e53391cb4f9491182e7fbd280966ebe2aca07dc",
      "tree": "d2e920a3b86e8d58903e051c98071da646eabb1e",
      "parents": [
        "c6af9c406ceb3434281cf230938453931dcbab75"
      ],
      "author": {
        "name": "Sathya Perla",
        "email": "sathya.perla@emulex.com",
        "time": "Sun Jun 26 20:40:48 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 27 00:09:31 2011 -0700"
      },
      "message": "be2net: fix netdev_stats_update\n\nProblem initially reproted and fixed by Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\n\nnetdev_stats_update() resets netdev-\u003estats and then accumulates stats from\nvarious rings. This is wrong as stats readers can sometimes catch zero values.\nUse temporary variables instead for accumulating per-ring values.\n\nSigned-off-by: Sathya Perla \u003csathya.perla@emulex.com\u003e\nSigned-off-by: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "42532da64e9c4102decab8f37cf3959af55789a4",
      "tree": "c6a8f23587bcc9b270ee8f275a2b3d8a4f626d6e",
      "parents": [
        "3b3bf3b92b313db62a07869a649533f7f4f25c24"
      ],
      "author": {
        "name": "John Fastabend",
        "email": "john.r.fastabend@intel.com",
        "time": "Sat Jun 18 07:40:04 2011 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Sat Jun 25 00:15:58 2011 -0700"
      },
      "message": "ixgbe: implement DCB ops dcb_ieee_del()\n\nImplement DCB ops dcb_ieee_del() and set FCoE to the default\npriority when no priority exists.\n\nSigned-off-by: John Fastabend \u003cjohn.r.fastabend@intel.com\u003e\nTested-by: Ross Brattain \u003cross.b.brattain@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "3b3bf3b92b313db62a07869a649533f7f4f25c24",
      "tree": "0227a95d37d9c9ec6fc45d0500d48d7aae3b6544",
      "parents": [
        "9372453e87560f1602815bf08b9e2af0f5136a61"
      ],
      "author": {
        "name": "John Fastabend",
        "email": "john.r.fastabend@intel.com",
        "time": "Sat Jun 18 07:39:58 2011 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Sat Jun 25 00:15:42 2011 -0700"
      },
      "message": "ixgbe: remove unused fcoe.tc field and fcoe_setapp()\n\nThe fcoe.tc field is no longer used so remove it. After\nthe field is removed there is no need to keep fcoe_setapp()\naround so remove it as well. And finally we can get rid\nof some DCB #ifdef\u0027s in the fcoe code.\n\nSigned-off-by: John Fastabend \u003cjohn.r.fastabend@intel.com\u003e\nTested-by: Ross Brattain \u003cross.b.brattain@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "9372453e87560f1602815bf08b9e2af0f5136a61",
      "tree": "6a175089177426737ef58b3ecc31ed61911b8689",
      "parents": [
        "7555e83df399ef35e031b137442eac2b1894b993"
      ],
      "author": {
        "name": "John Fastabend",
        "email": "john.r.fastabend@intel.com",
        "time": "Sat Jun 18 07:39:52 2011 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Sat Jun 25 00:15:24 2011 -0700"
      },
      "message": "ixgbe: complete FCoE initialization from setapp() routine\n\nCommit,\n\ncommit c8ca76ebc6e50752c5311b92bb9aef7edb324577\nAuthor: John Fastabend \u003cjohn.r.fastabend@intel.com\u003e\nDate:   Sat Mar 12 03:50:53 2011 +0000\n\n    ixgbe: DCB, further cleanups to app configuration\n\nRemoved the getapp() routines from ixgbe because they are no\nlonger needed. It also allowed the set hardware routines to\nuse both IEEE 802.1Qaz app types and CEE app types. This\nadded code to do bit shifting in the IEEE case.\n\nThis patch reverts the checks and handles the IEEE case\nfrom the setapp entry point. I prefer this because it\nkeeps the two paths from having to be aware of the DCB\nmode. This resolves a bug where I missed setting the\nselector bit in the IEEE spec value and left it in the\nCEE value. Now that they are separate routines these types\nof errors should not occur.\n\nSigned-off-by: John Fastabend \u003cjohn.r.fastabend@intel.com\u003e\nTested-by: Ross Brattain \u003cross.b.brattain@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    }
  ],
  "next": "7555e83df399ef35e031b137442eac2b1894b993"
}
