)]}'
{
  "log": [
    {
      "commit": "ba04c7c93bbcb48ce880cf75b6e9dffcd79d4c7b",
      "tree": "32accc8c42e605628367efb5bfbf4fbf2fce4f80",
      "parents": [
        "f009918a1c1bbf8607b8aab3959876913a30193a"
      ],
      "author": {
        "name": "Stanislaw Gruszka",
        "email": "sgruszka@redhat.com",
        "time": "Tue Feb 22 02:00:11 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Mar 03 11:55:43 2011 -0800"
      },
      "message": "r8169: disable ASPM\n\nFor some time is known that ASPM is causing troubles on r8169, i.e. make\ndevice randomly stop working without any errors in dmesg.\n\nCurrently Tomi Leppikangas reports that system with r8169 device hangs\nwith MCE errors when ASPM is enabled:\nhttps://bugzilla.redhat.com/show_bug.cgi?id\u003d642861#c4\n\nLets disable ASPM for r8169 devices at all, to avoid problems with\nr8169 PCIe devices at least for some users.\n\nReported-by: Tomi Leppikangas \u003ctomi.leppikangas@gmail.com\u003e\nCc: stable@kernel.org\nSigned-off-by: Stanislaw Gruszka \u003csgruszka@redhat.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0197b087ed6384760656f1e4a620a3e92d8dc0b0",
      "tree": "352d590c2f23cc541c6b796da6ac0e690812186f",
      "parents": [
        "107c3f4d42adc9af393019b795dd2177fbe9e465"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Wed Mar 02 13:00:50 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Mar 02 15:57:51 2011 -0800"
      },
      "message": "cnic: Fix lost interrupt on bnx2x\n\nWe service 2 queues (kcq1 and kcq2) in cnic_service_bnx2x_bh().  If\nthe status block index has changed when servicing the kcq2, we must\ngo back and check kcq1.  The latest status block index will be used\nto acknowledge the interrupt, and without looping back to check kcq1,\nwe may miss events on kcq1.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "107c3f4d42adc9af393019b795dd2177fbe9e465",
      "tree": "547c9130536f19568e1b903e1bd2942933355179",
      "parents": [
        "1707be1be18deb1deaecd768135290cffdeb0e8e"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Wed Mar 02 13:00:49 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Mar 02 15:57:51 2011 -0800"
      },
      "message": "cnic: Prevent status block race conditions with hardware\n\nThe status block index is used to acknowledge interrupt events and must\nbe read before checking for the interrupt events, so we need to add rmb()\nto guarantee that.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1707be1be18deb1deaecd768135290cffdeb0e8e",
      "tree": "72c4c01b1797d3570c1037a9ad2514170afc1d00",
      "parents": [
        "f3d7bc57c71eba3f279785111bb473b1ef68dcb6",
        "4def99bbfd46e05c5e03b5b282cb4ee30e27ff19"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Mar 02 15:06:01 2011 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Mar 02 15:06:01 2011 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jkirsher/net-2.6\n"
    },
    {
      "commit": "4def99bbfd46e05c5e03b5b282cb4ee30e27ff19",
      "tree": "43374554b271221540baf64179b5d328c935ee3a",
      "parents": [
        "9dc441f3c5a9ea1b9888ce15b1ccb3f30a79e323"
      ],
      "author": {
        "name": "Bruce Allan",
        "email": "bruce.w.allan@intel.com",
        "time": "Wed Feb 02 09:30:36 2011 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Wed Mar 02 03:34:27 2011 -0800"
      },
      "message": "e1000e: disable broken PHY wakeup for ICH10 LOMs, use MAC wakeup instead\n\nWhen support for 82577/82578 was added[1] in 2.6.31, PHY wakeup was in-\nadvertently enabled (even though it does not function properly) on ICH10\nLOMs.  This patch makes it so that the ICH10 LOMs use MAC wakeup instead\nas was done with the initial support for those devices (i.e. 82567LM-3,\n82567LF-3 and 82567V-4).\n\n[1] commit a4f58f5455ba0efda36fb33c37074922d1527a10\n\nReported-by: Aurelien Jarno \u003caurelien@aurel32.net\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Bruce Allan \u003cbruce.w.allan@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "9dc441f3c5a9ea1b9888ce15b1ccb3f30a79e323",
      "tree": "2f435b3d3850fc90b0e425b306658c9c6811d495",
      "parents": [
        "2db1badfa5d100dd9f7c7a716911250a735cf2e8"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Feb 17 18:47:48 2011 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Wed Mar 02 03:33:48 2011 -0800"
      },
      "message": "igb: fix sparse warning\n\nReported-by: Stephen Hemminger \u003cshemminger@vyatta.com\u003e\nTested-by: Aaron Brown \u003caaron.f.brown@intel.com\u003e\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "2db1badfa5d100dd9f7c7a716911250a735cf2e8",
      "tree": "c4be8c9587d11e79c3835ab3fa474c57a66bcd8d",
      "parents": [
        "e3fa3aff0cb198e7c53d894f52146121d9592872"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@vyatta.com",
        "time": "Thu Feb 24 16:11:42 2011 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Wed Mar 02 03:20:56 2011 -0800"
      },
      "message": "e1000: fix sparse warning\n\nSparse complains because the e1000 driver is calling ioread on a pointer\nnot tagged as __iomem.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@vyatta.com\u003e\nReviewed-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nTested-by: Jeff Pieper \u003cjeffrey.e.pieper@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "6ea25a6c2b95cf916e844fe2bacdd1c15b72e4c5",
      "tree": "f3adbf370e69aee01bf432d18fdb9a1d79adf313",
      "parents": [
        "0a5f38467765ee15478db90d81e40c269c8dda20",
        "2b799a6b25bb9f9fbc478782cd9503e8066ab618"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Mar 01 12:38:18 2011 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Mar 01 12:38:18 2011 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6\n"
    },
    {
      "commit": "0a5f38467765ee15478db90d81e40c269c8dda20",
      "tree": "457eb509ff4266d766cd8ec9de4a0b67d68d9f8f",
      "parents": [
        "b746f7e52fe33ce66ea0cf6127838eff507839ff"
      ],
      "author": {
        "name": "Hegde, Vinay",
        "email": "vinay.hegde@ti.com",
        "time": "Thu Feb 24 23:56:28 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Feb 28 13:16:14 2011 -0800"
      },
      "message": "davinci_emac: Add Carrier Link OK check in Davinci RX Handler\n\nThis patch adds an additional check in the Davinci EMAC RX Handler,\nwhich tests the __LINK_STATE_NOCARRIER flag along with the\n__LINK_STATE_START flag as part EMAC shutting down procedure.\n\nThis avoids\nWARNING: at drivers/net/davinci_emac.c:1040 emac_rx_handler+0xf8/0x120()\nduring rtcwake used to suspend the target for a specified duration.\n\nSigned-off-by: Hegde, Vinay \u003cvinay.hegde@ti.com\u003e\nAcked-by: Cyril Chemparathy \u003ccyril@ti.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b746f7e52fe33ce66ea0cf6127838eff507839ff",
      "tree": "e889a4c84df0b7365a08f32f961c3d5fa6c62891",
      "parents": [
        "e4e3c02a1a90b12d1b31e5fd9826ad84866ee526"
      ],
      "author": {
        "name": "Dmitry Kravkov",
        "email": "dmitry@broadcom.com",
        "time": "Mon Feb 28 03:37:09 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Feb 28 13:14:50 2011 -0800"
      },
      "message": "bnx2x: update driver version to 1.62.00-6\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": "e4e3c02a1a90b12d1b31e5fd9826ad84866ee526",
      "tree": "73a16b378dd9e072482f348283cc04c1708a402b",
      "parents": [
        "63135281af8c7fb2b7c84b63f5f974238b7d843e"
      ],
      "author": {
        "name": "Vladislav Zolotarov",
        "email": "vladz@broadcom.com",
        "time": "Mon Feb 28 03:37:10 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Feb 28 13:14:49 2011 -0800"
      },
      "message": "bnx2x: properly calculate lro_mss\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": "63135281af8c7fb2b7c84b63f5f974238b7d843e",
      "tree": "91f594b3015f9b0b9454975f803d67d8ec6fe5a2",
      "parents": [
        "ff80ee029b562c21ca40724dfe9a63e0e0e0ce3d"
      ],
      "author": {
        "name": "Vladislav Zolotarov",
        "email": "vladz@broadcom.com",
        "time": "Mon Feb 28 03:37:10 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Feb 28 13:14:48 2011 -0800"
      },
      "message": "bnx2x: perform statistics \"action\" before state transition.\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": "ff80ee029b562c21ca40724dfe9a63e0e0e0ce3d",
      "tree": "cc095874efffffd284b4002bba2e7b6f6f11a08a",
      "parents": [
        "633ac3637a1ff84eb85d5659380a41d96c4fdbae"
      ],
      "author": {
        "name": "Dmitry Kravkov",
        "email": "dmitry@broadcom.com",
        "time": "Mon Feb 28 03:37:11 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Feb 28 13:14:48 2011 -0800"
      },
      "message": "bnx2x: properly configure coefficients for MinBW algorithm (NPAR mode).\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": "633ac3637a1ff84eb85d5659380a41d96c4fdbae",
      "tree": "30d62e184bcf64dbe3d0c2d359dcd7d28e2ed0c9",
      "parents": [
        "d4215ef71f4ec21c236a1f255f1808af2cfa6aa0"
      ],
      "author": {
        "name": "Dmitry Kravkov",
        "email": "dmitry@broadcom.com",
        "time": "Mon Feb 28 03:37:12 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Feb 28 13:14:47 2011 -0800"
      },
      "message": "bnx2x: Fix ethtool -t link test for MF (non-pmf) devices.\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": "d4215ef71f4ec21c236a1f255f1808af2cfa6aa0",
      "tree": "5cfc3d0c73b03a438657ced8d35412aacba9ed3b",
      "parents": [
        "faa6fcbbba110c7c4bc299bc90f59d9f7b51ac6e"
      ],
      "author": {
        "name": "Dmitry Kravkov",
        "email": "dmitry@broadcom.com",
        "time": "Mon Feb 28 03:37:13 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Feb 28 13:14:47 2011 -0800"
      },
      "message": "bnx2x: Fix nvram test for single port devices.\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": "faa6fcbbba110c7c4bc299bc90f59d9f7b51ac6e",
      "tree": "7e4b38510a18b12df71e9b35269f4cfc4e7a94bf",
      "parents": [
        "e3fa3aff0cb198e7c53d894f52146121d9592872"
      ],
      "author": {
        "name": "Dmitry Kravkov",
        "email": "dmitry@broadcom.com",
        "time": "Mon Feb 28 03:37:20 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Feb 28 13:14:46 2011 -0800"
      },
      "message": "bnx2x: (NPAR mode) Fix FW initialization\n\nFix FW initialization according to max BW stored in percents\n for NPAR mode. Protect HW from being configured to speed 0.\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": "9eb0e6f26e48ef22cc56a2b81b1572ace999f70f",
      "tree": "dbca40cac19ea455aeab697df9f20287582549df",
      "parents": [
        "a90e81579de79e1e94b9af6216e4ef54e468ef4a"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@gmail.com",
        "time": "Tue Feb 22 23:28:46 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Feb 28 12:35:44 2011 -0800"
      },
      "message": "net/fec: fix unterminated platform_device_id table\n\nThe platform_device_id table is supposed to be zero-terminated.\n\nSigned-off-by: Axel Lin \u003caxel.lin@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b093dd96844186cd03318aaf0cd96f91db3970ef",
      "tree": "a1cdddbb0ef6e3860bd9d9b44e13736d3776931a",
      "parents": [
        "915239472a5015c7667025551a73e11d6e2abee0"
      ],
      "author": {
        "name": "Ilya Yanok",
        "email": "yanok@emcraft.com",
        "time": "Mon Feb 21 10:20:30 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Feb 28 12:22:21 2011 -0800"
      },
      "message": "dnet: fix wrong use of platform_set_drvdata()\n\nplatform_set_drvdata() was used with argument of incorrect type and\ncould cause memory corruption. Moreover, because of not setting drvdata\nin the correct place not all resources were freed upon module unload.\n\nSigned-off-by: Ilya Yanok \u003cyanok@emcraft.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "915239472a5015c7667025551a73e11d6e2abee0",
      "tree": "49ca698d25d15e9c9282a108661435827c5815fe",
      "parents": [
        "b44d211e166b4b0dae8ce379f9d2e3ac164b5b60"
      ],
      "author": {
        "name": "Jamie Iles",
        "email": "jamie@jamieiles.com",
        "time": "Mon Feb 28 04:05:25 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Feb 28 12:22:20 2011 -0800"
      },
      "message": "macb: don\u0027t use platform_set_drvdata() on a net_device\n\nCommit 71d6429 (Driver core: convert platform_{get,set}_drvdata to\nstatic inline functions) now triggers a warning in the macb network\ndriver:\n\n  CC      drivers/net/macb.o\ndrivers/net/macb.c: In function ‘macb_mii_init’:\ndrivers/net/macb.c:263: warning: passing argument 1 of ‘platform_set_drvdata’ from incompatible pointer type\ninclude/linux/platform_device.h:138: note: expected ‘struct platform_device *’ but argument is of type ‘struct net_device *’\n\nUse dev_set_drvdata() on the device embedded in the net_device instead.\n\nCc: Nicolas Ferre \u003cnicolas.ferre@atmel.com\u003e\nSigned-off-by: Jamie Iles \u003cjamie@jamieiles.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "dad3d44dcb054e9d0514fbf65ee4a2d88cf1698f",
      "tree": "21026578d37cd2a9e6102ee93c2c33b2aa2de552",
      "parents": [
        "19d73f3c6fe86dca01e409f226ec51a0fde9662e"
      ],
      "author": {
        "name": "Kurt Van Dijck",
        "email": "kurt.van.dijck@eia.be",
        "time": "Sun Feb 20 23:04:22 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Feb 28 12:08:48 2011 -0800"
      },
      "message": "CAN: add controller hardware name for Softing cards\n\nI just found that the controller hardware name is not set for the Softing\ndriver. After this patch, \"$ ip -d link show\" looks nicer.\n\nSigned-off-by: Kurt Van Dijck \u003ckurt.van.dijck@eia.be\u003e\nAcked-by: Marc Kleine-Budde \u003cmkl@pengutronix.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "27aadb615a2d767d629966e88dc7212ceb7c712e",
      "tree": "afc0612eabcd4602719fe5b79fa3770d16778346",
      "parents": [
        "df213559f029047b4b3d06a25a36f4779de9b989"
      ],
      "author": {
        "name": "Ken Kawasaki",
        "email": "ken_kawasaki@spring.nifty.jp",
        "time": "Sun Feb 20 05:07:20 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Feb 28 12:06:20 2011 -0800"
      },
      "message": "fmvj18x_cs: add new id\n\nfmvj18x_cs:add new id\n           Toshiba lan\u0026modem multifuction card (model name:IPC5010A)\n\nSigned-off-by: Ken Kawasaki \u003cken_kawasaki@spring.nifty.jp\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2b799a6b25bb9f9fbc478782cd9503e8066ab618",
      "tree": "fafa069c5c675c0341af7457043dfb7d38c73497",
      "parents": [
        "2c27392dc4d4f5ee8a3967a520b8f6cac0418031"
      ],
      "author": {
        "name": "Christian Lamparter",
        "email": "chunkeey@googlemail.com",
        "time": "Sat Feb 26 12:58:06 2011 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 28 14:00:38 2011 -0500"
      },
      "message": "p54usb: add Senao NUB-350 usbid\n\nReported-by: Mark Davis\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Christian Lamparter \u003cchunkeey@googlemail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "2c27392dc4d4f5ee8a3967a520b8f6cac0418031",
      "tree": "e12332c69cfff9dc983b352a12c7a2ce1781d305",
      "parents": [
        "63453c05da685323d45b7063cc27cf5e44b4134c"
      ],
      "author": {
        "name": "Sujith Manoharan",
        "email": "Sujith.Manoharan@atheros.com",
        "time": "Sun Feb 27 09:23:52 2011 +0530"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 28 13:39:06 2011 -0500"
      },
      "message": "ath9k_htc: Fix an endian issue\n\nThe stream length/tag fields have to be in little endian\nformat. Fixing this makes the driver work on big-endian\nplatforms.\n\nCc: stable@kernel.org\nTested-by: raghunathan.kailasanathan@wipro.com\nSigned-off-by: Sujith Manoharan \u003cSujith.Manoharan@atheros.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "df213559f029047b4b3d06a25a36f4779de9b989",
      "tree": "452f566842b6fbc8e6608845845ed77708a9bc64",
      "parents": [
        "a89d030ee46ac016879779f163edf086e1f740a8"
      ],
      "author": {
        "name": "Vladislav Zolotarov",
        "email": "vladz@broadcom.com",
        "time": "Sun Feb 20 04:27:05 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 27 16:05:48 2011 -0800"
      },
      "message": "bnx2x: Add a missing bit for PXP parity register of 57712.\n\nSigned-off-by: Vladislav Zolotarov \u003cvladz@broadcom.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "63453c05da685323d45b7063cc27cf5e44b4134c",
      "tree": "408131b187d103a189636a1cd00bd55cc900eba7",
      "parents": [
        "c86664e5a285af1afa06416e450e7c4af04daa7c"
      ],
      "author": {
        "name": "Jussi Kivilinna",
        "email": "jussi.kivilinna@mbnet.fi",
        "time": "Thu Feb 24 12:25:42 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Feb 25 15:21:51 2011 -0500"
      },
      "message": "rndis_wlan: use power save only for BCM4320b\n\nBCM4320a breaks when enabling power save (bug 29732). So disable power save\nfor anything but BCM4320b that is known to work.\n\nSigned-off-by: Jussi Kivilinna \u003cjussi.kivilinna@mbnet.fi\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "c86664e5a285af1afa06416e450e7c4af04daa7c",
      "tree": "367d0500e97bf519f9367473f30087d705bc4384",
      "parents": [
        "385918cc6af74e2b7ae10ec3ccaeea9a83e8e43e"
      ],
      "author": {
        "name": "Jan Puk",
        "email": "janpuk@volny.cz",
        "time": "Tue Feb 22 14:49:43 2011 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Feb 25 15:21:50 2011 -0500"
      },
      "message": "carl9170: add Airlive X.USB a/b/g/n USBID\n\n\"AirLive X.USB now works perfectly under a Linux\nenvironment!\"\n\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Christian Lamparter \u003cchunkeey@googlemail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "385918cc6af74e2b7ae10ec3ccaeea9a83e8e43e",
      "tree": "a0b7d95f9d2a790cc28ae87c4d655feb5637e1fa",
      "parents": [
        "79ae79c9aa496309ecc96a2c00b5427735dd3370"
      ],
      "author": {
        "name": "Stanislaw Gruszka",
        "email": "sgruszka@redhat.com",
        "time": "Mon Feb 21 15:02:41 2011 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Feb 25 15:21:50 2011 -0500"
      },
      "message": "ath9k: correct ath9k_hw_set_interrupts\n\nCommit 4df3071ebd92ef7115b409da64d0eb405d24a631 \"ath9k_hw: optimize\ninterrupt mask changes\", changed ath9k_hw_set_interrupts function to\nenable interrupts regardless of function argument, what could possibly\nbe wrong. Correct that behaviour and check \"ints\" arguments before\nenabling interrupts, also disable interrupts if ints do not have\nATH9K_INT_GLOBAL flag set.\n\nSigned-off-by: Stanislaw Gruszka \u003csgruszka@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "79ae79c9aa496309ecc96a2c00b5427735dd3370",
      "tree": "4c4531bfc67ab559a7261e71e434b3fd716aeeb9",
      "parents": [
        "0bf719dfdecc5552155cbec78e49fa06e531e35c",
        "41504cce240f791f1e16561db95728c5537fbad9"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Feb 25 15:14:33 2011 -0500"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Feb 25 15:14:33 2011 -0500"
      },
      "message": "Merge branch \u0027wireless-2.6\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-2.6\n"
    },
    {
      "commit": "cdf64c803e6cfec72259f7bb2654261584bb80a8",
      "tree": "920e038e27bfdaefc1a48fd5b6d6efe894f1d2e7",
      "parents": [
        "518d020a18716024187ee0b834c8f5bfebd59398"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Wed Feb 23 14:52:43 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Feb 24 22:17:02 2011 -0800"
      },
      "message": "skge: don\u0027t mark carrier down at start\n\nThe API for network devices has changed so that setting carrier off at\nprobe is no longer required.  This should fix the IPv6 addrconf issue.\n\nAddresses https://bugzilla.kernel.org/show_bug.cgi?id\u003d29612\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@vyatta.com\u003e\nReported-by: George Billios \u003cgbillios@gmail.com\u003e\nCc: David Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "518d020a18716024187ee0b834c8f5bfebd59398",
      "tree": "477766ef449970a1edff60213cfd930fe18ed9ab",
      "parents": [
        "67158cebde60edb1a11cf4743f1cb9ded847c5fc",
        "5d2e19572a66be1e349faba289b7bd049b85bc98"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Feb 23 15:03:11 2011 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Feb 23 15:03:11 2011 -0800"
      },
      "message": "Merge branch \u0027r8169-davem\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/romieu/netdev-2.6\n"
    },
    {
      "commit": "67158cebde60edb1a11cf4743f1cb9ded847c5fc",
      "tree": "df2f29f9cebaee1777f184cf823229c178515011",
      "parents": [
        "108f518cc4f81eb8e3b46a0bd5cb902ef90a51a8"
      ],
      "author": {
        "name": "Shahar Havivi",
        "email": "shaharh@redhat.com",
        "time": "Tue Feb 22 04:41:11 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Feb 23 14:32:28 2011 -0800"
      },
      "message": "Added support for usb ethernet (0x0fe6, 0x9700)\n\nThe device is very similar to (0x0fe6, 0x8101),\nAnd works well with dm9601 driver.\n\nSigned-off-by: Shahar Havivi \u003cshaharh@redhat.com\u003e\nAcked-by: Peter Korsgaard \u003cjacmet@sunsite.dk\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5d2e19572a66be1e349faba289b7bd049b85bc98",
      "tree": "ae0e47807171ccb41616e4c9f84502f0a873c4af",
      "parents": [
        "d24e9aafe5d5dfdf6d114b29e67f8afd5fae5ef0"
      ],
      "author": {
        "name": "Hayes Wang",
        "email": "hayeswang@realtek.com",
        "time": "Tue Feb 22 17:26:22 2011 +0800"
      },
      "committer": {
        "name": "Francois Romieu",
        "email": "romieu@fr.zoreil.com",
        "time": "Wed Feb 23 23:31:17 2011 +0100"
      },
      "message": "r8169: fix RTL8168DP power off issue.\n\n- fix the RTL8111DP turn off the power when DASH is enabled.\n- RTL_GIGA_MAC_VER_27 must wait for tx finish before reset.\n\nSigned-off-by: Hayes Wang \u003chayeswang@realtek.com\u003e\nAcked-by: Francois Romieu \u003cromieu@fr.zoreil.com\u003e\n"
    },
    {
      "commit": "d24e9aafe5d5dfdf6d114b29e67f8afd5fae5ef0",
      "tree": "437911c88d0094e4334eb7f4ff913eac739a29ae",
      "parents": [
        "fac5b3caa1f5bc07ecfb4f5ce98f8112638dc8fb"
      ],
      "author": {
        "name": "Hayes Wang",
        "email": "hayeswang@realtek.com",
        "time": "Tue Feb 22 17:26:19 2011 +0800"
      },
      "committer": {
        "name": "Francois Romieu",
        "email": "romieu@fr.zoreil.com",
        "time": "Wed Feb 23 23:31:03 2011 +0100"
      },
      "message": "r8169: correct settings of rtl8102e.\n\nAdjust and remove certain settings of RTL8102E which are for previous chips.\n\nSigned-off-by: Hayes Wang \u003chayeswang@realtek.com\u003e\nAcked-off-by: Francois Romieu \u003cromieu@fr.zoreil.com\u003e\n"
    },
    {
      "commit": "fac5b3caa1f5bc07ecfb4f5ce98f8112638dc8fb",
      "tree": "aad10272c0f67c6b163ad87744488081acf13e6b",
      "parents": [
        "d3bd1b4c89cceca42211cd5bd30508b903267229"
      ],
      "author": {
        "name": "Hayes Wang",
        "email": "hayeswang@realtek.com",
        "time": "Tue Feb 22 17:26:20 2011 +0800"
      },
      "committer": {
        "name": "Francois Romieu",
        "email": "romieu@fr.zoreil.com",
        "time": "Wed Feb 23 23:30:30 2011 +0100"
      },
      "message": "r8169: fix incorrect args to oob notify.\n\nIt results in the wrong point address and influences RTL8168DP.\n\nSigned-off-by: Hayes Wang \u003chayeswang@realtek.com\u003e\nAcked-by: Francois Romieu \u003cromieu@fr.zoreil.com\u003e\n"
    },
    {
      "commit": "108f518cc4f81eb8e3b46a0bd5cb902ef90a51a8",
      "tree": "e7b48499a74f577c006b4828ee3d140f93eab725",
      "parents": [
        "8dde924217fdf5b69f6cbbdca099d077ba269ad0"
      ],
      "author": {
        "name": "Henry Nestler",
        "email": "henry.nestler@gmail.com",
        "time": "Tue Feb 22 11:29:42 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Feb 23 14:29:50 2011 -0800"
      },
      "message": "DM9000B: Fix PHY power for network down/up\n\nDM9000 revision B needs 1 ms delay after PHY power-on.\nPHY must be powered on by writing 0 into register DM9000_GPR before\nall other settings will change (see Davicom spec and example code).\n\nRemember, that register DM9000_GPR was not changed by reset sequence.\n\nWithout this fix the FIFO is out of sync and sends wrong data after\nsequence of \"ifconfig ethX down ; ifconfig ethX up\".\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8dde924217fdf5b69f6cbbdca099d077ba269ad0",
      "tree": "fc39b41a9ab5328fbe2994b2fe349ead16472547",
      "parents": [
        "9e924cf4078e377b84e2fd24ae11a61be7c6f5a3"
      ],
      "author": {
        "name": "Henry Nestler",
        "email": "henry.nestler@gmail.com",
        "time": "Sun Feb 20 11:44:58 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Feb 23 14:29:49 2011 -0800"
      },
      "message": "DM9000B: Fix reg_save after spin_lock in dm9000_timeout\n\nThe spin_lock should hold before reading register.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d3bd1b4c89cceca42211cd5bd30508b903267229",
      "tree": "ab3459496e3c9d8b1904b440b1a19c72ff23b3f0",
      "parents": [
        "28801f351f76231e8d1e378274d6d56a577b897e",
        "0bf719dfdecc5552155cbec78e49fa06e531e35c"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 22 11:53:05 2011 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 22 11:53:05 2011 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6\n"
    },
    {
      "commit": "28801f351f76231e8d1e378274d6d56a577b897e",
      "tree": "aa33bee992280bb6c0f799692eac9cf9a22c24a0",
      "parents": [
        "fe29ec41aaa51902aebd63658dfb04fe6fea8be5"
      ],
      "author": {
        "name": "Eric Dumazet",
        "email": "eric.dumazet@gmail.com",
        "time": "Wed Feb 16 03:48:38 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 22 10:12:01 2011 -0800"
      },
      "message": "sfc: lower stack usage in efx_ethtool_self_test\n\ndrivers/net/sfc/ethtool.c: In function ‘efx_ethtool_self_test’:\ndrivers/net/sfc/ethtool.c:613: warning: the frame size of 1200 bytes\nis larger than 1024 bytes\n\nSigned-off-by: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nAcked-by: Ben Hutchings \u003cbhutchings@solarflare.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0bf719dfdecc5552155cbec78e49fa06e531e35c",
      "tree": "03e24faaf508afcea36d4b277a4dae4d7811188c",
      "parents": [
        "4f919a3bc54da01db829c520ce4b1fabfde1c3f7"
      ],
      "author": {
        "name": "Christian Lamparter",
        "email": "chunkeey@googlemail.com",
        "time": "Fri Feb 11 01:48:42 2011 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 21 15:17:51 2011 -0500"
      },
      "message": "p54pci: update receive dma buffers before and after processing\n\nDocumentation/DMA-API-HOWTO.txt states:\n\n\"DMA transfers need to be synced properly in order for\nthe cpu and device to see the most uptodate and correct\ncopy of the DMA buffer.\"\n\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Christian Lamparter \u003cchunkeey@googlemail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "a866a2cc1c558089dd4c627eeb300142b1354474",
      "tree": "54372b6efee6de0396d27f6cc37bbff8cb067044",
      "parents": [
        "573cfde7aaeaadb0fd356ff2a14bdf9238967661"
      ],
      "author": {
        "name": "Gertjan van Wingerde",
        "email": "gwingerde@gmail.com",
        "time": "Sun Jan 30 13:22:41 2011 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 21 15:02:58 2011 -0500"
      },
      "message": "rt2x00: Fix WPA TKIP Michael MIC failures.\n\nAs reported and found by Johannes Stezenbach:\nrt2800{pci,usb} do not report the Michael MIC in RXed frames, but do check\nthe Michael MIC in hardware. Therefore we have to report to mac80211 that the\nreceived frame does not include the Michael MIC.\n\nhttps://bugzilla.kernel.org/show_bug.cgi?id\u003d16608\n\nSigned-off-by: Gertjan van Wingerde \u003cgwingerde@gmail.com\u003e\nSigned-off-by: Ivo van Doorn \u003cIvDoorn@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "41504cce240f791f1e16561db95728c5537fbad9",
      "tree": "d0a6592f392226e5152c87db4a670ca3680197cb",
      "parents": [
        "28bec7b845e10b68e6ba1ade5de0fc566690fc61"
      ],
      "author": {
        "name": "Fry, Donald H",
        "email": "donald.h.fry@intel.com",
        "time": "Wed Feb 16 11:49:34 2011 -0800"
      },
      "committer": {
        "name": "Wey-Yi Guy",
        "email": "wey-yi.w.guy@intel.com",
        "time": "Mon Feb 21 11:50:03 2011 -0800"
      },
      "message": "iwlagn: Support new 5000 microcode.\n\nNew iwlwifi-5000 microcode requires driver support for API version 5.\n\nSigned-off-by: Don Fry \u003cdonald.h.fry@intel.com\u003e\nSigned-off-by: Wey-Yi Guy \u003cwey-yi.w.guy@intel.com\u003e\n"
    },
    {
      "commit": "573cfde7aaeaadb0fd356ff2a14bdf9238967661",
      "tree": "9be5fe3b98430e708a1d1b7581558c6a943be823",
      "parents": [
        "28bec7b845e10b68e6ba1ade5de0fc566690fc61"
      ],
      "author": {
        "name": "Nick Kossifidis",
        "email": "mickflemm@gmail.com",
        "time": "Fri Feb 04 01:41:02 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 21 14:50:01 2011 -0500"
      },
      "message": "ath5k: Fix fast channel switching\n\nFast channel change fixes:\n\na) Always set OFDM timings\nb) Don\u0027t re-activate PHY\nc) Enable only NF calibration, not AGC\n\nhttps://bugzilla.kernel.org/show_bug.cgi?id\u003d27382\n\nSigned-off-by: Nick Kossifidis \u003cmickflemm@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "4c3021da451fe0ea1deaba8fa3805d8d065ec84e",
      "tree": "7dba26f1fb51be87dfd5d136ddbbd752b60e9a6c",
      "parents": [
        "a5bbef0b2deb7b943f095181309ecc9e1fc91c0f",
        "ceaaec98ad99859ac90ac6863ad0a6cd075d8e0e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Feb 18 14:15:05 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Feb 18 14:15:05 2011 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6: (37 commits)\n  net: deinit automatic LIST_HEAD\n  net: dont leave active on stack LIST_HEAD\n  net: provide default_advmss() methods to blackhole dst_ops\n  tg3: Restrict phy ioctl access\n  drivers/net: Call netif_carrier_off at the end of the probe\n  ixgbe: work around for DDP last buffer size\n  ixgbe: fix panic due to uninitialised pointer\n  e1000e: flush all writebacks before unload\n  e1000e: check down flag in tasks\n  isdn: hisax: Use l2headersize() instead of dup (and buggy) func.\n  arp_notify: unconditionally send gratuitous ARP for NETDEV_NOTIFY_PEERS.\n  cxgb4vf: Use defined Mailbox Timeout\n  cxgb4vf: Quiesce Virtual Interfaces on shutdown ...\n  cxgb4vf: Behave properly when CONFIG_DEBUG_FS isn\u0027t defined ...\n  cxgb4vf: Check driver parameters in the right place ...\n  pch_gbe: Fix the MAC Address load issue.\n  iwlwifi: Delete iwl3945_good_plcp_health.\n  net/can/softing: make CAN_SOFTING_CS depend on CAN_SOFTING\n  netfilter: nf_iterate: fix incorrect RCU usage\n  pch_gbe: Fix the issue that the receiving data is not normal.\n  ...\n"
    },
    {
      "commit": "28bec7b845e10b68e6ba1ade5de0fc566690fc61",
      "tree": "7d3d65121f726e89a22e20d15c08511bcebc6364",
      "parents": [
        "00781a74ee34222ee3cdc36d4f3d9c844dddbd27"
      ],
      "author": {
        "name": "Nikolay Ledovskikh",
        "email": "nledovskikh@gmail.com",
        "time": "Fri Feb 18 19:59:53 2011 +0300"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Feb 18 16:47:37 2011 -0500"
      },
      "message": "ath5k: Correct channel setting for AR2317 chip\n\nCorrect channel setting function must be used for AR2317.\nWhen I tested ahb patch on bullet2 all seemed to work fine,\nbut it couldn\u0027t connect another host (using ibss for example).\nDuring an analysis I observed that it\u0027s transmitting on another\nchannel. I looked into madwifi code and understood that\nthe problem is in channel setting function. So atheros RF2317 not\nfully handled in the current ath5k version and must be patched.\n\nSigned-off-by: Nikolay Ledovskikh \u003cnledovskikh@gmail.com\u003e\nAcked-by: Bob Copeland \u003cme@bobcopeland.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "00781a74ee34222ee3cdc36d4f3d9c844dddbd27",
      "tree": "7b78345c4b056629af617c43fea979d6ee140488",
      "parents": [
        "05e7c99136554789e4cc060a63334ccaa08ad62d"
      ],
      "author": {
        "name": "Xose Vazquez Perez",
        "email": "xose.vazquez@gmail.com",
        "time": "Fri Feb 18 14:27:09 2011 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Feb 18 16:47:37 2011 -0500"
      },
      "message": "wireless: rt2x00: rt2800pci.c: add two ids\n\ntaken two RT35XX EDIMAX from DPO_RT3562_3592_3062_LinuxSTA_V2.4.1.1_20101217\n\nSigned-off-by: Xose Vazquez Perez \u003cxose.vazquez@gmail.com\u003e\nAcked-by: Ivo van Doorn \u003cIvDoorn@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "bc3adfc6703edfd2484902b5391092c717076f87",
      "tree": "9df3b216990f6b321095bcc6c35444f5e0d8165c",
      "parents": [
        "3c18d4de86e4a7f93815c081e50e0543fa27200f",
        "3233cdbd9fa347a6d6897a94cc6ed0302ae83c4f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Feb 18 12:36:06 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Feb 18 12:36:06 2011 -0800"
      },
      "message": "Merge branch \u0027fixes-2.6.38\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq\n\n* \u0027fixes-2.6.38\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq:\n  workqueue: make sure MAYDAY_INITIAL_TIMEOUT is at least 2 jiffies long\n  workqueue, freezer: unify spelling of \u0027freeze\u0027 + \u0027able\u0027 to \u0027freezable\u0027\n  workqueue: wake up a worker when a rescuer is leaving a gcwq\n"
    },
    {
      "commit": "ed199facd070f8e551dc16a2ae1baa01d8d28ed4",
      "tree": "79b67ec787dadc8fc88b1c8ec9273979b189decd",
      "parents": [
        "0d672e9f8ac320c6d1ea9103db6df7f99ea20361"
      ],
      "author": {
        "name": "Matt Carlson",
        "email": "mcarlson@broadcom.com",
        "time": "Tue Feb 15 12:51:10 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Feb 17 14:11:15 2011 -0800"
      },
      "message": "tg3: Restrict phy ioctl access\n\nIf management firmware is present and the device is down, the firmware\nwill assume control of the phy.  If a phy access were allowed from the\nhost, it will collide with firmware phy accesses, resulting in\nunpredictable behavior.  This patch fixes the problem by disallowing phy\naccesses during the problematic condition.\n\nSigned-off-by: Matt Carlson \u003cmcarlson@broadcom.com\u003e\nReviewed-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0d672e9f8ac320c6d1ea9103db6df7f99ea20361",
      "tree": "fb5c67e5bb769601fc7f762b7e86e10f9b7aa30e",
      "parents": [
        "c600636bd560b04973174caa5e349a72bce51637"
      ],
      "author": {
        "name": "Ivan Vecera",
        "email": "ivecera@redhat.com",
        "time": "Tue Feb 15 02:08:39 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Feb 17 14:09:57 2011 -0800"
      },
      "message": "drivers/net: Call netif_carrier_off at the end of the probe\n\nWithout calling of netif_carrier_off at the end of the probe the operstate\nis unknown when the device is initially opened. By default the carrier is\non so when the device is opened and netif_carrier_on is called the link\nwatch event is not fired and operstate remains zero (unknown).\n\nThis patch fixes this behavior in forcedeth and r8169.\n\nSigned-off-by: Ivan Vecera \u003civecera@redhat.com\u003e\nAcked-by: Francois Romieu \u003cromieu@fr.zoreil.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c600636bd560b04973174caa5e349a72bce51637",
      "tree": "7cfc33d89af8a7da978a0dd39a4b47bcb815eefd",
      "parents": [
        "4c7e604babd15db9dca3b07de167a0f93fe23bf4"
      ],
      "author": {
        "name": "Amir Hanania",
        "email": "amir.hanania@intel.com",
        "time": "Tue Feb 15 09:11:31 2011 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Feb 17 01:18:46 2011 -0800"
      },
      "message": "ixgbe: work around for DDP last buffer size\n\nA HW limitation was recently discovered where the last buffer in a DDP offload\ncannot be a full buffer size in length. Fix the issue with a work around by\nadding another buffer with size \u003d 1.\n\nSigned-off-by: Amir Hanania \u003camir.hanania@intel.com\u003e\nTested-by: Ross Brattain \u003cross.b.brattain@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "4c7e604babd15db9dca3b07de167a0f93fe23bf4",
      "tree": "7bd44f17d5760d938bdd6802c8c3be64f9264749",
      "parents": [
        "713b3c9e4c1a6da6b45da6474ed554ed0a48de69"
      ],
      "author": {
        "name": "Andy Gospodarek",
        "email": "andy@greyhouse.net",
        "time": "Thu Feb 17 01:13:13 2011 -0800"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Feb 17 01:13:13 2011 -0800"
      },
      "message": "ixgbe: fix panic due to uninitialised pointer\n\nSystems containing an 82599EB and running a backported driver from\nupstream were panicing on boot.  It turns out hw-\u003emac.ops.setup_sfp is\nonly set for 82599, so one should check to be sure that pointer is set\nbefore continuing in ixgbe_sfp_config_module_task.  I verified by\ninspection that the upstream driver has the same issue and also added a\ncheck before the call in ixgbe_sfp_link_config.\n\nSigned-off-by: Andy Gospodarek \u003candy@greyhouse.net\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "713b3c9e4c1a6da6b45da6474ed554ed0a48de69",
      "tree": "9c578651c91b70da176e3a65a5537aad53814e15",
      "parents": [
        "615b32af9730def64330e4c0c95c973e90bd9c6d"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Wed Feb 02 10:19:50 2011 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Feb 17 01:11:21 2011 -0800"
      },
      "message": "e1000e: flush all writebacks before unload\n\nThe driver was not flushing all writebacks before unloading, possibly\ncausing memory to be written by the hardware after the driver had\nreinitialized the rings.\n\nThis adds missing functionality to flush any pending writebacks and is\ncalled in all spots where descriptors should be completed before the driver\nbegins processing.\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nReviewed-by: Bruce Allan \u003cbruce.w.allan@intel.com\u003e\nTested-by: Jeff Pieper \u003cjeffrey.e.pieper@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "615b32af9730def64330e4c0c95c973e90bd9c6d",
      "tree": "8d439d0a42c6f7cb02e2737faf04bbd7443c81e4",
      "parents": [
        "6d90e8f45697c633f522269368297d7416fd8783"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Wed Feb 02 10:19:45 2011 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Feb 17 00:45:06 2011 -0800"
      },
      "message": "e1000e: check down flag in tasks\n\nThis change is part of a fix to avoid any tasks running while the driver is\nexiting and deinitializing resources.\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nTested-by: Jeff Pieper \u003cjeffrey.e.pieper@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "58a69cb47ec6991bf006a3e5d202e8571b0327a4",
      "tree": "56abdf817649c352f70bff3263f9351ed6c42062",
      "parents": [
        "7576958a9d5a4a677ad7dd40901cdbb6c1110c98"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Wed Feb 16 09:25:31 2011 +0100"
      },
      "committer": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Wed Feb 16 17:48:59 2011 +0100"
      },
      "message": "workqueue, freezer: unify spelling of \u0027freeze\u0027 + \u0027able\u0027 to \u0027freezable\u0027\n\nThere are two spellings in use for \u0027freeze\u0027 + \u0027able\u0027 - \u0027freezable\u0027 and\n\u0027freezeable\u0027.  The former is the more prominent one.  The latter is\nmostly used by workqueue and in a few other odd places.  Unify the\nspelling to \u0027freezable\u0027.\n\nSigned-off-by: Tejun Heo \u003ctj@kernel.org\u003e\nReported-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nAcked-by: \"Rafael J. Wysocki\" \u003crjw@sisk.pl\u003e\nAcked-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nAcked-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nCc: David Woodhouse \u003cdwmw2@infradead.org\u003e\nCc: Alex Dubov \u003coakad@yahoo.com\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: Steven Whitehouse \u003cswhiteho@redhat.com\u003e\n"
    },
    {
      "commit": "048f039f3ee39417d5a6a1eb73bf01f935e9ed3f",
      "tree": "b7064e7874528e72500e1ed57bc054974822687c",
      "parents": [
        "b90be8662b1d7bd84637edb8f96e904f865a2fe2",
        "86d306c96046be597147d9f8ff163a052b3845d8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Feb 15 17:51:18 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Feb 15 17:51:18 2011 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu:\n  m68knommu: set flow handler for secondary interrupt controller of 5249\n  m68knommu: remove use of IRQ_FLG_LOCK from 68360 platform support\n  m68knommu: fix dereference of port.tty\n  m68knommu: add missing linker __modver section\n  m68knommu: fix mis-named variable int set_irq_chip loop\n  m68knommu: add optimize memmove() function\n  m68k: remove arch specific non-optimized memcmp()\n  m68knommu: fix use of un-defined _TIF_WORK_MASK\n  m68knommu: Rename m548x_wdt.c to m54xx_wdt.c\n  m68knommu: fix m548x_wdt.c compilation after headers renaming\n  m68knommu: Remove dependencies on nonexistent M68KNOMMU\n"
    },
    {
      "commit": "0f5cd45960173ba5b36727decbb4a241cbd35ef9",
      "tree": "6e4528d6eee03aec59b3b630aae272f34e7f27b7",
      "parents": [
        "a7b545f7fe753ca3dc1b51ca57f90cd59d974e44"
      ],
      "author": {
        "name": "Mohammed Shafi Shajakhan",
        "email": "mshajakhan@atheros.com",
        "time": "Tue Feb 15 21:29:32 2011 +0530"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Feb 15 11:16:00 2011 -0500"
      },
      "message": "ath9k: Fix ath9k prevents CPU to enter C3 states\n\nThe DMA latency issue is observed only in Intel pinetrail platforms\nbut in the driver we had a default PM-QOS value of 55. This caused\nunnecessary power consumption and battery drain in other platforms.\n\nRemove the pm-qos thing in the driver code and address the throughput\nissue in Intel pinetrail platfroms in user space using any one of\nthe scripts in below links:\n\nhttp://www.kernel.org/pub/linux/kernel/people/mcgrof/scripts/cpudmalatency.c\nhttp://johannes.sipsolutions.net/files/netlatency.c.txt\n\nMore details can be found in the following bugzilla link:\n\nhttps://bugzilla.kernel.org/show_bug.cgi?id\u003d27532\n\nThis reverts the following commits:\n\n\t98c316e348bedffa730e6f1e4baeb8a3c3e0f28b\n\t4dc3530df7c0428b41c00399a7ee8c929406d181\n\t10598c124ecabbbfd7522f74de19b8f7d52a1bee\n\nSigned-off-by: Mohammed Shafi Shajakhan \u003cmshajakhan@atheros.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "0550769bb7f364fb9aeeb9412229fb7790ee79c4",
      "tree": "0fd1796cb665a738663fdbb6c0c41060650b7d0d",
      "parents": [
        "7e9c26295b2ae1be1285c7c9e593c19ce7ea7eba"
      ],
      "author": {
        "name": "Casey Leedom",
        "email": "leedom@chelsio.com",
        "time": "Mon Feb 14 12:56:25 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Feb 14 17:37:11 2011 -0800"
      },
      "message": "cxgb4vf: Use defined Mailbox Timeout\n\nVF Driver should use mailbox command timeout specified in t4fw_interface.h\nrather than hard-coded value of 500ms.\n\nSigned-off-by: Casey Leedom \u003cleedom@chelsio.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7e9c26295b2ae1be1285c7c9e593c19ce7ea7eba",
      "tree": "c8bb3d0decb24c44aca420faa0b0d88dbf1e82c2",
      "parents": [
        "843635e0349be9e318be224d6241069a40e23320"
      ],
      "author": {
        "name": "Casey Leedom",
        "email": "leedom@chelsio.com",
        "time": "Mon Feb 14 12:56:24 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Feb 14 17:37:11 2011 -0800"
      },
      "message": "cxgb4vf: Quiesce Virtual Interfaces on shutdown ...\n\nWhen a Virtual Machine is rebooted, KVM currently fails to issue a Function\nLevel Reset against any \"Attached PCI Devices\" (AKA \"PCI Passthrough\").  In\naddition to leaving the attached device in a random state in the next booted\nkernel (which sort of violates the entire idea of a reboot reseting hardware\nstate), this leaves our peer thinking that the link is still up.  (Note that\na bug has been filed with the KVM folks, #25332, but there\u0027s been no\nresponse on that as of yet.)  So, we add a \"-\u003eshutdown()\" method for the\nVirtual Function PCI Device to handle administrative shutdowns like a\nreboot.\n\nSigned-off-by: Casey Leedom \u003cleedom@chelsio.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "843635e0349be9e318be224d6241069a40e23320",
      "tree": "2e90bffcf79352627f13af089e5b9d7bd1f3faa0",
      "parents": [
        "bb14a1af86d01f66dc9620725ac00a240331afec"
      ],
      "author": {
        "name": "Casey Leedom",
        "email": "leedom@chelsio.com",
        "time": "Mon Feb 14 12:56:23 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Feb 14 17:37:10 2011 -0800"
      },
      "message": "cxgb4vf: Behave properly when CONFIG_DEBUG_FS isn\u0027t defined ...\n\nWhen CONFIG_DEBUG_FS we get \"ERR_PTR()\"s back from the debugfs routines\ninstead of NULL.  Use the right predicates to check for this.\n\nSigned-off-by: Casey Leedom \u003cleedom@chelsio.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "bb14a1af86d01f66dc9620725ac00a240331afec",
      "tree": "202efef36effc9a37165bb147d4c381129ac8daf",
      "parents": [
        "98200ec28a66c8db5839ac26e9a895984206b50f"
      ],
      "author": {
        "name": "Casey Leedom",
        "email": "leedom@chelsio.com",
        "time": "Mon Feb 14 12:56:22 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Feb 14 17:37:10 2011 -0800"
      },
      "message": "cxgb4vf: Check driver parameters in the right place ...\n\nCheck module parameter validity in the module initialization routine instead\nof the PCI Device Probe routine.\n\nSigned-off-by: Casey Leedom \u003cleedom@chelsio.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "98200ec28a66c8db5839ac26e9a895984206b50f",
      "tree": "f4c800fc6d6e47971c9d4516f1d2790bc47d0865",
      "parents": [
        "5d17920bd4df6802fb48ccf8283721657c5a8257"
      ],
      "author": {
        "name": "Toshiharu Okada",
        "email": "toshiharu-linux@dsn.okisemi.com",
        "time": "Sun Feb 13 22:51:54 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Feb 14 13:37:26 2011 -0800"
      },
      "message": "pch_gbe: Fix the MAC Address load issue.\n\nWith the specification of hardware,\nthe processing at the time of driver starting was modified.\n\nThis device write automatically the MAC address read from serial ROM\ninto a MAC Adress1A/1B register at the time of power on reset.\nHowever, when stable clock is not supplied,\nthe writing of MAC Adress1A/1B register may not be completed.\nIn this case, it is necessary to load MAC address to MAC Address1A/1B register\nby the MAC Address1 load register.\n\nThis patch always does the above processing,\nin order not to be dependent on system environment.\n\nSigned-off-by: Toshiharu Okada \u003ctoshiharu-linux@dsn.okisemi.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5d17920bd4df6802fb48ccf8283721657c5a8257",
      "tree": "faa804f772dbaa8628a643331f45c80220cf0a85",
      "parents": [
        "8bc26a008f61eac5631701cbd65f88c015a63280"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Feb 14 13:28:00 2011 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Feb 14 13:28:00 2011 -0800"
      },
      "message": "iwlwifi: Delete iwl3945_good_plcp_health.\n\nFixes this build warning:\n\ndrivers/net/wireless/iwlwifi/iwl-3945.c:411:13: warning: \u0027iwl3945_good_plcp_health\u0027 defined but not used\n\nAs per Johannes Berg.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8bc26a008f61eac5631701cbd65f88c015a63280",
      "tree": "c85eb9e5a14b406a4dd6625c57029ec266e7dc80",
      "parents": [
        "ddfdb508866b3c07b295f6c85c271981d88afe4c",
        "a7b545f7fe753ca3dc1b51ca57f90cd59d974e44"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Feb 14 12:51:42 2011 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Feb 14 12:51:42 2011 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6\n"
    },
    {
      "commit": "ddfdb508866b3c07b295f6c85c271981d88afe4c",
      "tree": "643efaccf1ac243b7c0e09942b2f4906b78acb5f",
      "parents": [
        "af756e9d8873efc8b0565c06734ef12d9b652061"
      ],
      "author": {
        "name": "Kurt Van Dijck",
        "email": "kurt.van.dijck@eia.be",
        "time": "Mon Feb 14 11:44:01 2011 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Feb 14 11:44:01 2011 -0800"
      },
      "message": "net/can/softing: make CAN_SOFTING_CS depend on CAN_SOFTING\n\nThe statement \u0027select CAN_SOFTING\u0027 may ignore the dependancies\nfor CAN_SOFTING while selecting CAN_SOFTING_CS, as is therefore a bad choice.\n\nSigned-off-by: Kurt Van Dijck \u003ckurt.van.dijck@eia.be\u003e\nAcked-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ac09664248e300342e92b937c9894a8149ddf189",
      "tree": "fccdb0361ff3bb153ffc16d889229ecf872fcd4d",
      "parents": [
        "539c9aa5ba7c5f71794ef0948c6dd29552f033e4"
      ],
      "author": {
        "name": "Toshiharu Okada",
        "email": "toshiharu-linux@dsn.okisemi.com",
        "time": "Tue Feb 08 22:15:59 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 13 21:50:19 2011 -0800"
      },
      "message": "pch_gbe: Fix the issue that the receiving data is not normal.\n\nThis PCH_GBE driver had an issue that the receiving data is not normal.\nThis driver had not removed correctly the padding data\nwhich the DMA include in receiving data.\n\nThis patch fixed this issue.\n\nSigned-off-by: Toshiharu Okada \u003ctoshiharu-linux@dsn.okisemi.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "539c9aa5ba7c5f71794ef0948c6dd29552f033e4",
      "tree": "f448a387dab847d9702e627abbd62f9114aa0694",
      "parents": [
        "da1ab3e233eb1ff4116b178006a89ddca7dcd928"
      ],
      "author": {
        "name": "Giuseppe Cavallaro",
        "email": "peppe.cavallaro@st.com",
        "time": "Sun Feb 13 17:00:05 2011 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 13 17:00:05 2011 -0800"
      },
      "message": "stmmac: enable wol via magic frame by default.\n\nThis patch enables it by default when the driver starts.\nThis has been required by many people and seems to actually be\nuseful on STB.\nAt any rate, the WoL modes can be selected and turned-on/off\nby using the ethtool at run-time by users.\n\nSigned-off-by: Giuseppe Cavallaro \u003cpeppe.cavallaro@st.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5b89db0e84bef81f6aa324f8f22a9258ff873de3",
      "tree": "6672d8af700cdc0424b800bde17082622e2de96d",
      "parents": [
        "c978e7bb77dfd2cd3d1f547fa4e395cfe47f02b2"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jj@chaosbits.net",
        "time": "Sun Feb 13 11:15:35 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 13 16:55:45 2011 -0800"
      },
      "message": "Net, USB, Option, hso: Do not dereference NULL pointer\n\nIn drivers/net/usb/hso.c::hso_create_bulk_serial_device() we have this\ncode:\n...\n\tserial \u003d kzalloc(sizeof(*serial), GFP_KERNEL);\n\tif (!serial)\n\t\tgoto exit;\n...\nexit:\n\thso_free_tiomget(serial);\n...\nhso_free_tiomget() directly dereferences its argument, which in the\nexample above is a NULL pointer, ouch.\nI could just add a \u0027if (serial)\u0027 test at the \u0027exit\u0027 label, but since most\nfreeing functions in the kernel accept NULL pointers (and it seems like\nthis was also assumed here) I opted to instead change \u0027hso_free_tiomget()\u0027\nso that it is safe to call it with a NULL argument. I also modified the\nfunction to get rid of a pointles conditional before the call to\n\u0027usb_free_urb()\u0027 since that function already tests for NULL itself -\nbesides fixing the NULL deref this change also buys us a few bytes in\nsize.\nBefore:\n$ size drivers/net/usb/hso.o\n   text    data     bss     dec     hex filename\n  32200     592    9960   42752    a700 drivers/net/usb/hso.o\nAfter:\n$ size drivers/net/usb/hso.o\n   text    data     bss     dec     hex filename\n  32196     592    9960   42748    a6fc drivers/net/usb/hso.o\n\nSigned-off-by: Jesper Juhl \u003cjj@chaosbits.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ab60707ffe9920b66b4fff5181b44b14cd091472",
      "tree": "d0baa22dfe87b87b0188ac0305d05fa7454a5c3c",
      "parents": [
        "d3337de52af7fb0ebe605b02b740be4ee7dee9eb"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jj@chaosbits.net",
        "time": "Thu Feb 10 10:58:45 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 13 11:21:15 2011 -0800"
      },
      "message": "USB Network driver infrastructure: Fix leak when usb_autopm_get_interface() returns less than zero in kevent().\n\nWe\u0027ll leak the memory allocated to \u0027urb\u0027 in\ndrivers/net/usb/usbnet.c:kevent() when we \u0027goto fail_lowmem\u0027 and the \u0027urb\u0027\nvariable goes out of scope while still completely unused.\n\nSigned-off-by: Jesper Juhl \u003cjj@chaosbits.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e128c5e26bd474a2a56b96ec7c8967aff347b763",
      "tree": "1352a221d62f4c452c3962c283aac48491549363",
      "parents": [
        "70a062286b9dfcbd24d2e11601aecfead5cf709a",
        "3e9d08ec0a68f6faf718d5a7e050fe5ca0ba004f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Feb 10 12:05:09 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Feb 10 12:05:09 2011 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6: (34 commits)\n  virtio_net: Add schedule check to napi_enable call\n  x25: Do not reference freed memory.\n  pch_can: fix tseg1/tseg2 setting issue\n  isdn: hysdn: Kill (partially buggy) CVS regision log reporting.\n  can: softing_cs needs slab.h\n  pch_gbe: Fix the issue which a driver locks when rx offload is set by ethtool\n  netfilter: nf_conntrack: set conntrack templates again if we return NF_REPEAT\n  pch_can: fix module reload issue with MSI\n  pch_can: fix rmmod issue\n  pch_can: fix 800k comms issue\n  net: Fix lockdep regression caused by initializing netdev queues too early.\n  net/caif: Fix dangling list pointer in freed object on error.\n  USB CDC NCM errata updates for cdc_ncm host driver\n  CDC NCM errata updates for cdc.h\n  ixgbe: update version string\n  ixgbe: cleanup variable initialization\n  ixgbe: limit VF access to network traffic\n  ixgbe: fix for 82599 erratum on Header Splitting\n  ixgbe: fix variable set but not used warnings by gcc 4.6\n  e1000: add support for Marvell Alaska M88E1118R PHY\n  ...\n"
    },
    {
      "commit": "3e9d08ec0a68f6faf718d5a7e050fe5ca0ba004f",
      "tree": "416d0b99bf6f85e46f2e97c2f57f9ea07cc4c54f",
      "parents": [
        "96642d42f076101ba98866363d908cab706d156c"
      ],
      "author": {
        "name": "Bruce Rogers",
        "email": "brogers@novell.com",
        "time": "Thu Feb 10 11:03:31 2011 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Feb 10 11:03:31 2011 -0800"
      },
      "message": "virtio_net: Add schedule check to napi_enable call\n\nUnder harsh testing conditions, including low memory, the guest would\nstop receiving packets. With this patch applied we no longer see any\nproblems in the driver while performing these tests for extended periods\nof time.\n\nMake sure napi is scheduled subsequent to each napi_enable.\n\nSigned-off-by: Bruce Rogers \u003cbrogers@novell.com\u003e\nSigned-off-by: Olaf Kirch \u003cokir@suse.de\u003e\nCc: stable@kernel.org\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ebc02e9c524e9ff377dd8a3820522d381adf19c8",
      "tree": "d9743ba16c85ab48d576440cc0aa2e8b9d9fce05",
      "parents": [
        "cd141eeea911029b248cecf2fc464a12fe575dcf"
      ],
      "author": {
        "name": "Tomoya MORINAGA",
        "email": "tomoya-linux@dsn.okisemi.com",
        "time": "Wed Feb 09 16:46:21 2011 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Feb 09 16:46:21 2011 -0800"
      },
      "message": "pch_can: fix tseg1/tseg2 setting issue\n\nPrevious patch \"[PATCH 1/3] pch_can: fix 800k comms issue\" is wrong.\nI should have modified tseg1_min not tseg2_min.\nThis patch reverts tseg2_min to 1 and set tseg1_min to 2.\n\nSigned-off-by: Tomoya MORINAGA \u003ctomoya-linux@dsn.okisemi.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "69e6ed186009ce86cbf5da95f45227064134d694",
      "tree": "7ce800956d976529c7af96beb565318fd7920d9b",
      "parents": [
        "ae0935776c3c7f4c99d0b3909755fe0896277d0e"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Wed Feb 09 12:43:38 2011 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Feb 09 12:43:38 2011 -0800"
      },
      "message": "can: softing_cs needs slab.h\n\nFrom: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\n\nsofting_cs.c uses kzalloc \u0026 kfree, so it needs to include linux/slab.h.\n\ndrivers/net/can/softing/softing_cs.c:234: error: implicit declaration of function \u0027kfree\u0027\ndrivers/net/can/softing/softing_cs.c:271: error: implicit declaration of function \u0027kzalloc\u0027\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c91d01556f52255a31575be0cb1981c92a2a5028",
      "tree": "520dddebbadf83abf16e2601341c64b7a2475004",
      "parents": [
        "5dc0fa782ad4a2cfad93c016765492083e687cf3"
      ],
      "author": {
        "name": "Stanislaw Gruszka",
        "email": "sgruszka@redhat.com",
        "time": "Wed Feb 09 08:46:06 2011 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Feb 09 15:35:12 2011 -0500"
      },
      "message": "iwl3945: remove plcp check\n\nPatch fixes:\nhttps://bugzilla.redhat.com/show_bug.cgi?id\u003d654599\n\nMany users report very low speed problem on 3945 devices,\nthis patch fixes problem, but only for some of them.\n\nFor unknown reason, sometimes after hw scanning, device is not able\nto receive frames at high rate. Since plcp health check may request\nhw scan to \"reset radio\", performance problem start to be observable\nafter update kernel to .35, where plcp check was introduced.\n\nBug reporter confirmed that removing plcp check fixed problem for him.\n\nReported-and-tested-by: SilvioTO \u003csilviotoya@yahoo.it\u003e\nCc: stable@kernel.org  # 2.6.35+\nSigned-off-by: Stanislaw Gruszka \u003csgruszka@redhat.com\u003e\nAcked-by: Wey-Yi Guy \u003cwey-yi.w.guy@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "75d1a7522f8b3f4de3eea040fdcdb640deeda64d",
      "tree": "a2e7d99b70dc9f9d6b6f3518df29a303b1095ca6",
      "parents": [
        "c69b90920a36b88ab0d649963d81355d865eeb05"
      ],
      "author": {
        "name": "Toshiharu Okada",
        "email": "toshiharu-linux@dsn.okisemi.com",
        "time": "Wed Feb 09 12:28:06 2011 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Feb 09 12:28:06 2011 -0800"
      },
      "message": "pch_gbe: Fix the issue which a driver locks when rx offload is set by ethtool\n\nThis driver will be in a deadlock, When the rx offload is set by ethtool.\nThe pch_gbe_reinit_locked function was modified.\n\nSigned-off-by: Toshiharu Okada \u003ctoshiharu-linux@dsn.okisemi.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c69b90920a36b88ab0d649963d81355d865eeb05",
      "tree": "31fcd95927aff1c38bcbb86664f744eeb60f6a2a",
      "parents": [
        "ce9736d4fb48beed370e22ac156779746dda7b92"
      ],
      "author": {
        "name": "Tomoya",
        "email": "tomoya-linux@dsn.okisemi.com",
        "time": "Mon Feb 07 23:29:03 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 08 16:37:20 2011 -0800"
      },
      "message": "pch_can: fix module reload issue with MSI\n\nCurrently, in case reload pch_can,\npch_can not to be able to catch interrupt.\n\nThe cause is bus-master is not set in pch_can.\nThus, add enabling bus-master processing.\n\nSigned-off-by: Tomoya MORINAGA \u003ctomoya-linux@dsn.okisemi.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ce9736d4fb48beed370e22ac156779746dda7b92",
      "tree": "0591846b356946cf6d5088eecee8357ec9de17de",
      "parents": [
        "eab743ede8c4a5e88533d022e9c5374ed08df4cb"
      ],
      "author": {
        "name": "Tomoya",
        "email": "tomoya-linux@dsn.okisemi.com",
        "time": "Mon Feb 07 23:29:02 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 08 16:37:19 2011 -0800"
      },
      "message": "pch_can: fix rmmod issue\n\nCurrently, when rmmod pch_can, kernel failure occurs.\nThe cause is pci_iounmap executed before pch_can_reset.\nThus pci_iounmap moves after pch_can_reset.\n\nSigned-off-by: Tomoya MORINAGA \u003ctomoya-linux@dsn.okisemi.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "eab743ede8c4a5e88533d022e9c5374ed08df4cb",
      "tree": "69bd84b2b38fdc9b4644525d22b30f663429aa5b",
      "parents": [
        "8d3bdbd55a7e2a3f2c148a4830aa26dd682b21c4"
      ],
      "author": {
        "name": "Tomoya",
        "email": "tomoya-linux@dsn.okisemi.com",
        "time": "Mon Feb 07 23:29:01 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 08 16:37:19 2011 -0800"
      },
      "message": "pch_can: fix 800k comms issue\n\nCurrently, 800k comms fails since prop_seg set zero.\n(EG20T PCH CAN register of prop_seg must be set more than 1)\nTo prevent prop_seg set to zero, change tseg2_min 1 to 2.\n\nSigned-off-by: Tomoya MORINAGA \u003ctomoya-linux@dsn.okisemi.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "84e77a8bc73cad2f910cc981f266904c66a17825",
      "tree": "461520f8e7fedc3d806826e1acc5c86c6fd5a7c7",
      "parents": [
        "3a9dda7602e566014a859faaf8490e6454683ab1"
      ],
      "author": {
        "name": "Alexey Orishko",
        "email": "alexey.orishko@gmail.com",
        "time": "Mon Feb 07 09:45:10 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 08 13:54:43 2011 -0800"
      },
      "message": "USB CDC NCM errata updates for cdc_ncm host driver\n\nSpecification links:\n- CDC NCM errata link:\n  http://www.usb.org/developers/devclass_docs/NCM10_012011.zip\n- CDC and WMC errata link:\n  http://www.usb.org/developers/devclass_docs/CDC1.2_WMC1.1_012011.zip\n\nChanges:\n- driver updated to match cdc.h header with errata changes\n- added support for USB_CDC_SET_NTB_INPUT_SIZE control request with\n  8 byte length\n- fixes to comply with specification: send only control requests supported by\n  device, set number of datagrams for IN direction, connection speed structure\n  update, etc.\n- packet loss fixed for tx direction; misleading flag renamed.\n- adjusted hard_mtu value.\n\nSigned-off-by: Alexey Orishko \u003calexey.orishko@stericsson.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3fb17dabf663216b90076f7a1649b599e90d46f1",
      "tree": "a2674336f0cf89d33eb5f919292cca8b05ec08fc",
      "parents": [
        "e0985f27ddc3cd49c56fc3a76ec4ae3a594315d0",
        "310e5ca82a6f2e39b55eed1d9e3137c350f0b3b0"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 08 12:16:52 2011 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 08 12:16:52 2011 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jkirsher/net-2.6\n"
    },
    {
      "commit": "e0985f27ddc3cd49c56fc3a76ec4ae3a594315d0",
      "tree": "a0261a4fae2b2e288cbc7e14a8f1acd47d4f2df4",
      "parents": [
        "429a01a70f301baf0c8fc780f891a18c296d5e24",
        "fc7c976dc7a565213393ce700d4a6105f037bf20"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 08 12:03:54 2011 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 08 12:03:54 2011 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6\n"
    },
    {
      "commit": "310e5ca82a6f2e39b55eed1d9e3137c350f0b3b0",
      "tree": "f22cefcd35267937d84abb34250ad77b58258235",
      "parents": [
        "fbbea32b6ae2ecce4aa80207b5c1d29496c4778d"
      ],
      "author": {
        "name": "Don Skidmore",
        "email": "donald.c.skidmore@intel.com",
        "time": "Wed Jan 26 06:04:37 2011 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Tue Feb 08 01:23:10 2011 -0800"
      },
      "message": "ixgbe: update version string\n\nThis will synchronize the version string with that of the latest source\nforge driver which shares its functionality.\n\nSigned-off-by: Don Skidmore \u003cdonald.c.skidmore@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "fbbea32b6ae2ecce4aa80207b5c1d29496c4778d",
      "tree": "08ecd1650c84b6908bdc93ed8c4c11fb069e2cec",
      "parents": [
        "96cc637235892a102fb829218adac048bd730ab7"
      ],
      "author": {
        "name": "Don Skidmore",
        "email": "donald.c.skidmore@intel.com",
        "time": "Wed Jan 26 06:04:17 2011 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Tue Feb 08 01:22:21 2011 -0800"
      },
      "message": "ixgbe: cleanup variable initialization\n\nThe ixgbe_fcoe_ddp_get function wasn\u0027t initializing one of its variables\nand this was producing compiler warnings.  This patch cleans that up.\n\nSigned-off-by: Don Skidmore \u003cdonald.c.skidmore@intel.com\u003e\nTested-by: Stephen Ko \u003cstephen.s.ko@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "96cc637235892a102fb829218adac048bd730ab7",
      "tree": "dd30d6d6a31de031c233ed97abef1467d21d6835",
      "parents": [
        "a124339ad28389093ed15eca990d39c51c5736cc"
      ],
      "author": {
        "name": "Alexander Duyck",
        "email": "alexander.h.duyck@intel.com",
        "time": "Wed Jan 19 18:33:05 2011 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Tue Feb 08 01:20:00 2011 -0800"
      },
      "message": "ixgbe: limit VF access to network traffic\n\nThis change fixes VM pool allocation issues based on MAC address filtering,\nas well as limits the scope of VF access to promiscuous mode.\n\nSigned-off-by: Alexander Duyck \u003calexander.h.duyck@intel.com\u003e\nAcked-by: Greg Rose \u003cgregory.v.rose@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "a124339ad28389093ed15eca990d39c51c5736cc",
      "tree": "7f0e21b33e95fa4c7389fb00f454c7aac072308f",
      "parents": [
        "2c4db944a29c624dd5e4b9c44fc6c9901831d2d5"
      ],
      "author": {
        "name": "Don Skidmore",
        "email": "donald.c.skidmore@intel.com",
        "time": "Tue Jan 18 22:53:47 2011 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Tue Feb 08 01:19:29 2011 -0800"
      },
      "message": "ixgbe: fix for 82599 erratum on Header Splitting\n\nWe have found a hardware erratum on 82599 hardware that can lead to\nunpredictable behavior when Header Splitting mode is enabled.  So\nwe are no longer enabling this feature on affected hardware.\n\nPlease see the 82599 Specification Update for more information.\n\nCC: stable@kernel.org\nSigned-off-by: Don Skidmore \u003cdonald.c.skidmore@intel.com\u003e\nTested-by: Stephen Ko \u003cstephen.s.ko@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "2c4db944a29c624dd5e4b9c44fc6c9901831d2d5",
      "tree": "ac07c870dd5c6378821b84345f1c01ae5bad19a3",
      "parents": [
        "cf8e09b06d7ac05de4b6a3f1ee563979e36a46ed"
      ],
      "author": {
        "name": "Emil Tantilov",
        "email": "emil.s.tantilov@intel.com",
        "time": "Wed Jan 05 07:09:41 2011 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Tue Feb 08 01:18:46 2011 -0800"
      },
      "message": "ixgbe: fix variable set but not used warnings by gcc 4.6\n\nCaught with gcc 4.6 -Wunused-but-set-variable\n\nRemove unused napi_vectors variable.\n\nFix the use of reset_bit in ixgbe_reset_hw_X540()\n\nSigned-off-by: Emil Tantilov \u003cemil.s.tantilov@intel.com\u003e\nTested-by: Stephen Ko \u003cstephen.s.ko@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "cf8e09b06d7ac05de4b6a3f1ee563979e36a46ed",
      "tree": "a418b0d314ee07e0e88f218efcae537d6ed5d6a3",
      "parents": [
        "463342741222c79469303cdab8ce99c8bc2d80e8"
      ],
      "author": {
        "name": "Florian Fainelli",
        "email": "ffainelli@freebox.fr",
        "time": "Mon Jan 24 14:48:03 2011 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Tue Feb 08 01:17:30 2011 -0800"
      },
      "message": "e1000: add support for Marvell Alaska M88E1118R PHY\n\nThis patch adds support for Marvell Alask M88E188R PHY chips. Support for\nother M88* PHYs is already there, so there is nothing more to add than its\nPHY id.\n\nCC: Dirk Brandewie \u003cdirk.j.brandewie@intel.com\u003e\nSigned-off-by: Florian Fainelli \u003cffainelli@freebox.fr\u003e\nAcked-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "463342741222c79469303cdab8ce99c8bc2d80e8",
      "tree": "7035f10116ca4aeafa1ced081110e3ed727a6478",
      "parents": [
        "429a01a70f301baf0c8fc780f891a18c296d5e24"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Wed Feb 02 10:19:55 2011 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Tue Feb 08 01:10:17 2011 -0800"
      },
      "message": "e1000e: tx_timeout should not increment for non-hang events\n\nCurrently the driver increments the tx_timeout counter (an error counter)\nwhen simply resetting the part with outstanding transmit work pending.\nThis is an unnecessary count of an error, when all we should be doing is\njust resetting the part and discarding the transmits.  With this change the\nonly increment of tx_timeout is when the stack calls the watchdog reset\nfunction due to a true Tx timeout.\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nReviewed-by: Bruce Allan \u003cbruce.w.allan@intel.com\u003e\nTested-by: Jeff Pieper \u003cjeffrey.e.pieper@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "73020415564a3fe4931f3f70f500a5db13eea946",
      "tree": "9363beed576c0b1fae011f7e8bebeb6a73934e4f",
      "parents": [
        "100b33c8bd8a3235fd0b7948338d6cbb3db3c63d"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Sat Jan 22 22:35:38 2011 +0100"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue Feb 08 15:07:44 2011 +1000"
      },
      "message": "m68knommu: Remove dependencies on nonexistent M68KNOMMU\n\nM68KNOMMU is set nowhere.\n\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\n"
    },
    {
      "commit": "3dd823e6b86407aed1a025041d8f1df77e43a9c8",
      "tree": "dfbd0f6a67ee3275734d77c112cd4453726db73a",
      "parents": [
        "dd3cb633078fb12e06ce6cebbdfbf55a7562e929"
      ],
      "author": {
        "name": "Don Fry",
        "email": "donald.h.fry@intel.com",
        "time": "Sun Feb 06 09:29:45 2011 -0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 07 16:02:14 2011 -0500"
      },
      "message": "iwlagn: Re-enable RF_KILL interrupt when down\n\nWith commit 554d1d027b19265c4aa3f718b3126d2b86e09a08 only one RF_KILL\ninterrupt will be seen by the driver when the interface is down.\n\nRe-enable the interrupt when it occurs to see all transitions.\n\nSigned-off-by: Don Fry \u003cdonald.h.fry@intel.com\u003e\nSigned-off-by: Wey-Yi Guy \u003cwey-yi.w.guy@intel.com\u003e\nCc: stable@kernel.org\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "711c914688163dbe757c174788e20695088478e5",
      "tree": "6df522b4dc1374f5a738cf54612ecfc9b4ae340e",
      "parents": [
        "bf1f9ae05036e12035f8e9a48f3dcf4dd14fdada"
      ],
      "author": {
        "name": "Vladislav Zolotarov",
        "email": "vladz@broadcom.com",
        "time": "Sun Feb 06 11:21:49 2011 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 06 11:21:49 2011 -0800"
      },
      "message": "bnx2x: Duplication in promisc mode\n\nPrevent packets duplication for frames targeting FCoE L2 ring:\npackets were arriving to stack from both L2 RSS and from FCoE\nL2 in a promiscuous mode.\n\nConfigure FCoE L2 ring to DROP_ALL rx mode, when interface is\nconfigured to PROMISC, and to accept only unicast frames, when\ninterface is configured to ALL_MULTI.\n\nSigned-off-by: Vladislav Zolotarov \u003cvladz@broadcom.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "bf1f9ae05036e12035f8e9a48f3dcf4dd14fdada",
      "tree": "2f92d8a00362164dd1669f83a7b5580c022a2b14",
      "parents": [
        "e45ff01d3f79bc71e6f514302a776cc8815eaecc"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jj@chaosbits.net",
        "time": "Sat Feb 05 10:41:53 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Feb 05 18:08:57 2011 -0800"
      },
      "message": "sis900: Fix mem leak in sis900_rx error path\n\nFix memory leak in error path of sis900_rx(). If we don\u0027t do this we\u0027ll\nleak the skb we dev_alloc_skb()\u0027ed just a few lines above when the\nvariable goes out of scope.\n\nSigned-off-by: Jesper Juhl \u003cjj@chaosbits.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e45ff01d3f79bc71e6f514302a776cc8815eaecc",
      "tree": "47353b13f245a74f2d25fc40ecffe37e9314fe39",
      "parents": [
        "1e6d93e45b231b3ae87c01902ede2315aacfe976"
      ],
      "author": {
        "name": "Ajit Khaparde",
        "email": "ajit.khaparde@emulex.com",
        "time": "Fri Feb 04 17:18:28 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Feb 05 17:58:18 2011 -0800"
      },
      "message": "benet: Avoid potential null deref in be_cmd_get_seeprom_data()\n\nFound by: Jesper Juhl \u003cjj@chaosbits.net\u003e\n\nSigned-off-by: Ajit Khaparde \u003cajit.khaparde@emulex.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "44f2c5c841da1b1e0864d768197ab1497b5c2cc1",
      "tree": "a9e62ee30dedd31c5aeb9c1a97cb8efec5dc3398",
      "parents": [
        "78d2978874e4e10e97dfd4fd79db45bdc0748550",
        "1e6d93e45b231b3ae87c01902ede2315aacfe976"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Feb 04 13:20:01 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Feb 04 13:20:01 2011 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6: (68 commits)\n  net: can: janz-ican3: world-writable sysfs termination file\n  net: can: at91_can: world-writable sysfs files\n  MAINTAINERS: update email ids of the be2net driver maintainers.\n  bridge: Don\u0027t put partly initialized fdb into hash\n  r8169: prevent RxFIFO induced loops in the irq handler.\n  r8169: RxFIFO overflow oddities with 8168 chipsets.\n  r8169: use RxFIFO overflow workaround for 8168c chipset.\n  include/net/genetlink.h: Allow genlmsg_cancel to accept a NULL argument\n  net: Provide compat support for SIOCGETMIFCNT_IN6 and SIOCGETSGCNT_IN6.\n  net: Support compat SIOCGETVIFCNT ioctl in ipv4.\n  net: Fix bug in compat SIOCGETSGCNT handling.\n  niu: Fix races between up/down and get_stats.\n  tcp_ecn is an integer not a boolean\n  atl1c: Add missing PCI device ID\n  s390: Fix possibly wrong size in strncmp (smsgiucv)\n  s390: Fix wrong size in memcmp (netiucv)\n  qeth: allow OSA CHPARM change in suspend state\n  qeth: allow HiperSockets framesize change in suspend\n  qeth: add more strict MTU checking\n  qeth: show new mac-address if its setting fails\n  ...\n"
    },
    {
      "commit": "9cf04dcc9c5ef884e952b2f461f39f682ef5c051",
      "tree": "42f9b7bc8b2a56082bc9da06483e8c37754adab9",
      "parents": [
        "5820de5303f73d48dcc3a053c875d1f0da7eef67"
      ],
      "author": {
        "name": "Mohammed Shafi Shajakhan",
        "email": "mshajakhan@atheros.com",
        "time": "Fri Feb 04 18:38:23 2011 +0530"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Feb 04 16:11:39 2011 -0500"
      },
      "message": "ath9k: Fix possible double free of PAPRD skb\u0027s\n\nThis patch reverts the following commit\nath9k: remove bfs_paprd_timestamp from struct ath_buf_state\n\nUnder high interference/noisy environment conditions where PAPRD frames\nfails heavily introduces a possibility of double freeing skb\u0027s and causes\nkernel panic after some time.This patch reverts back to the original approach\nof using paprd_timestamp before freeing the PAPRD frame skb\u0027s\n\n[  194.193705] Pid: 0, comm: swapper Tainted: G      D WC\n2.6.35-22-generic #33-Ubuntu\n[  194.193712] Call Trace:\n[  194.193722]  [\u003cc05c6468\u003e] ? printk+0x2d/0x35\n[  194.193732]  [\u003cc05c63c3\u003e] panic+0x5a/0xd2\n[  194.193741]  [\u003cc05ca3ed\u003e] oops_end+0xcd/0xd0\n[  194.193750]  [\u003cc0105f74\u003e] die+0x54/0x80\n[  194.193758]  [\u003cc05c9a16\u003e] do_trap+0x96/0xc0\n[  194.193837]  [\u003cc0103fb0\u003e] ? do_invalid_op+0x0/0xa0\n[  194.193846]  [\u003cc010403b\u003e] do_invalid_op+0x8b/0xa0\n[  194.193856]  [\u003cc020bd4c\u003e] ? kfree+0xec/0xf0\n[  194.193866]  [\u003cc012ce18\u003e] ? default_spin_lock_flags+0x8/0x10\n[  194.193877]  [\u003cc01de47a\u003e] ? free_one_page+0x12a/0x2d0\n[  194.193888]  [\u003cc01e04dc\u003e] ? __free_pages+0x1c/0x40\n[  194.193897]  [\u003cc05c97a7\u003e] error_code+0x73/0x78\n[  194.193906]  [\u003cc020bd4c\u003e] ? kfree+0xec/0xf0\n[  194.193915]  [\u003cc04ecdd0\u003e] ? skb_release_data+0x70/0xa0\n[  194.193924]  [\u003cc04ecdd0\u003e] skb_release_data+0x70/0xa0\n[  194.193933]  [\u003cc04ec997\u003e] __kfree_skb+0x17/0x90\n[  194.193941]  [\u003cc04eca31\u003e] consume_skb+0x21/0x40\n[  194.193964]  [\u003cf85e0b70\u003e] ieee80211_tx_status+0x760/0x860 [mac80211]\n[  194.193979]  [\u003cf85caddf\u003e] ath_tx_complete_buf+0x1bf/0x2c0 [ath9k]\n[  194.193988]  [\u003cc05c8b9f\u003e] ? _raw_spin_lock_irqsave+0x2f/0x50\n[  194.193997]  [\u003cc04ec40e\u003e] ? skb_queue_tail+0x3e/0x50\n[  194.194010]  [\u003cf85cc803\u003e] ath_tx_complete_aggr+0x823/0x940 [ath9k]\n[  194.194021]  [\u003cc0108a28\u003e] ? sched_clock+0x8/0x10\n[  194.194030]  [\u003cc016bf14\u003e] ? sched_clock_local+0xa4/0x180\n[  194.194040]  [\u003cc0139f57\u003e] ? enqueue_sleeper+0x1e7/0x2b0\n[  194.194051]  [\u003cc013a194\u003e] ? enqueue_entity+0x174/0x200\n[  194.194064]  [\u003cf85ce83d\u003e] ath_tx_edma_tasklet+0x2bd/0x3b0 [ath9k]\n[  194.194074]  [\u003cc05c8b9f\u003e] ? _raw_spin_lock_irqsave+0x2f/0x50\n[  194.194088]  [\u003cf85c7b9f\u003e] ath9k_tasklet+0x9f/0x190 [ath9k]\n[  194.194097]  [\u003cc01505d7\u003e] tasklet_action+0xa7/0xb0\n[  194.194107]  [\u003cc015127c\u003e] __do_softirq+0x9c/0x1b0\n[  194.194117]  [\u003cc01a7f64\u003e] ? irq_to_desc+0x14/0x20\n[  194.194126]  [\u003cc0124fc4\u003e] ? ack_apic_level+0x64/0x1f0\n[  194.194136]  [\u003cc01513d5\u003e] do_softirq+0x45/0x50\n[  194.194145]  [\u003cc0151545\u003e] irq_exit+0x65/0x70\n[  194.194153]  [\u003cc05cf665\u003e] do_IRQ+0x55/0xc0\n[  194.194162]  [\u003cc016a6c7\u003e] ? hrtimer_start+0x27/0x30\n[  194.194171]  [\u003cc0103630\u003e] common_interrupt+0x30/0x38\n[  194.194181]  [\u003cc012c21a\u003e] ? native_safe_halt+0xa/0x10\n[  194.194268]  [\u003cc010a2f9\u003e] default_idle+0x49/0xb0\n[  194.194277]  [\u003cc0101fcc\u003e] cpu_idle+0x8c/0xd0\n[  194.194286]  [\u003cc05b2431\u003e] rest_init+0x71/0x80\n[  194.194295]  [\u003cc081981a\u003e] start_kernel+0x36e/0x374\n[  194.194305]  [\u003cc08199dd\u003e] ? pass_all_bootoptions+0x0/0xa\n[  194.194314]  [\u003cc08190d7\u003e] i386_start_kernel+0xd7/0xdf\n[  194.194364] panic occurred, switching back to text console\n\nSigned-off-by: Mohammed Shafi Shajakhan \u003cmshajakhan@atheros.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "5820de5303f73d48dcc3a053c875d1f0da7eef67",
      "tree": "d98cdf123a1f7c18401d06de4c6a5c5c6c37432a",
      "parents": [
        "4d048aac990d587c81fc1002e28502e6f95371ee"
      ],
      "author": {
        "name": "Christian Lamparter",
        "email": "chunkeey@googlemail.com",
        "time": "Thu Feb 03 22:22:55 2011 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Feb 04 16:11:39 2011 -0500"
      },
      "message": "carl9170: fix typo in PS code\n\nThis patch fixes a off-by-one bug which bugged\nthe driver\u0027s PS-POLL capability.\n\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Christian Lamparter \u003cchunkeey@googlemail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "1e6d93e45b231b3ae87c01902ede2315aacfe976",
      "tree": "a0409dd0197148e25db9a85150085569fb284d40",
      "parents": [
        "fef52b0171dfd7dd9b85c9cc201bd433b42a8ded"
      ],
      "author": {
        "name": "Vasiliy Kulikov",
        "email": "segoon@openwall.com",
        "time": "Fri Feb 04 02:23:53 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Feb 04 13:06:27 2011 -0800"
      },
      "message": "net: can: janz-ican3: world-writable sysfs termination file\n\nDon\u0027t allow everybody to set terminator via sysfs.\n\nSigned-off-by: Vasiliy Kulikov \u003csegoon@openwall.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "fef52b0171dfd7dd9b85c9cc201bd433b42a8ded",
      "tree": "aad9f9ad982f8bc64b82451a442a06cad874c7b4",
      "parents": [
        "fea3af67805f0078168eef9b51f1868fc4b703c6"
      ],
      "author": {
        "name": "Vasiliy Kulikov",
        "email": "segoon@openwall.com",
        "time": "Fri Feb 04 02:23:50 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Feb 04 13:06:27 2011 -0800"
      },
      "message": "net: can: at91_can: world-writable sysfs files\n\nDon\u0027t allow everybody to write to mb0_id file.\n\nSigned-off-by: Vasiliy Kulikov \u003csegoon@openwall.com\u003e\nAcked-by: Kurt Van Dijck \u003ckurt.van.dijck@eia.be\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f60ac8e7ab7cbb413a0131d5665b053f9f386526",
      "tree": "45e54d0894186d2f12130ec580805dc50fcab1a5",
      "parents": [
        "1519e57fe81c14bb8fa4855579f19264d1ef63b4"
      ],
      "author": {
        "name": "Francois Romieu",
        "email": "romieu@fr.zoreil.com",
        "time": "Thu Feb 03 17:27:52 2011 +0100"
      },
      "committer": {
        "name": "Francois Romieu",
        "email": "romieu@fr.zoreil.com",
        "time": "Fri Feb 04 10:38:18 2011 +0100"
      },
      "message": "r8169: prevent RxFIFO induced loops in the irq handler.\n\nWhile the RxFIFO interruption is masked for most 8168, nothing prevents\nit to appear in the irq status word. This is no excuse to crash.\n\nSigned-off-by: Francois Romieu \u003cromieu@fr.zoreil.com\u003e\nCc: Ivan Vecera \u003civecera@redhat.com\u003e\nCc: Hayes \u003chayeswang@realtek.com\u003e\n"
    },
    {
      "commit": "1519e57fe81c14bb8fa4855579f19264d1ef63b4",
      "tree": "4a0323c2060dcc31ae3e75b98c665f49476c1368",
      "parents": [
        "b5ba6d12bdac21bc0620a5089e0f24e362645efd"
      ],
      "author": {
        "name": "Francois Romieu",
        "email": "romieu@fr.zoreil.com",
        "time": "Thu Feb 03 12:02:36 2011 +0100"
      },
      "committer": {
        "name": "Francois Romieu",
        "email": "romieu@fr.zoreil.com",
        "time": "Fri Feb 04 10:38:10 2011 +0100"
      },
      "message": "r8169: RxFIFO overflow oddities with 8168 chipsets.\n\nSome experiment-based action to prevent my 8168 chipsets locking-up hard\nin the irq handler under load (pktgen ~1Mpps). Apparently a reset is not\nalways mandatory (is it at all ?).\n\n- RTL_GIGA_MAC_VER_12\n- RTL_GIGA_MAC_VER_25\n  Missed ~55% packets. Note:\n  - this is an old SiS 965L motherboard\n  - the 8168 chipset emits (lots of) control frames towards the sender\n\n- RTL_GIGA_MAC_VER_26\n  The chipset does not go into a frenzy of mac control pause when it\n  crashes yet but it can still be crashed. It needs more work.\n\nSigned-off-by: Francois Romieu \u003cromieu@fr.zoreil.com\u003e\nCc: Ivan Vecera \u003civecera@redhat.com\u003e\nCc: Hayes \u003chayeswang@realtek.com\u003e\n"
    },
    {
      "commit": "b5ba6d12bdac21bc0620a5089e0f24e362645efd",
      "tree": "cf05af9501d60e87977e9ff808bdabe05da85f92",
      "parents": [
        "38db9e1db1c91c953b2a539130257ce91533c9f6"
      ],
      "author": {
        "name": "Ivan Vecera",
        "email": "ivecera@redhat.com",
        "time": "Thu Jan 27 12:24:11 2011 +0100"
      },
      "committer": {
        "name": "Francois Romieu",
        "email": "romieu@fr.zoreil.com",
        "time": "Fri Feb 04 10:38:06 2011 +0100"
      },
      "message": "r8169: use RxFIFO overflow workaround for 8168c chipset.\n\nI found that one of the 8168c chipsets (concretely XID 1c4000c0) starts\ngenerating RxFIFO overflow errors. The result is an infinite loop in\ninterrupt handler as the RxFIFOOver is handled only for ...MAC_VER_11.\nWith the workaround everything goes fine.\n\nSigned-off-by: Ivan Vecera \u003civecera@redhat.com\u003e\nAcked-by: Francois Romieu \u003cromieu@fr.zoreil.com\u003e\nCc: Hayes \u003chayeswang@realtek.com\u003e\n"
    },
    {
      "commit": "9690c636ac118b6662f28308bee817343d9932d8",
      "tree": "c2109a757edd51d2cac0783af6e4083f13aa8192",
      "parents": [
        "0bc0be7f20efea664b7c4c1d0b1822bc8f53a8b4"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Feb 03 16:12:50 2011 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Feb 03 16:12:50 2011 -0800"
      },
      "message": "niu: Fix races between up/down and get_stats.\n\nAs reported by Flavio Leitner, there is no synchronization to protect\nNIU\u0027s get_stats method from seeing a NULL pointer in either\nnp-\u003erx_rings or np-\u003etx_rings.  In fact, as far as -\u003endo_get_stats\nis concerned, these values are set completely asynchronously.\n\nFlavio attempted to fix this using a RW semaphore, which in fact\nworks most of the time.  However, dev_get_stats() can be invoked\nfrom non-sleepable contexts in some cases, so this fix doesn\u0027t\nwork in all cases.\n\nSo instead, control the visibility of the np-\u003e{rx,tx}_ring pointers\nwhen the device is being brough up, and use properties of the device\ndown sequence to our advantage.\n\nIn niu_get_stats(), return immediately if netif_running() is false.\nThe device shutdown sequence first marks the device as not running (by\nclearing the __LINK_STATE_START bit), then it performans a\nsynchronize_rcu() (in dev_deactive_many()), and then finally it\ninvokes the driver -\u003endo_stop() method.\n\nThis guarentees that all invocations of niu_get_stats() either see\nnetif_running() as false, or they see the channel pointers before\n-\u003endo_stop() clears them out.\n\nIf netif_running() is true, protect against startup races by loading\nthe np-\u003e{rx,tx}_rings pointer into a local variable, and punting if\nit is NULL.  Use ACCESS_ONCE to prevent the compiler from reloading\nthe pointer on us.\n\nAlso, during open, control the order in which the pointers and the\nring counts become visible globally using SMP write memory barriers.\nWe make sure the np-\u003enum_{rx,tx}_rings value is stable and visible\nbefore np-\u003e{rx,tx}_rings is.\n\nSuch visibility control is not necessary on the niu_free_channels()\nside because of the RCU sequencing that happens during device down as\ndescribed above.  We are always guarenteed that all niu_get_stats\ncalls are finished, or will see netif_running() false, by the time\n-\u003endo_stop is invoked.\n\nReported-by: Flavio Leitner \u003cfleitner@redhat.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    }
  ],
  "next": "4d048aac990d587c81fc1002e28502e6f95371ee"
}
