)]}'
{
  "log": [
    {
      "commit": "1c1ee4c3e7e16d23166a624a132889df3c540a18",
      "tree": "c6f20db95c421f7171f85bbe022f58a678b93ba5",
      "parents": [
        "91396c1e2d73a041d86935fb8371e8d48b48b663",
        "14e50e57aedb2a89cf79b77782879769794cab7b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu May 24 18:41:28 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu May 24 18:41:28 2007 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\n* \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6: (25 commits)\n  [XFRM]: Allow packet drops during larval state resolution.\n  [CASSINI]: Check pci_set_mwi() return value.\n  [NET]: \"wrong timeout value\" in sk_wait_data() v2\n  [NETFILTER]: nf_nat_h323: call set_h225_addr instead of set_h225_addr_hook\n  [NETFILTER]: nf_conntrack_h323: add missing T.120 address in OLCA\n  [NETFILTER]: nf_conntrack_h323: remove unnecessary process of Information signal\n  [NETFILTER]: nf_conntrack_h323: fix get_h225_addr() for IPv6 address access\n  [NETFILTER]: nf_conntrack_h323: fix ASN.1 types\n  [NETFILTER]: nf_conntrack_ftp: fix newline sequence number calculation\n  [NETFILTER]: nf_conntrack_ftp: fix newline sequence number update\n  [NET_SCHED]: sch_htb: fix event cache time calculation\n  [DCCP]: Fix build warning when debugging is disabled.\n  [TIPC]: Fixed erroneous introduction of for_each_netdev\n  [RTNETLINK]: Fix sending netlink message when replace route.\n  [TR]: Use menuconfig objects.\n  [ARCNET]: Use menuconfig objects.\n  [TIPC]: Use menuconfig objects.\n  [SCTP]: Use menuconfig objects.\n  [IPVS]: Use menuconfig objects.\n  [DCCP]: Use menuconfig objects.\n  ...\n"
    },
    {
      "commit": "04efb8787e4d8a7b21a61aeb723de33154311256",
      "tree": "e15b689bd0affa410f906308890dc214cb17beab",
      "parents": [
        "ba78073e6f70cd9c64a478a9bd901d7c8736cfbc"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu May 24 17:54:15 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu May 24 17:54:15 2007 -0700"
      },
      "message": "[CASSINI]: Check pci_set_mwi() return value.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8a903be129a741fd1e1d44223f0e3a01c357bde5",
      "tree": "89d80003fe1a116715b056611f9dedf6f5d804b1",
      "parents": [
        "42859007f458f305624009862d6ca818e3c5be57"
      ],
      "author": {
        "name": "Jan Engelhardt",
        "email": "jengelh@gmx.de",
        "time": "Wed May 23 14:51:07 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu May 24 16:36:52 2007 -0700"
      },
      "message": "[TR]: Use menuconfig objects.\n\nUse menuconfigs instead of menus, so the whole menu can be disabled at\nonce instead of going through all options.\n\nSigned-off-by: Jan Engelhardt \u003cjengelh@gmx.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "42859007f458f305624009862d6ca818e3c5be57",
      "tree": "4f8e9869c65d81b6c572958b3bcd1c866f3457ae",
      "parents": [
        "a31b19c514664b8161b956f8da45d8a9166da0c6"
      ],
      "author": {
        "name": "Jan Engelhardt",
        "email": "jengelh@gmx.de",
        "time": "Wed May 23 14:50:18 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu May 24 16:36:51 2007 -0700"
      },
      "message": "[ARCNET]: Use menuconfig objects.\n\nUse menuconfigs instead of menus, so the whole menu can be disabled at\nonce instead of going through all options.\n\nSigned-off-by: Jan Engelhardt \u003cjengelh@gmx.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9539ce2253ab1b054e9b0daf0abe0fd4263e1820",
      "tree": "3d499436eef8fb5f9bceb668eb8338a0f135308c",
      "parents": [
        "c2b38989cf2b0c003a9cf57efc833ab16d33901e",
        "096a458c3a9c717563e98b0a2ce69821459a6660"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu May 24 15:54:17 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu May 24 15:54:17 2007 -0700"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6\n\n* \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6:\n  forcedeth: fix cpu irq mask\n  chelsio parenthesis fix\n  spidernet: skb used after netif_receive_skb\n  meth driver renovation\n  remove unnecessary dependency on VIA velocity config\n  fix compiler warning in fixed.c\n  asix.c - Add Belkin F5D5055 ids\n  ucc_geth:trivial fix\n  ucc_geth: Fix MODULE_DEVICE_TABLE() duplication\n  [PATCH] drivers/net/wireless/libertas/rx.c: fix use-after-free\n  [PATCH] drivers/net/wireless/libertas/fw.c: fix use-before-check\n  [PATCH] libertas: skb dereferenced after netif_rx\n"
    },
    {
      "commit": "096a458c3a9c717563e98b0a2ce69821459a6660",
      "tree": "f8b55db8ca7c6eafadcced8eab84484dd606f928",
      "parents": [
        "294cf1b880fad9221e911fb2ce07b1fff3ae1a3d"
      ],
      "author": {
        "name": "Ayaz Abdulla",
        "email": "aabdulla@nvidia.com",
        "time": "Mon May 21 20:23:11 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu May 24 18:03:23 2007 -0400"
      },
      "message": "forcedeth: fix cpu irq mask\n\nThis patch fixes the cpu irq mask define to include the timer irq.\nAnother flag check was setting up the timer bit in all cases so we\ndidn\u0027t notice the issue.\n\nSigned-off-by: Ayaz Abdulla \u003caabdulla@nvidia.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "294cf1b880fad9221e911fb2ce07b1fff3ae1a3d",
      "tree": "a1ec2a6ec9676fbb28e2214f9c20695bc3349714",
      "parents": [
        "93c1d3b790673bb2a7489d6f165c5c99a7f44baf"
      ],
      "author": {
        "name": "Mariusz Kozlowski",
        "email": "m.kozlowski@tuxland.pl",
        "time": "Thu May 24 19:46:14 2007 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu May 24 17:37:00 2007 -0400"
      },
      "message": "chelsio parenthesis fix\n\nHello,\n\n\tBalanance parenthesis in chelsio header file.\n\nSigned-off-by: Mariusz Kozlowski \u003cm.kozlowski@tuxland.pl\u003e\n\n drivers/net/chelsio/suni1x10gexp_regs.h |    2 +-\n 1 file changed, 1 insertion(+), 1 deletion(-)\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "93c1d3b790673bb2a7489d6f165c5c99a7f44baf",
      "tree": "08514dbd16c00755818fcece92d2da26df3830c7",
      "parents": [
        "e971290133d8151c468cd70206fedc92648feb58"
      ],
      "author": {
        "name": "Florin Malita",
        "email": "fmalita@gmail.com",
        "time": "Tue May 22 18:09:42 2007 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu May 24 17:25:43 2007 -0400"
      },
      "message": "spidernet: skb used after netif_receive_skb\n\nThe stats update code in spider_net_pass_skb_up() is touching the skb\nafter it\u0027s been passed up to the stack. To avoid that, just update the\nstats first.\n\nSigned-off-by: Florin Malita \u003cfmalita@gmail.com\u003e\nSigned-off-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "e971290133d8151c468cd70206fedc92648feb58",
      "tree": "dde9ebfd2a269dd892782c73910255a422a872a5",
      "parents": [
        "73815538e642de66a5607cc16d13004ecb1a3062"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu May 24 12:54:04 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu May 24 17:20:49 2007 -0400"
      },
      "message": "meth driver renovation\n\nThe meth ethernet driver for the SGI IP32 aka O2 is so far still an old\nstyle driver which does not use the device driver model.  This is now\ncausing issues with some udev based gadgetry in debian-stable.  Fixed by\nconverting the meth driver to a platform device.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n\n--\nFixes since previous patch:\n\n  o Fixed typo in meth_exit_module()\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "73815538e642de66a5607cc16d13004ecb1a3062",
      "tree": "5b77a766fb0892fed278eadcb44cc15f671411be",
      "parents": [
        "239dc572b8e6ecde91afe96d2426ddc2afd4695d"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yoichi_yuasa@tripeaks.co.jp",
        "time": "Thu May 24 16:12:27 2007 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu May 24 17:20:49 2007 -0400"
      },
      "message": "remove unnecessary dependency on VIA velocity config\n\nHi,\n\nThis patch has removed unnecessary dependency on VIA velocity config.\n\nYoichi\n\nSigned-off-by: Yoichi Yuasa \u003cyoichi_yuasa@tripeaks.co.jp\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "239dc572b8e6ecde91afe96d2426ddc2afd4695d",
      "tree": "3bd29541a3169c0132ef99cfce182facb00f33e7",
      "parents": [
        "2ed22bc294315d19aa1f0423b83d21a2d94c641b"
      ],
      "author": {
        "name": "Denver Gingerich",
        "email": "denver@ossguy.com",
        "time": "Wed May 23 14:34:43 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu May 24 17:20:49 2007 -0400"
      },
      "message": "fix compiler warning in fixed.c\n\nCorrect the following compiler warning (and warnings resulting from\nthe correction):\nwarning: \u0027fixed_mdio_register_device\u0027 defined but not used\n\nSigned-off-by: Denver Gingerich \u003cdenver@ossguy.com\u003e\nCc: Vitaly Bordug \u003cvbordug@ru.mvista.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "2ed22bc294315d19aa1f0423b83d21a2d94c641b",
      "tree": "c9c794e5138c34fa0658918770156ef880b10bb1",
      "parents": [
        "66bd23fad81fb0b84c16edd48ec160f8fdbe3f57"
      ],
      "author": {
        "name": "David Hollis",
        "email": "dhollis@davehollis.com",
        "time": "Wed May 23 07:33:17 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu May 24 17:20:48 2007 -0400"
      },
      "message": "asix.c - Add Belkin F5D5055 ids\n\n(Originally sent to linux-usb-devel)\n\nThe attached patch adds the device IDs for the Belkin F5D5055 device.\n\nReported by Andy Juniper \u003cajuniper@freeuk.com\u003e\n\nSigned-off-by: David Hollis \u003cdhollis@davehollis.com\u003e\n\n--\nDavid Hollis \u003cdhollis@davehollis.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "66bd23fad81fb0b84c16edd48ec160f8fdbe3f57",
      "tree": "de587eabaad1264d789f045829046970784c7982",
      "parents": [
        "5bc8d39a4759e956fa25880d57ef579f96f1a334"
      ],
      "author": {
        "name": "Li Yang",
        "email": "leoli@freescale.com",
        "time": "Tue May 22 20:34:14 2007 +0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu May 24 17:20:48 2007 -0400"
      },
      "message": "ucc_geth:trivial fix\n\nRemove redundant includes.\n\nSigned-off-by: Li Yang \u003cleoli@freescale.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "5bc8d39a4759e956fa25880d57ef579f96f1a334",
      "tree": "70f49f4b18b9d1e27d3934d2753582813ebe1904",
      "parents": [
        "c71cd01989b417317f4d22ccf4ce112859671b64"
      ],
      "author": {
        "name": "Li Yang",
        "email": "leoli@freescale.com",
        "time": "Tue May 22 20:24:37 2007 +0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu May 24 17:20:48 2007 -0400"
      },
      "message": "ucc_geth: Fix MODULE_DEVICE_TABLE() duplication\n\nFix MODULE_DEVICE_TABLE() duplication in ucc_geth.c and ucc_geth_mii.c\nfor ucc_geth to be compiled as module.\n\nSigned-off-by: Li Yang \u003cleoli@freescale.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "c71cd01989b417317f4d22ccf4ce112859671b64",
      "tree": "5447a67ba5ed686277db7dd3c95cadc2fb305090",
      "parents": [
        "efa5bf1dd2cf3cdee0bfe97cfd76ff2296179ae4",
        "412e8a0ebf1a58c060cc76438e5b6d33789c5e20"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu May 24 17:17:11 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu May 24 17:17:11 2007 -0400"
      },
      "message": "Merge branch \u0027upstream-fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream-fixes\n"
    },
    {
      "commit": "36433127ae7a842482ba857f5ad3c431817a9542",
      "tree": "447195ec8d717269380287e454ddb0c11c336ec5",
      "parents": [
        "741ec4e6d0b7780d29a63f908d6d21df425be365"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oneukum@suse.de",
        "time": "Mon Apr 30 01:37:44 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue May 22 23:45:48 2007 -0700"
      },
      "message": "USB: address FIXME in usbnet w.r.t drivers claiming multiple interfaces\n\nThis fixes the issue of drivers claiming multiple interfaces. Operations\nare stopped as soon as an interface is suspend and resumed only as\nall interfaces have been resumed.\n\nSigned-off-by: Oliver Neukum \u003coneukum@suse.de\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "4149b72eaa74583c361e3aaf5804eb74b72c51f1",
      "tree": "49191dc736116ff2e00686b3605ce7ea130da1cf",
      "parents": [
        "47f8468e6008a1d62f7dacbcff4ec3e115a500c8"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Sun Apr 29 10:09:47 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue May 22 23:45:48 2007 -0700"
      },
      "message": "USB: handle more rndis_host oddities\n\nWorkaround another device firmware bug, wherein CDC descriptors get\nplaced in a wrong place never previously observed in the wild.\n\nFix a bug where a seeming RNDIS device returns a bogus response during\ndevice initialization.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "412e8a0ebf1a58c060cc76438e5b6d33789c5e20",
      "tree": "c91d0ff90683badafde8662564274d009e57fe79",
      "parents": [
        "596f2d0554352f1089f7478b309b27d8cdf5cd4f"
      ],
      "author": {
        "name": "Eugene Teo",
        "email": "eugeneteo@kernel.sg",
        "time": "Mon May 21 22:30:22 2007 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue May 22 11:02:29 2007 -0400"
      },
      "message": "[PATCH] drivers/net/wireless/libertas/rx.c: fix use-after-free\n\nskb could have been freed by then. Also, in libertas_upload_rx_packet(),\nskb-\u003eprotocol is initialized by eth_type_trans().\n\nSigned-off-by: Eugene Teo \u003ceugeneteo@kernel.sg\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "596f2d0554352f1089f7478b309b27d8cdf5cd4f",
      "tree": "f901ca3688180b5405881fabd68f401ce457a247",
      "parents": [
        "3d4bd24b019981394fabb465b0c7932924b83d65"
      ],
      "author": {
        "name": "Eugene Teo",
        "email": "eteo@redhat.com",
        "time": "Sat May 19 11:09:20 2007 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue May 22 11:02:29 2007 -0400"
      },
      "message": "[PATCH] drivers/net/wireless/libertas/fw.c: fix use-before-check\n\nNULL checks should be performed before the dereference.\n\nSpotted by the Coverity checker.\n\nSigned-off-by: Eugene Teo \u003ceteo@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "3d4bd24b019981394fabb465b0c7932924b83d65",
      "tree": "c2103071362f7478577b5bf5fa4621fe79fd6ea8",
      "parents": [
        "55b637c6a003a8c4850b41a2c2fd6942d8a7f530"
      ],
      "author": {
        "name": "Florin Malita",
        "email": "fmalita@gmail.com",
        "time": "Fri May 18 16:04:33 2007 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue May 22 11:02:29 2007 -0400"
      },
      "message": "[PATCH] libertas: skb dereferenced after netif_rx\n\nIn libertas_process_rxed_packet() and process_rxed_802_11_packet() the\nskb is dereferenced after being passed to netif_rx (called from\nlibertas_upload_rx_packet). Spotted by Coverity (1658, 1659).\n\nAlso, libertas_upload_rx_packet() unconditionally returns 0 so the error\ncheck is dead code - might as well take it out and change the signature.\n\nSigned-off-by: Florin Malita \u003cfmalita@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "f1e9a4eaea5c22cfb557e58a8cd0ca3bde5160a5",
      "tree": "e9de0cebc5fcfaca838b26d378d8845e0c6101a6",
      "parents": [
        "3e1657c8ef53e1cd541cc1e420f3230dc075949b"
      ],
      "author": {
        "name": "Maciej W. Rozycki",
        "email": "macro@linux-mips.org",
        "time": "Mon May 21 14:33:21 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon May 21 19:41:19 2007 -0400"
      },
      "message": "declance: Remove a dangling spin_unlock_irq() thingy\n\n The spin_unlock_irq() invocation in lance_start_xmit() has no matching\nlocking request.  The call is already protected by netif_tx_lock, so\nremove the statement.\n\nSigned-off-by: Maciej W. Rozycki \u003cmacro@linux-mips.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "3e1657c8ef53e1cd541cc1e420f3230dc075949b",
      "tree": "7761c899ea09c104324fa333d75dc1e31cf70255",
      "parents": [
        "8aee74c8ee875448cc6d1cf995c9469eb60ae515"
      ],
      "author": {
        "name": "Auke Kok",
        "email": "auke-jan.h.kok@intel.com",
        "time": "Mon May 21 14:51:35 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon May 21 19:41:19 2007 -0400"
      },
      "message": "e1000: Don\u0027t enable polling in open() (was: e1000: assertion hit in e1000_clean(), kernel 2.6.21.1)\n\nHerbert Xu wrote:\n\"netif_poll_enable can only be called if you\u0027ve previously called\nnetif_poll_disable.  Otherwise a poll might already be in action\nand you may get a crash like this.\"\n\nRemoving the call to netif_poll_enable in e1000_open should fix this issue,\nthe only other call to netif_poll_enable is in e1000_up() which is only\nreached after a device reset or resume.\n\nBugzilla: http://bugzilla.kernel.org/show_bug.cgi?id\u003d8455\nhttps://bugzilla.redhat.com/bugzilla/show_bug.cgi?id\u003d240339\n\nTested by Doug Chapman \u003cdoug.chapman@hp.com\u003e\n\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\nAcked-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "23c15c21d34a4b4b4d7b9a95ce498991c5339c77",
      "tree": "7294414512272d9a1d516c779542b9aff84a9f25",
      "parents": [
        "65adfa911a3522c1e40e55afd472dd571dc2431b"
      ],
      "author": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Sat May 19 08:51:57 2007 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Sat May 19 08:51:57 2007 -0700"
      },
      "message": "mlx4_core: Fix array overrun in dump_dev_cap_flags()\n\nDon\u0027t overrun fname[] array when decoding device flags.\n\nThis was spotted by the Coverity checker (CID 1642).\n\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "e94bd23f67c87011f012f26ca0af3fcf6878eeac",
      "tree": "59bd2c79007363beee0c50084e63f7840999bdfa",
      "parents": [
        "fb136c070bfdde11dc79758674f54fb26bba1a2f"
      ],
      "author": {
        "name": "Auke Kok",
        "email": "auke-jan.h.kok@intel.com",
        "time": "Wed May 16 01:49:46 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu May 17 20:43:15 2007 -0400"
      },
      "message": "e1000: Fix msi enable leak on error, don\u0027t print error message, cleanup\n\npci_enable_msi failure is a normal event so we should not print any error.\nGoing over the code I spotted a missing pci_disable_msi() leak when irq\nallocation fails. The whole code also needed a cleanup, so I combined the\ntwo different calls to pci_request_irq into a single call making this\nlook a lot better. All #ifdef CONFIG_PCI_MSI\u0027s have been removed.\n\nCompile tested with both CONFIG_PCI_MSI enabled and disabled.\n\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\nCc: H. Peter Anvin \u003chpa@zytor.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "fb136c070bfdde11dc79758674f54fb26bba1a2f",
      "tree": "3210ac72ce77727fe99e0365a26ad3fe64d7fde4",
      "parents": [
        "4a79a04e4c0aa06b556b7d52bfb31c05fbb05616"
      ],
      "author": {
        "name": "Auke Kok",
        "email": "auke-jan.h.kok@intel.com",
        "time": "Thu May 17 15:29:07 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu May 17 20:43:15 2007 -0400"
      },
      "message": "ixgb: don\u0027t print error if pci_enable_msi() fails, cleanup minor leak\n\npci_enable_msi calls can fail for normal operational reasons. Driver\nshould not print an error message in that case. Fix a leak that leaves\nmsi enabled if pci_request_irq fails. We can remove CONFIG_PCI_MSI\nifdefs alltogether\n\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "4a79a04e4c0aa06b556b7d52bfb31c05fbb05616",
      "tree": "62b244200c85260badab08db99d84d8f142eb1a7",
      "parents": [
        "98739407c529899820135b1fba87ccd1a411edda"
      ],
      "author": {
        "name": "Mithlesh Thukral",
        "email": "mithlesh@netxen.com",
        "time": "Thu May 17 06:52:25 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu May 17 20:43:15 2007 -0400"
      },
      "message": "NetXen: Fix NetXen driver ping on system-p\n\nNetXen: Fix for driver on System-p\nThis patch will fix a ping issue on system-p\n\nSigned-off by: Milan Bag \u003cmbag@netxen.com\u003e\nSigned-off by: Adhiraj Joshi \u003cadhiraj@netxen.com\u003e\nSigned-by: Mithlesh Thukral \u003cmithlesh@netxen.com\u003e\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "98739407c529899820135b1fba87ccd1a411edda",
      "tree": "4e394f86ec0857a7c446ec6923da49f7e255e842",
      "parents": [
        "3b6330ce2a3e1f152f79a6203f73d23356e243a7"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Wed May 16 16:58:00 2007 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu May 17 20:43:15 2007 -0400"
      },
      "message": "spidernet: node-aware skbuff allocation\n\nSpidernet was the driver I original did all the node-aware netdevice\nallocation for, but after a year it still hasn\u0027t hit mainline.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "3b6330ce2a3e1f152f79a6203f73d23356e243a7",
      "tree": "3325c488b05be904ecddd176a1eea3cb3fe2e6a1",
      "parents": [
        "dbf2e8585971f2a8b1f60a188dc245fd2f8f81b3"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Wed May 16 15:06:59 2007 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu May 17 20:43:15 2007 -0400"
      },
      "message": "gianfar: Add I/O barriers when touching buffer descriptor ownership.\n\nThe hardware must not see that is given ownership of a buffer until it is\ncompletely written, and when the driver receives ownership of a buffer,\nit must ensure that any other reads to the buffer reflect its final\nstate.  Thus, I/O barriers are added where required.\n\nWithout this patch, I have observed GCC reordering the setting of\nbdp-\u003elength and bdp-\u003estatus in gfar_new_skb.  Hardware reordering\nwas also theoretically possible.\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "dbf2e8585971f2a8b1f60a188dc245fd2f8f81b3",
      "tree": "185b545417ac662b5a142b055fc84a1d7d77f550",
      "parents": [
        "5bb96e9f2434b49a5b8f135f2a384974aa73db51"
      ],
      "author": {
        "name": "Eugene Surovegin",
        "email": "ebs@ebshome.net",
        "time": "Wed May 16 12:01:05 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu May 17 20:43:15 2007 -0400"
      },
      "message": "ibm_emac: fix link speed detection change\n\nFix link speed detection change.\nThanks to Stefan Roese \u003csr@denx.de\u003e for finding this bug.\n\nCC: Stefan Roese \u003csr@denx.de\u003e\nSigned-off-by: Eugene Surovegin \u003cebs@ebshome.net\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "5bb96e9f2434b49a5b8f135f2a384974aa73db51",
      "tree": "d7dd01739b93f709114add365e558550f48817e6",
      "parents": [
        "0ec6d95053885055a50d973b3a3906905a78a8bf"
      ],
      "author": {
        "name": "Eugene Surovegin",
        "email": "ebs@ebshome.net",
        "time": "Wed May 16 11:59:48 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu May 17 20:43:14 2007 -0400"
      },
      "message": "ibm_emac: improved PHY support\n\nOriginal patch is from Jeff Haran  \u003cjharan@brocade.com\u003e with my minor style\nfixes. His comments follow:\n\nThe first problem was in the function that configures the PHY for\nautonegotiation, genmii_setup_aneg(). The original code does a\nread/modify/write of the autonegotiation advertizement register (reg 4),\nfollowed by a read/modify/write of the control register (reg 0). While\nthe original code follows the proper procedure as per reading the IEEE\nspecs, what I found is that on at least one PHY model (National DP83843)\nthe read of the control register comes back with the soft reset bit set\n(bit 15). Because of the read/modify/write operation, this causes the\nwrite to write a 1 back to the reset bit, which initiates a software\nreset of the PHY. This software reset causes the PHY to return to its\npower up state which advertizes all modes of operation, thus negating\nthe write to the autoneg advertizement register. The modification is to\nspin reading the control register until the soft reset bit is clear\nbefore doing the modify/write.\nThe second problem was in the function that configures the PHY for\nforced operation, genmii_setup_forced(). The original code initiates a\nsoftware reset operation via a write of a 1 to bit 15 of the control\nregister (reg 0), but then proceeds to do a second write to that same\nregister without waiting until that reset bit is cleared by the PHY\nitself (which according to the IEEE specs indicates that the PHY reset\nis complete). This is a violation of how one is supposed to use this\nsoftware reset feature of these PHYs and I believe was the cause of\nmysterious, difficult to reproduce link failures that we\u0027ve observed on\nsome of our systems that use this driver. The fix is to modify the\nfunction so that it spins waiting for the reset bit to clear after doing\nthe soft reset and before doing the subsequent write.\n\nSigned-off-by: Jeff Haran \u003cjharan@brocade.com\u003e\nCC: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Eugene Surovegin \u003cebs@ebshome.net\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "0ec6d95053885055a50d973b3a3906905a78a8bf",
      "tree": "d751468f890ebc1233acbe171f10391a35c24df2",
      "parents": [
        "bb33808d282a48803dcb6070ee1547d221669114"
      ],
      "author": {
        "name": "Eugene Surovegin",
        "email": "ebs@ebshome.net",
        "time": "Wed May 16 11:57:37 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu May 17 20:43:14 2007 -0400"
      },
      "message": "ibm_emac: fix section mismatch warnings\n\nFix \"Section mismatch\" warnings\n\nSigned-off-by: Eugene Surovegin \u003cebs@ebshome.net\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "50432cb534b566c4fd9e371fb37464a65ccd2391",
      "tree": "b9967313ebf46d37650fbbc66fb35240be1825c0",
      "parents": [
        "84787e3fc38a4847e5d75388d5a7fb3cf6bd7834"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Mon May 14 12:38:15 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu May 17 20:43:14 2007 -0400"
      },
      "message": "sky2: memory barriers change\n\nDo some memory barrier changes for safety/perfomance:\nDon\u0027t need read after update to index, mmiowb() followed by read at end\nof irq is sufficient.\n\nSigned-off-by: Stephn Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "84787e3fc38a4847e5d75388d5a7fb3cf6bd7834",
      "tree": "1498b6a8a6c59186f909542b4493d327b4897118",
      "parents": [
        "a3caeada948535f126e407457e15f2633ee7168a"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Mon May 14 12:38:14 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu May 17 20:43:14 2007 -0400"
      },
      "message": "sky2: remove dual port workaround\n\nThis workaround was added to deal with NAPI core and how\nit affected dual port shared polling. It turned out not to\nbe necessary. Stopping device 0 only doesn\u0027t stop NAPI from\nworking completely after that.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "a3caeada948535f126e407457e15f2633ee7168a",
      "tree": "9a083f3b090d3c59ff4ee40942a0f9636a2b1dbc",
      "parents": [
        "3225b919036a3ec2e96bb36b7a4fd64c43fdbe84"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Mon May 14 12:38:13 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu May 17 20:43:14 2007 -0400"
      },
      "message": "sky2: MIB counter overflow handling\n\nMake sure that if we ever get a MIB counter overflow interrupt (normally\nmasked off), that the IRQ is cleared.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "3225b919036a3ec2e96bb36b7a4fd64c43fdbe84",
      "tree": "219aad5c4d9d541d6dc24bbdcddad8f993136fef",
      "parents": [
        "53419c68517ee296f737cdc0acaca6eb1ae23aeb"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Mon May 14 12:38:12 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu May 17 20:43:13 2007 -0400"
      },
      "message": "sky2: keep track of receive alloc failures\n\nWhen driver can\u0027t allocate receive buffer it drops incoming\npacket. Keep a counter.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "53419c68517ee296f737cdc0acaca6eb1ae23aeb",
      "tree": "70c140c5c79a4ddfdbda4594f37904039721d21b",
      "parents": [
        "abc368a17c00b3c7837498cdb4e166cfdeefbe98"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Mon May 14 12:38:11 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu May 17 20:43:13 2007 -0400"
      },
      "message": "sky2: PHY register settings\n\nAlign the PHY setup of the sky2 driver with the vendor sk98lin (10.0.4.3)\ndriver. The PHY register settings are mostly black magic, even with access\nto the documentation it isn\u0027t clear what the right values are. The changes\nare mostly comments, the code change only affects the Yukon FE (100 mbit only)\nversion.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "abc368a17c00b3c7837498cdb4e166cfdeefbe98",
      "tree": "23d2d1f45d80b43241a082d825d15198a977c652",
      "parents": [
        "0479ea0eab197b3e5d4c731f526c02e5e3fbfbd0"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Mon May 14 12:38:10 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu May 17 20:43:13 2007 -0400"
      },
      "message": "sky2: remove Gigabyte 88e8056 restriction\n\nThe problems with Gigabyte motherboards are system configuration dependent.\nSince it works fine for some users, it doesn\u0027t make sense to deprive\nthem.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "9cbe05c71251b51607d80256c3b3754957bb5ed8",
      "tree": "3ac73e809d29c47a1ecaacc616dcd7cdf6788025",
      "parents": [
        "7a86edef395576f69d2513c62aea7c966043bc8d"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Tue May 15 20:36:30 2007 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 15 18:56:37 2007 -0700"
      },
      "message": "missing includes in mlx4\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nAcked-by: Jeff Garzik \u003cjeff@garzik.org\u003e\nAcked-by: Roland Dreier \u003crolandd@cisco.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "4e19b5c193454ade8d86468077078f680d121979",
      "tree": "e7550524011f27cf8e13a0aefd65603f3d78c428",
      "parents": [
        "f2773a29596d835d2b00137ba925c186699ea117"
      ],
      "author": {
        "name": "Kim Phillips",
        "email": "kim.phillips@freescale.com",
        "time": "Fri May 11 18:25:07 2007 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue May 15 17:44:40 2007 -0400"
      },
      "message": "ucc_geth: eliminate max-speed, change interface-type to phy-connection-type\n\nIt was agreed that phy-connection-type was a better name for\nthe interface-type property, so this patch renames it.\n\nAlso, the max-speed property name was determined too generic,\nand is therefore eliminated in favour of phy-connection-type\nderivation logic.\n\nincludes corrections to copyright text.\n\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "f2773a29596d835d2b00137ba925c186699ea117",
      "tree": "ef62588e9bcef131429a45f13e10e7f864edd811",
      "parents": [
        "1af7f05628fab81fdf4412d757676412ba5db660"
      ],
      "author": {
        "name": "Vitaly Wool",
        "email": "vitalywool@gmail.com",
        "time": "Sun May 13 18:42:08 2007 +0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue May 15 17:44:39 2007 -0400"
      },
      "message": "smc911x: fix compilation breakage\n\nLooks like the new version of this patch has been overlooked,\nso I\u0027m resending it.\n\nIt just adapts the driver to the new IRQ API\naccording to what Russell has pointed out.\n\n drivers/net/smc911x.c |    6 ++----\n 1 files changed, 2 insertions(+), 4 deletions(-)\n\nSigned-off-by: Vitaly Wool \u003cvitalywool@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "1af7f05628fab81fdf4412d757676412ba5db660",
      "tree": "4088aa83e616feaba7ed0bb37ce70d1c80c1e218",
      "parents": [
        "fd17825480b2de3076727c677f8e257623705963"
      ],
      "author": {
        "name": "olof@lixom.net",
        "email": "olof@lixom.net",
        "time": "Sat May 12 14:57:46 2007 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue May 15 17:44:39 2007 -0400"
      },
      "message": "pasemi_mac: Fix local-mac-address parsing\n\nTurns out we have an old version of firmware that stores the mac address\nin \u0027mac-address\u0027 as a string instead of a byte array. All versions that\nuse local-mac-address should have it as byte array, so no need to do\nstring parsing for that case.\n\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "fd17825480b2de3076727c677f8e257623705963",
      "tree": "c893416aaa2d1f6264ea68c24f2781a39dd8ce55",
      "parents": [
        "52a9435183f961e1bb3c146a62bfbecf93d15d58"
      ],
      "author": {
        "name": "olof@lixom.net",
        "email": "olof@lixom.net",
        "time": "Sat May 12 14:57:36 2007 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue May 15 17:44:39 2007 -0400"
      },
      "message": "pasemi_mac: Terminate PCI ID list\n\nThis caused some very interesting behaviour depending on what happened to\nbe built at the same time. Add terminating empty entry to the list of IDs.\n\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "52a9435183f961e1bb3c146a62bfbecf93d15d58",
      "tree": "6e38b92dbf4b2667cbad7b5930b249fd0ed2f94c",
      "parents": [
        "a54c545134ea77609ed9eb5df50524c097112327"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Sat May 12 18:01:09 2007 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue May 15 17:44:39 2007 -0400"
      },
      "message": "pasemi_mac: Interrupt ack fixes\n\nInterrupt ack fixes\n\nFix the packet count resets at interrupt time, using the cacheable\npacket count status to set number of processed/received packets, since\nthe ack count is the cumulative number of packets processed, and not\nincremental.\n\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "a54c545134ea77609ed9eb5df50524c097112327",
      "tree": "201fa87d40592b19463f75f654afb3ae7d633b4d",
      "parents": [
        "0560551dca0c02a4b23f95a9c339882ff291e1c7"
      ],
      "author": {
        "name": "olof@lixom.net",
        "email": "olof@lixom.net",
        "time": "Sat May 12 14:57:27 2007 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue May 15 17:44:39 2007 -0400"
      },
      "message": "pasemi_mac: Fix register defines\n\nSome shift values were obviously wrong. Fix them to correspond with\nthe masks.\n\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "de7860c3f3272086a4c3a1b4280b11ffae7c32be",
      "tree": "450f3cae68e5349e853c6bb201facfa60c636a90",
      "parents": [
        "cfbf07f2a80b618c42a42c20d83647ea8fcceca0",
        "7c5b9ef8577bfa7b74ea58fc9ff2934ffce13532"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 15 09:52:31 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 15 09:52:31 2007 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband\n\n* \u0027for-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband:\n  IPoIB/cm: Optimize stale connection detection\n  IB/mthca: Set cleaned CQEs back to HW ownership when cleaning CQ\n  IB/mthca: Fix posting \u003e255 recv WRs for Tavor\n  RDMA/cma: Add check to validate that cm_id is bound to a device\n  RDMA/cma: Fix synchronization with device removal in cma_iw_handler\n  RDMA/cma: Simplify device removal handling code\n  IB/ehca: Disable scaling code by default, bump version number\n  IB/ehca: Beautify sysfs attribute code and fix compiler warnings\n  IB/ehca: Remove _irqsave, move #ifdef\n  IB/ehca: Fix AQP0/1 QP number\n  IB/ehca: Correctly set GRH mask bit in ehca_modify_qp()\n  IB/ehca: Serialize hypervisor calls in ehca_register_mr()\n  IB/ipath: Shadow the gpio_mask register\n  IB/mlx4: Fix uninitialized spinlock for 32-bit archs\n  mlx4_core: Remove unused doorbell_lock\n  net: Trivial MLX4_DEBUG dependency fix.\n"
    },
    {
      "commit": "20eebcf09c2d329e4dcdd765634c0a524195e16d",
      "tree": "d4044790aca3555854d90ed005a603d0fb23f1e0",
      "parents": [
        "f550d94cf9f86bc54e31dae2aee1a03d678c6e7f"
      ],
      "author": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Sun May 13 08:54:18 2007 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Sun May 13 08:54:18 2007 -0700"
      },
      "message": "mlx4_core: Remove unused doorbell_lock\n\nstruct mlx4_priv.doorbell_lock is never used, so delete it.\n\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "f550d94cf9f86bc54e31dae2aee1a03d678c6e7f",
      "tree": "d5a0be340b37353be215daa3a528b51162d6ccee",
      "parents": [
        "de5603748af8bf7deac403e6ba92887f8d18e812"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu May 10 12:50:28 2007 +0900"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Sun May 13 08:53:01 2007 -0700"
      },
      "message": "net: Trivial MLX4_DEBUG dependency fix.\n\nCONFIG_MLX4_DEBUG works out to a def_bool y for those that have \nCONFIG_EMBEDDED set.  Make it depend on MLX4_CORE.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "f7d02ae76ebbf5b8a9531fe150c49e126a397704",
      "tree": "bcfdcab6e70658d55a3c843694e04e938bf9168f",
      "parents": [
        "78db2ad6f4df9145bfd6aab1c0f1c56d615288ec",
        "158304ef09a28c7f2dd37d78f536a4e09ba084a1"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat May 12 18:11:33 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat May 12 18:11:33 2007 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm: (30 commits)\n  [ARM] Use new get_irqnr_preamble\n  [ARM] Ensure machine class menu is sorted alphabetically\n  [ARM] 4333/2: KS8695: Micrel Development board\n  [ARM] 4332/2: KS8695: Serial driver\n  [ARM] 4331/3: Support for Micrel/Kendin KS8695 processor\n  [ARM] 4371/1: AT91: Support for Atmel AT91SAM9RL-EK development board\n  [ARM] 4372/1: Define byte sizes in asm-arm/sizes.h\n  [ARM] 4370/3: AT91: Support for Atmel AT91SAM9RL processors.\n  [ARM] Update mach-types\n  [ARM] export symbol csum_partial_copy_from_user\n  [ARM] iop13xx: msi support\n  [ARM] stacktrace fix\n  [ARM] Spinlock initializer cleanup\n  [ARM] remove useless config option GENERIC_BUST_SPINLOCK\n  [ARM] 4303/3: base kernel support for TI DaVinci\n  [ARM] 4369/1: AT91: Fix circular dependency in header files\n  [ARM] 4368/1: S3C24xx: build fix\n  [ARM] 4364/1: AT91: LEDS on AT91SAM9261-EK\n  [ARM] Fix iop32x/iop33x build\n  [ARM] EBSA110: fix build errors caused by missing \"const\"\n  ...\n"
    },
    {
      "commit": "af3b146d26550f0c8e0d77b2117c6f8aec5d8146",
      "tree": "e8078b0d760cd2a2488d3755b7dee341f3ea61b3",
      "parents": [
        "c5b7bede71853d92fc747cdc12fa5234b6045731",
        "fd4ba7e2b7ce9a48b8c60d5fcd65feda5746812e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri May 11 20:12:57 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri May 11 20:12:57 2007 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc\n\n* \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc: (23 commits)\n  [POWERPC] Add arch/powerpc support for the Motorola PrPMC2800\n  [POWERPC] Add bootwrapper support for Motorola PrPMC2800 platform\n  [POWERPC] Add DTS file for the Motorola PrPMC2800 platform\n  [POWERPC] Check cache coherency of kernel vs firmware\n  [POWERPC] Add Marvell mv64x60 PCI bridge support\n  [POWERPC] Create Marvell mv64x60 I2C platform_data\n  [POWERPC] Create Marvell mv64x60 ethernet platform_data\n  [POWERPC] Create Marvell mv64x60 MPSC (serial) platform_data\n  [POWERPC] Add interrupt support for Marvell mv64x60 chips\n  [POWERPC] Add bootwrapper support for Marvell/mv64x60 I2C\n  [POWERPC] Add bootwrapper support for Marvell MPSC\n  [POWERPC] Add bootwrapper support for Marvell/mv64x60 hostbridge\n  [POWERPC] Add Makefile rules to wrap dts file in zImage\n  [POWERPC] Spelling fixes: arch/ppc/\n  [POWERPC] U-boot passes the initrd as start/end, not start/size.\n  [POWERPC] PS3: Update ps3_defconfig\n  [POWERPC] PS3: Fix request_irq warning\n  [POWERPC] Don\u0027t complain if size-cells \u003d\u003d 0 in prom_parse()\n  [POWERPC] Simplify smp_space_timers\n  [POWERPC] Trivial ps3 warning fixes\n  ...\n"
    },
    {
      "commit": "649c8e0289eeee2ab3d4c6c6e062df24dd602233",
      "tree": "b4c0a6de487151e3d137714cee6621e6c1b2d161",
      "parents": [
        "52d3aff903171af13b56c5a4d6fb828461406c65"
      ],
      "author": {
        "name": "Dale Farnsworth",
        "email": "dale@farnsworth.org",
        "time": "Sat May 12 10:56:24 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat May 12 11:32:49 2007 +1000"
      },
      "message": "[POWERPC] Create Marvell mv64x60 ethernet platform_data\n\nThis patch creates platform_device entries for the Marvell mv64x60\nethernet controller ports, based on information contained in the\ndevice tree.\n\nThis driver (like the other mv64x60 drivers) are unusual in that it\nworks on both the MIPS and PowerPC architectures.  Because of that,\nthe drivers do not support the normal PowerPC of_platform_bus_type.\nThey support platform_bus_type instead.\n\nSigned-off-by: Dale Farnsworth \u003cdale@farnsworth.org\u003e\nAcked-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "17cf8cc9439262cd90421435e0e8c7ab0af26833",
      "tree": "51f3f9080a5180d0983450f6ac274227a81628b5",
      "parents": [
        "12414db11da8789d9a6b549c4899250f6e116630",
        "4269e2ad83036e1d8c076b1f1348f879a93be008"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 11 17:54:19 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 11 17:54:19 2007 -0400"
      },
      "message": "Merge branch \u0027libertas\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream\n"
    },
    {
      "commit": "12414db11da8789d9a6b549c4899250f6e116630",
      "tree": "cb419ff60a952922f988618e7b397e8d77d72e77",
      "parents": [
        "f30cac6fbf30d92d517768fdbd616cd196b43d1d"
      ],
      "author": {
        "name": "Kim Phillips",
        "email": "kim.phillips@freescale.com",
        "time": "Thu May 10 15:16:04 2007 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 11 17:53:43 2007 -0400"
      },
      "message": "Add support for the Davicom DM9161A PHY\n\nDistinguish between the Davicom DM9161A PHY and the DM9161E.\n\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "f30cac6fbf30d92d517768fdbd616cd196b43d1d",
      "tree": "54da9552d22205d472d6980876eba0601409b969",
      "parents": [
        "78f0b62d4c15580369acf830f73a1f22570f201e"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Fri May 11 11:21:47 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 11 17:53:41 2007 -0400"
      },
      "message": "sky2: only disable 88e8056 on some boards\n\nUse DMI to add a blacklist of broken boards (so far only one).\nHopefully, the problems will be solved later, and the the whole\nblacklist can disappear.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "78f0b62d4c15580369acf830f73a1f22570f201e",
      "tree": "461bf21b18ec68954a9f4d6a44687565ed59596f",
      "parents": [
        "e3b7df17c8344fbcc00e871e03f5f88d58905277"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Fri May 11 11:21:46 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 11 17:53:39 2007 -0400"
      },
      "message": "sky2: 88e8071 support not ready\n\nThe driver is not ready to support 88e8071 chip.\nIf this chip is present, system will hang on boot.\n\nSo remove it from PCI device id\u0027s for now.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "e3b7df17c8344fbcc00e871e03f5f88d58905277",
      "tree": "a2b1c8e88277c818c12f2bc725cc298f15daa3a9",
      "parents": [
        "549a68c3fe2ca320b0764d1289d17af797daa5d1"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Fri May 11 11:21:45 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 11 17:53:36 2007 -0400"
      },
      "message": "skge: crash on shutdown/suspend\n\nIf device is not fails during module startup (like unsupported chip\nversion) then driver would crash dereferencing a null pointer, on shutdown\nor suspend/resume.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "549a68c3fe2ca320b0764d1289d17af797daa5d1",
      "tree": "0c9f4b729ba37f6c28b725f885dc5ac6b9173485",
      "parents": [
        "4093785dd16d0b7058eb92331bfd7b40b12151f3"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Fri May 11 11:21:44 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 11 17:53:33 2007 -0400"
      },
      "message": "sky2: fix oops on shutdown\n\nIf the device is fails during module startup for some reason like\nunsupported chip version then the driver would crash dereferencing a\nnull pointer, on shutdown or suspend/resume.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "4093785dd16d0b7058eb92331bfd7b40b12151f3",
      "tree": "d1b48f39599c4f66497485639cb86f2a72689c72",
      "parents": [
        "1c8e039a4bce0dae0d49c5df451f338a5d19363a"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Thu May 10 22:53:01 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 11 17:53:31 2007 -0400"
      },
      "message": "mlx4: don\u0027t use deprecated IRQ flags\n\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "1c8e039a4bce0dae0d49c5df451f338a5d19363a",
      "tree": "bb8de7aabf66cbdb5a272fb69627beab379104c9",
      "parents": [
        "e6c5fb3bd0dcf1bf3d6848fe890bf73051877a4a"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Thu May 10 22:53:00 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 11 17:53:28 2007 -0400"
      },
      "message": "netxen_nic_main don\u0027t use deprecated irq flags\n\ndrivers/net/netxen/netxen_nic_main.c: In function \u0027netxen_nic_open\u0027:\ndrivers/net/netxen/netxen_nic_main.c:738: warning: \u0027deprecated_irq_flag\u0027 is deprecated (declared at include/linux/interrupt.h:66)\ndrivers/net/netxen/netxen_nic_main.c:738: warning: \u0027deprecated_irq_flag\u0027 is deprecated (declared at include/linux/interrupt.h:66)\n\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "e6c5fb3bd0dcf1bf3d6848fe890bf73051877a4a",
      "tree": "ad58f63c8c5deaa2197b283c44d7f59d64829bb3",
      "parents": [
        "be3b6c14ab4fd5d542652180f33fee8e32182d84"
      ],
      "author": {
        "name": "Jan Engelhardt",
        "email": "jengelh@linux01.gwdg.de",
        "time": "Thu May 10 22:52:59 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 11 17:53:26 2007 -0400"
      },
      "message": "Use menuconfig objects II - netdev/wan\n\nChange Kconfig objects from \"menu, config\" into \"menuconfig\" so\nthat the user can disable the whole feature without having to\nenter the menu first.\n\nSigned-off-by: Jan Engelhardt \u003cjengelh@gmx.de\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nCc: Krzysztof Halasa \u003ckhc@pm.waw.pl\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "be3b6c14ab4fd5d542652180f33fee8e32182d84",
      "tree": "21190de061b80e798beee391522522a7cf5538ab",
      "parents": [
        "4151ce3159c18a990da7fd6f0fe36c73d1c40f87"
      ],
      "author": {
        "name": "Jan Engelhardt",
        "email": "jengelh@linux01.gwdg.de",
        "time": "Thu May 10 22:52:58 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 11 17:53:23 2007 -0400"
      },
      "message": "Use menuconfig objects II - netdev/pcmcia\n\nChange Kconfig objects from \"menu, config\" into \"menuconfig\" so\nthat the user can disable the whole feature without having to\nenter the menu first.\n\nSigned-off-by: Jan Engelhardt \u003cjengelh@gmx.de\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nCc: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "f30486d57bceec2364aa696403d64429ada61b60",
      "tree": "0949e700a5a3f9129a36d2bb0aea81c5171f1219",
      "parents": [
        "53f99941c1d0bd1d75c9ea7bf4dfcb3ce3ec4b05"
      ],
      "author": {
        "name": "Jan Engelhardt",
        "email": "jengelh@linux01.gwdg.de",
        "time": "Thu May 10 22:52:56 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 11 17:53:18 2007 -0400"
      },
      "message": "Use menuconfig objects: netdev\n\nUse menuconfigs instead of menus, so the whole menu can be disabled at once\ninstead of going through all options.\n\nSigned-off-by: Jan Engelhardt \u003cjengelh@gmx.de\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "53f99941c1d0bd1d75c9ea7bf4dfcb3ce3ec4b05",
      "tree": "c471de013f8b8fabaf3d4e6fc1d32353c61a5df1",
      "parents": [
        "a1c38a4a5dd36487b65c4b48e37ecfdd080817f3"
      ],
      "author": {
        "name": "Jan Engelhardt",
        "email": "jengelh@linux01.gwdg.de",
        "time": "Thu May 10 22:52:55 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 11 17:53:16 2007 -0400"
      },
      "message": "Use menuconfig objects: PHY\n\nUse menuconfigs instead of menus, so the whole menu can be disabled at once\ninstead of going through all options.\n\nSigned-off-by: Jan Engelhardt \u003cjengelh@gmx.de\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "a1c38a4a5dd36487b65c4b48e37ecfdd080817f3",
      "tree": "22a24df148afd25a5fe52583277040a2e30de78f",
      "parents": [
        "491976b2bce07f2c44e32a987fa6eb9edf8b0aeb"
      ],
      "author": {
        "name": "Ishizaki Kou",
        "email": "kou.ishizaki@toshiba.co.jp",
        "time": "Thu May 10 12:18:48 2007 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 11 17:53:13 2007 -0400"
      },
      "message": "spidernet: remove unnecessary accesses to phy\n\nThis patch removes unnecessary accesses to phy registers.\n\nSigned-off-by: Kou Ishizaki \u003ckou.ishizaki@toshiba.co.jp\u003e\nSigned-off-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "491976b2bce07f2c44e32a987fa6eb9edf8b0aeb",
      "tree": "b1a02510ed57250fe1c3966626a7b5c0e462b087",
      "parents": [
        "c53d49453f738555c252304357cd7da6ba1f1ee0"
      ],
      "author": {
        "name": "Sreenivasa Honnur",
        "email": "Sreenivasa.Honnur@neterion.com",
        "time": "Thu May 10 04:22:25 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 11 17:53:11 2007 -0400"
      },
      "message": "S2IO: Statistics for link up/down and memory allocated/freed\n\n1. Added statistics for link up/down, last link up/down.\n2. Statistics for memory allocated/freed.\n3. Changed level of some DBG_PRINTs.\n\nSigned-off-by: Sreenivasa Honnur \u003csreenivasa.honnur@neterion.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "c53d49453f738555c252304357cd7da6ba1f1ee0",
      "tree": "eed78e434b5c010dc07a9438b48a58da204f2dac",
      "parents": [
        "0cec35ebf341726e2490a4b01296a6dc132d1127"
      ],
      "author": {
        "name": "Sreenivasa Honnur",
        "email": "Sreenivasa.Honnur@neterion.com",
        "time": "Thu May 10 04:18:54 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 11 17:53:08 2007 -0400"
      },
      "message": "S2IO: statistics for memory allocation failuers\n\n1. Added code to count the number of memory failures.\n2. Added watchdog_timer counter.\n3. Changed debug level for some DBG_PRINTS.\n\nSigned-off-by: Sreenivasa Honnur \u003csreenivasa.honnur@neterion.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "0cec35ebf341726e2490a4b01296a6dc132d1127",
      "tree": "ce444e2dceee27dfbd73db36d54ec92243bcdec5",
      "parents": [
        "0a3fd051c7036ef71b58863f8e5da7c3dabd9d3f"
      ],
      "author": {
        "name": "Sreenivasa Honnur",
        "email": "Sreenivasa.Honnur@neterion.com",
        "time": "Thu May 10 04:06:28 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 11 17:53:05 2007 -0400"
      },
      "message": "S2IO: getringparam ethtool option\n\nAdding get_ringparam ethtool option.\n\nSigned-off-by: Sreenivasa Honnur \u003csreenivasa.honnur@neterion.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "4269e2ad83036e1d8c076b1f1348f879a93be008",
      "tree": "89a756d40a3e605abfbb7fc8fb1f02b8c2705518",
      "parents": [
        "c4aa7051b6d5697d2c0c169153e727c2e4175c5b"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Thu May 10 23:10:18 2007 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri May 11 14:54:55 2007 -0400"
      },
      "message": "[PATCH] libertas: 64-bit cleanups\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "c4aa7051b6d5697d2c0c169153e727c2e4175c5b",
      "tree": "3370f1e62f36ed8305b00144a64fe1c2e3e927df",
      "parents": [
        "12a4d265e5ca354fb9225732b7e625bd00002bc4"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Thu May 10 23:09:33 2007 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri May 11 14:54:55 2007 -0400"
      },
      "message": "[PATCH] libertas: sparse fixes\n\nFix various issues reported by sparse.\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "12a4d265e5ca354fb9225732b7e625bd00002bc4",
      "tree": "fbf49237f465012badc295e5eccc91ed190307eb",
      "parents": [
        "5bdb3efe9dc117afeb043b54034249d24fdf80d6"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Thu May 10 23:08:54 2007 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri May 11 14:54:55 2007 -0400"
      },
      "message": "[PATCH] libertas: fix missing unlock in TX error path\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "5bdb3efe9dc117afeb043b54034249d24fdf80d6",
      "tree": "deb05010639127cf3230c4ab78ba31921cbbae72",
      "parents": [
        "3a8b9a4a6b4e7cfd147f94f5772641a34e12efe4"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Thu May 10 23:08:05 2007 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri May 11 14:54:55 2007 -0400"
      },
      "message": "[PATCH] libertas: make debugfs.c sparse-clean\n\nmade debugfs.c sparse-clean, found an unused function that way\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": "3a8b9a4a6b4e7cfd147f94f5772641a34e12efe4",
      "tree": "ee38526d3a629fbcf19d5d6bae024892925ba270",
      "parents": [
        "4f3465f80564e07a5756b11365cd24f9d693a9bb"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Thu May 10 23:05:55 2007 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri May 11 14:54:55 2007 -0400"
      },
      "message": "[PATCH] libertas: Clean up debug defines\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "4f3465f80564e07a5756b11365cd24f9d693a9bb",
      "tree": "969421b350c22778bdbb27166e0855bff0812356",
      "parents": [
        "4b19fcc363e9d3886d45818ad72633d5f0cba88d"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Thu May 10 23:05:22 2007 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri May 11 14:54:55 2007 -0400"
      },
      "message": "[PATCH] libertas: remove SUPPORT_BOOT_COMMAND\n\nRemove the static definition of SUPPORT_BOOT_COMMAND.\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": "4b19fcc363e9d3886d45818ad72633d5f0cba88d",
      "tree": "897d5bca32f3c66aabbc1523385b97abe6c4ba87",
      "parents": [
        "3ce4023275a9d65d913d738846cea4a844e24b51"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Thu May 10 23:04:39 2007 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri May 11 14:54:54 2007 -0400"
      },
      "message": "[PATCH] libertas: Purge non-mesh ioctls\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "3ce4023275a9d65d913d738846cea4a844e24b51",
      "tree": "4cae2a320ae7667925b0b5335b209883a850d9cd",
      "parents": [
        "0dc5a29044d56912bf0d4e5cd19127f82b90c29c"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Thu May 10 23:03:07 2007 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri May 11 14:54:54 2007 -0400"
      },
      "message": "[PATCH] libertas: Get rid of version.h\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "0dc5a29044d56912bf0d4e5cd19127f82b90c29c",
      "tree": "6b9432572a96232da24314b3fa6924d63042028e",
      "parents": [
        "889c05bdf3056b029b9fa95096eac4f0dfd3fb6f"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Thu May 10 22:58:02 2007 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri May 11 14:54:54 2007 -0400"
      },
      "message": "[PATCH] libertas: remove WLAN_802_11_NETWORK_INFRASTRUCTURE enum\n\nUse standard IW_MODE_* constants instead.\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "889c05bdf3056b029b9fa95096eac4f0dfd3fb6f",
      "tree": "efbe9e5abc2ca8197cdd07044a39791725ffd226",
      "parents": [
        "6affe785aaf983253b27e71e67bf5fceaee6ff88"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Thu May 10 22:57:23 2007 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri May 11 14:54:54 2007 -0400"
      },
      "message": "[PATCH] libertas: remove WLAN_802_11_WEP_STATUS enum\n\nAlso change WEPstatus to \"wep_enabled\"; it\u0027s clearer and consistent with the\nWPAenabled and WPA2enabled members.\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "6affe785aaf983253b27e71e67bf5fceaee6ff88",
      "tree": "eb4614822ddf8f3658d4e6716527af17a0031b24",
      "parents": [
        "43631e15c1cd056a76272047c6ebe9edbaa06f25"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Thu May 10 22:56:42 2007 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri May 11 14:54:54 2007 -0400"
      },
      "message": "[PATCH] libertas: remove WLAN_802_11_AUTHENTICATION_MODE\n\nRemove WLAN_802_11_AUTHENTICATION_MODE enum and use IW_AUTH_ALG_* instead.\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "43631e15c1cd056a76272047c6ebe9edbaa06f25",
      "tree": "69a00911466feb17fed02e9c2dc166c89571f4bc",
      "parents": [
        "9408c297f6cee8e91ab2c51ec8d56e8c23c19a53"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Thu May 10 22:56:01 2007 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri May 11 14:54:54 2007 -0400"
      },
      "message": "[PATCH] libertas: remove setwpaie private ioctl\n\nObsoleted by SIOCSIWGENIE.\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "9408c297f6cee8e91ab2c51ec8d56e8c23c19a53",
      "tree": "18c73d60059f4facd8f2951cd4944514090aaa4d",
      "parents": [
        "2a6f7ea1a0562abe6afbd2bbe01f6d300de12228"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Thu May 10 22:55:20 2007 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri May 11 14:54:54 2007 -0400"
      },
      "message": "[PATCH] libertas: remove custom encryption mode stuff\n\nRemove setencryptionmode private ioctl and Encryptionmode variable.\n\nMostly unused, and its functionality is provided by other internal members\nlike WEPstatus, WPAenabled, WPA2enabled, and SIOCSIWGENIE.\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "2a6f7ea1a0562abe6afbd2bbe01f6d300de12228",
      "tree": "e184702d19b59eeb6e78091c186c1f2b8f5cf8a8",
      "parents": [
        "69f88dc5f9816ed6b137c095e8f6f289958d8108"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Thu May 10 23:12:27 2007 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri May 11 14:54:53 2007 -0400"
      },
      "message": "[PATCH] libertas: remove incorrect vi modelines\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "69f88dc5f9816ed6b137c095e8f6f289958d8108",
      "tree": "6c04d7e5d49d88777e647e4665dc12521f14360c",
      "parents": [
        "1d42b8f293c55226d18d97127419157fa4e47b41"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Thu May 10 23:11:46 2007 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri May 11 14:54:53 2007 -0400"
      },
      "message": "[PATCH] libertas: remove setauthalg private ioctl\n\nObsoleted by SIOCSIWAUTH\u0027s IW_AUTH_80211_AUTH_ALG option introduced\nby WE-18.\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "1d42b8f293c55226d18d97127419157fa4e47b41",
      "tree": "b2b4769530b2a13dff8c11e218700de56c9cda15",
      "parents": [
        "ad1f3298959cf4321359da3288fd57acf2636369"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Thu May 10 22:53:14 2007 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri May 11 14:54:53 2007 -0400"
      },
      "message": "[PATCH] libertas: remove 8021xauthalgs private ioctl\n\nUseless; it set an internal variable that was unused anyway.\nA supplicant handles all 802.1x authentication, not the driver.\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "ad1f3298959cf4321359da3288fd57acf2636369",
      "tree": "2b476f1b459294994cd9ce97b3b36eac9ad60b59",
      "parents": [
        "4684c23dd472815755728fe954dfd2944956b4aa"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Thu May 10 22:52:37 2007 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri May 11 14:54:53 2007 -0400"
      },
      "message": "[PATCH] libertas: fix size of SSID comparison in stop_adhoc check\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "4684c23dd472815755728fe954dfd2944956b4aa",
      "tree": "7120718bb65ec472ffee7b3000932e8f349e697b",
      "parents": [
        "51b0c9d09d0a889a232605e71555e390b3b110fb"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Thu May 10 22:52:04 2007 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri May 11 14:54:52 2007 -0400"
      },
      "message": "[PATCH] libertas: use \u003cnet/ieee80211.h\u003e for MAX_WPA_IE_LEN\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "51b0c9d09d0a889a232605e71555e390b3b110fb",
      "tree": "204f0d5eab138d5af6f0e044261220a361ed851a",
      "parents": [
        "1f8a6b658a943b4f04a1fc7b3a420360202c86cd"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Thu May 10 22:51:28 2007 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri May 11 14:54:52 2007 -0400"
      },
      "message": "[PATCH] libertas: remove WPA_SUPPLICANT structure\n\nStart to normalize bss_descriptor with ieee80211_network so we can\neventually replace bss_descriptor more easily.\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "0c4ea957c6ec953d84cc07346437abe0ae4bb57d",
      "tree": "aea0141a8afb37743604aa909c6ea7362367ae25",
      "parents": [
        "f2c60ed038dedcc43a0eb3ef4e0602741ba90384",
        "df9f54084f1faf611cedd846d38b0631f9d4e9a5"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri May 11 10:00:50 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri May 11 10:00:50 2007 -0700"
      },
      "message": "Merge branch \u0027upstream\u0027 of git://ftp.linux-mips.org/pub/scm/upstream-ip22\n\n* \u0027upstream\u0027 of git://ftp.linux-mips.org/pub/scm/upstream-ip22:\n  Convert SGI IP22 and specific drivers to platform_device.\n"
    },
    {
      "commit": "10bdaaa0fad620145cf10e2b573266b2d80b44de",
      "tree": "8d3200f5041ab0fdc72e9245ef780310b27a18d8",
      "parents": [
        "c7b87f3d5037a35b5c7bb916ffc826be3fcb208d"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu May 10 18:40:51 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri May 11 17:19:02 2007 +0100"
      },
      "message": "[ARM] ecard: add ecardm_iomap() / ecardm_iounmap()\n\nAdd devres ecardm_iomap() and ecardm_iounmap() for Acorn expansion\ncards.  Convert all expansion card drivers to use them.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "c7b87f3d5037a35b5c7bb916ffc826be3fcb208d",
      "tree": "57fb9d7bb21965fa0d78b26043cf459ce51a9668",
      "parents": [
        "129a84de2347002f09721cda3155ccfd19fade40"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu May 10 16:46:13 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri May 11 17:18:55 2007 +0100"
      },
      "message": "[ARM] ecard: add helper function for setting ecard irq ops\n\nRather than having every driver fiddle about setting its private\nIRQ operations and data, provide a helper function to contain\nthis functionality in one place.\n\nArrange to remove the driver-private IRQ operations and data when\nthe device is removed from the driver, and remove the driver\nprivate code to do this.\n\nThis fixes potential problems caused by drivers forgetting to\nremove these hooks.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "df9f54084f1faf611cedd846d38b0631f9d4e9a5",
      "tree": "a4e5f46b26a761d62d79d5b367e885cc8a88b4b6",
      "parents": [
        "129a84de2347002f09721cda3155ccfd19fade40"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri May 11 15:48:58 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri May 11 17:00:29 2007 +0100"
      },
      "message": "Convert SGI IP22 and specific drivers to platform_device.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "a2af421f1819946556c6f467b1efdd0dc84af4d5",
      "tree": "eaee8d9b7066e28651398e18e404a4c97c8702fb",
      "parents": [
        "9a6bf6fe716ea09160ee11660ee66a930167692b"
      ],
      "author": {
        "name": "Alex Villac�s Lasso",
        "email": "a_villacis@palosanto.com",
        "time": "Wed May 09 16:18:21 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu May 10 23:46:13 2007 -0700"
      },
      "message": "[IrDA]: KingSun/DonShine USB IrDA dongle support.\n\nThis dongle does not follow the usb-irda specification, so it needs its\nown special driver. In addition, it uses interrupt endpoints instead of\nbulk ones as the rest of USB IrDA dongles supported by Linux (just to be\ndifferent?) and data reads need to be parsed to extract the valid bytes\nbefore being unwrapped (details in the comment at the start of the\nsource). No speed commands have been discovered for this dongle, and I\nsuspect it does not have any at all.\n\nOn plugin, this dongle reports vendor and device IDs: 0x07c0:0x4200 .\n\nThe Windows driver that is used normally to control this dongle has a\nfilename of DSIR620.SYS .\n\nSigned-off-by: Alex Villac�s Lasso \u003ca_villacis@palosanto.com\u003e\nSigned-off-by: Samuel Ortiz \u003csamuel@sortiz.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "62933d36ac98360da45f43df989277df002b034b",
      "tree": "1164d4f10bb56b757f0507ed49d7aa4b17a9dc2b",
      "parents": [
        "0ab598099c18affd73a21482274c00e8119236be",
        "f64071200acc124bd0d641ef7d750f38fbf5f8b8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu May 10 13:32:24 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu May 10 13:32:24 2007 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc\n\n* \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc: (24 commits)\n  [POWERPC] Fix compile error with kexec and CONFIG_SMP\u003dn\n  [POWERPC] Split initrd logic out of early_init_dt_scan_chosen() to fix warning\n  [POWERPC] Fix warning in hpte_decode(), and generalize it\n  [POWERPC] Minor pSeries IOMMU debug cleanup\n  [POWERPC] PS3: Fix sys manager build error\n  [POWERPC] Assorted janitorial EEH cleanups\n  [POWERPC] We don\u0027t define CONFIG_HAVE_ARCH_EARLY_PFN_TO_NID\n  [POWERPC] pmu_sys_suspended is only defined for PPC32\n  [POWERPC] Fix incorrect calculation of I/O window addresses\n  [POWERPC] celleb: Update celleb_defconfig\n  [POWERPC] celleb: Fix parsing of machine type hack command line option\n  [POWERPC] celleb: Fix PCI config space accesses to subordinate buses\n  [POWERPC] celleb: Fix support for multiple PCI domains\n  [POWERPC] Wire up sys_utimensat\n  [POWERPC] CPM_UART: Removed __init from cpm_uart_init_portdesc to fix warning\n  [POWERPC] User rheap from arch/powerpc/lib\n  [POWERPC] 83xx: Fix the PCI ranges in the MPC834x_MDS device tree.\n  [POWERPC] 83xx: Fix the PCI ranges in the MPC832x_MDS device tree.\n  [POWERPC] CPM_UART: cpm_uart_set_termios should take ktermios, not termios\n  [POWERPC] Change rheap functions to use ulongs instead of pointers\n  ...\n"
    },
    {
      "commit": "f54bfc0e34dbd15e9df099a8e36a346c6c583f3c",
      "tree": "638dff0eaa143030094a5bbfd61a6d9daa2f7a89",
      "parents": [
        "61d48c2c31799ab9dbddbbcfccfd8042a5c6b75a"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu May 10 15:46:01 2007 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu May 10 15:46:08 2007 +0200"
      },
      "message": "[S390] Kconfig: no wireless on s390.\n\nHide the config menues for wireless on s390.\n\nCc: John W. Linville \u003clinville@tuxdriver.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "9556fb73edfc37410cab3b47ae5e94bcecd8edf2",
      "tree": "dbe5fed3ab9f58f8ab804cb3f243b9259867cf3f",
      "parents": [
        "e25df1205f37c7bff3ab14fdfc8a5249f3c69c82"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu May 10 15:45:58 2007 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu May 10 15:46:07 2007 +0200"
      },
      "message": "[S390] Kconfig: unwanted menus for s390.\n\nDisable some more menus in the configuration files that are of no\ninterest to a s390 machine.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "2ecf042ef530dd0943e41d84b6344f507941af3e",
      "tree": "73100361dd74e3f80f14c7c81ba4675948983f44",
      "parents": [
        "32a56ebb24f23da1bbaf24292acf85b6c04526ab",
        "de5603748af8bf7deac403e6ba92887f8d18e812"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu May 10 21:08:37 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu May 10 21:08:37 2007 +1000"
      },
      "message": "Merge branch \u0027linux-2.6\u0027\n"
    },
    {
      "commit": "4c35630ccda56ed494f6102d2e147fefe14b78d2",
      "tree": "4f04754fb0ec6978923b3c1e0318997e420f6551",
      "parents": [
        "742226c579c573c24386aaf41969a01ee058b97e"
      ],
      "author": {
        "name": "Timur Tabi",
        "email": "timur@freescale.com",
        "time": "Tue May 08 14:46:36 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed May 09 23:01:43 2007 -0500"
      },
      "message": "[POWERPC] Change rheap functions to use ulongs instead of pointers\n\nThe rheap allocation functions return a pointer, but the actual value is based\non how the heap was initialized, and so it can be anything, e.g. an offset\ninto a buffer.  A ulong is a better representation of the value returned by\nthe allocation functions.\n\nThis patch changes all of the relevant rheap functions to use a unsigned long\nintegers instead of a pointer.  In case of an error, the value returned is\na negative error code that has been cast to an unsigned long.  The caller can\nuse the IS_ERR_VALUE() macro to check for this.\n\nAll code which calls the rheap functions is updated accordingly.  Macros\nIS_MURAM_ERR() and IS_DPERR(), have been deleted in favor of IS_ERR_VALUE().\n\nAlso added error checking to rh_attach_region().\n\nSigned-off-by: Timur Tabi \u003ctimur@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "de5603748af8bf7deac403e6ba92887f8d18e812",
      "tree": "fd93862c70ec0eeba5fe340d7519ab33a9cb1dff",
      "parents": [
        "b5f0adbcc4f16e378882d8f68fe3111df04911be",
        "225c7b1feef1b41170f7037a5b10a65cd8a42c54"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 09 19:40:09 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 09 19:40:09 2007 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband\n\n* \u0027for-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband:\n  IB/mlx4: Add a driver Mellanox ConnectX InfiniBand adapters\n  IB: Put rlimit accounting struct in struct ib_umem\n  IB/uverbs: Export ib_umem_get()/ib_umem_release() to modules\n"
    },
    {
      "commit": "b5f0adbcc4f16e378882d8f68fe3111df04911be",
      "tree": "b4326ed528a0962abe9e0bf783f687b3b23e4896",
      "parents": [
        "0a09d9a49cc4a7f65b76f848821d4a8bb7cc1230",
        "5b2fc499917e5897a13add780e181b4cef197072"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 09 18:53:12 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 09 18:53:12 2007 -0700"
      },
      "message": "Merge branch \u0027usb-move\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6\n\n* \u0027usb-move\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6:\n  Move USB network drivers to drivers/net/usb.\n"
    },
    {
      "commit": "5b2fc499917e5897a13add780e181b4cef197072",
      "tree": "1a1ba52c0c2a7ce9843875cdd713d75d37c4ea1b",
      "parents": [
        "3cb7396b7b26585b1ab7c1a8ca554ec103da5d37"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed May 09 21:31:55 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed May 09 21:31:55 2007 -0400"
      },
      "message": "Move USB network drivers to drivers/net/usb.\n\nIt is preferable to group drivers by usage (net, scsi, ATA, ...) than\nby bus.  When reviewing drivers, the [PCI|USB|PCMCIA|...] maintainer\nis probably less qualified on networking issues than a networking\nmaintainer.  Also, from a practical standpoint, chips often\nappear on multiple buses, which is why we do not put drivers into\ndrivers/pci/net.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "497f050c42e46a4b1f6a9bcd8827fa5d97fe1feb",
      "tree": "be857182f44883b010e6fef97570246567af12f2",
      "parents": [
        "5bebf82fff53a96f330c0879ffe870bdf3aaeab6"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Wed May 09 18:52:35 2007 +0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed May 09 19:25:15 2007 -0400"
      },
      "message": "atl1: add netconsole support\n\nCopied from b44 driver, but it works:\n\nnetconsole: device eth0 not up yet, forcing it\natl1: eth0 link is up 100 Mbps full duplex\nnetconsole: network logging started\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "5bebf82fff53a96f330c0879ffe870bdf3aaeab6",
      "tree": "d5ddfcb318dbb008acb6618e80fccbacd3f5cebf",
      "parents": [
        "5b982c5bb7db5cfbc15236d9d45cec32e5472ed5"
      ],
      "author": {
        "name": "Paul Walmsley",
        "email": "paul@booyaka.com",
        "time": "Wed May 09 10:47:16 2007 -0600"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed May 09 19:25:15 2007 -0400"
      },
      "message": "Fix hang on IBM Token Ring PCMCIA card ejection\n\nEjecting a PCMCIA IBM Token Ring card that has not had its dev-\u003eopen()\ncalled will reliably trigger an uninitialized spinlock oops when\nspinlock debugging is enabled. The system then hangs, occasionally\nsoftlockup oopsing.  Apparently ibmtr.c:tok_interrupt() doesn\u0027t expect\nto be called before tok_open(), but tok_interrupt() gets called anyway\nwhen the card is ejected.  So, set an already-existing flag which\ncauses tok_interrupt() to bail out early upon card ejection. Tested by\ninserting and removing the PCMCIA card several times.\n\nSigned-off-by: Paul Walmsley \u003cpaul@booyaka.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    }
  ],
  "next": "5b982c5bb7db5cfbc15236d9d45cec32e5472ed5"
}
