)]}'
{
  "log": [
    {
      "commit": "dc99f600698dcac69b8f56dda9a8a00d645c5ffc",
      "tree": "81599e4397761610d5020c03e2571eeceaa859b6",
      "parents": [
        "ce06b03e60fc19c680d1bf873e779bf11c2fc518"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jul 05 01:45:05 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jul 05 22:34:52 2011 -0700"
      },
      "message": "packet: Add fanout support.\n\nFanouts allow packet capturing to be demuxed to a set of AF_PACKET\nsockets.  Two fanout policies are implemented:\n\n1) Hashing based upon skb-\u003erxhash\n\n2) Pure round-robin\n\nAn AF_PACKET socket must be fully bound before it tries to add itself\nto a fanout.  All AF_PACKET sockets trying to join the same fanout\nmust all have the same bind settings.\n\nFanouts are identified (within a network namespace) by a 16-bit ID.\nThe first socket to try to add itself to a fanout with a particular\nID, creates that fanout.  When the last socket leaves the fanout\n(which happens only when the socket is closed), that fanout is\ndestroyed.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ce06b03e60fc19c680d1bf873e779bf11c2fc518",
      "tree": "7028330a054a0d614a85c315de01a297f0daf4f0",
      "parents": [
        "f8bae99ee5030625a4e7f0d87784191882292f0e"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jul 04 01:44:29 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jul 05 22:34:52 2011 -0700"
      },
      "message": "packet: Add helpers to register/unregister -\u003eprot_hook\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f8bae99ee5030625a4e7f0d87784191882292f0e",
      "tree": "991cd2aff1ec1b74d1e3c658eb2ea09b0f93e5bd",
      "parents": [
        "994635a137f637466d36a7c6272dae014a46a11c",
        "44c4349a2a117b22a5c4087f2ac9faf10c575e17"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jul 05 19:45:12 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jul 05 19:45:12 2011 -0700"
      },
      "message": "Merge branch \u0027batman-adv/next\u0027 of git://git.open-mesh.org/linux-merge\n"
    },
    {
      "commit": "994635a137f637466d36a7c6272dae014a46a11c",
      "tree": "7699d4fd6d1cbb3827d116bfbada1b9f84ed6f6c",
      "parents": [
        "7d09926d1decb658d4e24f70216b6b0b74168026",
        "df2cbe40753dc36af294c30209ed909869aca6cf"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jul 05 18:22:39 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jul 05 18:22:39 2011 -0700"
      },
      "message": "Merge branch \u0027for-davem\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6\n"
    },
    {
      "commit": "44c4349a2a117b22a5c4087f2ac9faf10c575e17",
      "tree": "b326a102f069a56f02de40aa2844e6c77675e6ab",
      "parents": [
        "b539e4cd3b08dddbaa2ba0f158eed3c7c2244eaf"
      ],
      "author": {
        "name": "Sven Eckelmann",
        "email": "sven@narfation.org",
        "time": "Tue Jul 05 10:42:51 2011 +0200"
      },
      "committer": {
        "name": "Marek Lindner",
        "email": "lindner_marek@yahoo.de",
        "time": "Tue Jul 05 14:48:56 2011 +0200"
      },
      "message": "batman-adv: Replace version info instead of appending them\n\nThe version number of modules build outside of the tree can get revision\nnumbers added. This is useful to give hints about the revision of a\ndistribution package and the used patchset. The prepended source number or\nbranch name doesn\u0027t add any additional information which would help to identify\nproblems and can therefore be omitted.\n\nSigned-off-by: Sven Eckelmann \u003csven@narfation.org\u003e\nSigned-off-by: Marek Lindner \u003clindner_marek@yahoo.de\u003e\n"
    },
    {
      "commit": "b539e4cd3b08dddbaa2ba0f158eed3c7c2244eaf",
      "tree": "59713bdbcf7e5787f65ea3d6c82f3128d23414b7",
      "parents": [
        "6a020ab452d38b3878903de931c162429072a7d7"
      ],
      "author": {
        "name": "Marek Lindner",
        "email": "lindner_marek@yahoo.de",
        "time": "Sun Jun 26 21:15:13 2011 +0200"
      },
      "committer": {
        "name": "Marek Lindner",
        "email": "lindner_marek@yahoo.de",
        "time": "Tue Jul 05 14:28:55 2011 +0200"
      },
      "message": "batman-adv: aggregation checks should use the primary_if pointer\n\nThe packet aggregation needs to ensure that only compatible packets\nare aggregated. Some of the checks are based on the interface number\nwhile assuming that the first interface also is the primary interface\nwhich is not always the case.\nThis patch addresses the issue by using the primary_if pointer.\n\nReported-by: Antonio Quartulli \u003cordex@autistici.org\u003e\nSigned-off-by: Marek Lindner \u003clindner_marek@yahoo.de\u003e\n"
    },
    {
      "commit": "6a020ab452d38b3878903de931c162429072a7d7",
      "tree": "4ab894a1b36943b6b4ea83e715e68391f2484c16",
      "parents": [
        "ff66c975d5e412817f8122012760e852b4571b5e"
      ],
      "author": {
        "name": "Marek Lindner",
        "email": "lindner_marek@yahoo.de",
        "time": "Sun Jun 26 15:26:18 2011 +0200"
      },
      "committer": {
        "name": "Marek Lindner",
        "email": "lindner_marek@yahoo.de",
        "time": "Tue Jul 05 14:28:54 2011 +0200"
      },
      "message": "batman-adv: broadcast primary OGM on all active hard-interfaces\n\nThe primary interface OGM has to be broadcasted on all hard-interfaces\neven if the primary interface is not the first interface (if_num \u003d 0).\nTherefore the code has to compare the originating interface with the\nprimary interface instead of checking the if_num.\n\nReported-by: Linus Luessing \u003clinus.luessing@web.de\u003e\nSigned-off-by: Marek Lindner \u003clindner_marek@yahoo.de\u003e\n"
    },
    {
      "commit": "ff66c975d5e412817f8122012760e852b4571b5e",
      "tree": "dfb7f9fc8b1ad6d813b37fb004d79c8dc766ed26",
      "parents": [
        "8698529d209c43f6434592caf38733b84ccab5f3"
      ],
      "author": {
        "name": "Antonio Quartulli",
        "email": "ordex@autistici.org",
        "time": "Thu Jun 30 01:14:00 2011 +0200"
      },
      "committer": {
        "name": "Marek Lindner",
        "email": "lindner_marek@yahoo.de",
        "time": "Tue Jul 05 14:28:54 2011 +0200"
      },
      "message": "batman-adv: pass a unique flag arg instead of a sequence of bool ones\n\nnow tt_local_event() takes a flags argument instead of a sequence of\nboolean values which would grow up with the time.\n\nSigned-off-by: Antonio Quartulli \u003cordex@autistici.org\u003e\nSigned-off-by: Marek Lindner \u003clindner_marek@yahoo.de\u003e\n"
    },
    {
      "commit": "8698529d209c43f6434592caf38733b84ccab5f3",
      "tree": "1ae000c69db75b4b1ce89d71c1b3c93121faab92",
      "parents": [
        "5fbc1598c28555d2aa44bff0ac56ec3739401aff"
      ],
      "author": {
        "name": "Antonio Quartulli",
        "email": "ordex@autistici.org",
        "time": "Sat Jun 25 19:09:12 2011 +0200"
      },
      "committer": {
        "name": "Marek Lindner",
        "email": "lindner_marek@yahoo.de",
        "time": "Tue Jul 05 14:28:54 2011 +0200"
      },
      "message": "batman-adv: add_bcast_packet_to_list() takes the sending delay as parameter\n\nIn order to make possible to use the broadcast list for delayed sendings\nthe \"delay\" parameter is now provided instead of using 1 as hardcoded\nvalue.\n\nSigned-off-by: Antonio Quartulli \u003cordex@autistici.org\u003e\nSigned-off-by: Marek Lindner \u003clindner_marek@yahoo.de\u003e\n"
    },
    {
      "commit": "5fbc1598c28555d2aa44bff0ac56ec3739401aff",
      "tree": "2664c2483f59a5bd4e36a59e37a8274f375ffba2",
      "parents": [
        "43676ab590c3f8686fd047d34c3e33803eef71f0"
      ],
      "author": {
        "name": "Antonio Quartulli",
        "email": "ordex@autistici.org",
        "time": "Fri Jun 17 16:11:27 2011 +0200"
      },
      "committer": {
        "name": "Marek Lindner",
        "email": "lindner_marek@yahoo.de",
        "time": "Tue Jul 05 14:28:54 2011 +0200"
      },
      "message": "batman-adv: unify flags for tt_change/tt_local_entry/tt_global_entry\n\nThe tt_local_entry structure now has a \u0027flags\u0027 field. This helps to\nunify the flags format to all the client related structures (tt_global_entry\nand tt_change). The \u0027never_purge\u0027 field is now encoded in the \u0027flags\u0027 one.\nTo optimise the usage of this field, its length has been increased to 16bit\nin order to use the eight leading bits (from 0 to 7) to store flags that\nhave to be sent on the wire, while the eight ending ones are used for local\ncomputation only.\n\nMoreover \u0027enum tt_change_flags\u0027 is now called \u0027enum tt_client_flags\u0027 and the\ndefined values apply to the tt_local_entry, tt_global_entry and the tt_change\n\u0027flags\u0027 field.\n\nSigned-off-by: Antonio Quartulli \u003cordex@autistici.org\u003e\nSigned-off-by: Marek Lindner \u003clindner_marek@yahoo.de\u003e\n"
    },
    {
      "commit": "7d09926d1decb658d4e24f70216b6b0b74168026",
      "tree": "5004a9dec080d2c1ba13bc2ac925912796884fd7",
      "parents": [
        "a89a1d4a738668ccb2270ac218cddd30f0bef2a0"
      ],
      "author": {
        "name": "Yaniv Rosner",
        "email": "yanivr@broadcom.com",
        "time": "Tue Jul 05 01:07:16 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jul 05 04:21:40 2011 -0700"
      },
      "message": "bnx2x: Fix warning message during 57712/8727 initialization\n\nClear warning message \"MDC/MDIO access timeout\" during first driver load by setting MDIO clock.\nThis warning has no significant meaning, since it occurs prior to the first PHY initialization.\n\nSigned-off-by: Yaniv Rosner \u003cyanivr@broadcom.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a89a1d4a738668ccb2270ac218cddd30f0bef2a0",
      "tree": "00ef3bbc9dff7babdf3864dcf4e98ca77cbd8d16",
      "parents": [
        "0520e63acb387a265c2a6abbf51c44c67149cf37"
      ],
      "author": {
        "name": "Yaniv Rosner",
        "email": "yanivr@broadcom.com",
        "time": "Tue Jul 05 01:07:05 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jul 05 04:21:40 2011 -0700"
      },
      "message": "bnx2x: Add autogrEEEn support\n\nAdd autogrEEEn support on BCM84833 and 54618se, which allows to reduce power consumption.\n\nSigned-off-by: Yaniv Rosner \u003cyanivr@broadcom.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0520e63acb387a265c2a6abbf51c44c67149cf37",
      "tree": "071b86eed9b2e641a6c189e95742bd092fbf1c95",
      "parents": [
        "85242eea68f5039458afad0e4030828496bb4034"
      ],
      "author": {
        "name": "Yaniv Rosner",
        "email": "yanivr@broadcom.com",
        "time": "Tue Jul 05 01:06:59 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jul 05 04:21:40 2011 -0700"
      },
      "message": "bnx2x: Fix BCM84833 initialization\n\nSigned-off-by: Yaniv Rosner \u003cyanivr@broadcom.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "85242eea68f5039458afad0e4030828496bb4034",
      "tree": "efc81e33f4c680a570a21d09718e15046be35180",
      "parents": [
        "985848f80ffc61a29d9a72fec46ddce3c9643636"
      ],
      "author": {
        "name": "Yaniv Rosner",
        "email": "yanivr@broadcom.com",
        "time": "Tue Jul 05 01:06:53 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jul 05 04:21:40 2011 -0700"
      },
      "message": "bnx2x: Fix false link indication at link partner when DAC is used\n\nWhen driver is unloaded, disable PMD in addition to TX laser, provided that the management firmware will be able to enable it back.\n\nSigned-off-by: Yaniv Rosner \u003cyanivr@broadcom.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "985848f80ffc61a29d9a72fec46ddce3c9643636",
      "tree": "756d4cf1b0c10d8e3260b40d5a19f784dd725f7b",
      "parents": [
        "a34bc969a19b3a2364c03c101abb3b4d467089c0"
      ],
      "author": {
        "name": "Yaniv Rosner",
        "email": "yanivr@broadcom.com",
        "time": "Tue Jul 05 01:06:48 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jul 05 04:21:40 2011 -0700"
      },
      "message": "bnx2x: Reset PHY due to fan failure for 578xx\n\nAdd hardware PHY reset action for BCM578xx when fan failure occur.\nThe new bnx2x_warpcore_hw_reset warps bnx2x_warpcore_power_module to fit the .hw_reset function template of the phy structure.\n\nSigned-off-by: Yaniv Rosner \u003cyanivr@broadcom.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a34bc969a19b3a2364c03c101abb3b4d467089c0",
      "tree": "45bab18ff95c75a7aec46f713b51b70ea19b85ba",
      "parents": [
        "52c4d6c4b543574930667bfc2a4aed8af0713519"
      ],
      "author": {
        "name": "Yaniv Rosner",
        "email": "yanivr@broadcom.com",
        "time": "Tue Jul 05 01:06:41 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jul 05 04:21:40 2011 -0700"
      },
      "message": "bnx2x: Add CL37 BAM for Warpcore\n\nAdd CL37 BAM support according to configuration.\n\nSigned-off-by: Yaniv Rosner \u003cyanivr@broadcom.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "52c4d6c4b543574930667bfc2a4aed8af0713519",
      "tree": "32f0f648c4e01a76d8f928281589c054dc4de927",
      "parents": [
        "b8d6d0824d064ad447e6aacbce90f3a340d93d65"
      ],
      "author": {
        "name": "Yaniv Rosner",
        "email": "yanivr@broadcom.com",
        "time": "Tue Jul 05 01:06:34 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jul 05 04:21:40 2011 -0700"
      },
      "message": "bnx2x: Change BCM54616S to BCM54618SE\n\nChange 1G copper PHY BCM54616S to BCM54618SE since we only have HW with latter one of the two.\n\nSigned-off-by: Yaniv Rosner \u003cyanivr@broadcom.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b8d6d0824d064ad447e6aacbce90f3a340d93d65",
      "tree": "5b535f45cd7b8e4ff8b9f91ef23b5285b2ca4b74",
      "parents": [
        "d4d2d288972233fc054f3b3341c2a15865fba7c6"
      ],
      "author": {
        "name": "Yaniv Rosner",
        "email": "yanivr@broadcom.com",
        "time": "Tue Jul 05 01:06:27 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jul 05 04:21:39 2011 -0700"
      },
      "message": "bnx2x: PFC fixes\n\nSet the source MAC address for PFC packets and update its status during PMF migration.\n\nSigned-off-by: Yaniv Rosner \u003cyanivr@broadcom.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d4d2d288972233fc054f3b3341c2a15865fba7c6",
      "tree": "a89bbc4249905479f7b212db1a39120e34fe9f1a",
      "parents": [
        "f8d4aa29762fe1ae78ec3164f8f612f7b06d58ea"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@distanz.ch",
        "time": "Mon Jul 04 00:00:22 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jul 04 20:27:30 2011 -0700"
      },
      "message": "net/wireless: ipw2x00: Use helpers from linux/etherdevice.h\n\nSigned-off-by: Tobias Klauser \u003ctklauser@distanz.ch\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f8d4aa29762fe1ae78ec3164f8f612f7b06d58ea",
      "tree": "e9742175124036efb1f20e178255403c28254f2b",
      "parents": [
        "d8ce2fc1adc38fb8c71bbf44b87a982bbee5cda0"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@distanz.ch",
        "time": "Sun Jul 03 23:58:04 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jul 04 20:27:30 2011 -0700"
      },
      "message": "net: vxge: Use is_multicast_ether_addr helper\n\nSigned-off-by: Tobias Klauser \u003ctklauser@distanz.ch\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d8ce2fc1adc38fb8c71bbf44b87a982bbee5cda0",
      "tree": "8c5a9e55ae240823d5e2b6c62e66a6480d590818",
      "parents": [
        "2effca33194749cc3d5c2fdae52dcd8a7d6556e5"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@distanz.ch",
        "time": "Sun Jul 03 23:56:22 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jul 04 20:27:29 2011 -0700"
      },
      "message": "net: ewrk3: Use helpers from linux/etherdevice.h\n\nSigned-off-by: Tobias Klauser \u003ctklauser@distanz.ch\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2effca33194749cc3d5c2fdae52dcd8a7d6556e5",
      "tree": "e7188e4df1b354d1302e050b353b8c72eb00b6b6",
      "parents": [
        "abfc89c7b5347b869d1c48ddae027caf91a2300d"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@distanz.ch",
        "time": "Sun Jul 03 23:55:53 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jul 04 20:27:29 2011 -0700"
      },
      "message": "net: depca: Use helpers from linux/etherdevice.h\n\nSigned-off-by: Tobias Klauser \u003ctklauser@distanz.ch\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "abfc89c7b5347b869d1c48ddae027caf91a2300d",
      "tree": "1220f13cc81b737d660a89036ad89ecbe0370c95",
      "parents": [
        "8bc3e1d8a16e6ef501af1c4d3abd7a90b4db1c0f"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@distanz.ch",
        "time": "Sun Jul 03 23:54:54 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jul 04 20:27:29 2011 -0700"
      },
      "message": "net: rionet: Use is_multicast_ether_addr\n\nSigned-off-by: Tobias Klauser \u003ctklauser@distanz.ch\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8bc3e1d8a16e6ef501af1c4d3abd7a90b4db1c0f",
      "tree": "2b6a31a920a8a4d7a8e5476da7f6de7060f3b6b7",
      "parents": [
        "58d14d4fbaeb0cede14c59e8a2648b4791c0afe2"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@distanz.ch",
        "time": "Sun Jul 03 23:52:03 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jul 04 20:27:29 2011 -0700"
      },
      "message": "net: iseries_veth: Use is_unicast_ether_addr helper\n\nSigned-off-by: Tobias Klauser \u003ctklauser@distanz.ch\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "58d14d4fbaeb0cede14c59e8a2648b4791c0afe2",
      "tree": "6b4c4a0e386f12f2151054eb1a41b75baa438342",
      "parents": [
        "29a40f0676c9388a83396306957f11b359c4be1c"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@distanz.ch",
        "time": "Sun Jul 03 23:50:15 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jul 04 20:27:29 2011 -0700"
      },
      "message": "net: igb: Use is_multicast_ether_addr helper\n\nSigned-off-by: Tobias Klauser \u003ctklauser@distanz.ch\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "29a40f0676c9388a83396306957f11b359c4be1c",
      "tree": "af647655b87473ee7d6ecd734dcc5ee6bc5b4d1a",
      "parents": [
        "3e714ad3c2a07ee120044b72222cc20c14959efb"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@distanz.ch",
        "time": "Sun Jul 03 23:48:13 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jul 04 20:27:28 2011 -0700"
      },
      "message": "net: de4x5: Use helpers from linux/etherdevice.h\n\nSigned-off-by: Tobias Klauser \u003ctklauser@distanz.ch\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3e714ad3c2a07ee120044b72222cc20c14959efb",
      "tree": "be62ea93c86678504fe62495a5a8ebb44ea254ed",
      "parents": [
        "6539fefd9bec5faf948b03aec9f9078691d0be6b"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@distanz.ch",
        "time": "Sun Jul 03 23:47:04 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jul 04 20:27:28 2011 -0700"
      },
      "message": "net: e1000e: Use is_multicast_ether_addr helper\n\nSigned-off-by: Tobias Klauser \u003ctklauser@distanz.ch\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6539fefd9bec5faf948b03aec9f9078691d0be6b",
      "tree": "0c3f9edbce15ae4b03a975b73e867ac9f0be8cdc",
      "parents": [
        "a6e1204b82d3e8d7ba1baca35bdb595c722105eb"
      ],
      "author": {
        "name": "Max Matveev",
        "email": "makc@redhat.com",
        "time": "Tue Jun 21 21:18:13 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jul 04 19:14:09 2011 -0700"
      },
      "message": "Update documented default values for various TCP/UDP tunables\n\ntcp_rmem and tcp_wmem use 1 page as default value for the minimum\namount of memory to be used, same as udp_wmem_min and udp_rmem_min.\nPages are different size on different architectures - use the right\nunits when describing the defaults.\n\nReviewed-by: Shan Wei \u003cshanwei@cn.fujitsu.com\u003e\nAcked-by: Neil Horman \u003cnhorman@tuxdriver.com\u003e\nSigned-off-by: Max Matveev \u003cmakc@redhat.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a6e1204b82d3e8d7ba1baca35bdb595c722105eb",
      "tree": "55dc5a6197d1a1e1087ebf199ae206b8751b1236",
      "parents": [
        "4924f44b97a034dbf44c14b709b0b0907ee23f04"
      ],
      "author": {
        "name": "Max Matveev",
        "email": "makc@redhat.com",
        "time": "Sun Jun 19 22:08:10 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jul 04 19:14:09 2011 -0700"
      },
      "message": "Update description of net.sctp.sctp_rmem and net.sctp.sctp_wmem tunables\n\nsctp does not use second and third (\"default\" and \"max\") values\nof sctp_rmem tunable. The format is the same as tcp_rmem\nbut the meaning is different so make the documentation explicit to\navoid confusion.\n\nsctp_wmem is not used at all.\n\nAcked-by: Neil Horman \u003cnhorman@tuxdriver.com\u003e\nSigned-off-by: Max Matveev \u003cmakc@redhat.com\u003e\nReviewed-by: Shan Wei \u003cshanwei@cn.fujitsu.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4924f44b97a034dbf44c14b709b0b0907ee23f04",
      "tree": "1d1add5f93e4bc0dd4a06507eb5596ebbc069618",
      "parents": [
        "113ced1f52e5ed2dfedc0771a1b11b536cde8168"
      ],
      "author": {
        "name": "Eric Dumazet",
        "email": "eric.dumazet@gmail.com",
        "time": "Mon Jul 04 17:57:10 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jul 04 17:57:10 2011 -0700"
      },
      "message": "b44: use dev_kfree_skb() in b44_tx()\n\nb44_tx() is run from softirq handler, it can use dev_kfree_skb() instead\nof dev_kfree_skb_irq()\n\nSigned-off-by: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "113ced1f52e5ed2dfedc0771a1b11b536cde8168",
      "tree": "513df4ef1ad8b8530e12329f8f02c89140860b36",
      "parents": [
        "58fdea0f3170c13a3b875ef904d5b67cf73814be"
      ],
      "author": {
        "name": "Gerrit Renker",
        "email": "gerrit@erg.abdn.ac.uk",
        "time": "Sun Jul 03 09:55:03 2011 -0600"
      },
      "committer": {
        "name": "Gerrit Renker",
        "email": "gerrit@erg.abdn.ac.uk",
        "time": "Mon Jul 04 12:37:49 2011 -0600"
      },
      "message": "dccp ccid-2: Perform congestion-window validation\n\nCCID-2\u0027s cwnd increases like TCP during slow-start, which has implications for\n * the local Sequence Window value (should be \u003e cwnd),\n * the Ack Ratio value.\nHence an exponential growth, if it does not reflect the actual network\nconditions, can quickly lead to instability.\n\nThis patch adds congestion-window validation (RFC2861) to CCID-2:\n * cwnd is constrained if the sender is application limited;\n * cwnd is reduced after a long idle period, as suggested in the \u002790 paper\n   by Van Jacobson, in RFC 2581 (sec. 4.1);\n * cwnd is never reduced below the RFC 3390 initial window.\n\nAs marked in the comments, the code is actually almost a direct copy of the\nTCP congestion-window-validation algorithms. By continuing this work, it may\nin future be possible to use the TCP code (not possible at the moment).\n\nThe mechanism can be turned off using a module parameter. Sampling of the\ncurrently-used window (moving-maximum) is however done constantly; this is\nused to determine the expected window, which can be exploited to regulate\nDCCP\u0027s Sequence Window value.\n\nThis patch also sets slow-start-after-idle (RFC 4341, 5.1), i.e. it behaves like\nTCP when net.ipv4.tcp_slow_start_after_idle \u003d 1.\n\nSigned-off-by: Gerrit Renker \u003cgerrit@erg.abdn.ac.uk\u003e\n"
    },
    {
      "commit": "58fdea0f3170c13a3b875ef904d5b67cf73814be",
      "tree": "9cdaa4c22734531b21479dc594dadf6ffbcd36d4",
      "parents": [
        "b4d5f4b2884625d13c7ef5b9fd085ec93bbf545c"
      ],
      "author": {
        "name": "Gerrit Renker",
        "email": "gerrit@erg.abdn.ac.uk",
        "time": "Sun Jul 03 09:53:12 2011 -0600"
      },
      "committer": {
        "name": "Gerrit Renker",
        "email": "gerrit@erg.abdn.ac.uk",
        "time": "Mon Jul 04 12:37:40 2011 -0600"
      },
      "message": "dccp ccid-2: Use existing function to test for data packets\n\nThis replaces a switch statement with a test, using the equivalent\nfunction dccp_data_packet(skb).  It also doubles the range of the field\n`rx_num_data_pkts\u0027 by changing the type from `int\u0027 to `u32\u0027, avoiding\nsigned/unsigned comparison with the u16 field `dccps_r_ack_ratio\u0027.\n\nSigned-off-by: Gerrit Renker \u003cgerrit@erg.abdn.ac.uk\u003e\n"
    },
    {
      "commit": "b4d5f4b2884625d13c7ef5b9fd085ec93bbf545c",
      "tree": "6034da8babcad421dc2dc44d124a5730d3d8d329",
      "parents": [
        "1fd9d2081a9d8d77e5afccd5aafd28310cab3bfc"
      ],
      "author": {
        "name": "Gerrit Renker",
        "email": "gerrit@erg.abdn.ac.uk",
        "time": "Sun Jul 03 09:04:18 2011 -0600"
      },
      "committer": {
        "name": "Gerrit Renker",
        "email": "gerrit@erg.abdn.ac.uk",
        "time": "Mon Jul 04 12:37:30 2011 -0600"
      },
      "message": "dccp ccid-2: move rfc 3390 function into header file\n\nThis moves CCID-2\u0027s initial window function into the header file, since several\nparts throughout the CCID-2 code need to call it (CCID-2 still uses RFC 3390).\n\nSigned-off-by: Gerrit Renker \u003cgerrit@erg.abdn.ac.uk\u003e\nAcked-by: Leandro Melo de Sales \u003cleandro@ic.ufal.br\u003e\n"
    },
    {
      "commit": "1fd9d2081a9d8d77e5afccd5aafd28310cab3bfc",
      "tree": "756b816c0db44a0e6eb0e2f3183248c103044d56",
      "parents": [
        "8695e80193fed35f27c06f462bd5b76132fd5697"
      ],
      "author": {
        "name": "Gerrit Renker",
        "email": "gerrit@erg.abdn.ac.uk",
        "time": "Sun Jul 03 09:51:14 2011 -0600"
      },
      "committer": {
        "name": "Gerrit Renker",
        "email": "gerrit@erg.abdn.ac.uk",
        "time": "Mon Jul 04 12:37:13 2011 -0600"
      },
      "message": "dccp: cosmetics of info message\n\nChange the CCID (de)activation message to start with the\nprotocol name, as \u0027CCID\u0027 is already in there.\n\nSigned-off-by: Gerrit Renker \u003cgerrit@erg.abdn.ac.uk\u003e\n"
    },
    {
      "commit": "8695e80193fed35f27c06f462bd5b76132fd5697",
      "tree": "07098d9f6996c188fb9e05e93a76627e06666796",
      "parents": [
        "c0c2015056d7bd69f3554208271407e7e2ee69e5"
      ],
      "author": {
        "name": "Gerrit Renker",
        "email": "gerrit@erg.abdn.ac.uk",
        "time": "Sun Jul 03 09:51:29 2011 -0600"
      },
      "committer": {
        "name": "Gerrit Renker",
        "email": "gerrit@erg.abdn.ac.uk",
        "time": "Mon Jul 04 12:36:47 2011 -0600"
      },
      "message": "dccp: combine the functionality of enqeueing and cloning\n\nRealising the following call pattern,\n * first dccp_entail() is called to enqueue a new skb and\n * then skb_clone() is called to transmit a clone of that skb,\nthis patch integrates both into the same function.\n\nSigned-off-by: Gerrit Renker \u003cgerrit@erg.abdn.ac.uk\u003e\n"
    },
    {
      "commit": "c0c2015056d7bd69f3554208271407e7e2ee69e5",
      "tree": "8144a35fcb508fe6e9a24442ceb013ad9dda2bad",
      "parents": [
        "31fcb99d9958bdf04e84224e202f69e6cdac893b"
      ],
      "author": {
        "name": "Gerrit Renker",
        "email": "gerrit@erg.abdn.ac.uk",
        "time": "Sun Jul 03 09:49:16 2011 -0600"
      },
      "committer": {
        "name": "Gerrit Renker",
        "email": "gerrit@erg.abdn.ac.uk",
        "time": "Mon Jul 04 12:36:33 2011 -0600"
      },
      "message": "dccp: Clean up slow-path input processing\n\nThis patch rearranges the order of statements of the slow-path input processing\n(i.e. any other state than OPEN), to resolve the following issues.\n\n 1. Dependencies: the order of statements now better matches RFC 4340, 8.5, i.e.\n    step 7 is before step 9 (previously 9 was before 7), and parsing options in\n    step 8 (which may consume resources) now comes after step 7.\n 2. Sequence number checks are omitted if in state LISTEN/REQUEST, due to the\n    note underneath the table in RFC 4340, 7.5.3.\n    As a result, CCID processing is now indeed confined to OPEN/PARTOPEN states,\n    i.e. congestion control is performed only on the flow of data packets. This\n    avoids pathological cases of doing congestion control on those messages\n    which set up and terminate the connection.\n 3. Packets are now passed on to Ack Vector / CCID processing only after\n    - step 7  (receive unexpected packets),\n    - step 9  (receive Reset),\n    - step 13 (receive CloseReq),\n    - step 14 (receive Close)\n    and only if the state is PARTOPEN. This simplifies CCID processing:\n    - in LISTEN/CLOSED the CCIDs are non-existent;\n    - in RESPOND/REQUEST the CCIDs have not yet been negotiated;\n    - in CLOSEREQ and active-CLOSING the node has already closed this socket;\n    - in passive-CLOSING the client is waiting for its Reset.\n    In the last case, RFC 4340, 8.3 leaves it open to ignore further incoming\n    data, which is the approach taken here.\n\nSigned-off-by: Gerrit Renker \u003cgerrit@erg.abdn.ac.uk\u003e\n"
    },
    {
      "commit": "31fcb99d9958bdf04e84224e202f69e6cdac893b",
      "tree": "e4575e4e75003aebae8fca41b8fd215d725a7dba",
      "parents": [
        "ee9c88f2283c80d9926f980848ae02cc3e88ee57"
      ],
      "author": {
        "name": "Yoshihiro Shimoda",
        "email": "yoshihiro.shimoda.uh@renesas.com",
        "time": "Thu Jun 30 22:52:13 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Jul 03 20:10:47 2011 -0700"
      },
      "message": "net: sh_eth: remove __flush_purge_region\n\nIt is a function of SuperH architecture. There is no good to use\nthe function on a driver generally. So, the driver uses\ndma_map_single() instead of __flush_purge_region.\n\nSigned-off-by: Yoshihiro Shimoda \u003cyoshihiro.shimoda.uh@renesas.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ee9c88f2283c80d9926f980848ae02cc3e88ee57",
      "tree": "555bb631123e37f36ff7b4e81c2af34a60fe176c",
      "parents": [
        "2a49e001cbe3ebf5987024052ed0dff67689c5bb"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Sun Jul 03 08:28:33 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Jul 03 20:05:16 2011 -0700"
      },
      "message": "af_econet: Use current logging styles and neatening\n\nUse pr_fmt() without KBUILD_MODNAME to allow AUN and econet prefixes.\nConvert printks with KERN_DEBUG to pr_debug.\nHoist assigns from if.\n80 column wrapping.\nMove open braces to end of line.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2a49e001cbe3ebf5987024052ed0dff67689c5bb",
      "tree": "ebc01049f1c71f5233169721a1d8c216ec9db2ad",
      "parents": [
        "234b921dbcf144826e2e2b3663cd8090892ee2b2"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Thu Jun 30 15:08:58 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Jul 03 20:02:07 2011 -0700"
      },
      "message": "netpoll: Remove wrapper function netpoll_poll\n\nToo trivial to live.\n\ncc: WANG Cong \u003camwang@redhat.com\u003e\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "234b921dbcf144826e2e2b3663cd8090892ee2b2",
      "tree": "a56109b50886adc934ff48499bd6f9a291f2ddc1",
      "parents": [
        "aea54bce01c44bf3e35ac016fcd584b0de137673"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Thu Jun 30 15:08:57 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Jul 03 20:02:07 2011 -0700"
      },
      "message": "netpoll: Remove unused EXPORT_SYMBOLs of netpoll_poll and netpoll_poll_dev\n\nUnused symbols waste space.\n\nCommit 0e34e93177fb\n\"(netpoll: add generic support for bridge and bonding devices)\"\nadded the symbol more than a year ago with the promise of \"future use\".\n\nBecause it is so far unused, remove it for now.\nIt can be easily readded if or when it actually needs to be used.\n\ncc: WANG Cong \u003camwang@redhat.com\u003e\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "aea54bce01c44bf3e35ac016fcd584b0de137673",
      "tree": "6325f046bb7b024bbfd1b05d864ee47f4480dffc",
      "parents": [
        "3e878b8d54e0fc12df363ee8e4a638c8147aac98",
        "0ac9ebedce444ec6f93cf6a995e4a20009191b00"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 01 16:16:48 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 01 16:16:48 2011 -0700"
      },
      "message": "Merge branch \u0027for-next\u0027 of git://git2.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan\n"
    },
    {
      "commit": "3e878b8d54e0fc12df363ee8e4a638c8147aac98",
      "tree": "dd513521932999610508ba0860868b2062e7a661",
      "parents": [
        "fddc5f3e9164858cd9264a17580f9fc5ad948458"
      ],
      "author": {
        "name": "Greg Dietsche",
        "email": "Gregory.Dietsche@cuw.edu",
        "time": "Fri Jul 01 16:16:19 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 01 16:16:19 2011 -0700"
      },
      "message": "net: rds: fix const array syntax\n\nCorrect the syntax so that both array and pointer are const.\n\nSigned-off-by: Greg Dietsche \u003cGregory.Dietsche@cuw.edu\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "fddc5f3e9164858cd9264a17580f9fc5ad948458",
      "tree": "8ac3da6561b74851304164af6e295a80f61e7665",
      "parents": [
        "89f0e4feafb64643b0f0aba9d89984362bac9739"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Fri Jul 01 09:43:13 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 01 16:11:16 2011 -0700"
      },
      "message": "x25: Reduce switch/case indent\n\nMake the case labels the same indent as the switch.\n\ngit diff -w shows 80 column line reflowing.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "89f0e4feafb64643b0f0aba9d89984362bac9739",
      "tree": "b6d9a44b6f5099b1f489e3140bff611abb020884",
      "parents": [
        "7fd71b1e0787d4d32c6225ca59e23e522cd67cc3"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Fri Jul 01 09:43:12 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 01 16:11:16 2011 -0700"
      },
      "message": "sunrpc: Reduce switch/case indent\n\nMake the case labels the same indent as the switch.\n\ngit diff -w shows 80 column line reflowing.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7fd71b1e0787d4d32c6225ca59e23e522cd67cc3",
      "tree": "4668b677bfc6f1519ba1e02361c0ccdaa9ccd3e2",
      "parents": [
        "c485538901e0334a3016241bf73b864216ff2e73"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Fri Jul 01 09:43:11 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 01 16:11:16 2011 -0700"
      },
      "message": "sctp: Reduce switch/case indent\n\nMake the case labels the same indent as the switch.\n\ngit diff -w shows useless break;s removed after returns\nand a comment added to an unnecessary default: break;\nbecause of a dubious gcc warning.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c485538901e0334a3016241bf73b864216ff2e73",
      "tree": "eb680666cbd9bd5a16e928502a72ac6c62b69f18",
      "parents": [
        "fcb261f35714fdf3d5c37d714e55b507b8cd55bc"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Fri Jul 01 09:43:10 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 01 16:11:16 2011 -0700"
      },
      "message": "netrom: Reduce switch/case indent\n\nMake the case labels the same indent as the switch.\n\ngit diff -w shows code on same line as case moved\nto separate lines and a \"/* Fallthrough */\" comment\nadded where appropriate.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "fcb261f35714fdf3d5c37d714e55b507b8cd55bc",
      "tree": "b54a2157be5f4a19cecf603283db80107dd50201",
      "parents": [
        "207ec0abbed50b43a44cb7c69a07aeee08da5e45"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Fri Jul 01 09:43:09 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 01 16:11:16 2011 -0700"
      },
      "message": "lapb: Reduce switch/case indent\n\nMake the case labels the same indent as the switch.\n\ngit diff -w shows 80 column reflowing.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "207ec0abbed50b43a44cb7c69a07aeee08da5e45",
      "tree": "2b5d12c61e6e7d860a21c94a327a33ff1f39adc9",
      "parents": [
        "4500ebf8d1cc749e1b438136745127e437c54002"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Fri Jul 01 09:43:08 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 01 16:11:16 2011 -0700"
      },
      "message": "ipv6: Reduce switch/case indent\n\nMake the case labels the same indent as the switch.\n\ngit diff -w shows 80 column reflowing,\nremoval of a useless break after return, and moving\nopen brace after case instead of separate line.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4500ebf8d1cc749e1b438136745127e437c54002",
      "tree": "9a94dccd7da67ee77cddb43dc0998b50b339f0ac",
      "parents": [
        "181b1e9ce1b9e705d4cd27b542ce05bc43abdab0"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Fri Jul 01 09:43:07 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 01 16:11:16 2011 -0700"
      },
      "message": "ipv4: Reduce switch/case indent\n\nMake the case labels the same indent as the switch.\n\ngit diff -w shows no difference.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "181b1e9ce1b9e705d4cd27b542ce05bc43abdab0",
      "tree": "548d47da8a2fe693873e15b684c4abc63c9c6f81",
      "parents": [
        "1d67a51682443ffd1209d76dcc2f24a685259530"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Fri Jul 01 09:43:06 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 01 16:11:15 2011 -0700"
      },
      "message": "netfilter: Reduce switch/case indent\n\nMake the case labels the same indent as the switch.\n\ngit diff -w shows miscellaneous 80 column wrapping,\ncomment reflowing and a comment for a useless gcc\nwarning for an otherwise unused default: case.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1d67a51682443ffd1209d76dcc2f24a685259530",
      "tree": "be9852f57b42839ebb1500815451ccfb780b31b1",
      "parents": [
        "075e1913e1fd7ef6dc8885fc844cfb6c48210104"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Fri Jul 01 09:43:05 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 01 16:11:15 2011 -0700"
      },
      "message": "ipconfig: Reduce switch/case indent\n\nMake the case labels the same indent as the switch.\n\ngit diff -w shows miscellaneous 80 column wrapping.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "075e1913e1fd7ef6dc8885fc844cfb6c48210104",
      "tree": "d945d4c19bb2dc3b90e9380a0063af2e85e8b245",
      "parents": [
        "06f8fe11bb4a84de9d9faa50c7ffbe40b90d395a"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Fri Jul 01 09:43:04 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 01 16:11:15 2011 -0700"
      },
      "message": "econet: Reduce switch/case indent\n\nMake the case labels the same indent as the switch.\n\nSimplify a default case / return (unreached)\nRemove unnecessary break after return.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "06f8fe11bb4a84de9d9faa50c7ffbe40b90d395a",
      "tree": "79c244cd97661156649b6af488c4827729da634e",
      "parents": [
        "4a9e4b09326baa6db30ae35e3521bf5259b238f5"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Fri Jul 01 09:43:03 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 01 16:11:15 2011 -0700"
      },
      "message": "decnet: Reduce switch/case indent\n\nMake the case labels the same indent as the switch.\n\ngit diff -w shows differences for line wrapping.\n(fit multiple lines to 80 columns, join where possible)\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4a9e4b09326baa6db30ae35e3521bf5259b238f5",
      "tree": "4f7bf882d15ccc515de67c83e4fcae561e1ca80b",
      "parents": [
        "4e985adaa504c1c1a05c8e013777ea0791a17b4d"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Fri Jul 01 09:43:02 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 01 16:11:15 2011 -0700"
      },
      "message": "appletalk: Reduce switch/case indent\n\nMake the case labels the same indent as the switch.\n\n(git diff -w net/appletalk shows no difference)\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4e985adaa504c1c1a05c8e013777ea0791a17b4d",
      "tree": "d2eedf47256577ebfc67f0356c9b348590b560d3",
      "parents": [
        "e77aeb71f04ed236fffe5f347e208c8b0e92d48a"
      ],
      "author": {
        "name": "Thomas Graf",
        "email": "tgraf@infradead.org",
        "time": "Tue Jun 21 03:11:20 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 01 15:39:53 2011 -0700"
      },
      "message": "rtnl: provide link dump consistency info\n\nThis patch adds a change sequence counter to each net namespace\nwhich is bumped whenever a netdevice is added or removed from\nthe list. If such a change occurred while a link dump took place,\nthe dump will have the NLM_F_DUMP_INTR flag set in the first\nmessage which has been interrupted and in all subsequent messages\nof the same dump.\n\nNote that links may still be modified or renamed while a dump is\ntaking place but we can guarantee for userspace to receive a\ncomplete list of links and not miss any.\n\nTesting:\nI have added 500 VLAN netdevices to make sure the dump is split\nover multiple messages. Then while continuously dumping links in\none process I also continuously deleted and re-added a dummy\nnetdevice in another process. Multiple dumps per seconds have\nhad the NLM_F_DUMP_INTR flag set.\n\nI guess we can wait for Johannes patch to hit net-next via the\nwireless tree.  I just wanted to give this some testing right away.\n\nSigned-off-by: Thomas Graf \u003ctgraf@infradead.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e77aeb71f04ed236fffe5f347e208c8b0e92d48a",
      "tree": "13c4d9de66ef4b00681b4236779ff52ee9bb4606",
      "parents": [
        "b9ab82c774d8abcca8b6c1d5f30f5912a4448980"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@distanz.ch",
        "time": "Thu Jun 30 21:37:52 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 01 01:51:03 2011 -0700"
      },
      "message": "net: de4x5: Omit check for multicast bit in netdev_for_each_mc_addr\n\nThere is no need to check for the address being a multicast address in\nthe netdev_for_each_mc_addr loop, so remove it.\n\nSigned-off-by: Tobias Klauser \u003ctklauser@distanz.ch\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b9ab82c774d8abcca8b6c1d5f30f5912a4448980",
      "tree": "6913c9ae6d847431557704d02322b5127e92d554",
      "parents": [
        "482c9e798738dea847a5e5e0d20692fe80d48a76"
      ],
      "author": {
        "name": "Sathya Perla",
        "email": "sathya.perla@emulex.com",
        "time": "Wed Jun 29 23:33:37 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jun 30 22:32:50 2011 -0700"
      },
      "message": "be2net: clear intr bit in be_probe()\n\nIt may be set in the card while the driver is probed by kdump kernel after a\ncrash.\n\nSigned-off-by: Sathya Perla \u003csathya.perla@emulex.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "482c9e798738dea847a5e5e0d20692fe80d48a76",
      "tree": "737fc458762b7479380fc917c02ef3039bcee4ff",
      "parents": [
        "2b3f291bf98e7cbf76afd9b0c96c81df5f5890f9"
      ],
      "author": {
        "name": "Sathya Perla",
        "email": "sathya.perla@emulex.com",
        "time": "Wed Jun 29 23:33:17 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jun 30 22:32:50 2011 -0700"
      },
      "message": "be2net: create/destroy rx-queues on interface open/close\n\nOn some skews, the BE card sends pause frames (and not drop pkts) if there are\nno more posted buffers available for packet reception.  This behaviour has a\nside effect: When an interface is disabled, buffers are no longer posted on the\ncorresponding RX rings. All broadcast and multicast traffic being received on\nthe port will quickly fill up the PMEM and cause pause push back. As the PMEM\nis shared by both the ports, all traffic being received on the other (enabled)\nport also gets stalled.\nThe fix is to destroy RX rings when the interface is disabled. If there is no\nRX ring match in the RXF lookup, the packets are discarded and so don\u0027t hog the\nPMEM.\nThe RXQ creation cmd must now use MCC instead of MBOX as they are are called\npost MCC queue creation.\n\nSigned-off-by: Sathya Perla \u003csathya.perla@emulex.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2b3f291bf98e7cbf76afd9b0c96c81df5f5890f9",
      "tree": "c393be90e989391c804531b65fc524a98ac6e117",
      "parents": [
        "e1428d26b404133dcbcc8f758f0f4f6575afd7b7"
      ],
      "author": {
        "name": "Sathya Perla",
        "email": "sathya.perla@emulex.com",
        "time": "Wed Jun 29 23:32:56 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jun 30 22:32:50 2011 -0700"
      },
      "message": "be2net: fix certain cmd failure logging\n\nSome (older)versions of cards/fw may not recognize certain cmds and\nreturn illegal/unsupported errors. As long as the driver can handle\nthis gracefully there is no need to log an error msg.\nAlso finetuned 2 existing error log messages.\n\nSigned-off-by: Sathya Perla \u003csathya.perla@emulex.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e1428d26b404133dcbcc8f758f0f4f6575afd7b7",
      "tree": "4357abcd05b07f0da8dc1ee42a5f0d134f587ef1",
      "parents": [
        "0209bcd4d9ee66569d4ea76f9ab2de3a9c740c71"
      ],
      "author": {
        "name": "Amit Kumar Salecha",
        "email": "amit.salecha@qlogic.com",
        "time": "Wed Jun 29 20:00:50 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jun 30 22:32:50 2011 -0700"
      },
      "message": "qlcnic: add external loopback support\n\no Add external loopback test in self test:\n  - Send set external loopback mode request to fw.\n     To quiscent other storage functions.\n  - Perform test\n  - Send unset loopback mode request to fw.\n\no Rename ilb to lb.\no Update driver version 5.0.20.\n\nSigned-off-by: Sucheta Chakraborty \u003csucheta.chakraborty@qlogic.com\u003e\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0209bcd4d9ee66569d4ea76f9ab2de3a9c740c71",
      "tree": "7eca56aac7b37c5468a58616d896047d912f9bbf",
      "parents": [
        "781b864711d8cff56af9478be1b892b098e10de8"
      ],
      "author": {
        "name": "Amit Kumar Salecha",
        "email": "amit.salecha@qlogic.com",
        "time": "Wed Jun 29 20:00:49 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jun 30 22:32:49 2011 -0700"
      },
      "message": "net: add external loopback test in ethtool self test\n\nExternal loopback test can be performed by application without any driver\nsupport on normal Ethernet cards.\nBut on CNA devices, where multiple functions share same physical port.\nHere internal loopback test and external loopback test can be initiated by\nmultiple functions at same time. To co exist all functions, firmware need\nto regulate what test can be run by which function. So before performing external\nloopback test, command need to send to firmware, which will quiescent other functions.\n\nUser may not want to run external loopback test always. As special cable need to be\nconnected for this test.\nSo adding explicit flag in ethtool self test, which will specify interface\nto perform external loopback test.\n ETH_TEST_FL_EXTERNAL_LB: Application set to request external loopback test\n ETH_TEST_FL_EXTERNAL_LB_DONE: Driver ack if test performed\n\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nReviewed-by: Ben Hutchings \u003cbhutchings@solarflare.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "781b864711d8cff56af9478be1b892b098e10de8",
      "tree": "d56d674fe35e870d5868b255e110804b72dc0814",
      "parents": [
        "eb31c4e0b0d8d7f673f95644cbfd2993f1c36840"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@distanz.ch",
        "time": "Wed Jun 29 02:16:33 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jun 30 22:32:49 2011 -0700"
      },
      "message": "net: ucc_geth: Omit check for multicast bit in netdev_for_each_mc_addr\n\nThere is no need to check for the address being a multicast address in\nthe netdev_for_each_mc_addr loop, so remove it.\n\nSigned-off-by: Tobias Klauser \u003ctklauser@distanz.ch\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "eb31c4e0b0d8d7f673f95644cbfd2993f1c36840",
      "tree": "7f68a01aee4b929e9ac0560dec53c368caab2fdc",
      "parents": [
        "3170ff54c26004ea627022af695d0c8709d29b04"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@distanz.ch",
        "time": "Wed Jun 29 02:15:35 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jun 30 22:13:38 2011 -0700"
      },
      "message": "net: iseries_veth: Omit check for multicast bit in netdev_for_each_mc_addr\n\nThere is no need to check for the address being a multicast address in\nthe netdev_for_each_mc_addr loop, so remove it.\n\nSigned-off-by: Tobias Klauser \u003ctklauser@distanz.ch\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3170ff54c26004ea627022af695d0c8709d29b04",
      "tree": "e4d3cc24adacebdf3e4c31de89d6805b2ee513d1",
      "parents": [
        "bda7ed47937bd9ba8c10631ca884f7fefb162f4d"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@distanz.ch",
        "time": "Wed Jun 29 02:15:15 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jun 30 22:13:38 2011 -0700"
      },
      "message": "net: depca: Omit check for multicast bit in netdev_for_each_mc_addr\n\nThere is no need to check for the address being a multicast address in\nthe netdev_for_each_mc_addr loop, so remove it.\n\nSigned-off-by: Tobias Klauser \u003ctklauser@distanz.ch\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "bda7ed47937bd9ba8c10631ca884f7fefb162f4d",
      "tree": "be53ecc26ba2a3752fe5766f8792a6774923b834",
      "parents": [
        "0311ee2262440b903a81fa38512d12bc2478e66f"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@distanz.ch",
        "time": "Wed Jun 29 02:14:46 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jun 30 22:13:38 2011 -0700"
      },
      "message": "net: am79c961a: Omit check for multicast bit in netdev_for_each_mc_addr\n\nThere is no need to check for the address being a multicast address in\nthe netdev_for_each_mc_addr loop, so remove it.\n\nSigned-off-by: Tobias Klauser \u003ctklauser@distanz.ch\u003e\nAcked-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0311ee2262440b903a81fa38512d12bc2478e66f",
      "tree": "6fcab3e93874b3ca235db4754f0993fda96e9534",
      "parents": [
        "f82528bc13a157335dc53e78ce801883b26831e2"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Tue Jun 28 20:29:51 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jun 30 22:13:37 2011 -0700"
      },
      "message": "wanxl: remove a stray irq enable\n\nThis is error path calls unlock_irq() where we haven\u0027t disabled the\nIRQs.  The comment says that this error path can never happen.\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f82528bc13a157335dc53e78ce801883b26831e2",
      "tree": "cdf1a5f77ee1a8d43707c332302451cb5c49bc2f",
      "parents": [
        "bc057e0366cad58e55038a2cb69572d51c40cdf3"
      ],
      "author": {
        "name": "Alexander Smirnov",
        "email": "alex.bluesman.smirnov@gmail.com",
        "time": "Tue Jun 28 03:30:44 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jun 30 22:13:37 2011 -0700"
      },
      "message": "Exclude duplicated checking for iface-up. This flags is checked in \u0027is_skb_forwardable\u0027 function, which is subroutine of \u0027dev_forward_skb\u0027.\n\nSigned-off-by: Alexander Smirnov \u003calex.bluesman.smirnov@gmail.com\u003e\nReviewed-by: WANG Cong \u003cxiyou.wangcong@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "bc057e0366cad58e55038a2cb69572d51c40cdf3",
      "tree": "741298ce8b3b4031a8a10933c1261825ad1e53f3",
      "parents": [
        "aab6fb82b1912a312f7547c92ac8d4ecb072e807"
      ],
      "author": {
        "name": "Guo-Fu Tseng",
        "email": "cooldavid@cooldavid.org",
        "time": "Tue Jun 28 01:38:30 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jun 30 22:13:16 2011 -0700"
      },
      "message": "jme: Cleanup PM operations after using new PM API\n\n\t1. Using enum name instead of numeric value.\n\t2. device_set_wakeup_enable expect bool argument\n\t   adding !!() to the argument to be passed.\n\t3. Remove non-jme-hardware related operations from\n\t   jme_clear_pm()\n\t4. Reuse jme_clear_pm() in jme_resume() and jme_powersave_phy()\n\nSigned-off-by: Guo-Fu Tseng \u003ccooldavid@cooldavid.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "aab6fb82b1912a312f7547c92ac8d4ecb072e807",
      "tree": "e01cc1728c0e361ad51baf15ddb86b5c117b1725",
      "parents": [
        "b21f3c7ed98a153865a7094af7d85d84c188667e"
      ],
      "author": {
        "name": "Guo-Fu Tseng",
        "email": "cooldavid@cooldavid.org",
        "time": "Mon Jun 27 19:23:34 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jun 30 22:13:16 2011 -0700"
      },
      "message": "jme: Fix compile warning introduced by new pm macro\n\nSIMPLE_DEV_PM_OPS is using SET_SYSTEM_SLEEP_PM_OPS\nand SET_SYSTEM_SLEEP_PM_OPS is empty when CONFIG_PM_SLEEP\nis not defined.\n\nSwitching #ifdef CONFIG_PM to #ifdef CONFIG_PM_SLEEP\n\nSigned-off-by: Guo-Fu Tseng \u003ccooldavid@cooldavid.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b21f3c7ed98a153865a7094af7d85d84c188667e",
      "tree": "0eb2db1a82b8317a1a1a3d1485c362c77e502d09",
      "parents": [
        "ea7ea65a3b37bf207d5c352ac6254506b3dc3901"
      ],
      "author": {
        "name": "Kurt Van Dijck",
        "email": "kurt.van.dijck@eia.be",
        "time": "Mon Jun 27 05:00:13 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jun 30 22:13:15 2011 -0700"
      },
      "message": "can: remove useless defaults in Kconfig\n\nThere\u0027s no need for \"default N\u0027 (or \u0027default n\u0027) as it\u0027s default.\n\nSigned-off-by: Kurt Van Dijck \u003ckurt.van.dijck@eia.be\u003e\nAcked-by: Marc Kleine-Budde \u003cmkl@pengutronix.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ea7ea65a3b37bf207d5c352ac6254506b3dc3901",
      "tree": "5eed17f071404155e7a76f8f3415bf031a4d656a",
      "parents": [
        "3fa2a1df909482cc234524906e4bd30dee3514df"
      ],
      "author": {
        "name": "Vasanthy Kolluri",
        "email": "vkolluri@cisco.com",
        "time": "Fri Jun 17 07:56:48 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jun 30 20:43:38 2011 -0700"
      },
      "message": "enic: Add support to configure hardware interrupt coalesce timers in a platform independent way\n\nenic driver and the underlying hardware use different units for representing the interrupt coalesce timer.\nDriver converts the interrupt coalesce timer in usec to hardware cycles while setting the relevant hardware\nregisters. The conversion factor can be different for each of the adapter hardware types. So it is dynamically\nlearnt from the adapter firmware using the devcmd CMD_INTR_COAL_CONVERT. This allows the driver to configure\nthe hardware interrupt coalesce timers in a platform independent way.\n\nSigned-off-by: Danny Guo \u003cdannguo@cisco.com\u003e\nSigned-off-by: Vasanthy Kolluri \u003cvkolluri@cisco.com\u003e\nSigned-off-by: Roopa Prabhu \u003croprabhu@cisco.com\u003e\nSigned-off-by: David Wang \u003cdwang2@cisco.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@conan.davemloft.net\u003e\n"
    },
    {
      "commit": "3fa2a1df909482cc234524906e4bd30dee3514df",
      "tree": "7c31c761ca809867780a2a272cf8ba100fd38da9",
      "parents": [
        "f984cec64a8dbe559f357fa0ed3e1bef7c247700"
      ],
      "author": {
        "name": "stephen hemminger",
        "email": "shemminger@vyatta.com",
        "time": "Wed Jun 15 06:36:29 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jun 30 20:43:38 2011 -0700"
      },
      "message": "virtio-net: per cpu 64 bit stats (v2)\n\nUse per-cpu variables to maintain 64 bit statistics.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@vyatta.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@conan.davemloft.net\u003e\n"
    },
    {
      "commit": "f984cec64a8dbe559f357fa0ed3e1bef7c247700",
      "tree": "d0c3146cec8b9b5ea8d9ba0897ff4fb59164c5d6",
      "parents": [
        "1049f6413f6e52572a768ca1590fa479ef0a48e8"
      ],
      "author": {
        "name": "Bastian Blank",
        "email": "waldi@debian.org",
        "time": "Thu Jun 30 11:19:09 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jun 30 11:19:09 2011 -0700"
      },
      "message": "xen/netback: Add module alias for autoloading\n\nAdd xen-backend:vif module alias to the xen-netback module. This allows\nautomatic loading of the module.\n\nSigned-off-by: Bastian Blank \u003cwaldi@debian.org\u003e\nAcked-by: Ian Campbell \u003cian.campbell@citrix.com\u003e\nAcked-by: Konrad Rzeszutek Wilk \u003ckonrad.wilk@oracle.com\u003e\n"
    },
    {
      "commit": "df2cbe40753dc36af294c30209ed909869aca6cf",
      "tree": "39eb7e8e06737b295007126f4e16c1b688427163",
      "parents": [
        "1049f6413f6e52572a768ca1590fa479ef0a48e8",
        "9a4ba833a2d0016cf836827e136f0c219834bd41"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Jun 30 13:34:06 2011 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Jun 30 13:34:06 2011 -0400"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 into for-davem\n"
    },
    {
      "commit": "0ac9ebedce444ec6f93cf6a995e4a20009191b00",
      "tree": "6ed6220a1e51d7b8138dc287e184b9f13057fcc6",
      "parents": [
        "fa1da8835b0764a77a72dea8861bdb1b8c4c59d2"
      ],
      "author": {
        "name": "Werner Almesberger",
        "email": "werner@almesberger.net",
        "time": "Fri Jun 17 18:48:29 2011 +0000"
      },
      "committer": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 30 16:18:09 2011 +0400"
      },
      "message": "IEEE 802.15.4: do not enable driver debugging by default\n\nThe IEEE 802.15.4 drivers were compiled by default with debugging,\nwhich caused them to be rather chatty and slow. This patch silences\nthem. People debugging drivers can still add a #define DEBUG in the\nbeginning of the respective file or use dynamic debug\n\nThis patch also removes the now unused option CONFIG_FFD.\n\nSigned-off-by: Werner Almesberger \u003cwerner@almesberger.net\u003e\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\n"
    },
    {
      "commit": "fa1da8835b0764a77a72dea8861bdb1b8c4c59d2",
      "tree": "5fb6ac52fa60b1982db116568528e61e0c167d55",
      "parents": [
        "5fd72607a4e9a4a7147d670526431944976035b8"
      ],
      "author": {
        "name": "Alexander Smirnov",
        "email": "alex.bluesman.smirnov@gmail.com",
        "time": "Wed Jun 29 12:51:37 2011 +0000"
      },
      "committer": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 30 16:18:09 2011 +0400"
      },
      "message": "ieee802154: free skb buffer if dev isn\u0027t running\n\nSigned-off-by: Alexander Smirnov \u003calex.bluesman.smirnov@gmail.com\u003e\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\n"
    },
    {
      "commit": "5fd72607a4e9a4a7147d670526431944976035b8",
      "tree": "a09ee02ee4484eb3f034b63fc27f223c640cf56f",
      "parents": [
        "060e41794e3f09f0b28f79b8d6c7ac1a9641d672"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Fri Oct 22 01:25:25 2010 +0400"
      },
      "committer": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 30 16:18:09 2011 +0400"
      },
      "message": "ieee802154: it\u0027s IEEE 802.15.4, not ZigBee\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\n"
    },
    {
      "commit": "060e41794e3f09f0b28f79b8d6c7ac1a9641d672",
      "tree": "20aeda68993b5ee07459e339222c7d3b8f88d88b",
      "parents": [
        "6e10c469f0997a5ebaffa955d8716c59ba102a1f"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Mar 18 19:26:23 2010 +0300"
      },
      "committer": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 30 16:18:09 2011 +0400"
      },
      "message": "ieee802154: support specifying hw address for created devices\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\n"
    },
    {
      "commit": "6e10c469f0997a5ebaffa955d8716c59ba102a1f",
      "tree": "48427b7a98dc78ae70a938a6d9dbf09ad4c44870",
      "parents": [
        "1049f6413f6e52572a768ca1590fa479ef0a48e8"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Mon Nov 16 17:04:21 2009 +0300"
      },
      "committer": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 30 16:18:08 2011 +0400"
      },
      "message": "fakehard: stop setting platform_data as it\u0027s unused anymore\n\nPreviously dev.platform_data was used to store a pointer to net device.\nNow this code was gone. Drop it.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\n"
    },
    {
      "commit": "9a4ba833a2d0016cf836827e136f0c219834bd41",
      "tree": "13d1e06060519b38b2813d2e9644f84930c83b0a",
      "parents": [
        "ab049fbf5ea87fc92441fc5211c315d04a312cca"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Wed Jun 29 09:31:49 2011 +0300"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Jun 29 15:11:07 2011 -0400"
      },
      "message": "rtlwifi: potential forever loop in rtl92de_hw_init()\n\n\"i\" should be an int here because we are trying to use it to count\nto 10000.  The original code looks like it could hang in a forever\nloop.\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nAcked-by: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "ab049fbf5ea87fc92441fc5211c315d04a312cca",
      "tree": "6f0c9df0a08fabcd38c11cb19432608165acc7bd",
      "parents": [
        "a5f377fb9c9758b248773c5b8b1a20d4e7e2c982"
      ],
      "author": {
        "name": "Larry Finger",
        "email": "Larry.Finger@lwfinger.net",
        "time": "Tue Jun 28 18:55:50 2011 -0500"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Jun 29 15:11:06 2011 -0400"
      },
      "message": "rtlwifi: rtl8192de: Fix build errors when using allyes configuration\n\nAfter adding rtl8192de to linux-next, making the rtlwifi drivers be built-in\nresults in the following warnings:\n\n  LD      drivers/net/wireless/rtlwifi/built-in.o\ndrivers/net/wireless/rtlwifi/rtl8192de/built-in.o: In function `rtl92ce_sw_led_on\u0027:\n(.text+0x11fb6): multiple definition of `rtl92ce_sw_led_on\u0027\ndrivers/net/wireless/rtlwifi/rtl8192ce/built-in.o:(.text+0xa326): first defined here\ndrivers/net/wireless/rtlwifi/rtl8192de/built-in.o:(.bss+0x0): multiple definition of `dm_digtable\u0027\ndrivers/net/wireless/rtlwifi/rtl8192c/built-in.o:(.bss+0x0): first defined here\nld: Warning: size of symbol `dm_digtable\u0027 changed from 40 in drivers/net/wireless/rtlwifi/rtl8192c/built-in.o to 48 in drivers/net/wireless/rtlwifi/rtl8192de/built-in.o\ndrivers/net/wireless/rtlwifi/rtl8192de/built-in.o: In function `rtl92ce_sw_led_off\u0027:\n(.text+0x11cfe): multiple definition of `rtl92ce_sw_led_off\u0027\ndrivers/net/wireless/rtlwifi/rtl8192ce/built-in.o:(.text+0xa06e): first defined here\n\nReported-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nAcked-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "a5f377fb9c9758b248773c5b8b1a20d4e7e2c982",
      "tree": "34299657497a31203d02cfc74b8fe7146c9baba8",
      "parents": [
        "5cf6fa784a979dce59a5c1b7085e59ee130369e8"
      ],
      "author": {
        "name": "Rafał Miłecki",
        "email": "zajec5@gmail.com",
        "time": "Wed Jun 29 00:56:49 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Jun 29 15:11:06 2011 -0400"
      },
      "message": "b43: HT-PHY: correct 0x2059 radio init\n\nSometimes additional steps are performed while initializing 2059 radio.\nWe did not find the condition yet, so make it always true for now.\n\nSigned-off-by: Rafał Miłecki \u003czajec5@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "5cf6fa784a979dce59a5c1b7085e59ee130369e8",
      "tree": "9fb172b6463019ed8b1d5ec14a6c9ba92ffca006",
      "parents": [
        "c3d77696b084a644693db0b02419d13375cb5b89"
      ],
      "author": {
        "name": "Mohammed Shafi Shajakhan",
        "email": "mohammed@qca.qualcomm.com",
        "time": "Tue Jun 28 20:13:41 2011 +0530"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Jun 29 15:11:05 2011 -0400"
      },
      "message": "ath9k_htc: Add device ID for Sony UWA-BR100\n\nfor more details please take a look at:\nhttp://comments.gmane.org/gmane.linux.drivers.ath9k.devel/6541\nhttp://www.wikidevi.com/wiki/Sony_UWA-BR100\n\nReported-by: Thomas Novin \u003cthomas@xyz.pp.se\u003e\nCc: Rajkumar Manoharan \u003crmanohar@qca.qualcomm.com\u003e\nSigned-off-by: Mohammed Shafi Shajakhan \u003cmohammed@qca.qualcomm.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "c3d77696b084a644693db0b02419d13375cb5b89",
      "tree": "ae74ccdae3f8473d63195da4f6f26dd6dba7670d",
      "parents": [
        "2d02c86b7720c2f0614ed838187b05a7ddb0ea83"
      ],
      "author": {
        "name": "Mohammed Shafi Shajakhan",
        "email": "mohammed@qca.qualcomm.com",
        "time": "Tue Jun 28 17:30:54 2011 +0530"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Jun 29 15:11:04 2011 -0400"
      },
      "message": "ath9k: move few descriptor macros to ath9k.h\n\nSigned-off-by: Mohammed Shafi Shajakhan \u003cmohammed@qca.qualcomm.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "2d02c86b7720c2f0614ed838187b05a7ddb0ea83",
      "tree": "5afc0118b5d593ea577acf37ce06ef4d36815bd2",
      "parents": [
        "71d3b0d592601f26be2233a7922d53e762516fee"
      ],
      "author": {
        "name": "Rafał Miłecki",
        "email": "zajec5@gmail.com",
        "time": "Tue Jun 28 09:28:39 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Jun 29 15:11:03 2011 -0400"
      },
      "message": "b43: HT-PHY: basic PHY init\n\nSigned-off-by: Rafał Miłecki \u003czajec5@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "71d3b0d592601f26be2233a7922d53e762516fee",
      "tree": "8d2b12547c02a316f24b70509f5edd2496b12673",
      "parents": [
        "3e644ab47e0cbedc7dd694d3af9996dc514ebf4a"
      ],
      "author": {
        "name": "Rafał Miłecki",
        "email": "zajec5@gmail.com",
        "time": "Tue Jun 28 09:28:38 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Jun 29 15:11:03 2011 -0400"
      },
      "message": "b43: HT-PHY: add init tables\n\nThey were written from observing MMIO writes to registers 0x72 0x74 and\n0x73 right after phy_write(0x017e) \u003c- 0x3830 which finishes chennel\nswitching. RegExps were used to translate writes to arrays.\n\nSigned-off-by: Rafał Miłecki \u003czajec5@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "3e644ab47e0cbedc7dd694d3af9996dc514ebf4a",
      "tree": "65bafe24a93e4134d033a9bc0ece182825534bf7",
      "parents": [
        "e8dec1e99aee468c6fb19f07a2660f9205a70f2c"
      ],
      "author": {
        "name": "Rafał Miłecki",
        "email": "zajec5@gmail.com",
        "time": "Tue Jun 28 00:08:53 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Jun 29 15:11:02 2011 -0400"
      },
      "message": "b43: HT-PHY: init radio when enabling it\n\nMasks and sets were found in MMIO dumps by using MMIO hacks. Shortly:\nradio_write(0x0c51) \u003c- 0x0070\nradio_write(0x0c5a) \u003c- 0x0003\nradio_write(0x0146) \u003c- 0x0003\nradio_write(0x0546) \u003c- 0x0003\nradio_write(0x0946) \u003c- 0x0003\nradio_write(0x002e) \u003c- 0x0078\nradio_write(0x00c0) \u003c- 0x0080\nradio_write(0x002e) \u003c- 0xff87\nradio_write(0x00c0) \u003c- 0xff7f\nradio_write(0x0011) \u003c- 0xfff7\n\nSigned-off-by: Rafał Miłecki \u003czajec5@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "e8dec1e99aee468c6fb19f07a2660f9205a70f2c",
      "tree": "3ea94d87e2f52e20ee4b583f3d564a3f15b81a56",
      "parents": [
        "b4d38db121c19fe94862357763b374e44fc23ebb"
      ],
      "author": {
        "name": "Rafał Miłecki",
        "email": "zajec5@gmail.com",
        "time": "Tue Jun 28 00:08:52 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Jun 29 15:11:01 2011 -0400"
      },
      "message": "b43: HT-PHY: replace radio routing magic numbers\n\nSigned-off-by: Rafał Miłecki \u003czajec5@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "b4d38db121c19fe94862357763b374e44fc23ebb",
      "tree": "7d9775c93d676d4f290d2977c1a037d911bf9407",
      "parents": [
        "39df600aa6ac027b53c4ce3089cba57467a960df"
      ],
      "author": {
        "name": "Arik Nemtsov",
        "email": "arik@wizery.com",
        "time": "Mon Jun 27 23:58:46 2011 +0300"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Jun 29 15:11:01 2011 -0400"
      },
      "message": "wl12xx: AP-mode - use mac80211 indication about STA WME support\n\nWhen adding a station, use the information given in the mac80211\npopulated ieee80211_sta structure to determine if it supports WME.\nProvide this information to the FW.\n\nThis patch depends on \"mac80211: propagate information about\nSTA WME support down\".\n\nSigned-off-by: Arik Nemtsov \u003carik@wizery.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "39df600aa6ac027b53c4ce3089cba57467a960df",
      "tree": "3f439b592816832d7d3e3b39bf30a9fe8ff9b1d2",
      "parents": [
        "f01dce9474e9f09290707b523a134a9605845b00"
      ],
      "author": {
        "name": "Arik Nemtsov",
        "email": "arik@wizery.com",
        "time": "Mon Jun 27 23:58:45 2011 +0300"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Jun 29 15:11:00 2011 -0400"
      },
      "message": "mac80211: propagate information about STA WME support down\n\nAdd a memeber to the ieee80211_sta structure to indicate whether the STA\nsupports WME.\n\nSigned-off-by: Arik Nemtsov \u003carik@wizery.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "f01dce9474e9f09290707b523a134a9605845b00",
      "tree": "3ad0ddb9ce70fcc03516f4c738a4218f84b0f128",
      "parents": [
        "6a4ecc29c90c322e28941e6dec406b08b5e1f0ea"
      ],
      "author": {
        "name": "Jon Mason",
        "email": "jdmason@kudzu.us",
        "time": "Mon Jun 27 13:03:44 2011 -0500"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Jun 29 15:10:59 2011 -0400"
      },
      "message": "rtlwifi: use PCI_VENDOR_ID_*\n\nUse PCI_VENDOR_ID_* from pci_ids.h instead of creating #define locally.\n\nSigned-off-by: Jon Mason \u003cjdmason@kudzu.us\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "6a4ecc29c90c322e28941e6dec406b08b5e1f0ea",
      "tree": "121e11bbaf89ecc06c44cc34f1f681a828e97ff1",
      "parents": [
        "f05b691150af4cfccbfba6cc708b9a58b9216903"
      ],
      "author": {
        "name": "Jon Mason",
        "email": "jdmason@kudzu.us",
        "time": "Mon Jun 27 12:50:14 2011 -0500"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Jun 29 15:10:59 2011 -0400"
      },
      "message": "rtlwifi: remove unnecessary read of PCI_CAP_ID_EXP\n\nThe PCIE capability offset is saved during PCI bus walking.  It will\nremove an unnecessary search in the PCI configuration space if this\nvalue is referenced instead of reacquiring it.\n\nAlso, remove unnecessary and unused #defines for PCI.\n\nSigned-off-by: Jon Mason \u003cjdmason@kudzu.us\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "f05b691150af4cfccbfba6cc708b9a58b9216903",
      "tree": "93a892499b82a6ef1f255e58b69577b3fda73c4b",
      "parents": [
        "bfc8dfec45237e4c9e28f96fdb91167e7e8ddb96"
      ],
      "author": {
        "name": "Jon Mason",
        "email": "jdmason@kudzu.us",
        "time": "Mon Jun 27 12:48:54 2011 -0500"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Jun 29 14:53:25 2011 -0400"
      },
      "message": "iwlegacy: remove unnecessary read of PCI_CAP_ID_EXP\n\nThe PCIE capability offset is saved during PCI bus walking.  It will\nremove an unnecessary search in the PCI configuration space if this\nvalue is referenced instead of reacquiring it.\n\nSigned-off-by: Jon Mason \u003cjdmason@kudzu.us\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "bfc8dfec45237e4c9e28f96fdb91167e7e8ddb96",
      "tree": "6c6330934418267f984321286daf63de51e8943f",
      "parents": [
        "feb90636cc6a99733d3b0b18344b04ca2d2f203e"
      ],
      "author": {
        "name": "Rafał Miłecki",
        "email": "zajec5@gmail.com",
        "time": "Mon Jun 27 15:04:47 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Jun 29 14:53:25 2011 -0400"
      },
      "message": "b43: HT-PHY: implement lacking 0x908 PHY reg op\n\nSigned-off-by: Rafał Miłecki \u003czajec5@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "feb90636cc6a99733d3b0b18344b04ca2d2f203e",
      "tree": "8ecfb9365bb2b0b833d52997aff5bcf58c9b6058",
      "parents": [
        "e5b61007bc15b34fe78d4100dbe1be209b761d9b"
      ],
      "author": {
        "name": "Rafał Miłecki",
        "email": "zajec5@gmail.com",
        "time": "Mon Jun 27 14:58:54 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Jun 29 14:53:24 2011 -0400"
      },
      "message": "b43: HT-PHY: add channel switching tables for 2 GHz band\n\nTables were taken from observing writes in MMIO dumps.\n\nSigned-off-by: Rafał Miłecki \u003czajec5@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "e5b61007bc15b34fe78d4100dbe1be209b761d9b",
      "tree": "65e291b9abefe936d2fc5a905c1d171955ad14ad",
      "parents": [
        "bdb2dfb237997babac7b32c7a94dcfa18507a055"
      ],
      "author": {
        "name": "Rafał Miłecki",
        "email": "zajec5@gmail.com",
        "time": "Mon Jun 27 14:58:52 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Jun 29 14:53:24 2011 -0400"
      },
      "message": "b43: HT-PHY: perform some tables ops on channel switching\n\nStarring at MMIO dumps around PHY channel switching has led to finding\nserie of 3 similar ops this patch implements.\n\nSigned-off-by: Rafał Miłecki \u003czajec5@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "bdb2dfb237997babac7b32c7a94dcfa18507a055",
      "tree": "89dfedec5c560af12a78b666f4a098cd8895c45c",
      "parents": [
        "1a93139237180404dc01970dfd33f4a5d5b2054c"
      ],
      "author": {
        "name": "Rafał Miłecki",
        "email": "zajec5@gmail.com",
        "time": "Mon Jun 27 14:58:51 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Jun 29 14:53:23 2011 -0400"
      },
      "message": "b43: HT-PHY: upload PHY values when switching channel\n\nAfter calibrating radio you can find few PHY writes in MMIO dumps:\n phy_read(0x0009) -\u003e 0x0000\nphy_write(0x01ce) \u003c- 0x03dd\nphy_write(0x01cf) \u003c- 0x03d9\nphy_write(0x01d0) \u003c- 0x03d5\nphy_write(0x01d1) \u003c- 0x0424\nphy_write(0x01d2) \u003c- 0x0429\nphy_write(0x01d3) \u003c- 0x042d\nBy comparing to N-PHY code we found out that they are PHY tables for\nchannel switching plus band info read at the beginning.\n\nSigned-off-by: Rafał Miłecki \u003czajec5@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "1a93139237180404dc01970dfd33f4a5d5b2054c",
      "tree": "4e9c593b552c2ea8174b4f0e46445a72e94b906f",
      "parents": [
        "3be3fdb58ad22f67c5fd12548c88cefe3f726588"
      ],
      "author": {
        "name": "Rafał Miłecki",
        "email": "zajec5@gmail.com",
        "time": "Mon Jun 27 14:58:50 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Jun 29 14:53:22 2011 -0400"
      },
      "message": "b43: HT-PHY: prepare place for HT-PHY tables\n\nThey are big arrays uploaded to the hardware on init, calibration, etc.\n\nSigned-off-by: Rafał Miłecki \u003czajec5@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "1049f6413f6e52572a768ca1590fa479ef0a48e8",
      "tree": "765b17267e8e70213c31752bfaa153538433bdee",
      "parents": [
        "3bea123791d36a7b15f0d14ba5af9bdeb0c51cfc"
      ],
      "author": {
        "name": "Jon Mason",
        "email": "mason@myri.com",
        "time": "Mon Jun 27 05:05:08 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Jun 29 06:02:05 2011 -0700"
      },
      "message": "myri10ge: Update MAINTAINERS\n\nUpdate MAINTAINERS to refelect new people working on myri10ge\n\nSigned-off-by: Jon Mason \u003cmason@myri.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3bea123791d36a7b15f0d14ba5af9bdeb0c51cfc",
      "tree": "af49b7b849328af3e5afe03295d33a9401c3b448",
      "parents": [
        "b3b6ae2c2ac39efbd95b012bb5396edf9c87ecc6"
      ],
      "author": {
        "name": "Jon Mason",
        "email": "mason@myri.com",
        "time": "Mon Jun 27 05:05:07 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Jun 29 06:02:05 2011 -0700"
      },
      "message": "myri10ge: update version\n\nUpdate version and copyright\n\nSigned-off-by: Jon Mason \u003cmason@myri.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    }
  ],
  "next": "b3b6ae2c2ac39efbd95b012bb5396edf9c87ecc6"
}
