)]}'
{
  "log": [
    {
      "commit": "9c223f9bbad78aabfe9c4dfd75ca2660f78f20f9",
      "tree": "865ebb0156db6d127184486031e78f57d850ec85",
      "parents": [
        "986eaa904129fc888c6c3882f6405a0055110e51",
        "b4d3de8ca25fcdf697da38d9f9785cb508edea4d"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Sep 16 15:14:19 2011 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Sep 16 15:14:19 2011 -0400"
      },
      "message": "Merge branch \u0027for-davem\u0027 of git://git.infradead.org/users/linville/wireless-next\n"
    },
    {
      "commit": "986eaa904129fc888c6c3882f6405a0055110e51",
      "tree": "a3da29918fd82982703eab1e7ae07957a9e5c12c",
      "parents": [
        "4bc71cb983fd2844e603bf633df2bb53385182d2",
        "ab7e11d9d0293ef1802d6ae8aab39ce58472b167"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Sep 16 02:58:54 2011 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Sep 16 02:58:54 2011 -0400"
      },
      "message": "Merge branch \u0027master\u0027 of ../netdev-next/\n"
    },
    {
      "commit": "4bc71cb983fd2844e603bf633df2bb53385182d2",
      "tree": "067b6df32fda6c554b2b9263a94a585c2e5a832d",
      "parents": [
        "c5dac7c9984d8a034eb7ae149cedf23ec9259f98"
      ],
      "author": {
        "name": "Jiri Pirko",
        "email": "jpirko@redhat.com",
        "time": "Sat Sep 03 03:34:30 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 15 17:32:26 2011 -0400"
      },
      "message": "net: consolidate and fix ethtool_ops-\u003eget_settings calling\n\nThis patch does several things:\n- introduces __ethtool_get_settings which is called from ethtool code and\n  from drivers as well. Put ASSERT_RTNL there.\n- dev_ethtool_get_settings() is replaced by __ethtool_get_settings()\n- changes calling in drivers so rtnl locking is respected. In\n  iboe_get_rate was previously -\u003eget_settings() called unlocked. This\n  fixes it. Also prb_calc_retire_blk_tmo() in af_packet.c had the same\n  problem. Also fixed by calling __dev_get_by_index() instead of\n  dev_get_by_index() and holding rtnl_lock for both calls.\n- introduces rtnl_lock in bnx2fc_vport_create() and fcoe_vport_create()\n  so bnx2fc_if_create() and fcoe_if_create() are called locked as they\n  are from other places.\n- use __ethtool_get_settings() in bonding code\n\nSigned-off-by: Jiri Pirko \u003cjpirko@redhat.com\u003e\n\nv2-\u003ev3:\n\t-removed dev_ethtool_get_settings()\n\t-added ASSERT_RTNL into __ethtool_get_settings()\n\t-prb_calc_retire_blk_tmo - use __dev_get_by_index() and lock\n\t around it and __ethtool_get_settings() call\nv1-\u003ev2:\n        add missing export_symbol\nReviewed-by: Ben Hutchings \u003cbhutchings@solarflare.com\u003e [except FCoE bits]\nAcked-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c5dac7c9984d8a034eb7ae149cedf23ec9259f98",
      "tree": "d52ac5186193c131263548e141a775eb9f699dc5",
      "parents": [
        "7af11b8d7cd4ee25c7fb7acc3f941162dc7d45fc"
      ],
      "author": {
        "name": "Kuninori Morimoto",
        "email": "kuninori.morimoto.gx@renesas.com",
        "time": "Wed Aug 31 20:08:48 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 15 17:19:28 2011 -0400"
      },
      "message": "net/irda: sh_irda: add PM support\n\nSigned-off-by: Kuninori Morimoto \u003ckuninori.morimoto.gx@renesas.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7af11b8d7cd4ee25c7fb7acc3f941162dc7d45fc",
      "tree": "a604add7b5a809940b6fd29c18d1a59502bfbd9a",
      "parents": [
        "b27fcddda74a3e37af86d44bcd9ff6445396d966"
      ],
      "author": {
        "name": "Kuninori Morimoto",
        "email": "kuninori.morimoto.gx@renesas.com",
        "time": "Wed Aug 31 20:08:37 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 15 17:19:16 2011 -0400"
      },
      "message": "net/irda: sh_irda: update author\u0027s email address\n\nit also cleanup white space\n\nSigned-off-by: Kuninori Morimoto \u003ckuninori.morimoto.gx@renesas.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b27fcddda74a3e37af86d44bcd9ff6445396d966",
      "tree": "6c6329c6d7159d73b6c715e0c515993f6d94a5c5",
      "parents": [
        "93a700a9d20b05b3c3c85efc53ac840499c2e103"
      ],
      "author": {
        "name": "Kuninori Morimoto",
        "email": "kuninori.morimoto.gx@renesas.com",
        "time": "Wed Aug 31 20:08:22 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 15 17:19:16 2011 -0400"
      },
      "message": "net/irda: sh_irda: add sh_irda_ prefix to all functions\n\nSigned-off-by: Kuninori Morimoto \u003ckuninori.morimoto.gx@renesas.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "93a700a9d20b05b3c3c85efc53ac840499c2e103",
      "tree": "b14e18f18e049de7947f55dc952d5bfa1708b47f",
      "parents": [
        "997b4f135b8dffea812eda0311c142873804a785"
      ],
      "author": {
        "name": "Matt Carlson",
        "email": "mcarlson@broadcom.com",
        "time": "Wed Aug 31 11:44:54 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 15 15:56:40 2011 -0400"
      },
      "message": "tg3: Code movement\n\nThis patch just moves some code around for better organization.\n\nSigned-off-by: Matt Carlson \u003cmcarlson@broadcom.com\u003e\nReviewed-by: Benjamin Li \u003cbenli@broadcom.com\u003e\nReviewed-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "997b4f135b8dffea812eda0311c142873804a785",
      "tree": "192d6a6709269594f9c55c7abf6629fab261238a",
      "parents": [
        "fd6d3f0ec7050681f65445a38f81c43caea15ea6"
      ],
      "author": {
        "name": "Matt Carlson",
        "email": "mcarlson@broadcom.com",
        "time": "Wed Aug 31 11:44:53 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 15 15:56:40 2011 -0400"
      },
      "message": "tg3: Eliminate tg3_halt_cpu() prototype\n\nThis patch moves the implementatino of tg3_halt_cpu() earlier in the\nfile to eliminate its prototype.\n\nSigned-off-by: Matt Carlson \u003cmcarlson@broadcom.com\u003e\nReviewed-by: Benjamin Li \u003cbenli@broadcom.com\u003e\nReviewed-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "fd6d3f0ec7050681f65445a38f81c43caea15ea6",
      "tree": "4d77d6119433ac45f33876466ca7588df5799917",
      "parents": [
        "8d5a89b3da78fd4cb17b261bf9d3b016c2120cac"
      ],
      "author": {
        "name": "Matt Carlson",
        "email": "mcarlson@broadcom.com",
        "time": "Wed Aug 31 11:44:52 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 15 15:56:40 2011 -0400"
      },
      "message": "tg3: Eliminate tg3_write_sig_post_reset() prototype\n\nThis patch moves the implementation of tg3_write_sig_post_reset()\nearlier to eliminate its prototype.\n\nSigned-off-by: Matt Carlson \u003cmcarlson@broadcom.com\u003e\nReviewed-by: Benjamin Li \u003cbenli@broadcom.com\u003e\nReviewed-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8d5a89b3da78fd4cb17b261bf9d3b016c2120cac",
      "tree": "98a1584e594c3159a00c9662304c24c54a4635ba",
      "parents": [
        "5b39de9178ce792862a414255dc98c970ec25a88"
      ],
      "author": {
        "name": "Matt Carlson",
        "email": "mcarlson@broadcom.com",
        "time": "Wed Aug 31 11:44:51 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 15 15:56:40 2011 -0400"
      },
      "message": "tg3: Eliminate tg3_stop_fw() prototype\n\nThis patch moves tg3_stop_fw() earlier in the file to eliminate its\nprototype.\n\nSigned-off-by: Matt Carlson \u003cmcarlson@broadcom.com\u003e\nReviewed-by: Benjamin Li \u003cbenli@broadcom.com\u003e\nReviewed-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5b39de9178ce792862a414255dc98c970ec25a88",
      "tree": "3a3656330954a3aa8e1bc99f0ab4da89efe5e81d",
      "parents": [
        "81389f57150ca84c9517a6ab2338f57badef4219"
      ],
      "author": {
        "name": "Matt Carlson",
        "email": "mcarlson@broadcom.com",
        "time": "Wed Aug 31 11:44:50 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 15 15:56:40 2011 -0400"
      },
      "message": "tg3: Add ability to turn off 1shot MSI\n\nIn older devices, 1-shot MSI mode had to be enabled by the code.  In\nnewer devices however, 1-shot MSI mode is enabled by default; code would\nbe needed to disable it.\n\nDisabling 1-shot MSI mode is useful when debugging.  This patch changes\nthe code so that the TG3_FLAG_1SHOT_MSI accurately reflects (and\ncontrols) the state of 1-shot MSI mode.\n\nSigned-off-by: Matt Carlson \u003cmcarlson@broadcom.com\u003e\nReviewed-by: Benjamin Li \u003cbenli@broadcom.com\u003e\nReviewed-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "81389f57150ca84c9517a6ab2338f57badef4219",
      "tree": "96b3dfbbc953757b0d3b5cb6e0347cf92c1fd5a6",
      "parents": [
        "7f23073515c83e8a7261462329b6f26f211126d7"
      ],
      "author": {
        "name": "Matt Carlson",
        "email": "mcarlson@broadcom.com",
        "time": "Wed Aug 31 11:44:49 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 15 15:56:39 2011 -0400"
      },
      "message": "tg3: Remove tp-\u003erx_offset term when unneeded\n\nThis patch removes the tp-\u003erx_offset term if NET_IP_ALIGN is defined to\nzero.\n\nSigned-off-by: Matt Carlson \u003cmcarlson@broadcom.com\u003e\nReviewed-by: Benjamin Li \u003cbenli@broadcom.com\u003e\nReviewed-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7f23073515c83e8a7261462329b6f26f211126d7",
      "tree": "49df6789369893bf927c78a609ec5d8116b5cc57",
      "parents": [
        "b99d2a57b7d9e9e64e9193d70696b77ed035c311"
      ],
      "author": {
        "name": "Matt Carlson",
        "email": "mcarlson@broadcom.com",
        "time": "Wed Aug 31 11:44:48 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 15 15:56:39 2011 -0400"
      },
      "message": "tg3: Fix missed MSI workaround\n\nThis patch fixes a minor counter initialization bug and makes the MSI\nworkaround slightly more efficient by attempting to service pending\ninterrupts before applying the workaround.\n\nSigned-off-by: Matt Carlson \u003cmcarlson@broadcom.com\u003e\nReviewed-by: Benjamin Li \u003cbenli@broadcom.com\u003e\nReviewed-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b99d2a57b7d9e9e64e9193d70696b77ed035c311",
      "tree": "20cb1cc38762382e539262da8f385f785f71eb21",
      "parents": [
        "aaba215ca0b4232824c92b830853f465f16a6672"
      ],
      "author": {
        "name": "Matt Carlson",
        "email": "mcarlson@broadcom.com",
        "time": "Wed Aug 31 11:44:47 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 15 15:56:39 2011 -0400"
      },
      "message": "tg3: Check all adv bits when checking config\n\nThis patch makes sure the driver checks all advertisement bits when\nchecking the current hw advertisements.\n\nSigned-off-by: Matt Carlson \u003cmcarlson@broadcom.com\u003e\nReviewed-by: Benjamin Li \u003cbenli@broadcom.com\u003e\nReviewed-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "aaba215ca0b4232824c92b830853f465f16a6672",
      "tree": "2b57eba8cd29aebe377e5c8656d694310421a7fe",
      "parents": [
        "4f2f25f9f04a92aab31e3bc1dcb84bec33acc773"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Wed Sep 14 21:23:14 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 15 15:49:08 2011 -0400"
      },
      "message": "MII: fix Kconfig dependencies for MII\n\nMII Kconfig option is apart of the core networking drivers and\nby default NET_CORE is enabled so drivers selecting MII will\nhave MII enabled as well.  It was found using the randconfig\noption during testing, MII would be selected but NET_CORE\ncould be disabled.  This caused a dependency error.\n\nResolved the dependency by selecting NET_CORE when MII is\nselected.\n\nReported-by: Emil Tantilov \u003cemil.s.tantilov@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nTested-by: Aaron Brown \u003caaron.f.brown@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4f2f25f9f04a92aab31e3bc1dcb84bec33acc773",
      "tree": "4d76d60547be115af513b05429fa6802ecafbaba",
      "parents": [
        "6096ce0b02c1cb5a5df6a726c5727c267b2468e0"
      ],
      "author": {
        "name": "Giuseppe CAVALLARO",
        "email": "peppe.cavallaro@st.com",
        "time": "Thu Sep 01 21:51:42 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 15 15:40:06 2011 -0400"
      },
      "message": "stmmac: update the doc with new info about the driver\u0027s debug (v3)\n\nSigned-off-by: Giuseppe Cavallaro \u003cpeppe.cavallaro@st.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6096ce0b02c1cb5a5df6a726c5727c267b2468e0",
      "tree": "29191a58bee0ffa1e679bd3f24c8f25434a5ed40",
      "parents": [
        "e7434821411b5fc24ab23e55cb11ea793248cb6b"
      ],
      "author": {
        "name": "Giuseppe CAVALLARO",
        "email": "peppe.cavallaro@st.com",
        "time": "Thu Sep 01 21:51:43 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 15 15:40:01 2011 -0400"
      },
      "message": "stmmac: update the driver version (Aug_2011) (v3)\n\nSigned-off-by: Giuseppe Cavallaro \u003cpeppe.cavallaro@st.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e7434821411b5fc24ab23e55cb11ea793248cb6b",
      "tree": "d6ea9d683e56916c5d9a7f59cafc4866deb07655",
      "parents": [
        "f0b9d7865a95fdcb18319a678c616156be74cdfb"
      ],
      "author": {
        "name": "Giuseppe CAVALLARO",
        "email": "peppe.cavallaro@st.com",
        "time": "Thu Sep 01 21:51:41 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 15 15:40:01 2011 -0400"
      },
      "message": "stmmac: add HW DMA feature register (v3)\n\nNew GMAC chips have an extra register to indicate\nthe presence of the optional features/functions of\nthe DMA core.\n\nThis patch adds this support and all the HW cap\nare exported via debugfs.\n\nSigned-off-by: Giuseppe Cavallaro \u003cpeppe.cavallaro@st.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f0b9d7865a95fdcb18319a678c616156be74cdfb",
      "tree": "abd9c2d3314ebbed1c5a57489e42b70cfebed013",
      "parents": [
        "7ac2905511063376ef59baae0e570bfebeea8004"
      ],
      "author": {
        "name": "Giuseppe CAVALLARO",
        "email": "peppe.cavallaro@st.com",
        "time": "Thu Sep 01 21:51:40 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 15 15:40:01 2011 -0400"
      },
      "message": "stmmac: rework the code to get the Synopsys ID (v3)\n\nThe Synopsys ID is now passed from the MAC core\nto the main. This info will be used for managing\nthe HW cap register (supported in the new GMAC\ngenerations).\n\nSigned-off-by: Giuseppe Cavallaro \u003cpeppe.cavallaro@st.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7ac2905511063376ef59baae0e570bfebeea8004",
      "tree": "6182b9b0f08dd85907823ad83d0bd965778b85ae",
      "parents": [
        "1c901a46d576926287b05fc145bd3fd31a3e65de"
      ],
      "author": {
        "name": "Giuseppe CAVALLARO",
        "email": "peppe.cavallaro@st.com",
        "time": "Thu Sep 01 21:51:39 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 15 15:40:01 2011 -0400"
      },
      "message": "stmmac: export DMA TX/RX rings via debugfs (v3)\n\nThis patch adds the following debugFs entry to dump the\nRX/TX DMA rings:\n\n/sys/kernel/debug/stmmaceth/descriptors_status\n\nThis is an example:\n\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n  RX descriptor ring\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n[0] DES0\u003d0x85ee0320 DES1\u003d0x1fff1fff BUF1\u003d0x5fae2022 BUF2\u003d0x0\n[1] DES0\u003d0x85ee0320 DES1\u003d0x1fff1fff BUF1\u003d0x5fae0022 BUF2\u003d0x0\n[2] DES0\u003d0x81460320 DES1\u003d0x1fff1fff BUF1\u003d0x5f9dd022 BUF2\u003d0x0\n\nSigned-off-by: Giuseppe Cavallaro \u003cpeppe.cavallaro@st.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1c901a46d576926287b05fc145bd3fd31a3e65de",
      "tree": "058be60cafd52cb138277ba658b6959519bbb203",
      "parents": [
        "3172d3afa998ffb8f1971746ca960cbe98d62444"
      ],
      "author": {
        "name": "Giuseppe CAVALLARO",
        "email": "peppe.cavallaro@st.com",
        "time": "Thu Sep 01 21:51:38 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 15 15:40:01 2011 -0400"
      },
      "message": "stmmac: add MMC support exported via ethtool (v3)\n\nThis patch adds the MMC management counters support.\nMMC module is an extension of the register address\nspace and all the hardware counters can be accessed\nvia ethtoo -S ethX.\n\nNote that, the MMC interrupts remain masked and the logic\nto handle this kind of interrupt will be added later (if\nactually useful).\n\nSigned-off-by: Giuseppe Cavallaro \u003cpeppe.cavallaro@st.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3172d3afa998ffb8f1971746ca960cbe98d62444",
      "tree": "f7f97b57388edf50fa65958b0186b612b60f9ab7",
      "parents": [
        "26a051cc2c4ccac8d124906a3df946044037b76d"
      ],
      "author": {
        "name": "Deepak Sikri",
        "email": "deepak.sikri@st.com",
        "time": "Thu Sep 01 21:51:37 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 15 15:40:01 2011 -0400"
      },
      "message": "stmmac: support wake up irq from external sources (v3)\n\nOn some platforms e.g. SPEAr the wake up irq differs from the\nGMAC interrupt source.\nWith this patch an external wake up irq can be passed through the\nplatform code and named as \"eth_wake_irq\".\n\nIn case the wake up interrupt is not passed from the platform\nso the driver will continue to use the mac irq (ndev-\u003eirq)\n\nSigned-off-by: Deepak Sikri \u003cdeepak.sikri@st.com\u003e\nSigned-off-by: Giuseppe Cavallaro \u003cpeppe.cavallaro@st.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "26a051cc2c4ccac8d124906a3df946044037b76d",
      "tree": "1455b252ec32d963284fb30d092f66847ae3595f",
      "parents": [
        "2e19a3818bd6438213e312fce14af6217a5a749b"
      ],
      "author": {
        "name": "Giuseppe CAVALLARO",
        "email": "peppe.cavallaro@st.com",
        "time": "Thu Sep 01 21:51:36 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 15 15:40:00 2011 -0400"
      },
      "message": "stmmac: remove the mmc code (v3)\n\nDWMAC Management Counters (MMC) are not fully support.\nThe minimal support added in the past allowed to\nonly disable counters (if present) and mask their\ninterrupts.\nThis patch prepares the driver to support the MMC\nremoving obsolete code.\n\nSigned-off-by: Giuseppe Cavallaro \u003cpeppe.cavallaro@st.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2e19a3818bd6438213e312fce14af6217a5a749b",
      "tree": "2b7098b38e0f8eca99da9447dc10b7e98790f349",
      "parents": [
        "dcef1151804257684f65c779fc1c19836ee0196a"
      ],
      "author": {
        "name": "Giuseppe CAVALLARO",
        "email": "peppe.cavallaro@st.com",
        "time": "Thu Sep 01 21:51:35 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 15 15:40:00 2011 -0400"
      },
      "message": "stmmac: remove the STBus bridge setting from the GMAC code (v3)\n\nThis patch removes a piece of code (actually commented)\nonly useful for some ST platforms in the past.\n\nThis kind of setting now can be done by using the platform\ncallbacks provided in linux/stmmac.h (see the stmmac.txt for\nfurther details).\n\nSigned-off-by: Giuseppe Cavallaro \u003cpeppe.cavallaro@st.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "dcef1151804257684f65c779fc1c19836ee0196a",
      "tree": "e0371cd545ecc0afa191249aab06db64e2e0742b",
      "parents": [
        "fa3df928e0878350ab0ddd1453bb85b056c726da"
      ],
      "author": {
        "name": "alex.bluesman.smirnov@gmail.com",
        "email": "alex.bluesman.smirnov@gmail.com",
        "time": "Thu Sep 01 03:55:15 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 15 15:36:35 2011 -0400"
      },
      "message": "6LoWPAN: fix skb_copy call\n\nThis patch fixes 2 issues in lowpan_skb_deliver function:\n1. Check for return status of skb_copy call;\n2. Use skb_copy with proper GFP flag, drop check for non-interrupt\ncontext.\n\nSigned-off-by: Alexander Smirnov \u003calex.bluesman.smirnov@gmail.com\u003e\nSigned-off-by: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "fa3df928e0878350ab0ddd1453bb85b056c726da",
      "tree": "b2dc6f573420f56300fa65bcd6fba85af617f3b4",
      "parents": [
        "e8aaebc6b2a9c36dd9705adcb8f10d14b3d33f75"
      ],
      "author": {
        "name": "Jiri Pirko",
        "email": "jpirko@redhat.com",
        "time": "Thu Sep 01 03:29:38 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 15 15:36:34 2011 -0400"
      },
      "message": "br: remove redundant check and init\n\nSince these checks and initialization are done in\ndev_ethtool_get_settings called later on, remove this redundancy.\n\nSigned-off-by: Jiri Pirko \u003cjpirko@redhat.com\u003e\nAcked-by: Stephen Hemminger \u003cshemminger@vyatta.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e8aaebc6b2a9c36dd9705adcb8f10d14b3d33f75",
      "tree": "aaf6980da7ea86e43a871f9d9b0d87e928c8418e",
      "parents": [
        "c44f7eb4c127be8bb8b160902845b88d489492e5"
      ],
      "author": {
        "name": "Mark Einon",
        "email": "mark.einon@gmail.com",
        "time": "Wed Aug 31 23:22:17 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 15 15:36:34 2011 -0400"
      },
      "message": "mii: Remove references to DP83840 PHY in mii.h\n\nThere are references to this PHY chip in the generic mii.h header, so removing them.\nRe-jiggle the changed comments, in response to points raised by Ben Hutchings.\n\nSigned-off-by: Mark Einon \u003cmark.einon@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c44f7eb4c127be8bb8b160902845b88d489492e5",
      "tree": "fd1c599ebd377db3826ecaf48dacaaf64448500d",
      "parents": [
        "c37e0c993055d8c4fd82202331d06e6ef9bfec4b"
      ],
      "author": {
        "name": "Mark Einon",
        "email": "mark.einon@gmail.com",
        "time": "Wed Aug 31 23:22:16 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 15 15:36:34 2011 -0400"
      },
      "message": "mii: Convert spaces to tabs in mii.h\n\nWhitespace changes - spaces converted to tabs after each define name and value\n\nSigned-off-by: Mark Einon \u003cmark.einon@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c37e0c993055d8c4fd82202331d06e6ef9bfec4b",
      "tree": "6145e674eef915ec15f605646be59c4b9ff4852b",
      "parents": [
        "3e829a784c16513ac9a1d29ad23d7753d8f40b79"
      ],
      "author": {
        "name": "Eric Dumazet",
        "email": "eric.dumazet@gmail.com",
        "time": "Tue Aug 30 23:31:58 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 15 15:36:34 2011 -0400"
      },
      "message": "net: linkwatch: allow vlans to get carrier changes faster\n\nThere is a time-lag of IFF_RUNNING flag consistency between vlan and\nreal devices when the real devices are in problem such as link or cable\nbroken.\n\nThis leads to a degradation of Availability such as a delay of failover\nin HA systems using vlan since the detection of the problem at real\ndevice is delayed.\n\nWe can avoid the linkwatch delay (~1 sec) for devices linked to another\nones, since delay is already done for the realdev.\n\nBased on a previous patch from Mitsuo Hayasaka\n\nReported-by: Mitsuo Hayasaka \u003cmitsuo.hayasaka.hu@hitachi.com\u003e\nSigned-off-by: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nCc: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\nCc: Patrick McHardy \u003ckaber@trash.net\u003e\nCc: \"Michał Mirosław\" \u003cmirq-linux@rere.qmqm.pl\u003e\nCc: Tom Herbert \u003ctherbert@google.com\u003e\nCc: Stephen Hemminger \u003cshemminger@vyatta.com\u003e\nCc: Jesse Gross \u003cjesse@nicira.com\u003e\nTested-by: Mitsuo Hayasaka \u003cmitsuo.hayasaka.hu@hitachi.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3e829a784c16513ac9a1d29ad23d7753d8f40b79",
      "tree": "d5de81a55355c5cad78c25197355b001a2cdf496",
      "parents": [
        "938fa48843b8d020a1dfc9cf340e09347132b7c4"
      ],
      "author": {
        "name": "Rasesh Mody",
        "email": "rmody@brocade.com",
        "time": "Tue Aug 30 15:27:48 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 15 15:36:34 2011 -0400"
      },
      "message": "bna: Driver Version changed to 3.0.2.1\n\nSigned-off-by: Gurunatha Karaje \u003cgkaraje@brocade.com\u003e\nSigned-off-by: Rasesh Mody \u003crmody@brocade.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "938fa48843b8d020a1dfc9cf340e09347132b7c4",
      "tree": "c6520aa04dc574397f34648bbef07b6fef9b4b64",
      "parents": [
        "41eb5ba42d6108029ccc0cdb0c95dfc6a9e348e7"
      ],
      "author": {
        "name": "Rasesh Mody",
        "email": "rmody@brocade.com",
        "time": "Tue Aug 30 15:27:47 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 15 15:36:34 2011 -0400"
      },
      "message": "bna: SKB PCI UNMAP Fix\n\nChange details:\n - Found a leak in sk_buff unmapping of PCI dma addresses where boundary\n   conditions are not properly handled in freeing all Tx buffers. Freeing\n   of all Tx buffers is done considering sk_buffs data and fragments can\n   be mapped at the boundary.\n\nSigned-off-by: Gurunatha Karaje \u003cgkaraje@brocade.com\u003e\nSigned-off-by: Rasesh Mody \u003crmody@brocade.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "41eb5ba42d6108029ccc0cdb0c95dfc6a9e348e7",
      "tree": "ae70af543406cddbd9c2b9336a33884c25a3b6ea",
      "parents": [
        "dfee325ad23ff4714981c9d2a4df6386493a4475"
      ],
      "author": {
        "name": "Rasesh Mody",
        "email": "rmody@brocade.com",
        "time": "Tue Aug 30 15:27:46 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 15 15:36:34 2011 -0400"
      },
      "message": "bna: TX Queue Depth Fix\n\nsk_buff unmap_array grows greater than 65536 (x2) with Tx ring of 65536.\nReducing TXQ depth and safe(max) acking of Tx events to 32768 (same as Rx).\nAdd defines for TX and RX queue depths.\n\nSigned-off-by: Gurunatha Karaje \u003cgkaraje@brocade.com\u003e\nSigned-off-by: Rasesh Mody \u003crmody@brocade.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "dfee325ad23ff4714981c9d2a4df6386493a4475",
      "tree": "744b2abe6cde55f5049f8eafe75c3bfa93dd2f82",
      "parents": [
        "761fab374e5b8efa6f7a8650ff546905578a482d"
      ],
      "author": {
        "name": "Rasesh Mody",
        "email": "rmody@brocade.com",
        "time": "Tue Aug 30 15:27:45 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 15 15:36:33 2011 -0400"
      },
      "message": "bna: MBOX IRQ Flag Check after Locking\n\nChange details:\n - Check the BNAD_RF_MBOX_IRQ_DISABLED flag after acquiring the bna_lock,\n   since checking the flag and executing bna_mbox_handler needs to be atomic.\n   If not, it opens up window where flag is reset when it was checked, but got\n   set while spinning on the lock by the other thread which is actually\n   holding the lock\n\nSigned-off-by: Gurunatha Karaje \u003cgkaraje@brocade.com\u003e\nSigned-off-by: Rasesh Mody \u003crmody@brocade.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "761fab374e5b8efa6f7a8650ff546905578a482d",
      "tree": "dfa3e9a97a5e5345a17145dd7dace2383629d608",
      "parents": [
        "a2122d95be5bab420741167913a9f39af673d11c"
      ],
      "author": {
        "name": "Rasesh Mody",
        "email": "rmody@brocade.com",
        "time": "Tue Aug 30 15:27:44 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 15 15:36:33 2011 -0400"
      },
      "message": "bna: Async Mode Tx Rx Init Fix\n\nChange details:\n - Async mode of Tx/Rx queue initialization in BNAD from a task queue context\n   runs into non-unique taskq allocation issues. Get rid of Tx/Rx\n   initialization from task q context\n - In the attach function, wait for IOC enable, then do Tx/Rx queue\n   initialization. Default BNA attributes are used when IOC enable from attach\n   fails and values are set to:\n   1 TxQ, 1 RxQ, 1 Unicast MAC, 1 RIT entry\n\nSigned-off-by: Gurunatha Karaje \u003cgkaraje@brocade.com\u003e\nSigned-off-by: Rasesh Mody \u003crmody@brocade.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a2122d95be5bab420741167913a9f39af673d11c",
      "tree": "005c8f872bf0ee88208040b29459e07c4a05152b",
      "parents": [
        "3caa1e9556087ecee27bfddc7beb5758213a4507"
      ],
      "author": {
        "name": "Rasesh Mody",
        "email": "rmody@brocade.com",
        "time": "Tue Aug 30 15:27:43 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 15 15:36:33 2011 -0400"
      },
      "message": "bna: Ethtool Enhancements and Fix\n\nChange details:\n - Add tx_skb counters and NAPI debug counters to ethtool stats.\n - Add rlb stats strings to bnad_net_stats_strings{} array. rlb_stats field\n   was added to struct bfi_enet_stats {} but the corresponding name structure\n   array for ethtool was not initialized with right strings, even though the\n   actual name structure array got expanded. This caused a NULL pointer\n   violation and a crash when doing ehtool -S \u003cif_name\u003e.\n - Modify dim timer stop logic to make it dependent on cfg and run flags\n - While setting the ring parameter restore the rx, vlan configuration and\n   set rx mode\n - Indentation fix\n\nSigned-off-by: Gurunatha Karaje \u003cgkaraje@brocade.com\u003e\nSigned-off-by: Rasesh Mody \u003crmody@brocade.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3caa1e9556087ecee27bfddc7beb5758213a4507",
      "tree": "281038c056cd2c9588858caf7043c66bbf577500",
      "parents": [
        "19dbff9feea4f31ab3cdae53b98ef4484b554592"
      ],
      "author": {
        "name": "Rasesh Mody",
        "email": "rmody@brocade.com",
        "time": "Tue Aug 30 15:27:42 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 15 15:36:33 2011 -0400"
      },
      "message": "bna: Initialization and Locking Fix\n\nChange details:\n - Initialize rx_id to 0 for bnad_cleanup_rx\n - Return -ENOMEM in case if bna_rx_create fails\n - Count the Rx buffer allocation failures in bnad_alloc_n_post_rxbufs()\n - Remove unnecessary initialization of using_dac to false in bnad_pci_probe\n - Release lock if error while doing bna_num_txq_set in bnad_pci_probe\n\nSigned-off-by: Gurunatha Karaje \u003cgkaraje@brocade.com\u003e\nSigned-off-by: Rasesh Mody \u003crmody@brocade.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "19dbff9feea4f31ab3cdae53b98ef4484b554592",
      "tree": "57bd10ffd82415288547a266f952caec2c408b08",
      "parents": [
        "271e8b794700022fcd93d37967fa999ddee47698"
      ],
      "author": {
        "name": "Rasesh Mody",
        "email": "rmody@brocade.com",
        "time": "Tue Aug 30 15:27:41 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 15 15:36:33 2011 -0400"
      },
      "message": "bna: Formatting and Code Cleanup\n\nChange details:\n - Print log messages when running with reduced number of MSI-X vectors\n   and when defaulting to INTx mode.\n - Remove BUG_ONs and header file inclusion that are not needed\n - Comments addition/cleanup\n - Unused code cleanup\n - Add New Line to Print msg in bfa_sm_fault\n - Formatting fix\n\nSigned-off-by: Gurunatha Karaje \u003cgkaraje@brocade.com\u003e\nSigned-off-by: Rasesh Mody \u003crmody@brocade.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "271e8b794700022fcd93d37967fa999ddee47698",
      "tree": "b7d28ce9f0846450c5a54322d817fd94d1a2e7ab",
      "parents": [
        "2be671442214402f890e367a19b5fc64cc13f878"
      ],
      "author": {
        "name": "Rasesh Mody",
        "email": "rmody@brocade.com",
        "time": "Tue Aug 30 15:27:40 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 15 15:36:33 2011 -0400"
      },
      "message": "bna: TX Path and RX Path Changes\n\nChange details:\n - Add bnad_pci_unmap_skb() API to unmap skb from transmit path and update the\n   unmap index. Add more checks for illegal skbs in transmit path. Add tx_skb\n   counters for dropped skbs.\n - The unmap_cons index used in bnad_free_txbufs() is incorrectly declared as\n   u16. It quickly wraps around and accesses null sk_buff ptr. So using u32 to\n   handle unmap_array.\n - Disable and enable interrupts from the same polling context to prevent\n   reordering in Rx path.\n - Add Rx NAPI debug counters.\n - Make NAPI budget check more generic.\n - Modify dim timer stop logic to make it dependent on cfg and run flags\n - Handle reduced MSI-X vectors case in bnad_enable_msix.\n - Check for single frame TSO skbs and send them out as non-TSO.\n - Put memory barrier after bna_txq_prod_indx_doorbell().\n\nSigned-off-by: Gurunatha Karaje \u003cgkaraje@brocade.com\u003e\nSigned-off-by: Rasesh Mody \u003crmody@brocade.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2be671442214402f890e367a19b5fc64cc13f878",
      "tree": "f52dbb1500ee6d61623a0f3ee328319dd9aa5bba",
      "parents": [
        "0caa9aaec515268ec13b0939bfb7e32cf5a31a55"
      ],
      "author": {
        "name": "Rasesh Mody",
        "email": "rmody@brocade.com",
        "time": "Tue Aug 30 15:27:39 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 15 15:36:33 2011 -0400"
      },
      "message": "bna: Interrupt Polling and NAPI Init Changes\n\nChange details:\n - Remove unnecessary ccb check from bnad_poll_cq\n - Add bnad pointer to rx_ctrl structure, so that bnad can be accessed directly\n   from rx_ctrl in the NAPI poll routines, even if ccb is NULL\n - Validate ccb before referencing to it in bnad_msix_rx and bnad_napi_poll_rx\n - Fix the order of NAPI init / uninit in Tx / Rx setup / teardown path:\n   a. Kill bnad tx free tasklet ahead of call to bna_tx_destroy()\n   b. Call NAPI disable only after call to Rx free_irq(). This makes sure Rx\n      interrupt does not schedule a poll when NAPI is already disabled\n - NAPI poll runs before the h/w has completed configuration. This causes a\n   crash. Delay enabling NAPI till after bna_rx_enable(). Split NAPI\n   initialization into 2 steps, bnad_napi_init() \u0026 bnad_napi_enable().\n\nSigned-off-by: Gurunatha Karaje \u003cgkaraje@brocade.com\u003e\nSigned-off-by: Rasesh Mody \u003crmody@brocade.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0caa9aaec515268ec13b0939bfb7e32cf5a31a55",
      "tree": "13244d95a0e4773e8cf91fb342046d1854e6ebf8",
      "parents": [
        "772b5235d86563b00786030d9f42af3a89fd0833"
      ],
      "author": {
        "name": "Rasesh Mody",
        "email": "rmody@brocade.com",
        "time": "Tue Aug 30 15:27:38 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 15 15:36:33 2011 -0400"
      },
      "message": "bna: PCI Probe Fix\n\nChange details:\n - Return error as -EIO if bnad_res_alloc fails\n - Release the configuration lock before registering with net_device layer.\n\nSigned-off-by: Gurunatha Karaje \u003cgkaraje@brocade.com\u003e\nSigned-off-by: Rasesh Mody \u003crmody@brocade.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "772b5235d86563b00786030d9f42af3a89fd0833",
      "tree": "aff7243cd3661dacda24de19836351a2bf1500d7",
      "parents": [
        "1bc144b62524970c8580f6d97a6df0e71c6ee388"
      ],
      "author": {
        "name": "Rasesh Mody",
        "email": "rmody@brocade.com",
        "time": "Tue Aug 30 15:27:37 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 15 15:36:32 2011 -0400"
      },
      "message": "bna: Naming Change and Minor Macro Fix\n\nNaming changes: rename devid, BNAD_MAX_TXS, BNAD_MAX_RXS,\nBNAD_MAX_RXPS_PER_RX to device, BNAD_MAX_TX, BNAD_MAX_RX,\nBNAD_MAX_RXP_PER_RX respectively and change all the references.\n\nMacro Fix: Add ioc_isr_mod_set check to bfa_nw_ioc_mbox_regisr macro\n\nSigned-off-by: Gurunatha Karaje \u003cgkaraje@brocade.com\u003e\nSigned-off-by: Rasesh Mody \u003crmody@brocade.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1bc144b62524970c8580f6d97a6df0e71c6ee388",
      "tree": "c0ec36a86bd3888ffcd0005cf2a19c2a4908a00b",
      "parents": [
        "dc00fd44413e9d4310d0dc6bcc3bd8e57ba8f064"
      ],
      "author": {
        "name": "Huang Ying",
        "email": "ying.huang@intel.com",
        "time": "Tue Aug 30 15:21:30 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 15 15:36:32 2011 -0400"
      },
      "message": "net, rds, Replace xlist in net/rds/xlist.h with llist\n\nThe functionality of xlist and llist is almost same.  This patch\nreplace xlist with llist to avoid code duplication.\n\nKnown issues: don\u0027t know how to test this, need special hardware?\n\nSigned-off-by: Huang Ying \u003cying.huang@intel.com\u003e\nCc: Chris Mason \u003cchris.mason@oracle.com\u003e\nCc: Andy Grover \u003candy.grover@oracle.com\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "dc00fd44413e9d4310d0dc6bcc3bd8e57ba8f064",
      "tree": "d3236757784b4428bf305ebb234819dec6405cd8",
      "parents": [
        "aec9db355ce2b930358ade5a71cc00ac258e1b3f"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Tue Aug 30 03:51:09 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 15 15:36:32 2011 -0400"
      },
      "message": "6LoWPAN: call dev_put() on error in lowpan_newlink()\n\nWe should release the dev_hold() on error before returning here.\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "aec9db355ce2b930358ade5a71cc00ac258e1b3f",
      "tree": "b4b444510c1f75b47ed682bd2c24e34ec749da75",
      "parents": [
        "90d0963d17c11188d1d986a235b8aa775c2fb8f2"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Tue Aug 30 03:46:40 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 15 15:36:32 2011 -0400"
      },
      "message": "6LoWPAN: use the _safe version of list_for_each\n\nWhen we kfree(entry) that causes a use-after-free bug so we have to\nuse list_for_each_entry_safe() safe here.\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "90d0963d17c11188d1d986a235b8aa775c2fb8f2",
      "tree": "87b39d11fa10ab8aed0f24819db167d9bd98a9a5",
      "parents": [
        "929f61896e194f45696ba52852ccbfd5edd04df1"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Tue Aug 30 03:45:52 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 15 15:36:32 2011 -0400"
      },
      "message": "6LoWPAN: use kfree_skb() instead of kfree()\n\nUse kfree_skb() to free sbk_buffs.\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "929f61896e194f45696ba52852ccbfd5edd04df1",
      "tree": "1fb856383c8bfba87abe5137077fed849f6ffce0",
      "parents": [
        "da7ebfd76076b087ef7b47facfc0f2c137caa954"
      ],
      "author": {
        "name": "Ian Campbell",
        "email": "Ian.Campbell@citrix.com",
        "time": "Wed Aug 31 00:47:06 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 15 15:35:01 2011 -0400"
      },
      "message": "r8169: convert to SKB paged frag API.\n\nSigned-off-by: Ian Campbell \u003cian.campbell@citrix.com\u003e\nCc: Realtek linux nic maintainers \u003cnic_swsd@realtek.com\u003e\nCc: Francois Romieu \u003cromieu@fr.zoreil.com\u003e\nCc: netdev@vger.kernel.org\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "da7ebfd76076b087ef7b47facfc0f2c137caa954",
      "tree": "48936bfa29350985a5b55478c27d915d66fecc74",
      "parents": [
        "e0ee9b98d5ff10acd7477ea5f0dcaffeb4a999bc"
      ],
      "author": {
        "name": "Ian Campbell",
        "email": "Ian.Campbell@citrix.com",
        "time": "Wed Aug 31 00:47:05 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 15 15:35:00 2011 -0400"
      },
      "message": "qlge: convert to SKB paged frag API.\n\nSigned-off-by: Ian Campbell \u003cian.campbell@citrix.com\u003e\nCc: Anirban Chakraborty \u003canirban.chakraborty@qlogic.com\u003e\nCc: Jitendra Kalsaria \u003cjitendra.kalsaria@qlogic.com\u003e\nCc: Ron Mercer \u003cron.mercer@qlogic.com\u003e\nCc: linux-driver@qlogic.com\nCc: netdev@vger.kernel.org\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e0ee9b98d5ff10acd7477ea5f0dcaffeb4a999bc",
      "tree": "e5aebfe71bb6c63c34a246337286fb451fdcbe50",
      "parents": [
        "2af830e5919b6371e109b71597ceca977d23199c"
      ],
      "author": {
        "name": "Ian Campbell",
        "email": "Ian.Campbell@citrix.com",
        "time": "Wed Aug 31 00:47:04 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 15 15:35:00 2011 -0400"
      },
      "message": "qlcnic: convert to SKB paged frag API.\n\nSigned-off-by: Ian Campbell \u003cian.campbell@citrix.com\u003e\nCc: Anirban Chakraborty \u003canirban.chakraborty@qlogic.com\u003e\nCc: Sony Chacko \u003csony.chacko@qlogic.com\u003e\nCc: linux-driver@qlogic.com\nCc: netdev@vger.kernel.org\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2af830e5919b6371e109b71597ceca977d23199c",
      "tree": "08c5d89cf0d3f23269128fc5a9103904a2120e93",
      "parents": [
        "8d36bb0de70bfd57f15c48bc8fb6886f3dcc96ae"
      ],
      "author": {
        "name": "Ian Campbell",
        "email": "Ian.Campbell@citrix.com",
        "time": "Wed Aug 31 00:47:03 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 15 15:35:00 2011 -0400"
      },
      "message": "qla3xxx: convert to SKB paged frag API.\n\nSigned-off-by: Ian Campbell \u003cian.campbell@citrix.com\u003e\nCc: Ron Mercer \u003cron.mercer@qlogic.com\u003e\nCc: linux-driver@qlogic.com\nCc: netdev@vger.kernel.org\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8d36bb0de70bfd57f15c48bc8fb6886f3dcc96ae",
      "tree": "52a527455ca15a242ee47a6f1c15423f47209056",
      "parents": [
        "4bb97cae662ea6e2a5aa5982d0b289a8c48d64c6"
      ],
      "author": {
        "name": "Ian Campbell",
        "email": "Ian.Campbell@citrix.com",
        "time": "Wed Aug 31 00:47:02 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 15 15:35:00 2011 -0400"
      },
      "message": "qeth: convert to SKB paged frag API.\n\nSigned-off-by: Ian Campbell \u003cian.campbell@citrix.com\u003e\nCc: Ursula Braun \u003cursula.braun@de.ibm.com\u003e\nCc: Frank Blaschka \u003cblaschka@linux.vnet.ibm.com\u003e\nCc: linux390@de.ibm.com\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nCc: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nCc: linux-s390@vger.kernel.org\nCc: netdev@vger.kernel.org\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4bb97cae662ea6e2a5aa5982d0b289a8c48d64c6",
      "tree": "92051e408a5072bcee88658d4bf76b1dce87f3a7",
      "parents": [
        "bc516c8f9d35e42dec463dc5c6e1f1202c730fd4"
      ],
      "author": {
        "name": "Ian Campbell",
        "email": "Ian.Campbell@citrix.com",
        "time": "Wed Aug 31 00:47:01 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 15 15:35:00 2011 -0400"
      },
      "message": "pasemi: convert to SKB paged frag API.\n\nSigned-off-by: Ian Campbell \u003cian.campbell@citrix.com\u003e\nCc: Olof Johansson \u003colof@lixom.net\u003e\nCc: netdev@vger.kernel.org\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "bc516c8f9d35e42dec463dc5c6e1f1202c730fd4",
      "tree": "5d136a4ef17bea7d82e121607af7b675a7c37df7",
      "parents": [
        "134b413ca3a1055608495bbb60caeb754a073766"
      ],
      "author": {
        "name": "Ian Campbell",
        "email": "Ian.Campbell@citrix.com",
        "time": "Wed Aug 31 00:47:00 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 15 15:35:00 2011 -0400"
      },
      "message": "ns83820: convert to SKB paged frag API.\n\nSigned-off-by: Ian Campbell \u003cian.campbell@citrix.com\u003e\nCc: netdev@vger.kernel.org\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "134b413ca3a1055608495bbb60caeb754a073766",
      "tree": "ea12335d55b25111d21d1ff201b807e3035348f1",
      "parents": [
        "e859ce4c64dd124ec4e2da31159a89e33e7ed7fc"
      ],
      "author": {
        "name": "Ian Campbell",
        "email": "Ian.Campbell@citrix.com",
        "time": "Wed Aug 31 00:46:59 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 15 15:35:00 2011 -0400"
      },
      "message": "niu: convert to SKB paged frag API.\n\nSigned-off-by: Ian Campbell \u003cian.campbell@citrix.com\u003e\nCc: netdev@vger.kernel.org\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e859ce4c64dd124ec4e2da31159a89e33e7ed7fc",
      "tree": "0b6150d9e59ff20162acd57ee30dd9b8f3b84e41",
      "parents": [
        "f106358b468bcbdff0a54fa96aeb5527cb2debbb"
      ],
      "author": {
        "name": "Ian Campbell",
        "email": "Ian.Campbell@citrix.com",
        "time": "Wed Aug 31 00:46:58 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 15 15:34:59 2011 -0400"
      },
      "message": "netxen: convert to SKB paged frag API.\n\nSigned-off-by: Ian Campbell \u003cian.campbell@citrix.com\u003e\nCc: Sony Chacko \u003csony.chacko@qlogic.com\u003e\nCc: Rajesh Borundia \u003crajesh.borundia@qlogic.com\u003e\nCc: netdev@vger.kernel.org\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f106358b468bcbdff0a54fa96aeb5527cb2debbb",
      "tree": "ae3deeebf9cdc54bcf71aa8a058b234d8423eaa2",
      "parents": [
        "d1b08284ade773eb6aae680de03132eec618f2cd"
      ],
      "author": {
        "name": "Ian Campbell",
        "email": "Ian.Campbell@citrix.com",
        "time": "Wed Aug 31 00:46:57 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 15 15:34:59 2011 -0400"
      },
      "message": "mv643xx: convert to SKB paged frag API.\n\nSigned-off-by: Ian Campbell \u003cian.campbell@citrix.com\u003e\nCc: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nCc: netdev@vger.kernel.org\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d1b08284ade773eb6aae680de03132eec618f2cd",
      "tree": "5f8f536f6121119fe7cdc7dbdbb586e647c8de85",
      "parents": [
        "787343ad3d321fc987e36715433050df88353465"
      ],
      "author": {
        "name": "Ian Campbell",
        "email": "Ian.Campbell@citrix.com",
        "time": "Wed Aug 31 00:46:56 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 15 15:34:59 2011 -0400"
      },
      "message": "macvtap: convert to SKB paged frag API.\n\nSigned-off-by: Ian Campbell \u003cian.campbell@citrix.com\u003e\nCc: netdev@vger.kernel.org\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "787343ad3d321fc987e36715433050df88353465",
      "tree": "ddc7c94dd84e10af688feeb999bc4d6f3ad94a28",
      "parents": [
        "f327358ab2cdfa534b2dc89e9dd2266c0f61f587"
      ],
      "author": {
        "name": "Ian Campbell",
        "email": "Ian.Campbell@citrix.com",
        "time": "Wed Aug 31 00:46:55 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 15 15:34:59 2011 -0400"
      },
      "message": "ksz884x: convert to SKB paged frag API.\n\nSigned-off-by: Ian Campbell \u003cian.campbell@citrix.com\u003e\nCc: netdev@vger.kernel.org\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f327358ab2cdfa534b2dc89e9dd2266c0f61f587",
      "tree": "02f2ed0089e3105b40eab7dc3453487d7c3f33a0",
      "parents": [
        "8838a5381149ff69e23dc13de7c81b28ac688e2e"
      ],
      "author": {
        "name": "Ian Campbell",
        "email": "Ian.Campbell@citrix.com",
        "time": "Wed Aug 31 00:46:54 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 15 15:34:59 2011 -0400"
      },
      "message": "jme: convert to SKB paged frag API.\n\nSigned-off-by: Ian Campbell \u003cian.campbell@citrix.com\u003e\nCc: Guo-Fu Tseng \u003ccooldavid@cooldavid.org\u003e\nCc: netdev@vger.kernel.org\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8838a5381149ff69e23dc13de7c81b28ac688e2e",
      "tree": "51c39075e3b5f8caa2c78b2df47b949e3d70dff6",
      "parents": [
        "3857e3ee2209b7289c434103e366f765ec82a22d"
      ],
      "author": {
        "name": "Ian Campbell",
        "email": "Ian.Campbell@citrix.com",
        "time": "Wed Aug 31 00:46:53 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 15 15:34:59 2011 -0400"
      },
      "message": "ibmveth: convert to SKB paged frag API.\n\nSigned-off-by: Ian Campbell \u003cian.campbell@citrix.com\u003e\nCc: Santiago Leon \u003csantil@linux.vnet.ibm.com\u003e\nCc: netdev@vger.kernel.org\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b4d3de8ca25fcdf697da38d9f9785cb508edea4d",
      "tree": "8d2940fab556b05f4f1c7980c611211ffaa0f025",
      "parents": [
        "3857e3ee2209b7289c434103e366f765ec82a22d",
        "2fa8b6a0e42570690a48a56cb65778211e3cc9cc"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Sep 13 15:41:16 2011 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Sep 13 15:41:16 2011 -0400"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.infradead.org/users/linville/wireless-next into for-davem\n"
    },
    {
      "commit": "ab7e11d9d0293ef1802d6ae8aab39ce58472b167",
      "tree": "a8de65ffad9f604a68ac6dddbc480c323905ab77",
      "parents": [
        "2234a722394cf5b9fdcbf5459678fdee450e54f4"
      ],
      "author": {
        "name": "Ian Campbell",
        "email": "Ian.Campbell@citrix.com",
        "time": "Mon Aug 29 23:18:30 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Aug 30 17:58:03 2011 -0400"
      },
      "message": "greth: convert to SKB paged frag API.\n\nIn order to avoid long lines also use phys_to_virt(page_to_phys(page)) \u003d\u003e\npage_address(page) (since the are effectively the same thing for lowmem pages).\n\nAlso dump the frag\u0027s size instead of the headlen when dumping a frag.\n\nSigned-off-by: Ian Campbell \u003cian.campbell@citrix.com\u003e\nCc: netdev@vger.kernel.org\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2234a722394cf5b9fdcbf5459678fdee450e54f4",
      "tree": "0a9f00532f7650f4d76c1593efb7a6ce98e2d8a6",
      "parents": [
        "671173c30f53a5a39c63525540962c2b4a673749"
      ],
      "author": {
        "name": "Ian Campbell",
        "email": "Ian.Campbell@citrix.com",
        "time": "Mon Aug 29 23:18:29 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Aug 30 17:58:02 2011 -0400"
      },
      "message": "gianfar: convert to SKB paged frag API.\n\nSigned-off-by: Ian Campbell \u003cian.campbell@citrix.com\u003e\nCc: netdev@vger.kernel.org\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "671173c30f53a5a39c63525540962c2b4a673749",
      "tree": "e31703e766910c3fd96c261bde5482826ea6b2b9",
      "parents": [
        "4bf5adbf757565d2cc19758aec8452e5364dd700"
      ],
      "author": {
        "name": "Ian Campbell",
        "email": "Ian.Campbell@citrix.com",
        "time": "Mon Aug 29 23:18:28 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Aug 30 17:58:02 2011 -0400"
      },
      "message": "forcedeth: convert to SKB paged frag API.\n\nSigned-off-by: Ian Campbell \u003cian.campbell@citrix.com\u003e\nCc: netdev@vger.kernel.org\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4bf5adbf757565d2cc19758aec8452e5364dd700",
      "tree": "206c1cb1896d1a1e8e920c8f3ff2616950332de6",
      "parents": [
        "877749bf3f2f7a517ae74cd2c2fa4eed7aa9b51d"
      ],
      "author": {
        "name": "Ian Campbell",
        "email": "Ian.Campbell@citrix.com",
        "time": "Mon Aug 29 23:18:27 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Aug 30 17:58:02 2011 -0400"
      },
      "message": "enic: convert to SKB paged frag API.\n\nSigned-off-by: Ian Campbell \u003cian.campbell@citrix.com\u003e\nCc: Christian Benvenuti \u003cbenve@cisco.com\u003e\nCc: Vasanthy Kolluri \u003cvkolluri@cisco.com\u003e\nCc: Roopa Prabhu \u003croprabhu@cisco.com\u003e\nCc: David Wang \u003cdwang2@cisco.com\u003e\nCc: netdev@vger.kernel.org\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "877749bf3f2f7a517ae74cd2c2fa4eed7aa9b51d",
      "tree": "31ae3231c7a81515b82bd8e60397a05cdf61709b",
      "parents": [
        "18324d690d6a5028e3c174fc1921447aedead2b8"
      ],
      "author": {
        "name": "Ian Campbell",
        "email": "Ian.Campbell@citrix.com",
        "time": "Mon Aug 29 23:18:26 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Aug 30 17:58:01 2011 -0400"
      },
      "message": "intel: convert to SKB paged frag API.\n\nSigned-off-by: Ian Campbell \u003cian.campbell@citrix.com\u003e\nCc: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nCc: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nCc: Bruce Allan \u003cbruce.w.allan@intel.com\u003e\nCc: Carolyn Wyborny \u003ccarolyn.wyborny@intel.com\u003e\nCc: Don Skidmore \u003cdonald.c.skidmore@intel.com\u003e\nCc: Greg Rose \u003cgregory.v.rose@intel.com\u003e\nCc: PJ Waskiewicz \u003cpeter.p.waskiewicz.jr@intel.com\u003e\nCc: Alex Duyck \u003calexander.h.duyck@intel.com\u003e\nCc: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nCc: e1000-devel@lists.sourceforge.net\nCc: netdev@vger.kernel.org\nAcked-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "18324d690d6a5028e3c174fc1921447aedead2b8",
      "tree": "5b7f8cdacf5776f33376f991369a1b8dfc20f573",
      "parents": [
        "4d5b1a674e3426aa53191978631472518da71852"
      ],
      "author": {
        "name": "Ian Campbell",
        "email": "Ian.Campbell@citrix.com",
        "time": "Mon Aug 29 23:18:25 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Aug 30 17:58:01 2011 -0400"
      },
      "message": "cassini: convert to SKB paged frag API.\n\nSigned-off-by: Ian Campbell \u003cian.campbell@citrix.com\u003e\nCc: netdev@vger.kernel.org\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4d5b1a674e3426aa53191978631472518da71852",
      "tree": "1764ace6d9229916805cfba674d01b6d09f667f8",
      "parents": [
        "b061b39e3ae18ad75466258cf2116e18fa5bbd80"
      ],
      "author": {
        "name": "Ian Campbell",
        "email": "Ian.Campbell@citrix.com",
        "time": "Mon Aug 29 23:18:24 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Aug 30 17:58:01 2011 -0400"
      },
      "message": "bna: convert to SKB paged frag API.\n\nSigned-off-by: Ian Campbell \u003cian.campbell@citrix.com\u003e\nCc: Rasesh Mody \u003crmody@brocade.com\u003e\nCc: Debashis Dutt \u003cddutt@brocade.com\u003e\nCc: netdev@vger.kernel.org\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b061b39e3ae18ad75466258cf2116e18fa5bbd80",
      "tree": "a7ebd42989a1acd45ec14cbeb7d86f66cf04ca1a",
      "parents": [
        "9b22c7352b1882e45c7f24fe1575cee1846844cd"
      ],
      "author": {
        "name": "Ian Campbell",
        "email": "Ian.Campbell@citrix.com",
        "time": "Mon Aug 29 23:18:23 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Aug 30 17:58:00 2011 -0400"
      },
      "message": "benet: convert to SKB paged frag API.\n\nSigned-off-by: Ian Campbell \u003cian.campbell@citrix.com\u003e\nCc: Sathya Perla \u003csathya.perla@emulex.com\u003e\nCc: Subbu Seetharaman \u003csubbu.seetharaman@emulex.com\u003e\nCc: Ajit Khaparde \u003cajit.khaparde@emulex.com\u003e\nCc: netdev@vger.kernel.org\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9b22c7352b1882e45c7f24fe1575cee1846844cd",
      "tree": "662534a51eac9d662410c8dc52da15b31fc7f1a3",
      "parents": [
        "6adaaac7f149a0d21e0e72ba82aae3d86669e440"
      ],
      "author": {
        "name": "Ian Campbell",
        "email": "Ian.Campbell@citrix.com",
        "time": "Mon Aug 29 23:18:22 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Aug 30 17:58:00 2011 -0400"
      },
      "message": "atlx: convert to SKB paged frag API.\n\nSigned-off-by: Ian Campbell \u003cian.campbell@citrix.com\u003e\nCc: Jay Cliburn \u003cjcliburn@gmail.com\u003e\nCc: Chris Snook \u003cchris.snook@gmail.com\u003e\nCc: Jie Yang \u003cjie.yang@atheros.com\u003e\nCc: netdev@vger.kernel.org\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6adaaac7f149a0d21e0e72ba82aae3d86669e440",
      "tree": "59c16d64f39db8210330182f5e1a93bd3329788f",
      "parents": [
        "8d1bb865575d0d4a8cbe2ad5f8fd269e9dff0134"
      ],
      "author": {
        "name": "Ian Campbell",
        "email": "Ian.Campbell@citrix.com",
        "time": "Mon Aug 29 23:18:21 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Aug 30 17:58:00 2011 -0400"
      },
      "message": "atl1e: convert to SKB paged frag API.\n\nSigned-off-by: Ian Campbell \u003cian.campbell@citrix.com\u003e\nCc: Jay Cliburn \u003cjcliburn@gmail.com\u003e\nCc: Chris Snook \u003cchris.snook@gmail.com\u003e\nCc: Jie Yang \u003cjie.yang@atheros.com\u003e\nCc: netdev@vger.kernel.org\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8d1bb865575d0d4a8cbe2ad5f8fd269e9dff0134",
      "tree": "9dddfc6bc5a643e35bd66495ac1c43bda53c1b4e",
      "parents": [
        "c4c8d5796ce54e96885e227931986996b343a1d0"
      ],
      "author": {
        "name": "Ian Campbell",
        "email": "Ian.Campbell@citrix.com",
        "time": "Mon Aug 29 23:18:20 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Aug 30 17:57:59 2011 -0400"
      },
      "message": "atl1c: convert to SKB paged frag API.\n\nSigned-off-by: Ian Campbell \u003cian.campbell@citrix.com\u003e\nCc: Jay Cliburn \u003cjcliburn@gmail.com\u003e\nCc: Chris Snook \u003cchris.snook@gmail.com\u003e\nCc: Jie Yang \u003cjie.yang@atheros.com\u003e\nCc: netdev@vger.kernel.org\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c4c8d5796ce54e96885e227931986996b343a1d0",
      "tree": "36d43252b4896b45afff0cf9d8e84746f6201861",
      "parents": [
        "deb8a069e39b272c0a37bfa7a5f52d49600963a4"
      ],
      "author": {
        "name": "Ian Campbell",
        "email": "Ian.Campbell@citrix.com",
        "time": "Mon Aug 29 23:18:19 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Aug 30 17:57:59 2011 -0400"
      },
      "message": "acenic: convert to SKB paged frag API.\n\nSigned-off-by: Ian Campbell \u003cian.campbell@citrix.com\u003e\nCc: Jes Sorensen \u003cjes@trained-monkey.org\u003e\nCc: linux-acenic@sunsite.dk\nCc: netdev@vger.kernel.org\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "deb8a069e39b272c0a37bfa7a5f52d49600963a4",
      "tree": "879d31507ceee3c9912a260cb12be26f1c0af266",
      "parents": [
        "7b63e3a8ffde4daf50996eae2a0b541662da148c"
      ],
      "author": {
        "name": "Ian Campbell",
        "email": "Ian.Campbell@citrix.com",
        "time": "Mon Aug 29 23:18:18 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Aug 30 17:57:59 2011 -0400"
      },
      "message": "8139cp: convert to SKB paged frag API.\n\nSigned-off-by: Ian Campbell \u003cian.campbell@citrix.com\u003e\nCc: netdev@vger.kernel.org\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7b63e3a8ffde4daf50996eae2a0b541662da148c",
      "tree": "45d716199f0b291f0631b871ae76c15d7930441d",
      "parents": [
        "3857e3ee2209b7289c434103e366f765ec82a22d"
      ],
      "author": {
        "name": "Ian Campbell",
        "email": "Ian.Campbell@citrix.com",
        "time": "Mon Aug 29 23:18:17 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Aug 30 17:57:58 2011 -0400"
      },
      "message": "3c59x: convert to SKB paged frag API.\n\nSigned-off-by: Ian Campbell \u003cian.campbell@citrix.com\u003e\nCc: Steffen Klassert \u003cklassert@mathematik.tu-chemnitz.de\u003e\nCc: netdev@vger.kernel.org\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2fa8b6a0e42570690a48a56cb65778211e3cc9cc",
      "tree": "15179f6dcfcf84a0658b6899811b6d4187795efc",
      "parents": [
        "44f1d26c16d5806f23f8d7ce5b85362a1897fbef"
      ],
      "author": {
        "name": "Greg Dietsche",
        "email": "Gregory.Dietsche@cuw.edu",
        "time": "Sun Aug 28 08:22:38 2011 -0500"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Aug 30 15:38:53 2011 -0400"
      },
      "message": "iwlwifi: iwl-agn-rs.c: remove old comment\n\nthis comment refers to some code that was removed.\n\nSigned-off-by: Greg Dietsche \u003cGregory.Dietsche@cuw.edu\u003e\nSigned-off-by: Wey-Yi Guy \u003cwey-yi.w.guy@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "44f1d26c16d5806f23f8d7ce5b85362a1897fbef",
      "tree": "ea36e26cd67be99ac706a48d0a22c6840e91e761",
      "parents": [
        "fa05f87ad4213a3e99bea6f5e73611dc27b4304a"
      ],
      "author": {
        "name": "Felix Fietkau",
        "email": "nbd@openwrt.org",
        "time": "Sun Aug 28 00:32:25 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Aug 30 15:38:53 2011 -0400"
      },
      "message": "ath9k: defer ath_tx_setup_buffer setup to the first tx attempt during aggr\n\nWith sequence number and buffer allocation deferred to when they\u0027re needed\nfor the first time, it becomes much easier to start dropping packets from\nthe tid queue if necessary, e.g. when latency suddenly increases. This can\nlead to some future improvements in buffer management for better latency.\n\nSigned-off-by: Felix Fietkau \u003cnbd@openwrt.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "fa05f87ad4213a3e99bea6f5e73611dc27b4304a",
      "tree": "840ec63807e12f039c58b505e0f9991ab1689b96",
      "parents": [
        "6a0ddaef7c2f50f2d3ee8dfbf37f66dda11f061a"
      ],
      "author": {
        "name": "Felix Fietkau",
        "email": "nbd@openwrt.org",
        "time": "Sun Aug 28 00:32:24 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Aug 30 15:38:53 2011 -0400"
      },
      "message": "ath9k: move seqno allocation in the tx path to ath_tx_setup_buffer\n\nSigned-off-by: Felix Fietkau \u003cnbd@openwrt.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "6a0ddaef7c2f50f2d3ee8dfbf37f66dda11f061a",
      "tree": "12d17af4befca782d1bd08417b9781dfd2a16145",
      "parents": [
        "56dc63369270b60e59637d153caf2e6b424ca30e"
      ],
      "author": {
        "name": "Felix Fietkau",
        "email": "nbd@openwrt.org",
        "time": "Sun Aug 28 00:32:23 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Aug 30 15:38:53 2011 -0400"
      },
      "message": "ath9k: move the sequence number from ath_frame_info to ath_buf\n\nIt is only necessary for BAW tracking and moving it to the ath_buf\nmakes it easier to add further improvements, such as deferring\nseqno allocation in the aggregation path.\n\nSigned-off-by: Felix Fietkau \u003cnbd@openwrt.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "56dc63369270b60e59637d153caf2e6b424ca30e",
      "tree": "154f4407292b66cbc273dcb78e595b52952f3761",
      "parents": [
        "a75c0629716ea19ff934ef4ff1c31a4610bcb408"
      ],
      "author": {
        "name": "Felix Fietkau",
        "email": "nbd@openwrt.org",
        "time": "Sun Aug 28 00:32:22 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Aug 30 15:38:53 2011 -0400"
      },
      "message": "ath9k: clean up the aggregation tid queue\n\nUse a sk_buff_head instead containing skbs instead of a list_head\ncontaining ath_bufs. This makes it easier to decouple the aggregation\ncode from the ath_buf struct\n\nSigned-off-by: Felix Fietkau \u003cnbd@openwrt.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "a75c0629716ea19ff934ef4ff1c31a4610bcb408",
      "tree": "a6aa471b8860e0924a9470137c4726455eaa821e",
      "parents": [
        "29e76245d46ff530bb2b0311e9fc823fc07b1147"
      ],
      "author": {
        "name": "Felix Fietkau",
        "email": "nbd@openwrt.org",
        "time": "Sun Aug 28 00:32:21 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Aug 30 15:38:53 2011 -0400"
      },
      "message": "ath9k: use u8 for the tx key index\n\nThis saves some space in struct ath_frame_info\n\nSigned-off-by: Felix Fietkau \u003cnbd@openwrt.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "29e76245d46ff530bb2b0311e9fc823fc07b1147",
      "tree": "616e40295d0ca6b87e51334f32f4338cac3eb30a",
      "parents": [
        "7b8112d6db0cc67dd2a722ca5bf707768890ac9d"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Fri Aug 26 01:56:39 2011 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Aug 30 15:38:52 2011 -0400"
      },
      "message": "ath: Make ath_printk void not int and remove unused struct ath_common *\n\nChanging the return type and removing the unused argument from\nath_printk reduces code size.\n\nAdd an __always_unused struct ath_common * to the macros\nthat call ath_printk to avoid unused variable warnings.\n\n$ size drivers/net/wireless/ath/built-in.o*\n   text\t   data\t    bss\t    dec\t    hex\tfilename\n1159859\t  16235\t 212000\t1388094\t 152e3e\tdrivers/net/wireless/ath/built-in.o.new\n1164175\t  16235\t 212032\t1392442\t 153f3a\tdrivers/net/wireless/ath/built-in.o.old\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "7b8112d6db0cc67dd2a722ca5bf707768890ac9d",
      "tree": "e4e6298c2e970972eca971570febfe5e78c1545a",
      "parents": [
        "78b8e51dd93a36df55a1c9aacbf6c16361a98cbd"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Fri Aug 26 01:56:38 2011 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Aug 30 15:38:52 2011 -0400"
      },
      "message": "ath: Make ath_dbg void not int\n\nThe return value is never used so make it void.\n\nReduces object size a tiny bit.\n\n$ size drivers/net/wireless/ath/built-in.o*\n   text\t   data\t    bss\t    dec\t    hex\tfilename\n1164175\t  16235\t 212032\t1392442\t 153f3a\tdrivers/net/wireless/ath/built-in.o.new\n1164819\t  16235\t 212032\t1393086\t 1541be\tdrivers/net/wireless/ath/built-in.o.old\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "3857e3ee2209b7289c434103e366f765ec82a22d",
      "tree": "50740547cf4a713d91998d6e71bb469c9e58c47e",
      "parents": [
        "5cbba3cd9db44d171673405d71b9aa0e35accdd1"
      ],
      "author": {
        "name": "Dmitry Kravkov",
        "email": "dmitry@broadcom.com",
        "time": "Mon Aug 29 11:35:44 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Aug 29 22:56:56 2011 -0400"
      },
      "message": "bnx2x: Fix build error\n\nOn Mon, 2011-08-29 at 13:28 -0700, Randy Dunlap wrote:\n\u003e (on i386 or x86_64)\n\u003e\n\u003e drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c:10148: error: \u0027bnx2x_fcoe_get_wwn\u0027 undeclared here (not in a function)\n\nThis should sync #define structures between definition and declaration\nAcked-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\n\nReported-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Dmitry Kravkov \u003cdmitry@broadcom.com\u003e\nAcked-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5cbba3cd9db44d171673405d71b9aa0e35accdd1",
      "tree": "1215970d979122a08563e98966b06e66ce274c19",
      "parents": [
        "728a98b831eecada40b36df53420d57e9292c880"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Aug 29 22:55:53 2011 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Aug 29 22:55:53 2011 -0400"
      },
      "message": "net: Fix duplicate CONFIG_SLIP entry in driver/net/Makefile\n\nReported-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "728a98b831eecada40b36df53420d57e9292c880",
      "tree": "e4bac789f65990bc6bcc5e82cd71f6a32ceca732",
      "parents": [
        "9254b751492c7fc08497a5c0e0cd668ddd269ea2"
      ],
      "author": {
        "name": "Sucheta Chakraborty",
        "email": "sucheta.chakraborty@qlogic.com",
        "time": "Mon Aug 29 12:50:30 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Aug 29 22:52:50 2011 -0400"
      },
      "message": "qlcnic: add beacon test support.\n\nBeacon test flashes both port LEDs instead of just 1 LED of a port.\nUpdated driver version to 5.0.23.\n\nSigned-off-by: Sucheta Chakraborty \u003csucheta.chakraborty@qlogic.com\u003e\nSigned-off-by: Sony Chacko \u003csony.chacko@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9254b751492c7fc08497a5c0e0cd668ddd269ea2",
      "tree": "0835d876bf509dc1dc776ad87ee48cdcef043fbc",
      "parents": [
        "a2050c7eeef034521f34df9cb896e72ea6802331"
      ],
      "author": {
        "name": "Sritej Velaga",
        "email": "sritej.velaga@qlogic.com",
        "time": "Mon Aug 29 12:50:29 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Aug 29 22:52:50 2011 -0400"
      },
      "message": "qlcnic: fix cdrp race condition\n\nReading CRB registers(if reqd) before releasing the api lock.\n\nSigned-off-by: Sritej Velaga \u003csritej.velaga@qlogic.com\u003e\nSigned-off-by: Sony Chacko \u003csony.chacko@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a2050c7eeef034521f34df9cb896e72ea6802331",
      "tree": "3935c29e29ad9cdcd2a69749fb438e769c5021f9",
      "parents": [
        "df3cfbe30bcd8ddfbbac2d0893c53b6d048dd1f8"
      ],
      "author": {
        "name": "Sritej Velaga",
        "email": "sritej.velaga@qlogic.com",
        "time": "Mon Aug 29 12:50:28 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Aug 29 22:52:50 2011 -0400"
      },
      "message": "qlcnic: Add FLT entry for CO cards FW image region\n\nThe FLT entry for FW image region has changed for C0 cards.\nUpdated the driver to look at the right region in the FLT.\n\nSigned-off-by: Sritej Velaga \u003csritej.velaga@qlogic.com\u003e\nSigned-off-by: Sony Chacko \u003csony.chacko@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "df3cfbe30bcd8ddfbbac2d0893c53b6d048dd1f8",
      "tree": "ebb5768b3f9dec42e5443337b7f08ffbd0d0b666",
      "parents": [
        "44f65b290235a1b259eea1aa055b5b1be36d3c86"
      ],
      "author": {
        "name": "Manish chopra",
        "email": "Manish.Chopra@qlogic.com",
        "time": "Mon Aug 29 12:50:27 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Aug 29 22:52:50 2011 -0400"
      },
      "message": "qlcnic: Change debug messages in loopback path\n\nAdded more debug messages while loopback test in progress\n\nSigned-off-by: Manish chopra \u003cManish.Chopra@qlogic.com\u003e\nSigned-off-by: Sony Chacko \u003csony.chacko@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "44f65b290235a1b259eea1aa055b5b1be36d3c86",
      "tree": "63ffb384f7f27e06cc6f263a9440f86584ae237e",
      "parents": [
        "1bddc59c2546a24a92b1e7d4d8fa1e1e38aeedb2"
      ],
      "author": {
        "name": "Sony Chacko",
        "email": "sony.chacko@qlogic.com",
        "time": "Mon Aug 29 12:50:26 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Aug 29 22:52:49 2011 -0400"
      },
      "message": "qlcnic: detect fan failure\n\nSigned-off-by: Sony Chacko \u003csony.chacko@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1bddc59c2546a24a92b1e7d4d8fa1e1e38aeedb2",
      "tree": "09f07fe50e45aeb6a61c67c83cb714a5eca545d7",
      "parents": [
        "4f16061ede08b6bea34c4e699c9dfa7ba6c88793",
        "ba6e5eb107b4b26444cb67ce6fb8eb0973a97964"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Aug 29 13:46:24 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Aug 29 13:46:24 2011 -0700"
      },
      "message": "Merge branch \u0027for-davem\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next\n"
    },
    {
      "commit": "4f16061ede08b6bea34c4e699c9dfa7ba6c88793",
      "tree": "5251bd0d000031d1a22ae2a1c1aea92626362c88",
      "parents": [
        "f3116f62cb56ef5efd172371fab688bb27529f69"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Mon Aug 29 11:49:40 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Aug 29 13:20:23 2011 -0700"
      },
      "message": "net: fix Makefile typos \u0026 build errors\n\nFix many (randconfig) PPP build errors by fixing typos in\ndrivers/net/Makefile.\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "78b8e51dd93a36df55a1c9aacbf6c16361a98cbd",
      "tree": "b0e22fd83caf07a274da7fb7b63c294d32e22867",
      "parents": [
        "9a53bf54b8149bc1372f50a83b769f42772083ea"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Aug 29 15:47:58 2011 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Aug 29 15:49:46 2011 -0400"
      },
      "message": "wl12xx/sdio_test.c: fix build breakage from WL127X_FW_NAME change\n\nCommit c302b2c959164622558474871ae942da0e484a38 (\"wl12xx: Use a single\nfw for both STA and AP roles\") changed the name of the firmware name\ndefinition, breaking the build of wl12xx/sdio_test.c.\n\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "9a53bf54b8149bc1372f50a83b769f42772083ea",
      "tree": "e8f8a285416d0d6b7e6cb0a79cd751c017ed88e9",
      "parents": [
        "1ba45b9e3a366fee0603cda51e61935b7dc9db7d"
      ],
      "author": {
        "name": "Larry Finger",
        "email": "Larry.Finger@lwfinger.net",
        "time": "Sat Aug 27 15:53:42 2011 -0500"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Aug 29 15:33:03 2011 -0400"
      },
      "message": "b43: Fix swatch warning\n\nSwatch reports the following warning for main.c:\n\n  CHECK   drivers/net/wireless/b43/main.c\ndrivers/net/wireless/b43/main.c +4115 b43_wireless_core_stop(7) warn: variable dereferenced before check \u0027dev\u0027\n\nAfter analysis, this is not a bug, but a false warning. Nonetheless,\na cleanup is in order to prevent some future janitor proposing\nthe wrong fix, as I did in my original patch.\n\nSigned-off-by: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "1ba45b9e3a366fee0603cda51e61935b7dc9db7d",
      "tree": "f5e16b585e10a242c0ca19e4b9fb15033f969bd0",
      "parents": [
        "cf3af74824b1bf2bd60eb6a0dd82b27f9e9236ac"
      ],
      "author": {
        "name": "Larry Finger",
        "email": "Larry.Finger@lwfinger.net",
        "time": "Sat Aug 27 13:56:00 2011 -0500"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Aug 29 15:33:03 2011 -0400"
      },
      "message": "ath9k: Fix a smatch warnings\n\nSmatch shows the following warnings:\n\n  CHECK   drivers/net/wireless/ath/ath9k/htc_drv_main.c\ndrivers/net/wireless/ath/ath9k/htc_drv_main.c +1315 ath9k_htc_configure_filter(27) warn: inconsistent returns mutex:\u0026priv-\u003emutex: locked (1303) unlocked (1315)\n\n  CHECK   drivers/net/wireless/ath/ath9k/ar9003_eeprom.c\ndrivers/net/wireless/ath/ath9k/ar9003_eeprom.c +3321 ar9300_eeprom_restore_internal(20) warn: returning -1 instead of -ENOMEM is sloppy\n\nSigned-off-by: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "cf3af74824b1bf2bd60eb6a0dd82b27f9e9236ac",
      "tree": "c5ae88548f8acc38549032e8d659b39333b19417",
      "parents": [
        "059ee09b99942bf64f4075196a7a2a992e64193d"
      ],
      "author": {
        "name": "Rajkumar Manoharan",
        "email": "rmanohar@qca.qualcomm.com",
        "time": "Sat Aug 27 16:17:47 2011 +0530"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Aug 29 15:33:03 2011 -0400"
      },
      "message": "ath9k: Add debugfs support for mac/baseband samples\n\nThis patch keep track of number of samples that includes\nDMA debugs registers, PCU observe, CR, channel noise,\ncycle conters, noisefloor history buffer and last N number\nof tx and rx descriptor status. These samples are grouped\nin table manner which dumping in debgufs.\n\nDebugfs file location:\n    \u003cdebugfs_mnt\u003e/ieee80211/phy#/ath9k/samples\n\nSigned-off-by: Rajkumar Manoharan \u003crmanohar@qca.qualcomm.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "059ee09b99942bf64f4075196a7a2a992e64193d",
      "tree": "e1fe6498724dece130c1df5c7e02879bcb3b18b1",
      "parents": [
        "a7be039d347743c289b7280d5de82abf7bbdf1d8"
      ],
      "author": {
        "name": "Felix Fietkau",
        "email": "nbd@openwrt.org",
        "time": "Sat Aug 27 10:25:27 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Aug 29 15:33:02 2011 -0400"
      },
      "message": "ath9k: fix regression in sending aggregated packets\n\nThe recent commit \"ath9k: Send legacy rated frames as unaggregated\"\nintroduced a check to ensure that packets with non-MCS rates set in\nthe rate series will not be aggregated. However, it failed to check\nif the rate series is valid before testing the flags, thus breaking\naggregation for normal MCS-only packets if the last series is unset.\n\nSigned-off-by: Felix Fietkau \u003cnbd@openwrt.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "a7be039d347743c289b7280d5de82abf7bbdf1d8",
      "tree": "397e4ac8dab82668aec9d312801ac0114f57066c",
      "parents": [
        "e3f2acc76dbae64d1b08455bbbaa855141d0238d"
      ],
      "author": {
        "name": "Rajkumar Manoharan",
        "email": "rmanohar@qca.qualcomm.com",
        "time": "Sat Aug 27 12:13:21 2011 +0530"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Aug 29 15:33:02 2011 -0400"
      },
      "message": "ath9k: Fix eifs/usec timeout for AR9287 v1.3+\n\nFor AR9287 v1.3+ chips, MAC runs at 117MHz. But the initvals\nIFS parameters are loaded based on 44/88MHz clockrate. So\neifs/usec from ini should not be used for AR9287 v1.3+.\nThe mentioned values are tested on 2 chain HT40 mode.\n\nSigned-off-by: Rajkumar Manoharan \u003crmanohar@qca.qualcomm.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "e3f2acc76dbae64d1b08455bbbaa855141d0238d",
      "tree": "c23b9a0f42e07aba10ef5859afb5ebb0d4b60503",
      "parents": [
        "547589668336d6cf25c2023173d5d2c25fb7bc48"
      ],
      "author": {
        "name": "Rajkumar Manoharan",
        "email": "rmanohar@qca.qualcomm.com",
        "time": "Sat Aug 27 11:22:59 2011 +0530"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Aug 29 15:33:02 2011 -0400"
      },
      "message": "ath9k_hw: Set default slottime as 9us\n\nInitialize 9us slot time as that is what is used mostly\n(for non-ERP cases) and also to be in sync with initvals.\n\nSigned-off-by: Rajkumar Manoharan \u003crmanohar@qca.qualcomm.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "547589668336d6cf25c2023173d5d2c25fb7bc48",
      "tree": "bec463210a71edd86799ebb46e99e922f6121e2b",
      "parents": [
        "14a8083e67653a963bb53f905044c23593026737"
      ],
      "author": {
        "name": "Rafał Miłecki",
        "email": "zajec5@gmail.com",
        "time": "Fri Aug 26 20:41:40 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Aug 29 15:33:02 2011 -0400"
      },
      "message": "b43: make HT-PHY support experimental\n\nIt was tested on three BCM4331 devices, code has been written from MMIO\ndumps only, but seems to be quite stable.\n\nSigned-off-by: Rafał Miłecki \u003czajec5@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "14a8083e67653a963bb53f905044c23593026737",
      "tree": "b053003ddce520bd0d20217888e80519e148f3c1",
      "parents": [
        "996bc370fa5f28f0a07d6c8dee26591db2f3dea9"
      ],
      "author": {
        "name": "Rafał Miłecki",
        "email": "zajec5@gmail.com",
        "time": "Fri Aug 26 20:41:39 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Aug 29 15:33:02 2011 -0400"
      },
      "message": "b43: use 8K buffers for 64-bit DMA to workaround hardware bug\n\nSigned-off-by: Rafał Miłecki \u003czajec5@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    }
  ],
  "next": "996bc370fa5f28f0a07d6c8dee26591db2f3dea9"
}
