)]}'
{
  "log": [
    {
      "commit": "83dad4c3773b2be110f9ab0c9031e6129bd2e294",
      "tree": "1ba35395a8ed73a080e7520bd0436e9ebf2552c8",
      "parents": [
        "e2f092ff9bf2ab515c14d2208b5f08c7d389d5d2"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Mon Sep 22 14:52:19 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 22:11:53 2008 -0400"
      },
      "message": "netdev: drop CONFIG_PPC_MERGE from Kconfig\n\nNow that arch/ppc is dead CONFIG_PPC_MERGE is always defined for all\npowerpc platforms so we don\u0027t need to depend on it.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\nCc: David Gibson \u003cdavid@gibson.dropbear.id.au\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "e2f092ff9bf2ab515c14d2208b5f08c7d389d5d2",
      "tree": "1a7f5760e831c51b1be274711fa88da4ba43bdd3",
      "parents": [
        "1545e205db6e797861d644e3459339109f7573ff"
      ],
      "author": {
        "name": "Jay Cliburn",
        "email": "jacliburn@bellsouth.net",
        "time": "Sat Sep 20 17:37:05 2008 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 22:11:49 2008 -0400"
      },
      "message": "atl2: add tx bytes statistic\n\nSigned-off-by: Jay Cliburn \u003cjacliburn@bellsouth.net\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "1545e205db6e797861d644e3459339109f7573ff",
      "tree": "3fa22d9a8fce3ac488dfa2243b18bba0d9b439e9",
      "parents": [
        "6c2a9efadec464f848b18216e41783d3c01c7d10"
      ],
      "author": {
        "name": "Ayaz Abdulla",
        "email": "aabdulla@nvidia.com",
        "time": "Mon Sep 22 09:55:35 2008 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 22:11:42 2008 -0400"
      },
      "message": "forcedeth fix: take phy out of reset during power up\n\nThis patch will add the phy reset bit into the power up mask which is\nused during power up. Certain BIOSes will place the phy in reset and\ntherefore the driver must take the phy out of reset when it loads.\n\nSigned-off-by: Ayaz Abdulla \u003caabdulla@nvidia.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "6c2a9efadec464f848b18216e41783d3c01c7d10",
      "tree": "d019f8d87ac30fb3ec27b3ccd73d33dbf8cd063d",
      "parents": [
        "a4e77d063d61e4703db813470fefe90dac672b55"
      ],
      "author": {
        "name": "Frans Pop",
        "email": "elendil@planet.nl",
        "time": "Mon Sep 22 14:52:22 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 22:05:26 2008 -0400"
      },
      "message": "e1000e: avoid duplicated output of device name in kernel warning\n\nWith 2.6.27-rc3 I noticed the following messages in my boot log:\n\n0000:01:00.0: 0000:01:00.0: Warning: detected DSPD enabled in EEPROM\n0000:01:00.0: eth0: (PCI Express:2.5GB/s:Width x1) 00:16:76:04:ff:09\n\nThe second seems correct, but the first has a silly repetition of the\nPCI device before the actual message. The message originates from\ne1000_eeprom_checks in e1000e/netdev.c.\n\nWith this patch below the first message becomes\n\n  e1000e 0000:01:00.0: Warning: detected DSPD enabled in EEPROM\n\nwhich makes it similar to directly preceding messages.\n\nUse dev_warn instead of e_warn in e1000_eeprom_checks() as the interface\nname has not yet been assigned at that point.\n\n[akpm@linux-foundation.org: coding-style fixes]\nSigned-off-by: Frans Pop \u003celendil@planet.nl\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "a4e77d063d61e4703db813470fefe90dac672b55",
      "tree": "2ac83169013b2f54261d7190b9e4dc9f6d00e8e9",
      "parents": [
        "ac7198bb124e7007cfd48990d382678341886dba"
      ],
      "author": {
        "name": "Jie Yang",
        "email": "jie.yang@atheros.com",
        "time": "Mon Sep 22 14:52:25 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 20:49:05 2008 -0400"
      },
      "message": "atl1e: remove the unneeded (struct atl1e_adapter *)\n\nRemove the unneeded (struct atl1e_adapter *) casts, for hw-\u003eadapter\nalready has type atl1e_adapter *.\n\nSigned-off-by: Jie Yang \u003cjie.yang@atheros.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "ac7198bb124e7007cfd48990d382678341886dba",
      "tree": "660492cf1a75847f943b7b5063630103d377692f",
      "parents": [
        "fbb80230bf1c1dcc81339e991b172006243333e9"
      ],
      "author": {
        "name": "Andy Fleming",
        "email": "afleming@freescale.com",
        "time": "Mon Sep 22 14:10:25 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 20:49:02 2008 -0400"
      },
      "message": "gianfar: free/iounmap memory after an error in mii bus initialization\n\nRecent changes to MII bus initialization code added exit points which\ndidn\u0027t free or iounmap the bus before returning.\n\nAddresses http://bugzilla.kernel.org/show_bug.cgi?id\u003d11372.\n\nSigned-off-by: Andy Fleming \u003cafleming@freescale.com\u003e\nReported-by: Daniel Marjamki \u003cdanielm77@spray.se\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "fbb80230bf1c1dcc81339e991b172006243333e9",
      "tree": "bc6b4e414dd07c97da41b13039417fd2753bda67",
      "parents": [
        "baac03d9bb7b8aa3c33a2dbf5f459ea6ce8abaf4"
      ],
      "author": {
        "name": "David Fries",
        "email": "david@fries.net",
        "time": "Mon Sep 22 14:10:20 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 20:49:00 2008 -0400"
      },
      "message": "ne.c: fix rmmod, platform driver improvements\n\nRemoving the module would cause a kernel oops as platform_driver_probe\nfailed to detect a device and unregistered the platform driver on module\ninit, and cleanup_module would unregister the already unregistered driver.\nThe suspend and resume functions weren\u0027t being called.\n\nplatform_driver support was added earlier, but without any\nplatform_device_register* calls I don\u0027t think it was being used.  Now all\ndevices are registered using platform_device_register_simple and pointers\nare kept to unregister the ones that the probe failed for or unregister\nall devices on module shutdown.  init_module no longer calls ne_init to\nreduce confusion (and multiple unregister paths that caused the rmmod\noops).  With the devices now registered they are added to the platform\ndriver and get suspend and resume events.\n\nnetif_device_detach(dev) was added before unregister_netdev(dev) when\nremoving the region as occationally I would see a race condition where the\ndevice was still being used in unregister_netdev.\n\nSigned-off-by: David Fries \u003cdavid@fries.net\u003e\nCc: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nCc: Paul Gortmaker \u003cp_gortmaker@yahoo.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "baac03d9bb7b8aa3c33a2dbf5f459ea6ce8abaf4",
      "tree": "018e47dc43acfff4a63d3974c981340ba729cac2",
      "parents": [
        "2e2e8d53c3f34684af7a7475098b7524a6b854c2"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "tpiepho@freescale.com",
        "time": "Mon Sep 22 10:03:56 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 20:48:56 2008 -0400"
      },
      "message": "gianfar: Fix error in mdio reset timeout\n\nThe loop with the timeout used \"while (...  \u0026\u0026 timeout--)\", which means\nthan when the timeout occurs, \"timeout\" will be -1 after the loop has\nexited.  The code that checks if the looped exited because of a timeout\nused \"if (timeout \u003c\u003d 0)\".  Seems ok, except timeout is unsigned, and\n(unsigned)-1 isn\u0027t less than zero!\n\nUsing \"--timeout\" in the loop fixes this problem, as now \"timeout\" will be\n0 when the loop times out.\n\nThis also fixes a bug in the existing code, where it will erroneously think\na timeout occurred if the condition the loop was waiting for is satisfied\non the final iteration before a timeout.\n\nSigned-off-by: Trent Piepho \u003ctpiepho@freescale.com\u003e\nAcked-by: Andy Fleming \u003cafleming@freescale.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "2e2e8d53c3f34684af7a7475098b7524a6b854c2",
      "tree": "95c0ed1409fab405b0c0e1219825123f8864ac15",
      "parents": [
        "4b75a442d2affb2ed20422054b1c640bd3b9c36a"
      ],
      "author": {
        "name": "Bruce Allan",
        "email": "bruce.w.allan@intel.com",
        "time": "Tue Sep 23 15:46:38 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 20:48:51 2008 -0400"
      },
      "message": "e1000e: remove failed request for sw/fw/hw flag\n\nWhen the driver fails to acquire the control flag used to serialize\nNVM and PHY accesses between the driver, firmware and hardware, remove the\nrequest for the flag otherwise the hardware might grant the flag when it\nbecomes available but the driver will not release the flag.  This could\ncause the firmware to prevent the driver getting the flag for all future\nattempts.\n\nSigned-off-by: Bruce Allan \u003cbruce.w.allan@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "4b75a442d2affb2ed20422054b1c640bd3b9c36a",
      "tree": "97fb7606f072d4cb44ef14fb971c28d48eeb2871",
      "parents": [
        "8f4d248cb7c1873275608f267e525e08bcbd543b"
      ],
      "author": {
        "name": "Scott Feldman",
        "email": "scofeldm@cisco.com",
        "time": "Wed Sep 24 11:23:53 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 20:48:48 2008 -0400"
      },
      "message": "enic: bug fix: don\u0027t set netdev-\u003ename too early\n\nBug fix: don\u0027t set netdev-\u003ename early before netdev registration.  Setting\nnetdev-\u003ename early with dev_alloc_name() would occasionally cause netdev\nregistration to fail returning error that device was already registered.\nSince we\u0027re using netdev-\u003ename to name MSI-X vectors, we now need to\nmove the request_irq after netdev registartion, so move it to -\u003eopen.\n\nSigned-off-by: Scott Feldman \u003cscofeldm@cisco.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "8f4d248cb7c1873275608f267e525e08bcbd543b",
      "tree": "f0ded910948a8a4c77f2f3f7a7287ef015872275",
      "parents": [
        "25f0a061d9e491c4b17976065443271e2ddd383f"
      ],
      "author": {
        "name": "Scott Feldman",
        "email": "scofeldm@cisco.com",
        "time": "Wed Sep 24 11:23:42 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 20:48:38 2008 -0400"
      },
      "message": "enic: Bug fix: Free MSI intr with correct data handle\n\nBug fix: Free MSI intr with correct data handle\nUse davem proposed naming for MSI-X tx/rx vectors (ethX-tx-0, ethX-rx-0)\n\nSigned-off-by: Scott Feldman \u003cscofeldm@cisco.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "25f0a061d9e491c4b17976065443271e2ddd383f",
      "tree": "c7c70e7aa6590e2fb8a3174642b0b8cc06b9448a",
      "parents": [
        "d9c3c57ffc23b562a6ef8da794fc9702e1c3b328"
      ],
      "author": {
        "name": "Scott Feldman",
        "email": "scofeldm@cisco.com",
        "time": "Wed Sep 24 11:23:32 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 20:48:30 2008 -0400"
      },
      "message": "enic: fixes for review items from Ben Hutchings\n\nFixes for review items from Ben Hutchings:\n - use netdev-\u003enet_stats rather than private net_stats\n - use ethtool op .get_sset_count rather than .get_stats_count\n - err out if setting Tx/Rx csum or TSO using ethtool and setting is\n   not enabled for device.\n - pass in jiffies + constant to round_jiffies\n - return err if new MTU is out-of-bounds\n\nSigned-off-by: Scott Feldman \u003cscofeldm@cisco.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "d9c3c57ffc23b562a6ef8da794fc9702e1c3b328",
      "tree": "a882a13b7ace204ba1b5c7ab8cc76c9fc01db25f",
      "parents": [
        "3b060be0582373be3c380629d7a6de5f06a311ed"
      ],
      "author": {
        "name": "Scott Feldman",
        "email": "scofeldm@cisco.com",
        "time": "Wed Sep 24 11:23:22 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 20:48:25 2008 -0400"
      },
      "message": "enic: Don\u0027t indicate IPv6 pkts using soft-LRO\n\nLRO is only applied to IPv4 pkts, so don\u0027t use the LRO indication functions\nfor anything other IPv4 pkts.  Every non-IPv4 pkt is indicated using non-\nLRO functions.\n\nSigned-off-by: Scott Feldman \u003cscofeldm@cisco.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "3b060be0582373be3c380629d7a6de5f06a311ed",
      "tree": "67415fb9e06b14a2ff75d987f782854a4cd530f6",
      "parents": [
        "28a7e4c906bd86419eb8572b3b1343e619cd1470"
      ],
      "author": {
        "name": "Florian Fainelli",
        "email": "florian@openwrt.org",
        "time": "Wed Sep 24 21:16:40 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 20:48:08 2008 -0400"
      },
      "message": "r6040: fix wrong assignment in r6040_free_txbufs\n\nThis patch fixes a wrong assignment in r6040_free_txbufs\non a receive skb pointer while we should actually do this\non the transmit skb pointer.\n\nSigned-off-by: Florian Fainelli \u003cflorian@openwrt.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "28a7e4c906bd86419eb8572b3b1343e619cd1470",
      "tree": "9d2c13335eeffdf3fe00b89576f6b1b55e7e04ab",
      "parents": [
        "f1d58672de4e89478e0b02ea8fd1f60eb0626457"
      ],
      "author": {
        "name": "Ursula Braun",
        "email": "ursula.braun@de.ibm.com",
        "time": "Fri Sep 19 12:56:03 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 20:47:57 2008 -0400"
      },
      "message": "qeth: avoid qeth recovery problems\n\nDo not touch IFF_UP flag during qeth recovery, but invoke dev_close()\nin case of failing recovery.\nCancel outstanding control commands in case of Data Checks or\nChannel Checks.\nDo not invoke qeth_l2_del_all_mc() in case of a hard stop to speed up\nremoval of qeth devices.\n\nSigned-off-by: Ursula Braun \u003cursula.braun@de.ibm.com\u003e\nSigned-off-by: Frank Blaschka \u003cfrank.blaschka@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "f1d58672de4e89478e0b02ea8fd1f60eb0626457",
      "tree": "799abbf3cdcde954ceff2008fe907c3a7dfaabf9",
      "parents": [
        "ae19161e28a7b48d2752eff3ac8eb7703986c313"
      ],
      "author": {
        "name": "Ursula Braun",
        "email": "ursula.braun@de.ibm.com",
        "time": "Fri Sep 19 12:56:02 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 20:47:54 2008 -0400"
      },
      "message": "qeth: use firmware MAC-address for layer2 hsi-devices\n\nReal HiperSocket devices in layer2 mode have a firmware-created\nMAC-address. This change enables the qeth driver to use this\nfirmware MAC-address for layer2 HiperSocket devices.\n\nSigned-off-by: Ursula Braun \u003cursula.braun@de.ibm.com\u003e\nSigned-off-by: Frank Blaschka \u003cfrank.blaschka@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "ae19161e28a7b48d2752eff3ac8eb7703986c313",
      "tree": "0d174e0ef02b0e21951dd40df6ebbfc320d11732",
      "parents": [
        "152cbcf94baec68b45832db5024184906ab798b1",
        "042af53c7839282de15cc7fd7ad8ab938d74ab7c"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Sep 24 20:40:52 2008 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 20:40:52 2008 -0400"
      },
      "message": "Merge branch \u0027for-2.6.28\u0027 of git://git.marvell.com/mv643xx_eth into upstream-next\n"
    },
    {
      "commit": "152cbcf94baec68b45832db5024184906ab798b1",
      "tree": "e469a602535fec4355e5b63671eaf52cdd94caaf",
      "parents": [
        "96ca4a2cc1454cf633a1e0796b7ef39d937b87ec",
        "fa53ebac42d3de04619c813f5f6628ca2a7ce97f"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Sep 24 16:09:13 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Sep 24 16:09:13 2008 -0700"
      },
      "message": "Merge branch \u0027davem-next\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6\n"
    },
    {
      "commit": "fa53ebac42d3de04619c813f5f6628ca2a7ce97f",
      "tree": "9cb0b0220f95f6c08c35ddf22767b2f90c8b9f54",
      "parents": [
        "ec68db6930635b25ef5ba4983053635f5b4bf35e"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@vyatta.com",
        "time": "Sat Sep 13 21:17:09 2008 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:59:02 2008 -0400"
      },
      "message": "bonding: add more ethtool support\n\nThis patch allows reporting the link, checksum, and feature settings\nof bonded device by using generic hooks.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@vyatta.com\u003e\nAcked-by: Jay Vosburgh \u003cfubar@us.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "ec68db6930635b25ef5ba4983053635f5b4bf35e",
      "tree": "c4097fd388636a2b29c16b71d681f8eae79dba8b",
      "parents": [
        "5050015597efb5e52a0b21e30a8adb2f7d7b7fba"
      ],
      "author": {
        "name": "Dhananjay Phadke",
        "email": "dhananjay@netxen.com",
        "time": "Wed Aug 20 13:52:48 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:59:01 2008 -0400"
      },
      "message": "netxen: enable msi-x for quad-gig boards\n\nNX3031 firmware now supports MSI-X interrupts on Quad GbE boards.\n\nSigned-off-by: Dhananjay Phadke \u003cdhananjay@netxen.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "5050015597efb5e52a0b21e30a8adb2f7d7b7fba",
      "tree": "21e5f3ce483a362e5d55a8a9ba448a89b451ec50",
      "parents": [
        "b39d66a81fb4f5ab555f86a2e49f3714f8369a3d"
      ],
      "author": {
        "name": "Dan Nicholson",
        "email": "dbn.lists@gmail.com",
        "time": "Wed Aug 20 16:51:59 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:59:01 2008 -0400"
      },
      "message": "sundance: set carrier status on link change events\n\nCheck if the link is available when a changed interrupt has been received and\nset the carrier status appropriately.  The code is copied nearly verbatim from\nthe dl2k module.  The link status could be used in more places in the driver,\nbut this is enough to get the carrier status reported to userspace.  Fixes\nkernel bug #7487:\n\n    http://bugzilla.kernel.org/show_bug.cgi?id\u003d7487\n\n[akpm@linux-foundation.org: coding-style fixes]\nSigned-off-by: Dan Nicholson \u003cdbn.lists@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "b39d66a81fb4f5ab555f86a2e49f3714f8369a3d",
      "tree": "20ffb096fe2781545ac3f77f07ebbb347234e111",
      "parents": [
        "b514f6b6da3aedcf4eb6f0c69e910ae89ef4632f"
      ],
      "author": {
        "name": "Harvey Harrison",
        "email": "harvey.harrison@gmail.com",
        "time": "Wed Aug 20 16:52:04 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:59:00 2008 -0400"
      },
      "message": "drivers/net: replace __FUNCTION__ with __func__\n\n__FUNCTION__ is gcc-specific, use __func__\n\nSigned-off-by: Harvey Harrison \u003charvey.harrison@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "b514f6b6da3aedcf4eb6f0c69e910ae89ef4632f",
      "tree": "868780fa54719d29f33597dc3d40e385d4b9fa82",
      "parents": [
        "8ef5ba63b94b04b182ac4a6009dbbf1406beb3c5"
      ],
      "author": {
        "name": "Hannes Hering",
        "email": "hannes.hering@gmx.de",
        "time": "Fri Sep 05 16:38:22 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:58:59 2008 -0400"
      },
      "message": "ehea: Enable DLPAR memory remove\n\nThis patch adds the capability flag to the capability list for dynamic LPAR\nmemory remove to enable this feature.\n\nSigned-off-by: Hannes Hering \u003chering2@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "8ef5ba63b94b04b182ac4a6009dbbf1406beb3c5",
      "tree": "6029a8d5974cf4b03a83f2d95b714032c85f9468",
      "parents": [
        "ead7b9406c252014175bdf7c6c31894edfa0d1fa"
      ],
      "author": {
        "name": "Denis Joseph Barrow",
        "email": "D.Barow@option.com",
        "time": "Fri Sep 05 17:12:07 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:58:58 2008 -0400"
      },
      "message": "[netdrvr] usb/hso: throttle to prevent loss of serial data\n\nPatch to stop loss of characters on the hso modems,\nthis patch throttles \u0026 unthrottles the modem by\nnot putting out urbs until the tty/line discipline layer\nhas enough space for newly received packets.\nserial ports. This is required for firmware diagnostics\nbeing done at Option.\n\nSigned-off-by: Denis Joseph Barrow \u003cD.Barow@option.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "ead7b9406c252014175bdf7c6c31894edfa0d1fa",
      "tree": "85c419de9346280d356727c969da9202d99ee140",
      "parents": [
        "004f23b9d3874efc81d2d1cf18fd0fe48dc2f26f"
      ],
      "author": {
        "name": "Brice Goglin",
        "email": "brice@myri.com",
        "time": "Sat Sep 13 22:42:07 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:58:57 2008 -0400"
      },
      "message": "myri10ge: use DCA if DCA is compiled as a module\n\nUse DCA in myri10ge when CONFIG_DCA_MODULE is set as well.\n\nAnd thus force INTEL_IOATDMA to \u003dy so that DCA\u003dy if we are \u003dy.\n\nSigned-off-by: Brice Goglin \u003cbrice@myri.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "004f23b9d3874efc81d2d1cf18fd0fe48dc2f26f",
      "tree": "1c4295a92a5b632b23e0e68f70d08f8ed4aa71e2",
      "parents": [
        "b73724921d906d1642f9f6d054079c6b095903fe"
      ],
      "author": {
        "name": "Divy Le Ray",
        "email": "divy@chelsio.com",
        "time": "Thu Sep 04 22:34:13 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:58:56 2008 -0400"
      },
      "message": "cxgb3 - remove duplicate tests in lro\n\nThe generic lro code checks TCP flags/options.\nRemove duplicate tests done in the driver.\n\nSigned-off-by: Divy Le Ray \u003cdivy@chelsio.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "b73724921d906d1642f9f6d054079c6b095903fe",
      "tree": "9b7f5452345aafb3ee0b550eb55c658d50b976a1",
      "parents": [
        "2eefbd63d0c85daa1317636474c226e236beba81"
      ],
      "author": {
        "name": "Francois Romieu",
        "email": "romieu@fr.zoreil.com",
        "time": "Sat Sep 13 15:04:38 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:58:56 2008 -0400"
      },
      "message": "r8169: select MII in Kconfig\n\ndrivers/built-in.o: In function `rtl8169_gset_xmii\u0027:\nr8169.c:(.text+0x82259): undefined reference to `mii_ethtool_gset\u0027\n\nSigned-off-by: Hugh Dickins \u003chugh@veritas.com\u003e\nAcked-by: Francois Romieu \u003cromieu@fr.zoreil.com\u003e\nCc: Edward Hsu \u003cedward_hsu@realtek.com.tw\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "2eefbd63d0c85daa1317636474c226e236beba81",
      "tree": "2c108c03a261dbc38b77954e96365c2070005d66",
      "parents": [
        "d100ba33f8d2c4dbb53b05f5ac49c39a0dd9dd76"
      ],
      "author": {
        "name": "Sebastien Dugue",
        "email": "sebastien.dugue@bull.net",
        "time": "Thu Sep 11 15:34:40 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:58:55 2008 -0400"
      },
      "message": "ehea: fix mutex and spinlock use\n\n  Looks like to me that the ehea_fw_handles.lock mutex and the\nehea_bcmc_regs.lock spinlock are taken much longer than necessary and could\nas well be pushed inside the functions that need them\n(ehea_update_firmware_handles() and ehea_update_bcmc_registrations())\nrather than at each callsite.\n\nSigned-off-by: Sebastien Dugue \u003csebastien.dugue@bull.net\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "d100ba33f8d2c4dbb53b05f5ac49c39a0dd9dd76",
      "tree": "36a89c5754b1886245eb64cf08e3faa88af51331",
      "parents": [
        "69888674738db42dd73430ebc59a691010c8fa2e"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Thu Sep 11 20:06:15 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:57:53 2008 -0400"
      },
      "message": "ixgbe: fix DCA dependency in Kconfig\n\nixgbe can depend on dca IF it is enabled.  So if we are compiled as\nIXGBE\u003dy, and DCA is enabled, then we must force INTEL_IOATDMA and therefore\nDCA to be \u003dy also.\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "69888674738db42dd73430ebc59a691010c8fa2e",
      "tree": "62436c75be7870c8877d285ffd2536f693cb0eaf",
      "parents": [
        "b3c8b4ba619f3d461e01c27cdda02adcd48f02d4"
      ],
      "author": {
        "name": "Alexander Duyck",
        "email": "alexander.h.duyck@intel.com",
        "time": "Thu Sep 11 20:05:39 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:55:06 2008 -0400"
      },
      "message": "ixgbe: whitespace/formatting cleanup\n\nThis patch cleans up some whitespace items, reorders a couple of functions, and removes some outdated comments.\n\nSigned-off-by: Alexander Duyck \u003calexander.h.duyck@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "b3c8b4ba619f3d461e01c27cdda02adcd48f02d4",
      "tree": "34750ff003507fb278cd548dabf178de53d62212",
      "parents": [
        "b46172402f39719e97b921cc3ca85141f3e8b1c2"
      ],
      "author": {
        "name": "Alexander Duyck",
        "email": "alexander.h.duyck@intel.com",
        "time": "Thu Sep 11 20:04:56 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:55:05 2008 -0400"
      },
      "message": "ixgbe: correctly add and remove napi queues\n\nThis patch corrects support for NAPI so that queues are correctly added and\nremoved during suspend/resume in the event that the number of MSI-X vectors\nchanges.\n\nSigned-off-by: Alexander Duyck \u003calexander.h.duyck@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "b46172402f39719e97b921cc3ca85141f3e8b1c2",
      "tree": "5dc5e2df7b0e08d3f6bc206594b835ae0d337b9d",
      "parents": [
        "51ac6445b108abab5e5ebeb5e68665d4509a6f29"
      ],
      "author": {
        "name": "Peter P Waskiewicz",
        "email": "peter.p.waskiewicz.jr@intel.com",
        "time": "Thu Sep 11 20:04:46 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:55:05 2008 -0400"
      },
      "message": "ixgbe: Whitespace, copyright update and version number change patch\n\nThis patch cleans up a bit of whitespace issues with the driver, updates\nthe copyright information, and bumps the version number up.\n\nSigned-off-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "51ac6445b108abab5e5ebeb5e68665d4509a6f29",
      "tree": "9a80fc98e6fc4c3c1a144707a5798db5b6bc6a30",
      "parents": [
        "9f8cdf4f06f81c7e21689b01bee0439fe9ae1966"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Sep 11 20:03:55 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:55:04 2008 -0400"
      },
      "message": "ixgbe: bump version\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "9f8cdf4f06f81c7e21689b01bee0439fe9ae1966",
      "tree": "fbc3bcccd5e004a0b7b6383ce8e15a2c739c97a4",
      "parents": [
        "74ce8dd29be934c30d7874276cdb3dfffbf2bc80"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Thu Sep 11 20:03:35 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:55:03 2008 -0400"
      },
      "message": "ixgbe: xmit frame refactor\n\nixgbe_xmit_frame can be refactored to use fewer locals and better\nutilize common kernel macros.\n\nalso fixed minor buglet with internal to driver vlan flag variable being\npassed incorrectly.\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "74ce8dd29be934c30d7874276cdb3dfffbf2bc80",
      "tree": "dc264b2a556b0cc5ad0876e62cfb3968bf93fd94",
      "parents": [
        "2adc0511a3126e392aa390cd203e8c3d4603e2c6"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Thu Sep 11 20:03:23 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:55:02 2008 -0400"
      },
      "message": "ixgbe: lower stack space usage\n\nsome functions were un-necessarily using local variables.\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "2adc0511a3126e392aa390cd203e8c3d4603e2c6",
      "tree": "55659c22cb6fd4d860c1b13ea4ee48ec07091e8f",
      "parents": [
        "b9804972f52c2e6d60ddfa3a892c3628ed0aa846"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Thu Sep 11 20:03:00 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:55:02 2008 -0400"
      },
      "message": "ixgbe: cleanup defines\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "b9804972f52c2e6d60ddfa3a892c3628ed0aa846",
      "tree": "59dabe8dc4416c91d68392c1578e9603b5caa5c1",
      "parents": [
        "7f8218752a76bb1f70b5e4e918f49bc5bf33275a"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Thu Sep 11 20:00:29 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:55:01 2008 -0400"
      },
      "message": "ixgbe: move set_num_queues and call it after msix failure\n\nThis is partial preparation for a future patch which will extend\nixgbe_set_num_queues\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "7f8218752a76bb1f70b5e4e918f49bc5bf33275a",
      "tree": "6b28066e27a820f193229870d7f3986f4a90ea65",
      "parents": [
        "c44ade9ef8ffd73cb8b026065ade78bc0040f0b4"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Thu Sep 11 20:00:16 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:55:00 2008 -0400"
      },
      "message": "ixgbe: refresh the ixgbe_down function\n\nclean up the hardware shutdown sequence to prevent hardware\nfrom continuing to send when resetting or unloading.\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "c44ade9ef8ffd73cb8b026065ade78bc0040f0b4",
      "tree": "4e873bc57bccb30e23cec99ed06ec58ba7251e39",
      "parents": [
        "f08482766b7e3c0b2aaac4b68b30f33a91703aa3"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Thu Sep 11 19:59:59 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:54:59 2008 -0400"
      },
      "message": "ixgbe: update to latest common code module\n\nThis is a massive update that includes infrastructure for further patches\nwhere we will add support for more phy types and eeprom types.\n\nThis code is shared as much as possible with other drivers, so the code may\nseem a little obtuse at times but wherever possible we keep to the linux\nstyle and methods.\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "f08482766b7e3c0b2aaac4b68b30f33a91703aa3",
      "tree": "f7f9d9afc40405e3aa878867ebee7a8b3f23220e",
      "parents": [
        "f6af803f0b7c8e46d72156b042e105b4d481b6c3"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Thu Sep 11 19:59:42 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:54:59 2008 -0400"
      },
      "message": "ixgbe: add clean rx many routine\n\nin some configurations there can be more than one rx queue per vector\nin msi-x mode.  Add functionality to be able to clean this without\nchanging the performance path single-rx-queue cleanup.\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "f6af803f0b7c8e46d72156b042e105b4d481b6c3",
      "tree": "7eaa4777155b9d17e49b9beedcd8628aac4e1ad0",
      "parents": [
        "c431f97ef96026e6da7032a871a0789cf5a2eaea"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Thu Sep 11 19:59:29 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:54:58 2008 -0400"
      },
      "message": "ixgbe: lro stats were not counted on first ethtool -Scall\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "c431f97ef96026e6da7032a871a0789cf5a2eaea",
      "tree": "40e3fcc159d95916bb8a4071fe10f46b01f54d46",
      "parents": [
        "b95f5fcb8ba6073a652927d232a7a7cb552afe62"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Thu Sep 11 19:59:16 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:54:57 2008 -0400"
      },
      "message": "ixgbe: fix ring reallocation in ethtool\n\nchanging ring sizes in ethtool needs to be robust.  If an allocation fails the\ndriver must continue operation, with the previous settings.\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "b95f5fcb8ba6073a652927d232a7a7cb552afe62",
      "tree": "74ed8cbc9c6d5a7329110cb9bb6347972d911c6b",
      "parents": [
        "762f4c57105853d1cbad3b96ef18aa23beff3db2"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Thu Sep 11 19:58:59 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:54:56 2008 -0400"
      },
      "message": "ixgbe: add device support for XF LR adapters\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "762f4c57105853d1cbad3b96ef18aa23beff3db2",
      "tree": "7df0c1a8e5d0ae30e7c4138c4f182d1d1dc2bba4",
      "parents": [
        "ff819cfb5d95c4945811f5e33aa57274885c7527"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Thu Sep 11 19:58:43 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:54:56 2008 -0400"
      },
      "message": "ixgbe: recycle pages in packet split mode\n\nmost of the time we only need 1500 bytes for a packet which means\nwe don\u0027t need a whole 4k page for each packet.  Share the allocation\nby using a reference count to the page and giving half to two\nreceive descriptors.  This can enable us to use packet split mode\nall the time due to the performance increase of allocating half\nthe pages.\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "ff819cfb5d95c4945811f5e33aa57274885c7527",
      "tree": "82cc8a1ccba15d09b0786ed4206b14f696639518",
      "parents": [
        "30efa5a363d18f1c284455879cb67fb1bf547bdc"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Thu Sep 11 19:58:29 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:54:55 2008 -0400"
      },
      "message": "ixgbe: fix bug with lots of tx queues\n\nwhen using more than 8 tx queues you can overrun the 8 bit v_idx\nfield, so change it to 16 bits to represent the maximum number\nof queues (one for each bit)\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "30efa5a363d18f1c284455879cb67fb1bf547bdc",
      "tree": "114f01ea6cf674bd14354e706d32a1ad47877ade",
      "parents": [
        "3d3d6d3cc2ad1e77516f3ad3f79d5988ebc361cf"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Thu Sep 11 19:58:14 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:54:54 2008 -0400"
      },
      "message": "ixgbe: fix initial interrupt throttle settings\n\nixgbe was incorrectly setting the throttle rate setting for all tx\nqueues and the driver has been refreshed to better handle a dynamic\ninterrupt mode as well as multiple queues.\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "3d3d6d3cc2ad1e77516f3ad3f79d5988ebc361cf",
      "tree": "18769660ded381728faf8da7d5a547622ad417b8",
      "parents": [
        "05857980cf15d96dd9eb47dd444b0634f436ba34"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Thu Sep 11 19:57:17 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:54:54 2008 -0400"
      },
      "message": "ixgbe: fix ethtool disable csum for ipv6\n\nethtool was not disabling the correct netif flags when setting\nchecksum disable.\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "05857980cf15d96dd9eb47dd444b0634f436ba34",
      "tree": "4a428cbe34b362c243872ce259c5ededaf82e0a5",
      "parents": [
        "98c00a1c5de23295aebe7e46a61d85e05ee82855"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Sep 11 19:57:00 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:54:53 2008 -0400"
      },
      "message": "ixgbe: fix pci_resource allocation as in other drivers\n\nForm: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "98c00a1c5de23295aebe7e46a61d85e05ee82855",
      "tree": "b9af2219c46e79a8c520d0e636fc4419946d0a2c",
      "parents": [
        "42c783c5b1b755ae2ab2dec720ad58ffc2257a60"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Thu Sep 11 19:56:41 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:54:52 2008 -0400"
      },
      "message": "ixgbe: fix ethtool register dump\n\n1) reading some of the registers in our hardware causes them to clear,\nso don\u0027t read ICR in the ethtool register dump function.\n2) several register iterators were not iterating\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "42c783c5b1b755ae2ab2dec720ad58ffc2257a60",
      "tree": "5a6960af294aab7a9a08145836944e7f58ee7b46",
      "parents": [
        "f47cf66e9cc778d21533c681e89b4034ed2d8666"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Thu Sep 11 19:56:28 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:54:51 2008 -0400"
      },
      "message": "ixgbe: limit small mtu to minimum for ipv4 support\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "f47cf66e9cc778d21533c681e89b4034ed2d8666",
      "tree": "4ee6985e706856385876272604ce7f7a79231673",
      "parents": [
        "41fb924866128fbb3fe15aafe7becc7d5ce4504f"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Thu Sep 11 19:56:14 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:54:51 2008 -0400"
      },
      "message": "ixgbe: fix bug with shared interrupts\n\nfix ixgbe bug reported with shared legacy interrupts\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "41fb924866128fbb3fe15aafe7becc7d5ce4504f",
      "tree": "32309fb0feda47e173625a49a89ba55395e4aadd",
      "parents": [
        "cf8280ee7be3aaf44d32e389f15c725b850e5e32"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Thu Sep 11 19:55:58 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:54:50 2008 -0400"
      },
      "message": "ixgbe: link change interrupt was not causing link event\n\nUpon review a buglet was found where link change was not causing\nan immediate link change event as it should.\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "cf8280ee7be3aaf44d32e389f15c725b850e5e32",
      "tree": "3511ef0b19370597c7bd5fbe43a74d563522adeb",
      "parents": [
        "ce94bf469edf84228771b58489944cf654aeb496"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Thu Sep 11 19:55:32 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:54:49 2008 -0400"
      },
      "message": "ixgbe: Update watchdog thread to accomodate longerlink_up events\n\nThis patch updates the link_up code and watchdog thread so that link_up\ndoesn\u0027t cause stack overflows due to long waits in interrupt context.\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "ce94bf469edf84228771b58489944cf654aeb496",
      "tree": "9346eb4b25bbefbe1e1b378fab43ed6f20e52be5",
      "parents": [
        "a1f96ee7cce0dce583ff2f32de6376495ef51e4d"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Thu Sep 11 19:55:14 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:54:48 2008 -0400"
      },
      "message": "ixgbe: fix multicast address update\n\nafter the most recent patches, the driver was not using the\ncorrect iterator for updating the receive address registers (RAR)\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "a1f96ee7cce0dce583ff2f32de6376495ef51e4d",
      "tree": "33d607a837fd5934ba6b38afc717b76bc73e029f",
      "parents": [
        "af72166f31662850e10d1d1c734654efb2ae4357"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Thu Sep 11 19:54:48 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:54:47 2008 -0400"
      },
      "message": "ixgbe: fix dca defines to not have spaces\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "af72166f31662850e10d1d1c734654efb2ae4357",
      "tree": "f0117e022a9977b729af98bd39d51fdc5f7a8923",
      "parents": [
        "040dec3b37e4b9ec15b359bf5744f1ceba39fe3e"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Thu Sep 11 19:54:23 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:54:47 2008 -0400"
      },
      "message": "ixgbe: fix bug where using wake queue instead of start\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "040dec3b37e4b9ec15b359bf5744f1ceba39fe3e",
      "tree": "86046f3aa31a99129ad7ca8db7cd0d7afbcaa86c",
      "parents": [
        "9a6b3b544082907760fa36f54f9300969f31870b"
      ],
      "author": {
        "name": "Dhananjay Phadke",
        "email": "dhananjay@netxen.com",
        "time": "Fri Sep 12 06:55:14 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:54:46 2008 -0400"
      },
      "message": "netxen: add pci ids\n\nDefine old and new pci vendor and device ids.\n\nSigned-off-by: Dhananjay Phadke \u003cdhananjay@netxen.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "9a6b3b544082907760fa36f54f9300969f31870b",
      "tree": "6b3b6ffa4cd52d0a8ee3d66422c1161e01fb17d8",
      "parents": [
        "330554cb9b666a9932785cc3391f3444293ef19b"
      ],
      "author": {
        "name": "Brice Goglin",
        "email": "brice@myri.com",
        "time": "Fri Sep 12 19:48:06 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:54:45 2008 -0400"
      },
      "message": "myri10ge: Rename DCA-related firmware counters\n\nRename the cryptic \"dca_capable\" to \"dca_capable_firmware\"\nand \"dca_enabled\" to \"dca_device_present\" in the firmware\ncounters.\n\nSigned-off-by: Brice Goglin \u003cbrice@myri.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "330554cb9b666a9932785cc3391f3444293ef19b",
      "tree": "83ca435a76d28cd2025d340e9474ed27ceda8f1f",
      "parents": [
        "7fb614bcc7136875c436a8866072fae23bbd2a0c"
      ],
      "author": {
        "name": "Brice Goglin",
        "email": "brice@myri.com",
        "time": "Fri Sep 12 19:47:26 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:54:45 2008 -0400"
      },
      "message": "myri10ge: Stop scaring people when DCA is built but absent\n\nStop scaring people with what looks like a fatal message when DCA support\nis compiled into their kernel, but the DCA device is not present.\n\nSigned-off-by: Brice Goglin \u003cbrice@myri.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "7fb614bcc7136875c436a8866072fae23bbd2a0c",
      "tree": "e9d4238a7c76e6eea4260f0b364322d5141447de",
      "parents": [
        "c1d69937ee5818bcde3bed8c012c9f07d60e492e"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Mon Sep 08 14:03:16 2008 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:54:44 2008 -0400"
      },
      "message": "smc911x: remove duplicate debug printout\n\nRemove duplicated debug printout.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "c1d69937ee5818bcde3bed8c012c9f07d60e492e",
      "tree": "534899fc1f7079509103269589592c650898bea1",
      "parents": [
        "31b760202a0911384fa07796df9d1905e9e89a7f"
      ],
      "author": {
        "name": "Florian Fainelli",
        "email": "florian.fainelli@telecomint.eu",
        "time": "Wed Sep 03 16:50:03 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:54:43 2008 -0400"
      },
      "message": "r6040: fix bad usage of udelay\n\nThis patch fixes the bad usage of udelay(5000), which in turns is a\nmdelay(5). It causes compilation for ARM where udelay maximum value\nis checked.\n\nReported-by: Martin Michlmayr \u003ctbm@cyrius.com\u003e\nSigned-off-by: Florian Fainelli \u003cflorian.fainelli@telecomint.eu\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "31b760202a0911384fa07796df9d1905e9e89a7f",
      "tree": "77f5a205930f66de8d7b43d69e06541485961c77",
      "parents": [
        "13e9ab11430c4bdc4b6bb97e3d3821ebdc043712"
      ],
      "author": {
        "name": "Ben Hutchings",
        "email": "bhutchings@solarflare.com",
        "time": "Wed Sep 03 15:37:01 2008 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:54:42 2008 -0400"
      },
      "message": "sfc: Fix type of FALCON_SPI_MAX_LEN\n\nFALCON_SPI_MAX_LEN has type size_t while other SPI lengths have type\nunsigned int.  This results in warnings from min() on 64-bit\narchitectures where they are different.  Add a cast to make it match.\n\nFrom: Steve Hodgson \u003cshodgson@solarflare.com\u003e\nSigned-off-by: Ben Hutchings \u003cbhutchings@solarflare.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "13e9ab11430c4bdc4b6bb97e3d3821ebdc043712",
      "tree": "37f7eb6aa4ae941cde2c4fdf7f0040c2ea1ab7c2",
      "parents": [
        "951f46a1a2c891479565f2c2c950a951f65fd59f"
      ],
      "author": {
        "name": "Ben Hutchings",
        "email": "bhutchings@solarflare.com",
        "time": "Mon Sep 01 12:50:28 2008 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:54:42 2008 -0400"
      },
      "message": "sfc: Use CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS where appropriate\n\nFor some buffers we use a starting offset of either NET_IP_ALIGN or 0\ndepending on whether we believe the architecture supports efficient\naccess to unaligned words.  There is now a config macro specifying\nwhether this is the case, so check that rather than checking for\nspecific architectures.\n\nSigned-off-by: Ben Hutchings \u003cbhutchings@solarflare.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "951f46a1a2c891479565f2c2c950a951f65fd59f",
      "tree": "6079652df672d80469870bcc72693cb2a0c6f0c4",
      "parents": [
        "0a62f1a681006719c226a682dbcfb4358c8b3d28"
      ],
      "author": {
        "name": "Ben Hutchings",
        "email": "bhutchings@solarflare.com",
        "time": "Mon Sep 01 12:50:18 2008 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:54:41 2008 -0400"
      },
      "message": "sfc: Remove obsolete comment about PCI modes\n\nSigned-off-by: Ben Hutchings \u003cbhutchings@solarflare.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "0a62f1a681006719c226a682dbcfb4358c8b3d28",
      "tree": "19f3f64b5b4c720f2180730619fab56f172a6c1d",
      "parents": [
        "1d0680fd6235e0aa5baf14a8f1ff85eff9dc1fb3"
      ],
      "author": {
        "name": "Ben Hutchings",
        "email": "bhutchings@solarflare.com",
        "time": "Mon Sep 01 12:50:14 2008 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:54:40 2008 -0400"
      },
      "message": "sfc: Disable interrupts after a fatal interrupt occurs until reset\n\nThis should avoid an interrupt storm, which has been observed in the\nfield with one faulty board.\n\nSigned-off-by: Ben Hutchings \u003cbhutchings@solarflare.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "1d0680fd6235e0aa5baf14a8f1ff85eff9dc1fb3",
      "tree": "b113a5c2ca999c4bb33db657e4e5cf81f222ebf3",
      "parents": [
        "a620e134e989b7ce683574039fc7cb956aa58970"
      ],
      "author": {
        "name": "Ben Hutchings",
        "email": "bhutchings@solarflare.com",
        "time": "Mon Sep 01 12:50:08 2008 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:54:40 2008 -0400"
      },
      "message": "sfc: Insert read memory barrier after checking MAC statistics flag\n\nThis prevents speculative reading of the statistics before the\ncompletion flag.\n\nFrom: Neil Turton \u003cnturton@solarflare.com\u003e\nSigned-off-by: Ben Hutchings \u003cbhutchings@solarflare.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "a620e134e989b7ce683574039fc7cb956aa58970",
      "tree": "49e1d74b34140cce7725c74e7ceefd963e177bc9",
      "parents": [
        "94be0c5424b7871e0411b71c12c28b2fd8e8564c"
      ],
      "author": {
        "name": "Ben Hutchings",
        "email": "bhutchings@solarflare.com",
        "time": "Mon Sep 01 12:50:01 2008 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:54:39 2008 -0400"
      },
      "message": "sfc: Stop generating bogus events in tenxpress_check_hw()\n\nmdio_clause45_links_ok() correctly checks efx_phy_mode_disabled(), so\ntenxpress_link_ok() doesn\u0027t need to.\n\nFrom: Steve Hodgson \u003cshodgson@solarflare.com\u003e\nSigned-off-by: Ben Hutchings \u003cbhutchings@solarflare.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "94be0c5424b7871e0411b71c12c28b2fd8e8564c",
      "tree": "7de519745012823b6c35e59a191c1bf3a103fbd7",
      "parents": [
        "6bc5d3a9334401d788e1adf8b71add211265bc8b"
      ],
      "author": {
        "name": "Steve Hodgson",
        "email": "shodgson@solarflare.com",
        "time": "Mon Sep 01 12:49:54 2008 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:54:38 2008 -0400"
      },
      "message": "sfc: Don\u0027t include net_driver.h from falcon_io.h\n\nSigned-off-by: Ben Hutchings \u003cbhutchings@solarflare.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "6bc5d3a9334401d788e1adf8b71add211265bc8b",
      "tree": "250f3de17f38b778ac8a109229c5b3687ab8d15d",
      "parents": [
        "92ade881b2fcfc2744d3de43d172d3ec8e13afd7"
      ],
      "author": {
        "name": "Ben Hutchings",
        "email": "bhutchings@solarflare.com",
        "time": "Mon Sep 01 12:49:37 2008 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:54:37 2008 -0400"
      },
      "message": "sfc: Make queue flushes more reliable\n\nIncrease the potential retry count for RX flushes from 5 to 100.\n\nStop polling the RX_DESC_PTR_TBL to infer that a flush might have\nhappened. Instead absolutely rely on the flush events, unless bug 7803\napplies (Falcon rev A only).\n\nTo keep things quick, request flushes for every TX and RX queue up\nfront, and match up the events to requests.\n\nSigned-off-by: Ben Hutchings \u003cbhutchings@solarflare.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "92ade881b2fcfc2744d3de43d172d3ec8e13afd7",
      "tree": "a8c9fa8f3813424be0567ab6ec771dab32cfb6e6",
      "parents": [
        "c8fcc49c542a2312c706ebf76dcfe5266b39ee13"
      ],
      "author": {
        "name": "Steve Hodgson",
        "email": "shodgson@solarflare.com",
        "time": "Mon Sep 01 12:49:29 2008 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:54:37 2008 -0400"
      },
      "message": "sfc: Don\u0027t use EFX_OWORD_FIELD on an event (64-bit, quad-word)\n\nSigned-off-by: Ben Hutchings \u003cbhutchings@solarflare.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "c8fcc49c542a2312c706ebf76dcfe5266b39ee13",
      "tree": "a2d5bb988c4de5bfcc3e95a4eca44e44503ac470",
      "parents": [
        "ef08af03ef85373901a2ca0241617e6e7e42685d"
      ],
      "author": {
        "name": "Ben Hutchings",
        "email": "bhutchings@solarflare.com",
        "time": "Mon Sep 01 12:49:25 2008 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:54:36 2008 -0400"
      },
      "message": "sfc: Serialise tenxpress_special_reset() with statistics fetches\n\nOn some boards 10Xpress feeds a 156 MHz clock to the Falcon XMAC.  MAC\nstatistics DMA can fail while this clock is stopped during a PHY reset.\n\nFrom: Steve Hodgson \u003cshodgson@solarflare.com\u003e\nSigned-off-by: Ben Hutchings \u003cbhutchings@solarflare.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "ef08af03ef85373901a2ca0241617e6e7e42685d",
      "tree": "eb89fcfb1a05422e091762477bfd737093c7cd25",
      "parents": [
        "e1074a0d966ac372bb0abd5eee926a0b57316582"
      ],
      "author": {
        "name": "Ben Hutchings",
        "email": "bhutchings@solarflare.com",
        "time": "Mon Sep 01 12:49:20 2008 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:54:35 2008 -0400"
      },
      "message": "sfc: Remove workaround for old firmware bug\n\nThere was a bug in XAUI synchronisation in early 10Xpress firmware\nversions.  This is fixed in released firmware and we do not need to\nwork around it.\n\nSigned-off-by: Ben Hutchings \u003cbhutchings@solarflare.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "e1074a0d966ac372bb0abd5eee926a0b57316582",
      "tree": "73d8dde75b77ce410e5a2ca4962f854366a2c615",
      "parents": [
        "88c59425139c0cd9984ca8f1ef577959326446d3"
      ],
      "author": {
        "name": "Ben Hutchings",
        "email": "bhutchings@solarflare.com",
        "time": "Mon Sep 01 12:49:15 2008 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:54:35 2008 -0400"
      },
      "message": "sfc: Fix memory BAR release call on error path\n\nMatch pci_request_region() with pci_release_region(), not\nrelease_mem_region().\n\nFrom: Steve Hodgson \u003cshodgson@solarflare.com\u003e\nSigned-off-by: Ben Hutchings \u003cbhutchings@solarflare.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "88c59425139c0cd9984ca8f1ef577959326446d3",
      "tree": "6c59c39939f4ecb4e86c3d9f7ba40e0923aee6ba",
      "parents": [
        "da8de3929da9396977b3c9096f36b173f3d9085a"
      ],
      "author": {
        "name": "Ben Hutchings",
        "email": "bhutchings@solarflare.com",
        "time": "Wed Sep 03 15:07:50 2008 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:54:34 2008 -0400"
      },
      "message": "sfc: Add check for memory allocation failure in falcon_probe_nic()\n\nSigned-off-by: Ben Hutchings \u003cbhutchings@solarflare.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "da8de3929da9396977b3c9096f36b173f3d9085a",
      "tree": "7361a5e381b64a29a3014b13adae149b2d4f5fb8",
      "parents": [
        "cd0fce0322cd10ab39ace584be12f809988a1b9a"
      ],
      "author": {
        "name": "Mats Erik Andersson",
        "email": "mats.andersson64@comhem.se",
        "time": "Thu Jul 17 01:05:43 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:49:05 2008 -0400"
      },
      "message": "8139too: [cosmetic] fix incorrect register for flash-rom\n\nI would like to submit a correction to the driver\n\n     drivers/net/8139too.c,\n\nwhich in no way changes the compiled driver, but does change\nthe value of a previously incorrect value for the configuration\nregister address of Flash PROM on the network processor rtl8139C.\nThis corrected value is in accordance with the datasheet\nfor rtl8139C, and in addition this new value is indeed used\nin other functional drivers that use this adapter for\nprogramming a Flash memory chip in situ. But as said,\nthe two new constants are never referenced in the driver\nmaintained by you: they are only informational and correct!\n\nMats Erik Andersson, meand@users.sourceforge.net\n\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "cd0fce0322cd10ab39ace584be12f809988a1b9a",
      "tree": "0eb4f09a6b9c79c87c222df11e9b89064b364038",
      "parents": [
        "52845c3fd80c09f8ceac54513ae9cffac219cff7"
      ],
      "author": {
        "name": "Breno Leitao",
        "email": "leitao@linux.vnet.ibm.com",
        "time": "Thu Sep 04 17:52:54 2008 -0300"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:49:04 2008 -0400"
      },
      "message": "s2io: Fix enabling VLAN tag stripping at driver initialization\n\nVLAN doesn\u0027t work except if you\u0027d opened the interface in promiscuous\nmode before.  This happens because VLAN tag stripping is not correctly\nmarked as enabled at device startup\n\nAlso, the vlan_strip_flag field was moved to the private network\nstructure.\n\nSigned-off-by: Breno Leitao \u003cleitao@linux.vnet.ibm.com\u003e\nSigned-off-by: Jay Vosburgh \u003cfubar@us.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "52845c3fd80c09f8ceac54513ae9cffac219cff7",
      "tree": "c6428acab931f4d4dbca02d1db77a4c5c8098226",
      "parents": [
        "e57b641dfafc10ce23d26cf271fd2638589fdb3f"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yoichi_yuasa@tripeaks.co.jp",
        "time": "Mon Aug 25 23:37:36 2008 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:49:04 2008 -0400"
      },
      "message": "cs89x0: fix warning release_irq label\n\nrelease_irq label is only used when ALLOW_DMA is defined.\n\ndrivers/net/cs89x0.c: In function \u0027net_open\u0027:\ndrivers/net/cs89x0.c:1401: warning: label \u0027release_irq\u0027 defined but not used\n\nSigned-off-by: Yoichi Yuasa \u003cyoichi_yuasa@tripeaks.co.jp\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "e57b641dfafc10ce23d26cf271fd2638589fdb3f",
      "tree": "f5e4bf382cffe1b82cc75b3017fe014649e70029",
      "parents": [
        "54069511633ca9d5b4e5d45cf32ffea06697c88b"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Thu Aug 28 01:02:37 2008 +0300"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:49:03 2008 -0400"
      },
      "message": "[netdrvr/usb] hso_create_bulk_serial_device(): fix a double free\n\nhso_serial_common_free() mustn\u0027t be called if\nhso_serial_common_create() fails.\n\nReported-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "54069511633ca9d5b4e5d45cf32ffea06697c88b",
      "tree": "801af1e3c1a79599740d219fbb4f90986f18de81",
      "parents": [
        "2d1ea19da0e84117d3ebbad981e4664bef03152e"
      ],
      "author": {
        "name": "Krzysztof Halasa",
        "email": "khc@pm.waw.pl",
        "time": "Wed Sep 03 18:21:56 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:49:02 2008 -0400"
      },
      "message": "wan/hdlc_x25.c: fix a NULL dereference\n\nWAN: fixes a NULL dereference in hdlc_x25.\n\nReported-by: Adrian Bunk \u003cbunk@kernel.org\u003e.\nSigned-off-by: Krzysztof Halasa \u003ckhc@pm.waw.pl\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "2d1ea19da0e84117d3ebbad981e4664bef03152e",
      "tree": "0b073f7b68399b35bc122487ee8dcfc5d6492901",
      "parents": [
        "f382a0a8e9403c6d7f8b2cfa21e41fefb5d0c9bd"
      ],
      "author": {
        "name": "Vlad Yasevich",
        "email": "vladislav.yasevich@hp.com",
        "time": "Thu Aug 28 15:38:41 2008 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:49:01 2008 -0400"
      },
      "message": "bonding: Do not tx-balance some IPv6 packets on ALB/TLB bonds\n\nIPv6 all-node-multicasts and DAD probes should not be tx-balanced\non ALB/TLB bonds.  The all-node-multicast is an equivalent to IPv4\nbroadcasts.  DAD probes have to be sent only on the primary so that\nwe don\u0027t get false-positive detections.\n\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "f382a0a8e9403c6d7f8b2cfa21e41fefb5d0c9bd",
      "tree": "2fa31ffb8dc9c32d5e497309c3388e57f19b9e95",
      "parents": [
        "70666c71957b62c8e9ea5c0d999a4bfd214c80d2"
      ],
      "author": {
        "name": "Matthew Wilcox",
        "email": "matthew@wil.cx",
        "time": "Tue Aug 12 07:13:14 2008 -0600"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:49:01 2008 -0400"
      },
      "message": "[netdrvr] atl1e: Don\u0027t take the mdio_lock in atl1e_probe\n\nLockdep warns about the mdio_lock taken with interrupts enabled then later\ntaken from interrupt context.  Initially, I considered changing these\nto spin_lock_irq/spin_unlock_irq, but then I looked at atl1e_phy_init()\nand saw that it calls msleep().  Sleeping while holding a spinlock is\nnot allowed either.\n\nIn the probe path, we haven\u0027t registered the interrupt handler, so\nit can\u0027t poke at this card yet.  It\u0027s before we call register_netdev(),\nso I don\u0027t think any other threads can reach this card either.  If I\u0027m\nright, we don\u0027t need a spinlock at all.\n\nSigned-off-by: Matthew Wilcox \u003cwilly@linux.intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "70666c71957b62c8e9ea5c0d999a4bfd214c80d2",
      "tree": "e20315c91b94993f50808404d5a3009e5edda501",
      "parents": [
        "539b06fc73b1d470b9ecb3fe7af6d5f439322c08"
      ],
      "author": {
        "name": "Hannes Hering",
        "email": "hannes.hering@gmx.de",
        "time": "Fri Sep 05 16:36:26 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:49:00 2008 -0400"
      },
      "message": "ehea: Fix DLPAR memory handling\n\nThe ehea busmap must be allocated only once in the first of many calls of the\nehea_create_busmap_callback.\n\nSigned-off-by: Hannes Hering \u003chering2@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "539b06fc73b1d470b9ecb3fe7af6d5f439322c08",
      "tree": "c80c5c4c311d1dcb7497fbc7ce41f990df6f2a63",
      "parents": [
        "533763d34862101090f8563aa9da202583b2423d"
      ],
      "author": {
        "name": "David Fries",
        "email": "david@fries.net",
        "time": "Mon Sep 08 22:01:14 2008 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:48:59 2008 -0400"
      },
      "message": "[netdrvr] ne: Fix suspend and resume for ISA PnP cards.\n\nA call to pnp_stop_dev and pnp_start_dev now shuts down and\ninitializes plug and play devices for suspend and resume.\n\nSigned-off-by: David Fries \u003cdavid@fries.net\u003e\nCc: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nCc: Paul Gortmaker \u003cp_gortmaker@yahoo.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "533763d34862101090f8563aa9da202583b2423d",
      "tree": "516d09b5cd590c27f4a15f7740a617265ac143e7",
      "parents": [
        "894d6276ed8dca0365a91b6d4858c37c58b962d7"
      ],
      "author": {
        "name": "Martin Gebert",
        "email": "martin.gebert@alpha-bit.de",
        "time": "Wed Jul 23 09:40:09 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:48:58 2008 -0400"
      },
      "message": "[netdrvr] au1000_eth: Spinlock initialisation fix\n\nSeems like the spinlock for the AU1x00 ethernet device is initialised too\nlate, as it is already used in enable_mac(), which is called via\nmii_probe() before the init takes place.\n\nThe attached patch is working here for a Linux Au1100 2.6.22.6 kernel,\nand as far as I checked should also be applicable to the current head\n(just line numbers differ).\n\nSigned-off-by: Martin Gebert \u003cMartin.Gebert@alpha-bit.de\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "894d6276ed8dca0365a91b6d4858c37c58b962d7",
      "tree": "f0829e5c860434052fe5f775e1897bc4d64705c5",
      "parents": [
        "6526128c18564697b301030a7bbf928209e49ae0"
      ],
      "author": {
        "name": "Chris Snook",
        "email": "csnook@redhat.com",
        "time": "Tue Sep 09 03:26:57 2008 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:48:58 2008 -0400"
      },
      "message": "MAINTAINERS: add Atheros maintainer for atlx\n\nJie Yang at Atheros is getting more directly involved with upstream work on the\natl* drivers.  This patch changes the ATL1 entry to ATLX (atl2 support posted\nto netdev today) and adds him as a maintainer.\n\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "6526128c18564697b301030a7bbf928209e49ae0",
      "tree": "32cc9e5c50697bc25d1e0a6b7880055c54638211",
      "parents": [
        "c2d1eb085d2eb47a3b16726f79fcf0d53648ebc0"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Fri Sep 05 14:04:07 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:48:57 2008 -0400"
      },
      "message": "drivers/net/mlx4/alloc.c needs mm.h\n\nsparc32 allmodconfig with linux-next:\n\ndrivers/net/mlx4/alloc.c: In function \u0027mlx4_buf_alloc\u0027:\ndrivers/net/mlx4/alloc.c:164: error: \u0027PAGE_KERNEL\u0027 undeclared (first use in this function)\ndrivers/net/mlx4/alloc.c:164: error: (Each undeclared identifier is reported only once\ndrivers/net/mlx4/alloc.c:164: error: for each function it appears in.)\n\nthis is due to some header shuffle in linux-next.  I didn\u0027t look to see what\nit was.  I\u0027d sugges that this patch be merged ahead of a linux-next merge to\navoid bisection breaks.\n\nWe strictly only need asm/pgtable.h, but going direct to asm includes always\nseems grubby.\n\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "c2d1eb085d2eb47a3b16726f79fcf0d53648ebc0",
      "tree": "6600bbedc3b70e679dc4c71ac6464391908a6d0e",
      "parents": [
        "d1c5ea33c006e921f706f5075c09edc91e714263"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Sep 05 14:04:04 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:48:56 2008 -0400"
      },
      "message": "drivers/net/skfp/pmf.c: Use offsetof() macro\n\nSelf-baked macros cause bunch of compile warnings like below:\n\n  CC [M]  drivers/net/skfp/pmf.o\n  CC      net/ipv4/fib_semantics.o\ndrivers/net/skfp/pmf.c:86: warning: cast from pointer to integer of different size\ndrivers/net/skfp/pmf.c:87: warning: cast from pointer to integer of different size\n...\n\nUse the standard offsetof() macro instead.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nAcked-by: Alan Cox \u003calan@redhat.com\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "d1c5ea33c006e921f706f5075c09edc91e714263",
      "tree": "d6dc1eefe451d2b205ac0d0421dee40ceac4a338",
      "parents": [
        "d6bc372ea1196066b618908dc522b08cd28993df"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Mon Sep 08 14:02:34 2008 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:48:55 2008 -0400"
      },
      "message": "smc91x: SMC_IO_SHIFT platform data support for default case\n\nCommit 159198862adad7109bb347bb30a620f67beac45f added SMC_IO_SHIFT\nplatform data support. After that ARM board support was added.\n\nThe default case is still missing though, so on SuperH SMC_IO_SHIFT\nis constantly zero regardless of what you pass as platform data.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nTest-by: Luca Santini \u003cluca.santini@spesonline.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "d6bc372ea1196066b618908dc522b08cd28993df",
      "tree": "54680c998cc36fe96f0da17dbe138884d406cfc2",
      "parents": [
        "523a609496dbc3897e530db2a2f27650d125ea00"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Mon Sep 08 14:02:56 2008 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:48:55 2008 -0400"
      },
      "message": "smc91x: fix nowait printout\n\nCommit c4f0e76747e80578a8f7fddd82fd0ce8127bd2f8 added nowait platform\ndata support. The printout code was however not updated, so the value\nof SMC_NOWAIT is still used. This patch makes sure that nowait is printed\naccordingly to platform data.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "523a609496dbc3897e530db2a2f27650d125ea00",
      "tree": "cbc59ced67ab151337fcb3f9f23b489769dbdf46",
      "parents": [
        "e93dcb11dd6468000f2f018bd887e94b074ce931"
      ],
      "author": {
        "name": "Francois Romieu",
        "email": "romieu@fr.zoreil.com",
        "time": "Wed Sep 10 22:28:56 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:48:54 2008 -0400"
      },
      "message": "r8169: fix RxMissed register access\n\n- the register is defined for the 8169 chipset only and there is\n  no 8169 beyond RTL_GIGA_MAC_VER_06.\n- only the lower 3 bytes of the register are valid\n\nFixes:\n1. http://bugzilla.kernel.org/show_bug.cgi?id\u003d10180\n2. http://bugzilla.kernel.org/show_bug.cgi?id\u003d11062 (bits of)\n\nTested by Hermann Gausterer and Adam Huffman.\n\nSigned-off-by: Francois Romieu \u003cromieu@fr.zoreil.com\u003e\nCc: Edward Hsu \u003cedward_hsu@realtek.com.tw\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "e93dcb11dd6468000f2f018bd887e94b074ce931",
      "tree": "1cd3be00885d8b201a4fd4a37fbdc66269dfec76",
      "parents": [
        "7c0965e614f076331bf4628fae005c844d2f1f69"
      ],
      "author": {
        "name": "Sebastien Dugue",
        "email": "sebastien.dugue@bull.net",
        "time": "Thu Sep 11 15:34:39 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:48:53 2008 -0400"
      },
      "message": "ehea: fix phyp debugging typo\n\n  Fix typo in ehea_h_query_ehea() which prevents building when DEBUG is on.\n\nSigned-off-by: Sebastien Dugue \u003csebastien.dugue@bull.net\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "7c0965e614f076331bf4628fae005c844d2f1f69",
      "tree": "f85b1facf8cf77f21c9866adf72b7ef868cda878",
      "parents": [
        "d87798450a7635ab1bcc80271a13ce4a53b016a9"
      ],
      "author": {
        "name": "Thomas Bogendoerfer",
        "email": "tsbogend@alpha.franken.de",
        "time": "Sat Sep 13 15:06:42 2008 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 18:48:52 2008 -0400"
      },
      "message": "tulip: Fix dead 21041 ethernet after ifconfig down\n\nThe de2104x did a pci_disable_device() in it\u0027s close function, but\nthe open function never does a pci_enable_device() and assumes that\nthe device is already enabled. Considering that downing the interface\nis just a temporary thing the pci_disable_device() isn\u0027t a pretty good\nidea and removing it from the close function just fixes the bug.\n\nSigned-off-by: Thomas Bogendoerfer \u003ctsbogend@alpha.franken.de\u003e\nAcked-by: Grant Grundler \u003cgrundler@parisc-linux.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "96ca4a2cc1454cf633a1e0796b7ef39d937b87ec",
      "tree": "9031c5040ab0dadb3f2c5eb39ec9a4ffd1b53c2d",
      "parents": [
        "d87798450a7635ab1bcc80271a13ce4a53b016a9"
      ],
      "author": {
        "name": "Oliver Hartkopp",
        "email": "oliver@hartkopp.net",
        "time": "Tue Sep 23 21:23:19 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Sep 23 21:23:19 2008 -0700"
      },
      "message": "net: remove ifalias on empty given alias \n\nThis patch removes the potentially allocated ifalias when the (new) given alias is empty.\n\nE.g. when setting\n\necho \"\" \u003e /sys/class/net/eth0/ifalias\n\nSigned-off-by: Oliver Hartkopp \u003coliver@hartkopp.net\u003e\nAcked-by: Stephen Hemminger \u003cshemminger@vyatta.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d87798450a7635ab1bcc80271a13ce4a53b016a9",
      "tree": "d60f6a09089f856073e9a02df92dbdf54c3b62fb",
      "parents": [
        "e5d2304802a63304a54cff010209c4a717a2509f"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Sep 23 20:47:22 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Sep 23 20:47:22 2008 -0700"
      },
      "message": "aoe: Fix OOPS after SKB queue changes.\n\nReported by Thomas Graf.\n\nIf we don\u0027t unlink the SKB from the queue when we send it\nout in aoenet_xmit(), dev_hard_start_xmit() will see skb-\u003enext\nas non-NULL and interpret this to mean the SKB is part of a\nGSO segment list.\n\nAdd __skb_unlink() call to fix that.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e5d2304802a63304a54cff010209c4a717a2509f",
      "tree": "978aaba0b03f6bf9564d7c55c6e9332d046060cb",
      "parents": [
        "28e3487b7dd8a9791baac924bc887140ec747bed"
      ],
      "author": {
        "name": "Oliver Hartkopp",
        "email": "oliver@hartkopp.net",
        "time": "Tue Sep 23 14:53:14 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Sep 23 14:53:14 2008 -0700"
      },
      "message": "can: Add documentation for virtual CAN driver usage\n\nThis patch adds a usage documentation for the virtual CAN driver (vcan).\n\nSigned-off-by: Oliver Hartkopp \u003coliver@hartkopp.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "28e3487b7dd8a9791baac924bc887140ec747bed",
      "tree": "b32bacf3b9374cf3e7108f5489aebb79b23aab92",
      "parents": [
        "77d40a0952b16e020ce07c4cf9fb22024448275b"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Sep 23 02:51:41 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Sep 23 02:51:41 2008 -0700"
      },
      "message": "tcp: Fix queue traversal in tcp_use_frto().\n\nWe must check tcp_skb_is_last() before doing a tcp_write_queue_next().\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "77d40a0952b16e020ce07c4cf9fb22024448275b",
      "tree": "a93ef6c29c20ae156d5d1a026b00c056f92bc423",
      "parents": [
        "38ce7c736916293b7ce09cd6a2133894fe2cec52"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Sep 23 01:29:23 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Sep 23 01:29:23 2008 -0700"
      },
      "message": "tcp: Fix order of tests in tcp_retransmit_skb()\n\ntcp_write_queue_next() must only be made if we know that\ntcp_skb_is_last() evaluates to false.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "38ce7c736916293b7ce09cd6a2133894fe2cec52",
      "tree": "79b48411bbc7edf60bc77913489e2ab2a52a5bdf",
      "parents": [
        "f72051b0674f36c960698653a0583edaec1e495e"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Sep 23 01:17:18 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Sep 23 01:17:18 2008 -0700"
      },
      "message": "ppp_generic: Use skb_peek() in ppp_receive_mp_frame().\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f72051b0674f36c960698653a0583edaec1e495e",
      "tree": "ac150d8d86c7a128ebf02e39c9bf0196e21e293e",
      "parents": [
        "f4ab543201992fe499bef5c406e09f23aa97b4d5"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Sep 23 01:11:18 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Sep 23 01:11:18 2008 -0700"
      },
      "message": "neigh: Remove by-hand SKB queue handling.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f4ab543201992fe499bef5c406e09f23aa97b4d5",
      "tree": "e5e52782cdc408bd27717d82e87535a24fd516d6",
      "parents": [
        "cd07a8ea0dd4b204919b4c9ced8d9efdd9924495"
      ],
      "author": {
        "name": "Jarek Poplawski",
        "email": "jarkao2@gmail.com",
        "time": "Tue Sep 23 01:05:56 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Sep 23 01:05:56 2008 -0700"
      },
      "message": "pkt_sched: Remove the tx queue state check in qdisc_run()\n\nThe current check wrongly uses the state of one (currently the first)\ntx queue for all tx queues in case of non-default qdiscs. This check\nmainly prevented requeuing loop with __netif_schedule(), but now it\u0027s\ncontrolled inside __qdisc_run(), while dequeuing. The wrongness of\nthis check was first noticed by Herbert Xu.\n\nSigned-off-by: Jarek Poplawski \u003cjarkao2@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    }
  ],
  "next": "cd07a8ea0dd4b204919b4c9ced8d9efdd9924495"
}
