)]}'
{
  "log": [
    {
      "commit": "9bc18091a5e44a368827f539289b99788eb27d4e",
      "tree": "2fa673fc940f0bdcc04f1d4fbb4bd602f24d947e",
      "parents": [
        "6569a351da7e58d6f0fbc92fcf0bef5d4a4bc0a4"
      ],
      "author": {
        "name": "Florin Malita",
        "email": "fmalita@gmail.com",
        "time": "Mon Jun 05 15:34:33 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 05 15:34:33 2006 -0700"
      },
      "message": "[PPPOE]: Missing result check in __pppoe_xmit().\n\nskb_clone() may fail, we should check the result.\n\nCoverity CID: 1215.\n\nSigned-off-by: Florin Malita \u003cfmalita@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "92cd6eeea62e235fcb6634d87d1572c3da59f088",
      "tree": "ad00e5623d0e057e47d5898aa861b8a528bc6398",
      "parents": [
        "f291196979ca80cdef199ca2b55e2758e8c23a0d"
      ],
      "author": {
        "name": "Matt Mackall",
        "email": "mpm@selenic.com",
        "time": "Mon Jun 05 15:04:37 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 05 15:04:37 2006 -0700"
      },
      "message": "[NETCONSOLE]: Clean up initcall warning.\n\nFrom: Matt Mackall \u003cmpm@selenic.com\u003e\n\nnetconsole is being wrong here.  If it wasn\u0027t enabled there\u0027s no error.\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0674d594ad8e0856243536c0bcc22e4583554bfb",
      "tree": "7afc405ad72ccf9567d99250f6d86cc3887a3481",
      "parents": [
        "78b86e579f11e7d7bd45acd90b6a87cd4b7c5a54"
      ],
      "author": {
        "name": "Zachary Amsden",
        "email": "zach@vmware.com",
        "time": "Sun Jun 04 02:51:38 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 05 12:29:16 2006 -0700"
      },
      "message": "[PATCH] Implement get / set tso for forcedeth driver\n\nFrom: Zachary Amsden \u003czach@vmware.com\u003e\n\nSigned-off-by: Zachary Amsden \u003czach@vmware.com\u003e\nCc: Ayaz Abdulla \u003caabdulla@nvidia.com\u003e\nCc: Manfred Spraul \u003cmanfred@colorfullife.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6f258910733a8dbde368acc2ede4b8184ff0e09a",
      "tree": "1c56af63b46fc80a8ebe509c0be1deb94f2f5849",
      "parents": [
        "50ff06d1546d7f492068dd5196c26bf2cc5080b1"
      ],
      "author": {
        "name": "Florin Malita",
        "email": "fmalita@gmail.com",
        "time": "Sun Jun 04 02:51:26 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 05 12:29:15 2006 -0700"
      },
      "message": "[PATCH] nmclan_cs: dereferencing skb after netif_rx()\n\nFrom: Florin Malita \u003cfmalita@gmail.com\u003e\n\nThe skb may be gone after netif_rx(), we can\u0027t use \u0027skb-\u003elen\u0027 to update the\nstats.  \u0027pkt_len\u0027 should work instead.\n\nCoverity CID: 911.\n\nSigned-off-by: Florin Malita \u003cfmalita@gmail.com\u003e\nCc: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nAcked-by: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a24b163b7c16f9e30e726319115e45ed6e683582",
      "tree": "64eedaff752008bb4a5622d1e8eac3d906ccf220",
      "parents": [
        "80871e63e410c53524ef47eaf475c13e0f164ea6"
      ],
      "author": {
        "name": "Don Fry",
        "email": "brazilnut@us.ibm.com",
        "time": "Thu May 25 16:22:40 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 26 21:33:18 2006 -0400"
      },
      "message": "[PATCH] pcnet32: remove incorrect pcnet32_free_ring\n\nDuring a code scan for another change I discovered that this call to\npcnet32_free_ring must be removed.  If the open fails due to a lack of\nmemory all the ring structures are removed via the call to free_ring\nand a subsequent call to open will dereference a null pointer in\npcnet32_init_ring.\n\nPlease apply to 2.6.17.\n\nSigned-off-by:  Don Fry \u003cbrazilnut@us.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "80871e63e410c53524ef47eaf475c13e0f164ea6",
      "tree": "7cab9aa18a3f9cc1d30d1e8a2cde2f19d357ffdf",
      "parents": [
        "8fc29ba65bd669b8f23a46b4760f3ba773e2a635"
      ],
      "author": {
        "name": "Auke Kok",
        "email": "auke-jan.h.kok@intel.com",
        "time": "Tue May 23 13:35:57 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 26 21:31:56 2006 -0400"
      },
      "message": "e1000: add shutdown handler back to fix WOL\n\nSomeone was waaay too aggressive and removed e1000\u0027s reboot notifier\ninstead of porting it to the new way of the shutdown handler.  This change\nbroke wake on lan.  Add the shutdown handler back in using the same method\nas e100 uses.\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\n\n(cherry picked from c653e6351e371b33b29871e5eedf610ffb3be037 commit)\n"
    },
    {
      "commit": "8fc29ba65bd669b8f23a46b4760f3ba773e2a635",
      "tree": "583f1fe4d46e19fe010ec50776191d7646b05f88",
      "parents": [
        "ecd68853b852cdafb138f9c437f3a751fe7dc381",
        "4541a5db0ba33d9c692e5b2f8d7805e336fabe7c"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 26 21:26:22 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 26 21:26:22 2006 -0400"
      },
      "message": "Merge branch \u0027upstream-fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream-fixes\n"
    },
    {
      "commit": "4541a5db0ba33d9c692e5b2f8d7805e336fabe7c",
      "tree": "afd9c5a020f2111d71cf8f9e09fff1ce4e849970",
      "parents": [
        "53072d68cc2deda9f1a8cde864aa9d04f58addd3"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Thu May 25 11:10:08 2006 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri May 26 16:11:56 2006 -0400"
      },
      "message": "[PATCH] arlan: fix section mismatch warnings\n\nFix section mismatch warnings:\nWARNING: drivers/net/wireless/arlan.o - Section mismatch: reference to\n.init.text:arlan_probe from .text between \u0027init_module\u0027 (at offset\n0x3526) and \u0027cleanup_module\u0027\nWARNING: drivers/net/wireless/arlan.o - Section mismatch: reference to\n.init.text:init_arlan_proc from .text between \u0027init_module\u0027 (at offset\n0x3539) and \u0027cleanup_module\u0027\nWARNING: drivers/net/wireless/arlan.o - Section mismatch: reference to\n.exit.text:cleanup_arlan_proc from .text between \u0027cleanup_module\u0027 (at\noffset 0x356c) and \u0027arlan_diagnostic_info_string\u0027\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "53072d68cc2deda9f1a8cde864aa9d04f58addd3",
      "tree": "d548e87c1b86b8ba733cee1bcded1824103c2e78",
      "parents": [
        "705af309505681f197f81618440954d10f120dc0"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Thu May 25 11:09:21 2006 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri May 26 16:11:56 2006 -0400"
      },
      "message": "[PATCH] wavelan: fix section mismatch\n\nFix section mismatch warning:\nWARNING: drivers/net/wireless/wavelan.o - Section mismatch: reference to\n.init.text: from .text between \u0027init_module\u0027 (at offset 0x371e) and\n\u0027cleanup_module\u0027\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "56bc348ce8a709a70cd80857ffc09749f871d7a8",
      "tree": "63e91f4b4b5f615abeb1599b1f8041d544b0d98b",
      "parents": [
        "be2f2e84549386df63206fec134d9e0fc2212328"
      ],
      "author": {
        "name": "Samuel Ortiz",
        "email": "samuel@sortiz.org",
        "time": "Thu May 25 16:17:53 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu May 25 16:17:53 2006 -0700"
      },
      "message": "[IRDA]: *_DONGLE should depend on IRTTY_SIR\n\nIf a SIR dongle is built in the kernel while IRTTY_SIR is built\nas a module, kernel compilation will fail.\nThus, the SIR dongle config should depend on the IRTTY_SIR.\n\nCloses kernel bug# 6512\n(http://bugzilla.kernel.org/show_bug.cgi?id\u003d6512)\n\nSigned-off-by: Samuel Ortiz \u003csamuel@sortiz.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a1433ac4ab46fb23ae77804c207a1f710a7b12f1",
      "tree": "8823b8402768b6ad17c4cbeb4b0512245e5b1825",
      "parents": [
        "387e2b0439026aa738a9edca15a57e5c0bcb4dfc"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon May 22 12:03:42 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed May 24 00:36:09 2006 -0400"
      },
      "message": "[PATCH] sky2: fix jumbo packet support\n\nThe truncate threshold calculation to prevent receiver from getting stuck\nwas incorrect, and it didn\u0027t take into account the upper limit on bits\nin the register so the jumbo packet support was broken.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "9cfe864842c755ea6dd683e2449016c7c4ca9867",
      "tree": "ae5e77ed14f6bd1d04f4e632a62c48e90a17ee40",
      "parents": [
        "fd0ff8aa1d95a896b3627bc62d42d6d002ac0bc3",
        "f41d5bb1d9f49b03af7126d07a511facbe283a92"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue May 23 10:40:19 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue May 23 10:40:19 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6:\n  [NETFILTER]: SNMP NAT: fix memory corruption\n  [IRDA]: fixup type of -\u003elsap_state\n  [IRDA]: fix 16/32 bit confusion\n  [NET]: Fix \"ntohl(ntohs\" bugs\n  [BNX2]: Use kmalloc instead of array\n  [BNX2]: Fix bug in bnx2_nvram_write()\n  [TG3]: Add some missing rx error counters\n"
    },
    {
      "commit": "bb6e093da23ace2724fdadd27738027468eb82b3",
      "tree": "6cbe07bc4a9ceeed0c35f5f15b5b5cd9f5dba319",
      "parents": [
        "30d6b2f3749e41ce37170ebc445948222b2db4ee"
      ],
      "author": {
        "name": "Florin Malita",
        "email": "fmalita@gmail.com",
        "time": "Mon May 22 22:35:30 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue May 23 10:35:32 2006 -0700"
      },
      "message": "[PATCH] orinoco: possible null pointer dereference in orinoco_rx_monitor()\n\nIf the skb allocation fails, the current error path calls\ndev_kfree_skb_irq() with a NULL argument.  Also, \u0027err\u0027 is not being used.\n\nCoverity CID: 275.\n\nSigned-off-by: Florin Malita \u003cfmalita@gmail.com\u003e\nCc: \"John W. Linville\" \u003clinville@tuxdriver.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ae181bc44c65fdc93d0d2d908534b22e43f60f56",
      "tree": "1b3e93698455063d88c130cb7407a7b2c4dc3100",
      "parents": [
        "bae25761c92c5eec781b6ea72bbe7e98fc8382a0"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Mon May 22 16:39:20 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon May 22 16:39:20 2006 -0700"
      },
      "message": "[BNX2]: Use kmalloc instead of array\n\nUse kmalloc() instead of a local array in bnx2_nvram_write().\n\nUpdate version to 1.4.40.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e"
    },
    {
      "commit": "bae25761c92c5eec781b6ea72bbe7e98fc8382a0",
      "tree": "b4a12d158a425a695272761f02d2c0eb87838ee8",
      "parents": [
        "463d305bc51b8f5d0750a17ec0c9caf5181ec6d4"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Mon May 22 16:38:38 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon May 22 16:38:38 2006 -0700"
      },
      "message": "[BNX2]: Fix bug in bnx2_nvram_write()\n\nFix a bug in bnx2_nvram_write() caused by a counter variable not\ncorrectly incremented by 4.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e"
    },
    {
      "commit": "463d305bc51b8f5d0750a17ec0c9caf5181ec6d4",
      "tree": "0e37735dd181ba40364cabd4cf82e0e0fae0ff86",
      "parents": [
        "353b28bafd1b962359a866ff263a7fad833d29a1"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Mon May 22 16:36:27 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon May 22 16:36:27 2006 -0700"
      },
      "message": "[TG3]: Add some missing rx error counters\n\nAdd some missing rx error counters for 5705 and newer chips.\n\nUpdate version to 3.58.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "84b3932bf0fd8cdc8c75a5be77e1dded1e6479c6",
      "tree": "731b287b0635ef97c1621c49d0be555d6f351bbe",
      "parents": [
        "6566a3f8f3281497a81815dfe2b64eb54dafe05d"
      ],
      "author": {
        "name": "Ayaz Abdulla",
        "email": "aabdulla@nvidia.com",
        "time": "Sat May 20 14:59:48 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun May 21 12:59:16 2006 -0700"
      },
      "message": "[PATCH] forcedeth: fix multi irq issues\n\nWith Manfred Spraul \u003cmanfred@colorfullife.com\u003e and\n     Andrew Morton \u003cakpm@osdl.org\u003e\n\nBring back this recently-reverted patch, only fixed.\n\nOriginal changelog:\n\n    From: Ayaz Abdulla \u003caabdulla@nvidia.com\u003e\n\n    This patch fixes the issues with multiple irqs.\n\n    I am resending based on feedback. I decoupled the dma mask for\n    consistent memory and fixed leak with multiple irq in error path.\n\n    Thanks to Manfred for catching the spin lock problem.\n\nFix it:\n\n    From: Manfred Spraul \u003cmanfred@colorfullife.com\u003e\n\n    Fix bug introduced by ebf34c9b6fcd22338ef764b039b3ac55ed0e297b, covered in\n    http://bugzilla.kernel.org/show_bug.cgi?id\u003d6568.\n\n    Remove second instance of the request_irq() calls: they were moved\n    from nv_open into nv_request_irq.\n\n    Thanks to Alistair Strachan \u003calistair@devzero.co.uk\u003e for reporting and\n    persisting.\n\nSigned-off-by: Ayaz Abdulla \u003caabdulla@nvidia.com\u003e\nSigned-off-by: Manfred Spraul \u003cmanfred@colorfullife.com\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "bb02aacc02c6002143a1cfc313d144a413eec8d0",
      "tree": "7577b35c7756a693bfb16fea5ea6d68f0c3197db",
      "parents": [
        "f905703a93b7014a0fd95d0edac2b734bf0d1522"
      ],
      "author": {
        "name": "Erling A. Jacobsen",
        "email": "linuxcub@email.dk",
        "time": "Sun Apr 30 21:46:56 2006 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat May 20 00:20:29 2006 -0400"
      },
      "message": "[PATCH] winbond-840-remove-badness-in-pci_map_single\n\nCall pci_map_single() with the actual size of the receive\nbuffers, not 0 (which skb-\u003elen is initialized to by dev_alloc_skb()).\n\nSigned-off-by: Erling A. Jacobsen \u003clinuxcub@email.dk\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "f905703a93b7014a0fd95d0edac2b734bf0d1522",
      "tree": "e7642260c3b8a4b759e0b1b3be5e3587cf372c67",
      "parents": [
        "a06631cbdc09fe33892f08238be498eaa84892ee"
      ],
      "author": {
        "name": "Komuro",
        "email": "komurojun-mbn@nifty.com",
        "time": "Sun Apr 30 09:54:13 2006 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat May 20 00:20:29 2006 -0400"
      },
      "message": "[PATCH] network: axnet_cs: bug fix multicast code (support older ax88190 chipset)\n\nDear Jeff\n\naxnet_cs: bug fix multicast code (support older ax88190 chipset)\n\nSigned-off-by: komurojun-mbn@nifty.com\n\nBest Regards\nKomuro\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "a06631cbdc09fe33892f08238be498eaa84892ee",
      "tree": "52d7d6d7677815f8be197bde05bb4f2df1a76bf4",
      "parents": [
        "20e777a2a7dc9fad3d0b016c662c2fb60e6b20e7"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon May 15 16:32:39 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat May 20 00:17:07 2006 -0400"
      },
      "message": "[PATCH] skge: don\u0027t allow transmit ring to be too small\n\nThe driver will get stuck (permanent transmit timeout), if the transmit\nring size is set too small.  It needs to have enough ring elements to\nhold one maximum size transmit.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "20e777a2a7dc9fad3d0b016c662c2fb60e6b20e7",
      "tree": "ee1b651deee6f448e86eac0f8509a3610420d5ef",
      "parents": [
        "e988bcdbe92eb61ea5bfe18aaba6986184118212"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon May 15 16:30:25 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat May 20 00:17:07 2006 -0400"
      },
      "message": "[PATCH] skge: bad checksums on big-endian platforms\n\nSkge driver always causes  bad checksums on big-endian.\nThe checksum in the receive control block was being swapped\nwhen it doesn\u0027t need to be.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "e988bcdbe92eb61ea5bfe18aaba6986184118212",
      "tree": "ae68cbbfdbd06453ae4843f84820c9a3c15d7c7b",
      "parents": [
        "c9b84dcac6e20ec8e5424f3dff853daa863bfdd0",
        "bc519f30eb039f023c15167663d5a8a14fed7dcb"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat May 20 00:16:17 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat May 20 00:16:17 2006 -0400"
      },
      "message": "Merge branch \u0027upstream-fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream-fixes\n"
    },
    {
      "commit": "c9b84dcac6e20ec8e5424f3dff853daa863bfdd0",
      "tree": "b0611bb64094d18fd7171ec959eb07a0ee6799c3",
      "parents": [
        "86fba6342dee30a1533b14da284d79e4eb66de26"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Wed May 17 14:37:07 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat May 20 00:15:39 2006 -0400"
      },
      "message": "[PATCH] sky2 version 1.4\n\nNeed to track impact of this group of changes.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "86fba6342dee30a1533b14da284d79e4eb66de26",
      "tree": "1ec4d7f2b874baa2f2548ed05ee4ab232b181c0f",
      "parents": [
        "86a31a759f2117816b8c78a049c41ead3ef9ef1c"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Wed May 17 14:37:06 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat May 20 00:15:39 2006 -0400"
      },
      "message": "[PATCH] sky2: force NAPI repoll if busy\n\nIf the status ring processing can\u0027t keep up with the incoming frames,\nit is more efficient to have NAPI keep scheduling the poll routine\nrather than causing another interrupt.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "86a31a759f2117816b8c78a049c41ead3ef9ef1c",
      "tree": "af9ecd4f029f1d564859b6dfb529f4522f675d13",
      "parents": [
        "2d2a387199bf38c6628adb9c6184d7ab6e306148"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Wed May 17 14:37:05 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat May 20 00:15:39 2006 -0400"
      },
      "message": "[PATCH] sky2: more fixes for Yukon Ultra\n\nLogic error in the phy initialization code. Also, turn on wake on lan\nbit in status control.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "2d2a387199bf38c6628adb9c6184d7ab6e306148",
      "tree": "92c6ea0db43d7705bdf8b341c85cb060c952fb95",
      "parents": [
        "ee7abb04df92b444069be8fe47d66d809de23782"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Wed May 17 14:37:04 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat May 20 00:15:39 2006 -0400"
      },
      "message": "[PATCH] Subjec: sky2, skge: correct PCI id for DGE-560T\n\nThe Dlink DGE-560T uses Yukon2 chipset so it needs sky2 driver; and\nthe DGE-530T uses Yukon1 so it uses skge driver.\n\nBug: http://bugzilla.kernel.org/show_bug.cgi?id\u003d6544\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "ee7abb04df92b444069be8fe47d66d809de23782",
      "tree": "b96478a17f08aed0955ea6fba06cc9dde8f517fe",
      "parents": [
        "38bb6b288bf4fb954a3793e57c7339774c842a54"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Thu May 18 11:16:21 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat May 20 00:15:39 2006 -0400"
      },
      "message": "[PATCH] sky2: allow dual port usage\n\nIf both ports are receiving on the SysKonnect dual port cards,\nthen it appears the bus interface unit can give an interrupt status\nfor frame before DMA has completed.  This leads to bogus frames\nand general confusion. This is why receive checksumming is also\nmessed up on dual port cards.\n\nA workaround for the out of order receive problem is to eliminating\nsplit transactions on PCI-X.\n\nThis version is based of the current linux-2.6.git including earlier\npatch to disable dual ports.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "38bb6b288bf4fb954a3793e57c7339774c842a54",
      "tree": "d4b16a5f6a38a95a15868d9df8ac1903252ae211",
      "parents": [
        "f34ba4e1edd82272dbc192e488c7dc9e56c4ec62"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri May 19 10:51:21 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat May 20 00:14:49 2006 -0400"
      },
      "message": "[PATCH] via-rhine: revert \"change mdelay to msleep and remove from ISR path\"\n\nRevert previous patch with subject \"change mdelay to msleep and remove\nfrom ISR path\".  This patch seems to have caused bigger problems than\nit solved, and it didn\u0027t solve much of a problem to begin with...\n\nDiscussion about backing-out this patch can be found here:\n\n\thttp://marc.theaimsgroup.com/?l\u003dlinux-netdev\u0026m\u003d114321570402396\u0026w\u003d2\n\nThe git commit associated w/ the original patch is:\n\n\t6ba98d311d0a4ff7dc36d8f435ce60174f4c30ec\n\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "f34ba4e1edd82272dbc192e488c7dc9e56c4ec62",
      "tree": "a8b593a3346954321fdadc77f0c01b02cd0025b1",
      "parents": [
        "2f880b65fdbc2d4915bddc59d75a176329570fdd"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Fri May 19 02:13:21 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat May 20 00:13:05 2006 -0400"
      },
      "message": "[PATCH] revert \"forcedeth: fix multi irq issues\"\n\nRevert ebf34c9b6fcd22338ef764b039b3ac55ed0e297b.  Maybe.  Due to crashes\nat shutdown - see http://bugzilla.kernel.org/show_bug.cgi?id\u003d6568.\n\nCc: Ayaz Abdulla \u003caabdulla@nvidia.com\u003e\nCc: Manfred Spraul \u003cmanfred@colorfullife.com\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "9676489866a75fdd56b0d3e40ec7884298bb1338",
      "tree": "75cbfb35f4e09ad15b8753191b566d401d86de56",
      "parents": [
        "15eb7105a74a0a5d72d006fec2192b0ec692b5cc",
        "843a46f423a508b3a443a08baa903c6da02f3297"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed May 17 16:13:25 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed May 17 16:13:25 2006 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/shemminger/netdev-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/shemminger/netdev-2.6:\n  sky2: prevent dual port receiver problems\n  x86_64: Check for bad dma address in b44 1GB DMA workaround\n  The ixp2000 driver for the enp2611 was developed on a board with\n"
    },
    {
      "commit": "bc519f30eb039f023c15167663d5a8a14fed7dcb",
      "tree": "af9e2500cda4b1674f58db5c78132327e1210d6c",
      "parents": [
        "0c056c50a6218e0e577817c16ba8851af593d742"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri May 05 17:38:27 2006 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed May 17 14:53:19 2006 -0400"
      },
      "message": "[PATCH] bcm43xx: associate on \u0027ifconfig up\u0027\n\nI still need this hack to work around the fact that softmac doesn\u0027t\nattempt to associate when we bring the device up...\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "639b421b911bbde1e3fb5ed037a4f8c85a5bffcb",
      "tree": "31522e82cffe76cc13bd2f6db68d74bcbd526f53",
      "parents": [
        "c4694c76ce28dd7e415b4f3014d8c6e580b5f3d2"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon May 15 18:19:35 2006 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue May 16 07:59:31 2006 -0700"
      },
      "message": "[PATCH] x86_64: Check for bad dma address in b44 1GB DMA workaround\n\nNeeded for interaction with the nommu code in x86-64 which\nwill return bad_dma_address if the address exceeds dma_mask.\n\nCc: netdev@vger.kernel.org\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "843a46f423a508b3a443a08baa903c6da02f3297",
      "tree": "635b032413590677e32b968e4c301bac3d7af554",
      "parents": [
        "de54bc0f00c23a805f4ad2146c5a1fd5e2abe1e9"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Thu May 11 15:07:28 2006 -0700"
      },
      "committer": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon May 15 12:35:01 2006 -0700"
      },
      "message": "sky2: prevent dual port receiver problems\n\nWhen both ports are receiving simultaneously, the receive logic gets confused\nand may pass up a packet before it is full. This causes hangs, and IP will see\nlots of garbage packets. There is even the potential for data corruption if\na later arriving packet DMA\u0027s into freed memory.\n\nIt looks like a hardware bug because status arrives for a packet but no\ndata is there. Until this bug is worked out, block the user from bringing\nup both ports at once.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\n"
    },
    {
      "commit": "de54bc0f00c23a805f4ad2146c5a1fd5e2abe1e9",
      "tree": "ded841bc40c3d5c63013c8f3a7bcc83c3d56ffdc",
      "parents": [
        "1ea739a5f9f469a57d804ebcf70514b8a5efe9da"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon May 15 18:19:35 2006 +0200"
      },
      "committer": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon May 15 12:26:00 2006 -0700"
      },
      "message": "x86_64: Check for bad dma address in b44 1GB DMA workaround\n\nNeeded for interaction with the nommu code in x86-64 which\nwill return bad_dma_address if the address exceeds dma_mask.\n\nCc: netdev@vger.kernel.org\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\n"
    },
    {
      "commit": "1ea739a5f9f469a57d804ebcf70514b8a5efe9da",
      "tree": "48269d9f017b7f09eab3577ba78ed81ad9faa7f5",
      "parents": [
        "9be2f7c38e0bd64e8a0f74ea68df1e73e2ddfcc3"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Mon May 15 12:25:29 2006 -0700"
      },
      "committer": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon May 15 12:25:29 2006 -0700"
      },
      "message": "The ixp2000 driver for the enp2611 was developed on a board with\nthree gigabit ports, but some enp2611 models only have two ports\n(and only one onboard PM3386.)  The current driver assumes there\nare always three ports and so it doesn\u0027t work on the two-port\nversion of the board at all.\n\nThis patch adds a bit of logic to the enp2611 driver to limit the\nnumber of ports to 2 if the second PM3386 isn\u0027t detected.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\n"
    },
    {
      "commit": "c4694c76ce28dd7e415b4f3014d8c6e580b5f3d2",
      "tree": "f06021acf77cc63e869a0fb75348eec93f99c2c1",
      "parents": [
        "194a61b8e09ac526c33777a688ee2a1504d7fbc3"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Mon May 15 09:44:43 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon May 15 11:20:58 2006 -0700"
      },
      "message": "[PATCH] dl2k needs dma-mapping.h\n\nOn alpha:\n\ndrivers/net/dl2k.c: In function `rio_free_tx\u0027:\ndrivers/net/dl2k.c:768: error: `DMA_48BIT_MASK\u0027 undeclared (first use in this function)\ndrivers/net/dl2k.c:768: error: (Each undeclared identifier is reported only once\ndrivers/net/dl2k.c:768: error: for each function it appears in.)\ndrivers/net/dl2k.c: In function `receive_packet\u0027:\ndrivers/net/dl2k.c:896: error: `DMA_48BIT_MASK\u0027 undeclared (first use in this function)\ndrivers/net/dl2k.c: In function `rio_close\u0027:\ndrivers/net/dl2k.c:1803: error: `DMA_48BIT_MASK\u0027 undeclared (first use in this function)\n\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ef34814426862c41c061520d4ac833be5914b5ba",
      "tree": "b844afa6b8c0f9ef5062c5a37462b1f47b858baf",
      "parents": [
        "d649dafd0713f2f3dfe29baa783868db33aa2c11"
      ],
      "author": {
        "name": "Karsten Keil",
        "email": "kkeil@suse.de",
        "time": "Fri May 12 12:49:08 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri May 12 12:49:08 2006 -0700"
      },
      "message": "[TG3]: ethtool always report port is TP.\n\nEven with fiber cards ethtool reports that the connected port is TP,\nthe patch fix this.\n\nSigned-off-by: Karsten Keil \u003ckkeil@suse.de\u003e\nAcked-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6572b2064a54f1ed29fcbf6d16dfc5de71dfe495",
      "tree": "5ab97c864956028045da27ca489d6447b2350c48",
      "parents": [
        "f7a014af2d76a96e5af51b64f954328b700fa62f",
        "210525d65d33d17eb6bea6c965ce442d60d9aa8d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu May 11 15:35:54 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu May 11 15:35:54 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6:\n  [NET_SCHED]: HFSC: fix thinko in hfsc_adjust_levels()\n  [IPV6]: skb leakage in inet6_csk_xmit\n  [BRIDGE]: Do sysfs registration inside rtnl.\n  [NET]: Do sysfs registration as part of register_netdevice.\n  [TG3]: Fix possible NULL deref in tg3_run_loopback().\n  [NET] linkwatch: Handle jiffies wrap-around\n  [IRDA]: Switching to a workqueue for the SIR work\n  [IRDA]: smsc-ircc: Minimal hotplug support.\n  [IRDA]: Removing unused EXPORT_SYMBOLs\n  [IRDA]: New maintainer.\n  [NET]: Make netdev_chain a raw notifier.\n  [IPV4]: ip_options_fragment() has no effect on fragmentation\n  [NET]: Add missing operstates documentation.\n"
    },
    {
      "commit": "6314410dd1e9db1c0009b0f7b56cc771a4d1e85a",
      "tree": "dafb5034fbeb54ee608eb0740aae561f35782880",
      "parents": [
        "7fc5b1e3a170d865f625e609c087cf8d84fd285d",
        "d8e95e52a9db0e26b37f51ab5140b89da7c4b31e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed May 10 14:59:29 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed May 10 14:59:29 2006 -0700"
      },
      "message": "Merge branch \u0027upstream\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/shemminger/netdev-2.6\n\n* \u0027upstream\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/shemminger/netdev-2.6:\n  sis900: phy for FoxCon motherboard\n  dl2k: use DMA_48BIT_MASK constant\n  phy: mdiobus_register(): initialize all phy_map entries\n  sky2: ifdown kills irq mask\n"
    },
    {
      "commit": "d8e95e52a9db0e26b37f51ab5140b89da7c4b31e",
      "tree": "18288c758368f0147a5e47f1bae4b567d9d0b7a5",
      "parents": [
        "4c1b46226ce4424a93b8ac544e37afb26c8a72c6"
      ],
      "author": {
        "name": "James Cameron",
        "email": "james.cameron@hp.com",
        "time": "Wed May 10 13:33:29 2006 -0700"
      },
      "committer": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Wed May 10 14:04:52 2006 -0700"
      },
      "message": "sis900: phy for FoxCon motherboard\n\n661FX7MI-S motherboard which uses the SiS 661FX chipset.  The patch adds\nan entry to mii_chip_info for the transceiver.\n\nThe PHY ids were found using the sis900_c_122.diff patch from\nhttp://brownhat.org/sis900.html but that patch didn\u0027t solve the problem,\nbecause the PHY at address 1 was already being chosen.\n\nWithout my patch, when bursts of packets arrive from other hosts on a\nLAN, the interface dropped one roughly 10% of the time, causing\nretransmits.  There were fifth second pauses in refresh of large xterms,\nand it made Netrek suck.  I can provide further test data.\n\nWorkaround in lieu of patch is to use mii-tool to advertise\n100baseTx-HD, then force renegotiation.\n\nI wasn\u0027t able to identify the actual transceiver, so the description\nfield is a guess.\n\nThis patch is similar to Artur Skawina\u0027s patch:\nhttp://marc.theaimsgroup.com/?l\u003dlinux-netdev\u0026m\u003d114297516729079\u0026w\u003d2\n\nI\u0027m not sure, but I wonder if it means the default behaviour should be\nchanged, so as to better handle future transceivers.\n\nDiff is against 2.6.16.13.\n\nSigned-off-by: James Cameron \u003cjames.cameron@hp.com\u003e\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\n"
    },
    {
      "commit": "4c1b46226ce4424a93b8ac544e37afb26c8a72c6",
      "tree": "9eae6412bdeebad107f190bc39f49df9957712f4",
      "parents": [
        "64b1c2b42b555ef38c475d104f2faf3f6f93690d"
      ],
      "author": {
        "name": "Francois Romieu",
        "email": "romieu@fr.zoreil.com",
        "time": "Wed May 10 12:48:57 2006 -0700"
      },
      "committer": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Wed May 10 14:04:22 2006 -0700"
      },
      "message": "dl2k: use DMA_48BIT_MASK constant\n\nTypo will be harder with this one.\n\nSigned-off-by: Francois Romieu \u003cromieu@fr.zoreil.com\u003e\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\n"
    },
    {
      "commit": "64b1c2b42b555ef38c475d104f2faf3f6f93690d",
      "tree": "88eb14c289e9717f1f606a401079b4688ae44ba9",
      "parents": [
        "f4ea431bb7c4856b930eafca6eb1fb474dae9b40"
      ],
      "author": {
        "name": "Herbert Valerio Riedel",
        "email": "hvr@gnu.org",
        "time": "Wed May 10 12:12:57 2006 -0400"
      },
      "committer": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Wed May 10 14:03:57 2006 -0700"
      },
      "message": "phy: mdiobus_register(): initialize all phy_map entries\n\nmake sure phy_map entries whose PHY address is masked are initialized\nto NULL, given that other code (such as mdiobus_unregister for\ninstance) assumes that non-NULL phy_map entries are allocated\nphy_devices\n\nSigned-off-by: Herbert Valerio Riedel \u003chvr@gnu.org\u003e\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\n"
    },
    {
      "commit": "f4ea431bb7c4856b930eafca6eb1fb474dae9b40",
      "tree": "bfcbf5d61116abe39bdeda39de20a5e2e7ac5234",
      "parents": [
        "6810b548b25114607e0814612d84125abccc0a4f"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue May 09 14:46:54 2006 -0700"
      },
      "committer": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Wed May 10 14:03:41 2006 -0700"
      },
      "message": "sky2: ifdown kills irq mask\n\nBringing down a port also masks off the status and other IRQ\u0027s\nneeded for device to function due to missing paren\u0027s.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\n"
    },
    {
      "commit": "a50bb7b9af9a7c39b2aba15678eb686ae428718c",
      "tree": "f741922e4dbc4920548d7d4b68cf5eb37c11f85e",
      "parents": [
        "8c1056839e808aad728db86d739ffec71d2d1db8"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jesper.juhl@gmail.com",
        "time": "Tue May 09 23:14:35 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue May 09 23:14:35 2006 -0700"
      },
      "message": "[TG3]: Fix possible NULL deref in tg3_run_loopback().\n\ntg3_run_loopback doesn\u0027t check that dev_alloc_skb() returns anything\nuseful.\n\nEven if dev_alloc_skb() fails to return an skb to us we\u0027ll happily go\non and assume it did, so we risk dereferencing a NULL pointer.  Much\nbetter to fail gracefully by returning -ENOMEM than crashing here.\n\nSigned-off-by: Jesper Juhl \u003cjesper.juhl@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "788252e6616afc75098397cc6b0bcb5482ad07ac",
      "tree": "f2ae7d8baf6a139abcdcac8fe07f9ed7af3ca85e",
      "parents": [
        "d94c77b9b55f2c868ffd63cbd1f9749755c4b3d0"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Tue May 09 15:27:04 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue May 09 15:27:04 2006 -0700"
      },
      "message": "[IRDA]: Switching to a workqueue for the SIR work\n\nSince sir_kthread.c pretty much duplicates the workqueue\nfunctionality, we\u0027d better switch.  The SIR fsm has been merged into\nsir_dev.c and thus sir_kthread.c is deleted.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Samuel Ortiz \u003csamuel.ortiz@nokia.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d94c77b9b55f2c868ffd63cbd1f9749755c4b3d0",
      "tree": "a0e94bded0d04f17092d3c3855faf754af9a23e2",
      "parents": [
        "11766199a0bb9a7ba57510119e7340140e7c3e24"
      ],
      "author": {
        "name": "David Brownell",
        "email": "dbrownell@users.sourceforge.net",
        "time": "Tue May 09 15:26:11 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue May 09 15:26:11 2006 -0700"
      },
      "message": "[IRDA]: smsc-ircc: Minimal hotplug support.\n\nMinimal PNP hotplug support for the smsc-ircc2 driver.  A modular\ndriver will be modprobed via hotplug, but still bypasses driver model\nprobing.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Samuel Ortiz \u003csamuel.ortiz@nokia.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "23aee82e75c1ced9492cbff6090b8e213d95945e",
      "tree": "2d8f0f7fc59a65bffc852c7dc167ee6b196c07a7",
      "parents": [
        "8ec93459655a3618dedec6360bb28d63f0010ef6",
        "178e0cc5ff249965c6cfbd78b1af6a5e614d837c"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon May 08 16:01:20 2006 -0700"
      },
      "committer": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon May 08 16:01:20 2006 -0700"
      },
      "message": "Merge branch \u0027upstream-fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6\n"
    },
    {
      "commit": "8ec93459655a3618dedec6360bb28d63f0010ef6",
      "tree": "48a3599fd2701a507bdc9e3308c970b28cb99086",
      "parents": [
        "b636d17a3bee8ba988e78e4bc8262f0dc3fad8ab"
      ],
      "author": {
        "name": "Jens Osterkamp",
        "email": "Jens.Osterkamp@de.ibm.com",
        "time": "Thu May 04 05:59:41 2006 -0400"
      },
      "committer": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon May 08 16:01:12 2006 -0700"
      },
      "message": "spidernet: enable support for bcm5461 ethernet phy\n\nA newer board revision changed the type of ethernet phy.\nMoreover, this generalizes the way that a phy gets switched\ninto fiber mode when autodetection is not available.\n\nSigned-off-by: Jens Osterkamp \u003cJens.Osterkamp@de.ibm.com\u003e\nSigned-off-by: Arnd Bergmann \u003carnd.bergmann@de.ibm.com\u003e\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\n"
    },
    {
      "commit": "b636d17a3bee8ba988e78e4bc8262f0dc3fad8ab",
      "tree": "aeb029c6bed0c829b1e848ffc5e27f7c5b1caa4f",
      "parents": [
        "aedc0e520e5ae9ba1342c25c4604d18fb236c2bc"
      ],
      "author": {
        "name": "Jens Osterkamp",
        "email": "jens.osterkamp@de.ibm.com",
        "time": "Thu May 04 05:59:56 2006 -0400"
      },
      "committer": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon May 08 16:01:11 2006 -0700"
      },
      "message": "spidernet: introduce new setting\n\nWe found a new chip setting that we need in order\nto make the driver work more reliable.\n\nSigned-off-by: Arnd Bergmann \u003carnd.bergmann@de.ibm.com\u003e\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\n"
    },
    {
      "commit": "aedc0e520e5ae9ba1342c25c4604d18fb236c2bc",
      "tree": "07c7bd17f27ac3dec7cd88ed58fcee062e63f202",
      "parents": [
        "8cd35da094bed8a41eb722c1d03eab24d57bf706"
      ],
      "author": {
        "name": "Sergei Shtylyov",
        "email": "sshtylyov@ru.mvista.com",
        "time": "Tue May 09 00:58:28 2006 +0400"
      },
      "committer": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon May 08 16:00:58 2006 -0700"
      },
      "message": "Fix RTL8019AS init for Toshiba RBTX49xx boards\n\n    Ensure that 8-bit mode is selected for the on-board Realtek RTL8019AS chip\non Toshiba RBHMA4x00, get rid of the duplicate #ifdef\u0027s when setting\nei_status.word16.\n    The chip\u0027s datasheet says that the PSTOP register shouldn\u0027t exceed 0x60 in\n8-bit mode -- ensure this too.\n\nSigned-off-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\n"
    },
    {
      "commit": "8cd35da094bed8a41eb722c1d03eab24d57bf706",
      "tree": "1cff48eb5261048d9f6f5bf90c5f34b4fbbfd0cb",
      "parents": [
        "6d4b0f617d577975108ccc7e3b0c7dbe50144df6"
      ],
      "author": {
        "name": "Herbert Valerio Riedel",
        "email": "hvr@gnu.org",
        "time": "Mon May 01 15:37:09 2006 +0200"
      },
      "committer": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon May 08 16:00:47 2006 -0700"
      },
      "message": "au1000_eth.c: use ether_crc() from \u003clinux/crc32.h\u003e\n\nsince the au1000 driver already selects the CRC32 routines, simply replace\nthe internal ether_crc() implementation with the semantically equivalent\none from \u003clinux/crc32.h\u003e\n\nSigned-off-by: Herbert Valerio Riedel \u003chvr@gnu.org\u003e\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\n"
    },
    {
      "commit": "6d4b0f617d577975108ccc7e3b0c7dbe50144df6",
      "tree": "95656a3aaa996056f1924d4d05d876a49d34c90e",
      "parents": [
        "ed6d32c7a927bfccf921d15a3e25160f4528c3eb"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon May 08 15:11:34 2006 -0700"
      },
      "committer": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon May 08 16:00:28 2006 -0700"
      },
      "message": "sky2: version 1.3\n\nUpdate version number, to track changes.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\n"
    },
    {
      "commit": "ed6d32c7a927bfccf921d15a3e25160f4528c3eb",
      "tree": "913c38a54a5e4dcb25cf6d146507f55c5b95ef19",
      "parents": [
        "72cb8529208020484cecd69bbf87719b50ee6313"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon May 08 15:11:33 2006 -0700"
      },
      "committer": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon May 08 16:00:27 2006 -0700"
      },
      "message": "Add more support for the Yukon Ultra chip found in dual core centino laptops.\n\nThe newest Yukon Ultra chipset\u0027s require more special tweaks.\nThey seem to be like the Yukon XL chipsets. This code is transliterated\nfrom the latest SysKonnect driver; I don\u0027t have any Ultra hardware.\n\nSigned-off-by: Stephe Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\n"
    },
    {
      "commit": "72cb8529208020484cecd69bbf87719b50ee6313",
      "tree": "4baf2e535aab8df965d0bff818c63e7501cb7ff3",
      "parents": [
        "e71ebd73276cc21efc74aba4118ef037cd32e50a"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon May 08 15:11:32 2006 -0700"
      },
      "committer": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon May 08 16:00:27 2006 -0700"
      },
      "message": "sky2: synchronize irq on remove\n\nNeed to make sure interrupt is not racing with unregister of\nnetwork device.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\n"
    },
    {
      "commit": "e71ebd73276cc21efc74aba4118ef037cd32e50a",
      "tree": "f19a898ff09d4d78e3334b33c08c48a7bd77ced1",
      "parents": [
        "01bd75645f94d49cb7ffd61022890166ce00ec2a"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon May 08 15:11:31 2006 -0700"
      },
      "committer": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon May 08 16:00:27 2006 -0700"
      },
      "message": "sky2: dont write status ring\n\nIt is more efficient not to write the status ring from the\nprocessor and just read the active portion.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\n"
    },
    {
      "commit": "01bd75645f94d49cb7ffd61022890166ce00ec2a",
      "tree": "1148546fc434c3e8f5de04a9be9aced7d4d11ff1",
      "parents": [
        "cb5d9547307f44f210f88c829bad4249eeb24bc3"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon May 08 15:11:30 2006 -0700"
      },
      "committer": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon May 08 16:00:27 2006 -0700"
      },
      "message": "sky2: edge triggered workaround enhancement\n\nNeed to make the edge-triggered workaround timer faster to get marginally\nbetter peformance. The test_and_set_bit in schedule_prep() acts as a barrier\nalready. Make it a module parameter so that laptops who are concerned\nabout power can set it to 0; and user\u0027s stuck with broken BIOS\u0027s\ncan turn the driver into pure polling.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\n"
    },
    {
      "commit": "cb5d9547307f44f210f88c829bad4249eeb24bc3",
      "tree": "a8887e1ff9aaae397309b987bdf9e4bef6080032",
      "parents": [
        "f55925d7eb04f936ab4c001f10e3e9c74c1297ae"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon May 08 15:11:29 2006 -0700"
      },
      "committer": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon May 08 16:00:27 2006 -0700"
      },
      "message": "sky2: use mask instead of modulo operation\n\nGcc isn\u0027t smart enough to know that it can do a modulo\noperation with power of 2 constant by doing a mask.\nSo add macro to do it for us.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\n"
    },
    {
      "commit": "f55925d7eb04f936ab4c001f10e3e9c74c1297ae",
      "tree": "eeb9c38a4a99f92ec1f69c92eba89ea133a779cf",
      "parents": [
        "1e5f1283a2aed429f4457e2eb875b1928a6643df"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon May 08 15:11:28 2006 -0700"
      },
      "committer": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon May 08 16:00:25 2006 -0700"
      },
      "message": "sky2: tx ring index mask fix\n\nMask for transmit ring status was picking up bits from the\nunused sync ring.  They were always zero, so far...\nAlso, make sure to remind self not to make tx ring too big.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\n"
    },
    {
      "commit": "1e5f1283a2aed429f4457e2eb875b1928a6643df",
      "tree": "7468304afc4e981f54686d719d7dfa6877dc7726",
      "parents": [
        "d324031245abbb54e4e0321004430826052b6c37"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon May 08 15:11:27 2006 -0700"
      },
      "committer": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon May 08 16:00:24 2006 -0700"
      },
      "message": "sky2: status irq hang fix\n\nThe status interrupt flag should be cleared before processing,\nnot afterwards to avoid race. Need to process in poll routine\neven if no new interrupt status. This is a normal occurrence when\nmore than 64 frames (NAPI weight) are processed in one poll routine.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\n"
    },
    {
      "commit": "d324031245abbb54e4e0321004430826052b6c37",
      "tree": "23dda7055fce9675263fe992c3beda27f1161650",
      "parents": [
        "6810b548b25114607e0814612d84125abccc0a4f"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon May 08 15:11:26 2006 -0700"
      },
      "committer": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon May 08 16:00:23 2006 -0700"
      },
      "message": "sky2: backout NAPI reschedule\n\nThis is a backout of earlier patch.\n\nThe whole rescheduling hack was a bad idea. It doesn\u0027t really solve\nthe problem and it makes the code more complicated for no good reason.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\n"
    },
    {
      "commit": "0eb1bd210d94e9f2c87551d794bb2755e5e24eed",
      "tree": "710c9b897f46c07b855aaa51611ad2e7f9a74908",
      "parents": [
        "0182bd2b1e2fb45a55f110795bfdb9aa5f6c6b0b"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Sat May 06 18:34:10 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat May 06 18:34:10 2006 -0700"
      },
      "message": "[IRDA] irda-usb: use NULL instead of 0\n\nUse NULL instead of 0 for a null pointer value (sparse warning):\n\ndrivers/net/irda/irda-usb.c:1781:30: warning: Using plain integer as NULL pointer\n\nAlso, correct timeout argument to use milliseconds instead of jiffies.\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "178e0cc5ff249965c6cfbd78b1af6a5e614d837c",
      "tree": "dec46492578451461dc12777030138f44836412f",
      "parents": [
        "869aaab1812c4212e65fb181e94b824cf49f9509"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri May 05 18:19:37 2006 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri May 05 16:55:23 2006 -0400"
      },
      "message": "[PATCH] bcm43xx: Fix access to non-existent PHY registers\n\nFix the conditions under which we poke at the APHY registers in\nbcm43xx_phy_initg() to avoid a machine check on chips where they don\u0027t\nexist.\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "869aaab1812c4212e65fb181e94b824cf49f9509",
      "tree": "224829a8847e7aff4bd001de972123f4cd0fbeb0",
      "parents": [
        "f9f7b9602ecb66f55718d6d1afa3e2b1e721b22d"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Fri May 05 17:23:51 2006 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri May 05 16:55:23 2006 -0400"
      },
      "message": "[PATCH] bcm43xx: Fix array overrun in bcm43xx_geo_init\n\nThe problem here is that the bcm34xx driver and the ieee80211\nstack do not agree on what channels are possible for 802.11a.\nThe ieee80211 stack only wants channels between 34 and 165, while\nthe bcm43xx driver accepts anything from 0 to 200. I made the\nbcm43xx driver comply with the ieee80211 stack expectations, by\nusing the proper constants.\n\nSigned-off-by: Jean Delvare \u003cjdelvare@suse.de\u003e\n\n[mb]: Reduce stack usage by kzalloc-ing ieee80211_geo\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "f9f7b9602ecb66f55718d6d1afa3e2b1e721b22d",
      "tree": "9d0e0ce31b1236228d0f128ff2bbf4de20223b44",
      "parents": [
        "f21709d70ad6d7ad50288f7056c3a368138b017c"
      ],
      "author": {
        "name": "Stefano Brivio",
        "email": "stefano.brivio@polimi.it",
        "time": "Fri May 05 01:26:29 2006 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri May 05 16:55:23 2006 -0400"
      },
      "message": "[PATCH] bcm43xx: check for valid MAC address in SPROM\n\nCheck for valid MAC address in SPROM fields instead of relying on\nPHY type while setting the MAC address in the networking subsystem,\nas some devices have multiple PHYs.\n\nSigned-off-by: Stefano Brivio \u003cstefano.brivio@polimi.it\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "5b4b9775a00c20ade1b1ac8aa25e0e4059d6243e",
      "tree": "43edebf7ae16ec11e6a644a681c21192a0cc8a35",
      "parents": [
        "d57336e3f2dd7c2d1fbe4a8323029869fb6e1f00"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Mon May 01 22:43:00 2006 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri May 05 16:55:23 2006 -0400"
      },
      "message": "[PATCH] bcm43xx: fix iwmode crash when down\n\nThis fixes a crash when\n\n\tiwconfig ethX mode foo\n\nis done before\n\n\tifconfig ethX up\n\nor after\n\n\tifconfig ethX down\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "3ab33dcc82e014c69ebad3b524d0053378ef76c3",
      "tree": "d654ef57ea5a1791be116ed4319aa1e9ceccd8e1",
      "parents": [
        "86cfcb95ec60e910d7efcb35ae89bf3403befaad"
      ],
      "author": {
        "name": "Ralf Baechle DL5RB",
        "email": "ralf@linux-mips.org",
        "time": "Wed May 03 23:24:35 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed May 03 23:24:35 2006 -0700"
      },
      "message": "[HAMRADIO]: Remove remaining SET_MODULE_OWNER calls from hamradio drivers.\n\nSigned-off-by: Ralf Baechle DL5RB \u003cralf@linux-mips.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ebf34c9b6fcd22338ef764b039b3ac55ed0e297b",
      "tree": "3a9f16a8d6c33379b08a5ba3476baffedc6cbd6c",
      "parents": [
        "3e0d167a6b6e5722d7fadfad9b817f668ab41ec1"
      ],
      "author": {
        "name": "Ayaz Abdulla",
        "email": "aabdulla@nvidia.com",
        "time": "Tue May 02 15:26:06 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue May 02 15:26:06 2006 -0400"
      },
      "message": "forcedeth: fix multi irq issues\n\nThis patch fixes the issues with multiple irqs.\n\nI am resending based on feedback. I decoupled the dma mask for\nconsistent memory and fixed leak with multiple irq in error path.\n\nThanks to Manfred for catching the spin lock problem.\n\nSigned-Off-By: Ayaz Abdulla \u003caabdulla@nvidia.com\u003e\n"
    },
    {
      "commit": "3e0d167a6b6e5722d7fadfad9b817f668ab41ec1",
      "tree": "94db08e05f3de8f2f959ebf01ad2c04a37642e64",
      "parents": [
        "b0b8dab288590ede2377a671db0a31380f454541"
      ],
      "author": {
        "name": "Craig Brind",
        "email": "craigbrind@gmail.com",
        "time": "Thu Apr 27 02:30:46 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue May 02 15:21:52 2006 -0400"
      },
      "message": "[PATCH] via-rhine: zero pad short packets on Rhine I ethernet cards\n\nFixes Rhine I cards disclosing fragments of previously transmitted frames\nin new transmissions.\n\nBefore transmission, any socket buffer (skb) shorter than the ethernet\nminimum length of 60 bytes was zero-padded.  On Rhine I cards the data can\nlater be copied into an aligned transmission buffer without copying this\npadding.  This resulted in the transmission of the frame with the extra\nbytes beyond the provided content leaking the previous contents of this\nbuffer on to the network.\n\nNow zero-padding is repeated in the local aligned buffer if one is used.\n\nFollowing a suggestion from the via-rhine maintainer, no attempt is made\nhere to avoid the duplicated effort of padding the skb if it is known that\nan aligned buffer will definitely be used.  This is to make the change\n\"obviously correct\" and allow it to be applied to a stable kernel if\nnecessary.  There is no change to the flow of control and the changes are\nonly to the Rhine I code path.\n\nThe patch has run on an in-service Rhine-I host without incident.  Frames\nshorter than 60 bytes are now correctly zero-padded when captured on a\nseparate host.  I see no unusual stats reported by ifconfig, and no unusual\nlog messages.\n\nSigned-off-by: Craig Brind \u003ccraigbrind@gmail.com\u003e\nSigned-off-by: Roger Luethi \u003crl@hellgate.ch\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "b0b8dab288590ede2377a671db0a31380f454541",
      "tree": "a6b9b8e4c70dac9605f503ea9ffeab47d4614d18",
      "parents": [
        "330ab71619bacc4d4494227a6cfc9b7f5500403d"
      ],
      "author": {
        "name": "Olaf Hering",
        "email": "olh@suse.de",
        "time": "Thu Apr 27 18:23:49 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue May 02 15:18:54 2006 -0400"
      },
      "message": "[PATCH] mv643xx_eth: provide sysfs class device symlink\n\nOn Sat, Mar 11, Olaf Hering wrote:\n\u003e Why is the /sys/class/net/eth0/device symlink not created for the\n\u003e mv643xx_eth driver? Does this work for other platform device drivers?\n\u003e Seems to work for the ps2 keyboard at least.\n\nThe SET_NETDEV_DEV has to be done before a call to register_netdev.  With\nthe new patch below, the device symlink for the platform device was\ncreated.  Unfortunately, after the 4 ls commands, the network connection\ndied.  No idea if the box crashed or if something else broke, lost remote\naccess.\n\nProvide sysfs \u0027device\u0027 in /class/net/ethN Also, set module owner field,\nlike pcnet32 driver does.\n\nSigned-off-by: Olaf Hering \u003colh@suse.de\u003e\nAcked-by: Dale Farnsworth \u003cdale@farnsworth.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "b276764091cf241cf0b31e8cb76c67dcf9a9c1d8",
      "tree": "e7cf44f07e0aa493729d7d3e8024d2d4107a8055",
      "parents": [
        "f6d9a2565bc754043f43b8f51b19f77ee0269411"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Sat Apr 29 19:01:06 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Apr 29 19:01:06 2006 -0700"
      },
      "message": "[TG3]: Update version and reldate\n\nUpdate version to 3.57.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f6d9a2565bc754043f43b8f51b19f77ee0269411",
      "tree": "9d99366776a3191b363be38f8e692df405904501",
      "parents": [
        "8e7a22e3eb49042c048f24bab40cf5cf8915487d"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Sat Apr 29 19:00:24 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Apr 29 19:00:24 2006 -0700"
      },
      "message": "[TG3]: Fix bug in nvram write\n\nFix bug in nvram write function. If the starting nvram address offset\nhappens to be the last dword of the page, the NVRAM_CMD_LAST bit will\nnot get set in the existing code. This patch fixes the bug by changing\nthe \"else if\" to \"if\" so that the last dword condition always gets\nchecked.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8e7a22e3eb49042c048f24bab40cf5cf8915487d",
      "tree": "6f14a777e098096b3482a57f4145269752aba0c4",
      "parents": [
        "58712ef9f2cbaaeac5b32ac11810a4bbd0eeacc5"
      ],
      "author": {
        "name": "Gary Zambrano",
        "email": "zambrano@broadcom.com",
        "time": "Sat Apr 29 18:59:13 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Apr 29 18:59:13 2006 -0700"
      },
      "message": "[TG3]: Add reset_phy parameter to chip reset functions\n\nAdd a reset_phy parameter to tg3_reset_hw() and tg3_init_hw(). With\nthe full chip reset during MAC address change, the automatic PHY reset\nduring chip reset will cause a link down and bonding will not work\nproperly as a result. With this reset_phy parameter, we can do a chip\nreset without link down when changing MAC address or MTU.\n\nSigned-off-by: Gary Zambrano \u003czambrano@broadcom.com\u003e\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "58712ef9f2cbaaeac5b32ac11810a4bbd0eeacc5",
      "tree": "3e83bbcc8f9df47aaa507d5e72ef96fa31fa1d81",
      "parents": [
        "c424cb249dae10fb7f118f89091f1329b62b92f4"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Sat Apr 29 18:58:01 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Apr 29 18:58:01 2006 -0700"
      },
      "message": "[TG3]: Reset chip when changing MAC address\n\nDo the full chip reset when changing MAC address if ASF is enabled.\n\nASF sometimes uses a different MAC address than the driver. Without\nthe reset, the ASF MAC address may be overwritten when the driver\u0027s\nMAC address is changed.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c424cb249dae10fb7f118f89091f1329b62b92f4",
      "tree": "71fec6de971313c0add0b0c0b7580c736e0f12cb",
      "parents": [
        "c8e1e82b6a97ad44517517aa58b7b794ead0bf33"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Sat Apr 29 18:56:34 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Apr 29 18:56:34 2006 -0700"
      },
      "message": "[TG3]: Add phy workaround\n\nAdd some PHY workaround code to reduce jitter on some PHYs.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c8e1e82b6a97ad44517517aa58b7b794ead0bf33",
      "tree": "3044a83b7de83a70a0fa506e2c09d85e7311b3ae",
      "parents": [
        "c302e6d54e468ee9b1e18152e2e9da06953f3473"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Sat Apr 29 18:55:17 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Apr 29 18:55:17 2006 -0700"
      },
      "message": "[TG3]: Call netif_carrier_off() during phy reset\n\nAdd netif_carrier_off() call during tg3_phy_reset(). This is needed\nto properly track the netif_carrier state in cases where we do a\nPHY reset with interrupts disabled. The SerDes code will not run\nproperly if the netif_carrier state is wrong.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "86a0f04387bfa814618bf0c2c8b203899c4fa5d2",
      "tree": "efc0739a5eb89d4374c7365ef2dcbee44004987e",
      "parents": [
        "bdf9c27d020ba50b42949c383c1956216c9fd522"
      ],
      "author": {
        "name": "Ayaz Abdulla",
        "email": "aabdulla@nvidia.com",
        "time": "Mon Apr 24 18:41:31 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Apr 26 06:19:46 2006 -0400"
      },
      "message": "[PATCH] forcedeth: fix initialization\n\nThis patch fixes the nic initialization. If the nic was in low power\nmode, it brings it back to normal power. Also, it utilizes a new\nhardware reset during the init.\n\nI am resending based on feedback, I corrected the register size mapping\nand delay after posted write.\n\nSigned-Off-By: Ayaz Abdulla \u003caabdulla@nvidia.com\u003e\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "bdf9c27d020ba50b42949c383c1956216c9fd522",
      "tree": "183b0b38a0ed147ce281c0b9fed628a46280b4fe",
      "parents": [
        "98712e5e3325247bf22a175d225526c9d5f8439b"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Apr 25 10:58:54 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Apr 26 06:19:46 2006 -0400"
      },
      "message": "[PATCH] sky2: version 1.2\n\nUpdate to version 1.2\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "98712e5e3325247bf22a175d225526c9d5f8439b",
      "tree": "f7440223107fb212715e5a9f4d932a4a40a11236",
      "parents": [
        "4a15d56f78936ec15a5d747546f25ace8fef9a03"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Apr 25 10:58:53 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Apr 26 06:19:46 2006 -0400"
      },
      "message": "[PATCH] sky2: reset function can be devinit\n\nThe sky2_reset function only called from sky2_probe.\nMaybe the compiler was smart enough to figure this out already.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "4a15d56f78936ec15a5d747546f25ace8fef9a03",
      "tree": "042e2b7315c1536f29927637efa9f1c6c9930a35",
      "parents": [
        "d27ed38765d6e01eaab443a7909f53a37f090e99"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Apr 25 10:58:52 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Apr 26 06:19:45 2006 -0400"
      },
      "message": "[PATCH] sky2: use ALIGN() macro\n\nThe ALIGN() macro in kernel.h does the same math that the\nsky2 driver was using for padding.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "d27ed38765d6e01eaab443a7909f53a37f090e99",
      "tree": "d4abd4a0364d0ba971dbde615cde8165d10bb905",
      "parents": [
        "734cbc363b159caee158d5a83408c72d98bcacf0"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Apr 25 10:58:51 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Apr 26 06:19:45 2006 -0400"
      },
      "message": "[PATCH] sky2: add fake idle irq timer\n\nAdd an fake NAPI schedule once a second. This is an attempt to work around\nfor broken configurations with edge-triggered interrupts.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "734cbc363b159caee158d5a83408c72d98bcacf0",
      "tree": "14d903eaf2b7580f791af9fd0d2800f1eb91723f",
      "parents": [
        "3b908870b8332dfd40be0e919e187aa4991536fb"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Apr 25 10:58:50 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Apr 26 06:19:45 2006 -0400"
      },
      "message": "[PATCH] sky2: reschedule if irq still pending\n\nThis is a workaround for the case edge-triggered irq\u0027s. Several users\nseem to have broken configurations sharing edge-triggered irq\u0027s. To avoid\nlosing IRQ\u0027s, reshedule if more work arrives.\n\nThe changes to netdevice.h are to extract the part that puts device\nback in list into separate inline.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "3b908870b8332dfd40be0e919e187aa4991536fb",
      "tree": "cb7cc30d04e647902b8c6cfac840626a4d09e770",
      "parents": [
        "3b85418bc998876ce46784fb49f243100b2dd909",
        "7c241d37fe0e6442c5cf3b5d73f7f58f2dc66352"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Apr 26 06:16:50 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Apr 26 06:16:50 2006 -0400"
      },
      "message": "Merge branch \u0027upstream-fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream-fixes\n"
    },
    {
      "commit": "3b85418bc998876ce46784fb49f243100b2dd909",
      "tree": "0e03bc4867f442902f09c6c2951f90983f1bdb45",
      "parents": [
        "25f73891c3059e9ce6ff0a02670aa98baf6cbce9",
        "bcb49197ed9a2e8a0a8d990723dccfccffa7566f"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Apr 26 06:16:05 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Apr 26 06:16:05 2006 -0400"
      },
      "message": "Merge branch \u0027skb_truesize\u0027 of git://lost.foo-projects.org/~ahkok/git/linux-2.6 into upstream-fixes\n"
    },
    {
      "commit": "25f73891c3059e9ce6ff0a02670aa98baf6cbce9",
      "tree": "18a2ef934aa353ca695c3faaa3b7497fea22037a",
      "parents": [
        "fef6108d4556917c45cd9ba397c1c7597f3990e1",
        "4d5c34ec7b007cfb0771a36996b009f194acbb2f"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Apr 26 06:15:27 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Apr 26 06:15:27 2006 -0400"
      },
      "message": "Merge branch \u0027master\u0027 into upstream-fixes\n"
    },
    {
      "commit": "bcb49197ed9a2e8a0a8d990723dccfccffa7566f",
      "tree": "a4148a9b2ef16cf8393e1e5f5eae08d4205e2c67",
      "parents": [
        "4d5c34ec7b007cfb0771a36996b009f194acbb2f"
      ],
      "author": {
        "name": "Auke Kok",
        "email": "auke-jan.h.kok@intel.com",
        "time": "Tue Apr 25 22:50:04 2006 -0700"
      },
      "committer": {
        "name": "Auke Kok",
        "email": "juke-jan.h.kok@intel.com",
        "time": "Tue Apr 25 22:50:04 2006 -0700"
      },
      "message": "e1000: Update truesize with the length of the packet for packet split\n\nUpdate skb with the real packet size.\n\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\n\n"
    },
    {
      "commit": "7c241d37fe0e6442c5cf3b5d73f7f58f2dc66352",
      "tree": "2172f8cd2947064be0fea940eace4d78697948c7",
      "parents": [
        "9eac8f95d1bb2cec96340505bed2d2387780821f"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Sun Apr 23 13:23:10 2006 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Apr 24 15:20:24 2006 -0400"
      },
      "message": "[PATCH] bcm43xx: make PIO mode usable\n\nThis patch fixes PIO mode on the softmac bcm43xx\ndriver. (A dscape patch will follow).\nIt mainly fixes endianess issues.\nThis patch is tested on PowerPC32 and i386.\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "dac322e39a2b82871cf514c9a533f24a1b4c7e19",
      "tree": "e64f39191f63e8c0dba6304890ad71b756e02990",
      "parents": [
        "6b426e785cb81e53dc2fc4dcf997661472b470ef"
      ],
      "author": {
        "name": "Pavel Roskin",
        "email": "proski@gnu.org",
        "time": "Mon Apr 17 11:36:43 2006 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Apr 24 15:20:22 2006 -0400"
      },
      "message": "[PATCH] Fix crash on big-endian systems during scan\n\nThe original code was doing arithmetics on a little-endian value.\nReported by Stelios Koroneos \u003cstelios@stelioscellar.com\u003e\n\nSigned-off-by: Pavel Roskin \u003cproski@gnu.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "6542729809baa3674b16a76a68346f449266c6dd",
      "tree": "0711d65ffc146b4cac8f73c4f7b30fefa36fa2ca",
      "parents": [
        "f4ffaa452e71495a06376f12f772342bc57051fc"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Tue Apr 04 10:17:52 2006 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sat Apr 22 00:49:12 2006 +0200"
      },
      "message": "[PATCH] pcmcia: add new ID to pcnet_cs\n\nThis adds a new ID to pcnet_cs, as noted by Kuro Moji.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "f4ffaa452e71495a06376f12f772342bc57051fc",
      "tree": "c502a9ebd25cd4541241dd384803163703a71946",
      "parents": [
        "d3d3cf05eda861d807de539cac25bcefee0f9659",
        "f18b95c3e2ab0f75b23a5aabab0bc8f99bd6bbf3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Apr 20 15:26:25 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Apr 20 15:26:25 2006 -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: (21 commits)\n  [PATCH] wext: Fix RtNetlink ENCODE security permissions\n  [PATCH] bcm43xx: iw_priv_args names should be \u003c16 characters\n  [PATCH] bcm43xx: sysfs code cleanup\n  [PATCH] bcm43xx: fix pctl slowclock limit calculation\n  [PATCH] bcm43xx: fix dyn tssi2dbm memleak\n  [PATCH] bcm43xx: fix config menu alignment\n  [PATCH] bcm43xx wireless: fix printk format warnings\n  [PATCH] softmac: report when scanning has finished\n  [PATCH] softmac: fix event sending\n  [PATCH] softmac: handle iw_mode properly\n  [PATCH] softmac: dont send out packets while scanning\n  [PATCH] softmac: return -EAGAIN from getscan while scanning\n  [PATCH] bcm43xx: set trans_start on TX to prevent bogus timeouts\n  [PATCH] orinoco: fix truncating commsquality RID with the latest Symbol firmware\n  [PATCH] softmac: fix spinlock recursion on reassoc\n  [PATCH] Revert NET_RADIO Kconfig title change\n  [PATCH] wext: Fix IWENCODEEXT security permissions\n  [PATCH] wireless/atmel: send WEXT scan completion events\n  [PATCH] wireless/airo: clean up WEXT association and scan events\n  [PATCH] softmac uses Wiress Ext.\n  ...\n"
    },
    {
      "commit": "fef6108d4556917c45cd9ba397c1c7597f3990e1",
      "tree": "f35566dd3ddbda7cc84fc8a03aa3aebeea7dc746",
      "parents": [
        "f18b95c3e2ab0f75b23a5aabab0bc8f99bd6bbf3"
      ],
      "author": {
        "name": "Andy Fleming",
        "email": "afleming@freescale.com",
        "time": "Thu Apr 20 16:44:29 2006 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Apr 20 17:55:06 2006 -0400"
      },
      "message": "[PATCH] Fix locking in gianfar\n\nThis patch fixes several bugs in the gianfar driver, including a major one\nwhere spinlocks were horribly broken:\n\n* Split gianfar locks into two types: TX and RX\n* Made it so gfar_start() now clears RHALT\n* Fixed a bug where calling gfar_start_xmit() with interrupts off would\ncorrupt the interrupt state\n* Fixed a bug where a frame could potentially arrive, and never be handled\n(if no more frames arrived\n* Fixed a bug where the rx_work_limit would never be observed by the rx\ncompletion code\n* Fixed a bug where the interrupt handlers were not actually protected by\ntheir spinlocks\n\nSigned-off-by: Andy Fleming \u003cafleming@freescale.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "f18b95c3e2ab0f75b23a5aabab0bc8f99bd6bbf3",
      "tree": "9ff4b7efdb2ca1e83c2a413f06268b268098b3ca",
      "parents": [
        "17c281ab3e33be63693687d3db7ac9cf2bbdfd66",
        "848ef8555296f25d9226d3bc43ce4028835ed633"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Apr 20 17:36:10 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Apr 20 17:36:10 2006 -0400"
      },
      "message": "Merge branch \u0027upstream-fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6\n"
    },
    {
      "commit": "17c281ab3e33be63693687d3db7ac9cf2bbdfd66",
      "tree": "00edfbeb44c76461c1bf40dbf79462fc4047ee4f",
      "parents": [
        "402a26f0c040077ed6f941eefac5a6971f0d5f40"
      ],
      "author": {
        "name": "Sergei Shtylyov",
        "email": "sshtylyov@ru.mvista.com",
        "time": "Sun Apr 16 19:42:35 2006 +0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Apr 20 17:28:57 2006 -0400"
      },
      "message": "[PATCH] NEx000: fix RTL8019AS base address for RBTX4938\n\nCorrect the base address of the Realtek RTL8019AS chip on the Toshiba RBTX4938\nboard -- this should make the driver work at least when CONFIG_PCI is enabled.\n\nSigned-off-by: Yuri Shpilevsky \u003cyshpilevsky@ru.mvista.com\u003e\nSigned-off-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "d47f3640fe2ac4da8a8e713a549e6eaf23ac2084",
      "tree": "b51d1a6c2a000f7bb61b0d5bbe2ef8b0b3ac467e",
      "parents": [
        "5185db09f46ed64d520d09db6e93852e44106628"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Wed Apr 19 15:42:28 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Apr 19 15:42:28 2006 -0700"
      },
      "message": "[SUNGEM]: Marvell PHY suspend.\n\nIn a short discussion with Benjamin Herrenschmidt he mentioned\nthat Marvell PHYs are powered down the same way as the other\nones we currently handle. Thus actually do that, hopefully\nsaving some power during suspend.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a392149ee14d1631d8632060c1fc3082729f83c8",
      "tree": "48d4e3a63e33b74f91c279d01cebaf36b7658a8c",
      "parents": [
        "b35d649cb2110b4e782a8a7e9b625432c863cade"
      ],
      "author": {
        "name": "Erik Mouw",
        "email": "erik@harddisk-recovery.com",
        "time": "Thu Apr 13 15:02:27 2006 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 19 17:25:41 2006 -0400"
      },
      "message": "[PATCH] bcm43xx: iw_priv_args names should be \u003c16 characters\n\nThe room for the names in bcm43xx_priv_wx_args[] are IFNAMSIZ long and\nIFNAMSIZ is defined as 16, so the names in bcm43xx_priv_wx_args should\nbe 15 characters (16 including the trailing \\0). This patch fixes that\nfor the \"set_shortpreambl\", \"get_shortpreambl\", \"set_swencryption\", and\n\"get_swencryption\" private calls. Patch is against 2.6.17-rc1.\n\nSigned-off-by: Erik Mouw \u003cerik@harddisk-recovery.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "b35d649cb2110b4e782a8a7e9b625432c863cade",
      "tree": "44a22b588be3af2182a435277cecef078bcb6210",
      "parents": [
        "8829d55e6b4957770de3f716bafab65ca3680110"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Thu Apr 13 02:32:58 2006 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 19 17:25:41 2006 -0400"
      },
      "message": "[PATCH] bcm43xx: sysfs code cleanup\n\nThis cleans up the bcm43xx sysfs code and makes it compliant\nwith the unwritten sysfs rules (at least I hope so).\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "8829d55e6b4957770de3f716bafab65ca3680110",
      "tree": "4b8609f4c3c6acef23825ee65ce01d1087171dae",
      "parents": [
        "2230daa0fd50bf82303fd8da96b088310851d803"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Thu Apr 13 02:30:26 2006 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 19 17:25:40 2006 -0400"
      },
      "message": "[PATCH] bcm43xx: fix pctl slowclock limit calculation\n\nThis fixes coverity bug:\nhttp://marc.theaimsgroup.com/?l\u003dlinux-netdev\u0026m\u003d114417628413880\u0026w\u003d2\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "2230daa0fd50bf82303fd8da96b088310851d803",
      "tree": "48496c9d1316251c99c31731c5ba0e88c8fcb1ba",
      "parents": [
        "93fef7dda4002ac8b21a4a2090ca475dc40cc384"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Thu Apr 13 02:27:49 2006 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 19 17:25:40 2006 -0400"
      },
      "message": "[PATCH] bcm43xx: fix dyn tssi2dbm memleak\n\nThis patch fixes a memory leak spotted by the Coverity checker.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "93fef7dda4002ac8b21a4a2090ca475dc40cc384",
      "tree": "69a05ef81c816d90ed20843ee7ed5850447f96c2",
      "parents": [
        "4c6f749f74323518825476e3e5ca3b4f03c07873"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Tue Apr 11 14:32:53 2006 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 19 17:25:40 2006 -0400"
      },
      "message": "[PATCH] bcm43xx: fix config menu alignment\n\nUse \"depends on\" to make all bcm43xx driver options be listed\nat the same level.\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "4c6f749f74323518825476e3e5ca3b4f03c07873",
      "tree": "191700b8f37de1b7c11576abed9a6391e735a9f1",
      "parents": [
        "6788a07f8faeb373967cd97b79fb3abec8fccb90"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Tue Apr 11 14:31:56 2006 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 19 17:25:40 2006 -0400"
      },
      "message": "[PATCH] bcm43xx wireless: fix printk format warnings\n\nFix printk format warnings:\ndrivers/net/wireless/bcm43xx/bcm43xx_debugfs.c:456: warning: format ‘%u’ expects type ‘unsigned int’, but argument 3 has type ‘size_t’\ndrivers/net/wireless/bcm43xx/bcm43xx_debugfs.c:460: warning: format ‘%08x’ expects type ‘unsigned int’, but argument 2 has type ‘size_t’\ndrivers/net/wireless/bcm43xx/bcm43xx_debugfs.c:476: warning: format ‘%u’ expects type ‘unsigned int’, but argument 3 has type ‘size_t’\ndrivers/net/wireless/bcm43xx/bcm43xx_debugfs.c:480: warning: format ‘%08x’ expects type ‘unsigned int’, but argument 2 has type ‘size_t’\ndrivers/net/wireless/bcm43xx/bcm43xx_dma.c:200: warning: format ‘%08x’ expects type ‘unsigned int’, but argument 2 has type ‘dma_addr_t’\ndrivers/net/wireless/bcm43xx/bcm43xx_dma.c:311: warning: format ‘%08x’ expects type ‘unsigned int’, but argument 2 has type ‘dma_addr_t’\ndrivers/net/wireless/bcm43xx/bcm43xx_dma.c:733: warning: format ‘%08x’ expects type ‘unsigned int’, but argument 2 has type ‘dma_addr_t’\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "b79367a5ea28afe2ac659593970c15c9513f1d49",
      "tree": "5f145498430446ec874d8d660e119f61588ba9f3",
      "parents": [
        "a208c4e1ea7a769042be071ae30ba2ad4c844954"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Mon Apr 10 02:39:54 2006 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 19 17:25:39 2006 -0400"
      },
      "message": "[PATCH] bcm43xx: set trans_start on TX to prevent bogus timeouts\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    }
  ],
  "next": "a208c4e1ea7a769042be071ae30ba2ad4c844954"
}
