)]}'
{
  "log": [
    {
      "commit": "58dfd9c16e88b9d790e7df8f2c5b03b7887db54c",
      "tree": "c2df549913133d9885a182b926c76fa34a79f78d",
      "parents": [
        "050335db2a777ffaa859d77beb05fffe9e8c5ae9"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Wed Jun 21 10:53:54 2006 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jun 20 17:57:28 2006 -0700"
      },
      "message": "[FORCEDETH] Fix xmit_lock/netif_tx_lock after merge\n\nThere has been an update to the forcedeth driver that added a few new\nuses of xmit_lock which is no longer meant to be used directly.  This\npatch replaces them with netif_tx_lock_bh.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "be883da7594b0a2a02074e683673ae0e522566a4",
      "tree": "b62f2a8a069fb4d389935c0b2de9bc78798f50c2",
      "parents": [
        "077e98945db7e54a9865b5f29a1f02f531eca414",
        "4c5eb38af2131d867842cdd09fa83a3ed77bfd26"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jun 20 17:39:28 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jun 20 17:39:28 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6:\n  [SPARC64]: Update defconfig.\n  [SPARC64]: Don\u0027t double-export synchronize_irq.\n  [SPARC64]: Move over to GENERIC_HARDIRQS.\n  [SPARC64]: Virtualize IRQ numbers.\n  [SPARC64]: Kill ino_bucket-\u003epil\n  [SPARC]: Kill __irq_itoa().\n  [SPARC64]: bp-\u003epil can never be zero\n  [SPARC64]: Send all device interrupts via one PIL.\n  [SPARC]: Fix iommu_flush_iotlb end address\n  [SPARC]: Mark smp init functions as cpuinit\n  [SPARC]: Add missing rw can_lock macros\n  [SPARC]: Setup cpu_possible_map\n  [SPARC]: Add topology_init()\n"
    },
    {
      "commit": "ff9144530e9cfe8923e00172e3f8ff83c3b8ff8b",
      "tree": "c64a9528dde590b9f3174125ad361f46ee30bba8",
      "parents": [
        "25f42b6af09e34c3f92107b36b5aa6edc2fdba2f",
        "96ce2385dd2817da549910001a69ac0a2762a1b9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jun 20 14:49:00 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jun 20 14:49:00 2006 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n\n* master.kernel.org:/home/rmk/linux-2.6-arm: (22 commits)\n  [ARM] 3559/1: S3C2442: core and serial port\n  [ARM] 3557/1: S3C24XX: centralise and cleanup uart registration\n  [ARM] 3558/1: SMDK24XX: LED platform devices\n  [ARM] 3534/1: add spi support to lubbock platform\n  [ARM] 3554/1: ARM: Fix dyntick locking\n  [ARM] 3553/1: S3C24XX: earlier print of cpu idcode info\n  [ARM] 3552/1: S3C24XX: Move VA of GPIO for low-level debug\n  [ARM] 3551/1: S3C24XX: PM code failes to compile with CONFIG_DCACHE_WRITETHROUGH\n  [ARM] 3550/1: OSIRIS: fix serial port map for 1:1\n  [ARM] 3548/1: Fix the ARMv6 CPU id in compressed/head.S\n  [ARM] 3335/1: Old-abi Thumb sys_syscall broken\n  [ARM] 3467/1: [3/3] Support for Philips PNX4008 platform: defconfig\n  [ARM] 3466/1: [2/3] Support for Philips PNX4008 platform: chip support\n  [ARM] 3465/1: [1/3] Support for Philips PNX4008 platform: headers\n  [ARM] 3407/1: lpd7x: documetation update\n  [ARM] 3406/1: lpd7x: compilation fix for smc91x\n  [ARM] 3405/1: lpd7a40x: CPLD ssp driver\n  [ARM] 3404/1: lpd7a40x: AMBA CLCD support\n  [ARM] 3403/1: lpd7a40x: updated default configurations\n  [ARM] 3402/1: lpd7a40x: serial driver bug fix\n  ...\n"
    },
    {
      "commit": "c6387a48cf5958e43c201fc27a158c328927531a",
      "tree": "a6c24951d6c86ac47bd3f0ba198adbfffd03291b",
      "parents": [
        "6a76267f0e52d920e6bb6da75541e6116d7304da"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jun 20 01:21:29 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jun 20 01:21:29 2006 -0700"
      },
      "message": "[SPARC]: Kill __irq_itoa().\n\nThis ugly hack was long overdue to die.\n\nIt was a way to print out Sparc interrupts in a more freindly format,\nsince IRQ numbers were arbitrary opaque 32-bit integers which vectored\ninto PIL levels.  These 32-bit integers were not necessarily in the\n0--\u003eNR_IRQS range, but the PILs they vectored to were.\n\nThe idea now is that we will increase NR_IRQS a little bit and use a\nvirtual\u003c--\u003ereal IRQ number mapping scheme similar to PowerPC.\n\nThat makes this IRQ printing hack irrelevant, and furthermore only a\nhandful of drivers actually used __irq_itoa() making it even less\nuseful.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "25f42b6af09e34c3f92107b36b5aa6edc2fdba2f",
      "tree": "e0977d906193eadeafebc442775491b844be79d5",
      "parents": [
        "4c84a39c8adba6bf2f829b217e78bfd61478191a",
        "1723b4a34af85447684c9696af83929d2c1e8e6b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 19 19:07:12 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 19 19:07:12 2006 -0700"
      },
      "message": "Merge branch \u0027upstream\u0027 of git://ftp.linux-mips.org/pub/scm/upstream-linus\n\n* \u0027upstream\u0027 of git://ftp.linux-mips.org/pub/scm/upstream-linus: (51 commits)\n  [MIPS] Make timer interrupt frequency configurable from kconfig.\n  [MIPS] Correct HAL2 Kconfig description\n  [MIPS] Fix R4K cache macro names\n  [MIPS] Add Missing R4K Cache Macros to IP27 \u0026 IP32\n  [MIPS] Support for the RM9000-based Basler eXcite smart camera platform.\n  [MIPS] Support for the R5500-based NEC EMMA2RH Mark-eins board\n  [MIPS] Support SNI RM200C SNI in big endian mode and R5000 processors.\n  [MIPS] SN: include asm/sn/types.h for nasid_t.\n  [MIPS] Random fixes for sb1250\n  [MIPS] Fix bcm1480 compile\n  [MIPS] Remove support for NEC DDB5476.\n  [MIPS] Remove support for NEC DDB5074.\n  [MIPS] Cleanup memory managment initialization.\n  [MIPS] SN: Declare bridge_pci_ops.\n  [MIPS] Remove unused function alloc_pci_controller.\n  [MIPS] IP27: Extract pci_ops into separate file.\n  [MIPS] IP27: Use symbolic constants instead of magic numbers.\n  [MIPS] vr41xx: remove unnecessay items from vr41xx/Kconfig.\n  [MIPS] IP27: Cleanup N/M mode configuration.\n  [MIPS] IP27: Throw away old unused hacks.\n  ...\n"
    },
    {
      "commit": "d0b952a9837f81cd89e756b1b34293fa6e1cb59d",
      "tree": "fbe488bc5f407afa0e91cefb262d9e9ee69062ac",
      "parents": [
        "d90125bfe958ed0451c6b98f831c86aba08b43d5",
        "47552c4e555eefe381f3d45140b59a2ea4b16486"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 19 18:55:56 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 19 18:55:56 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6: (109 commits)\n  [ETHTOOL]: Fix UFO typo\n  [SCTP]: Fix persistent slowdown in sctp when a gap ack consumes rx buffer.\n  [SCTP]: Send only 1 window update SACK per message.\n  [SCTP]: Don\u0027t do CRC32C checksum over loopback.\n  [SCTP] Reset rtt_in_progress for the chunk when processing its sack.\n  [SCTP]: Reject sctp packets with broadcast addresses.\n  [SCTP]: Limit association max_retrans setting in setsockopt.\n  [PFKEYV2]: Fix inconsistent typing in struct sadb_x_kmprivate.\n  [IPV6]: Sum real space for RTAs.\n  [IRDA]: Use put_unaligned() in irlmp_do_discovery().\n  [BRIDGE]: Add support for NETIF_F_HW_CSUM devices\n  [NET]: Add NETIF_F_GEN_CSUM and NETIF_F_ALL_CSUM\n  [TG3]: Convert to non-LLTX\n  [TG3]: Remove unnecessary tx_lock\n  [TCP]: Add tcp_slow_start_after_idle sysctl.\n  [BNX2]: Update version and reldate\n  [BNX2]: Use CPU native page size\n  [BNX2]: Use compressed firmware\n  [BNX2]: Add firmware decompression\n  [BNX2]: Allow WoL settings on new 5708 chips\n  ...\n\nManual fixup for conflict in drivers/net/tulip/winbond-840.c\n"
    },
    {
      "commit": "470b160364db5b8096b8e557a23c97eb6612be67",
      "tree": "e788b9548129880ecf5f6a7be89d7f1380050616",
      "parents": [
        "eaff3888742155bd397e45a1c3323c0173042e5b"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sun Jun 18 05:28:38 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Jun 19 17:39:24 2006 +0100"
      },
      "message": "[MIPS] Remove support for NEC DDB5476.\n\nAs warned several times before.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "d4adcffb6574d3414f2e39d6ca1be5eccf97ac52",
      "tree": "1604f18abc55dd1bf0679affb5e9b62fa31fc54e",
      "parents": [
        "c97898614bf0ac9605333a2c99bdbcf4276a22bd"
      ],
      "author": {
        "name": "Marc Singer",
        "email": "elf@buici.com",
        "time": "Tue May 16 11:41:40 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Jun 18 16:16:50 2006 +0100"
      },
      "message": "[ARM] 3406/1: lpd7x: compilation fix for smc91x\n\nPatch from Marc Singer\n\nReworking of the adaptation macros to allow driver to compile again\nfor the lpd7x\u0027s.  Also, support added for the lh79520 so it may use\nthe smc91x.\n\nSigned-off-by: Marc Singer \u003celf@buici.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "4b6ace7f02cddb8c363ad27bb1e5014c6791e34a",
      "tree": "df99b49818371ee6dcdbfedaee66f457dafc3a68",
      "parents": [
        "b5ed7639c9f502898af4109e778f5613dacbfd9c",
        "427abfa28afedffadfca9dd8b067eb6d36bac53f"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Jun 18 01:22:42 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Jun 18 01:22:42 2006 -0400"
      },
      "message": "Merge branch \u0027master\u0027 into upstream\n"
    },
    {
      "commit": "8648b3053bff39a7ee4c711d74268079c928a657",
      "tree": "6de70eedf63c4b965d04040323827f1bc520ccdf",
      "parents": [
        "00b7050426da8e7e58c889c5c80a19920d2d41b3"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Sat Jun 17 22:06:05 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Jun 17 22:06:05 2006 -0700"
      },
      "message": "[NET]: Add NETIF_F_GEN_CSUM and NETIF_F_ALL_CSUM\n\nThe current stack treats NETIF_F_HW_CSUM and NETIF_F_NO_CSUM\nidentically so we test for them in quite a few places.  For the sake\nof brevity, I\u0027m adding the macro NETIF_F_GEN_CSUM for these two.  We\nalso test the disjunct of NETIF_F_IP_CSUM and the other two in various\nplaces, for that purpose I\u0027ve added NETIF_F_ALL_CSUM.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "00b7050426da8e7e58c889c5c80a19920d2d41b3",
      "tree": "55a07464fdf81b23fced966feca2b041af77c6f6",
      "parents": [
        "c71302d61f844f766a44e1b04258086cc41f624e"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Sat Jun 17 21:58:45 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Jun 17 21:58:45 2006 -0700"
      },
      "message": "[TG3]: Convert to non-LLTX\n\nHerbert Xu pointed out that it is unsafe to call netif_tx_disable()\nfrom LLTX drivers because it uses dev-\u003exmit_lock to synchronize\nwhereas LLTX drivers use private locks.\n\nConvert tg3 to non-LLTX to fix this issue. tg3 is a lockless driver\nwhere hard_start_xmit and tx completion handling can run concurrently\nunder normal conditions. A tx_lock is only needed to prevent\nnetif_stop_queue and netif_wake_queue race condtions when the queue\nis full.\n\nSo whether we use LLTX or non-LLTX, it makes practically no\ndifference.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c71302d61f844f766a44e1b04258086cc41f624e",
      "tree": "678780353e025222ce87667466bba599c4c21d97",
      "parents": [
        "35089bb203f44e33b6bbb6c4de0b0708f9a48921"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Sat Jun 17 21:55:55 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Jun 17 21:55:55 2006 -0700"
      },
      "message": "[TG3]: Remove unnecessary tx_lock\n\nRemove tx_lock where it is unnecessary. tg3 runs lockless and so it\nrequires interrupts to be disabled and sync\u0027ed, netif_queue and NAPI\npoll to be stopped before the device can be reconfigured. After\nstopping everything, it is no longer necessary to get the tx_lock.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9e1881dec9e3e8f8408551cddfda489857a7ec99",
      "tree": "2b4b131ee096e2ad604117d14a85cbd49c7090e5",
      "parents": [
        "c86a31f452f7dd132a1765d6d7160b0947f37b14"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Tue Jun 13 15:04:12 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Jun 17 21:30:51 2006 -0700"
      },
      "message": "[BNX2]: Update version and reldate\n\nUpdate driver version to 1.4.42.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c86a31f452f7dd132a1765d6d7160b0947f37b14",
      "tree": "b531650af625d24958bb59b511a1e4157525dc1e",
      "parents": [
        "7a6400cd3dbcfc3bbffcdb6dac4ffc957fb50e19"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Tue Jun 13 15:03:47 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Jun 17 21:30:49 2006 -0700"
      },
      "message": "[BNX2]: Use CPU native page size\n\nUse CPU native page size to determine various ring sizes. This allows\norder-0 memory allocations on all systems.\n\nAdded check to limit the page size to 16K since that\u0027s the maximum rx\nring size that will be used. This will prevent using unnecessarily\nlarge page sizes on some architectures with large page sizes.\n[Suggested by David Miller]\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7a6400cd3dbcfc3bbffcdb6dac4ffc957fb50e19",
      "tree": "521d780caa40ccf034c4f612cdd0c916f146a96b",
      "parents": [
        "fba9fe911bb4213c3de1d142fe0ee127cd361a78"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Mon Jun 12 22:22:17 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Jun 17 21:30:47 2006 -0700"
      },
      "message": "[BNX2]: Use compressed firmware\n\nChange bnx2_fw.h to use compressed text for all CPU images.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "fba9fe911bb4213c3de1d142fe0ee127cd361a78",
      "tree": "2fc7a68e612644cc8ce3ff8e44f210e20f6964b4",
      "parents": [
        "160882722cb21cbe5cead55cf38a5e70fc3af63e"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Mon Jun 12 22:21:25 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Jun 17 21:30:44 2006 -0700"
      },
      "message": "[BNX2]: Add firmware decompression\n\nAdd functions to decompress firmware before loading to the internal\nCPUs. Compressing the firmware reduces the driver size significantly.\n\nAdded file name length sanity check in the gzip header to prevent\ngoing past the end of buffer [suggested by DaveM].\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "160882722cb21cbe5cead55cf38a5e70fc3af63e",
      "tree": "76753321be54ae173132df788cece79a12651901",
      "parents": [
        "cea94db9b496d7fe25bbd3ebd0f24afaac2069d5"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Mon Jun 12 22:16:43 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Jun 17 21:30:42 2006 -0700"
      },
      "message": "[BNX2]: Allow WoL settings on new 5708 chips\n\nAllow WOL settings on 5708 B2 and newer chips that have the problem\nfixed.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "cea94db9b496d7fe25bbd3ebd0f24afaac2069d5",
      "tree": "e425453a1f5fcc28c4db9c750f825161a58d03ac",
      "parents": [
        "bc726a71d2799f0f8b68a17f49d86aa030f64abc"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Mon Jun 12 22:16:13 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Jun 17 21:30:40 2006 -0700"
      },
      "message": "[BNX2]: Add an rx drop counter\n\nAdd a counter for packets dropped by firmware.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d1e100ba69131bb788e89a07b94b08f6e006725a",
      "tree": "8ece0a94f8920803b8a36e6ecdce7d0196e978d3",
      "parents": [
        "8ef80aef118e405f2b6505f623830e6e73224f85"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Sun Jun 11 20:57:17 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Jun 17 21:30:28 2006 -0700"
      },
      "message": "[BNX2]: Endian fixes.\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8ef80aef118e405f2b6505f623830e6e73224f85",
      "tree": "6abecac69d73eb3ffb884e29eb6ecc3c1d39cb7e",
      "parents": [
        "f8d596211291a8d98efa47ae0261326218f310cf"
      ],
      "author": {
        "name": "Nick Fedchik",
        "email": "nfedchik@atlantic-link.com.ua",
        "time": "Sun Jun 11 20:56:02 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Jun 17 21:30:26 2006 -0700"
      },
      "message": "[IRDA]: irda-usb.c: STIR421x cleanups\n\nThis cleans the STIR421x part of the irda-usb code. We also no longer\ntry to load all existing firmwares but only the matching one\n(according to the USB id we get from the dongle).\n\nSigned-off-by: Nick Fedchik \u003cnfedchik@atlantic-link.com.ua\u003e\nSigned-off-by: Samuel Ortiz \u003csamuel@sortiz.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c8c9f9a3de2c50c876b1068dd41f9a06c5749f80",
      "tree": "18cb4685232e030518d637fa7496a95bc69fc6d8",
      "parents": [
        "364c6badde0dd62a0a38e5ed67f85d87d6665780"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Fri Jun 09 16:11:27 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Jun 17 21:30:18 2006 -0700"
      },
      "message": "[NET] ppp: Remove unnecessary pskb_may_pull\n\nIn ppp_receive_nonmp_frame, we call pskb_may_pull(skb, skb-\u003elen) if the\ntailroom is \u003e\u003d 124.  This is pointless because this pskb_may_pull is only\nneeded if the skb is non-linear.  However, if it is non-linear then the\ntailroom would be zero.\n\nSo it can be safely removed.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "364c6badde0dd62a0a38e5ed67f85d87d6665780",
      "tree": "56c8ad3e3f45fafec010da4f5858825db5dbc86c",
      "parents": [
        "932ff279a43ab7257942cddff2595acd541cc49b"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Fri Jun 09 16:10:40 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Jun 17 21:30:16 2006 -0700"
      },
      "message": "[NET]: Clean up skb_linearize\n\nThe linearisation operation doesn\u0027t need to be super-optimised.  So we can\nreplace __skb_linearize with __pskb_pull_tail which does the same thing but\nis more general.\n\nAlso, most users of skb_linearize end up testing whether the skb is linear\nor not so it helps to make skb_linearize do just that.\n\nSome callers of skb_linearize also use it to copy cloned data, so it\u0027s\nuseful to have a new function skb_linearize_cow to copy the data if it\u0027s\neither non-linear or cloned.\n\nLast but not least, I\u0027ve removed the gfp argument since nobody uses it\nanymore.  If it\u0027s ever needed we can easily add it back.\n\nMisc bugs fixed by this patch:\n\n* via-velocity error handling (also, no SG \u003d\u003e no frags)\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "932ff279a43ab7257942cddff2595acd541cc49b",
      "tree": "e60130673a20d71becdac858c2589d8dfbf3ae1f",
      "parents": [
        "bf0857ea32addb6bc8b46383604b218b8ec09f19"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Fri Jun 09 12:20:56 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Jun 17 21:30:14 2006 -0700"
      },
      "message": "[NET]: Add netif_tx_lock\n\nVarious drivers use xmit_lock internally to synchronise with their\ntransmission routines.  They do so without setting xmit_lock_owner.\nThis is fine as long as netpoll is not in use.\n\nWith netpoll it is possible for deadlocks to occur if xmit_lock_owner\nisn\u0027t set.  This is because if a printk occurs while xmit_lock is held\nand xmit_lock_owner is not set can cause netpoll to attempt to take\nxmit_lock recursively.\n\nWhile it is possible to resolve this by getting netpoll to use\ntrylock, it is suboptimal because netpoll\u0027s sole objective is to\nmaximise the chance of getting the printk out on the wire.  So\ndelaying or dropping the message is to be avoided as much as possible.\n\nSo the only alternative is to always set xmit_lock_owner.  The\nfollowing patch does this by introducing the netif_tx_lock family of\nfunctions that take care of setting/unsetting xmit_lock_owner.\n\nI renamed xmit_lock to _xmit_lock to indicate that it should not be\nused directly.  I didn\u0027t provide irq versions of the netif_tx_lock\nfunctions since xmit_lock is meant to be a BH-disabling lock.\n\nThis is pretty much a straight text substitution except for a small\nbug fix in winbond.  It currently uses\nnetif_stop_queue/spin_unlock_wait to stop transmission.  This is\nunsafe as an IRQ can potentially wake up the queue.  So it is safer to\nuse netif_tx_disable.\n\nThe hamradio bits used spin_lock_irq but it is unnecessary as\nxmit_lock must never be taken in an IRQ handler.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9cb3528cdbffc513eb9fb8faa45d41e397355830",
      "tree": "468eaacb1e62026f737c621f9c3e00806be71fd1",
      "parents": [
        "df3e6548186f0baa727cd6d3a492891854bd31f2"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Sat Jun 17 21:28:28 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Jun 17 21:28:28 2006 -0700"
      },
      "message": "[TG3]: update version and reldate\n\nUpdate version to 3.60.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "df3e6548186f0baa727cd6d3a492891854bd31f2",
      "tree": "525617b51451b730b0723d57258c6a8bf7f53d09",
      "parents": [
        "30b6c28d2aca4669f2e609ad5d77ea2a6cf0dd3a"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Fri May 26 17:48:07 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Jun 17 21:26:26 2006 -0700"
      },
      "message": "[TG3]: Add recovery logic when MMIOs are re-ordered\n\nAdd recovery logic when we suspect that the system is re-ordering\nMMIOs. Re-ordered MMIOs to the send mailbox can cause bogus tx\ncompletions and hit BUG_ON() in the tx completion path.\n\ntg3 already has logic to handle re-ordered MMIOs by flushing the MMIOs\nthat must be strictly ordered (such as the send mailbox).  Determining\nwhen to enable the flush is currently a manual process of adding known\nchipsets to a list.\n\nThe new code replaces the BUG_ON() in the tx completion path with the\ncall to tg3_tx_recover(). It will set the TG3_FLAG_MBOX_WRITE_REORDER\nflag and reset the chip later in the workqueue to recover and start\nflushing MMIOs to the mailbox.\n\nA message to report the problem will be printed. We will then decide\nwhether or not to add the host bridge to the list of chipsets that do\nre-ordering.\n\nWe may add some additional code later to print the host bridge\u0027s ID so\nthat the user can report it more easily.\n\nThe assumption that re-ordering can only happen on x86 systems is also\nremoved.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "30b6c28d2aca4669f2e609ad5d77ea2a6cf0dd3a",
      "tree": "eb7d8cf4f45b1030aaa17cb816fe1bbdbd35abd8",
      "parents": [
        "898b1d16f8230fb912a0c2248df685735c6ceda3"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Fri May 26 17:44:45 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Jun 17 21:26:24 2006 -0700"
      },
      "message": "[TG3]: Add 5786 PCI ID\n\nAdd PCI ID for BCM5786 which is a variant of 5787.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "898b1d16f8230fb912a0c2248df685735c6ceda3",
      "tree": "e5e78b80373b4e2c74d9870d70f9deee0b3f7677",
      "parents": [
        "bc1d6937e6cf4e81a5afeae2c9cf35ffb0905ba5"
      ],
      "author": {
        "name": "Samuel Ortiz",
        "email": "samuel@sortiz.org",
        "time": "Thu May 25 16:21:10 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Jun 17 21:26:22 2006 -0700"
      },
      "message": "[IRDA]: ali-ircc: using device model power management\n\nThis patch gets rid of the old power management code and now uses the\ndevice model for the ali-ircc driver.\n\nSigned-off-by: Samuel Ortiz \u003csamuel@sortiz.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "bc1d6937e6cf4e81a5afeae2c9cf35ffb0905ba5",
      "tree": "b8cbfa60a9f296d24c0ca558906cd7457062bf97",
      "parents": [
        "c6ae522e3a50fc1ec483d7f03ece9c7a25e6de95"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Thu May 25 16:20:19 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Jun 17 21:26:20 2006 -0700"
      },
      "message": "[IRDA]: stir4200, switching to the kthread API\n\nstir4200 uses a kernel thread for its TX/RX operations, and it is now\nconverted to the kernel kthread API.\nTested on an STIR4200 based dongle.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Samuel Ortiz \u003csamuel@sortiz.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c6ae522e3a50fc1ec483d7f03ece9c7a25e6de95",
      "tree": "98a67649b473bfc64751458283aeb3bb47e76703",
      "parents": [
        "15986e1aadbbf40a331cddd0470bb434d156431d"
      ],
      "author": {
        "name": "Samuel Ortiz",
        "email": "samuel@sortiz.org",
        "time": "Thu May 25 16:19:22 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Jun 17 21:26:18 2006 -0700"
      },
      "message": "[IRDA]: Initial support for MCS7780 based dongles\n\nThe MosChip MCS7780 chipset is an IrDA USB bridge that\ndoesn\u0027t conform with the IrDA-USB standard and thus needs\nits separate driver.\nTested on an actual MCS7780 based dongle.\n\nOriginal implementation by Brian Pugh \u003cbpugh@cs.pdx.edu\u003e\n\nSigned-off-by: Samuel Ortiz \u003csamuel@sortiz.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "88d113601ca19c82feb038438c8c5db502d146f9",
      "tree": "504672622efd84acdd0fbdaef0c5b27e8f2f9e8d",
      "parents": [
        "991721572ef2140c6411894aebefd3377e71a9e7"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Fri Jun 16 12:10:46 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jun 17 10:52:12 2006 -0700"
      },
      "message": "[PATCH] sky2: netconsole suspend/resume interaction\n\nA couple of fixes that should prevent crashes when using netconsole and\nsuspend/resume. First, netconsole poll routine shouldn\u0027t run unless the\ndevice is up; second, the NAPI poll should be disabled during suspend.\n\nThis is only an issue on sky2, because it has to have one NAPI poll\nroutine for both ports on dual port boards. Normal drivers use\nnetif_rx_schedule_prep and that checks for netif_running.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b5ed7639c9f502898af4109e778f5613dacbfd9c",
      "tree": "abe908c60ce1ea8f201028c9fc830cacd25c724b",
      "parents": [
        "0638dec01e89059c853515ab71c55fd13ba5a8ea",
        "eb35cf60e462491249166182e3e755d3d5d91a28"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Jun 13 20:29:04 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Jun 13 20:29:04 2006 -0400"
      },
      "message": "Merge branch \u0027master\u0027 into upstream\n"
    },
    {
      "commit": "eb35cf60e462491249166182e3e755d3d5d91a28",
      "tree": "b945656354b88e632716fa82572e4e6c732a5fd7",
      "parents": [
        "8ab8fca2071cec559e4b77212cccffd150ce5ce7"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Jun 13 17:17:31 2006 +0900"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jun 13 13:16:41 2006 -0700"
      },
      "message": "[PATCH] sky2: stop/start hardware idle timer on suspend/resume\n\nThe resume bug was caused not by an early interrupt but because the idle\ntimeout was not being stopped on suspend.  Also disable hardware IRQ\u0027s\non suspend.  Will need to revisit this with hotplug?\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8ab8fca2071cec559e4b77212cccffd150ce5ce7",
      "tree": "c2eca699cd1c1ec57c19d1f89f77c6365724ced6",
      "parents": [
        "26ec43f132d1cf282124a020b2bb5310496c9132"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Jun 13 17:17:30 2006 +0900"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jun 13 13:16:41 2006 -0700"
      },
      "message": "[PATCH] sky2: save/restore base hardware irq during suspend/resume\n\nThe hardware should be fully shut off during suspend, and the base\nirq mask restored during resume.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "26ec43f132d1cf282124a020b2bb5310496c9132",
      "tree": "df15d8e8be20cde5f02db5546affb77fdd0cfbc4",
      "parents": [
        "f05267e7dee58741a4feb20d0351706ec64bb0b5"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Jun 13 17:17:29 2006 +0900"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jun 13 13:16:41 2006 -0700"
      },
      "message": "[PATCH] sky2: fix hotplug detect during poll\n\nIf the poll routine detects no hardware available, it needs to dequeue\nit self from the network poll list. Linus didn\u0027t understand NAPI.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f05267e7dee58741a4feb20d0351706ec64bb0b5",
      "tree": "b99907cae2801309761a1c89bbd57e642c3aff24",
      "parents": [
        "2ccc99b7b71976d15822ae7c41cd2ccda66d5076"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Jun 13 17:17:28 2006 +0900"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jun 13 13:16:41 2006 -0700"
      },
      "message": "[PATCH] sky2: don\u0027t hard code number of ports\n\nIt is cleaner, to not loop over both ports if only one exists.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2ccc99b7b71976d15822ae7c41cd2ccda66d5076",
      "tree": "5dfe324f77344a8404333c986338abe93cb6c6bb",
      "parents": [
        "5e625b0844435e0333670d9da633304169896740"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Jun 13 17:17:27 2006 +0900"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jun 13 13:16:40 2006 -0700"
      },
      "message": "[PATCH] sky2: set_power_state should be void\n\nThe set power state function is cleaner if it doesn\u0027t return anything.\nThe only caller that could fail is in suspend() and it can check the argument\nthere.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d374c1c1281d6188a0d0676172b1c0e3de35c6e7",
      "tree": "aeae46b8a329faa0ad7e51b8a1900c1d937f9836",
      "parents": [
        "0e838b72d54ed189033939258a961f2a0cd59647"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 12 12:53:27 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 12 12:53:27 2006 -0700"
      },
      "message": "[sky2] Fix sky2 network driver suspend/resume\n\nThis fixes two independent problems: it would not save the PCI state on\nsuspend (and thus try to resume a nonexistent state on resume), and\nwhile shut off, if an interrupt happened on the same shared irq, the irq\nhandler would react very badly to the interrupt status being an invalid\nall-ones state.\n\nAcked-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0638dec01e89059c853515ab71c55fd13ba5a8ea",
      "tree": "7743a5714b03ef408b3147475cfe61127d580ed3",
      "parents": [
        "96e672c79fb114ec38a868dc864e743205c24332"
      ],
      "author": {
        "name": "Herbert Valerio Riedel",
        "email": "hvr@gnu.org",
        "time": "Thu Jun 01 09:41:04 2006 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Jun 11 23:19:00 2006 -0400"
      },
      "message": "[PATCH] net: au1000_eth: PHY framework conversion\n\nconvert au1000_eth driver to use PHY framework and garbage collected\nfunctions and identifiers that became unused/obsolete in the process\n\nSigned-off-by: Herbert Valerio Riedel \u003chvr@gnu.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "96e672c79fb114ec38a868dc864e743205c24332",
      "tree": "0bad9a61fdab616e7e4070dbfc972045b34b0954",
      "parents": [
        "a2bd2ec8d1bef7479d26d375162963106757e8e9"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Sat Jun 10 13:33:48 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Jun 11 12:16:01 2006 -0400"
      },
      "message": "[PATCH] 3c5zz ethernet: fix section warnings\n\nPriority: not critical; makes init code discardable.\n\nFix section mismatch warnings:\nWARNING: drivers/net/3c501.o - Section mismatch: reference to .init.text:el1_probe from .text between \u0027init_module\u0027 (at offset 0x812) and \u0027cleanup_module\u0027\nWARNING: drivers/net/3c503.o - Section mismatch: reference to .init.text: from .text between \u0027init_module\u0027 (at offset 0x661) and \u0027cleanup_card\u0027\nWARNING: drivers/net/3c505.o - Section mismatch: reference to .init.text: from .text between \u0027init_module\u0027 (at offset 0x228d) and \u0027cleanup_module\u0027\nWARNING: drivers/net/3c507.o - Section mismatch: reference to .init.text:el16_probe from .text between \u0027init_module\u0027 (at offset 0xa99) and \u0027cleanup_module\u0027\nWARNING: drivers/net/3c523.o - Section mismatch: reference to .init.text: from .text between \u0027init_module\u0027 (at offset 0x12e7) and \u0027cleanup_module\u0027\nWARNING: drivers/net/3c527.o - Section mismatch: reference to .init.text:mc32_probe from .text between \u0027init_module\u0027 (at offset 0xd8d) and \u0027cleanup_module\u0027\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "a2bd2ec8d1bef7479d26d375162963106757e8e9",
      "tree": "dc68527991d0bdaddec167bbe8ab4119c82faf7e",
      "parents": [
        "29f9f6d234753da97b74402f746981c63ec0b2f0"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Sat Jun 10 13:30:10 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Jun 11 12:16:01 2006 -0400"
      },
      "message": "[PATCH] smc ethernet: fix section mismatch warnings\n\nPriority: not critical; makes init code discardable.\nRemoves one duplicate assignment.\n\nFix section mismatch warnings:\nWARNING: drivers/net/smc-ultra.o - Section mismatch: reference to .init.text: from .text between \u0027init_module\u0027 (at offset 0x369) and \u0027cleanup_card\u0027\nWARNING: drivers/net/smc-ultra32.o - Section mismatch: reference to .init.text:ultra32_probe from .text between \u0027init_module\u0027 (at offset 0x254) and \u0027cleanup_module\u0027\nWARNING: drivers/net/smc9194.o - Section mismatch: reference to .init.text:smc_init from .text between \u0027init_module\u0027 (at offset 0x997) and \u0027cleanup_module\u0027\nWARNING: drivers/net/smc9194.o - Section mismatch: reference to .init.data: from .data between \u0027smcdev.0\u0027 (at offset 0x44) and \u0027__param_str_io\u0027\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "29f9f6d234753da97b74402f746981c63ec0b2f0",
      "tree": "e563c6e8b676255300e4f6fa9efc3a15fa458dc9",
      "parents": [
        "5d1f16c6c4d64d1e4f53e277e39c0ada89f00a48"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Sat Jun 10 13:32:12 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Jun 11 12:16:01 2006 -0400"
      },
      "message": "[PATCH] hp ethernet: fix section mismatches\n\nPriority: not critical; makes init code discardable.\n\nFix section mismatch warnings:\nWARNING: drivers/net/hp-plus.o - Section mismatch: reference to .init.text: from .text between \u0027init_module\u0027 (at offset 0x387) and \u0027cleanup_card\u0027\nWARNING: drivers/net/hp.o - Section mismatch: reference to .init.data: from .text between \u0027hp_init_card\u0027 (at offset 0x310) and \u0027init_module\u0027\nWARNING: drivers/net/hp.o - Section mismatch: reference to .init.text: from .text between \u0027init_module\u0027 (at offset 0x367) and \u0027cleanup_card\u0027\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "5d1f16c6c4d64d1e4f53e277e39c0ada89f00a48",
      "tree": "be867e13fb4d36b740b5a306d965bef900ff3556",
      "parents": [
        "282f33c98618a3877043ec9dd5ac777c5e7c117d"
      ],
      "author": {
        "name": "Randy.Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Sat Jun 10 12:13:35 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Jun 11 12:16:01 2006 -0400"
      },
      "message": "[PATCH] Section mismatch in drivers/net/ne.o during modpost\n\nOn Sat, 10 Jun 2006 14:11:42 +0200 (MEST) Mikael Pettersson wrote:\n\n\u003e While compiling 2.6.17-rc6 for a 486 with an NE2000 ISA ethernet card, I got:\n\u003e\n\u003e WARNING: drivers/net/ne.o - Section mismatch: reference to .init.data:isapnp_clone_list from .text between \u0027init_module\u0027 (at offset 0x158) and \u0027ne_block_input\u0027\n\u003e WARNING: drivers/net/ne.o - Section mismatch: reference to .init.data:isapnp_clone_list from .text between \u0027init_module\u0027 (at offset 0x176) and \u0027ne_block_input\u0027\n\u003e WARNING: drivers/net/ne.o - Section mismatch: reference to .init.data:isapnp_clone_list from .text between \u0027init_module\u0027 (at offset 0x183) and \u0027ne_block_input\u0027\n\u003e WARNING: drivers/net/ne.o - Section mismatch: reference to .init.data:isapnp_clone_list from .text between \u0027init_module\u0027 (at offset 0x1ea) and \u0027ne_block_input\u0027\n\u003e WARNING: drivers/net/ne.o - Section mismatch: reference to .init.data:isapnp_clone_list from .text between \u0027init_module\u0027 (at offset 0x251) and \u0027ne_block_input\u0027\n\u003e WARNING: drivers/net/ne.o - Section mismatch: reference to .init.text: from .text between \u0027init_module\u0027 (at offset 0x266) and \u0027ne_block_input\u0027\n\u003e WARNING: drivers/net/ne.o - Section mismatch: reference to .init.text: from .text between \u0027init_module\u0027 (at offset 0x29b) and \u0027ne_block_input\u0027\n\u003e\n\u003e Not sure how serious this is; the driver seems to work fine later on.\n\nDoesn\u0027t look serious.  init_module() is not __init, but it calls\nsome __init functions and touches some __initdata.\n\nBTW, I would be happy to see some consistent results from modpost\nsection checking.  I don\u0027t see all of these warnings (I see only 1)\nwhen using gcc 3.3.6.  What gcc version are you using?\nDoes that matter?  (not directed at anyone in particular)\n\nPatch below fixes it for me.  Please test/report.\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "282f33c98618a3877043ec9dd5ac777c5e7c117d",
      "tree": "2194a2b7b067f8718aa42486cc14f29062e19dae",
      "parents": [
        "b89fa8b6d738d71c3a9eff584177bb7de13f33b9"
      ],
      "author": {
        "name": "Linas Vepstas",
        "email": "linas@austin.ibm.com",
        "time": "Thu Jun 08 22:19:44 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Jun 11 10:35:15 2006 -0400"
      },
      "message": "[PATCH] e1000: prevent statistics from getting garbled during reset\n\nIf a PCI bus error/fault triggers a PCI bus reset, attempts to get the\nethernet packet count statistics from the hardware will fail, returning\ngarbage data upstream.  This patch skips statistics data collection if the\nPCI device is not on the bus.\n\nThis patch presumes that an earlier patch,\n[PATCH] PCI Error Recovery: e1000 network device driver\nhas already been applied.\n\nSigned-off-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nCc: John Ronciak \u003cjohn.ronciak@intel.com\u003e\nCc: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nCc: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "b89fa8b6d738d71c3a9eff584177bb7de13f33b9",
      "tree": "7a46854faeb856065b8686f14c48a1d5e9a99011",
      "parents": [
        "c99ce7ee75db7836e2faba932affd2aadd1e942f"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Thu Jun 08 22:19:41 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Jun 11 10:34:40 2006 -0400"
      },
      "message": "[PATCH] smc911x Kconfig fix\n\nIn file included from drivers/net/smc911x.c:84:\ndrivers/net/smc911x.h:46:9: warning: \"SMC_USE_16BIT\" is not defined\ndrivers/net/smc911x.h:60:9: warning: \"SMC_USE_32BIT\" is not defined\ndrivers/net/smc911x.h:73:10: warning: \"SMC_USE_PXA_DMA\" is not defined\ndrivers/net/smc911x.c: In function `smc911x_reset\u0027:\ndrivers/net/smc911x.c:247: warning: implicit declaration of function `SMC_inl\u0027\ndrivers/net/smc911x.c:249: warning: implicit declaration of function `SMC_outl\u0027\n\nCc: Dustin McIntire \u003cdustin@sensoria.com\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "c99ce7ee75db7836e2faba932affd2aadd1e942f",
      "tree": "f390bcb4658ba6149d72773f3963ee5599554968",
      "parents": [
        "ebe611a48378f8f5c347d86dc403a2d56c320f1c"
      ],
      "author": {
        "name": "Ayaz Abdulla",
        "email": "aabdulla@nvidia.com",
        "time": "Sat Jun 10 22:48:28 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Jun 11 09:25:16 2006 -0400"
      },
      "message": "[PATCH] forcedeth: new device ids\n\nThis patch contains new device ids for forcedeth ethernet.\n\nSigned-Off-By: Ayaz Abdulla \u003caabdulla@nvidia.com\u003e\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "ebe611a48378f8f5c347d86dc403a2d56c320f1c",
      "tree": "7c76f60f82b1434e5c79caf2000a10a1c9b10ea0",
      "parents": [
        "69fe3fd7b1adac55f794cb2b34cb1c13a0b19f05"
      ],
      "author": {
        "name": "Ayaz Abdulla",
        "email": "aabdulla@nvidia.com",
        "time": "Sat Jun 10 22:48:24 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Jun 11 09:25:16 2006 -0400"
      },
      "message": "[PATCH] forcedeth config: version\n\nThis patch bumps up the version number for config support.\n\nSigned-Off-By: Ayaz Abdulla \u003caabdulla@nvidia.com\u003e\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "69fe3fd7b1adac55f794cb2b34cb1c13a0b19f05",
      "tree": "7c5e668c6bbb8a8b1abd17c3b5c649304023475c",
      "parents": [
        "9589c77a0de19c0c95370d5212eb1f9006d8abcb"
      ],
      "author": {
        "name": "Ayaz Abdulla",
        "email": "aabdulla@nvidia.com",
        "time": "Sat Jun 10 22:48:18 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Jun 11 09:25:16 2006 -0400"
      },
      "message": "[PATCH] forcedeth config: module parameters\n\nThis patch adds (and modifies) module parameter support.\n\nSigned-Off-By: Ayaz Abdulla \u003caabdulla@nvidia.com\u003e\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "9589c77a0de19c0c95370d5212eb1f9006d8abcb",
      "tree": "428c84c41d0e53bef95577fbb74ef764e7b8be89",
      "parents": [
        "7a1854b7977d36360fde4e06c2d9cedcc3dd0933"
      ],
      "author": {
        "name": "Ayaz Abdulla",
        "email": "aabdulla@nvidia.com",
        "time": "Sat Jun 10 22:48:13 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Jun 11 09:25:16 2006 -0400"
      },
      "message": "[PATCH] forcedeth config: diagnostics\n\nThis patch adds support for diagnostic tests through ethtool support.\n\nSigned-Off-By: Ayaz Abdulla \u003caabdulla@nvidia.com\u003e\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "7a1854b7977d36360fde4e06c2d9cedcc3dd0933",
      "tree": "65bc7ef5a9df892f35436847dd2769bf075bad14",
      "parents": [
        "52da35789c305f6f44d0e85b294a9845c1271898"
      ],
      "author": {
        "name": "Ayaz Abdulla",
        "email": "aabdulla@nvidia.com",
        "time": "Sat Jun 10 22:48:08 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Jun 11 09:25:16 2006 -0400"
      },
      "message": "[PATCH] forcedeth config: move functions\n\nThis patch moves a few functions (no logic change) so that the next\npatch has these functions defined.\n\nSigned-Off-By: Ayaz Abdulla \u003caabdulla@nvidia.com\u003e\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "52da35789c305f6f44d0e85b294a9845c1271898",
      "tree": "08a3300452bdd23fbf2d835721fe64700739bd34",
      "parents": [
        "5ed2616f621b41d3477d4f4ae2ba0e0a0e80bdce"
      ],
      "author": {
        "name": "Ayaz Abdulla",
        "email": "aabdulla@nvidia.com",
        "time": "Sat Jun 10 22:48:04 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Jun 11 09:25:16 2006 -0400"
      },
      "message": "[PATCH] forcedeth config: statistics\n\nThis patch exposes hardware statistic counters through ethtool support.\n\nSigned-Off-By: Ayaz Abdulla \u003caabdulla@nvidia.com\u003e\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "5ed2616f621b41d3477d4f4ae2ba0e0a0e80bdce",
      "tree": "3455e8f39b655cd9cef5c347fb345383be43b008",
      "parents": [
        "c42d9df932ce3732044dc1394114380140ccffe0"
      ],
      "author": {
        "name": "Ayaz Abdulla",
        "email": "aabdulla@nvidia.com",
        "time": "Sat Jun 10 22:47:59 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Jun 11 09:25:15 2006 -0400"
      },
      "message": "[PATCH] forcedeth config: csum\n\nThis patch allows for configurable rx and tx checksum offloads through\nethtool support.\n\nSigned-Off-By: Ayaz Abdulla \u003caabdulla@nvidia.com\u003e\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "c42d9df932ce3732044dc1394114380140ccffe0",
      "tree": "d268f5e64c67d4c4e8b88f7db2ab2b3a17be3143",
      "parents": [
        "f9430a015a4331ba950eba1d7661dcd876c29f3c"
      ],
      "author": {
        "name": "Ayaz Abdulla",
        "email": "aabdulla@nvidia.com",
        "time": "Sat Jun 10 22:47:52 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Jun 11 09:25:15 2006 -0400"
      },
      "message": "[PATCH] forcedeth config: wol\n\nThis patch fixes configuration bugs when modifying wol settings.\n\nSigned-Off-By: Ayaz Abdulla \u003caabdulla@nvidia.com\u003e\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "f9430a015a4331ba950eba1d7661dcd876c29f3c",
      "tree": "52433da933bc935fe3be5f5bf0cc617ca4ac017c",
      "parents": [
        "b6d0773fa7943fd93d564056395a7ff29b81213b"
      ],
      "author": {
        "name": "Ayaz Abdulla",
        "email": "aabdulla@nvidia.com",
        "time": "Sat Jun 10 22:47:47 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Jun 11 09:25:15 2006 -0400"
      },
      "message": "[PATCH] forcedeth config: phy\n\nThis patch fixes configuration bugs when modifying phy settings.\n\nSigned-Off-By: Ayaz Abdulla \u003caabdulla@nvidia.com\u003e\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "b6d0773fa7943fd93d564056395a7ff29b81213b",
      "tree": "119a6000893c91ed6a5aa7c29d5e84bf1aeab069",
      "parents": [
        "eafa59f6bcc6e46b756198a5388d195c4f0e671a"
      ],
      "author": {
        "name": "Ayaz Abdulla",
        "email": "aabdulla@nvidia.com",
        "time": "Sat Jun 10 22:47:42 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Jun 11 09:25:15 2006 -0400"
      },
      "message": "[PATCH] forcedeth config: flow control\n\nThis patch allows for configurable flow control through ethtool support.\n\nSigned-Off-By: Ayaz Abdulla \u003caabdulla@nvidia.com\u003e\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "eafa59f6bcc6e46b756198a5388d195c4f0e671a",
      "tree": "9530cd65e90c8b53e1dd4293c30b5eced199ecee",
      "parents": [
        "6a78814f6c9e35e9b4815c1973c988555212d6ef"
      ],
      "author": {
        "name": "Ayaz Abdulla",
        "email": "aabdulla@nvidia.com",
        "time": "Sat Jun 10 22:47:34 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Jun 11 09:25:15 2006 -0400"
      },
      "message": "[PATCH] forcedeth config: ring sizes\n\nThis patch allows for configurable ring size through ethtool support.\n\nSigned-Off-By: Ayaz Abdulla \u003caabdulla@nvidia.com\u003e\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "6a78814f6c9e35e9b4815c1973c988555212d6ef",
      "tree": "d786e34f58b786664f0b776d2e82fecbd127b7b3",
      "parents": [
        "cac925a4aab1b7233d3beb591f53498816058a08"
      ],
      "author": {
        "name": "Ayaz Abdulla",
        "email": "aabdulla@nvidia.com",
        "time": "Sat Jun 10 22:47:26 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Jun 11 09:25:15 2006 -0400"
      },
      "message": "[PATCH] forcedeth config: tso cleanup\n\nThere are a series of patches for configuration support in forcedeth and\none patch for device ids.\n\nThis patch is a cleanup of the a previous TSO patch.\n\nSigned-Off-By: Ayaz Abdulla \u003caabdulla@nvidia.com\u003e\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "f49639e643e69ff233b14966b8d48541d2e17517",
      "tree": "8faeabd3bfc855f0a0a5a5a37d9fdbeed27a3f20",
      "parents": [
        "5224e6cc3ab5ae03895bbb67f4a26ce72e62ce58"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Jun 09 11:58:36 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Jun 09 12:03:51 2006 -0700"
      },
      "message": "[TG3]: Handle Sun onboard tg3 chips more correctly.\n\nGet rid of all the SUN_570X logic and instead:\n\n1) Make sure MEMARB_ENABLE is set when we probe the SRAM\n   for config information.  If that is off we will get\n   timeouts.\n\n2) Always try to sync with the firmware, if there is no\n   firmware running do not treat it as an error and instead\n   just report it the first time we notice this condition.\n\n3) If there is no valid SRAM signature, assume the device\n   is onboard by setting TG3_FLAG_EEPROM_WRITE_PROT.\n\nUpdate driver version and release date.\n\nWith help from Michael Chan and Fabio Massimo Di Nitto.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "cac925a4aab1b7233d3beb591f53498816058a08",
      "tree": "a800537068aa05fd426ff44b8efd52d66e6d2051",
      "parents": [
        "bcd618e4eac6fbf82de05d23c15ecb694c62b8af",
        "6224e01dccf2543a8f8b4d825baf1510c79c2878"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Jun 08 15:56:17 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Jun 08 15:56:17 2006 -0400"
      },
      "message": "Merge branch \u0027upstream\u0027 of git://lost.foo-projects.org/~ahkok/git/netdev-2.6 into tmp\n"
    },
    {
      "commit": "bcd618e4eac6fbf82de05d23c15ecb694c62b8af",
      "tree": "e1a85b6a5f10c7ac20ef3b3357e15c5802dca019",
      "parents": [
        "ba9b28d19a3251bb1dfe6a6f8cc89b96fb85f683",
        "cb15f81beb1e2ad015d6e7aea2f9b49fdbda9d1a"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Jun 08 15:55:45 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Jun 08 15:55:45 2006 -0400"
      },
      "message": "Merge branch \u0027upstream-fixes\u0027 into upstream\n\nConflicts:\n\n\tdrivers/net/e1000/e1000_ethtool.c\n"
    },
    {
      "commit": "cb15f81beb1e2ad015d6e7aea2f9b49fdbda9d1a",
      "tree": "ae1437d26c61392c7829a8b8d5c04a6c0772089f",
      "parents": [
        "2e84abe742c42f7b063b141db55e5793ce4c502c",
        "24f476eeecba66524af3f95e31ac208eea99e617"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Jun 08 15:49:36 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Jun 08 15:49:36 2006 -0400"
      },
      "message": "Merge branch \u0027upstream-fixes\u0027 of git://lost.foo-projects.org/~ahkok/git/netdev-2.6 into upstream-fixes\n"
    },
    {
      "commit": "ba9b28d19a3251bb1dfe6a6f8cc89b96fb85f683",
      "tree": "d770bd8c536771cb3804abb51ed029d7dd9d30d2",
      "parents": [
        "862fc81b62c2d41a7e0b97b90844c80e59c7b0f1",
        "5c601d0c942f5aaf7f3cff7e08f61047d70a964e"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Jun 08 15:48:25 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Jun 08 15:48:25 2006 -0400"
      },
      "message": "Merge branch \u0027upstream\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream\n"
    },
    {
      "commit": "862fc81b62c2d41a7e0b97b90844c80e59c7b0f1",
      "tree": "583b0c57ebd0cf99b916f7c32c4a03ea1e3f29a0",
      "parents": [
        "987024ca9e11b5ea348e4014ac0e41fdee4f50f1",
        "2e84abe742c42f7b063b141db55e5793ce4c502c"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Jun 08 15:46:38 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Jun 08 15:46:38 2006 -0400"
      },
      "message": "Merge branch \u0027upstream-fixes\u0027 into upstream\n"
    },
    {
      "commit": "2e84abe742c42f7b063b141db55e5793ce4c502c",
      "tree": "38ce19eb451b969389e456aa4d9bb7321626f481",
      "parents": [
        "1def630a6a49dda5bc89dfbd86656293640456f0",
        "ea9a7719597e81a119a155178eabfc941eef11cc"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Jun 08 15:46:27 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Jun 08 15:46:27 2006 -0400"
      },
      "message": "Merge branch \u0027upstream-fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream-fixes\n"
    },
    {
      "commit": "987024ca9e11b5ea348e4014ac0e41fdee4f50f1",
      "tree": "4f10b14020029b6a6ba8db7b6a84c53749bf3748",
      "parents": [
        "631ae320a4123898927ab1eb32ad81274a713488"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Jun 06 10:11:15 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Jun 08 15:44:54 2006 -0400"
      },
      "message": "[PATCH] skge: version 1.6\n\nUpdate version string.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "631ae320a4123898927ab1eb32ad81274a713488",
      "tree": "81c3e089f06a17efbc9f075bc8a875406492c9e2",
      "parents": [
        "7c442fa17eabd34301598acbca8ecb99daad6027"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Jun 06 10:11:14 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Jun 08 15:44:54 2006 -0400"
      },
      "message": "[PATCH] skge: dont allow bad hardware address from ROM\n\nSometimes boards don\u0027t reset properly, and the address read out of the\nEEPROM is zero. Stop the insanity before the device gets registered.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "7c442fa17eabd34301598acbca8ecb99daad6027",
      "tree": "c77ff92e3c8e2eefddbc9bab112bdc01939dc020",
      "parents": [
        "9db96479b4e682b1bc3796873589db1f8d38a9d5"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Jun 06 10:11:13 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Jun 08 15:44:54 2006 -0400"
      },
      "message": "[PATCH] skge: transmit complete via IRQ not NAPI\n\nThe transmit side code has a number of ring problems that caused some\nof the Bugzilla reports. Rather than trying to fix the details, it is safer\nto rewrite the code that handles transmit completion and freeing.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "9db96479b4e682b1bc3796873589db1f8d38a9d5",
      "tree": "67e962fc0c1a1a0d7d9eb51fa6d684bb220ba38a",
      "parents": [
        "d85b514fd9aa95d2089fa16dccc25863fb2a766c"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Jun 06 10:11:12 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Jun 08 15:44:54 2006 -0400"
      },
      "message": "[PATCH] skge: TX low water mark definition\n\nConsolidate all usage of ring low water mark to one value.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "d85b514fd9aa95d2089fa16dccc25863fb2a766c",
      "tree": "7a46eaf6bfa9d745e821cedc51d9deb81b2d7108",
      "parents": [
        "b10c066823c97c0e40989b2048540e85f5190501"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Jun 06 10:11:11 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Jun 08 15:44:54 2006 -0400"
      },
      "message": "[PATCH] skge: use workq for PHY handling\n\nSince accessing the PHY can take 100\u0027s of usecs, use a work queue to\nallow spinning in outside of soft/hard irq.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "b10c066823c97c0e40989b2048540e85f5190501",
      "tree": "6e1dae7c49b009a21ceb0407188d4432fe009e15",
      "parents": [
        "d15a88fc21ef225768ce31be16edfc9c6e2e02e3"
      ],
      "author": {
        "name": "Brice Goglin",
        "email": "brice@myri.com",
        "time": "Thu Jun 08 10:25:00 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Jun 08 15:25:22 2006 -0400"
      },
      "message": "[PATCH] myri10ge update\n\nThe following patch updates the myri10ge to 1.0.0, with the following changes:\n* Switch to dma_alloc_coherent API.\n* Avoid PCI burst when writing the firmware on chipset with unaligned completions.\n* Use ethtool_op_set_tx_hw_csum instead of ethtool_op_set_tx_csum.\n* Include linux/dma-mapping.h to bring DMA_32/64BIT_MASK on all architectures\n  (was missing at least on alpha).\n* Some typo and warning fixes.\n\nSigned-off-by: Brice Goglin \u003cbrice@myri.com\u003e\nSigned-off-by: Andrew J. Gallatin \u003cgallatin@myri.com\u003e\n\n drivers/net/myri10ge/myri10ge.c |   57 +++++++++++++++++++-----------\n 1 file changed, 37 insertions(+), 20 deletions(-)\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "d15a88fc21ef225768ce31be16edfc9c6e2e02e3",
      "tree": "d4cb0a1bc97973bb947e2667ae56bc4bc2256e9d",
      "parents": [
        "b53471711f21ba0e151075f0e1d6d531eb50f1b1",
        "1def630a6a49dda5bc89dfbd86656293640456f0"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Jun 08 15:24:46 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Jun 08 15:24:46 2006 -0400"
      },
      "message": "Merge branch \u0027master\u0027 into upstream\n"
    },
    {
      "commit": "9026729bfeb4329a4edc01f427f01af7ee0a5273",
      "tree": "956f921b9511b87da6337a9f169b4b5d14590fc6",
      "parents": [
        "2cc304923d87403abc103a741382b9af08b6decc"
      ],
      "author": {
        "name": "Auke Kok",
        "email": "auke-jan.h.kok@intel.com",
        "time": "Thu Jun 08 09:30:24 2006 -0700"
      },
      "committer": {
        "name": "Auke Kok",
        "email": "juke-jan.h.kok@intel.com",
        "time": "Thu Jun 08 09:30:24 2006 -0700"
      },
      "message": "e1000: add PCI Error Recovery\n\nVarious PCI bus errors can be signaled by newer PCI controllers.\nThis patch adds the PCI error recovery callbacks to the intel gigabit\nethernet e1000 device driver. The patch has been tested, and appears\nto work well.\n\nSigned-off-by: Linas Vepstas \u003clinas@linas.org\u003e\nAcked-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\n\n"
    },
    {
      "commit": "2cc304923d87403abc103a741382b9af08b6decc",
      "tree": "f14d99c13a1b8960964dcfdb6a3774c628ab7042",
      "parents": [
        "983f27d37d4fc72c252835cb2ee3103b360735a6"
      ],
      "author": {
        "name": "Auke Kok",
        "email": "auke-jan.h.kok@intel.com",
        "time": "Thu Jun 08 09:30:18 2006 -0700"
      },
      "committer": {
        "name": "Auke Kok",
        "email": "juke-jan.h.kok@intel.com",
        "time": "Thu Jun 08 09:30:18 2006 -0700"
      },
      "message": "e100: add PCI Error Recovery\n\nVarious PCI bus errors can be signaled by newer PCI controllers.  This\npatch adds the PCI error recovery callbacks to the intel ethernet e100\ndevice driver. The patch has been tested, and appears to work well.\n\nSigned-off-by: Linas Vepstas \u003clinas@linas.org\u003e\nAcked-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\n\n"
    },
    {
      "commit": "24f476eeecba66524af3f95e31ac208eea99e617",
      "tree": "bbcd87d78ea4bd38100645ca28797a5c3df9a741",
      "parents": [
        "b9b6e78b11de295ef073271979355d5fab71b877"
      ],
      "author": {
        "name": "Auke Kok",
        "email": "auke-jan.h.kok@intel.com",
        "time": "Thu Jun 08 09:28:47 2006 -0700"
      },
      "committer": {
        "name": "Auke Kok",
        "email": "juke-jan.h.kok@intel.com",
        "time": "Thu Jun 08 09:28:47 2006 -0700"
      },
      "message": "e1000: remove risky prefetch on next_skb-\u003edata\n\nIt was brought to our attention that the prefetches break e1000 traffic\non xscale/arm architectures.  Remove them for now.  We\u0027ll let them\nstay in mm for a while, or find a better solution to enable.\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\n\n"
    },
    {
      "commit": "b9b6e78b11de295ef073271979355d5fab71b877",
      "tree": "63f35532786844d5a32e391e13e5bafe7bb6ef0f",
      "parents": [
        "e82b0f2cc21be905e504573483fa9542b15df96f"
      ],
      "author": {
        "name": "Auke Kok",
        "email": "auke-jan.h.kok@intel.com",
        "time": "Thu Jun 08 09:28:38 2006 -0700"
      },
      "committer": {
        "name": "Auke Kok",
        "email": "juke-jan.h.kok@intel.com",
        "time": "Thu Jun 08 09:28:38 2006 -0700"
      },
      "message": "e1000: fix ethtool test irq alloc as \"probe\"\n\nNew code added in 2.6.17 caused setup_irq to print a warning when\nrunning ethtool -t eth0 offline.\n\nThis test marks the request_irq call made by this test as a \"probe\"\nto see if the interrupt is shared or not.\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\n\n"
    },
    {
      "commit": "9bc18091a5e44a368827f539289b99788eb27d4e",
      "tree": "2fa673fc940f0bdcc04f1d4fbb4bd602f24d947e",
      "parents": [
        "6569a351da7e58d6f0fbc92fcf0bef5d4a4bc0a4"
      ],
      "author": {
        "name": "Florin Malita",
        "email": "fmalita@gmail.com",
        "time": "Mon Jun 05 15:34:33 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 05 15:34:33 2006 -0700"
      },
      "message": "[PPPOE]: Missing result check in __pppoe_xmit().\n\nskb_clone() may fail, we should check the result.\n\nCoverity CID: 1215.\n\nSigned-off-by: Florin Malita \u003cfmalita@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "92cd6eeea62e235fcb6634d87d1572c3da59f088",
      "tree": "ad00e5623d0e057e47d5898aa861b8a528bc6398",
      "parents": [
        "f291196979ca80cdef199ca2b55e2758e8c23a0d"
      ],
      "author": {
        "name": "Matt Mackall",
        "email": "mpm@selenic.com",
        "time": "Mon Jun 05 15:04:37 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 05 15:04:37 2006 -0700"
      },
      "message": "[NETCONSOLE]: Clean up initcall warning.\n\nFrom: Matt Mackall \u003cmpm@selenic.com\u003e\n\nnetconsole is being wrong here.  If it wasn\u0027t enabled there\u0027s no error.\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5c601d0c942f5aaf7f3cff7e08f61047d70a964e",
      "tree": "0144bcb5291d5cd49192270b6ff192e21f661da7",
      "parents": [
        "ff7562aaec1e68448888572033f072fc21ef2ac8"
      ],
      "author": {
        "name": "Pavel Machek",
        "email": "pavel@suse.cz",
        "time": "Mon Jun 05 16:13:30 2006 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Jun 05 16:13:30 2006 -0400"
      },
      "message": "[PATCH] wireless: move zd1201 where it belongs\n\nzd1201 is wifi adapter, yet it is hiding in drivers/usb/net where\nnoone can find it. This moves Kconfig/Makefile zd1201 to the right\nplace.\n\nSigned-off-by: Pavel Machek \u003cpavel@suse.cz\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "ff7562aaec1e68448888572033f072fc21ef2ac8",
      "tree": "16a39b85e2099081d9801fa0285a297199041f4d",
      "parents": [
        "c4b3d1bb3206513d7f10cd60bbac97c82624c2d3"
      ],
      "author": {
        "name": "Jason Lunz",
        "email": "lunz@falooley.org",
        "time": "Sun Jun 04 23:05:49 2006 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Jun 05 15:53:10 2006 -0400"
      },
      "message": "[PATCH] bcm43xx: quiet down log spam from set_security\n\nThe debug logging in bcm43xx_ieee80211_set_security() is pretty noisy.\nMake it more silent.\n\nSigned-off-by: Jason Lunz \u003clunz@falooley.org\u003e\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "f6882a0688ea83db5fc2f3491ac9fcdce0834cc7",
      "tree": "19a30d557610787dc0520a2955852b4882056bdb",
      "parents": [
        "dea58b80f2625d3712645fb6ff0af45866cedaae",
        "ea9a7719597e81a119a155178eabfc941eef11cc"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Jun 05 15:31:57 2006 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Jun 05 15:31:57 2006 -0400"
      },
      "message": "Merge branch \u0027upstream-fixes\u0027 into upstream\n"
    },
    {
      "commit": "0674d594ad8e0856243536c0bcc22e4583554bfb",
      "tree": "7afc405ad72ccf9567d99250f6d86cc3887a3481",
      "parents": [
        "78b86e579f11e7d7bd45acd90b6a87cd4b7c5a54"
      ],
      "author": {
        "name": "Zachary Amsden",
        "email": "zach@vmware.com",
        "time": "Sun Jun 04 02:51:38 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 05 12:29:16 2006 -0700"
      },
      "message": "[PATCH] Implement get / set tso for forcedeth driver\n\nFrom: Zachary Amsden \u003czach@vmware.com\u003e\n\nSigned-off-by: Zachary Amsden \u003czach@vmware.com\u003e\nCc: Ayaz Abdulla \u003caabdulla@nvidia.com\u003e\nCc: Manfred Spraul \u003cmanfred@colorfullife.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6f258910733a8dbde368acc2ede4b8184ff0e09a",
      "tree": "1c56af63b46fc80a8ebe509c0be1deb94f2f5849",
      "parents": [
        "50ff06d1546d7f492068dd5196c26bf2cc5080b1"
      ],
      "author": {
        "name": "Florin Malita",
        "email": "fmalita@gmail.com",
        "time": "Sun Jun 04 02:51:26 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 05 12:29:15 2006 -0700"
      },
      "message": "[PATCH] nmclan_cs: dereferencing skb after netif_rx()\n\nFrom: Florin Malita \u003cfmalita@gmail.com\u003e\n\nThe skb may be gone after netif_rx(), we can\u0027t use \u0027skb-\u003elen\u0027 to update the\nstats.  \u0027pkt_len\u0027 should work instead.\n\nCoverity CID: 911.\n\nSigned-off-by: Florin Malita \u003cfmalita@gmail.com\u003e\nCc: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nAcked-by: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ea9a7719597e81a119a155178eabfc941eef11cc",
      "tree": "f55cdd1138d851544beef3c12f991821aaead2cf",
      "parents": [
        "672c6108a51bf559d19595d9f8193dfd81f0f752"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Sun Jun 04 02:20:42 2006 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Jun 05 15:28:56 2006 -0400"
      },
      "message": "[PATCH] bcm43xx: add DMA rx poll workaround to DMA4\n\nAlso add the Poll RX DMA Memory workaround to the DMA4\n(xmitstatus) path.\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "dea58b80f2625d3712645fb6ff0af45866cedaae",
      "tree": "b9c0d4f7d4fcd90e438b5cc5d05471e52615a62d",
      "parents": [
        "b1141f6d5dead296adcabd4a1e8ea2b994e287cb",
        "672c6108a51bf559d19595d9f8193dfd81f0f752"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Jun 05 14:42:27 2006 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Jun 05 14:42:27 2006 -0400"
      },
      "message": "Merge branch \u0027from-linus\u0027 into upstream\n"
    },
    {
      "commit": "b53471711f21ba0e151075f0e1d6d531eb50f1b1",
      "tree": "e912dbe14b6af76b0ebe853a9976c99616bb8a4c",
      "parents": [
        "983f27d37d4fc72c252835cb2ee3103b360735a6",
        "83055d46e5eddbb3574ef5e9c0d9c021bcb75c0b"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun May 28 16:35:13 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun May 28 16:35:13 2006 -0400"
      },
      "message": "Merge branch \u0027velocity\u0027 of git://electric-eye.fr.zoreil.com/home/romieu/linux-2.6 into upstream\n"
    },
    {
      "commit": "83055d46e5eddbb3574ef5e9c0d9c021bcb75c0b",
      "tree": "0fbffb32574f00e1326c1aad4832c63b4aaeea70",
      "parents": [
        "371858568e02698fe2de8ba4bf771e3f40db69e5"
      ],
      "author": {
        "name": "Jay Cliburn",
        "email": "jacliburn@bellsouth.net",
        "time": "Wed May 24 00:02:51 2006 +0200"
      },
      "committer": {
        "name": "Francois Romieu",
        "email": "romieu@fr.zoreil.com",
        "time": "Sat May 27 21:26:13 2006 +0200"
      },
      "message": "via-velocity: allow MTU size less than 1500 bytes\n\nChange the minimum allowable MTU size from 1500 bytes to 64 bytes.\n\nSigned-off-by: Jay Cliburn \u003cjacliburn@bellsouth.net\u003e\n"
    },
    {
      "commit": "de1e938e54deba5b093a3074dfafd0d11afacbe1",
      "tree": "2740ac2cc161bb07a408a761afa961c713a37d9d",
      "parents": [
        "f3b197ac26ed0e57989856494c495818dcc7f9ac"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yoichi_yuasa@tripeaks.co.jp",
        "time": "Thu May 25 10:24:46 2006 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 26 21:47:15 2006 -0400"
      },
      "message": "[PATCH] r8169: add new PCI ID\n\nHi,\n\nThis patch add new PCI ID for r8169 driver.\nRTL8110SBL has this PCI ID.\n\nPlease aply.\n\nYoichi\n\nSigned-off-by: Yoichi Yuasa \u003cyoichi_yuasa@tripeaks.co.jp\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "f3b197ac26ed0e57989856494c495818dcc7f9ac",
      "tree": "5451adb0bc6c219d0a794ea32e3c598740c82bdf",
      "parents": [
        "4c0c2fd486b6598e37c77b5d81a08bc2d948aa7b"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 26 21:39:03 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 26 21:39:03 2006 -0400"
      },
      "message": "[netdrvr] trim trailing whitespace: 8139*.c, epic100, forcedeth, tulip/*\n"
    },
    {
      "commit": "eb91f61b2294ccdb914df255164ada70dbbf2d58",
      "tree": "7cfe3bb749c26fe02864687301c262acb9211b0c",
      "parents": [
        "48cf270e45ff6ff076dd6557b38ec1068dd71809"
      ],
      "author": {
        "name": "Ayaz Abdulla",
        "email": "aabdulla@nvidia.com",
        "time": "Wed May 24 18:13:19 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 26 21:37:54 2006 -0400"
      },
      "message": "[PATCH] forcedeth: add support for flow control\n\nThis patch adds flow control support for tx and rx pause frames in\nforcedeth.\n\nSigned-Off-By: Ayaz Abdulla \u003caabdulla@nvidia.com\u003e\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "48cf270e45ff6ff076dd6557b38ec1068dd71809",
      "tree": "26da9f40dc45385277ea33fb54b93f16e6dc0e89",
      "parents": [
        "f29cb26c43d7c064421e76540b7654fbba9efc78"
      ],
      "author": {
        "name": "Jens Osterkamp",
        "email": "Jens.Osterkamp@de.ibm.com",
        "time": "Wed May 24 23:33:11 2006 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 26 21:33:58 2006 -0400"
      },
      "message": "[PATCH] spidernet: replace whitespaces by tabs\n\nThe original patch was using whitespaces instead of tabs.\n\nSigned-off-by: Jens Osterkamp \u003cJens.Osterkamp@de.ibm.com\u003e\nSigned-off-by: Arnd Bergmann \u003carnd.bergmann@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "f29cb26c43d7c064421e76540b7654fbba9efc78",
      "tree": "de6a1c292e4e5be0ebedc21cae6130a421c8590f",
      "parents": [
        "6d0c07cc6eec4636d83dd75c85b3205229f1960a",
        "a24b163b7c16f9e30e726319115e45ed6e683582"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 26 21:33:55 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 26 21:33:55 2006 -0400"
      },
      "message": "Merge branch \u0027upstream-fixes\u0027 into upstream\n"
    },
    {
      "commit": "a24b163b7c16f9e30e726319115e45ed6e683582",
      "tree": "64eedaff752008bb4a5622d1e8eac3d906ccf220",
      "parents": [
        "80871e63e410c53524ef47eaf475c13e0f164ea6"
      ],
      "author": {
        "name": "Don Fry",
        "email": "brazilnut@us.ibm.com",
        "time": "Thu May 25 16:22:40 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 26 21:33:18 2006 -0400"
      },
      "message": "[PATCH] pcnet32: remove incorrect pcnet32_free_ring\n\nDuring a code scan for another change I discovered that this call to\npcnet32_free_ring must be removed.  If the open fails due to a lack of\nmemory all the ring structures are removed via the call to free_ring\nand a subsequent call to open will dereference a null pointer in\npcnet32_init_ring.\n\nPlease apply to 2.6.17.\n\nSigned-off-by:  Don Fry \u003cbrazilnut@us.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "80871e63e410c53524ef47eaf475c13e0f164ea6",
      "tree": "7cab9aa18a3f9cc1d30d1e8a2cde2f19d357ffdf",
      "parents": [
        "8fc29ba65bd669b8f23a46b4760f3ba773e2a635"
      ],
      "author": {
        "name": "Auke Kok",
        "email": "auke-jan.h.kok@intel.com",
        "time": "Tue May 23 13:35:57 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 26 21:31:56 2006 -0400"
      },
      "message": "e1000: add shutdown handler back to fix WOL\n\nSomeone was waaay too aggressive and removed e1000\u0027s reboot notifier\ninstead of porting it to the new way of the shutdown handler.  This change\nbroke wake on lan.  Add the shutdown handler back in using the same method\nas e100 uses.\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\n\n(cherry picked from c653e6351e371b33b29871e5eedf610ffb3be037 commit)\n"
    },
    {
      "commit": "6082823632e40737515d03381e1ba59cfb4d4909",
      "tree": "be9f17d81216d3fdf3cbd5ce659c43d523876eb8",
      "parents": [
        "cbc696a5fa3942aa2e6ad52a71d5126ffa84d031"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Tue May 23 14:52:21 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 26 21:29:09 2006 -0400"
      },
      "message": "[PATCH] e1000: endian fixes\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nCc: \"Ronciak, John\" \u003cjohn.ronciak@intel.com\u003e\nCc: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nAcked-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "cbc696a5fa3942aa2e6ad52a71d5126ffa84d031",
      "tree": "98eab655c0e5d0853267557616cb7059f27f7fc9",
      "parents": [
        "d3f464b5385531c4250a8b1dbd2f9ba6bbfcebb9",
        "8fc29ba65bd669b8f23a46b4760f3ba773e2a635"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 26 21:26:34 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 26 21:26:34 2006 -0400"
      },
      "message": "Merge branch \u0027upstream-fixes\u0027 into upstream\n"
    },
    {
      "commit": "8fc29ba65bd669b8f23a46b4760f3ba773e2a635",
      "tree": "583f1fe4d46e19fe010ec50776191d7646b05f88",
      "parents": [
        "ecd68853b852cdafb138f9c437f3a751fe7dc381",
        "4541a5db0ba33d9c692e5b2f8d7805e336fabe7c"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 26 21:26:22 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 26 21:26:22 2006 -0400"
      },
      "message": "Merge branch \u0027upstream-fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream-fixes\n"
    },
    {
      "commit": "b1141f6d5dead296adcabd4a1e8ea2b994e287cb",
      "tree": "d943fdb68114edcf67223659764ef458860eebbd",
      "parents": [
        "f587fb74b26a10354f1eb73e8d054cd15e5a2fe2",
        "4541a5db0ba33d9c692e5b2f8d7805e336fabe7c"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri May 26 16:12:24 2006 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri May 26 16:12:24 2006 -0400"
      },
      "message": "Merge branch \u0027upstream-fixes\u0027 into upstream\n"
    },
    {
      "commit": "4541a5db0ba33d9c692e5b2f8d7805e336fabe7c",
      "tree": "afd9c5a020f2111d71cf8f9e09fff1ce4e849970",
      "parents": [
        "53072d68cc2deda9f1a8cde864aa9d04f58addd3"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Thu May 25 11:10:08 2006 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri May 26 16:11:56 2006 -0400"
      },
      "message": "[PATCH] arlan: fix section mismatch warnings\n\nFix section mismatch warnings:\nWARNING: drivers/net/wireless/arlan.o - Section mismatch: reference to\n.init.text:arlan_probe from .text between \u0027init_module\u0027 (at offset\n0x3526) and \u0027cleanup_module\u0027\nWARNING: drivers/net/wireless/arlan.o - Section mismatch: reference to\n.init.text:init_arlan_proc from .text between \u0027init_module\u0027 (at offset\n0x3539) and \u0027cleanup_module\u0027\nWARNING: drivers/net/wireless/arlan.o - Section mismatch: reference to\n.exit.text:cleanup_arlan_proc from .text between \u0027cleanup_module\u0027 (at\noffset 0x356c) and \u0027arlan_diagnostic_info_string\u0027\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "53072d68cc2deda9f1a8cde864aa9d04f58addd3",
      "tree": "d548e87c1b86b8ba733cee1bcded1824103c2e78",
      "parents": [
        "705af309505681f197f81618440954d10f120dc0"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Thu May 25 11:09:21 2006 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri May 26 16:11:56 2006 -0400"
      },
      "message": "[PATCH] wavelan: fix section mismatch\n\nFix section mismatch warning:\nWARNING: drivers/net/wireless/wavelan.o - Section mismatch: reference to\n.init.text: from .text between \u0027init_module\u0027 (at offset 0x371e) and\n\u0027cleanup_module\u0027\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "f587fb74b26a10354f1eb73e8d054cd15e5a2fe2",
      "tree": "a453a270fc86ada85d808487c911387739ce2296",
      "parents": [
        "df8ccb9bf1ca360581a94c2245efb9fa613fbb29",
        "705af309505681f197f81618440954d10f120dc0"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri May 26 16:06:58 2006 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri May 26 16:06:58 2006 -0400"
      },
      "message": "Merge branch \u0027from-linus\u0027 into upstream\n"
    },
    {
      "commit": "d3f464b5385531c4250a8b1dbd2f9ba6bbfcebb9",
      "tree": "9d2c162e6accb605a14d6307b545439e84de7178",
      "parents": [
        "25a9f2f154feaf1c86e46a8fe7b9940d0b0a96f6"
      ],
      "author": {
        "name": "Auke Kok",
        "email": "auke-jan.h.kok@intel.com",
        "time": "Fri May 26 09:38:10 2006 -0700"
      },
      "committer": {
        "name": "Auke Kok",
        "email": "juke-jan.h.kok@intel.com",
        "time": "Fri May 26 09:38:10 2006 -0700"
      },
      "message": "ixgb: update version, dates\n\nincrease the year dates to 2006 and bump the version to 1.0.109-k2\n\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\n\n"
    }
  ],
  "next": "25a9f2f154feaf1c86e46a8fe7b9940d0b0a96f6"
}
