)]}'
{
  "log": [
    {
      "commit": "4bab0ea1d42dd1927af9df6fbf0003fc00617c50",
      "tree": "880cea7be13f71934f54a59c9fac9f196f8805c1",
      "parents": [
        "a15a82f42c5ee519d28f08c932803a9fd5168fc4",
        "ca409d6e08c35b01965d9211c61dbd216286f8ff"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Nov 06 16:43:44 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Nov 06 16:44:23 2008 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6:\n  net: Fix recursive descent in __scm_destroy().\n  iwl3945: fix deadlock on suspend\n  iwl3945: do not send scan command if channel count zero\n  iwl3945: clear scanning bits upon failure\n  ath5k: correct handling of rx status fields\n  zd1211rw: Add 2 device IDs\n  Fix logic error in rfkill_check_duplicity\n  iwlagn: avoid sleep in softirq context\n  iwlwifi: clear scanning bits upon failure\n  Revert \"ath5k: honor FIF_BCN_PRBRESP_PROMISC in STA mode\"\n  tcp: Fix recvmsg MSG_PEEK influence of blocking behavior.\n  netfilter: netns ct: walk netns list under RTNL\n  ipv6: fix run pending DAD when interface becomes ready\n  net/9p: fix printk format warnings\n  net: fix packet socket delivery in rx irq handler\n  xfrm: Have af-specific init_tempsel() initialize family field of temporary selector\n"
    },
    {
      "commit": "d54bc4e3fc5c56600a13c9ebc0a7e1077ac05d59",
      "tree": "b19b2cb1c0e0eaa4e6fc09a82b7441223e487a7b",
      "parents": [
        "14b5433606289dbc5b6fd70ced11462f80e95003"
      ],
      "author": {
        "name": "Zhu, Yi",
        "email": "yi.zhu@intel.com",
        "time": "Tue Nov 04 12:21:36 2008 -0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Nov 06 16:37:13 2008 -0500"
      },
      "message": "iwl3945: fix deadlock on suspend\n\nThis patch fixes iwl3945 deadlock during suspend by moving notify_mac out\nof iwl3945 mutex. This is a portion of the same fix for iwlwifi by Tomas.\n\nSigned-off-by: Zhu Yi \u003cyi.zhu@intel.com\u003e\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Reinette Chatre \u003creinette.chatre@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "14b5433606289dbc5b6fd70ced11462f80e95003",
      "tree": "d7106b140206fe3b7d4b26ea9b800ab12655c473",
      "parents": [
        "2420ebc104d38567ee977a3c15dc675a9dd3b07c"
      ],
      "author": {
        "name": "Reinette Chatre",
        "email": "reinette.chatre@intel.com",
        "time": "Tue Nov 04 12:21:35 2008 -0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Nov 06 16:37:12 2008 -0500"
      },
      "message": "iwl3945: do not send scan command if channel count zero\n\nDo not send scan command if no channels to scan.\n\nThis avoids a Microcode error as reported in:\nhttp://www.intellinuxwireless.org/bugzilla/show_bug.cgi?id\u003d1650\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d11806\nhttp://marc.info/?l\u003dlinux-wireless\u0026m\u003d122437145211886\u0026w\u003d2\n\nSigned-off-by: Reinette Chatre \u003creinette.chatre@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "2420ebc104d38567ee977a3c15dc675a9dd3b07c",
      "tree": "fc43b0e250e4d467af07cfcea77074d88beef3c1",
      "parents": [
        "c793033945bea23d7a6e0d8d94b2da6603e02af2"
      ],
      "author": {
        "name": "Mohamed Abbas",
        "email": "mohamed.abbas@intel.com",
        "time": "Tue Nov 04 12:21:34 2008 -0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Nov 06 16:37:11 2008 -0500"
      },
      "message": "iwl3945: clear scanning bits upon failure\n\nThis patch ensures we clear any scan status bit when\nan error occurs while sending the scan command. It is\nthe implementation of patch:\n\"iwlwifi: clear scanning bits upon failure\"\nfor iwl3945.\n\nSigned-off-by: Mohamed Abbas \u003cmohamed.abbas@intel.com\u003e\nSigned-off-by: Reinette Chatre \u003creinette.chatre@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "c793033945bea23d7a6e0d8d94b2da6603e02af2",
      "tree": "349e3f38527b10d146569c0a44d22f613effc0a6",
      "parents": [
        "0feec9dfe7b8880ab3b4c38d7cc4107dd706ea7f"
      ],
      "author": {
        "name": "Bob Copeland",
        "email": "me@bobcopeland.com",
        "time": "Mon Nov 03 22:14:00 2008 -0500"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Nov 06 16:37:11 2008 -0500"
      },
      "message": "ath5k: correct handling of rx status fields\n\nath5k_rx_status fields rs_antenna and rs_more are u8s, but we\nwere setting them with bitwise ANDs of 32-bit values.\n\nAs a consequence, jumbo frames would not be discarded as intended.\nThen, because the hw rate value of such frames is zero, and, since\n\"ath5k: rates cleanup\", we do not fall back to the basic rate, such\npackets would trigger the following WARN_ON:\n\n------------[ cut here ]------------\nWARNING: at net/mac80211/rx.c:2192 __ieee80211_rx+0x4d/0x57e [mac80211]()\nModules linked in: ath5k af_packet sha256_generic aes_i586 aes_generic cbc loop i915 drm binfmt_misc acpi_cpufreq fan container nls_utf8 hfsplus dm_crypt dm_mod kvm_intel kvm fuse sbp2 snd_hda_intel snd_pcm_oss snd_pcm snd_mixer_oss snd_seq_dummy snd_seq_oss arc4 joydev hid_apple ecb snd_seq_midi snd_rawmidi snd_seq_midi_event snd_seq snd_timer snd_seq_device usbhid appletouch mac80211 sky2 snd ehci_hcd ohci1394 bitrev crc32 sr_mod cdrom rtc sg uhci_hcd snd_page_alloc cfg80211 ieee1394 thermal ac battery processor button evdev unix [last unloaded: ath5k]\nPid: 0, comm: swapper Tainted: G        W  2.6.28-rc2-wl #14\nCall Trace:\n [\u003cc0123d1e\u003e] warn_on_slowpath+0x41/0x5b\n [\u003cc012005d\u003e] ? sched_debug_show+0x31e/0x9c6\n [\u003cc012489f\u003e] ? vprintk+0x369/0x389\n [\u003cc0309539\u003e] ? _spin_unlock_irqrestore+0x54/0x58\n [\u003cc011cd8f\u003e] ? try_to_wake_up+0x14f/0x15a\n [\u003cf81918cb\u003e] __ieee80211_rx+0x4d/0x57e [mac80211]\n [\u003cf828872a\u003e] ath5k_tasklet_rx+0x5a1/0x5e4 [ath5k]\n [\u003cc013b9cd\u003e] ? clockevents_program_event+0xd4/0xe3\n [\u003cc01283a9\u003e] tasklet_action+0x94/0xfd\n [\u003cc0127d19\u003e] __do_softirq+0x8c/0x13e\n [\u003cc0127e04\u003e] do_softirq+0x39/0x55\n [\u003cc0128082\u003e] irq_exit+0x46/0x85\n [\u003cc010576c\u003e] do_IRQ+0x9a/0xb2\n [\u003cc010461c\u003e] common_interrupt+0x28/0x30\n [\u003cf80e934a\u003e] ? acpi_idle_enter_bm+0x2ad/0x31b [processor]\n [\u003cc02976bf\u003e] cpuidle_idle_call+0x65/0x9a\n [\u003cc010262c\u003e] cpu_idle+0x76/0xa6\n [\u003cc02fb402\u003e] rest_init+0x62/0x64\n\nSigned-off-by: Bob Copeland \u003cme@bobcopeland.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "0feec9dfe7b8880ab3b4c38d7cc4107dd706ea7f",
      "tree": "08d4ab496e3ac8c38589995605f171622ae3925c",
      "parents": [
        "4a9d916717de0aab4313d43817164577255242fb"
      ],
      "author": {
        "name": "Daniel Drake",
        "email": "dsd@gentoo.org",
        "time": "Sat Nov 01 17:03:48 2008 +0000"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Nov 06 16:37:10 2008 -0500"
      },
      "message": "zd1211rw: Add 2 device IDs\n\n07fa/1196\nBewan BWIFI-USB54AR: Tested by night1308, this device is a ZD1211B with\nan AL2230S radio.\n\n0ace/b215\nHP 802.11abg: Tested by Robert Philippe\n\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "964d2777438bf7687324243d38ade538d9bbfe3c",
      "tree": "53a738873641c73899846298d0a9b3351697d5fa",
      "parents": [
        "502c12e1ef14967e08dabb04c674cf0f000e8f7e"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Oct 30 14:12:21 2008 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Nov 06 16:37:09 2008 -0500"
      },
      "message": "iwlagn: avoid sleep in softirq context\n\n__ieee80211_tasklet_handler -\u003e __ieee80211_rx -\u003e\n\t__ieee80211_rx_handle_packet -\u003e ieee80211_invoke_rx_handlers -\u003e\n\tieee80211_rx_h_decrypt -\u003e ieee80211_crypto_tkip_decrypt -\u003e\n\tieee80211_tkip_decrypt_data -\u003e iwl4965_mac_update_tkip_key -\u003e\n\tiwl_scan_cancel_timeout -\u003e msleep\n\nOoops!\n\nAvoid the sleep by changing iwl_scan_cancel_timeout with\niwl_scan_cancel and simply returning on failure if the scan persists.\nThis will cause hardware decryption to fail and we\u0027ll handle a few more\nframes with software decryption.\n\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "502c12e1ef14967e08dabb04c674cf0f000e8f7e",
      "tree": "151e5105d484787e648a2ee97bebfcde4aebfa50",
      "parents": [
        "934f6c3f8e7f5d6a6d07ae2df283fd02393019dd"
      ],
      "author": {
        "name": "Mohamed Abbas",
        "email": "mohamed.abbas@intel.com",
        "time": "Thu Oct 23 23:48:54 2008 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Nov 06 16:37:08 2008 -0500"
      },
      "message": "iwlwifi: clear scanning bits upon failure\n\nIn iwl_bg_request_scan function, if we could not send a\nscan command it will go to done.\nIn done it does the right thing to call mac80211 with\nscan complete, but the problem is STATUS_SCAN_HW is still\nset causing any future scan to fail. Fix by clearing the scanning status\nbits if scan fails.\n\nSigned-off-by: Mohamed Abbas \u003cmohamed.abbas@intel.com\u003e\nSigned-off-by: Reinette Chatre \u003creinette.chatre@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "934f6c3f8e7f5d6a6d07ae2df283fd02393019dd",
      "tree": "052e94a83e9c17039bdb409d4be2c9d302674399",
      "parents": [
        "bbb770e7ab9a436752babfc8765e422d7481be1f"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Nov 06 15:49:04 2008 -0500"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Nov 06 16:36:38 2008 -0500"
      },
      "message": "Revert \"ath5k: honor FIF_BCN_PRBRESP_PROMISC in STA mode\"\n\nUnfortunately, the result was that mac80211 didn\u0027t see all the beacons\nit actually wanted to see.  This caused lost associations.\n\nHopefully we can revisit this when mac80211 is less greedy about seeing\nbeacons directly...\n\nThis reverts commit 063279062a8c530cc90fb77797db16c49c905b26.\n\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "75fa67706cce5272bcfc51ed646f2da21f3bdb6e",
      "tree": "c60c18f4fd4c0853feee6bb84b9fdadcb33e59e5",
      "parents": [
        "4edfd20fafae41d77f210417b43d1416a733f48c",
        "bbb770e7ab9a436752babfc8765e422d7481be1f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Nov 04 08:30:12 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Nov 04 08:30:12 2008 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6:\n  xfrm: Fix xfrm_policy_gc_lock handling.\n  niu: Use pci_ioremap_bar().\n  bnx2x: Version Update\n  bnx2x: Calling netif_carrier_off at the end of the probe\n  bnx2x: PCI configuration bug on big-endian\n  bnx2x: Removing the PMF indication when unloading\n  mv643xx_eth: fix SMI bus access timeouts\n  net: kconfig cleanup\n  fs_enet: fix polling\n  XFRM: copy_to_user_kmaddress() reports local address twice\n  SMC91x: Fix compilation on some platforms.\n  udp: Fix the SNMP counter of UDP_MIB_INERRORS\n  udp: Fix the SNMP counter of UDP_MIB_INDATAGRAMS\n  drivers/net/smc911x.c: Fix lockdep warning on xmit.\n"
    },
    {
      "commit": "54074d59320581a6d7e4f4dd405e8cac1d174b75",
      "tree": "57e510086daa9ea6a398900f2432e818c4156275",
      "parents": [
        "a75952b72a0fff3031124003e62118111aed42c1"
      ],
      "author": {
        "name": "Jianjun Kong",
        "email": "jianjun@zeuux.org",
        "time": "Tue Nov 04 21:47:07 2008 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Nov 04 08:18:19 2008 -0800"
      },
      "message": "drivers: remove duplicated #include\n\nSigned-off-by: Jianjun Kong \u003cjianjun@zeuux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "19ecb6ba800765743bb4525c66562f0d30993f8d",
      "tree": "d642aea28fdbace6c1dbacba72631b923002aa35",
      "parents": [
        "ca8eac55fa554043c57fd18d595ca356e752833e"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Nov 03 17:05:16 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Nov 03 17:05:16 2008 -0800"
      },
      "message": "niu: Use pci_ioremap_bar().\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ca8eac55fa554043c57fd18d595ca356e752833e",
      "tree": "051a7b12d5ba052409b71a6320d832b4597a2bfc",
      "parents": [
        "12b56ea89e70d4b04f2f5199750310e82894ebbd"
      ],
      "author": {
        "name": "Eilon Greenstein",
        "email": "eilong@broadcom.com",
        "time": "Mon Nov 03 16:46:58 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Nov 03 16:46:58 2008 -0800"
      },
      "message": "bnx2x: Version Update\n\nUpdating the version\n\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "12b56ea89e70d4b04f2f5199750310e82894ebbd",
      "tree": "80ec95e06b2b3cf93b18ea8f8b5da3ee79a72087",
      "parents": [
        "7d96567ac0527703cf1b80043fc0ebd7f21a10ad"
      ],
      "author": {
        "name": "Eilon Greenstein",
        "email": "eilong@broadcom.com",
        "time": "Mon Nov 03 16:46:40 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Nov 03 16:46:40 2008 -0800"
      },
      "message": "bnx2x: Calling netif_carrier_off at the end of the probe\n\nnetif_carrier_off was called too early at the probe. In case of failure\nor simply bad timing, this can cause a fatal error since linkwatch_event\nmight run too soon.\n\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7d96567ac0527703cf1b80043fc0ebd7f21a10ad",
      "tree": "c51fc21eb9149b8ac13bec127c8f9e6599a8164c",
      "parents": [
        "9a0354405feb0f8bd460349a93db05e4cca8d166"
      ],
      "author": {
        "name": "Eilon Greenstein",
        "email": "eilong@broadcom.com",
        "time": "Mon Nov 03 16:46:19 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Nov 03 16:46:19 2008 -0800"
      },
      "message": "bnx2x: PCI configuration bug on big-endian\n\nThe current code read nothing but zeros on big-endian (wrong part of the\n32bits). This caused poor performance on big-endian machines. Though this\nissue did not cause the system to crash, the performance is significantly\nbetter with the fix so I view it as critical bug fix.\n\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9a0354405feb0f8bd460349a93db05e4cca8d166",
      "tree": "497d96cc2f7c8c9e0d6b0d6bdc65a79c4200bcab",
      "parents": [
        "ee04448d8871e71f55520d62cf6adbf5dd403c99"
      ],
      "author": {
        "name": "Eilon Greenstein",
        "email": "eilong@broadcom.com",
        "time": "Mon Nov 03 16:45:55 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Nov 03 16:45:55 2008 -0800"
      },
      "message": "bnx2x: Removing the PMF indication when unloading\n\nWhen the PMF flag is set, the driver can access the HW freely. When the\ndriver is unloaded, it should not access the HW. The problem caused fatal\nerrors when \"ethtool -i\" was called after the calling instance was unloaded\nand another instance was already loaded\n\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ee04448d8871e71f55520d62cf6adbf5dd403c99",
      "tree": "70ae1ffa1622b689350d00aaa052393e4094099f",
      "parents": [
        "1d19ecfc65ed01bac7a58f83004057ad704ee7cc"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Sat Nov 01 06:32:20 2008 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Mon Nov 03 15:23:15 2008 -0500"
      },
      "message": "mv643xx_eth: fix SMI bus access timeouts\n\nThe mv643xx_eth mii bus implementation uses wait_event_timeout() to\nwait for SMI completion interrupts.\n\nIf wait_event_timeout() would return zero, mv643xx_eth would conclude\nthat the SMI access timed out, but this is not necessarily true --\nwait_event_timeout() can also return zero in the case where the SMI\ncompletion interrupt did happen in time but where it took longer than\nthe requested timeout for the process performing the SMI access to be\nscheduled again.  This would lead to occasional SMI access timeouts\nwhen the system would be under heavy load.\n\nThe fix is to ignore the return value of wait_event_timeout(), and\nto re-check the SMI done bit after wait_event_timeout() returns to\ndetermine whether or not the SMI access timed out.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@marvell.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "1d19ecfc65ed01bac7a58f83004057ad704ee7cc",
      "tree": "9b43abb4f0b10eb0cbd4066c45aa1696e52bdaf9",
      "parents": [
        "7385d595751874854a6729fbaaa7f793480bbb67"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Sun Nov 02 20:30:33 2008 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Mon Nov 03 15:23:12 2008 -0500"
      },
      "message": "net: kconfig cleanup\n\nThe bool kconfig option added to ixgbe and myri10ge for DCA is ambigous,\nso this patch adds a description to the kconfig option.\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "7385d595751874854a6729fbaaa7f793480bbb67",
      "tree": "cac6475835064ec99acef6b2b295acc6c8f552a5",
      "parents": [
        "a1caa32295d67284ecba18cd8db692c7166f0706"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Sun Nov 02 17:49:59 2008 +0300"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Mon Nov 03 15:23:02 2008 -0500"
      },
      "message": "fs_enet: fix polling\n\n1. compile fix for irqreturn_t type change\n2. restore -\u003epoll_controller after CONFIG_PPC_CPM_NEW_BINDING transition\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "55c8eb6c8eaa5009eed1557b296da5d4ea9c369a",
      "tree": "1bdd736112e6ace457a447e1dc43f33188f1eb83",
      "parents": [
        "0856f93958c488f0cc656be53c26dfd20663bdb3"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Nov 03 00:04:24 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Nov 03 00:19:31 2008 -0800"
      },
      "message": "SMC91x: Fix compilation on some platforms.\n\nThis reverts 51ac3beffd4afaea4350526cf01fe74aaff25eff (\u0027SMC91x: delete\nunused local variable \"lp\"\u0027) and adds __maybe_unused markers to these\n(potentially) unused variables.\n\nThe issue is that in some configurations SMC_IO_SHIFT evaluates\nto \u0027(lp-\u003eio_shift)\u0027, but in some others it\u0027s plain \u00270\u0027.\n\nBased upon a build failure report from Manuel Lauss.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "391e572cd1a63aee9c8d4c2d5e3dada91d86bc43",
      "tree": "b89d924e644a7e66cd2b63d978607c6d0d3e7285",
      "parents": [
        "4ac96572f1f6abe44b5e02e80fdfb5a990129613",
        "48dcc33e5e11de0f76b65b113988dbc930d17395"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Nov 02 10:15:52 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Nov 02 10:15:52 2008 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6: (33 commits)\n  af_unix: netns: fix problem of return value\n  IRDA: remove double inclusion of module.h\n  udp: multicast packets need to check namespace\n  net: add documentation for skb recycling\n  key: fix setkey(8) policy set breakage\n  bpa10x: free sk_buff with kfree_skb\n  xfrm: do not leak ESRCH to user space\n  net: Really remove all of LOOPBACK_TSO code.\n  netfilter: nf_conntrack_proto_gre: switch to register_pernet_gen_subsys()\n  netns: add register_pernet_gen_subsys/unregister_pernet_gen_subsys\n  net: delete excess kernel-doc notation\n  pppoe: Fix socket leak.\n  gianfar: Don\u0027t reset TBI\u003c-\u003eSerDes link if it\u0027s already up\n  gianfar: Fix race in TBI/SerDes configuration\n  at91_ether: request/free GPIO for PHY interrupt\n  amd8111e: fix dma_free_coherent context\n  atl1: fix vlan tag regression\n  SMC91x: delete unused local variable \"lp\"\n  myri10ge: fix stop/go mmio ordering\n  bonding: fix panic when taking bond interface down before removing module\n  ...\n"
    },
    {
      "commit": "70d9d15833864e7120c3ffcfdbd6fa61f5f9726a",
      "tree": "732fbeb96f7b385d0730374a94eaa17eeb2df3b6",
      "parents": [
        "48dcc33e5e11de0f76b65b113988dbc930d17395"
      ],
      "author": {
        "name": "Will Newton",
        "email": "will.newton@gmail.com",
        "time": "Tue Oct 28 10:52:36 2008 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Sun Nov 02 08:45:23 2008 -0500"
      },
      "message": "drivers/net/smc911x.c: Fix lockdep warning on xmit.\n\ndev_kfree_skb should not be called with irqs disabled, use dev_kfree_skb_irq\ninstead. The warning caused looks like this:\n\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n[ INFO: hard-safe -\u003e hard-unsafe lock order detected ]\n2.6.28-rc1 #273\n------------------------------------------------------\nswapper/0 [HC0[0]:SC1[2]:HE0:SE0] is trying to acquire:\n (clock-AF_INET){-..+}, at: [\u003c4015c17c\u003e] _sock_def_write_space+0x28/0xd8\n\nand this task is already holding:\n (\u0026lp-\u003elock){++..}, at: [\u003c4013f230\u003e] _smc911x_hard_start_xmit+0x30/0x4b8\nwhich would create a new lock dependency:\n (\u0026lp-\u003elock){++..} -\u003e (clock-AF_INET){-..+}\n\nSigned-off-by: Will Newton \u003cwill.newton@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "abdd5a0301a6306d6465ceca9de8e732b2fedaa5",
      "tree": "23542bd1a29de81d9a572f286249b85c66d35b19",
      "parents": [
        "920a46115ca3fa88990276d98520abab85495b2d"
      ],
      "author": {
        "name": "Alexander Beregalov",
        "email": "a.beregalov@gmail.com",
        "time": "Sat Nov 01 21:30:50 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Nov 01 21:30:50 2008 -0700"
      },
      "message": "IRDA: remove double inclusion of module.h\n\nSigned-off-by: Alexander Beregalov \u003ca.beregalov@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "37b2a1791c8b8d630944afbe0745a08c8e8ae091",
      "tree": "c001e5ea571b35d1016fe000eddedcb36aa72093",
      "parents": [
        "9ca68233f2ec12efc950b4d15e9a761308da2b3e"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Sat Nov 01 18:20:19 2008 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Nov 01 12:40:38 2008 -0700"
      },
      "message": "el3_common_init() should be __devinit, not __init\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0242909a6135e10a28822c64f9ad50fdad52757c",
      "tree": "c5f9c8abe95a65433e6ac356871f2379c02488fe",
      "parents": [
        "0a6d2fac615972142715d736289abeeb7382e81d",
        "556dcee7b829e5c350c3ffdbdb87a8b15aa3c5d3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Nov 01 09:51:51 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Nov 01 09:51:51 2008 -0700"
      },
      "message": "Merge branch \u0027cris_move\u0027 of git://www.jni.nu/cris\n\n* \u0027cris_move\u0027 of git://www.jni.nu/cris:\n  [CRIS] Move header files from include to arch/cris/include.\n  [CRISv32] Remove warning in io.h\n"
    },
    {
      "commit": "233e70f4228e78eb2f80dc6650f65d3ae3dbf17c",
      "tree": "4e18fbe1851e6d2161b7f18265cb21f8a61e3ce7",
      "parents": [
        "3318a386e4ca68c76e0294363d29bdc46fcad670"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ZenIV.linux.org.uk",
        "time": "Fri Oct 31 23:28:30 2008 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Nov 01 09:49:46 2008 -0700"
      },
      "message": "saner FASYNC handling on file close\n\nAs it is, all instances of -\u003erelease() for files that have -\u003efasync()\nneed to remember to evict file from fasync lists; forgetting that\ncreates a hole and we actually have a bunch that *does* forget.\n\nSo let\u0027s keep our lives simple - let __fput() check FASYNC in\nfile-\u003ef_flags and call -\u003efasync() there if it\u0027s been set.  And lose that\ncrap in -\u003erelease() instances - leaving it there is still valid, but we\ndon\u0027t have to bother anymore.\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "3a8af722495469e9c550386b910c5b93c91cf107",
      "tree": "2378ed49af8922dd9b0fee6b94cf8f55644c5b49",
      "parents": [
        "e5e7ad44d05d3f8227a10a17761505fce2c08e38"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Oct 31 00:00:33 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Oct 31 00:00:33 2008 -0700"
      },
      "message": "net: Really remove all of LOOPBACK_TSO code.\n\nAs noticed by Saikiran Madugula, commit 7447ef63cf2dfdc444f4c72ae13f604350b2e25f\n(\"loopback: Remove rest of LOOPBACK_TSO code.\") got rid of\nemulate_large_send_offload() but didn\u0027t get rid of the call\nsite as well.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ad1d967c88e349c7e822ad75dd3247a2a50d2ea3",
      "tree": "4564a715df604f9e8816f60f7bc6ab0d211c848c",
      "parents": [
        "194dcdba5a11a0238aef7ed91f32df77cb31505b"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Thu Oct 30 23:54:35 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Oct 30 23:54:35 2008 -0700"
      },
      "message": "net: delete excess kernel-doc notation\n\nRemove excess kernel-doc function parameters from networking header\n\u0026 driver files:\n\nWarning(include/net/sock.h:946): Excess function parameter or struct member \u0027sk\u0027 description in \u0027sk_filter_release\u0027\nWarning(include/linux/netdevice.h:1545): Excess function parameter or struct member \u0027cpu\u0027 description in \u0027netif_tx_lock\u0027\nWarning(drivers/net/wan/z85230.c:712): Excess function parameter or struct member \u0027regs\u0027 description in \u0027z8530_interrupt\u0027\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "194dcdba5a11a0238aef7ed91f32df77cb31505b",
      "tree": "ad9b2e763d702ab59d176f3acc57dbb200afdad1",
      "parents": [
        "19b8cba2e8539e3b8022316f94837d8f242b8f80",
        "bdb59f949d663b7e943fb5f40b2557af4314abf9"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Oct 30 23:50:18 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Oct 30 23:50:18 2008 -0700"
      },
      "message": "Merge branch \u0027davem-fixes\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6\n"
    },
    {
      "commit": "19b8cba2e8539e3b8022316f94837d8f242b8f80",
      "tree": "9107cfa055ce927a3fdbb706e04ef2481faeb410",
      "parents": [
        "263e69cbc9e5a9e7bcf6a24f641ef0717d1ae4df",
        "adef199c61a224703dfa95c69d360c793ab2ea97"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Oct 30 23:35:23 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Oct 30 23:35:23 2008 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6\n"
    },
    {
      "commit": "263e69cbc9e5a9e7bcf6a24f641ef0717d1ae4df",
      "tree": "b82cb19bc63531782b018b3ad70c5e58dab44569",
      "parents": [
        "721d5dfe7e516954c501d5e9d0dfab379cf4241a"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Oct 30 23:11:44 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Oct 30 23:35:02 2008 -0700"
      },
      "message": "pppoe: Fix socket leak.\n\nMove SKB trim before we lookup the socket so we don\u0027t have to\nput it on failure.\n\nBased upon an initial patch by Jarek Poplawski and suggestions\nfrom Herbert Xu.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "bdb59f949d663b7e943fb5f40b2557af4314abf9",
      "tree": "c9ddebc19917166f27471cc1994aa19c80b72773",
      "parents": [
        "c132419e560a2ecd3c8cf77f9c37e103e74b3754"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "tpiepho@freescale.com",
        "time": "Thu Oct 30 18:17:07 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Oct 31 00:59:53 2008 -0400"
      },
      "message": "gianfar: Don\u0027t reset TBI\u003c-\u003eSerDes link if it\u0027s already up\n\nThe link may be up already via the chip\u0027s reset strapping, or though action\nof U-Boot, or from the last time the interface was brought up.  Resetting\nthe link causes it to go down for several seconds.  This can significantly\nincrease the time from power-on to DHCP completion and a device being\naccessible to the network.\n\nSigned-off-by: Trent Piepho \u003ctpiepho@freescale.com\u003e\nAcked-by: Andy Fleming \u003cafleming@freescale.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "c132419e560a2ecd3c8cf77f9c37e103e74b3754",
      "tree": "09f6753d9eb9b4fd06b0f7651414d6555ee2cccb",
      "parents": [
        "71527ef484426f2a4fb868da379b46f4408e80d6"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "tpiepho@freescale.com",
        "time": "Thu Oct 30 18:17:06 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Oct 31 00:59:46 2008 -0400"
      },
      "message": "gianfar: Fix race in TBI/SerDes configuration\n\nThe init_phy() function attaches to the PHY, then configures the\nSerDes\u003c-\u003eTBI link (in SGMII mode).  The TBI is on the MDIO bus with the PHY\n(sort of) and is accessed via the gianfar\u0027s MDIO registers, using the\nfunctions gfar_local_mdio_read/write(), which don\u0027t do any locking.\n\nThe previously attached PHY will start a work-queue on a timer, and\nprobably an irq handler as well, which will talk to the PHY and thus use\nthe MDIO bus.  This uses phy_read/write(), which have locking, but not\nagainst the gfar_local_mdio versions.\n\nThe result is that PHY code will try to use the MDIO bus at the same time\nas the SerDes setup code, corrupting the transfers.\n\nSetting up the SerDes before attaching to the PHY will insure that there is\nno race between the SerDes code and *our* PHY, but doesn\u0027t fix everything.\nTypically the PHYs for all gianfar devices are on the same MDIO bus, which\nis associated with the first gianfar device.  This means that the first\ngianfar\u0027s SerDes code could corrupt the MDIO transfers for a different\ngianfar\u0027s PHY.\n\nThe lock used by phy_read/write() is contained in the mii_bus structure,\nwhich is pointed to by the PHY.  This is difficult to access from the\ngianfar drivers, as there is no link between a gianfar device and the\nmii_bus which shares the same MDIO registers.  As far as the device layer\nand drivers are concerned they are two unrelated devices (which happen to\nshare registers).\n\nGenerally all gianfar devices\u0027 PHYs will be on the bus associated with the\nfirst gianfar.  But this might not be the case, so simply locking the\ngianfar\u0027s PHY\u0027s mii bus might not lock the mii bus that the SerDes setup\ncode is going to use.\n\nWe solve this by having the code that creates the gianfar platform device\nlook in the device tree for an mdio device that shares the gianfar\u0027s\nregisters.  If one is found the ID of its platform device is saved in the\ngianfar\u0027s platform data.\n\nA new function in the gianfar mii code, gfar_get_miibus(), can use the bus\nID to search through the platform devices for a gianfar_mdio device with\nthe right ID.  The platform device\u0027s driver data is the mii_bus structure,\nwhich the SerDes setup code can use to lock the current bus.\n\nSigned-off-by: Trent Piepho \u003ctpiepho@freescale.com\u003e\nCC: Andy Fleming \u003cafleming@freescale.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "71527ef484426f2a4fb868da379b46f4408e80d6",
      "tree": "7fbfba13c4ba98b0bfb8026df1504add4282448f",
      "parents": [
        "e83603fd4ace0bc8e2585cf9d450bb1dc80db448"
      ],
      "author": {
        "name": "David Brownell",
        "email": "dbrownell@users.sourceforge.net",
        "time": "Mon Oct 27 14:11:34 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Oct 31 00:47:56 2008 -0400"
      },
      "message": "at91_ether: request/free GPIO for PHY interrupt\n\nWhen the at91_ether driver is using a GPIO for its PHY interrupt,\nbe sure to request (and later, if needed, free) that GPIO.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "e83603fd4ace0bc8e2585cf9d450bb1dc80db448",
      "tree": "daa2119bb8836887520cd6281c03404c156af59d",
      "parents": [
        "dc5596d920b504d263c7ca38bd76326179b13dee"
      ],
      "author": {
        "name": "Chunbo Luo",
        "email": "chunbo.luo@windriver.com",
        "time": "Tue Oct 28 09:51:46 2008 +0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Oct 31 00:47:43 2008 -0400"
      },
      "message": "amd8111e: fix dma_free_coherent context\n\nAcoording commit aa24886e379d2b641c5117e178b15ce1d5d366ba,\ndma_free_coherent() need irqs enabled.\n\nThis patch fix following warning messages:\n\nWARNING: at linux/arch/x86/kernel/pci-dma.c:376 dma_free_coherent+0xaa/0xb0()\n\nCall Trace:\n [\u003cffffffff8023f80f\u003e] warn_on_slowpath+0x5f/0x90\n [\u003cffffffff80496ffa\u003e] ? __kfree_skb+0x3a/0xa0\n [\u003cffffffff802a4723\u003e] ? discard_slab+0x23/0x40\n [\u003cffffffff8021274a\u003e] dma_free_coherent+0xaa/0xb0\n [\u003cffffffff8043668f\u003e] amd8111e_close+0x10f/0x1b0\n [\u003cffffffff8049f3ae\u003e] dev_close+0x5e/0xb0\n [\u003cffffffff8049efa1\u003e] dev_change_flags+0xa1/0x1e0\n [\u003cffffffff806b2171\u003e] ic_close_devs+0x36/0x4e\n [\u003cffffffff806b29ee\u003e] ip_auto_config+0x581/0x10f3\n [\u003cffffffff803a6e19\u003e] ? kobject_add+0x69/0x90\n [\u003cffffffff803a698a\u003e] ? kobject_get+0x1a/0x30\n [\u003cffffffff803a785b\u003e] ? kobject_uevent+0xb/0x10\n [\u003cffffffff803a6c62\u003e] ? kset_register+0x52/0x60\n [\u003cffffffff803a6f9b\u003e] ? kset_create_and_add+0x6b/0xa0\n [\u003cffffffff804e2e74\u003e] ? tcp_ca_find+0x24/0x50\n [\u003cffffffff806b246d\u003e] ? ip_auto_config+0x0/0x10f3\n [\u003cffffffff8020903c\u003e] _stext+0x3c/0x150\n [\u003cffffffff802772d3\u003e] ? register_irq_proc+0xd3/0xf0\n [\u003cffffffff802f0000\u003e] ? mb_cache_create+0x80/0x1f0\n [\u003cffffffff80688693\u003e] kernel_init+0x141/0x1b8\n [\u003cffffffff80688552\u003e] ? kernel_init+0x0/0x1b8\n [\u003cffffffff8020d609\u003e] child_rip+0xa/0x11\n [\u003cffffffff80688552\u003e] ? kernel_init+0x0/0x1b8\n [\u003cffffffff80688552\u003e] ? kernel_init+0x0/0x1b8\n [\u003cffffffff8020d5ff\u003e] ? child_rip+0x0/0x11\n\nSigned-off-by: Chunbo Luo \u003cchunbo.luo@windriver.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "dc5596d920b504d263c7ca38bd76326179b13dee",
      "tree": "2dcee3b1b6cd54decd335dec2abdf5de9f48c8a5",
      "parents": [
        "51ac3beffd4afaea4350526cf01fe74aaff25eff"
      ],
      "author": {
        "name": "Jay Cliburn",
        "email": "jacliburn@bellsouth.net",
        "time": "Wed Oct 29 11:01:36 2008 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Oct 31 00:46:34 2008 -0400"
      },
      "message": "atl1: fix vlan tag regression\n\nCommit 401c0aabec4b97320f962a0161a846d230a6f7aa introduced a regression\nin the atl1 driver by storing the VLAN tag in the wrong TX descriptor\nfield.\n\nThis patch causes the VLAN tag to be stored in its proper location.\n\nTested-by: Ramon Casellas \u003cramon.casellas@cttc.es\u003e\nSigned-off-by: Jay Cliburn \u003cjacliburn@bellsouth.net\u003e\nCc: stable@kernel.org\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "51ac3beffd4afaea4350526cf01fe74aaff25eff",
      "tree": "485c12e6f11442a5be70cccf00197ba0593e6bc9",
      "parents": [
        "6824a105d4b699e3c08cc3df371de4b0480017b9"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Oct 29 09:56:06 2008 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Oct 31 00:46:20 2008 -0400"
      },
      "message": "SMC91x: delete unused local variable \"lp\"\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "6824a105d4b699e3c08cc3df371de4b0480017b9",
      "tree": "1c490b785d03dc946afeb8c69c91f5354d8a96d9",
      "parents": [
        "ce39a800ea87c655de49af021c8b20ee323cb40d"
      ],
      "author": {
        "name": "Brice Goglin",
        "email": "brice@myri.com",
        "time": "Thu Oct 30 08:59:33 2008 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Oct 31 00:46:15 2008 -0400"
      },
      "message": "myri10ge: fix stop/go mmio ordering\n\nUse mmiowb() to ensure \"stop\" and \"go\" commands are sent in order on ia64.\n\nSigned-off-by: Brice Goglin \u003cbrice@myri.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "ce39a800ea87c655de49af021c8b20ee323cb40d",
      "tree": "f461c679d9c03639256501a221bbd8542fe65858",
      "parents": [
        "a434e43f3d844192bc23bd7b408bac979c40efe7"
      ],
      "author": {
        "name": "Andy Gospodarek",
        "email": "andy@greyhouse.net",
        "time": "Thu Oct 30 17:41:16 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Oct 31 00:46:12 2008 -0400"
      },
      "message": "bonding: fix panic when taking bond interface down before removing module\n\nA panic was discovered with bonding when using mode 5 or 6 and trying to\nremove the slaves from the bond after the interface was taken down.\nWhen calling \u0027ifconfig bond0 down\u0027 the following happens:\n\n    bond_close()\n        bond_alb_deinitialize()\n            tlb_deinitialize()\n\t\tkfree(bond_info-\u003etx_hashtbl)\n                bond_info-\u003etx_hashtbl \u003d NULL\n\nUnfortunately if there are still slaves in the bond, when removing the\nmodule the following happens:\n\n    bonding_exit()\n        bond_free_all()\n            bond_release_all()\n                bond_alb_deinit_slave()\n                    tlb_clear_slave()\n                        tx_hash_table \u003d BOND_ALB_INFO(bond).tx_hashtbl\n\t\t\tu32 next_index \u003d tx_hash_table[index].next\n\nAs you might guess we panic when trying to access a few entries into the\ntable that no longer exists.\n\nI experimented with several options (like moving the calls to\ntlb_deinitialize somewhere else), but it really makes the most sense to\nbe part of the bond_close routine.  It also didn\u0027t seem logical move\ntlb_clear_slave around too much, so the simplest option seems to add a\ncheck in tlb_clear_slave to make sure we haven\u0027t already wiped the\ntx_hashtbl away before searching for all the non-existent hash-table\nentries that used to point to the slave as the output interface.\n\nSigned-off-by: Andy Gospodarek \u003candy@greyhouse.net\u003e\nSigned-off-by: Jay Vosburgh \u003cfubar@us.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "a434e43f3d844192bc23bd7b408bac979c40efe7",
      "tree": "c14f191bafc78a1194815e0e9df5223dd52e8d99",
      "parents": [
        "fba4acda35f3119328bcba28aacefae14245d2bb"
      ],
      "author": {
        "name": "Jay Vosburgh",
        "email": "fubar@us.ibm.com",
        "time": "Thu Oct 30 17:41:15 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Oct 31 00:46:04 2008 -0400"
      },
      "message": "bonding: Clean up resource leaks\n\nThis patch reworks the resource free logic performed at the time\na bonding device is released.  This (a) closes two resource leaks, one\nfor workqueues and one for multicast lists, and (b) improves commonality\nof code between the \"destroy one\" and \"destroy all\" paths by performing\nfinal free activity via destructor instead of explicitly (and differently)\nin each path.\n\n\"Sean E. Millichamp\" \u003csean@bruenor.org\u003e reported the workqueue\nleak, and included a different patch.\n\nSigned-off-by: Jay Vosburgh \u003cfubar@us.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "fba4acda35f3119328bcba28aacefae14245d2bb",
      "tree": "40eede8c838103ca9226f560365375ad40da364b",
      "parents": [
        "48e5ecae691cfb50aa39036ba9fc193f5c24dbb3"
      ],
      "author": {
        "name": "Jay Vosburgh",
        "email": "fubar@us.ibm.com",
        "time": "Thu Oct 30 17:41:14 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Oct 31 00:45:51 2008 -0400"
      },
      "message": "bonding: fix miimon failure counter\n\nDuring the rework of the mii monitor for:\n\n  commit f0c76d61779b153dbfb955db3f144c62d02173c2\n  Author: Jay Vosburgh \u003cfubar@us.ibm.com\u003e\n  Date:   Wed Jul 2 18:21:58 2008 -0700\n\n    bonding: refactor mii monitor\n\nI left out the increment of the link failure counter.  This\npatch corrects that omission.\n\nSigned-off-by: Jay Vosburgh \u003cfubar@us.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "063279062a8c530cc90fb77797db16c49c905b26",
      "tree": "e94b82ead36e993d17f5a0635d23f0bc59b99041",
      "parents": [
        "7d19267b8d1e12c0baebf9be96e04cddffe63f67"
      ],
      "author": {
        "name": "Bob Copeland",
        "email": "me@bobcopeland.com",
        "time": "Wed Oct 29 08:30:56 2008 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Oct 29 17:54:35 2008 -0400"
      },
      "message": "ath5k: honor FIF_BCN_PRBRESP_PROMISC in STA mode\n\nWe were setting RX_FILTER_BEACON even after entering STA mode,\nwhich leads to a lot of unnecessary wakeups.  This should fix the\nbug \"Ath5k driver has too many interrupts per second at idle\" at\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d11749.\n\nSigned-off-by: Bob Copeland \u003cme@bobcopeland.com\u003e\nAcked-by: Nick Kossifidis \u003cmickflemm@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "7d19267b8d1e12c0baebf9be96e04cddffe63f67",
      "tree": "3cbe98a37518a7fa6aa2444eaf25ef743e2951b0",
      "parents": [
        "5dc5340cfc00097e79d9d787567d311e898aaa84"
      ],
      "author": {
        "name": "Elias Oltmanns",
        "email": "eo@nebensachen.de",
        "time": "Wed Oct 29 14:25:42 2008 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Oct 29 17:54:35 2008 -0400"
      },
      "message": "ath5k: Fix reset sequence for AR5212 in general and RF5111 in particular\n\nTake care to handle register 0xa228 exactly as in the HAL released by\nAtheros. This change is required to make ath5k work again on my system\nsince commit 2203d6be (ath5k: Misc hw_reset updates), thus fixing a\nregression in 2.6.27 and therefore hopefully eligible for inclusion into\na stable release.\n\nv2: Only overwrite initial register values on later revisions of AR5212\n    chips.\nv3: Use standard macros to manipulate the register.\n\nSigned-off-by: Elias Oltmanns \u003ceo@nebensachen.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "5dc5340cfc00097e79d9d787567d311e898aaa84",
      "tree": "13baf8ec0dd9c9cef6f049fbc62c319a06a461b8",
      "parents": [
        "85519a65fd1100ceede7318a89f77a219c69c6ac"
      ],
      "author": {
        "name": "Ivo van Doorn",
        "email": "ivdoorn@gmail.com",
        "time": "Wed Oct 29 17:19:08 2008 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Oct 29 17:54:35 2008 -0400"
      },
      "message": "rt2x00: Fix build error when mac80211\u003dM rt2x00\u003dY\n\nMake menuconfig RT2X00 a tristate instead of boolean,\notherwise we do not correctly inherit the mac80211 value\non which RT2X00 depends, and makes it possible to\ncompile rt2x00 into the kernel while mac80211 is a\nmodule.\n\nSigned-off-by: Ivo van Doorn \u003cIvDoorn@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "85519a65fd1100ceede7318a89f77a219c69c6ac",
      "tree": "b7fcfcf19258048fb1f505bcb5288a4be4c6ad0b",
      "parents": [
        "48735d8d8bd701b1e0cd3d49c21e5e385ddcb077"
      ],
      "author": {
        "name": "Bob Copeland",
        "email": "me@bobcopeland.com",
        "time": "Wed Oct 29 08:30:53 2008 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Oct 29 17:54:35 2008 -0400"
      },
      "message": "ath5k: correct misspelling in debug help\n\nChange \"mamagement\" to \"management\"\n\nSigned-off-by: Bob Copeland \u003cme@bobcopeland.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "48735d8d8bd701b1e0cd3d49c21e5e385ddcb077",
      "tree": "73d969f41bbe0a10d01bebcaf9e90796a483db61",
      "parents": [
        "87bf24f3d2e076468deaa5181d44184887072904"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Wed Oct 29 11:43:32 2008 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Oct 29 17:54:35 2008 -0400"
      },
      "message": "libertas: fix buffer overrun\n\nIf somebody sends an invalid beacon/probe response, that can trash the\nwhole BSS descriptor. The descriptor is, luckily, large enough so that\nit cannot scribble past the end of it; it\u0027s well above 400 bytes long.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nCc: stable@kernel.org [2.6.24-2.6.27, bug present in some form since driver was added (2.6.22)]\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "87bf24f3d2e076468deaa5181d44184887072904",
      "tree": "64f5a626b074f5f35de310e3a90a078ebd7c98ed",
      "parents": [
        "10d0bd56966571d0324dfd9bbb8aa913a60bef5f"
      ],
      "author": {
        "name": "Holger Schurig",
        "email": "hs4233@mail.mn-solutions.de",
        "time": "Wed Oct 29 10:35:02 2008 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Oct 29 17:54:34 2008 -0400"
      },
      "message": "libertas: remove two libertas sparse warning\n\nJohannes Berg detected this two sparse warnings:\n\ndrivers/net/wireless/libertas/cmd.c:609:16: warning: cast to restricted __le16\ndrivers/net/wireless/libertas/cmd.c:611:16: warning: cast to restricted __le16\n\n... but cmd.minlevel is \"s8\", so we can access it directly and hope\nfor the sign-extension-code in the compiler to convert that to the\n\"s16\" type.\n\nSigned-off-by: Holger Schurig \u003chs4233@mail.mn-solutions.de\u003e\nAcked-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "10d0bd56966571d0324dfd9bbb8aa913a60bef5f",
      "tree": "fb03dc66030d63df4a73616f30f08aafd32cf080",
      "parents": [
        "882716604ecf388b2ff09bc76eb2a752aa9cc76b"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Wed Oct 29 01:03:01 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Oct 29 17:54:34 2008 -0400"
      },
      "message": "iwlwifi: fix suspend to RAM in iwlwifi\n\nThis patch fixes suspend to RAM after by moving\nnotify_mac out of iwlwifi mutex\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d11845\n\nSigned-off-by: Emmanuel Grumbach \u003cemmanuel.grumbach@intel.com\u003e\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nTested-by: Carlos R. Mafra \u003ccrmafra2@gmail.com\u003e\nTested-by: Christian Borntraeger \u003cborntraeger@de.ibm.com\u003e\nCc: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "556dcee7b829e5c350c3ffdbdb87a8b15aa3c5d3",
      "tree": "26485b0d92eedcba6c0c96d4069469041aaf7106",
      "parents": [
        "242bfafc8e42da4697c1e2dea108049d14dbac4b"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Tue Oct 21 17:45:58 2008 +0200"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Wed Oct 29 17:29:44 2008 +0100"
      },
      "message": "[CRIS] Move header files from include to arch/cris/include.\n\nChange all users of header files to correct path.\nRemove some unneeded headers for arch-v32.\n\nSigned-off-by: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\n"
    },
    {
      "commit": "48e5ecae691cfb50aa39036ba9fc193f5c24dbb3",
      "tree": "00d40cab7f9724bf84a493b7f10cbbc3c59d8c1d",
      "parents": [
        "882716604ecf388b2ff09bc76eb2a752aa9cc76b"
      ],
      "author": {
        "name": "Chris Friesen",
        "email": "cfriesen@nortel.com",
        "time": "Tue Oct 28 15:50:54 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Oct 28 15:50:54 2008 -0700"
      },
      "message": "amd8111e: Fix rx return code\n\nThe amd8111e rx poll routine currently mishandles the case when we\nprocess exactly the number of packets specified in the budget.\n\nThis patch is basically as suggested by David Miller.\n\nSigned-off-by: Chris Friesen \u003ccfriesen@nortel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b3ed4bc082077045f680400c8bb02fa8d9c9ecf5",
      "tree": "688e77a9da979bb978dddb4d02374d1c532bceac",
      "parents": [
        "ea2d8b59bc7b770fde03de2bb9b3ee46e8bdc8d5",
        "753dcfeecc0e293dbe6f3d59643741af9e610f4f"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Oct 28 11:01:07 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Oct 28 11:01:07 2008 -0700"
      },
      "message": "Merge branch \u0027davem-fixes\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6\n"
    },
    {
      "commit": "f2c2e25554991f9c17bcd24028db5e1c50ecb0ad",
      "tree": "23fc52708e86fefe93cbeca9eecb6c95086d91ca",
      "parents": [
        "bc1b32d6bdd2d6f3fbee9a7c01c9b099f11c579c"
      ],
      "author": {
        "name": "Christian Lamparter",
        "email": "chunkeey@web.de",
        "time": "Sat Oct 25 16:14:14 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Oct 27 17:46:11 2008 -0400"
      },
      "message": "p54: fix build warnings\n\nOn Saturday 25 October 2008 10:24:10 Johannes Berg wrote:\n\u003e just FYI in case you haven\u0027t seen them. the p54 one looks like a genuine\n\u003e problem.\n\u003e\n\u003e drivers/net/wireless/p54/p54common.c: In function ‘p54_parse_eeprom’:\n\u003e drivers/net/wireless/p54/p54common.c:325: warning: ‘synth’ may be used uninitialized in this function\n\nThere you go. Yes, it is a genuine problem, if the device\u0027s eeprom is screwed really up.\n\nSigned-off-by: Christian Lamparter \u003cchunkeey@web.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "bc1b32d6bdd2d6f3fbee9a7c01c9b099f11c579c",
      "tree": "e579c239c396fc02afd342e497dbe9727b27293c",
      "parents": [
        "51b94bf0654a14600ff9706f7bc0f7685265f6cd"
      ],
      "author": {
        "name": "Elias Oltmanns",
        "email": "eo@nebensachen.de",
        "time": "Fri Oct 24 21:59:18 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Oct 27 17:46:11 2008 -0400"
      },
      "message": "ath5k: Reset key cache on interface up, thus fixing resume\n\nAfter a s2ram / resume cycle, resetting the key cache does not work\nunless it is deferred until after the hardware has been reinitialised by\na call to ath5k_hw_reset(). This fixes a regression introduced by\n\"ath5k: fix suspend-related oops on rmmod\".\n\nSigned-off-by: Elias Oltmanns \u003ceo@nebensachen.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "35961627d3e7a4093eb307d782541700e9addec6",
      "tree": "db3b56dea898ed36833899ca166736a3d931e753",
      "parents": [
        "8b5f12d04b2e93842f3dda01f029842047bf3f81"
      ],
      "author": {
        "name": "Christian Lamparter",
        "email": "chunkeey@web.de",
        "time": "Wed Oct 22 14:19:56 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Oct 27 17:46:10 2008 -0400"
      },
      "message": "p54: fix misbehavings when firmware can\u0027t be found\n\nThis patch fixes a double-free error in p54pci\n( http://bugzilla.kernel.org/show_bug.cgi?id\u003d11782 )\n\nTrying to free already-free IRQ 10\nPid: 108, comm: pccardd Not tainted 2.6.27-05577-g0cfd810-dirty #1\nCall Trace:\n [\u003cc01265dc\u003e] free_irq+0xad/0xb9\n [\u003cc01050dd\u003e] dma_generic_alloc_coherent+0x0/0xd7\n [\u003cc01ba8e6\u003e] p54p_stop+0x4a/0x1fa\n [\u003cc01050dd\u003e] dma_generic_alloc_coherent+0x0/0xd7\n [\u003cc02348c5\u003e] p54p_probe+0x23e/0x302\n\nTested-by: Sean Young\nSigned-off-by: Christian Lamparter \u003cchunkeey@web.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "753dcfeecc0e293dbe6f3d59643741af9e610f4f",
      "tree": "7f0c762d17f7f9dd38e60a7ae32d5d2962984bb2",
      "parents": [
        "07b5f6a6fd0ce47390f7fbec966cd5c70127e597"
      ],
      "author": {
        "name": "Peter Korsgaard",
        "email": "jacmet@sunsite.dk",
        "time": "Fri Oct 24 09:08:27 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Mon Oct 27 15:13:29 2008 -0400"
      },
      "message": "dm9601: runtime mac address change support\n\nImplement set_mac_address for runtime mac address change.\n\nSigned-off-by: Peter Korsgaard \u003cjacmet@sunsite.dk\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "07b5f6a6fd0ce47390f7fbec966cd5c70127e597",
      "tree": "eb8f4eac27042d469afe52c1dde7b686a0c2e29b",
      "parents": [
        "404b12c10d2f4d77649a193af2ec69f77b852926"
      ],
      "author": {
        "name": "Sven Hartge",
        "email": "sven@svenhartge.de",
        "time": "Thu Oct 23 13:03:44 2008 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Mon Oct 27 15:12:02 2008 -0400"
      },
      "message": "via-velocity: use driver string instead of dev-\u003ename before register_netdev()\n\nThis patch corrects a message bug in the via-velocity driver which\nbothered me for some time.\n\nThe messages printed during device init look like the following:\n\n[    8.486422] eth%d: set value of parameter Wake On Lan options to 0\n                  ^^!\n[    8.487340] eth0: VIA Networking Velocity Family Gigabit Ethernet Adapter\n\nNote the unresolved format string.\n\ndev-\u003ename is unavailable before register_netdev, so use\ndev_driver_string(\u0026pdev-\u003edev), which is also consistent with other\ndrivers.\n\n\"char *devname\" parameters had to be converted to \"const char *devname\" to\nbe consistent with dev_driver_string return value.\n\nSigned-off-by: Sven Hartge \u003csven@svenhartge.de\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "404b12c10d2f4d77649a193af2ec69f77b852926",
      "tree": "c6dc694436f317b54405405ddc473a0d5255eff0",
      "parents": [
        "e65b95915d6ac8cd86152cfac762af8fc5fb3ff4"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Oct 27 15:06:51 2008 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Mon Oct 27 15:06:51 2008 -0400"
      },
      "message": "drivers/net/wan/syncppp: Fix unused-var warnings\n\nFix !CONFIG_INET warnings.\n\nSpotted, and original patch authored by: Manish Katiyar \u003cmkatiyar@gmail.com\u003e\n\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "e65b95915d6ac8cd86152cfac762af8fc5fb3ff4",
      "tree": "28d1b1d35098680155a1f7906aba2cb204375ed7",
      "parents": [
        "9de14eb59d0b28a2566344a961d716886fa85776"
      ],
      "author": {
        "name": "Yevgeny Petrilin",
        "email": "yevgenyp@mellanox.co.il",
        "time": "Sun Oct 26 17:13:24 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Mon Oct 27 14:50:03 2008 -0400"
      },
      "message": "mlx4: Setting the correct offset for default mac address\n\nSigned-off-by: Yevgeny Petrilin \u003cyevgenyp@mellanox.co.il\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "9de14eb59d0b28a2566344a961d716886fa85776",
      "tree": "e68cd134edc4c6672647816c7cefa631177592dc",
      "parents": [
        "c778e11d686dd4bde9efe12d8135a9bcbfef17ef"
      ],
      "author": {
        "name": "Huang Weiyi",
        "email": "weiyi.huang@gmail.com",
        "time": "Sun Oct 26 23:05:42 2008 +0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Mon Oct 27 14:50:00 2008 -0400"
      },
      "message": "mlx4_en: remove duplicated #include\n\nRemoved duplicated #include \u003clinux/cpumask.h\u003e in\ndrivers/net/mlx4/en_main.c.\n\nSigned-off-by: Huang Weiyi \u003cweiyi.huang@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "c778e11d686dd4bde9efe12d8135a9bcbfef17ef",
      "tree": "718e869f7ef24d75fb09e72f36e0e956568c9de1",
      "parents": [
        "3fd09c45bfbcf77949ed6db36e67c1681424fedb"
      ],
      "author": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Fri Oct 24 09:53:14 2008 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Mon Oct 27 14:49:58 2008 -0400"
      },
      "message": "ibm_newemac: Fix typo in flow control config option\n\nThe recent build fix for ibm_newemac has a typo in the config\noption #ifdef used for disabling flow control.  This corrects\nit to the proper Kconfig option name.\n\nReported-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "3fd09c45bfbcf77949ed6db36e67c1681424fedb",
      "tree": "73a5a3122c69c68489905c065e810abe9288e95c",
      "parents": [
        "74d5e8acd95ae934194303138a43b60005fcfad6"
      ],
      "author": {
        "name": "Thomas Klein",
        "email": "tklein@de.ibm.com",
        "time": "Mon Oct 27 10:38:46 2008 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Mon Oct 27 14:49:55 2008 -0400"
      },
      "message": "ehea: Detect 16GB hugepages for firmware restriction\n\nAll kernel memory which is used for kernel/hardware data transfer must\nbe registered with firmware using \"memory regions\". 16GB hugepages\nmay not be part of a memory region due to firmware restrictions.\nThis patch modifies the walk_memory_resource callback fn to filter\nhugepages and add only standard memory to the busmap which is later\non used for MR registration.\n\nSigned-off-by: Thomas Klein \u003ctklein@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "74d5e8acd95ae934194303138a43b60005fcfad6",
      "tree": "bdc794294ad9915deaf6c8168ec68c730d10924c",
      "parents": [
        "2d488c2f514a6c5248a0773c78345626abdc1818"
      ],
      "author": {
        "name": "FUJITA Tomonori",
        "email": "fujita.tomonori@lab.ntt.co.jp",
        "time": "Thu Oct 23 18:01:13 2008 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Mon Oct 27 14:49:02 2008 -0400"
      },
      "message": "dmfe: check pci_alloc_consistent errors\n\nWe need to check the address that pci_alloc_consistent() returns since\nit might fail.\n\nSigned-off-by: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "b700a98c70401c2a48e509b91b47f58a883806bc",
      "tree": "76da9516d2cd36f95d1ae2f0d002289ac6ca1c5f",
      "parents": [
        "cbfd24a75f98fe731547d3bc995f3a1f1fed6b20"
      ],
      "author": {
        "name": "Sergio Luis",
        "email": "sergio@larces.uece.br",
        "time": "Sun Oct 26 23:09:27 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Oct 26 23:09:27 2008 -0700"
      },
      "message": "libertas: free sk_buff with kfree_skb\n\nfree sk_buff with kfree_skb, instead of kree\n \nSigned-off-by: Sergio Luis \u003csergio@larces.uece.br\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e383d56487062275e9971094f2efcca34227ee60",
      "tree": "9e4523b27417f1572d9c33ae9012ee98c0dcb556",
      "parents": [
        "1137fb670465b6b5d15b9db7d01707a5833ee3ae"
      ],
      "author": {
        "name": "Francois Romieu",
        "email": "romieu@fr.zoreil.com",
        "time": "Sun Oct 26 17:02:49 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 26 09:35:05 2008 -0700"
      },
      "message": "r8169: revert \"read MAC address from EEPROM on init\"\n\nThis reverts commit 7bf6bf4803df1adc927f585168d2135fb019c698.\n\nThe code has both a short existence and an increasing track of failures\ndespite some work to amend it for -rc1.  It is not just a matter of\nreading the eeprom: sometimes the eeprom is read correctly, then the mac\naddress is not written correctly back into the mac registers.\n\nSome chipsets seem to work reliably but it is not clear at this point if\nthe code can simply be made to work on a per-chipset basis and post -rc1\nis not the place where I want to experiment these things.\n\nSigned-off-by: Francois Romieu \u003cromieu@fr.zoreil.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "2242d5eff17cf91110a3c44747f9f2e1a938cbda",
      "tree": "a6459b4d1aeb7f6f08dea3db2e2780f6276abdb0",
      "parents": [
        "5579a782ad7ffa162b1060993e4a298dd50e7a33",
        "fd6149d332973bafa50f03ddb0ea9513e67f4517"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 19:19:54 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 19:19:54 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6: (29 commits)\n  tcp: Restore ordering of TCP options for the sake of inter-operability\n  net: Fix disjunct computation of netdev features\n  sctp: Fix to handle SHUTDOWN in SHUTDOWN_RECEIVED state\n  sctp: Fix to handle SHUTDOWN in SHUTDOWN-PENDING state\n  sctp: Add check for the TSN field of the SHUTDOWN chunk\n  sctp: Drop ICMP packet too big message with MTU larger than current PMTU\n  p54: enable 2.4/5GHz spectrum by eeprom bits.\n  orinoco: reduce stack usage in firmware download path\n  ath5k: fix suspend-related oops on rmmod\n  [netdrvr] fec_mpc52xx: Implement polling, to make netconsole work.\n  qlge: Fix MSI/legacy single interrupt bug.\n  smc911x: Make the driver safer on SMP\n  smc911x: Add IRQ polarity configuration\n  smc911x: Allow Kconfig dependency on ARM\n  sis190: add identifier for Atheros AR8021 PHY\n  8139x: reduce message severity on driver overlap\n  igb: add IGB_DCA instead of selecting INTEL_IOATDMA\n  igb: fix tx data corruption with transition to L0s on 82575\n  ehea: Fix memory hotplug support\n  netdev: DM9000: remove BLACKFIN hacking in DM9000 netdev driver\n  ...\n"
    },
    {
      "commit": "5a439c565799cb8d290d71ce375e86be64d43a4b",
      "tree": "b7933dced01add02249af35f5497e77cd11dbfdf",
      "parents": [
        "94b6da5ab8293b04a300ba35c72eddfa94db8b02",
        "0025427eee4b5c005b4ac7a6489adc773e38611d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 09:16:56 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 09:16:56 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/czankel/xtensa-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/czankel/xtensa-2.6:\n  xtensa: Add config files for Diamond 232L - Rev B processor variant\n  xtensa: Fix io regions\n  xtensa: Add support for the Sonic Ethernet device for the XT2000 board.\n  xtensa: replace remaining __FUNCTION__ occurrences\n  xtensa: use newer __SPIN_LOCK_UNLOCKED macro\n  XTENSA: warn about including \u003casm/rwsem.h\u003e directly.\n"
    },
    {
      "commit": "9bf9b2f3ad6362cdc9ef79291d440a92960b8f51",
      "tree": "c50a317a619096a6ec84c243fafef50388004df6",
      "parents": [
        "9779a8325a9bbf4ccd3853e0e4064984cf9da9c9",
        "54622f10a6aabb8bb2bdacf3dd070046f03dc246"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 08:28:25 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 08:28:25 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc: (53 commits)\n  powerpc: Support for relocatable kdump kernel\n  powerpc: Don\u0027t use a 16G page if beyond mem\u003d limits\n  powerpc: Add del_node() for early boot code to prune inapplicable devices.\n  powerpc: Further compile fixup for STRICT_MM_TYPECHECKS\n  powerpc: Remove empty #else from signal_64.c\n  powerpc: Move memory size print into common show_cpuinfo for 32-bit\n  hvc_console: Remove __devexit annotation of hvc_remove()\n  hvc_console: Add support for tty window resizing\n  hvc_console: Fix loop if put_char() returns 0\n  hvc_console: Add tty driver flag TTY_DRIVER_RESET_TERMIOS\n  hvc_console: Add a hangup notifier for backends\n  powerpc/83xx: Add DS1339 RTC support for MPC8349E-mITX boards .dts\n  powerpc/83xx: Add support for MCU microcontroller in .dts files\n  powerpc/85xx: Move mpc8572ds.dts to address-cells/size-cells \u003d \u003c2\u003e\n  of/spi: Support specifying chip select as active high via device tree\n  powerpc: Remove device_type \u003d \"board_control\" properties in .dts files\n  i2c-cpm: Suppress autoprobing for devices\n  powerpc/85xx: Fix mpc8536ds dma interrupt numbers\n  powerpc/85xx: Enable enhanced functions for 8536 TSEC\n  powerpc: Delete unused prom_strtoul and prom_memparse\n  ...\n"
    },
    {
      "commit": "724bdd097e4d47b6ad963db5d92258ab5c485e05",
      "tree": "f9d2de5f826780aa04532a89c3b67a01ae413f7d",
      "parents": [
        "dc8dcad83b53e3aebc52889e81772c00a1490408",
        "56f2fdaade2a6b91ccd785de938b91172d5c94f2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 08:16:03 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 08:16:03 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband:\n  IB/ehca: Reject dynamic memory add/remove when ehca adapter is present\n  IB/ehca: Fix reported max number of QPs and CQs in systems with \u003e1 adapter\n  IPoIB: Set netdev offload features properly for child (VLAN) interfaces\n  IPoIB: Clean up ethtool support\n  mlx4_core: Add Ethernet PCI device IDs\n  mlx4_en: Add driver for Mellanox ConnectX 10GbE NIC\n  mlx4_core: Multiple port type support\n  mlx4_core: Ethernet MAC/VLAN management\n  mlx4_core: Get ethernet MTU and default address from firmware\n  mlx4_core: Support multiple pre-reserved QP regions\n  Update NetEffect maintainer emails to Intel emails\n  RDMA/cxgb3: Remove cmid reference on tid allocation failures\n  IB/mad: Use krealloc() to resize snoop table\n  IPoIB: Always initialize poll_timer to avoid crash on unload\n  IB/ehca: Don\u0027t allow creating UC QP with SRQ\n  mlx4_core: Add QP range reservation support\n  RDMA/ucma: Test ucma_alloc_multicast() return against NULL, not with IS_ERR()\n"
    },
    {
      "commit": "b63365a2d60268a3988285d6c3c6003d7066f93a",
      "tree": "85bd8f91f3de954c697aa44544b4adf191e7f5aa",
      "parents": [
        "2e3f92dad6bdbee796274bae5c1c50a6ddd31cbb"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Oct 23 01:11:29 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Oct 23 01:11:29 2008 -0700"
      },
      "message": "net: Fix disjunct computation of netdev features\n\nMy change\n\n    commit e2a6b85247aacc52d6ba0d9b37a99b8d1a3e0d83\n    net: Enable TSO if supported by at least one device\n\ndidn\u0027t do what was intended because the netdev_compute_features\nfunction was designed for conjunctions.  So what happened was that\nit would simply take the TSO status of the last constituent device.\n\nThis patch extends it to support both conjunctions and disjunctions\nunder the new name of netdev_increment_features.\n\nIt also adds a new function netdev_fix_features which does the\nsanity checking that usually occurs upon registration.  This ensures\nthat the computation doesn\u0027t result in an illegal combination\nsince this checking is absent when the change is initiated via\nethtool.\n\nThe two users of netdev_compute_features have been converted.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "dcc51417e5ee71bc1984825c23616030d57b83a4",
      "tree": "0c0c4122cf27bf6bd96477341ba292d2b6ef436b",
      "parents": [
        "bd28bdb18f1028f8f0a3f83291336529b2cb5b7a",
        "4cc683c9adbe644323e978bc63b2ab12606bb3c8"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Oct 23 00:44:04 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Oct 23 00:44:04 2008 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6\n"
    },
    {
      "commit": "57893d1cff4606915c13a4610d4e2d6048633f8e",
      "tree": "5ff7ee432698e24e8f68ef68c2c7962cccffefec",
      "parents": [
        "c27a02cd94d6695fbe5858ca364b1e415af02212"
      ],
      "author": {
        "name": "Yevgeny Petrilin",
        "email": "yevgenyp@mellanox.co.il",
        "time": "Wed Oct 22 15:48:03 2008 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Wed Oct 22 15:48:03 2008 -0700"
      },
      "message": "mlx4_core: Add Ethernet PCI device IDs\n\nSigned-off-by: Yevgeny Petrilin \u003cyevgenyp@mellanox.co.il\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "c27a02cd94d6695fbe5858ca364b1e415af02212",
      "tree": "c7c1e3f6f0a74d5fca882010507c0917e953bb74",
      "parents": [
        "7ff93f8b7ecbc36e7ffc5c11a61643821c1bfee5"
      ],
      "author": {
        "name": "Yevgeny Petrilin",
        "email": "yevgenyp@mellanox.co.il",
        "time": "Wed Oct 22 15:47:49 2008 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Wed Oct 22 15:47:49 2008 -0700"
      },
      "message": "mlx4_en: Add driver for Mellanox ConnectX 10GbE NIC\n\nThe Mellanox ConnectX can operate as an InfiniBand adapter, as an\nEthernet NIC, or as a Fibre Channel (FC) HBA.  The kernel has a\nlow-level driver, mlx4_core, which handles multiplexing access to the\ndevice, and there is also already an InfiniBad driver, mlx4_ib.\n\nThis patch adds a new driver, mlx4_en, which implements a standard\nEthernet NIC driver.\n\nSigned-off-by: Liran Liss \u003cliranl@mellanox.co.il\u003e\nSigned-off-by: Yevgeny Petrilin \u003cyevgenyp@mellanox.co.il\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "7ff93f8b7ecbc36e7ffc5c11a61643821c1bfee5",
      "tree": "4b38e1ead8b27a480cc766f6927dccf5b63793ae",
      "parents": [
        "2a2336f8228292b8197f4187e54b0748903e6645"
      ],
      "author": {
        "name": "Yevgeny Petrilin",
        "email": "yevgenyp@mellanox.co.il",
        "time": "Wed Oct 22 15:38:42 2008 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Wed Oct 22 15:38:42 2008 -0700"
      },
      "message": "mlx4_core: Multiple port type support\n\nMulti-protocol adapters support different port types.  Each consumer\nof mlx4_core queries for supported port types; in particular mlx4_ib\ncan no longer assume that all physical ports belong to it.  Port type\nis configured through a sysfs interface.  When the type of a port is\nchanged, all mlx4 interfaces are unregistered, and then registered\nagain with the new port types.\n\nSigned-off-by: Yevgeny Petrilin \u003cyevgenyp@mellanox.co.il\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "4cc683c9adbe644323e978bc63b2ab12606bb3c8",
      "tree": "704ad578d9c0de182118b2610eed928c803a1991",
      "parents": [
        "70458259936e723a4ac02c85bdbaf08dc69edfbe"
      ],
      "author": {
        "name": "Christian Lamparter",
        "email": "chunkeey@web.de",
        "time": "Wed Oct 15 03:30:06 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Oct 22 18:11:04 2008 -0400"
      },
      "message": "p54: enable 2.4/5GHz spectrum by eeprom bits.\n\nBadness at /home/proski/src/linux-2.6/net/mac80211/rx.c:2200\nNIP: c02bc850 LR: c02ab268 CTR: 00000000\nREGS: ef01fcc0 TRAP: 0700   Tainted: G        W  (2.6.27-wl)\nMSR: 00029032 \u003cEE,ME,IR,DR\u003e  CR: 22004084  XER: 20000000\nTASK \u003d c1a58800[1778] \u0027p54pci\u0027 THREAD: ef01e000\n[...]\nNIP [c02bc850] __ieee80211_rx+0x17c/0x638\nLR [c02ab268] ieee80211_tasklet_handler+0x104/0x120\nCall Trace:\n[ef01fd70] [c1a0c020] 0xc1a0c020 (unreliable)\n[ef01fdb0] [c02ab268] ieee80211_tasklet_handler+0x104/0x120\n[...]\n\nthe problem was that some older cards are mis-identified and didn\u0027t support\n5GHz rates, while they have the right MAC \u0026 Synth chip.\n\nThis patch changes the way how p54 decides if it should enable 11a channels\nor not.\n\nReported-by: Pavel Roskin \u003cproski@gnu.org\u003e\nSigned-off-by: Christian Lamparter \u003cchunkeey@web.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "70458259936e723a4ac02c85bdbaf08dc69edfbe",
      "tree": "0a39aff47887da2f3506430a4cb6799aa290d320",
      "parents": [
        "8bdd5b9c6bd53add260756b6673a0545fbdbba21"
      ],
      "author": {
        "name": "Andrey Borzenkov",
        "email": "arvidjaar@newmail.ru",
        "time": "Fri Oct 10 21:26:30 2008 +0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Oct 22 18:09:32 2008 -0400"
      },
      "message": "orinoco: reduce stack usage in firmware download path\n\norinoco_dl_firmware and symbol_dl_mage allocate large local\nvariables (1K); at least orinoco fails with panic or hung\nkernel if 4K stacks is enabled.\n\nAllocate large buffers dynamically at run time.\n\nTested-By: Andrey Borzenkov \u003carvidjaar@mail.ru\u003e for Agere case\n\nSigned-off-by: Andrey Borzenkov \u003c arvidjaar@mail.ru\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "8bdd5b9c6bd53add260756b6673a0545fbdbba21",
      "tree": "a35a59e657422a8577103fff8a34f8b2d8f79440",
      "parents": [
        "75e3d8db531b462b875c1adb13eeb6b0be7374c0"
      ],
      "author": {
        "name": "Bob Copeland",
        "email": "me@bobcopeland.com",
        "time": "Thu Oct 16 11:02:06 2008 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Oct 22 18:09:32 2008 -0400"
      },
      "message": "ath5k: fix suspend-related oops on rmmod\n\nBased on a patch by Elias Oltmanns, we call ath5k_init in resume even\nif we didn\u0027t previously open the device.  Besides starting up the\ndevice unnecessarily, this also causes an oops on rmmod because\nmac80211 will not invoke ath5k_stop and softirqs are left running after\nthe module has been unloaded.  Add a new state bit, ATH_STAT_STARTED,\nto indicate that we have been started up.\n\nReported-by: Toralf Förster \u003ctoralf.foerster@gmx.de\u003e\nSigned-off-by: Elias Oltmanns \u003ceo@nebensachen.de\u003e\nSigned-off-by: Bob Copeland \u003cme@bobcopeland.com\u003e\nCc: stable@kernel.org\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "2a2336f8228292b8197f4187e54b0748903e6645",
      "tree": "8c54c6d594a055bb5e0a83b2c9c8c2f6fcc03d22",
      "parents": [
        "b79acb49de6c2ab9ff0245f0f2b573d48b9a2d93"
      ],
      "author": {
        "name": "Yevgeny Petrilin",
        "email": "yevgenyp@mellanox.co.il",
        "time": "Wed Oct 22 11:44:46 2008 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Wed Oct 22 11:44:46 2008 -0700"
      },
      "message": "mlx4_core: Ethernet MAC/VLAN management\n\nAdd support for managing MAC and VLAN filters for each port.\n\nSigned-off-by: Yevgeny Petrilin \u003cyevgenyp@mellanox.co.il\u003e\nSigned-off-by: Oren Duer \u003coren@mellanox.co.il\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "b79acb49de6c2ab9ff0245f0f2b573d48b9a2d93",
      "tree": "59e824371b2ba25b2806a6077ef26a767d2e35ae",
      "parents": [
        "93fc9e1bb6507dde945c2eab68c93e1066ac3691"
      ],
      "author": {
        "name": "Yevgeny Petrilin",
        "email": "yevgenyp@mellanox.co.il",
        "time": "Wed Oct 22 10:56:48 2008 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Wed Oct 22 10:56:48 2008 -0700"
      },
      "message": "mlx4_core: Get ethernet MTU and default address from firmware\n\nGet maximum ethernet MTU and default MAC address from the firmware\nQUERY_DEV_CAP command.\n\nSigned-off-by: Yevgeny Petrilin \u003cyevgenyp@mellanox.co.il\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "93fc9e1bb6507dde945c2eab68c93e1066ac3691",
      "tree": "aa495ec31b7372580f9ec50acead1d170fd70aab",
      "parents": [
        "a3cdcbfa8fb1fccfe48d359da86e99546610c562"
      ],
      "author": {
        "name": "Yevgeny Petrilin",
        "email": "yevgenyp@mellanox.co.il",
        "time": "Wed Oct 22 10:25:29 2008 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Wed Oct 22 10:25:29 2008 -0700"
      },
      "message": "mlx4_core: Support multiple pre-reserved QP regions\n\nFor ethernet support, we need to reserve QPs for the ethernet and\nfibre channel driver.  The QPs are reserved at the end of the QP\ntable.  (This way we assure that they are aligned to their size)\n\nWe need to consider these reserved ranges in bitmap creation, so we\nextend the mlx4 bitmap utility functions to allow reserved ranges at\nboth the bottom and the top of the range.\n\nSigned-off-by: Yevgeny Petrilin \u003cyevgenyp@mellanox.co.il\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "bd28bdb18f1028f8f0a3f83291336529b2cb5b7a",
      "tree": "e23f0e510f164ab0b802fe3be82a2558b9ee5d34",
      "parents": [
        "bb0d215c8f970345746129d4c110159b099e032f"
      ],
      "author": {
        "name": "Jon Smirl",
        "email": "jonsmirl@gmail.com",
        "time": "Sat Oct 18 11:40:59 2008 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Oct 22 07:26:49 2008 -0400"
      },
      "message": "[netdrvr] fec_mpc52xx: Implement polling, to make netconsole work.\n\nImplement polling for 5200FEC to make netconsole work. Tested on\nPhytec pcm030 and Efika.\n\nSigned-off-by: Jon Smirl \u003cjonsmirl@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "bb0d215c8f970345746129d4c110159b099e032f",
      "tree": "4cbfa3aacb56012411b1a790fb889d5a1bc793f2",
      "parents": [
        "b891a9023bc4fc639b31c234a705e7e51104cf22"
      ],
      "author": {
        "name": "Ron Mercer",
        "email": "ron.mercer@qlogic.com",
        "time": "Mon Oct 20 10:30:26 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Oct 22 07:00:49 2008 -0400"
      },
      "message": "qlge: Fix MSI/legacy single interrupt bug.\n\nThe chip can issue spurious interrupts for single interrupt\nmodes. We use disable to clear the condition and allow processing to\ncontinue. Also got rid of legacy specific code since it now needs to\nbe done on MSI single irq also.\n\nSigned-off-by: Ron Mercer \u003cron.mercer@qlogic.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "b891a9023bc4fc639b31c234a705e7e51104cf22",
      "tree": "0f17ecfb53069f6d3ae92f503c40d1dcbf216268",
      "parents": [
        "319edafef64406c971035c56bd68480e5a82b581"
      ],
      "author": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@arm.com",
        "time": "Mon Oct 20 18:15:37 2008 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Oct 22 07:00:41 2008 -0400"
      },
      "message": "smc911x: Make the driver safer on SMP\n\nThis patch extends the critical regions covered by lp-\u003elock to make it\nsafer on SMP. The main failure point was the smc911x_hard_start_xmit\nfunction being called from different CPUs. It was tested on the ARM SMP\nplatforms.\n\nSigned-off-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "319edafef64406c971035c56bd68480e5a82b581",
      "tree": "bef9d87129f0ee70ab3df01d7c21bcd7736eca32",
      "parents": [
        "bd2c4972fff2d621383bc2c3389a7b1ac7eca8f1"
      ],
      "author": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@arm.com",
        "time": "Mon Oct 20 18:15:30 2008 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Oct 22 07:00:38 2008 -0400"
      },
      "message": "smc911x: Add IRQ polarity configuration\n\nPlatforms like ARM Ltd\u0027s RealView require the IRQ polarity bit to be set\nfor the SMC9118 chip. This patch allows the dynamic configuration via\nthe smc911x_platdata structure.\n\nThis patch also changes the smc91x_platdata structure name to the\ncorrect smc911x_platdata in the smc911x_drv_probe() function.\n\nSigned-off-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "bd2c4972fff2d621383bc2c3389a7b1ac7eca8f1",
      "tree": "ea8751414526a1b4beb2e99960db2d2e582bb1c9",
      "parents": [
        "708f6e27c3f75166433b69174a8348308e55d073"
      ],
      "author": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@arm.com",
        "time": "Mon Oct 20 18:15:17 2008 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Oct 22 07:00:36 2008 -0400"
      },
      "message": "smc911x: Allow Kconfig dependency on ARM\n\nSince more ARM platforms use this device, it is easier to add a\ndependency on ARM rather than individual platforms.\n\nSigned-off-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "708f6e27c3f75166433b69174a8348308e55d073",
      "tree": "f273ed2f10b87042385b042070acd360dd947a59",
      "parents": [
        "de4549cae088a74262834178b71fb25dbec2c376"
      ],
      "author": {
        "name": "Francois Romieu",
        "email": "romieu@fr.zoreil.com",
        "time": "Mon Oct 20 23:37:55 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Oct 22 07:00:34 2008 -0400"
      },
      "message": "sis190: add identifier for Atheros AR8021 PHY\n\nFixes http://bugzilla.kernel.org/show_bug.cgi?id\u003d10994\n\nContributed by pablomme@googlemail.com, coenraad@wish.org.za\nand a few others.\n\nSigned-off-by: Francois Romieu \u003cromieu@fr.zoreil.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "de4549cae088a74262834178b71fb25dbec2c376",
      "tree": "c2d94c2648ac6e4d3c152ab0137289a4d84ac981",
      "parents": [
        "421e02f0e9c3335028750ee411e5534dab82efbd"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@vyatta.com",
        "time": "Tue Oct 21 18:04:27 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Oct 22 07:00:28 2008 -0400"
      },
      "message": "8139x: reduce message severity on driver overlap\n\nThe 8139 drivers are a source of error messages that confuse users.\n\nSince this device can not be disambiguated by normal PCI device\nid\u0027s two drivers match the same info. But the module utilities\nseem to correctly handle this overlap, they try one driver, then\nif that doesn\u0027t load try the other. Therefore there is no need for\na message to be logged with error level severity, just using info\nlevel instead. Can\u0027t be completely silent because user might have\nconfigure one driver and forgot the other one.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@vyatta.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "421e02f0e9c3335028750ee411e5534dab82efbd",
      "tree": "32b7cad0381984aa23298f4419501a6d250b14d4",
      "parents": [
        "c54106bb3856a7726a814d54aa0eb32f5419a743"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Fri Oct 17 11:08:31 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Oct 22 06:54:07 2008 -0400"
      },
      "message": "igb: add IGB_DCA instead of selecting INTEL_IOATDMA\n\nAdd a bool IGB_DCA defined to y if IGB and DCA are enabled, but IGB isn\u0027t y while DCA\u003dm.  And thus remove the need to select INTEL_IOATDMA when IGB is enabled, so that non-x86 architectures can build the igb driver.\nBased on work/patch from Brice Goglin \u003cbrice@myri.com\u003e\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "c54106bb3856a7726a814d54aa0eb32f5419a743",
      "tree": "717fb190cc5782f5aa9f9dee5e80267f9a5f0380",
      "parents": [
        "d4f12daf7ba4efc506c377a9591ecdb692641fe5"
      ],
      "author": {
        "name": "Alexander Duyck",
        "email": "alexander.h.duyck@intel.com",
        "time": "Thu Oct 16 21:26:57 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Oct 22 06:53:59 2008 -0400"
      },
      "message": "igb: fix tx data corruption with transition to L0s on 82575\n\nThe 82575 has an issue in which the DMA will go out of sync if the link\npartner goes into an L0s state.  To prevent this we set the pci-e link\npartner capability bits to disable the L0s transition on the hw.\n\nSigned-off-by: Alexander Duyck \u003calexander.h.duyck@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "d4f12daf7ba4efc506c377a9591ecdb692641fe5",
      "tree": "c2a94e5f6a012adfc94b52a30daed50229320edb",
      "parents": [
        "93fbaae188fba7c2a6e458f62e1f61439caebfc8"
      ],
      "author": {
        "name": "Hannes Hering",
        "email": "hannes.hering@linux.vnet.ibm.com",
        "time": "Thu Oct 16 11:36:42 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Oct 22 06:22:17 2008 -0400"
      },
      "message": "ehea: Fix memory hotplug support\n\nThis patch implements the memory notifier to update the busmap\ninstantly instead of rebuilding the whole map. This is necessary\nbecause walk_memory_resource provides different information than\nrequired during memory hotplug.\n\nSigned-off-by: Hannes Hering \u003chering2@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "93fbaae188fba7c2a6e458f62e1f61439caebfc8",
      "tree": "f0b6ea991af70dd5c0943773890ec1cd75367831",
      "parents": [
        "6d329af9967e7ab3f4a3d7f1e8ef87539c3a069f"
      ],
      "author": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Fri Oct 17 01:40:44 2008 +0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Oct 22 06:22:15 2008 -0400"
      },
      "message": "netdev: DM9000: remove BLACKFIN hacking in DM9000 netdev driver\n\nremove integer casting in the read/write IO accessors,\nbecause Blackfin now provides those functions\n\nTested-by: Javier Herrero \u003cjherrero@hvsistemas.es\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "6d329af9967e7ab3f4a3d7f1e8ef87539c3a069f",
      "tree": "526727c49e03164db570b5652a7ce6702c2138a5",
      "parents": [
        "d766a4eda65b80afb50a39ce15c0ca424115bc07"
      ],
      "author": {
        "name": "Roland Dreier",
        "email": "rdreier@cisco.com",
        "time": "Fri Oct 17 14:18:26 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Oct 22 06:22:14 2008 -0400"
      },
      "message": "cxgb3: Fix kernel crash caused by uninitialized l2t_entry.arpq\n\nCommit 147e70e6 (\"cxgb3: Use SKB list interfaces instead of home-grown\nimplementation.\") causes a crash in t3_l2t_send_slow() when an iWARP\nconnection request is received.  This is because the new l2t_entry.arpq\nskb queue is never initialized, and therefore trying to add an skb to\nit causes a NULL dereference.  With the old code there was no need to\ninitialize the queues because the l2t_entry structures were zeroed,\nand the code used NULL to mean empty.\n\nFix this by adding __skb_queue_head_init() when all the l2t_entry\nstructures get allocated.\n\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "d766a4eda65b80afb50a39ce15c0ca424115bc07",
      "tree": "1a14b5d223ebdb861261c50156104d27c50c78b5",
      "parents": [
        "051d36f3fbd013a73cb42a6762e5bf339a3732aa"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Tue Oct 21 04:36:29 2008 +0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Oct 22 06:22:13 2008 -0400"
      },
      "message": "SMC911x: unbreak PXA builds\n\nCurrently SMC911x driver is broken on ARM/PXA builds.\nUnbreak such configurations.\n\nSigned-off-by: Dmitry Baryshkov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "051d36f3fbd013a73cb42a6762e5bf339a3732aa",
      "tree": "b41728862789049361cb4f9e9004b60d2fee18ea",
      "parents": [
        "cde0d910b9185519f7f2cfe015f9039e02c2f25b"
      ],
      "author": {
        "name": "Brice Goglin",
        "email": "brice@myri.com",
        "time": "Mon Oct 20 13:54:12 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Oct 22 06:22:11 2008 -0400"
      },
      "message": "myri10ge: disable NAPI on failure to setup the interface\n\nDisable NAPI if a failure occurs when setting up the interface. Leaving\nit enabled could cause a BUG the next time an ifconfig up is issued.\n\nSigned-off-by: Brice Goglin \u003cbrice@myri.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "cde0d910b9185519f7f2cfe015f9039e02c2f25b",
      "tree": "83d0645800f44aee1402b130cb9f9a0420e00c89",
      "parents": [
        "ced1cbacc0557eda31ab59317c09f774cff865bb"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Tue Oct 21 00:00:29 2008 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Oct 22 06:22:10 2008 -0400"
      },
      "message": "net: Make SMC91X selectable on other MIPS boards\n\nRBTX4939 board has SMC91X chip and there can be other MIPS boards with\nthat chip.  Make SMC91X selectable on all MIPS board would be better than\nenumerating each boards in Kconfig.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nCc: jeff@garzik.org\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "ced1cbacc0557eda31ab59317c09f774cff865bb",
      "tree": "44ca7963269faa43d45b273386709ae23163cd1f",
      "parents": [
        "d51894f4979e941a86309f29898579cbb591514e"
      ],
      "author": {
        "name": "roel kluin",
        "email": "roel.kluin@gmail.com",
        "time": "Tue Oct 21 01:44:02 2008 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Oct 22 06:22:08 2008 -0400"
      },
      "message": "AX88796: ax_probe() fix irq assignment\n\ndev-\u003eirq is unsigned\n\nSigned-off-by: Roel Kluin \u003croel.kluin@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "d51894f4979e941a86309f29898579cbb591514e",
      "tree": "e848aec1028c068f0e8c6c381477c702df8e0787",
      "parents": [
        "e1564ec938b759268d6e67f24b5d6f429da4a5a9"
      ],
      "author": {
        "name": "roel kluin",
        "email": "roel.kluin@gmail.com",
        "time": "Tue Oct 21 01:35:34 2008 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Oct 22 06:22:07 2008 -0400"
      },
      "message": "gianfar: fix handle errors returned by platform_get_irq*()\n\nplatform_get_irq*() returns on -ENXIO when the resource cannot be\nfound, but this remains unnoticed if stored in an unsigned.\n\nSigned-off-by: Roel Kluin \u003croel.kluin@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "e1564ec938b759268d6e67f24b5d6f429da4a5a9",
      "tree": "926a8907281f62a68b6388a27c6aeb71fdbc4bd9",
      "parents": [
        "cd926c7330ae76b620853533e68654a1ef0c2347"
      ],
      "author": {
        "name": "Francois Romieu",
        "email": "romieu@fr.zoreil.com",
        "time": "Thu Oct 16 22:46:13 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Oct 22 06:22:06 2008 -0400"
      },
      "message": "r8169: checks against wrong mac addresse init\n\nChecking the signature of the eeprom and the validity of the\nMAC address should be enough to filter out the bad addresses\nobserved so far.\n\nContributed by Ivan Vecera and Martin Capitanio.\n\nTested on 8102el, 8168b and 8169 for a start.\n\nSigned-off-by: Francois Romieu \u003cromieu@fr.zoreil.com\u003e\nCc: Edward Hsu \u003cedward_hsu@realtek.com.tw\u003e\n"
    },
    {
      "commit": "cd926c7330ae76b620853533e68654a1ef0c2347",
      "tree": "80fc6f24b0bb1ae6740b67e8204bce1e88669722",
      "parents": [
        "75e3d8db531b462b875c1adb13eeb6b0be7374c0"
      ],
      "author": {
        "name": "Francois Romieu",
        "email": "romieu@fr.zoreil.com",
        "time": "Thu Oct 16 22:04:07 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Oct 22 06:22:04 2008 -0400"
      },
      "message": "r8169: verbose mac address init\n\nI prefer the debug information to be displayed until\nthe issue is properly handled.\n\nSigned-off-by: Francois Romieu \u003cromieu@fr.zoreil.com\u003e\nCc: Edward Hsu \u003cedward_hsu@realtek.com.tw\u003e\n"
    },
    {
      "commit": "74f2a5f0ef643b7b277f7a270f85573f88d930d1",
      "tree": "eec23ab745ff6b346333e092611fe6a4c3152ed7",
      "parents": [
        "1b532c6ced5417ef18d5c10e5bc5e0ae21eb81c4"
      ],
      "author": {
        "name": "Chris Zankel",
        "email": "czankel@Athlon.(none)",
        "time": "Mon May 05 23:36:35 2008 -0700"
      },
      "committer": {
        "name": "Chris Zankel",
        "email": "chris@zankel.net",
        "time": "Tue Oct 21 07:58:06 2008 -0700"
      },
      "message": "xtensa: Add support for the Sonic Ethernet device for the XT2000 board.\n\nAdd support for the on-board Sonic Ethernet device for the XT2000\nevaluation board.\n\nSigned-off-by: Chris Zankel \u003cchris@zankel.net\u003e\n"
    },
    {
      "commit": "a02efb906d12c9d4eb2ab7c59049ba9545e5412d",
      "tree": "bf1f6467978ec63a22f42299ecac2ee7f7e73336",
      "parents": [
        "84dfcb4b318463cd4883b6a19937824f49aee564",
        "2515ddc6db8eb49a79f0fe5e67ff09ac7c81eab4"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Tue Oct 21 15:52:04 2008 +1100"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Tue Oct 21 15:52:04 2008 +1100"
      },
      "message": "Merge commit \u0027origin\u0027 into master\n\nManual merge of:\n\n\tarch/powerpc/Kconfig\n\tarch/powerpc/include/asm/page.h"
    }
  ],
  "next": "c1075fb7ec62b7ac0ac6baee2ceeb77270206aef"
}
