)]}'
{
  "log": [
    {
      "commit": "e994762f7afef242738b220b48c00a6fd2b165a1",
      "tree": "37daf2b55d03825e1483a0ac55672f8e3e45f090",
      "parents": [
        "3725b1fe0b9c7e5ba3c4f6e585cd93a7174c1e07"
      ],
      "author": {
        "name": "Sriram",
        "email": "srk@ti.com",
        "time": "Thu Jul 29 02:34:00 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 30 23:55:37 2010 -0700"
      },
      "message": "TI DaVinci EMAC: Fix incorrect reference to EMAC_CTRL registers.\n\nThe EMAC modules control registers vary as per the version of the\nEMAC module. EMAC_CTRL_EWCTL,EMAC_CTRL_EWINTTCNT are available\nonly on EMAC_VERSION_1. The emac_dump_regs() function accesses\nthese indiscriminately. This patch fixes the issue.\n\nSigned-off-by: Sriramakrishnan \u003csrk@ti.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3725b1fe0b9c7e5ba3c4f6e585cd93a7174c1e07",
      "tree": "d294d986150fbd08adf5ee219b714d6123c525e6",
      "parents": [
        "84da2658a619c2d96fae6741580879cc6d7a4cd1"
      ],
      "author": {
        "name": "Sriram",
        "email": "srk@ti.com",
        "time": "Thu Jul 29 02:33:59 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 30 23:55:37 2010 -0700"
      },
      "message": "TI DaVinci EMAC: Fix asymmetric handling of packets in NAPI Poll function.\n\nThe current implementation of NAPI poll function in the driver does not service\nRx packets, error condition even if a single Tx packet gets serviced in\nthe napi poll call. This behavior severely affects performance for specific use\ncases. This patch modifies the poll function implementation to service tx/rx\npackets in an identical manner.\n\nSigned-off-by: Sriramakrishnan \u003csrk@ti.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "84da2658a619c2d96fae6741580879cc6d7a4cd1",
      "tree": "0973faa5e5c189f5906f8c5408f234f59b94e398",
      "parents": [
        "3a7fda06ba48e97650fe44ea8e8a7cc385e1c100"
      ],
      "author": {
        "name": "Sriram",
        "email": "srk@ti.com",
        "time": "Thu Jul 29 02:33:58 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 30 23:55:36 2010 -0700"
      },
      "message": "TI DaVinci EMAC : Implement interrupt pacing functionality.\n\nDaVinci EMAC module includes an interrupt pacing block that can\nbe programmed to throttle the rate at which interrupts are\ngenerated. This patch implements interrupt pacing logic that can\nbe controlled through the ethtool interface(only rx_coalesce_usecs\nparam is honored)\n\nSigned-off-by: Sriramakrishnan \u003csrk@ti.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3a7fda06ba48e97650fe44ea8e8a7cc385e1c100",
      "tree": "115a1d78f4d9c8a45f04ad35029374fe2050884a",
      "parents": [
        "de140b0d511ad86a5dd0888c9095ae030ada2e86"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Jul 29 00:45:30 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 30 23:38:58 2010 -0700"
      },
      "message": "bridge: Allow multicast snooping to be disabled before ifup\n\nCurrently you cannot disable multicast snooping while a device is\ndown.  There is no good reason for this restriction and this patch\nremoves it.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "de140b0d511ad86a5dd0888c9095ae030ada2e86",
      "tree": "29a2fb4db71c3ffc9ad78a9ce8e3f67d5e572600",
      "parents": [
        "c5cb002fb0c82a0ccaef24e002ab370165b55be7"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Wed Jul 28 22:27:29 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 30 23:27:58 2010 -0700"
      },
      "message": "dnet: fixup error handling in initialization\n\nThere were two problems here.  We returned success if dnet_mii_init()\nfailed and there was a release_mem_region() missing.\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c5cb002fb0c82a0ccaef24e002ab370165b55be7",
      "tree": "023901db3964b3fafa72b629727676b42d192940",
      "parents": [
        "75f5e1c6f6cef2c201da688b2279cf15156db56d"
      ],
      "author": {
        "name": "Andy Gospodarek",
        "email": "andy@greyhouse.net",
        "time": "Wed Jul 28 15:13:56 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 30 23:27:57 2010 -0700"
      },
      "message": "bonding: prevent sysfs from allowing arp monitoring with alb/tlb\n\nWhen using module options arp monitoring and balance-alb/balance-tlb\nare mutually exclusive options.  Anytime balance-alb/balance-tlb are\nenabled mii monitoring is forced to 100ms if not set.  When configuring\nvia sysfs no checking is currently done.\n\nHandling these cases with sysfs has to be done a bit differently because\nwe do not have all configuration information available at once.  This\npatch will not allow a mode change to balance-alb/balance-tlb if\narp_interval is already non-zero.  It will also not allow the user to\nset a non-zero arp_interval value if the mode is already set to\nbalance-alb/balance-tlb.  They are still mutually exclusive on a\nfirst-come, first serve basis.\n\nTested with initscripts on Fedora and manual setting via sysfs.\n\nSigned-off-by: Andy Gospodarek \u003cgospo@redhat.com\u003e\nSigned-off-by: Jay Vosburgh \u003cfubar@us.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "75f5e1c6f6cef2c201da688b2279cf15156db56d",
      "tree": "afda7a2900c4424b3bb857b7f9178c3e2fdbc4d4",
      "parents": [
        "19de1e389bddb89c4cc1e4d29bb99194b50cb487"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Tue Jul 27 11:47:03 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 30 23:27:57 2010 -0700"
      },
      "message": "drivers/net/vxge/vxge-main.c: Use pr_\u003clevel\u003e and netdev_\u003clevel\u003e\n\nUse pr_fmt, pr_\u003clevel\u003e and netdev_\u003clevel\u003e where appropriate.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nAcked-by: Jon Mason \u003cjon.mason@exar.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "19de1e389bddb89c4cc1e4d29bb99194b50cb487",
      "tree": "ba7bfb4a737ca4c838d59e325794d16198ffc5ae",
      "parents": [
        "3ac377462938e8ec0a521dba17b2a81b502d8d19"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Thu Jul 29 07:14:27 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 30 22:10:01 2010 -0700"
      },
      "message": "net: ks8842 depends on DMA_ENGINE\n\nks8842 uses dma channel functions, so it should depend on DMA_ENGINE.\n\nERROR: \"__dma_request_channel\" [drivers/net/ks8842.ko] undefined!\nERROR: \"dma_release_channel\" [drivers/net/ks8842.ko] undefined!\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3ac377462938e8ec0a521dba17b2a81b502d8d19",
      "tree": "14dedd4eafe4a31c3a67e4b840cdb9e31d689826",
      "parents": [
        "bee31369ce16fc3898ec9a54161248c9eddb06bc"
      ],
      "author": {
        "name": "Sergey Matyukevich",
        "email": "geomatsi@gmail.com",
        "time": "Wed Jul 28 08:05:21 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 30 22:08:50 2010 -0700"
      },
      "message": "ucc_geth: fix UCC device number in debug message\n\nThis patch contains a fix for UCC device number in verbose debug message.\n\nSigned-off-by: Sergey Matyukevich \u003cgeomatsi@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "bee31369ce16fc3898ec9a54161248c9eddb06bc",
      "tree": "5c5752c2263e7523941f663788ed406328b81b1b",
      "parents": [
        "ae3568adf42d5d3bb3cfa505b94351c5d1ce4924"
      ],
      "author": {
        "name": "Nolan Leake",
        "email": "nolan@cumulusnetworks.com",
        "time": "Tue Jul 27 13:53:43 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 30 22:06:41 2010 -0700"
      },
      "message": "tun: keep link (carrier) state up to date\n\nCurrently, only ethtool can get accurate link state of a tap device.\nWith this patch, IFF_RUNNING and IF_OPER_UP/DOWN are kept up to date as\nwell.\n\nSigned-off-by: Nolan Leake \u003cnolan@cumulusnetworks.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ae3568adf42d5d3bb3cfa505b94351c5d1ce4924",
      "tree": "112865a6e6b1e4ddf70362f3efb295c495ec85b9",
      "parents": [
        "7f3e01fee41a322747db2d7574516d9fbd3785c0",
        "b7753c8cd51dce67a0b152efb456a21ff1cc241b"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Jul 29 14:47:07 2010 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Jul 29 14:47:07 2010 -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": "b7753c8cd51dce67a0b152efb456a21ff1cc241b",
      "tree": "b322f9c97317be44435d4ffe798e9550f2d9f0e6",
      "parents": [
        "e5b900d228b76d445a4240d9aeb3cd8f79205a91"
      ],
      "author": {
        "name": "Christian Lamparter",
        "email": "chunkeey@googlemail.com",
        "time": "Thu Jul 29 01:28:46 2010 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Jul 29 12:55:00 2010 -0400"
      },
      "message": "cfg80211: fix dev \u003c-\u003e wiphy typo\n\nCc: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Christian Lamparter \u003cchunkeey@googlemail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "e5b900d228b76d445a4240d9aeb3cd8f79205a91",
      "tree": "dffa32e827e2d6e5388430ae5ec732f0ca023b11",
      "parents": [
        "d28232b461b8d54b09e59325dbac8b0913ce2049"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Thu Jul 29 16:08:55 2010 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Jul 29 12:55:00 2010 -0400"
      },
      "message": "mac80211: allow drivers to request DTIM period\n\nSome features require knowing the DTIM period\nbefore associating. This implements the ability\nto wait for a beacon in mac80211 before assoc\nto provide this value. It is optional since\nmost likely not all drivers will need this.\n\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "d28232b461b8d54b09e59325dbac8b0913ce2049",
      "tree": "86b9fbd210d63f60056f9d8fb6b4dc5ded6a40d2",
      "parents": [
        "16345910d927556878a82621ebb9a7bcad13e8d8"
      ],
      "author": {
        "name": "Stanislaw Gruszka",
        "email": "sgruszka@redhat.com",
        "time": "Thu Jul 29 11:37:41 2010 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Jul 29 12:55:00 2010 -0400"
      },
      "message": "iwlwifi: fix scan abort\n\nFix possible double priv-\u003emutex lock introduced by commit\na69b03e941abae00380fc6bc1877fb797a1b31e6\n\"iwlwifi: cancel scan watchdog in iwl_bg_abort_scan\" .\nWe can not call cancel_delayed_work_sync(\u0026priv-\u003escan_check) with\npriv-\u003emutex locked because workqueue function iwl_bg_scan_check()\ntake that lock internally.\n\nWe do not need to synchronize when canceling priv-\u003escan_check work.\nWe can avoid races (sending double abort command or send no\ncommand at all) using STATUS_SCAN_ABORT bit. Moreover\ncurrent iwl_bg_scan_check() code seems to be broken, as\nwe should not send abort commands when currently aborting.\n\nSigned-off-by: Stanislaw Gruszka \u003csgruszka@redhat.com\u003e\nCC: stable@kernel.org\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "16345910d927556878a82621ebb9a7bcad13e8d8",
      "tree": "44c7323650d6910fb383ecdce400fff65c54f64e",
      "parents": [
        "ac01e948b1c27059d47249ef601036633249cb2a"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Thu Jul 29 01:47:04 2010 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Jul 29 12:55:00 2010 -0400"
      },
      "message": "mwl8k: change maintenance status\n\nThe 8366 AP support in particular is still rather incomplete, but\nthis is unlikely to be addressed any time soon.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "ac01e948b1c27059d47249ef601036633249cb2a",
      "tree": "99c2f64e816894f3c70df8f3a2b4222a8944abb1",
      "parents": [
        "8b28e82224321d6fdabadd7d6ddc4bd28a3b5490"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Jul 28 17:09:41 2010 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Jul 29 12:46:51 2010 -0400"
      },
      "message": "wl1271: update hw/fw version info in wiphy struct\n\nThis makes the information available through ethtool...\n\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nAcked-by: Juuso Oikarinen \u003cjuuso.oikarinen@nokia.com\u003e\n"
    },
    {
      "commit": "8b28e82224321d6fdabadd7d6ddc4bd28a3b5490",
      "tree": "6f1d52e25ae93fc94e67f702754bbb6f61760aa8",
      "parents": [
        "ece550d0e416b4146e1ec3d934f9773dbf8c7242"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Jul 28 16:59:41 2010 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Jul 29 12:46:50 2010 -0400"
      },
      "message": "wl1251: update hw/fw version info in wiphy struct\n\nThis makes the information available through ethtool...\n\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nAcked-by: Kalle Valo \u003ckvalo@adurom.com\u003e\n"
    },
    {
      "commit": "ece550d0e416b4146e1ec3d934f9773dbf8c7242",
      "tree": "cfdce97332f066556a0c80746c4ef2f4a0f80a67",
      "parents": [
        "bef9cb589d37c5eb2e3fb9e529fa3933db4dda19"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Jul 28 16:41:06 2010 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Jul 29 12:46:49 2010 -0400"
      },
      "message": "wl1271: add get_survey callback in order to get channel noise\n\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nAcked-by: Juuso Oikarinen \u003cjuuso.oikarinen@nokia.com\u003e\n"
    },
    {
      "commit": "bef9cb589d37c5eb2e3fb9e529fa3933db4dda19",
      "tree": "5ae155ca4eb6bd47d0b10920b4491b742f782f3c",
      "parents": [
        "19434148d16dc231026f37af7c40e81ad9342e75"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Jul 28 15:03:42 2010 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Jul 29 12:46:48 2010 -0400"
      },
      "message": "libertas_tf: add get_survey callback in order to get channel noise\n\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "19434148d16dc231026f37af7c40e81ad9342e75",
      "tree": "ee649a89a690db417e2f3d19980a4a6ec4b9e6fb",
      "parents": [
        "a55427e8284541d43630f10a6c637b28802c21b0"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Jul 28 15:23:30 2010 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Jul 29 12:46:47 2010 -0400"
      },
      "message": "wl1251: add get_survey callback in order to get channel noise\n\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nAcked-by: Kalle Valo \u003ckvalo@adurom.com\u003e\n"
    },
    {
      "commit": "a55427e8284541d43630f10a6c637b28802c21b0",
      "tree": "f498b53acfd996ae94f2ecdaf0061e06f16c5114",
      "parents": [
        "0d462bbb0e20863b6c796abd779bfdb534d60278"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Jul 28 14:47:49 2010 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Jul 29 12:46:47 2010 -0400"
      },
      "message": "ar9170: add get_survey callback in order to get channel noise\n\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nAcked-by: Christian Lamparter \u003cchunkeey@googlemail.com\u003e\n"
    },
    {
      "commit": "0d462bbb0e20863b6c796abd779bfdb534d60278",
      "tree": "4e3d3baf1ea55ed16a36ff634bbbeccde1827e51",
      "parents": [
        "4c85ab11ca56da1aa59b58c80cc6a356515cc645"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Jul 28 14:04:24 2010 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Jul 29 12:46:45 2010 -0400"
      },
      "message": "mwl8k: add get_survey callback in order to get channel noise\n\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nAcked-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\n"
    },
    {
      "commit": "4c85ab11ca56da1aa59b58c80cc6a356515cc645",
      "tree": "b3ade66729d16095ba9d07949124ce576a177d9a",
      "parents": [
        "4552124543141debf40a94b67155e57aa6bb34d6"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Jul 28 10:06:35 2010 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Jul 29 12:46:45 2010 -0400"
      },
      "message": "ath9k: enable serialize_regmode for non-PCIE AR9160\n\nhttps://bugzilla.kernel.org/show_bug.cgi?id\u003d16476\n\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nAcked-by: Luis R. Rodriguez \u003clrodriguez@atheros.com\u003e\nCc: stable@kernel.org\n"
    },
    {
      "commit": "7f3e01fee41a322747db2d7574516d9fbd3785c0",
      "tree": "2c095075c9157f100af01a24eb8401ba9cfbe12d",
      "parents": [
        "bd280635825a2b3981da63a54e38de97e87231b3"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Wed Jul 28 22:20:34 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Jul 28 22:20:34 2010 -0700"
      },
      "message": "net: bnx2x_cmn.c needs net/ip6_checksum.h for csum_ipv6_magic\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4552124543141debf40a94b67155e57aa6bb34d6",
      "tree": "c2080f8be1a08c92a40bb05464800c05d4806152",
      "parents": [
        "a0daa0e7592ada797d6835f11529097aabc27ad2"
      ],
      "author": {
        "name": "Felix Fietkau",
        "email": "nbd@openwrt.org",
        "time": "Wed Jul 28 02:40:49 2010 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Jul 28 16:24:02 2010 -0400"
      },
      "message": "mac80211: inform drivers about the off-channel status on channel changes\n\nFor some drivers it can be useful to know whether the channel they\u0027re\nsupposed to switch to is going to be used for short off-channel work or\nscanning, or whether the hardware is expected to stay on it for a while\nlonger. This is important for various kinds of calibration work, which\ntakes longer to complete and should keep some persistent state, even if\nthe channel temporarily changes.\n\nSigned-off-by: Felix Fietkau \u003cnbd@openwrt.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "a0daa0e7592ada797d6835f11529097aabc27ad2",
      "tree": "4ac6eee98f6ae61833237699070f44e54fa5f48a",
      "parents": [
        "308883380c615b8b3d2c0eadb8680a921177c0b3"
      ],
      "author": {
        "name": "Luis R. Rodriguez",
        "email": "lrodriguez@atheros.com",
        "time": "Tue Jul 27 16:33:08 2010 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Jul 28 16:24:02 2010 -0400"
      },
      "message": "Revert \"mac80211: fix sw scan bracketing\"\n\nThis reverts this commit. While in theory the change is\ncorrect the patch does not address current assumptions made\nby some drivers, one which is definitley affected is ath9k.\n\nPrior to this change the scan complete callback would be\ncalled after we returned to the home channel and configured\nthe hardware RX filters. After this change we call the scan\ncomplete callback prior to both the hw config and the config\nfilter. At least for ath9k this breaks quite a few assumptions\non the callback, leading to disconnects to the AP after every scan\nmaking the driver pretty useless on STA mode. The goal behind\nthis commit was to address the now understood spurious warnings\nfrom ath9k and mac80211_hwsim on scanning on two wiphys at the\nsame time but we have now supressed these and will address this\nissue in the next kernel release.\n\nWhen fixing this for good next we must first review the other\ndriver\u0027s dependence on this logic and perhaps consider removal\nof the scan complete callback all together.\n\nCc: Johannes Berg \u003cjohannes.berg@intel.com\u003e\nSigned-off-by: Luis R. Rodriguez \u003clrodriguez@atheros.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "308883380c615b8b3d2c0eadb8680a921177c0b3",
      "tree": "8666bd14729a566f3ba0d58c8f71195444a15703",
      "parents": [
        "c4c322941ce0d7e2b7b8794ad70683123d9cb26a"
      ],
      "author": {
        "name": "Luis R. Rodriguez",
        "email": "lrodriguez@atheros.com",
        "time": "Tue Jul 27 16:33:06 2010 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Jul 28 16:24:01 2010 -0400"
      },
      "message": "ath9k: remove the two wiphys scanning at the same time message\n\nWhen issuing two consecutive scans you could often end up\ngetting in the logs:\n\n\"ath9k: Two wiphys trying to scan at the same time\"\n\nThis message is due to a race in mac80211 but addressing\nthat race requires some more major changes on the driver\nand perhaps optimizations on mac80211 like removing the\nscan complete callback alltogether. Its too late to address\nthis this kernel release so supress the complaint and annotate\nthis needs fixing for later.\n\nCc: Johannes Berg \u003cjohannes.berg@intel.com\u003e\nSigned-off-by: Luis R. Rodriguez \u003clrodriguez@atheros.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "c4c322941ce0d7e2b7b8794ad70683123d9cb26a",
      "tree": "05e21ce160325f8bbcec70abff35977fadd01ee2",
      "parents": [
        "d080e2755d840ede60128cc914a070868ebabc1e"
      ],
      "author": {
        "name": "Yuri Ershov",
        "email": "ext-yuri.ershov@nokia.com",
        "time": "Tue Jun 29 15:08:08 2010 +0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Jul 28 16:24:01 2010 -0400"
      },
      "message": "cfg80211: Update of regulatory request initiator handling\n\nIn some cases there could be possible dereferencing freed pointer. The\nupdate is intended to avoid this issue.\n\nSigned-off-by: Yuri Ershov \u003cext-yuri.ershov@nokia.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "d080e2755d840ede60128cc914a070868ebabc1e",
      "tree": "3b69f97577346301bd250af4616e6d27c49fbfd8",
      "parents": [
        "e4ab7eb0aecbe56ac280486c61cd3f0f6c42870b"
      ],
      "author": {
        "name": "Yuri Ershov",
        "email": "ext-yuri.ershov@nokia.com",
        "time": "Tue Jun 29 15:08:07 2010 +0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Jul 28 16:24:01 2010 -0400"
      },
      "message": "nl80211: Fix memory leaks\n\nIn case of errors during message composing msg should be freed after canceling.\n\nSigned-off-by: Yuri Kululin \u003cext-yuri.kululin@nokia.com\u003e\nSigned-off-by: Yuri Ershov \u003cext-yuri.ershov@nokia.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "e4ab7eb0aecbe56ac280486c61cd3f0f6c42870b",
      "tree": "10a03d37bc640f1c572541806e2a6541b5ea019b",
      "parents": [
        "099284bdecf6e0af78662371ed3f45b71d796aad"
      ],
      "author": {
        "name": "Yuri Ershov",
        "email": "ext-yuri.ershov@nokia.com",
        "time": "Tue Jun 29 15:08:06 2010 +0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Jul 28 16:24:01 2010 -0400"
      },
      "message": "mac80211: Put some code under MESH macro\n\nIn the function ieee80211_subif_start_xmit the logic related with\nmeshdrlen is under CONFIG_MAC80211_MESH macro, but in one place it isn\u0027t.\nThis is some update for this\n\nSigned-off-by: Yuri Ershov \u003cext-yuri.ershov@nokia.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "099284bdecf6e0af78662371ed3f45b71d796aad",
      "tree": "90c336885d8dd6daf46ea4b94f71bb8f986b5ba9",
      "parents": [
        "073730d771d97bb5bbef080bd5d6d0a5af7cba7d",
        "4ebaa4edf8799cab19d5a0642dc95f04fd284e06"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Jul 28 16:17:49 2010 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Jul 28 16:17:49 2010 -0400"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/holtmann/bluetooth-next-2.6\n"
    },
    {
      "commit": "bd280635825a2b3981da63a54e38de97e87231b3",
      "tree": "6b43147010a90393f0fd6c71fb3e4dbd654c399f",
      "parents": [
        "ba01877f56c3244b21746d3f1537f7647ed97984"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jul 27 22:24:37 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jul 27 22:24:37 2010 -0700"
      },
      "message": "ks8842: Fix warnings on 64-bit.\n\ndrivers/net/ks8842.c:922:26: warning: cast from pointer to integer of different size\ndrivers/net/ks8842.c:940:17: warning: cast to pointer from integer of different size\ndrivers/net/ks8842.c:963:17: warning: cast to pointer from integer of different size\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ba01877f56c3244b21746d3f1537f7647ed97984",
      "tree": "4ec17efb2261d933b5b1f4839a2ec03e8ca4f96f",
      "parents": [
        "bb7e95c8fd859922c6cf3ebbb3a8546007df1748"
      ],
      "author": {
        "name": "Sridhar Samudrala",
        "email": "sri@us.ibm.com",
        "time": "Tue Jul 27 09:10:07 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jul 27 21:02:42 2010 -0700"
      },
      "message": "macvlan: Fix rx counters update in macvlan_handle_frame()\n\nFix macvlan_handle_frame() to update the rx counters based\non the return value of the vlan-\u003ereceive call.\n\nUpdated the patch to not do any packet count drops when the interface\nis down based on Herber\u0027ts comments.\n\nSigned-off-by: Sridhar Samudrala \u003csri@us.ibm.com\u003e\nAcked-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "bb7e95c8fd859922c6cf3ebbb3a8546007df1748",
      "tree": "58b54c6306ba168b76f25cc6dc9a2d1d2eb830a7",
      "parents": [
        "b8bc0421ab7f83712a0a8ef7eb05fa73ec53c027",
        "5447080cfa3c77154498dfbf225367ac85b4c2b5"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jul 27 21:01:35 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jul 27 21:01:35 2010 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\nConflicts:\n\tdrivers/net/bnx2x_main.c\n\nMerge bnx2x bug fixes in by hand... :-/\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b8bc0421ab7f83712a0a8ef7eb05fa73ec53c027",
      "tree": "52729de729a67ee25b80dba27b8e470a6dbbb2af",
      "parents": [
        "94fe8c683cea97fe2c59a5f0dc206aa329c5763c"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Tue Jul 27 00:05:56 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jul 27 20:48:19 2010 -0700"
      },
      "message": "ixgbe: potential null dereference\n\nThe e_dev_err() macro dereferences \"adapter\" which is NULL here.\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nAcked-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "94fe8c683cea97fe2c59a5f0dc206aa329c5763c",
      "tree": "79349dba5fc518f8795cfea4c1b70217f36d2c6f",
      "parents": [
        "3eeb29972b1139f733f7269def527900729f4cc7"
      ],
      "author": {
        "name": "Richard Röjfors",
        "email": "richard.rojfors@pelagicore.com",
        "time": "Tue Jul 27 12:57:01 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jul 27 20:48:19 2010 -0700"
      },
      "message": "ks8842: Support DMA when accessed via timberdale\n\nThis patch adds support for RX and TX DMA via the DMA API,\nthis is only supported when the KS8842 is accessed via timberdale.\n\nThere is no support for DMA on the generic bus interface it self,\na state machine inside the FPGA is handling RX and TX transfers to/from\nbuffers in the FPGA. The host CPU can do DMA to and from these buffers.\n\nThe FPGA has to handle the RX interrupts, so these must be enabled in\nthe ks8842 but not in the FPGA. The driver must not disable the RX interrupt\nthat would mean that the data transfers into the FPGA buffers would stop.\n\nThe host shall not enable TX interrupts since TX is handled by the FPGA,\nthe host is notified by DMA callbacks when transfers are finished.\n\nWhich DMA channels to use are added as parameters in the platform data struct.\n\nSigned-off-by: Richard Röjfors \u003crichard.rojfors@pelagicore.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3eeb29972b1139f733f7269def527900729f4cc7",
      "tree": "7189feaee380e0921c65935879e65030b01d9560",
      "parents": [
        "ca09c9760101b607cd2282c45b342655e26fa683"
      ],
      "author": {
        "name": "Giuseppe CAVALLARO",
        "email": "peppe.cavallaro@st.com",
        "time": "Tue Jul 27 00:09:47 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jul 27 20:43:50 2010 -0700"
      },
      "message": "stmmac: fix automatic PAD/FCS stripping\n\nFor Simple Ethernet frames (802.2 and 802.3) the GMAC Core\nnever strips pad and fcs. This means the ACS has no effect\non IPv4/6 frames.\nThe FL bits, in the RDES0, include the FCS so the driver\nhas to remove it in SW.\nFor 802.3 frame format with LLC or LLC-SNAP, when set the ACS\nbit, the HW strips both PAD and FCS.\nThe FL bits, in the RDES0, actually represents the frame length\nalready stripped.\nThis patch fixes this logic within the device driver that\nerroneously removed 4byte from 802.3 frames already stripped\ncorrupting the payload.\n\nSigned-off-by: Giuseppe Cavallaro \u003cpeppe.cavallaro@st.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ca09c9760101b607cd2282c45b342655e26fa683",
      "tree": "dff6ecf3387ab18a62176622ad1c0c0c2d1ec672",
      "parents": [
        "49efec1eaf12d03213f1421094afb4cece109062"
      ],
      "author": {
        "name": "Giuseppe CAVALLARO",
        "email": "peppe.cavallaro@st.com",
        "time": "Tue Jul 27 00:09:46 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jul 27 20:43:50 2010 -0700"
      },
      "message": "stmmac: fix timer setup when use dual mac Kconfig\n\nThe driver erroneously sets the tmrate to zero when the\nTMU initialisation fails. This actually generates problems\nwhile using the dual GMAC configuration.\n\nWith this patch, enabling both the dual gmac and the timer\noptimisation, the first interface opened will use the tmu\nchannel 2, the second one won\u0027t be able to use the timer but\nwill continue to work without mitigating the interrupts by\nusing the external timer (i.e. TMU channel 2).\n\nSigned-off-by: Giuseppe Cavallaro \u003cpeppe.cavallaro@st.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "49efec1eaf12d03213f1421094afb4cece109062",
      "tree": "b34fbb16a44f529021e80e76b5c815b0582249b3",
      "parents": [
        "9e672fd449b6877711fb2f032491bef054636b9b"
      ],
      "author": {
        "name": "Dmitry Kravkov",
        "email": "dmitry@broadcom.com",
        "time": "Tue Jul 27 12:37:58 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jul 27 20:35:43 2010 -0700"
      },
      "message": "bnx2x: Update MAINTAINERS according to new location\n\nSigned-off-by: Dmitry Kravkov \u003cdmitry@broadcom.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9e672fd449b6877711fb2f032491bef054636b9b",
      "tree": "c607dab3e96317f44d799a88a22fb295c0359f25",
      "parents": [
        "6c719d00bd99113a4af417620d891aeba98b8d03"
      ],
      "author": {
        "name": "Dmitry Kravkov",
        "email": "dmitry@broadcom.com",
        "time": "Tue Jul 27 12:37:06 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jul 27 20:35:42 2010 -0700"
      },
      "message": "bnx2x: update driver version to 1.52.53-3\n\nSigned-off-by: Dmitry Kravkov \u003cdmitry@broadcom.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6c719d00bd99113a4af417620d891aeba98b8d03",
      "tree": "37ea9444a060e0fae54219d890d980aca0fdba86",
      "parents": [
        "de0c62dba71389bcf3d9249d6e6edbc5a032c5ce"
      ],
      "author": {
        "name": "Dmitry Kravkov",
        "email": "dmitry@broadcom.com",
        "time": "Tue Jul 27 12:36:15 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jul 27 20:35:42 2010 -0700"
      },
      "message": "bnx2x: Move statistics handling code to bnx2x_stats.*\n\nSigned-off-by: Dmitry Kravkov \u003cdmitry@broadcom.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "de0c62dba71389bcf3d9249d6e6edbc5a032c5ce",
      "tree": "bd5f30dc96dc917ef2bb9c1ce9814e7b14b3069e",
      "parents": [
        "9f6c925889ad9204c7d1f5ca116d2e5fd6036c72"
      ],
      "author": {
        "name": "Dmitry Kravkov",
        "email": "dmitry@broadcom.com",
        "time": "Tue Jul 27 12:35:24 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jul 27 20:35:41 2010 -0700"
      },
      "message": "bnx2x: Create separate file for ethtool routines\n\nSigned-off-by: Dmitry Kravkov \u003cdmitry@broadcom.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9f6c925889ad9204c7d1f5ca116d2e5fd6036c72",
      "tree": "ab84e3b050729a1a92b54c1b6ed526cb97f9ad7b",
      "parents": [
        "b0efbb996e8554ed8fe59e3f79e0bc83218083ab"
      ],
      "author": {
        "name": "Dmitry Kravkov",
        "email": "dmitry@broadcom.com",
        "time": "Tue Jul 27 12:34:34 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jul 27 20:35:41 2010 -0700"
      },
      "message": "bnx2x: Create bnx2x_cmn.* files\n\nNewly created files have no functionality changes,\nbut includes some functionality from bnx2x_main.c which\nis common for PF and coming in the future VF driver.\n\nSigned-off-by: Dmitry Kravkov \u003cdmitry@broadcom.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b0efbb996e8554ed8fe59e3f79e0bc83218083ab",
      "tree": "06d9b551bd7d5fd166cf49a270b8232243ad390f",
      "parents": [
        "5d7cd49622af9396643f8d2c5ed17039d89fef14"
      ],
      "author": {
        "name": "Dmitry Kravkov",
        "email": "dmitry@broadcom.com",
        "time": "Tue Jul 27 12:33:43 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jul 27 20:35:40 2010 -0700"
      },
      "message": "bnx2x: move global variable load_count to bnx2x.h\n\nThis will allow access to this global variable (used in no-mcp\nmode) from different object files.\n\nSigned-off-by: Dmitry Kravkov \u003cdmitry@broadcom.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5d7cd49622af9396643f8d2c5ed17039d89fef14",
      "tree": "bfc2a67d1445474e5b57c6a14702fe593b589641",
      "parents": [
        "5d1e859c5b600c491336f023a2f2105c24597226"
      ],
      "author": {
        "name": "Dmitry Kravkov",
        "email": "dmitry@broadcom.com",
        "time": "Tue Jul 27 12:32:19 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jul 27 20:35:40 2010 -0700"
      },
      "message": "bnx2x: store module parameters in driver main structure\n\nStore module parameters during initialization of main driver\nstructure. This will allow access to the parameters from different\nfiles.\n\nSigned-off-by: Dmitry Kravkov \u003cdmitry@broadcom.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5d1e859c5b600c491336f023a2f2105c24597226",
      "tree": "9391b004d9237f385c36297214a022cadcb8f84a",
      "parents": [
        "2c6952dfdda2f266f2f501792b8d6413caf25f7a"
      ],
      "author": {
        "name": "Dmitry Kravkov",
        "email": "dmitry@broadcom.com",
        "time": "Tue Jul 27 12:31:10 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jul 27 20:35:39 2010 -0700"
      },
      "message": "bnx2x: Create separate folder for bnx2x driver\n\nThis commit includes files movement to newly created folder\nusing git-mv command and fixes references in cnic and bnx2x code\nto each other.\n\nfiles moved using following:\n#!/bin/bash\nmkdir drivers/net/bnx2x/\nlist\u003d$(cd drivers/net/ \u0026\u0026 ls bnx2x*.[ch])\nfor f in $list; do\n        git mv -f drivers/net/$f drivers/net/bnx2x/$f\ndone\n\nSigned-off-by: Dmitry Kravkov \u003cdmitry@broadcom.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4ebaa4edf8799cab19d5a0642dc95f04fd284e06",
      "tree": "62ce437937bf2331b195786d26887c7fb67119b8",
      "parents": [
        "2f8362afcd2da8b313ec3cc04a50af19d3592972"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Fri Jul 23 12:11:04 2010 +0200"
      },
      "committer": {
        "name": "Marcel Holtmann",
        "email": "marcel@holtmann.org",
        "time": "Tue Jul 27 15:27:45 2010 -0700"
      },
      "message": "Bluetooth: Fix kfree() \u003d\u003e kfree_skb() in hci_ath.c\n\nsk_buffs have to be freed with kfree_skb() instead of kfree().\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nAcked-by: Gustavo F. Padovan \u003cpadovan@profusion.mobi\u003e\nSigned-off-by: Marcel Holtmann \u003cmarcel@holtmann.org\u003e\n"
    },
    {
      "commit": "2c6952dfdda2f266f2f501792b8d6413caf25f7a",
      "tree": "ae6f4e19306b7909a859ee3a218a6111f89e3e99",
      "parents": [
        "56075a98dfb887981ee0e4b6a768cd53f2514f4c"
      ],
      "author": {
        "name": "Stefan Assmann",
        "email": "sassmann@redhat.com",
        "time": "Mon Jul 26 23:24:50 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jul 27 13:18:14 2010 -0700"
      },
      "message": "igbvf, ixgbevf: use dev_hw_addr_random\n\nBoth igbvf and ixgbevf should set addr_assign_type to NET_ADDR_RANDOM\nso udev creates persistent net rules by matching the device path.\nDo this by using the dev_hw_addr_random helper function.\n\nSigned-off-by: Stefan Assmann \u003csassmann@redhat.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "56075a98dfb887981ee0e4b6a768cd53f2514f4c",
      "tree": "09bf8cfad0eba47672f42968a710e45c7c2254be",
      "parents": [
        "feb8f47809fcc60250d28a6ddabc0ddbe9360d7c"
      ],
      "author": {
        "name": "John Fastabend",
        "email": "john.r.fastabend@intel.com",
        "time": "Mon Jul 26 20:41:31 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jul 27 13:18:13 2010 -0700"
      },
      "message": "ixgbe: priority tagging FCoE frames without FCoE offload\n\nThe DCB user priority for FCoE is available regardless of whether\nFCoE offload is enabled (IXGBE_FLAG_FCOE_ENABLED bit is set).\nThis allows proper DCB user priority tagging for FCoE\ntraffic on both 82598 and 82599 devices.\n\nSigned-off-by: Yi Zou \u003cyi.zou@intel.com\u003e\nSigned-off-by: John Fastabend \u003cjohn.r.fastabend@intel.com\u003e\nTested-by: Ross Brattain \u003cross.b.brattain@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2f8362afcd2da8b313ec3cc04a50af19d3592972",
      "tree": "c4fe061e063d399c73a08e3fef7864fb4fe36a72",
      "parents": [
        "f2b94bb9e0b8bd048331a6e9d616e918f4bcbd97"
      ],
      "author": {
        "name": "Gustavo F. Padovan",
        "email": "padovan@profusion.mobi",
        "time": "Sat Jul 24 02:04:45 2010 -0300"
      },
      "committer": {
        "name": "Marcel Holtmann",
        "email": "marcel@holtmann.org",
        "time": "Tue Jul 27 12:37:27 2010 -0700"
      },
      "message": "Bluetooth: Add __init and __exit marks to RFCOMM\n\nThose annotation save memory and space on the binary. __init code is\ndiscarded just after execute and __exit code is discarded if the module\nis built into the kernel image or unload of modules is not allowed.\n\nSigned-off-by: Gustavo F. Padovan \u003cpadovan@profusion.mobi\u003e\nSigned-off-by: Marcel Holtmann \u003cmarcel@holtmann.org\u003e\n"
    },
    {
      "commit": "f2b94bb9e0b8bd048331a6e9d616e918f4bcbd97",
      "tree": "a13f7b9b3b748e309e25a158e7925b080aaa05ed",
      "parents": [
        "e9da101f6d0c9a8fda9f78a80365ba2a9f75603f"
      ],
      "author": {
        "name": "Gustavo F. Padovan",
        "email": "padovan@profusion.mobi",
        "time": "Sat Jul 24 02:04:44 2010 -0300"
      },
      "committer": {
        "name": "Marcel Holtmann",
        "email": "marcel@holtmann.org",
        "time": "Tue Jul 27 12:35:58 2010 -0700"
      },
      "message": "Bluetooth: Add __init and __exit marks to UART drivers\n\nThose marks are useful to save space in the binary and in the memory.\n\nSigned-off-by: Gustavo F. Padovan \u003cpadovan@profusion.mobi\u003e\nSigned-off-by: Marcel Holtmann \u003cmarcel@holtmann.org\u003e\n"
    },
    {
      "commit": "e9da101f6d0c9a8fda9f78a80365ba2a9f75603f",
      "tree": "76f630d8eb7939a6377eb344fd17126466c5398b",
      "parents": [
        "da5f6c37eee040775997191d1a1bc91c0c1e51eb"
      ],
      "author": {
        "name": "Gustavo F. Padovan",
        "email": "padovan@profusion.mobi",
        "time": "Sat Jul 24 01:46:57 2010 -0300"
      },
      "committer": {
        "name": "Marcel Holtmann",
        "email": "marcel@holtmann.org",
        "time": "Tue Jul 27 12:34:53 2010 -0700"
      },
      "message": "Bluetooth: Use hci_recv_stream_fragment() in UART driver\n\nUse the new hci_recv_stream_fragment() to reassembly incoming UART\nstreams.\n\nSigned-off-by: Gustavo F. Padovan \u003cpadovan@profusion.mobi\u003e\nTested-by: Ville Tervo \u003cville.tervo@nokia.com\u003e\nSigned-off-by: Marcel Holtmann \u003cmarcel@holtmann.org\u003e\n"
    },
    {
      "commit": "da5f6c37eee040775997191d1a1bc91c0c1e51eb",
      "tree": "91c50ab042076832cba9542e594b7f3a730c7892",
      "parents": [
        "0bbdf6cba0fb730ae2f2cfd5ead3d1e2e5498ddc"
      ],
      "author": {
        "name": "Gustavo F. Padovan",
        "email": "padovan@profusion.mobi",
        "time": "Sat Jul 24 01:34:54 2010 -0300"
      },
      "committer": {
        "name": "Marcel Holtmann",
        "email": "marcel@holtmann.org",
        "time": "Tue Jul 27 12:33:49 2010 -0700"
      },
      "message": "Bluetooth: Test \u0027count\u0027 value before enter the loop\n\nTesting first we avoid enter the loop when count \u003d 0.\n\nSigned-off-by: Gustavo F. Padovan \u003cpadovan@profusion.mobi\u003e\nSigned-off-by: Marcel Holtmann \u003cmarcel@holtmann.org\u003e\n"
    },
    {
      "commit": "0bbdf6cba0fb730ae2f2cfd5ead3d1e2e5498ddc",
      "tree": "d370c63504db0e776123d0457216e491264ce35d",
      "parents": [
        "e73439d8c0e4c522c843b8bb98c0eb5700da6b05"
      ],
      "author": {
        "name": "Gustavo F. Padovan",
        "email": "padovan@profusion.mobi",
        "time": "Sat Jul 24 01:06:05 2010 -0300"
      },
      "committer": {
        "name": "Marcel Holtmann",
        "email": "marcel@holtmann.org",
        "time": "Tue Jul 27 12:30:45 2010 -0700"
      },
      "message": "Bluetooth: Fix permission of hci_ath.c\n\n.c file shall not have the \u0027x\u0027 permission.\n\nSigned-off-by: Gustavo F. Padovan \u003cpadovan@profusion.mobi\u003e\nSigned-off-by: Marcel Holtmann \u003cmarcel@holtmann.org\u003e\n"
    },
    {
      "commit": "e73439d8c0e4c522c843b8bb98c0eb5700da6b05",
      "tree": "0ca070acc02700061380bd40315e39684b3e59fa",
      "parents": [
        "800f65bba8d2030b3fef62850e203f9f176625a8"
      ],
      "author": {
        "name": "Marcel Holtmann",
        "email": "marcel@holtmann.org",
        "time": "Mon Jul 26 10:06:00 2010 -0400"
      },
      "committer": {
        "name": "Marcel Holtmann",
        "email": "marcel@holtmann.org",
        "time": "Tue Jul 27 12:29:04 2010 -0700"
      },
      "message": "Bluetooth: Defer SCO setup if mode change is pending\n\nCertain headsets such as the Motorola H350 will reject SCO and eSCO\nconnection requests while the ACL is transitioning from sniff mode\nto active mode. Add synchronization so that SCO and eSCO connection\nrequests will wait until the ACL has fully transitioned to active mode.\n\n\u003c HCI Command: Exit Sniff Mode (0x02|0x0004) plen 2\n    handle 12\n\u003e HCI Event: Command Status (0x0f) plen 4\n    Exit Sniff Mode (0x02|0x0004) status 0x00 ncmd 1\n\u003c HCI Command:  Setup Synchronous Connection (0x01|0x0028) plen 17\n    handle 12 voice setting 0x0040\n\u003e HCI Event: Command Status (0x0f) plen 4\n    Setup Synchronous Connection (0x01|0x0028) status 0x00 ncmd 1\n\u003e HCI Event: Number of Completed Packets (0x13) plen 5\n    handle 12 packets 1\n\u003e HCI Event: Mode Change (0x14) plen 6\n    status 0x00 handle 12 mode 0x00 interval 0\n    Mode: Active\n\u003e HCI Event: Synchronous Connect Complete (0x2c) plen 17\n    status 0x10 handle 14 bdaddr 00:1A:0E:50:28:A4 type SCO\n    Error: Connection Accept Timeout Exceeded\n\nSigned-off-by: Ron Shaffer \u003crshaffer@codeaurora.org\u003e\nSigned-off-by: Marcel Holtmann \u003cmarcel@holtmann.org\u003e\n"
    },
    {
      "commit": "073730d771d97bb5bbef080bd5d6d0a5af7cba7d",
      "tree": "711dc85fa6253408de4fe0766ea1b8219fd6c034",
      "parents": [
        "903c99d8d6d055c56e7fdfba4602c05e357fa186"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Mon Jul 26 14:40:00 2010 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jul 27 15:14:13 2010 -0400"
      },
      "message": "wireless: Convert wiphy_debug macro to function\n\nSave a few bytes of text\n\n(allyesconfig)\n$ size drivers/net/wireless/built-in.o*\n   text\t   data\t    bss\t    dec\t    hex\tfilename\n3924568\t 100548\t 871056\t4896172\t 4ab5ac\tdrivers/net/wireless/built-in.o.new\n3926520\t 100548\t 871464\t4898532\t 4abee4\tdrivers/net/wireless/built-in.o.old\n\n$ size net/wireless/core.o*\n   text\t   data\t    bss\t    dec\t    hex\tfilename\n  12843\t    216\t   3768\t  16827\t   41bb\tnet/wireless/core.o.new\n  12328\t    216\t   3656\t  16200\t   3f48\tnet/wireless/core.o\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "903c99d8d6d055c56e7fdfba4602c05e357fa186",
      "tree": "fb463590157eed2262c70c9c3b1ee075c6ef7f2e",
      "parents": [
        "c96c31e499b70964cfc88744046c998bb710e4b8"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Mon Jul 26 14:39:59 2010 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jul 27 15:14:13 2010 -0400"
      },
      "message": "drivers/net/wireless/at76c50x-usb.c: Neaten macros\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "c96c31e499b70964cfc88744046c998bb710e4b8",
      "tree": "0157102fbc952e3646690f3491199607669eed69",
      "parents": [
        "e1db74fcc3d95c8a051ec457241b5aa65a01a603"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Mon Jul 26 14:39:58 2010 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jul 27 15:14:13 2010 -0400"
      },
      "message": "drivers/net/wireless: Use wiphy_\u003clevel\u003e\n\nStandardize the logging macros used.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "e1db74fcc3d95c8a051ec457241b5aa65a01a603",
      "tree": "4165af9c4cb369a806fc34e50a24a6378f5a123f",
      "parents": [
        "97c5e2756e3f0711877c5b6f2323151964229260"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Mon Jul 26 14:39:57 2010 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jul 27 15:14:13 2010 -0400"
      },
      "message": "include/net/cfg80211.h: Add wiphy_\u003clevel\u003e printk equivalents\n\nSimplify logging messages for wiphy devices\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "97c5e2756e3f0711877c5b6f2323151964229260",
      "tree": "0d7a4ce2918d030242bdf0c8ab74b4986d10c329",
      "parents": [
        "d06956b535d040c98ce7932fb34f99df8f049ecf"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Tue Jul 27 13:17:03 2010 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jul 27 15:14:12 2010 -0400"
      },
      "message": "libertas: remove unused cmd_pending waitq\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "d06956b535d040c98ce7932fb34f99df8f049ecf",
      "tree": "51780fd3b87d2d38abb3b77112b7ea0b2910462e",
      "parents": [
        "77ccdcf2e933d61176f67c4976f7ad4cbb9cb82a"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Tue Jul 27 13:16:24 2010 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jul 27 15:14:12 2010 -0400"
      },
      "message": "libertas: rename lbs_get_cmd_ctrl_node() to lbs_get_free_cmd_node()\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "77ccdcf2e933d61176f67c4976f7ad4cbb9cb82a",
      "tree": "584fe9683fa687ff56253c035f068809f51f6714",
      "parents": [
        "53800f5dbf4a62126e34605be7db89702d76dec6"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Tue Jul 27 13:15:45 2010 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jul 27 15:14:12 2010 -0400"
      },
      "message": "libertas: kill unused lbs_prepare_and_send_command()\n\nRemove last bits of indirect command code.\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "53800f5dbf4a62126e34605be7db89702d76dec6",
      "tree": "73d326dbcbf7d80cfba2d20587da236f9ab0b970",
      "parents": [
        "0bb6408777227fcf5136e28aec29438606d5ac82"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Tue Jul 27 13:15:01 2010 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jul 27 15:14:12 2010 -0400"
      },
      "message": "libertas: convert DEEP_SLEEP timer to a direct command\n\nOther uses were already used direct command paths.\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "0bb6408777227fcf5136e28aec29438606d5ac82",
      "tree": "cf2d146d310d3d613b2ff3d9bf9cabe1de3d6ece",
      "parents": [
        "8196112859a6742b9e25ca5fde972a7f41f06cc3"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Tue Jul 27 13:08:08 2010 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jul 27 15:14:12 2010 -0400"
      },
      "message": "libertas: convert PS_MODE to a direct command\n\nPowersave looks like it got broken at some point but we\u0027ll fix that up\nwhen the command submission stuff is more understandable, which this\nseries helps to do.  That said, this patch should not further break\npowersave.\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "8196112859a6742b9e25ca5fde972a7f41f06cc3",
      "tree": "6a08dd47dab82b50498c8a3b5eeed28285d94736",
      "parents": [
        "a6bb1bcebced1eeed6a96f37cda7cbb7cbd6dae6"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Tue Jul 27 13:05:16 2010 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jul 27 15:11:38 2010 -0400"
      },
      "message": "libertas: remove unused indirect command response handler\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "a6bb1bcebced1eeed6a96f37cda7cbb7cbd6dae6",
      "tree": "99dc476a4a6c4c6125f9e18366127a516534b926",
      "parents": [
        "52148655608b31b7e18325ae7711de3a86466136"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Tue Jul 27 13:03:46 2010 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jul 27 15:11:38 2010 -0400"
      },
      "message": "libertas: convert CMD_FWT_ACCESS to a direct command\n\nSlightly different approach here since there are so many arguments to\nthe firmware command.  Just let the caller fill them in before pushing\nthe command to the firmware.\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "52148655608b31b7e18325ae7711de3a86466136",
      "tree": "687f215d2cf0aa9de97fe410bb64791441f23519",
      "parents": [
        "4c7c6e00f17365633638848197c44552dd353d49"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Tue Jul 27 13:01:47 2010 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jul 27 15:11:20 2010 -0400"
      },
      "message": "libertas: convert Mesh Blinding Table access to a direct command\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "4c7c6e00f17365633638848197c44552dd353d49",
      "tree": "48f658ed2c2e342dff25d65a0961b70d1939ca58",
      "parents": [
        "85dfbfed34bd6372daf4934256ca7f3b251c2016"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Tue Jul 27 13:01:07 2010 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jul 27 15:10:52 2010 -0400"
      },
      "message": "libertas: convert register access to direct commands\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "85dfbfed34bd6372daf4934256ca7f3b251c2016",
      "tree": "da8c6a36107883a5247cfe4b306e7230cf46f2d0",
      "parents": [
        "d6541c74484a5679a79a1f1df9884fc4da8d8cf6"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Tue Jul 27 12:59:44 2010 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jul 27 15:08:20 2010 -0400"
      },
      "message": "libertas: convert LED_GPIO_CTRL to a direct command\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "d6541c74484a5679a79a1f1df9884fc4da8d8cf6",
      "tree": "c15b9aeb9680bd8fa43d12d149764d1f7ac0c6b6",
      "parents": [
        "db08006fc4e825e632083f2a2de827ca2121c28d"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Tue Jul 27 12:58:08 2010 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jul 27 15:08:20 2010 -0400"
      },
      "message": "libertas: remove Beacon Control\n\nFor now; it\u0027s a pretty easy command to hook up and whenever OLPC\nfigures out how they want the userspace interface to look (ie,\nnot iwpriv commands) we can easily add it back in.  Since the\ncfg80211 conversion it wasn\u0027t working anyway.\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "db08006fc4e825e632083f2a2de827ca2121c28d",
      "tree": "b1ce59612a39f0a5bd30c89e4194e75e1f3a401d",
      "parents": [
        "49a08af5b9aa91207e3654ca3c88ca4d2596601c"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Tue Jul 27 12:57:27 2010 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jul 27 15:07:58 2010 -0400"
      },
      "message": "libertas: remove unused Automatic Frequency Control command\n\nIt hasn\u0027t been hooked up to anything in a long time and it\u0027s not\neven listed in any of the firmware documentation I have (and I\nhave v5.1, v8, v9, and v10).\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "49a08af5b9aa91207e3654ca3c88ca4d2596601c",
      "tree": "26cd4477ba9a66a617aed82ed1a5ac435a5a6190",
      "parents": [
        "cc4b9d3928d682c4a15690c2bd9ed11c2eac5921"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Tue Jul 27 12:56:44 2010 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jul 27 15:07:30 2010 -0400"
      },
      "message": "libertas: remove unused indirect TPC_CFG command leftovers\n\nThese were no longer used but were left around; Transmit Power\nControl is done through the lbs_set_tpc_cfg() function.\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "cc4b9d3928d682c4a15690c2bd9ed11c2eac5921",
      "tree": "36bb70576b32bbdd148f4c71e54c09a0ed500042",
      "parents": [
        "9fb7663d2b832183ec7558a19426666819636a64"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Tue Jul 27 12:56:05 2010 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jul 27 15:07:30 2010 -0400"
      },
      "message": "libertas: convert 11D_DOMAIN_INFO to a direct command\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "9fb7663d2b832183ec7558a19426666819636a64",
      "tree": "291a6a59d3facd5d06d73839aea7a31a5d5d30fe",
      "parents": [
        "a45b6f4f9ef7fde2321da5aaa7db0e1e793a5b1e"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Tue Jul 27 12:55:21 2010 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jul 27 15:06:43 2010 -0400"
      },
      "message": "libertas: clean up RSSI command\n\nConvert to a full direct command; previous code rolled a direct\ncommand by hand but left the original indirect command code intact\nbut disabled.\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "a45b6f4f9ef7fde2321da5aaa7db0e1e793a5b1e",
      "tree": "d38142f7db7ad6b63f37ca902ff40f70bc439969",
      "parents": [
        "98ec62185cd940765a096c88a3f14147dd1d3bd4"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Tue Jul 27 12:54:34 2010 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jul 27 15:03:29 2010 -0400"
      },
      "message": "libertas: clean up MONITOR_MODE command\n\nConvert to a full direct command; previous code rolled a direct\ncommand by handle but left the original indirect command code\nlying around.\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "98ec62185cd940765a096c88a3f14147dd1d3bd4",
      "tree": "6650ced692ff617264e289928047f0b96a8da7cf",
      "parents": [
        "ac59b496d9fd0b7425219e8dc5d4f1f6f0083efc"
      ],
      "author": {
        "name": "Stanislaw Gruszka",
        "email": "sgruszka@redhat.com",
        "time": "Tue Jul 27 10:48:24 2010 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jul 27 14:59:59 2010 -0400"
      },
      "message": "rt2500usb: disallow to set WEP key with non zero index\n\nOn our hardware (050d:7050 Belkin Components F5D7050 Wireless G Adapter),\nsetting any WEP key with non zero index, cause rx frames corruption.\n\nNote: perhaps (I did not check) this can be fixed differently - by using\nhw_key_idx the same as true MAC key index. But according to the comment in\nrt2x00mac_set_key():\n\n\"the hardware requires keys to be assigned in correct order (When key 1\nis provided but key 0 is not, then the key is not found by the hardware\nduring RX)\"\n\nthis will be quite problematic. Since WEP should not be used, disabling\nhardware crypto offload for it will not hurt much. Beside static\none key WEP will still be offloaded.\n\nSigned-off-by: Stanislaw Gruszka \u003csgruszka@redhat.com\u003e\nAcked-by: Ivo van Doorn \u003cIvDoorn@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "ac59b496d9fd0b7425219e8dc5d4f1f6f0083efc",
      "tree": "fa70270fd9df3d1189dc43ffda921fcbb9a79360",
      "parents": [
        "1279f5edb6d25f2a955696fdec1ac96ca5bcb121"
      ],
      "author": {
        "name": "Stanislaw Gruszka",
        "email": "sgruszka@redhat.com",
        "time": "Tue Jul 27 10:48:17 2010 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jul 27 14:59:59 2010 -0400"
      },
      "message": "rt2500usb: truly disable encryption when initialize\n\nWithout cipher part nullify of TXRX_CSR0 register we can receive\ncorrupted frames (removed IV or IVC), after reloading rt2500usb module\nwith nohwcrypt\u003d1 option, if previous some keys were configured into\nthe hardware.\n\nSigned-off-by: Stanislaw Gruszka \u003csgruszka@redhat.com\u003e\nAcked-by: Ivo van Doorn \u003cIvDoorn@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "1279f5edb6d25f2a955696fdec1ac96ca5bcb121",
      "tree": "d3af61cc8d5263095c3cedeedf10cefeac0e2461",
      "parents": [
        "aaa41ec4257ccd2e972fd505c1791cfabfcd5763"
      ],
      "author": {
        "name": "Stanislaw Gruszka",
        "email": "sgruszka@redhat.com",
        "time": "Tue Jul 27 10:48:10 2010 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jul 27 14:59:59 2010 -0400"
      },
      "message": "rt2500usb: write keys to proper registers\n\nFix rt2500usb hardware encryption broken by commit\n96b61bafe22b2f2abcc833d651739edb977f1b1e\n\"rt2x00: Clean up USB vendor request buffer functions\"\n\nSigned-off-by: Stanislaw Gruszka \u003csgruszka@redhat.com\u003e\nAcked-by: Ivo van Doorn \u003cIvDoorn@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "aaa41ec4257ccd2e972fd505c1791cfabfcd5763",
      "tree": "34aafa1225dcd7fc9bc5df63d599d005d864143f",
      "parents": [
        "812c7c35a0fb6081e492cfa890947c54fe5844fd"
      ],
      "author": {
        "name": "Senthil Balasubramanian",
        "email": "senthilkumar@atheros.com",
        "time": "Tue Jul 27 19:16:34 2010 +0530"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jul 27 14:59:59 2010 -0400"
      },
      "message": "ath9k: remove unused base_index from rate table.\n\nbase index is not used anymore and so remove it.\n\nSigned-off-by: Senthil Balasubramanian \u003csenthilkumar@atheros.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "812c7c35a0fb6081e492cfa890947c54fe5844fd",
      "tree": "1aac01e7e061e32f20495a6145717ec045c1603f",
      "parents": [
        "1d9d06a27ae579b330887724201e7ac857c827d1"
      ],
      "author": {
        "name": "Senthil Balasubramanian",
        "email": "senthilkumar@atheros.com",
        "time": "Tue Jul 27 19:16:33 2010 +0530"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jul 27 14:59:58 2010 -0400"
      },
      "message": "ath9k: Fix incorrect user ratekbs of MCS15 ShortGI\n\nThe user ratekbs of MCS15 ShortGI is incorrect and can not be lesser\nthan MCS15 rate. This incorrect rate may affect switching to higher\nrates as the rate control algorithm always finds MCS15 is better\nthan MCS15 ShortGI and results in lower throughput. Fix this by\nfeeding the correct user ratekbs for MCS15 ShortGI rate.\n\nThis issue affects 3 stream case very badly as the 3 stream rates are\nnot used at all once we scale down to MCS15 from 3 stream rates.\n\nSigned-off-by: Senthil Balasubramanian \u003csenthilkumar@atheros.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "1d9d06a27ae579b330887724201e7ac857c827d1",
      "tree": "45bbd3e1b695d60ab9e9f54de69effa17255c093",
      "parents": [
        "f63b340d1bab58aac07ae1b528d58a73b76b0970"
      ],
      "author": {
        "name": "Senthil Balasubramanian",
        "email": "senthilkumar@atheros.com",
        "time": "Tue Jul 27 19:16:32 2010 +0530"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jul 27 14:59:58 2010 -0400"
      },
      "message": "ath9k: Add three stream rate control support for AR938X.\n\nThis patch adds 3 stream rate control support for AR938X family\nchipsets which supports 3 streams.\n\nSigned-off-by: Senthil Balasubramanian \u003csenthilkumar@atheros.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "f63b340d1bab58aac07ae1b528d58a73b76b0970",
      "tree": "98cee83abc348f3f21f64c204e52291239f97aa6",
      "parents": [
        "32162a4dab0e6a4ca7f886a01173b5f9b80843be"
      ],
      "author": {
        "name": "Senthil Balasubramanian",
        "email": "senthilkumar@atheros.com",
        "time": "Tue Jul 27 19:16:31 2010 +0530"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jul 27 14:59:58 2010 -0400"
      },
      "message": "ath9k: Introduce bit masks for valid and valid_single_stream.\n\nreplace valid and valid_single_stream in rate table with bit masks\nand reorganize the code so adding 3x3 rate control would be easier.\n\nSigned-off-by: Senthil Balasubramanian \u003csenthilkumar@atheros.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "32162a4dab0e6a4ca7f886a01173b5f9b80843be",
      "tree": "a8337e9b9788b787c13241ec9a9642527d5aad6a",
      "parents": [
        "1b2fb7dc71c1f8f97663c2da84fa1c8183588474"
      ],
      "author": {
        "name": "Jouni Malinen",
        "email": "j@w1.fi",
        "time": "Mon Jul 26 15:52:03 2010 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jul 27 14:59:58 2010 -0400"
      },
      "message": "mac80211: Fix key freeing to handle unlinked keys\n\nKey locking simplification removed key-\u003esdata !\u003d NULL verification from\nieee80211_key_free(). While that is fine for most use cases, there is one\npath where this function can be called with an unlinked key (i.e.,\nkey-\u003esdata \u003d\u003d NULL \u0026\u0026 key-\u003elocal \u003d\u003d NULL). This results in a NULL pointer\ndereference with the current implementation. This is known to happen at\nleast with FT protocol when wpa_supplicant tries to configure the key\nbefore association.\n\nAvoid the issue by passing in the local pointer to\nieee80211_key_free(). In addition, do not clear the key from hw_accel\nor debugfs if it has not yet been added. At least the hw_accel one could\ntrigger another NULL pointer dereference.\n\nSigned-off-by: Jouni Malinen \u003cj@w1.fi\u003e\nReviewed-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "1b2fb7dc71c1f8f97663c2da84fa1c8183588474",
      "tree": "79cd0ab74ec03a07daf263755e81fd2bbd63ae84",
      "parents": [
        "800f65bba8d2030b3fef62850e203f9f176625a8"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon May 03 16:06:47 2010 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jul 27 14:59:58 2010 -0400"
      },
      "message": "p54: Added get_survey callback in order to get channel noise\n\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "800f65bba8d2030b3fef62850e203f9f176625a8",
      "tree": "6507c4fe7a0826c253b4afb29375ab306a0fd9c8",
      "parents": [
        "06b3cda0c12986f5bba578b918b188d731c4e191",
        "b3190df628617c7a4f188a9465aeabe1f5761933"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jul 27 11:59:19 2010 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jul 27 11:59:19 2010 -0400"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/holtmann/bluetooth-next-2.6\n\nConflicts:\n\tdrivers/net/wireless/iwlwifi/iwl-commands.h\n"
    },
    {
      "commit": "feb8f47809fcc60250d28a6ddabc0ddbe9360d7c",
      "tree": "0d4d6b59328786dc057afec7d469fd2875adb6b7",
      "parents": [
        "66cc42a4bc23a5f621407d1c23b9fe29d41c92c6"
      ],
      "author": {
        "name": "Emil Tantilov",
        "email": "emil.s.tantilov@intel.com",
        "time": "Mon Jul 26 23:37:21 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jul 26 23:37:21 2010 -0700"
      },
      "message": "e1000: use netif_\u003clevel\u003e instead of netdev_\u003clevel\u003e\n\nThis patch restores the ability to set msglvl through ethtool.\nThe issue was introduced by:\ncommit 675ad47375c76a7c3be4ace9554d92cd55518ced\n\nReported-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Emil Tantilov \u003cemil.s.tantilov@intel.com\u003e\nTested-by: Jeff Pieper \u003cjeffrey.e.pieper@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "66cc42a4bc23a5f621407d1c23b9fe29d41c92c6",
      "tree": "676739b334e957ac65eb7e36699acfc154ebd6d6",
      "parents": [
        "db5824dd3d632acd79094b81e07288ba05ae2cc1"
      ],
      "author": {
        "name": "Kulikov Vasiliy",
        "email": "segooon@gmail.com",
        "time": "Sun Jul 25 22:25:42 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jul 26 21:05:04 2010 -0700"
      },
      "message": "usbnet: use jiffies in schedule_timeout(), not msecs\n\nusbnet_terminate_urbs() uses schedule_timeout() with argument 3 msecs.\nschedule_timeout() uses jiffies as argument, so convert msecs to jiffies\nwith msecs_to_jiffies().\n\nSigned-off-by: Kulikov Vasiliy \u003csegooon@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "db5824dd3d632acd79094b81e07288ba05ae2cc1",
      "tree": "9ce16910c03a601d36ce6b4b4e66a1ca8b57b01c",
      "parents": [
        "7b7b0b90592a023ac8946b29cca871bf17741fab"
      ],
      "author": {
        "name": "Richard Röjfors",
        "email": "richard.rojfors@pelagicore.com",
        "time": "Sun Jul 25 22:51:05 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jul 26 21:05:03 2010 -0700"
      },
      "message": "ks8842: Support 100Mbps when accessed via timberdale\n\nThis patch removes the code which disables 100Mbps advertising when\nthe ks8842 is accessed via timberdale.\n\nAt higher speed it\u0027s good to be nice to the internal state machine\nof timberdale by acking interrupts. That is done by a write to the\ninterrupt ack register (IAR).\n\nSigned-off-by: Richard Röjfors \u003crichard.rojfors@pelagicore.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7b7b0b90592a023ac8946b29cca871bf17741fab",
      "tree": "72637e6bd28dcff682a0b02a0112102523ff4b22",
      "parents": [
        "652c6717465dbd0091dbe04ed9be2f7e59c03c7d"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Sun Jul 25 21:23:59 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jul 26 21:05:03 2010 -0700"
      },
      "message": "caif: handle snprintf() return\n\nsnprintf() returns the number of bytes that would have been written.  It\ncan be larger than the size of the buffer.  The current code won\u0027t\noverflow, but people cut and paste this stuff so lets do it right and\nalso make the static checkers happy.\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "652c6717465dbd0091dbe04ed9be2f7e59c03c7d",
      "tree": "4c79c61dbab1c01a0e3096e2c25001c10af7ee99",
      "parents": [
        "a256be70c57d6f8c827d09d645a1f6fe9330af72"
      ],
      "author": {
        "name": "Changli Gao",
        "email": "xiaosuo@gmail.com",
        "time": "Sun Jul 25 23:21:05 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jul 26 21:00:10 2010 -0700"
      },
      "message": "genetlink: use genl_register_family_with_ops()\n\nSigned-off-by: Changli Gao \u003cxiaosuo@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a256be70c57d6f8c827d09d645a1f6fe9330af72",
      "tree": "8557ccb681ea452f00057343e628f0d88b8d5cd3",
      "parents": [
        "416c2f9cf5524cb53392cbcf99fef7aa687192ce"
      ],
      "author": {
        "name": "Changli Gao",
        "email": "xiaosuo@gmail.com",
        "time": "Mon Jul 26 20:59:42 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jul 26 20:59:42 2010 -0700"
      },
      "message": "drop_monitor: use genl_register_family_with_ops()\n\n[ Fix unused local variable build warnings. -DaveM ]\n\nSigned-off-by: Changli Gao \u003cxiaosuo@gmail.com\u003e\nAcked-by: Neil Horman \u003cnhorman@tuxdriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "416c2f9cf5524cb53392cbcf99fef7aa687192ce",
      "tree": "13ea7c8ddc0ea37f8017849eea859736f2e14233",
      "parents": [
        "f78f09f76540c9a986bc321a186a291f4bb40925"
      ],
      "author": {
        "name": "Changli Gao",
        "email": "xiaosuo@gmail.com",
        "time": "Sun Jul 25 20:46:01 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jul 26 20:53:49 2010 -0700"
      },
      "message": "genetlink: cleanup code according to CodingStyle\n\nIf the function is exported, the EXPORT* macro for it should follow immediately\nafter the closing function brace line.\n\nSigned-off-by: Changli Gao \u003cxiaosuo@gmail.com\u003e\n----\n net/netlink/genetlink.c |    9 ++++-----\n 1 file changed, 4 insertions(+), 5 deletions(-)\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f78f09f76540c9a986bc321a186a291f4bb40925",
      "tree": "2e801c6ab765ac649fae9676784519f76ead4d62",
      "parents": [
        "08451e2587dc8d8c34cbbb8edc88a6e4fa8946e6"
      ],
      "author": {
        "name": "Jonas Bonn",
        "email": "jonas@southpole.se",
        "time": "Mon Jul 26 18:45:05 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jul 26 18:45:05 2010 -0700"
      },
      "message": "ethoc: add devinit/devexit section initializers\n\nSigned-off-by: Jonas Bonn \u003cjonas@southpole.se\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "08451e2587dc8d8c34cbbb8edc88a6e4fa8946e6",
      "tree": "174521b973af9dfe97ad627e614a01b64a778bbb",
      "parents": [
        "4085f746db1b7d6b292cf27cc713a13a1fcb2681"
      ],
      "author": {
        "name": "Nick Nunley",
        "email": "nicholas.d.nunley@intel.com",
        "time": "Mon Jul 26 13:15:29 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jul 26 18:42:53 2010 -0700"
      },
      "message": "igb: restore EEPROM values of MDICNFG on reset with 82580\n\nOn a reset the MDICNFG.Destination and MDICNFG.COM_MDIO\nregister fields are not restored to the EEPROM default.\nThis patch modifies the reset code to read the EEPROM\nand restore the default values.\n\nSigned-off-by: Nicholas Nunley \u003cnicholas.d.nunley@intel.com\u003e\nTested-by: Jeff Pieper \u003cjeffrey.e.pieper@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4085f746db1b7d6b292cf27cc713a13a1fcb2681",
      "tree": "bab50788ad8fc71dbd570c665f9d7b189bf4b235",
      "parents": [
        "ea7afd31fb45d2d5d1b1e4cf347a688370feee91"
      ],
      "author": {
        "name": "Nick Nunley",
        "email": "nicholas.d.nunley@intel.com",
        "time": "Mon Jul 26 13:15:06 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jul 26 18:42:53 2010 -0700"
      },
      "message": "igb: add support for SGMII-based MDIO PHYs\n\nThis patch adds support for external MDIO PHYs, in addition to\nthe standard SFP support for SGMII PHYs over the I2C interface.\n\nSigned-off-by: Nicholas Nunley \u003cnicholas.d.nunley@intel.com\u003e\nTested-by: Jeff Pieper \u003cjeffrey.e.pieper@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ea7afd31fb45d2d5d1b1e4cf347a688370feee91",
      "tree": "c0f8995a0bb7a66df070944bf039df284967aac5",
      "parents": [
        "d7f61777e9ec6951e99fb6fe06ba956b9bc4bbab"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "jdelvare@suse.de",
        "time": "Mon Jul 26 12:20:43 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jul 26 18:42:52 2010 -0700"
      },
      "message": "e1000e: Drop a useless statement\n\nerr is set again a few lines below.\n\nCc: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Jean Delvare \u003cjdelvare@suse.de\u003e\nAcked-by: Bruce Allan \u003cbruce.w.allan@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5447080cfa3c77154498dfbf225367ac85b4c2b5",
      "tree": "08fd9ef4a2f96948cfbaff6d6fcfb90da663d32c",
      "parents": [
        "a9ad99a612763803b995ce551ca43b20beb1f888"
      ],
      "author": {
        "name": "Breno Leitao",
        "email": "leitao@linux.vnet.ibm.com",
        "time": "Mon Jul 26 15:37:30 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jul 26 15:37:30 2010 -0700"
      },
      "message": "s2io: fixing DBG_PRINT() macro\n\nPatch 9e39f7c5b311a306977c5471f9e2ce4c456aa038 changed the\nDBG_PRINT() macro and the if clause was wrongly changed. It means\nthat currently all the DBG_PRINT are being printed, flooding the\nkernel log buffer with things like:\n\ns2io: eth6: Next block at: c0000000b9c90000\ns2io: eth6: In Neterion Tx routine\n\nSigned-off-by: Breno Leitao \u003cleitao@linux.vnet.ibm.com\u003e\nAcked-by: Sreenivasa Honnur \u003cSreenivasa.Honnur@neterion.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a9ad99a612763803b995ce551ca43b20beb1f888",
      "tree": "daff243cc83116bdcffc5f675d0f33c0f777cc69",
      "parents": [
        "c736eefadb71a01a5e61e0de700f28f6952b4444",
        "f792af250de54309e4bc9f238db3623ead0a4507"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jul 26 13:26:09 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jul 26 13:26:09 2010 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6\n"
    },
    {
      "commit": "d7f61777e9ec6951e99fb6fe06ba956b9bc4bbab",
      "tree": "4e186d0ecd1603044639496b4f53a6bb3a6fec51",
      "parents": [
        "eddc5fbd80999444dd32aca3c90290c9d64da396"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Thu Jul 22 15:36:17 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jul 26 13:15:21 2010 -0700"
      },
      "message": "drivers/net/qla3xxx.c: Checkpatch cleanups\n\nRemove typedefs\nIndentation and spacing\nUse a temporary for a very long pointer variable\nMore 80 column compatible\nConvert a switch to if/else if\n\nCompile tested only, depends on patch \"Update logging message style\"\n\n(old)\n$ scripts/checkpatch.pl -f drivers/net/qla3xxx.c | grep \"^total:\"\ntotal: 209 errors, 82 warnings, 3995 lines checked\n\n(new)\n$ scripts/checkpatch.pl -f drivers/net/qla3xxx.c | grep \"^total:\"\ntotal: 2 errors, 0 warnings, 3970 lines checked\n\n$ size drivers/net/qla3xxx.o.*\n   text\t   data\t    bss\t    dec\t    hex\tfilename\n  50413     212   13864   64489    fbe9 drivers/net/qla3xxx.o.old\n  49959\t    212\t  13728\t  63899\t   f99b\tdrivers/net/qla3xxx.o.new\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "eddc5fbd80999444dd32aca3c90290c9d64da396",
      "tree": "7aa1fc3333a3c530b80f3a29e3939b72fb4ce9de",
      "parents": [
        "40b53d8a4edca018b8edb2fa99c5326642d450fa"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Thu Jul 22 12:33:31 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jul 26 13:15:21 2010 -0700"
      },
      "message": "drivers/net/qla3xxx.c: Update logging message style\n\nUse pr_\u003clevel\u003e\nUse netdev_\u003clevel\u003e\nUse netif_\u003clevel\u003e\nRemove #define PFX\nImprove a couple of loops to avoid deep indentation.\n\nCompile tested only\n\n$ size drivers/net/qla3xxx.o.*\n   text    data     bss     dec     hex filename\n  51603     212   13864   65679   1008f drivers/net/qla3xxx.o.old\n  50413     212   13864   64489    fbe9 drivers/net/qla3xxx.o.new\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    }
  ],
  "next": "40b53d8a4edca018b8edb2fa99c5326642d450fa"
}
