)]}'
{
  "log": [
    {
      "commit": "8fb303c7f1118b0a82aa08e33429adf9b5ad192c",
      "tree": "f0da545839b23136dd2dd167125d3c4bef920348",
      "parents": [
        "41a8198f61d858bcad7ef705d5d3ec3e3a8dea4a"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Mar 24 14:26:13 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Mar 24 17:01:50 2007 +0000"
      },
      "message": "[MIPS] SB1250: Fix bugs/warnings by creative use of volatile.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "991b5557f7f04602b3b161341dee85971e0b6be6",
      "tree": "32022450130edf96e100f04ad19a13ac16e361a1",
      "parents": [
        "604119a4b22b95e30dea6af3b3bfdc2f07fa4afd"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Mar 23 02:03:29 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Mar 23 02:03:29 2007 -0400"
      },
      "message": "[netdrvr] ewrk3: correct card detection bug\n\nArwin Vosselman pointed out:\n\u003e The ewrk3-driver doesn\u0027t function with 2.6.16-kernels (used 2.6.16.41 for\n\u003e my tests). Cards will never be detected due to this bug.\n\u003e\n\u003e drivers/net/ewrks3.c:\n\u003e Line 417 reads:\n\u003e\n\u003e if (nicsr \u003d\u003d (CSR_TXD | CSR_RXD))\n\u003e\n\u003e that should be:\n\u003e\n\u003e if (nicsr !\u003d (CSR_TXD | CSR_RXD))\n\u003e\n\u003e Comparison with the same line in v2.4 shows why:\n\u003e\n\u003e 2.4:\n\u003e if (nicsr \u003d\u003d (CSR_TXD | CSR_RXD)){\n\u003e\n\u003e blah, blah\n\u003e \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n\u003e 2.6:\n\u003e if (nicsr \u003d\u003d (CSR_TXD | CSR_RXD))\n\u003e     return -ENXIO;\n\u003e\n\u003e blah, blah\n\u003e \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n\u003e\n\u003e blah,blah will not, but should, be executed in 2.6 with a card being present.\n\u003e\n\u003e The fix mentioned above solves this bug.\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "604119a4b22b95e30dea6af3b3bfdc2f07fa4afd",
      "tree": "4570297803bac5ef624c26cb0a8bcdbeef532efa",
      "parents": [
        "194c1fbe43af532a7921d483bc2a553b2f361256",
        "4d881901b8c2167884d213eb546ffffc9e5e35ac"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Mar 23 01:51:20 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Mar 23 01:51:20 2007 -0400"
      },
      "message": "Merge branch \u0027upstream-fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into tmp\n"
    },
    {
      "commit": "194c1fbe43af532a7921d483bc2a553b2f361256",
      "tree": "ade2d87b41e0014491f33f43282e2731324434af",
      "parents": [
        "2ea34672f8cec20b22ccb6ba78e3fe61b44e734a"
      ],
      "author": {
        "name": "Divy Le Ray",
        "email": "divy@chelsio.com",
        "time": "Wed Mar 21 19:21:00 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Mar 23 01:48:35 2007 -0400"
      },
      "message": "cxgb3 - fix white spaces in drivers/net/Kconfig\n\nUse tabs instead of white spaces for CHELSIO_T3 entry.\n\nSigned-off-by: Divy Le Ray \u003cdivy@chelsio.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "2ea34672f8cec20b22ccb6ba78e3fe61b44e734a",
      "tree": "30ef0266c7ead8545813c6d382f44e7f898b2f2d",
      "parents": [
        "b52a8b7f0aeff5b91921cd53728ac781cdb4cccf"
      ],
      "author": {
        "name": "Brice Goglin",
        "email": "brice@myri.com",
        "time": "Wed Mar 21 19:47:32 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Mar 23 01:48:35 2007 -0400"
      },
      "message": "myri10ge: update driver version to 1.3.0-1.226\n\nDriver version is now 1.3.0-1.226.\n\nSigned-off-by: Brice Goglin \u003cbrice@myri.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "b52a8b7f0aeff5b91921cd53728ac781cdb4cccf",
      "tree": "945fd52337179c176ea966044c617a54b356a3d1",
      "parents": [
        "f761fae1ae1e6e35ae15fce99d225d08d6cff1e7"
      ],
      "author": {
        "name": "Brice Goglin",
        "email": "brice@myri.com",
        "time": "Wed Mar 21 19:46:57 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Mar 23 01:48:35 2007 -0400"
      },
      "message": "myri10ge: fix management of \u003e4kB allocated pages\n\nFix management of allocated physical pages when the architecture\npage size is not 4kB since the firmware cannot cross 4K boundary.\n\nSigned-off-by: Brice Goglin \u003cbrice@myri.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "f761fae1ae1e6e35ae15fce99d225d08d6cff1e7",
      "tree": "6bb3f542668bed15e58a96bac348840d98b3c5e3",
      "parents": [
        "aafa70eb56edd1cd5332c978bf9b5e224373c980"
      ],
      "author": {
        "name": "Brice Goglin",
        "email": "brice@myri.com",
        "time": "Wed Mar 21 19:45:56 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Mar 23 01:48:35 2007 -0400"
      },
      "message": "myri10ge: update wcfifo and intr_coal_delay default values\n\nUpdate the default value of 2 module parameters:\n* wcfifo disabled\n* intr_coal_delay 75us\n\nSigned-off-by: Brice Goglin \u003cbrice@myri.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "aafa70eb56edd1cd5332c978bf9b5e224373c980",
      "tree": "3eb8e198f279e411c0735758f36900d9ed5723d4",
      "parents": [
        "d57ab6fdde30816581f7b0a4fe3c015b3f41f9ca"
      ],
      "author": {
        "name": "Brice Goglin",
        "email": "brice@myri.com",
        "time": "Wed Mar 21 19:45:18 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Mar 23 01:48:34 2007 -0400"
      },
      "message": "myri10ge: Serverworks HT2100 provides aligned PCIe completion\n\n[PATCH 1/4] myri10ge: Serverworks HT2100 provides aligned PCIe completion\n\nUse the regular firmware on Serverworks HT2100 PCIe ports since this\nchipset provides aligned PCIe completion.\n\nSigned-off-by: Brice Goglin \u003cbrice@myri.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "d57ab6fdde30816581f7b0a4fe3c015b3f41f9ca",
      "tree": "c45873c003649b014d36ccb9933ebb6fa23280a3",
      "parents": [
        "69a43ac0cf40577157111bbe25500e2b98e801ea"
      ],
      "author": {
        "name": "Dale Farnsworth",
        "email": "dale@farnsworth.org",
        "time": "Tue Mar 20 16:38:04 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Mar 23 01:48:34 2007 -0400"
      },
      "message": "mv643xx_eth: add mv643xx_eth_shutdown function\n\nmv643xx_eth_shutdown is needed for kexec.\n\nSigned-off-by: Dale Farnsworth \u003cdale@farnsworth.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "69a43ac0cf40577157111bbe25500e2b98e801ea",
      "tree": "dcdd02c325441b3f18506f54210147bfed750f03",
      "parents": [
        "6f6881b846e3d97ee15f6ab1f6529cd1cc2f4c28"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Mar 20 12:40:09 2007 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Mar 23 01:48:34 2007 -0400"
      },
      "message": "SAA9730: Fix large pile of warnings\n\nThe SAA9730 driver doesn\u0027t quite grok what the difference between an ioport\nand memory mapped I/O is.  It just happened to work on the one Linux\nsystem the SAA9730 happens to spend it\u0027s misserable existence on.\n\ndrivers/net/saa9730.c: In function \u0027evm_saa9730_enable_lan_int\u0027:\ndrivers/net/saa9730.c:68: warning: passing argument 2 of \u0027outl\u0027 makes integer from pointer without a cast\ndrivers/net/saa9730.c:70: warning: passing argument 2 of \u0027outl\u0027 makes integer from pointer without a cast\ndrivers/net/saa9730.c:72: warning: passing argument 2 of \u0027outl\u0027 makes integer from pointer without a cast\ndrivers/net/saa9730.c: In function \u0027evm_saa9730_disable_lan_int\u0027:\ndrivers/net/saa9730.c:78: warning: passing argument 2 of \u0027outl\u0027 makes integer from pointer without a cast\ndrivers/net/saa9730.c:80: warning: passing argument 2 of \u0027outl\u0027 makes integer from pointer without a cast\ndrivers/net/saa9730.c: In function \u0027evm_saa9730_clear_lan_int\u0027:\ndrivers/net/saa9730.c:85: warning: passing argument 2 of \u0027outl\u0027 makes integer from pointer without a cast\ndrivers/net/saa9730.c: In function \u0027evm_saa9730_block_lan_int\u0027:\ndrivers/net/saa9730.c:91: warning: passing argument 2 of \u0027outl\u0027 makes integer from pointer without a cast\ndrivers/net/saa9730.c: In function \u0027evm_saa9730_unblock_lan_int\u0027:\ndrivers/net/saa9730.c:97: warning: passing argument 2 of \u0027outl\u0027 makes integer from pointer without a cast\ndrivers/net/saa9730.c: In function \u0027show_saa9730_regs\u0027:\ndrivers/net/saa9730.c:150: warning: passing argument 2 of \u0027outl\u0027 makes integer from pointer without a cast\ndrivers/net/saa9730.c: In function \u0027lan_saa9730_allocate_buffers\u0027:\ndrivers/net/saa9730.c:292: warning: passing argument 2 of \u0027outl\u0027 makes integer from pointer without a cast\ndrivers/net/saa9730.c:295: warning: passing argument 2 of \u0027outl\u0027 makes integer from pointer without a cast\ndrivers/net/saa9730.c:302: warning: passing argument 2 of \u0027outl\u0027 makes integer from pointer without a cast\ndrivers/net/saa9730.c:305: warning: passing argument 2 of \u0027outl\u0027 makes integer from pointer without a cast\ndrivers/net/saa9730.c:312: warning: passing argument 2 of \u0027outl\u0027 makes integer from pointer without a cast\ndrivers/net/saa9730.c: In function \u0027lan_saa9730_cam_load\u0027:\ndrivers/net/saa9730.c:329: warning: passing argument 2 of \u0027outl\u0027 makes integer from pointer without a cast\ndrivers/net/saa9730.c:332: warning: passing argument 2 of \u0027outl\u0027 makes integer from pointer without a cast\ndrivers/net/saa9730.c: In function \u0027lan_saa9730_mii_init\u0027:\ndrivers/net/saa9730.c:369: warning: passing argument 2 of \u0027outl\u0027 makes integer from pointer without a cast\ndrivers/net/saa9730.c:395: warning: passing argument 2 of \u0027outl\u0027 makes integer from pointer without a cast\ndrivers/net/saa9730.c:403: warning: passing argument 2 of \u0027outl\u0027 makes integer from pointer without a cast\ndrivers/net/saa9730.c:410: warning: passing argument 2 of \u0027outl\u0027 makes integer from pointer without a cast\ndrivers/net/saa9730.c:432: warning: passing argument 2 of \u0027outl\u0027 makes integer from pointer without a cast\ndrivers/net/saa9730.c: In function \u0027lan_saa9730_control_init\u0027:\ndrivers/net/saa9730.c:470: warning: passing argument 2 of \u0027outl\u0027 makes integer from pointer without a cast\ndrivers/net/saa9730.c:474: warning: passing argument 2 of \u0027outl\u0027 makes integer from pointer without a cast\ndrivers/net/saa9730.c:478: warning: passing argument 2 of \u0027outl\u0027 makes integer from pointer without a cast\ndrivers/net/saa9730.c:484: warning: passing argument 2 of \u0027outl\u0027 makes integer from pointer without a cast\ndrivers/net/saa9730.c:487: warning: passing argument 2 of \u0027outl\u0027 makes integer from pointer without a cast\ndrivers/net/saa9730.c:490: warning: passing argument 2 of \u0027outl\u0027 makes integer from pointer without a cast\ndrivers/net/saa9730.c:493: warning: passing argument 2 of \u0027outl\u0027 makes integer from pointer without a cast\ndrivers/net/saa9730.c: In function \u0027lan_saa9730_stop\u0027:\ndrivers/net/saa9730.c:505: warning: passing argument 2 of \u0027outl\u0027 makes integer from pointer without a cast\ndrivers/net/saa9730.c:508: warning: passing argument 2 of \u0027outl\u0027 makes integer from pointer without a cast\ndrivers/net/saa9730.c:510: warning: passing argument 2 of \u0027outl\u0027 makes integer from pointer without a cast\ndrivers/net/saa9730.c: In function \u0027lan_saa9730_dma_init\u0027:\ndrivers/net/saa9730.c:536: warning: passing argument 2 of \u0027outl\u0027 makes integer from pointer without a cast\ndrivers/net/saa9730.c: In function \u0027lan_saa9730_start\u0027:\ndrivers/net/saa9730.c:556: warning: passing argument 2 of \u0027outl\u0027 makes integer from pointer without a cast\ndrivers/net/saa9730.c:560: warning: passing argument 2 of \u0027outl\u0027 makes integer from pointer without a cast\ndrivers/net/saa9730.c:564: warning: passing argument 2 of \u0027outl\u0027 makes integer from pointer without a cast\ndrivers/net/saa9730.c:567: warning: passing argument 2 of \u0027outl\u0027 makes integer from pointer without a cast\ndrivers/net/saa9730.c: In function \u0027lan_saa9730_tx\u0027:\ndrivers/net/saa9730.c:590: warning: passing argument 2 of \u0027outl\u0027 makes integer from pointer without a cast\ndrivers/net/saa9730.c: In function \u0027lan_saa9730_rx\u0027:\ndrivers/net/saa9730.c:664: warning: passing argument 2 of \u0027outl\u0027 makes integer from pointer without a cast\ndrivers/net/saa9730.c:729: warning: passing argument 2 of \u0027outl\u0027 makes integer from pointer without a cast\ndrivers/net/saa9730.c: In function \u0027lan_saa9730_write\u0027:\ndrivers/net/saa9730.c:848: warning: passing argument 2 of \u0027outl\u0027 makes integer from pointer without a cast\ndrivers/net/saa9730.c: In function \u0027lan_saa9730_set_multicast\u0027:\ndrivers/net/saa9730.c:943: warning: passing argument 2 of \u0027outl\u0027 makes integer from pointer without a cast\ndrivers/net/saa9730.c:949: warning: passing argument 2 of \u0027outl\u0027 makes integer from pointer without a cast\n\nFixed by using writel instead of outl.  42 warnings less.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "6f6881b846e3d97ee15f6ab1f6529cd1cc2f4c28",
      "tree": "ddbd7a59b3acad1284a5ac8670461329c8d8b28b",
      "parents": [
        "e4d08359ffb6580ee7a014d162162b2d18aa4ec0"
      ],
      "author": {
        "name": "Li Yang",
        "email": "leoli@freescale.com",
        "time": "Mon Mar 19 11:58:02 2007 +0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Mar 23 01:48:34 2007 -0400"
      },
      "message": "Revert \"ucc_geth: returns NETDEV_TX_BUSY when BD ring is full\"\n\nThis reverts commit 18babd38547a042a4bfd4154a014d1ad33373eb0.\n\nMichael Barkowski points out that it\u0027s wrong, and I agree.  The\npatch causes a problem rather than fixes one after another\npatch \"ucc_geth: Fix BD processing\" was applied.  Before that\npatch, current packet should be blocked.  However after the patch\ncurrent packet is ok and we only need to block next.\n\nReported-by: Michael Barkowski \u003cmichael.barkowski@freescale.com\u003e\nSigned-off-by: Li Yang \u003cleoli@freescale.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "e4d08359ffb6580ee7a014d162162b2d18aa4ec0",
      "tree": "1bfeb459b2df7bc84cbcd082e829956d8b5b36f5",
      "parents": [
        "fc90664e3438c990d280f179ccb0642711d5c553"
      ],
      "author": {
        "name": "Divy Le Ray",
        "email": "divy@chelsio.com",
        "time": "Sun Mar 18 13:10:17 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Mar 23 01:48:34 2007 -0400"
      },
      "message": "cxgb3 - T3B2 pcie config space\n\nT3B2 does not lose its pcie config space on reset.\n\nSigned-off-by: Divy Le Ray \u003cdivy@chelsio.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "fc90664e3438c990d280f179ccb0642711d5c553",
      "tree": "8ece58a4eec002186f1c569385830f03336b50af",
      "parents": [
        "2e2839627a957714808f98a802d137a7a2a1df46"
      ],
      "author": {
        "name": "Divy Le Ray",
        "email": "divy@chelsio.com",
        "time": "Sun Mar 18 13:10:12 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Mar 23 01:48:34 2007 -0400"
      },
      "message": "cxgb3 - Fix potential MAC hang\n\nUnder rare conditions, the MAC might hang while generating a pause frame.\nThis patch fine tunes the MAC settings to avoid the issue, allows for\nperiodic MAC state check, and triggers a recovery if hung.\n\nAlso fix one MAC statistics counter for the rev board T3B2.\n\nSigned-off-by: Divy Le Ray \u003cdivy@chelsio.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "2e2839627a957714808f98a802d137a7a2a1df46",
      "tree": "7c001eeb3a45b9f31da3862acbfc11633eea3914",
      "parents": [
        "05b97b30b09ed245d376035cddf669532e5cca67"
      ],
      "author": {
        "name": "Divy Le Ray",
        "email": "divy@chelsio.com",
        "time": "Sun Mar 18 13:10:06 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Mar 23 01:48:33 2007 -0400"
      },
      "message": "cxgb3 - Auto-load FW if mismatch detected\n\nThe driver attempts to upgrade the FW if the card has the wrong version.\n\nSigned-off-by: Divy Le Ray \u003cdivy@chelsio.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "05b97b30b09ed245d376035cddf669532e5cca67",
      "tree": "b59cbea846c46cc58ee33afd45f408ffad0b13d0",
      "parents": [
        "5c4851ccb6b12ff29e28b84e7515a18006b19fdf"
      ],
      "author": {
        "name": "Divy Le Ray",
        "email": "divy@chelsio.com",
        "time": "Sun Mar 18 13:10:01 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Mar 23 01:48:33 2007 -0400"
      },
      "message": "cxgb3 - fix ethtool cmd on multiple queues port\n\nLimit ethtool -g/-G to the given port\u0027s queues.\n\nSigned-off-by: Divy Le Ray \u003cdivy@chelsio.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "5c4851ccb6b12ff29e28b84e7515a18006b19fdf",
      "tree": "260e2b2f4fde9c1a33748d5adae7b3bfdcbdbac3",
      "parents": [
        "9cbe330f1fbbc8de15a5914aa6e91d89eb9daac4"
      ],
      "author": {
        "name": "Anton Blanchard",
        "email": "anton@samba.org",
        "time": "Fri Mar 16 17:00:21 2007 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Mar 23 01:48:33 2007 -0400"
      },
      "message": "Fix return code in pci-skeleton.c\n\nWe assign the return value of register_netdev to i, but return rc later\non. Fix it.\n\nSigned-off-by: Anton Blanchard \u003canton@samba.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "9cbe330f1fbbc8de15a5914aa6e91d89eb9daac4",
      "tree": "42cf338b904d2d2e538416359c1b96fe80c62301",
      "parents": [
        "4ebabfcb1d6af5191ef5c8305717ccbc24979f6c"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Fri Mar 16 14:01:28 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Mar 23 01:48:33 2007 -0400"
      },
      "message": "skge: use per-port phy locking\n\nRather than a workqueue and a per-board mutex to control PHY,\nuse a tasklet and spinlock. Tasklet is lower overhead and works\njust as well for this.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "4ebabfcb1d6af5191ef5c8305717ccbc24979f6c",
      "tree": "baa48c3423069032e9ef71c7b028c663d6c98475",
      "parents": [
        "e3a1b99fb60dab1b39d5022d1d8f47bebfe6d8c6"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Fri Mar 16 14:01:27 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Mar 23 01:48:33 2007 -0400"
      },
      "message": "skge: mask irqs when device down\n\nWheen a port on the skge driver is not used, it should\nmask off interrupts from theat port.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "e3a1b99fb60dab1b39d5022d1d8f47bebfe6d8c6",
      "tree": "3cacd444ae5b08ad30dd9cf1facbaf41d315913c",
      "parents": [
        "12998096cc48563a04ca751965ba17c3f73a5461"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Fri Mar 16 14:01:26 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Mar 23 01:48:33 2007 -0400"
      },
      "message": "skge: deadlock on tx timeout\n\nThe skge driver will deadlock if gets a transmit timeout\nbecause the netif_tx_lock() is already held.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "2e360d81ea1fe1a7701e05cdefd3a91c11c3b13f",
      "tree": "455b4c95f5b07c01047ef5a4bec43db4dd55d84d",
      "parents": [
        "0a14fe6e5efd0af0f9c6c01e0433445d615d0110"
      ],
      "author": {
        "name": "Nigel Williams",
        "email": "nigelw@elder-gods.net",
        "time": "Fri Mar 16 20:28:36 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Mar 20 00:09:40 2007 -0700"
      },
      "message": "[IrDA]: Delay needed when uploading firmware chunks\n\nWith 42101001.sb firmwares, we need a 10 ms delay between firmware chunks\nupload on irda-usb.\n\nPatch from Nigel Williams \u003cnigelw@elder-gods.net\u003e\nSigned-off-by: Samuel Ortiz \u003csamuel@sortiz.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4d881901b8c2167884d213eb546ffffc9e5e35ac",
      "tree": "e69260491ca767fd622e61b16b37731c61fff689",
      "parents": [
        "21665a69e6c0c3e383eaef417f0ddbd16bdb69e3"
      ],
      "author": {
        "name": "Michal Schmidt",
        "email": "mschmidt@redhat.com",
        "time": "Fri Mar 16 12:42:59 2007 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Mar 16 15:32:47 2007 -0400"
      },
      "message": "[PATCH] airo: Fix an error path memory leak\n\nThe airo driver leaks memory if request_irq() fails.\n\nSigned-off-by: Michal Schmidt \u003cmschmidt@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "21665a69e6c0c3e383eaef417f0ddbd16bdb69e3",
      "tree": "b9bf131c0d54054ae13d0bc187d1126f86c52577",
      "parents": [
        "db98e0b434a6265c451ffe94ec0a29b8d0aaf587"
      ],
      "author": {
        "name": "Larry Finger",
        "email": "Larry.Finger@lwfinger.net",
        "time": "Wed Mar 14 10:32:07 2007 -0500"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Mar 16 15:32:46 2007 -0400"
      },
      "message": "[PATCH] bcm43xx: MANUALWLAN fixes\n\nDuring testing of bcm43xx interference mitigation, two problems were\ndiscovered:\n\n(1) When the MANUALWLAN mode was set, routines _stack_save and _stack_restore\n    generated assertions that were traced to saving ILT registers with addresses\n    \u003e 0xFFF. This problem was fixed by adding one bit to the field used for\n    the offset, and subtracting one bit from the space used for the id.\n(2) In MANUALWLAN mode, the IRQ XMIT errors are generated. The cause of these\n    errors has not yet been located. Any suggestions on debugging this problem\n    would be greatly appreciated.\n\nSigned-off-by: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "d2a900365b8963d7ca46f05d8e7176d1be3cc71d",
      "tree": "0b9d41bd52d414bdc75dab81a746b2c0d9175cc9",
      "parents": [
        "069f8256362b7a17da532f0631cee73b4cfee65b"
      ],
      "author": {
        "name": "broonie@sirena.org.uk",
        "email": "broonie@sirena.org.uk",
        "time": "Wed Mar 14 19:49:15 2007 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Mar 15 10:59:54 2007 -0400"
      },
      "message": "natsemi: Avoid IntrStatus lossage if RX state machine resets.\n\nThis patch fixes the poll routine for the natsemi driver so that if the\ndriver detects an RX state machine lockup then no interrupts will be\nlost while the driver recovers from that.\n\nSigned-Off-By: Mark Brown \u003cbroonie@sirena.org.uk\u003e\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "069f8256362b7a17da532f0631cee73b4cfee65b",
      "tree": "ee8e9e4a3b78de04e15a71a4b4216bfc050b3a8a",
      "parents": [
        "14fdd90ef2ec1878d6851ec4dd8d5abb2cef098c"
      ],
      "author": {
        "name": "broonie@sirena.org.uk",
        "email": "broonie@sirena.org.uk",
        "time": "Wed Mar 14 19:49:14 2007 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Mar 15 10:59:54 2007 -0400"
      },
      "message": "natsemi: Fix NAPI for interrupt sharing\n\nThe interrupt status register for the natsemi chips is clear on read and\nwas read unconditionally from both the interrupt and from the NAPI poll\nroutine, meaning that if the interrupt service routine was called (for\nexample, due to a shared interrupt) while a NAPI poll was scheduled\ninterrupts could be missed.  This patch fixes that by ensuring that the\ninterrupt status register is only read by the interrupt handler when\ninterrupts are enabled from the chip.\n\nIt also reverts a workaround for this problem from the netpoll hook and\nimproves the trace for interrupt events.\n\nThanks to Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e for spotting the\nissue, Mark Huth \u003cmhuth@mvista.com\u003e for a simpler method and Simon\nBlake \u003csimon@citylink.co.nz\u003e for testing resources.\n\nSigned-Off-By: Mark Brown \u003cbroonie@sirena.org.uk\u003e\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "14fdd90ef2ec1878d6851ec4dd8d5abb2cef098c",
      "tree": "c457c4bcb040eef777a6e360ae261652764c39f8",
      "parents": [
        "b58ecad8d6ca83e97cd2928a439efb49267539dc"
      ],
      "author": {
        "name": "broonie@sirena.org.uk",
        "email": "broonie@sirena.org.uk",
        "time": "Wed Mar 14 19:49:13 2007 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Mar 15 10:59:54 2007 -0400"
      },
      "message": "natsemi: Consistently use interrupt enable/disable functions\n\nThe natsemi drivers include functions for enabling and disabling\ninterrupts from the chip but these are not used in all code paths.  This\npatch changes the code paths that touch the interrupt enable register to\nuse the functions.  In all cases this adds an extra PCI read to post the\noperation but since none of these are in fast paths this shouldn\u0027t be\ntoo much of a problem.\n\nSigned-Off-By: Mark Brown \u003cbroonie@sirena.org.uk\u003e\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "b58ecad8d6ca83e97cd2928a439efb49267539dc",
      "tree": "691bfcc04a909bd3e77550d7abd15595c08cb4ac",
      "parents": [
        "8b902aea40544bc9e4de913b491dc3a3411fd5d0"
      ],
      "author": {
        "name": "Linsys Contractor Mithlesh Thukral",
        "email": "mithlesh@netxen.com",
        "time": "Tue Mar 13 04:15:06 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Mar 15 10:59:54 2007 -0400"
      },
      "message": "NetXen: Fix softlockup seen during hardware access\n\nNetXen: This will fix a softlock seen on some machines.\nThe reason was too much time was spent waiting for hardware access\nto go through.\n\nSigned-off by: Mithlesh Thukral \u003cmithlesh@netxen.com\u003e\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "8b902aea40544bc9e4de913b491dc3a3411fd5d0",
      "tree": "4f8ff0411898a32e9296698974c484de088b8bf2",
      "parents": [
        "2eb3e621c4e07e9e7200dbb66f0433b4caafb8e7"
      ],
      "author": {
        "name": "Linsys Contractor Mithlesh Thukral",
        "email": "mithlesh@netxen.com",
        "time": "Tue Mar 13 04:13:13 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Mar 15 10:59:54 2007 -0400"
      },
      "message": "NetXen: Bug fix for Jumbo frames on XG card\n\nNetXen: Set the MTU for the right port depending upon the port number\nfor XG cards.\n\nSigned-off by: Mithlesh Thukral \u003cmithlesh@netxen.com\u003e\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "2eb3e621c4e07e9e7200dbb66f0433b4caafb8e7",
      "tree": "076526c36ade3c7c8a5e118c5210e14db96f22de",
      "parents": [
        "8ce5e3e45e01ffab38a9f03900181132b9068543"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Mon Mar 12 15:16:26 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Mar 15 10:44:32 2007 -0400"
      },
      "message": "skge: set mac address bonding fix\n\nWhen bonding does fail over it calls set_mac_address.  When this happens\nas the result of another port going down, the phy_mutex that is common to\nboth ports is held, so it deadlocks. Setting the address doesn\u0027t need to do\nanything that needs the phy_mutex, it already has the RTNL to protect against\nother admin actions.\n\nThis change just disables the receiver to avoid any hardware confusion\nwhile address is changing.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "7ccec1b94e456b01cbef7cfb1bc97e2b76f24ab5",
      "tree": "48f2e0ccad8864ff4fba2dff89e299f2060da7c2",
      "parents": [
        "1be9ab056e94e23a307b8bfaacc38403b3b5a352"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Wed Mar 14 09:20:10 2007 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Mar 14 15:27:50 2007 -0700"
      },
      "message": "[PATCH] atl1 trivial endianness misannotations\n\nNB: driver is choke-full of code that will break on big-endian; as long\nas the hardware is onboard-only we can live with that, but sooner or\nlater that\u0027ll need fixing.\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nAcked-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a31e40f614788bbc07b3eb4fcf47a16299a4fe01",
      "tree": "f12fd7d449fb6a79a5a142b395b0d68acf61e3d2",
      "parents": [
        "192cd59bd93a97fd7d46f13fa07dbe328ff33257"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Wed Mar 14 09:18:20 2007 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Mar 14 15:27:49 2007 -0700"
      },
      "message": "[PATCH] dmfe trivial endianness annotations\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nAcked-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "abf0437b420b1476b9afd56af69d1a725f51359c",
      "tree": "8fd4cd9e9e42a3c2e5b58dc8852422a413230144",
      "parents": [
        "04ff97086b1a3237bbd1fe6390fa80fe75207e23"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Wed Mar 14 09:04:21 2007 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Mar 14 15:27:48 2007 -0700"
      },
      "message": "[PATCH] ibmtr probe is __devinit, not __init\n\nused by -\u003eattach() in pcmcia analog\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nAcked-by: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0a38f5442053b10c773b6a10a4d67e2293551f12",
      "tree": "811e84601fecc22b342caae168c95eff76a5ea5e",
      "parents": [
        "82c00b62c811142c8e7d3aef92fbf3fc77b83709",
        "7d9f3e85f45e8f636bdd7ce5f0b1704034380175"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Mar 09 11:58:11 2007 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Mar 09 11:58:11 2007 -0500"
      },
      "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": "82c00b62c811142c8e7d3aef92fbf3fc77b83709",
      "tree": "1eb32c75295834d78e6db62472f5e28243e5184d",
      "parents": [
        "95c408a95f9b16c638566df57c070b408edf1a01"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Mar 08 12:53:07 2007 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Mar 09 11:57:09 2007 -0500"
      },
      "message": "ibmtr: Drain rich supply of modpost warnings.\n\nBuilding ibmtr as a module produces a spectacular pile of modpost warnings:\n\nWARNING: drivers/net/tokenring/ibmtr.o - Section mismatch: reference to .init.text:ibmtr_probe1 from .text between \u0027ibmtr_probe_card\u0027 (at offset 0x450) and \u0027ibmtr_reset_timer\u0027\nWARNING: drivers/net/tokenring/ibmtr.o - Section mismatch: reference to .init.text:ibmtr_probe1 from .text between \u0027ibmtr_probe_card\u0027 (at offset 0x454) and \u0027ibmtr_reset_timer\u0027\nWARNING: drivers/net/tokenring/ibmtr.o - Section mismatch: reference to .init.text:ibmtr_probe1 from .text between \u0027ibmtr_probe_card\u0027 (at offset 0x458) and \u0027ibmtr_reset_timer\u0027\nWARNING: drivers/net/tokenring/ibmtr.o - Section mismatch: reference to .init.text:ibmtr_probe1 from .text between \u0027ibmtr_probe_card\u0027 (at offset 0x45c) and \u0027ibmtr_reset_timer\u0027\nWARNING: drivers/net/tokenring/ibmtr.o - Section mismatch: reference to .init.data:ibmtr_portlist from .text between \u0027ibmtr_probe_card\u0027 (at offset 0x4e8) and \u0027ibmtr_reset_timer\u0027\nWARNING: drivers/net/tokenring/ibmtr.o - Section mismatch: reference to .init.data:ibmtr_portlist from .text between \u0027ibmtr_probe_card\u0027 (at offset 0x4ec) and \u0027ibmtr_reset_timer\u0027\nWARNING: drivers/net/tokenring/ibmtr.o - Section mismatch: reference to .init.data:ibmtr_portlist from .text between \u0027ibmtr_probe_card\u0027 (at offset 0x4f0) and \u0027ibmtr_reset_timer\u0027\nWARNING: drivers/net/tokenring/ibmtr.o - Section mismatch: reference to .init.data:ibmtr_portlist from .text between \u0027ibmtr_probe_card\u0027 (at offset 0x4f4) and \u0027ibmtr_reset_timer\u0027\nWARNING: drivers/net/tokenring/ibmtr.o - Section mismatch: reference to .init.text:find_turbo_adapters from .text between \u0027ibmtr_probe_card\u0027 (at offset 0x500) and \u0027ibmtr_reset_timer\u0027\nWARNING: drivers/net/tokenring/ibmtr.o - Section mismatch: reference to .init.text:find_turbo_adapters from .text between \u0027ibmtr_probe_card\u0027 (at offset 0x504) and \u0027ibmtr_reset_timer\u0027\nWARNING: drivers/net/tokenring/ibmtr.o - Section mismatch: reference to .init.text:find_turbo_adapters from .text between \u0027ibmtr_probe_card\u0027 (at offset 0x508) and \u0027ibmtr_reset_timer\u0027\nWARNING: drivers/net/tokenring/ibmtr.o - Section mismatch: reference to .init.text:find_turbo_adapters from .text between \u0027ibmtr_probe_card\u0027 (at offset 0x50c) and \u0027ibmtr_reset_timer\u0027\nWARNING: drivers/net/tokenring/ibmtr.o - Section mismatch: reference to .init.data:ibmtr_portlist from .text between \u0027ibmtr_probe_card\u0027 (at offset 0x520) and \u0027ibmtr_reset_timer\u0027\nWARNING: drivers/net/tokenring/ibmtr.o - Section mismatch: reference to .init.data:ibmtr_portlist from .text between \u0027ibmtr_probe_card\u0027 (at offset 0x524) and \u0027ibmtr_reset_timer\u0027\nWARNING: drivers/net/tokenring/ibmtr.o - Section mismatch: reference to .init.data:ibmtr_portlist from .text between \u0027ibmtr_probe_card\u0027 (at offset 0x528) and \u0027ibmtr_reset_timer\u0027\nWARNING: drivers/net/tokenring/ibmtr.o - Section mismatch: reference to .init.data:ibmtr_portlist from .text between \u0027ibmtr_probe_card\u0027 (at offset 0x534) and \u0027ibmtr_reset_timer\u0027\nWARNING: drivers/net/tokenring/ibmtr.o - Section mismatch: reference to .init.data: from .text between \u0027ibmtr_probe_card\u0027 (at offset 0x540) and \u0027ibmtr_reset_timer\u0027\nWARNING: drivers/net/tokenring/ibmtr.o - Section mismatch: reference to .init.data: from .text between \u0027ibmtr_probe_card\u0027 (at offset 0x544) and \u0027ibmtr_reset_timer\u0027\nWARNING: drivers/net/tokenring/ibmtr.o - Section mismatch: reference to .init.data: from .text between \u0027ibmtr_probe_card\u0027 (at offset 0x548) and \u0027ibmtr_reset_timer\u0027\nWARNING: drivers/net/tokenring/ibmtr.o - Section mismatch: reference to .init.data: from .text between \u0027ibmtr_probe_card\u0027 (at offset 0x54c) and \u0027ibmtr_reset_timer\u0027\nWARNING: drivers/net/tokenring/ibmtr.o - Section mismatch: reference to .init.text:ibmtr_probe1 from .text between \u0027ibmtr_probe_card\u0027 (at offset 0x558) and \u0027ibmtr_reset_timer\u0027\nWARNING: drivers/net/tokenring/ibmtr.o - Section mismatch: reference to .init.text:ibmtr_probe1 from .text between \u0027ibmtr_probe_card\u0027 (at offset 0x55c) and \u0027ibmtr_reset_timer\u0027\nWARNING: drivers/net/tokenring/ibmtr.o - Section mismatch: reference to .init.text:ibmtr_probe1 from .text between \u0027ibmtr_probe_card\u0027 (at offset 0x560) and \u0027ibmtr_reset_timer\u0027\nWARNING: drivers/net/tokenring/ibmtr.o - Section mismatch: reference to .init.text:ibmtr_probe1 from .text between \u0027ibmtr_probe_card\u0027 (at offset 0x564) and \u0027ibmtr_reset_timer\u0027\n\nFix by making ibmtr_probe an __init function.\n\nWhile at it, move move ibmtr_probe_card below ibmtr_probe so the protoype\nfor ibmtr_probe can be deleted.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n\n drivers/net/tokenring/ibmtr.c |   25 ++++++++++++-------------\n 1 file changed, 12 insertions(+), 13 deletions(-)\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "95c408a95f9b16c638566df57c070b408edf1a01",
      "tree": "9c7a9beb21c199112ca07fcad161a03938abd3b0",
      "parents": [
        "fe79745507593941adb44a6b2e392645c54ca1c2"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Mar 08 15:33:16 2007 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Mar 09 11:57:09 2007 -0500"
      },
      "message": "3c59x: Fix several modpost warnings\n\nWARNING: drivers/net/3c59x.o - Section mismatch: reference to .init.text: from .text between \u0027vortex_eisa_probe\u0027 (at offset 0x4580) and \u0027vortex_eisa_remove\u0027\nWARNING: drivers/net/3c59x.o - Section mismatch: reference to .init.text: from .text between \u0027vortex_eisa_probe\u0027 (at offset 0x4584) and \u0027vortex_eisa_remove\u0027\nWARNING: drivers/net/3c59x.o - Section mismatch: reference to .init.text: from .text between \u0027vortex_eisa_probe\u0027 (at offset 0x4588) and \u0027vortex_eisa_remove\u0027\nWARNING: drivers/net/3c59x.o - Section mismatch: reference to .init.text: from .text between \u0027vortex_eisa_probe\u0027 (at offset 0x458c) and \u0027vortex_eisa_remove\u0027\n\nFixed by:\n\n o move definition of vortex_eisa_driver below the functions it references.\n o remove now unnecessary prototypes for vortex_eisa_probe and\n   vortex_eisa_remove.\n o Make vortex_eisa_probe an __init function.\n o Make vortex_eisa_remove a __devexit function.\n o Wrap vortex_eisa_driver reference to vortex_eisa_remove with\n   __devexit_p().\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n\n drivers/net/3c59x.c |   28 +++++++++++++---------------\n 1 file changed, 13 insertions(+), 15 deletions(-)\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "fe79745507593941adb44a6b2e392645c54ca1c2",
      "tree": "8535fb3359185b9b685f213b840d1754193a3a09",
      "parents": [
        "2efa53f373ed811d4860904f5205b8a3b376e253"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Wed Mar 07 16:37:38 2007 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Mar 09 11:51:44 2007 -0500"
      },
      "message": "z85230: Fix FIFO handling\n\nWe must exit immediately on a FIFO fill not take the end of packet path\notherwise each underrun in PIO transmit mode causes a runt packet and the\ndata is lost.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "2efa53f373ed811d4860904f5205b8a3b376e253",
      "tree": "a47ea2592e5e1e46410d771dfc4369823f29a563",
      "parents": [
        "9e0db8ef4a8c8fd6f3a506259975d7f8db962421"
      ],
      "author": {
        "name": "Francois Romieu",
        "email": "romieu@fr.zoreil.com",
        "time": "Fri Mar 09 00:00:05 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Mar 09 11:51:32 2007 -0500"
      },
      "message": "r8169: fix a race between PCI probe and dev_open\n\nInitialize the timer with the rest of the private-struct.\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Francois Romieu \u003cromieu@fr.zoreil.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "9e0db8ef4a8c8fd6f3a506259975d7f8db962421",
      "tree": "5a822ac593b4ac190d550bc6488eb88a50364769",
      "parents": [
        "874183072de73a36a958585e3186639fd2634701"
      ],
      "author": {
        "name": "Francois Romieu",
        "email": "romieu@fr.zoreil.com",
        "time": "Thu Mar 08 23:59:54 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Mar 09 11:51:32 2007 -0500"
      },
      "message": "r8169: revert bogus BMCR reset\n\nAdded during bf793295e1090af84972750898bf8470df5e5419\n\nThe current code requests a reset but prohibits autoneg, 1000 Mb/s,\n100 Mb/s and full duplex. The 8168 does not like it at all.\n\nSigned-off-by: Francois Romieu \u003cromieu@fr.zoreil.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "874183072de73a36a958585e3186639fd2634701",
      "tree": "9218c90305ca2622da826801d65c9a1a3a689a15",
      "parents": [
        "85cf572cd5a1b63d5efd5bd538201bd56cd5ad24"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Thu Mar 08 12:42:30 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Mar 09 11:51:32 2007 -0500"
      },
      "message": "sky2: turn off Rx checksum on bad hardware\n\nOn Yukon FE, occasional hardware receive checksum errors are seen.\nAn early indication of the problem is single bit differences in the two\nchecksum engines.  Use this as a detection mechanism to turn off Rx\nchecksumming.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "85cf572cd5a1b63d5efd5bd538201bd56cd5ad24",
      "tree": "56953963ca8fac9b10e985ca94e2355ce823e8eb",
      "parents": [
        "276e26c3160602efea1d0acc9fe7b45bb4c2c8e1"
      ],
      "author": {
        "name": "Dale Farnsworth",
        "email": "dale@farnsworth.org",
        "time": "Wed Mar 07 22:21:23 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Mar 09 11:51:32 2007 -0500"
      },
      "message": "mv643xx: Clear pending interrupts before calling request_irq\n\nSigned-off-by: Dale Farnsworth \u003cdale@farnsworth.org\u003e\nAcked-by: Giridhar Pemmasani \u003cpgiri@yahoo.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "276e26c3160602efea1d0acc9fe7b45bb4c2c8e1",
      "tree": "726a984f8059f0441b1afeb4ccd9026d2760ce5c",
      "parents": [
        "4c882dd808b907652c9a8fe4f7d345cb4dee6a92"
      ],
      "author": {
        "name": "Brice Goglin",
        "email": "brice@myri.com",
        "time": "Wed Mar 07 20:02:32 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Mar 09 11:51:32 2007 -0500"
      },
      "message": "myri10ge: add a wc_enabled flag to myri10ge_priv\n\nAdd a wc_enabled flag in the myri10ge_priv instead of relying\non mtrr \u003e\u003d 0.\n\nSigned-off-by: Brice Goglin \u003cbrice@myri.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "4c882dd808b907652c9a8fe4f7d345cb4dee6a92",
      "tree": "36e3776e90b0e1a1ac31cae8f095c188c9102cfe",
      "parents": [
        "34fdccea93e858aaece3f127628365b546f96857"
      ],
      "author": {
        "name": "Brice Goglin",
        "email": "brice@myri.com",
        "time": "Wed Mar 07 20:01:53 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Mar 09 11:51:32 2007 -0500"
      },
      "message": "myri10ge: prevent 4k rdma on SGI TIOCE chipset\n\nDo not use 4k rdma request on SGI TIOCE chipset since this\nbridge does not support it.\n\nSigned-off-by: Brice Goglin \u003cbrice@myri.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "34fdccea93e858aaece3f127628365b546f96857",
      "tree": "4fce59b6306a3b71f6512ff6ab389b70c944f020",
      "parents": [
        "355c7265f4745a2aa6f0482d466e2271e6b3c61a"
      ],
      "author": {
        "name": "Brice Goglin",
        "email": "brice@myri.com",
        "time": "Wed Mar 07 20:00:45 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Mar 09 11:51:32 2007 -0500"
      },
      "message": "myri10ge: use pci_map_page to prepare the dmatest buffer\n\nAllocate a specific page and use pci_map_page for dma test instead\nof relying on another existing buffer.\n\nSigned-off-by: Brice Goglin \u003cbrice@myri.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "355c7265f4745a2aa6f0482d466e2271e6b3c61a",
      "tree": "ae8ac39636bb84d9a051b08ee5fd61697e625fe7",
      "parents": [
        "b8d095d782fa1e97d5dc05c08ba32c8eb28b85e4"
      ],
      "author": {
        "name": "Brice Goglin",
        "email": "brice@myri.com",
        "time": "Wed Mar 07 19:59:52 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Mar 09 11:51:31 2007 -0500"
      },
      "message": "myri10ge: fix error checking and return value in myri10ge_allocate_rings\n\nFix a missing error check in myri10ge_allocate_rings() and set status\nto -ENOMEM before all actual allocations so that the error path returns\nwhat it should.\n\nSigned-off-by: Brice Goglin \u003cbrice@myri.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "b8d095d782fa1e97d5dc05c08ba32c8eb28b85e4",
      "tree": "18b33cf191513e2bf592918fb63bac98042f668c",
      "parents": [
        "e84df485c8e059bc9d8d0691ae6a3deafa1f9350"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Mar 06 20:35:37 2007 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Mar 09 11:47:19 2007 -0500"
      },
      "message": "netxen: fix warnings\n\n  CC [M]  drivers/net/netxen/netxen_nic_hw.o\ndrivers/net/netxen/netxen_nic_hw.c: In function \u0027netxen_nic_hw_resources\u0027:\ndrivers/net/netxen/netxen_nic_hw.c:231: warning: format \u0027%llx\u0027 expects type \u0027long long unsigned int\u0027, but argument 2 has type \u0027dma_addr_t\u0027\ndrivers/net/netxen/netxen_nic_hw.c:250: warning: format \u0027%llx\u0027 expects type \u0027long long unsigned int\u0027, but argument 2 has type \u0027dma_addr_t\u0027\n\nu64 is unsigned long so the cast to u64 will result in a warning on the\nprintf arguments for 64-bit builds.  So cast to unsigned long long instead.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "e84df485c8e059bc9d8d0691ae6a3deafa1f9350",
      "tree": "c9fea8fd023f97df2958101c2a25de4279175937",
      "parents": [
        "d0035aef390194df1433f436038416d2c5b0fc0e"
      ],
      "author": {
        "name": "Roger Luethi",
        "email": "rl@hellgate.ch",
        "time": "Tue Mar 06 19:57:37 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Mar 09 11:47:19 2007 -0500"
      },
      "message": "via-rhine: set avoid_D3 for broken BIOSes\n\nThis patch sets avoid_D3 for BIOSes known to be broken. Said BIOSes fail\nat PXE boot if the chip is in power state D3.\n\nSigned-off-by: Roger Luethi \u003crl@hellgate.ch\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "7d9f3e85f45e8f636bdd7ce5f0b1704034380175",
      "tree": "f066b97c50045b75b81d293268906b4098f2d3e6",
      "parents": [
        "d632f9fa38203ad5bac31e46921812216693b14f"
      ],
      "author": {
        "name": "Pavel Roskin",
        "email": "proski@gnu.org",
        "time": "Mon Mar 05 19:28:00 2007 -0600"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Mar 07 22:13:50 2007 -0500"
      },
      "message": "[PATCH] bcm43xx: Fix assertion failures in interrupt handler\n\nIn the bcm43xx interrupt handler, sanity checks are wrongly done before the\nverification that the interrupt is for the bcm43xx.\n\nSigned-off-by: Pavel Roskin \u003cproski@gnu.org\u003e\nSigned-off-by: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "d632f9fa38203ad5bac31e46921812216693b14f",
      "tree": "3689936f1b1be4ce3750809155cb5af95e7d7217",
      "parents": [
        "01a597769c7ef4db979c6a23aa97e5d2e53cbc46"
      ],
      "author": {
        "name": "Joerg Sommer",
        "email": "joerg@alea.gnuu.de",
        "time": "Fri Mar 02 12:32:06 2007 -0600"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Mar 07 22:13:50 2007 -0500"
      },
      "message": "[PATCH] bcm43xx: Fix bug in frequency to channel conversion\n\nThe frequency to channel routine in bcm43xx requires that the frequency\nbe in MHz, but that condition is not always met. This patch does the\nnecessary conversion.\n\nSigned-off-by: Joerg Sommer \u003cjoerg@alea.gnuu.de\u003e\nSigned-off-by: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "01a597769c7ef4db979c6a23aa97e5d2e53cbc46",
      "tree": "0ad1fb50ef6ce57864c11c68604d857caf95f8a4",
      "parents": [
        "08e15e81a40e3241ce93b4a43886f3abda184aa6"
      ],
      "author": {
        "name": "Larry Finger",
        "email": "Larry.Finger@lwfinger.net",
        "time": "Wed Feb 28 14:54:39 2007 -0600"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Mar 07 22:13:49 2007 -0500"
      },
      "message": "[PATCH] bcm43xx: Fix errors in specs to code translation in B6PHY init\n\nThere are three errors in the transcription of the latest revision to the\nB6PHY init specifications.\n\nSigned-off-by: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "5b3c1184e78dd7d74eced83b25af88cf1d13e686",
      "tree": "2a172026fc3492a9cdd66bca1e57d019eb78bf28",
      "parents": [
        "fe1b4ba400193176213f95be3ea711a53518a609",
        "99c72ce091ec85868a0847e598eb7562dc0d8205"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Mar 06 19:53:34 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Mar 06 19:53:34 2007 -0800"
      },
      "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  [DCCP]: Set RTO for newly created child socket\n  [DCCP]: Correctly split CCID half connections\n  [NET]: Fix compat_sock_common_getsockopt typo.\n  [NET]: Revert incorrect accept queue backlog changes.\n  [INET]: twcal_jiffie should be unsigned long, not int\n  [GIANFAR]: Fix compile error in latest git\n  [PPPOE]: Use ifindex instead of device pointer in key lookups.\n  [NETFILTER]: ip6_route_me_harder should take into account mark\n  [NETFILTER]: nfnetlink_log: fix reference counting\n  [NETFILTER]: nfnetlink_log: fix module reference counting\n  [NETFILTER]: nfnetlink_log: fix possible NULL pointer dereference\n  [NETFILTER]: nfnetlink_log: fix NULL pointer dereference\n  [NETFILTER]: nfnetlink_log: fix use after free\n  [NETFILTER]: nfnetlink_log: fix reference leak\n  [NETFILTER]: tcp conntrack: accept SYN|URG as valid\n  [NETFILTER]: nf_conntrack/nf_nat: fix incorrect config ifdefs\n  [NETFILTER]: conntrack: fix {nf,ip}_ct_iterate_cleanup endless loops\n"
    },
    {
      "commit": "f3be97427172856d6865ddfedea84fa3a9f33227",
      "tree": "d8b57c29ce2c5ad58511314eb42c85691288845f",
      "parents": [
        "84dd619e4dc3b0b1c40dafd98c90fd950bce7bc5"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Tue Mar 06 02:41:55 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Mar 06 06:14:54 2007 -0500"
      },
      "message": "sis900 warning fixes\n\ndrivers/net/sis900.c: In function \u0027sis900_reset_phy\u0027:\ndrivers/net/sis900.c:972: warning: \u0027status\u0027 may be used uninitialized in this function\ndrivers/net/sis900.c: In function \u0027sis900_check_mode\u0027:\ndrivers/net/sis900.c:1431: warning: \u0027status\u0027 may be used uninitialized in this function\ndrivers/net/sis900.c: In function \u0027sis900_timer\u0027:\ndrivers/net/sis900.c:1467: warning: \u0027status\u0027 may be used uninitialized in this function\n\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "84dd619e4dc3b0b1c40dafd98c90fd950bce7bc5",
      "tree": "939d601f7abda95e3f4919af2a371873f0c66928",
      "parents": [
        "b2cbbd8e0e8093fbf115ac2669482b016d781c78"
      ],
      "author": {
        "name": "Dale Farnsworth",
        "email": "dale@farnsworth.org",
        "time": "Sat Mar 03 06:40:28 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Mar 06 06:14:54 2007 -0500"
      },
      "message": "mv643xx_eth: Place explicit port number in mv643xx_eth_platform_data\n\nWe were using the platform_device.id field to identify which ethernet\nport is used for mv643xx_eth device.  This is not generally correct.\nIt will be incorrect, for example, if a hardware platform uses a single\nport but not the first port.  Here, we add an explicit port_number field\nto struct mv643xx_eth_platform_data.\n\nThis makes the mv643xx_eth_platform_data structure required, but that\nisn\u0027t an issue since all users currently provide it already.\n\nSigned-off-by: Dale Farnsworth \u003cdale@farnsworth.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "b2cbbd8e0e8093fbf115ac2669482b016d781c78",
      "tree": "04d96724cf39fb65e7209da608fcda0f22d14666",
      "parents": [
        "4c44fd009ae79fc04e2c049f708792ad83400dde"
      ],
      "author": {
        "name": "Don Fry",
        "email": "pcnet32@verizon.net",
        "time": "Mon Mar 05 18:13:09 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Mar 06 06:14:54 2007 -0500"
      },
      "message": "pcnet32: Fix PCnet32 performance bug on non-coherent architecutres\n\nThe PCnet32 driver always passed the the size of the largest possible packet\nto the pci_dma_sync_single_for_cpu and pci_dma_sync_single_for_device.\nThis results in a fairly large \"colateral damage\" in the caches and makes\nthe flush operation itself much slower.  On a system with a 40MHz CPU this\npatch increases network bandwidth by about 12%.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nAcked-by: Don Fry \u003cpcnet32@verizon.net\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "4c44fd009ae79fc04e2c049f708792ad83400dde",
      "tree": "396444103fed8bb45a64a8d99787b53b4261c586",
      "parents": [
        "e12651539808437a97f3e33c659c3d7b4000e41e"
      ],
      "author": {
        "name": "Prarit Bhargava",
        "email": "prarit@redhat.com",
        "time": "Tue Mar 06 02:42:00 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Mar 06 06:10:02 2007 -0500"
      },
      "message": "__devinit \u0026 __devexit cleanups for de2104x driver\n\nFixes MODPOST warnings similar to:\n\nWARNING: drivers/net/tulip/de2104x.o - Section mismatch: reference to\n.init.text:de_init_one from .data.rel.local after \u0027de_driver\u0027 (at offset 0x20)\nWARNING: drivers/net/tulip/de2104x.o - Section mismatch: reference to\n.exit.text:de_remove_one from .data.rel.local after \u0027de_driver\u0027 (at offset 0x28)\n\nSigned-off-by: Prarit Bhargava \u003cprarit@redhat.com\u003e\nCc: Valerie Henson \u003cval_henson@linux.intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "e12651539808437a97f3e33c659c3d7b4000e41e",
      "tree": "4e5cd7a11a8300f71aa85ec1c591f460e06e34c6",
      "parents": [
        "cfa51b9dbf5aa385c6d1f8645587fdc4fe8c13fd"
      ],
      "author": {
        "name": "Dmitriy Monakhov",
        "email": "dmonakhov@sw.ru",
        "time": "Tue Mar 06 02:41:59 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Mar 06 06:10:02 2007 -0500"
      },
      "message": "3c59x: Handle pci_enable_device() failure while resuming\n\nHandle pci_enable_device() failure while resuming, we can safely exit here.\n\nSigned-off-by: Monakhov Dmitriy \u003cdmonakhov@openvz.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "cfa51b9dbf5aa385c6d1f8645587fdc4fe8c13fd",
      "tree": "545f0226197bdd3b10f2cee33fd924de8245303b",
      "parents": [
        "4dc68f3de5e36d72663bb51b94662d2d5db84125"
      ],
      "author": {
        "name": "Maxim Levitsky",
        "email": "maximlevitsky@gmail.com",
        "time": "Tue Mar 06 02:41:53 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Mar 06 06:10:02 2007 -0500"
      },
      "message": "dmfe: Fix link detection\n\nAdd link detection\n\nSigned-off-by: Maxim Levitsky \u003cmaximlevitsky@gmail.com\u003e\nCc: Valerie Henson \u003cval_henson@linux.intel.com\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "4dc68f3de5e36d72663bb51b94662d2d5db84125",
      "tree": "f5dd7ac3fce58e5f4e760a1c7b212230321eeeb5",
      "parents": [
        "f67ba792fa10e3a65226d53dccc1232908d86c20"
      ],
      "author": {
        "name": "Maxim Levitsky",
        "email": "maximlevitsky@gmail.com",
        "time": "Tue Mar 06 02:41:52 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Mar 06 06:10:02 2007 -0500"
      },
      "message": "dmfe: fix two bugs\n\nFix a oops on module removal due to deallocating memory before unregistring\ndriver Fix a NULL pointer dereference when dev_alloc_skb fails\n\nSigned-off-by: Maxim Levitsky \u003cmaximlevitsky@gmail.com\u003e\nCc: Valerie Henson \u003cval_henson@linux.intel.com\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "f67ba792fa10e3a65226d53dccc1232908d86c20",
      "tree": "cd57f45066222940c2ed9eadf7d1d3c7400c2fe9",
      "parents": [
        "ead9bffb157a22c1f883beb8d20ba8bf7bc92a58"
      ],
      "author": {
        "name": "Maxim Levitsky",
        "email": "maximlevitsky@gmail.com",
        "time": "Tue Mar 06 02:41:51 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Mar 06 06:10:02 2007 -0500"
      },
      "message": "dmfe: trivial/spelling fixes\n\nFix a typo, wrap lines on 80-th column, change KERN_ERR to KERN_INFO for\nlink status message\n\nSigned-off-by: Maxim Levitsky \u003cmaximlevitsky@gmail.com\u003e\nCc: Valerie Henson \u003cval_henson@linux.intel.com\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "ead9bffb157a22c1f883beb8d20ba8bf7bc92a58",
      "tree": "0b766eba77cce0524e4d5254f11675365af5f54c",
      "parents": [
        "18babd38547a042a4bfd4154a014d1ad33373eb0"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Tue Mar 06 02:41:49 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Mar 06 06:10:02 2007 -0500"
      },
      "message": "revert \"drivers/net/tulip/dmfe: support basic carrier detection\"\n\nRevert 7628b0a8c01a02966d2228bdf741ddedb128e8f8.  Thomas Bachler\nreports:\n\n  Commit 7628b0a8c01a02966d2228bdf741ddedb128e8f8 (drivers/net/tulip/dmfe:\n  support basic carrier detection) breaks networking on my Davicom DM9009.\n  ethtool always reports there is no link.  tcpdump shows incoming packets,\n  but TX is disabled.  Reverting the above patch fixes the problem.\n\nCc: Samuel Thibault \u003csamuel.thibault@ens-lyon.org\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nCc: Valerie Henson \u003cval_henson@linux.intel.com\u003e\nCc: Thomas Bachler \u003cthomas@archlinux.org\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "18babd38547a042a4bfd4154a014d1ad33373eb0",
      "tree": "eef08234cb08d72622b89c91dd5b33d656da6bf2",
      "parents": [
        "a394f013f05ba083d8547551280e0309ca70b08d"
      ],
      "author": {
        "name": "Li Yang",
        "email": "leoli@freescale.com",
        "time": "Tue Mar 06 16:54:05 2007 +0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Mar 06 06:10:02 2007 -0500"
      },
      "message": "ucc_geth: returns NETDEV_TX_BUSY when BD ring is full\n\nReturns NETDEV_TX_BUSY when BD ring is full.\n\nSigned-off-by: Li Yang \u003cleoli@freescale.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "a394f013f05ba083d8547551280e0309ca70b08d",
      "tree": "59882986e88fc194bafeb0b6708b98ec5e117be2",
      "parents": [
        "6006f7f517b9a754e4c4628755c62872e322c68a"
      ],
      "author": {
        "name": "Li Yang",
        "email": "leoli@freescale.com",
        "time": "Tue Mar 06 16:53:46 2007 +0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Mar 06 06:10:01 2007 -0500"
      },
      "message": "ucc_geth: Fix BD processing\n\nFix broken BD processing code.\n\nSigned-off-by: Michael Barkowski \u003cmichael.barkowski@freescale.com\u003e\nSigned-off-by: Li Yang \u003cleoli@freescale.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "6006f7f517b9a754e4c4628755c62872e322c68a",
      "tree": "9ab2f93536aeb08f7c2a01d2ce9954076defe8ce",
      "parents": [
        "a816c7c712ff9f6770168b91facb9bfa9f0acd48"
      ],
      "author": {
        "name": "Sergei Shtylyov",
        "email": "sshtylyov@ru.mvista.com",
        "time": "Tue Mar 06 00:10:08 2007 +0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Mar 06 06:10:01 2007 -0500"
      },
      "message": "natsemi: netpoll fixes\n\nFix two issues in this driver\u0027s netpoll path: one usual, with spin_unlock_irq()\nenabling interrupts which nobody asks it to do (that has been fixed recently in\na number of drivers) and one unusual, with poll_controller() method possibly\ncausing loss of interrupts due to the interrupt status register being cleared\nby a simple read and the interrpupt handler simply storing it, not accumulating.\n\nSigned-off-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "a816c7c712ff9f6770168b91facb9bfa9f0acd48",
      "tree": "aa47edb0c1e23be76d0fff783b9665221f2a84ef",
      "parents": [
        "e245cb71d490e5e516c0ca0688fad7de6c22943d"
      ],
      "author": {
        "name": "Jay Vosburgh",
        "email": "fubar@us.ibm.com",
        "time": "Wed Feb 28 17:03:37 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Mar 06 06:08:11 2007 -0500"
      },
      "message": "bonding: Improve IGMP join processing\n\n\tIn active-backup mode, the current bonding code duplicates IGMP\ntraffic to all slaves, so that switches are up to date in case of a\nfailover from an active to a backup interface.  If bonding then fails\nback to the original active interface, it is likely that the \"active\nslave\" switch\u0027s IGMP forwarding for the port will be out of date until\nsome event occurs to refresh the switch (e.g., a membership query).\n\n\tThis patch alters the behavior of bonding to no longer flood\nIGMP to all ports, and to issue IGMP JOINs to the newly active port at\nthe time of a failover.  This insures that switches are kept up to date\nfor all cases.\n\n\t\"GOELLESCH Niels\" \u003cniels.goellesch@eurocontrol.int\u003e originally\nreported this problem, and included a patch.  His original patch was\nmodified by Jay Vosburgh to additionally remove the existing IGMP flood\nbehavior, use RCU, streamline code paths, fix trailing white space, and\nadjust for style.\n\nSigned-off-by: Jay Vosburgh \u003cfubar@us.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "e245cb71d490e5e516c0ca0688fad7de6c22943d",
      "tree": "84ca48e4c6ba679b7810aded8147e1564e47c191",
      "parents": [
        "c4f283b1f275e5528c13c119e5cfc80cdba55d00"
      ],
      "author": {
        "name": "Jay Vosburgh",
        "email": "fubar@us.ibm.com",
        "time": "Wed Feb 28 17:03:27 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Mar 06 06:08:11 2007 -0500"
      },
      "message": "bonding: only receive ARPs for us\n\n\tThe ARP validation code only needs ARPs for the bonding device.\n\nSigned-off-by: Jay Vosburgh \u003cfubar@us.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "c4f283b1f275e5528c13c119e5cfc80cdba55d00",
      "tree": "2d5b172fe18c84029619b3a5dca524a24f9c4e49",
      "parents": [
        "c3442e296517aee733d62fc3fe03211598902c7d"
      ],
      "author": {
        "name": "Jay Vosburgh",
        "email": "fubar@us.ibm.com",
        "time": "Wed Feb 28 17:03:20 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Mar 06 06:08:11 2007 -0500"
      },
      "message": "bonding: fix double dev_add_pack\n\n\tBonding can erroneously register the same packet_type to receive\nARPs (for use by ARP validation): once at device open time, and once via\nsysfs.  Since sysfs can change the validate setting (and thus register\nor unregister) at any time, a flag is needed to synchronize with device\nopen in order to avoid double registrations, and the simplest place is\nwithin the packet_type structure itself.  Double unregister is not an\nissue.\n\n\tBug reported by Ulrich Oelmann \u003culrich.oelmann@web.de\u003e.\n\nSigned-off-by: Jay Vosburgh \u003cfubar@us.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "122d76bd872d07d428f94c509428a65476e9b1af",
      "tree": "bad584dbc72bd5f875b0cdcee21c334ad959d4ad",
      "parents": [
        "6f30e1867cb73602c6ed7f97e15a48e0a0c96cde"
      ],
      "author": {
        "name": "Jan Altenberg",
        "email": "jan@linutronix.de",
        "time": "Mon Mar 05 13:29:55 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Mar 05 13:29:55 2007 -0800"
      },
      "message": "[GIANFAR]: Fix compile error in latest git\n\nI recognized a compile error in latest git:\n\n/here/workdir/git/drivers/net/gianfar.c: In function `gfar_vlan_rx_kill_vid\u0027:\n/here/workdir/git/drivers/net/gianfar.c:1135: error: structure has no member named `vgrp\u0027\n\nThis error was introduced in commit:\n\ncommit 6d04e3b04b6ab569cabeb5ca28ad1be11777e895\n ...\n      [VLAN]: Avoid a 4-order allocation.\n\n\nSigned-off-by: Jan Altenberg \u003cjan@linutronix.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6f30e1867cb73602c6ed7f97e15a48e0a0c96cde",
      "tree": "4715c38e7555c42b92dbb8cf27afcde68a144cb8",
      "parents": [
        "bc5f77434721a84705601e4d448d331c73900759"
      ],
      "author": {
        "name": "Florian Zumbiehl",
        "email": "florz@gmx.de",
        "time": "Sun Mar 04 16:03:22 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Mar 05 13:25:28 2007 -0800"
      },
      "message": "[PPPOE]: Use ifindex instead of device pointer in key lookups.\n\nOtherwise we can potentially try to dereference a NULL device\npointer in some cases.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5c15bdec5c38f4ccf73ef2585fc80a6164de9554",
      "tree": "c99084e96238eb9ce40e8d9d90e0097c4e92111d",
      "parents": [
        "b5284e5aa94be2f88dc92b29e97aff3da0c45f9f"
      ],
      "author": {
        "name": "Dan Aloni",
        "email": "da-x@monatomic.org",
        "time": "Fri Mar 02 20:44:51 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Mar 02 20:44:51 2007 -0800"
      },
      "message": "[VLAN]: Avoid a 4-order allocation.\n\nThis patch splits the vlan_group struct into a multi-allocated struct. On\nx86_64, the size of the original struct is a little more than 32KB, causing\na 4-order allocation, which is prune to problems caused by buddy-system\nexternal fragmentation conditions.\n\nI couldn\u0027t just use vmalloc() because vfree() cannot be called in the\nsoftirq context of the RCU callback.\n\nSigned-off-by: Dan Aloni \u003cda-x@monatomic.org\u003e\nAcked-by: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b5284e5aa94be2f88dc92b29e97aff3da0c45f9f",
      "tree": "af96e87cf00cb7f001762e6a9ac6dff7579b1703",
      "parents": [
        "c6387a8694506841389a6ac55175a8a984ae34e4"
      ],
      "author": {
        "name": "Krzysztof Halasa",
        "email": "khc@pm.waw.pl",
        "time": "Fri Mar 02 15:52:22 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Mar 02 20:37:37 2007 -0800"
      },
      "message": "[HDLC] Fix dev-\u003eheader_cache_update having a random value.\n\nSwitching HDLC devices from Ethernet-framing mode caused stale ethernet\nfunction assignments within net_device.\n\nSigned-off-by: Krzysztof Halasa \u003ckhc@pm.waw.pl\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "90719dbeafdb40a15105ff0c899485b43c2a2a55",
      "tree": "d16cf7c3589013b16bfde03d9d64a36a19b97b11",
      "parents": [
        "248f06726e866942b3d8ca8f411f9067713b7ff8"
      ],
      "author": {
        "name": "Florian Zumbiehl",
        "email": "florz@gmx.de",
        "time": "Fri Mar 02 13:16:56 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Mar 02 20:37:35 2007 -0800"
      },
      "message": "[PPPOE]: Key connections properly on local device.\n\nIt is based on the assumption that an interface\u0027s ifindex is basically\nan alias for a local MAC address, so incoming packets now are matched\nto sockets based on remote MAC, session id, and ifindex of the\ninterface the packet came in on/the socket was bound to by connect().\n\nFor relayed packets, the socket that\u0027s used for relaying is selected\nbased on destination MAC, session ID and the interface index of the\ninterface whose name currently matches the name requested by userspace\nas the relaying source interface.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8b453397da923eae4aeb3b41e49793295e09eedf",
      "tree": "47d7a88241a86d52b4d15a6ef8a000c0b19f9df7",
      "parents": [
        "5ada386bad58f023686b17113496ff626f10773f"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Mar 02 20:21:56 2007 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Mar 02 20:21:56 2007 -0500"
      },
      "message": "[netdrvr] tulip, de2104x: fix typo: s/__sparc_/__sparc__/\n\nNoticed by Doug Nazar (via David Miller).\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "5ada386bad58f023686b17113496ff626f10773f",
      "tree": "329a34f189f07987d5ec45c874ecb5d6f60b1259",
      "parents": [
        "471a567144b91c8f2b7a71a1cf8babe7331590b1"
      ],
      "author": {
        "name": "Dale Farnsworth",
        "email": "dale@farnsworth.org",
        "time": "Thu Mar 01 16:31:48 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Mar 02 20:16:10 2007 -0500"
      },
      "message": "mv643xx_eth: move mac_addr inside mv643xx_eth_platform_data\n\nThe information contained within platform_data should be self-contained.\nReplace the pointer to a MAC address with the actual MAC address in\nstruct mv643xx_eth_platform_data.\n\nSigned-off-by: Dale Farnsworth \u003cdale@farnsworth.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "471a567144b91c8f2b7a71a1cf8babe7331590b1",
      "tree": "b6488e33ce9e4029c05bc5b4b009adb10d5b3192",
      "parents": [
        "63f779261f9aa16a0196c51092bedfdd32493f9d"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Wed Feb 28 15:41:39 2007 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Mar 02 20:16:10 2007 -0500"
      },
      "message": "Fix mv643xx_eth compilation.\n\nCommit 908b637fe793165b6aecdc875cdca67c4959a1ad removed ETH_DMA_ALIGN\nbut missed a usage of it in a macro, which broke the build.\n\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "63f779261f9aa16a0196c51092bedfdd32493f9d",
      "tree": "c6a08210bef69acf31b776fef0ed9c9799981693",
      "parents": [
        "e0e20a1a0822aa64335c05013f0966de6a8fc2c6"
      ],
      "author": {
        "name": "Ron Mercer",
        "email": "ron.mercer@qlogic.com",
        "time": "Wed Feb 28 16:42:17 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Mar 02 20:16:10 2007 -0500"
      },
      "message": "qla3xxx: bugfix for line omitted in previous patch.\n\nThis missing line caused transmit errors on the Qlogic 4032 chip.\n\nSigned-off-by: Ron Mercer \u003cron.mercer@qlogic.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "e0e20a1a0822aa64335c05013f0966de6a8fc2c6",
      "tree": "20ea92792228cd533f586d4c64fa162048473314",
      "parents": [
        "0c25cfe18afffbc88a2bef28732be9e4846153fe"
      ],
      "author": {
        "name": "Linsys Contractor Mithlesh Thukral",
        "email": "mithlesh@netxen.com",
        "time": "Wed Feb 28 05:16:40 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Mar 02 20:02:28 2007 -0500"
      },
      "message": "NetXen: Fix second rmmod failure observed on PowerPC machines.\n\nSigned-off by: Mithlesh Thukral \u003cmithlesh@netxen.com\u003e\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "0c25cfe18afffbc88a2bef28732be9e4846153fe",
      "tree": "78cce22e91a7e6d5eeb379e24c8c258c508f157a",
      "parents": [
        "d518725fa68c2a90e04bea56a399d3d1c026269d"
      ],
      "author": {
        "name": "Linsys Contractor Mithlesh Thukral",
        "email": "mithlesh@netxen.com",
        "time": "Wed Feb 28 05:14:07 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Mar 02 20:02:28 2007 -0500"
      },
      "message": "NetXen: Updates, removal of unsupported features and minor bug fixes.\n\nSigned-off-by: Mithlesh Thukral \u003cmithlesh@netxen.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "d518725fa68c2a90e04bea56a399d3d1c026269d",
      "tree": "0f57623281a2460ad02ba856fc716daf65e38cd7",
      "parents": [
        "4a2e612a3b0cb6502d2317fa3e9d8f22be5db434"
      ],
      "author": {
        "name": "Divy Le Ray",
        "email": "divy@chelsio.com",
        "time": "Tue Feb 27 19:28:14 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Mar 02 19:55:07 2007 -0500"
      },
      "message": "cxgb3 - Tag driver version\n\nThis patch adds a \"-ko\" tag to the driver version.\n\nSigned-off-by: Divy Le Ray \u003cdivy@chelsio.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "4a2e612a3b0cb6502d2317fa3e9d8f22be5db434",
      "tree": "03ac1ef3d1b1694caa2cff67ded7af28229f6a90",
      "parents": [
        "c8d64f8a058d6d9fde0291348fa5ac4d29c52da2"
      ],
      "author": {
        "name": "Brice Goglin",
        "email": "brice@myri.com",
        "time": "Tue Feb 27 17:18:40 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Mar 02 19:55:07 2007 -0500"
      },
      "message": "myri10ge: fix copyright and license\n\nFix copyright and license (\"regents\" should not have ever been used).\n\nSigned-off-by: Brice Goglin \u003cbrice@myri.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "c8d64f8a058d6d9fde0291348fa5ac4d29c52da2",
      "tree": "1887173754034850e1c59939e2fe6d476d611157",
      "parents": [
        "db7ce76f6b3dfc119ab2f03e5e7784afc9cf2f05"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 27 18:15:01 2007 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Mar 02 19:55:07 2007 -0500"
      },
      "message": "jmr3927: do not call tc35815_killall().\n\nNo need to stop tc35815 before resetting the board.  This fixes the\nbuild of tc35815 as a module.  This also means there is no caller of\ntc35815_killall left, so remove that function also.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "db7ce76f6b3dfc119ab2f03e5e7784afc9cf2f05",
      "tree": "ec31336d5f6ee956e69074a9f3494c30bb053dfa",
      "parents": [
        "43ecf5295b622e9ec93f5b932949acf1c6e4150c",
        "357efd57f229716fd6a1494b970c5a66c0c465ef"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Mar 02 19:40:24 2007 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Mar 02 19:40:24 2007 -0500"
      },
      "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": "357efd57f229716fd6a1494b970c5a66c0c465ef",
      "tree": "c92a944e90e46535f30d0bdcbd18ced88b600c07",
      "parents": [
        "c8f71b01a50597e298dc3214a2f2be7b8d31170c"
      ],
      "author": {
        "name": "Stefano Brivio",
        "email": "stefano.brivio@polimi.it",
        "time": "Sat Feb 17 18:24:44 2007 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Feb 27 10:58:40 2007 -0500"
      },
      "message": "[PATCH] bcm43xx: fix for 4309\n\nBCM4309 devices aren\u0027t working properly as A PHYs aren\u0027t supported\nyet, but we probe 802.11a cores anyway. This fixes it, while still\nallowing for A PHY code to be developed in the future.\n\nSigned-off-by: Stefano Brivio \u003cstefano.brivio@polimi.it\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "f8dfdd5cab482a2ce4a8e2375e1512aa4829c653",
      "tree": "d2c409de5c9cf830aa22793f162beb5612371df2",
      "parents": [
        "36c843d5e347ec71ec579a477c941538a03b8cf3"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Mon Feb 26 14:51:56 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Feb 27 04:38:33 2007 -0500"
      },
      "message": "netxen: do_rom_fast_write error handling\n\nCompiler warning spots real error!\n\nThe function do_rom_fast_read called in do_rom_fast_write can fail\nand leave data1 unset. This causes a compile warning.\nThe correct thing is to propagate the error out.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "36c843d5e347ec71ec579a477c941538a03b8cf3",
      "tree": "5851e66114d6fe899508c5239e533366c6022e62",
      "parents": [
        "b882addd7aecbdae7b938fa189f0459d0713976b"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@sirena.org.uk",
        "time": "Sun Feb 25 15:37:27 2007 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Feb 27 04:30:43 2007 -0500"
      },
      "message": "natsemi: Fix detection of vanilla natsemi cards\n\nBob Tracy \u003crct@gherkin.frus.com\u003e reported that the addition of support\nfor Aculab E1/T1 cPCI carrier cards broke detection of vanilla natsemi\ncards.  This patch fixes that: the problem is that the driver-specific\nta in the PCI device table is an index into a second table and this\nhad not been updated for the vanilla cards.\n\nThis patch fixes the problem minimally.\n\nSigned-Off-By: Mark Brown \u003cbroonie@sirena.org.uk\u003e\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "b882addd7aecbdae7b938fa189f0459d0713976b",
      "tree": "87e687c72c2178ef186aba41024429b640161583",
      "parents": [
        "54d3e568209553d3dd0d824fbc0ef4a6cedaf465"
      ],
      "author": {
        "name": "Alan",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Tue Feb 20 18:08:57 2007 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Feb 27 04:30:42 2007 -0500"
      },
      "message": "net: remove a collection of unneeded #undef REALLY_SLOW_IO stuff\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "54d3e568209553d3dd0d824fbc0ef4a6cedaf465",
      "tree": "2a9d290d147af4d678055845f9a7697cfaa0b5ea",
      "parents": [
        "e0994eb1d9ead09bb8f6483cf5cf6aa55ce0f3b9"
      ],
      "author": {
        "name": "Roland Dreier",
        "email": "rdreier@cisco.com",
        "time": "Mon Feb 26 14:58:49 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Feb 27 04:27:13 2007 -0500"
      },
      "message": "chelsio: Fix non-NAPI compile\n\nChelsio without NAPI enabled has been broken (won\u0027t compile) since\n3de00b89 (\"chelsio: NAPI speed improvement\"):\n\n    drivers/net/chelsio/sge.c: In function `t1_interrupt`:\n    drivers/net/chelsio/sge.c:1716: error: `Q` undeclared (first use in this function)\n\nThe change below seems to add back in the declaration and\ninitialization of `Q` that was removed by mistake, and at least makes\nthe driver compile for me, although I have no hardware and hence no\nway to test whether this actually works.\n\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "e0994eb1d9ead09bb8f6483cf5cf6aa55ce0f3b9",
      "tree": "c6d7b848bb965f31b6a68618078586dea5de07b2",
      "parents": [
        "bae73f44472921008f8d0982344c53ae231445a1"
      ],
      "author": {
        "name": "Divy Le Ray",
        "email": "divy@chelsio.com",
        "time": "Sat Feb 24 16:44:17 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Feb 27 04:27:12 2007 -0500"
      },
      "message": "cxgb3 - Feed Rx free list with pages\n\nPopulate Rx free list with pages.\n\nSigned-off-by: Divy Le Ray \u003cdivy@chelsio.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "bae73f44472921008f8d0982344c53ae231445a1",
      "tree": "11d1fe507ac8e179803c9468791952c9c217f66b",
      "parents": [
        "99d7cf30b99a8b7863090d8a510d6a4d9ad082cf"
      ],
      "author": {
        "name": "Divy Le Ray",
        "email": "divy@chelsio.com",
        "time": "Sat Feb 24 16:44:12 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Feb 27 04:27:12 2007 -0500"
      },
      "message": "cxgb3 - Recovery from HW starvation of response queue entries.\n\nImprove the traffic recovery after the HW ran out of response queue entries.\n\nSigned-off-by: Divy Le Ray \u003cdivy@chelsio.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "99d7cf30b99a8b7863090d8a510d6a4d9ad082cf",
      "tree": "4e217b93f9661c66ab708e8a71c6d133f7b3c88d",
      "parents": [
        "75d8626fdd172745ebb638c2bf5138071e67a818"
      ],
      "author": {
        "name": "Divy Le Ray",
        "email": "divy@chelsio.com",
        "time": "Sat Feb 24 16:44:06 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Feb 27 04:27:12 2007 -0500"
      },
      "message": "cxgb3 - Unmap offload packets when they are freed\n\nOffload packets may be DMAed long after their SGE Tx descriptors are done\nso they must remain mapped until they are freed rather than until their\ndescriptors are freed.  Unmap such packets through an skb destructor.\n\nSigned-off-by: Divy Le Ray \u003cdivy@chelsio.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "75d8626fdd172745ebb638c2bf5138071e67a818",
      "tree": "20884a09931c9d2261b5be68161cdce698d0b894",
      "parents": [
        "1825494a7ec6c0fed0a7dfb1646e84402979743e"
      ],
      "author": {
        "name": "Divy Le Ray",
        "email": "divy@chelsio.com",
        "time": "Sun Feb 25 16:32:37 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Feb 27 04:27:12 2007 -0500"
      },
      "message": "cxgb3 - FW version update\n\nUpdate FW version to 3.2\n\nSigned-off-by: Divy Le Ray \u003cdivy@chelsio.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "1825494a7ec6c0fed0a7dfb1646e84402979743e",
      "tree": "be1f011efe86003b1fed7691ff6ea92c3bfcd70e",
      "parents": [
        "896392ef94dd7b9e66d1e836f98b57380452a280"
      ],
      "author": {
        "name": "Divy Le Ray",
        "email": "divy@chelsio.com",
        "time": "Sat Feb 24 16:43:56 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Feb 27 04:27:12 2007 -0500"
      },
      "message": "cxgb3 - private ioctl cleanup\n\nClean up some private ioctls.\n\nSigned-off-by: Divy Le Ray \u003cdivy@chelsio.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "896392ef94dd7b9e66d1e836f98b57380452a280",
      "tree": "8e9d4498f5e640b690f691cfefd4852333636ca1",
      "parents": [
        "d8d70caf836e48c4c462435d38434f2901058884"
      ],
      "author": {
        "name": "Divy Le Ray",
        "email": "divy@chelsio.com",
        "time": "Sat Feb 24 16:43:50 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Feb 27 04:27:12 2007 -0500"
      },
      "message": "cxgb3 - manage sysfs attributes per port\n\nsysfs attributes are now managed per port, no longer per adapter.\n\nSigned-off-by: Divy Le Ray \u003cdivy@chelsio.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "d8d70caf836e48c4c462435d38434f2901058884",
      "tree": "8384fb3b15f51b9f038c1c36b4e556fe1427c603",
      "parents": [
        "fa1f0cb350989617281a98d30e6a3a4914c79b58"
      ],
      "author": {
        "name": "Sivakumar Subramani",
        "email": "Sivakumar.Subramani@neterion.com",
        "time": "Sat Feb 24 02:04:24 2007 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Feb 27 04:27:12 2007 -0500"
      },
      "message": "S2IO: Restoring the mac address in s2io_reset\n\n- Restore in s2io_reset, the mac address assigned during s2io_open.\n  Earlier, it was getting overwritten to the factory default (read from the\n  eeprom) and subsequently dropping received frames.\n\n- Fixed the typo in calling rtnl_unlock in s2io_set_link function.\n\nSigned-off-by: Sivakumar Subramani \u003csivakumar.subramani@neterion.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "fa1f0cb350989617281a98d30e6a3a4914c79b58",
      "tree": "dff354873c7866eda0114efb72ac58c89a709563",
      "parents": [
        "ac1f90d6f1267b916c47cc5a033ef5ec1baf4280"
      ],
      "author": {
        "name": "Sivakumar Subramani",
        "email": "Sivakumar.Subramani@neterion.com",
        "time": "Sat Feb 24 02:03:22 2007 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Feb 27 04:27:11 2007 -0500"
      },
      "message": "S2IO: Avoid printing the Enhanced statistics for Xframe I card.\n\n- Enhanced Statistics are supported only for Xframe II (Herculas) card. Add\n  condition check such Enhanced statistics will included only in the case of\n  Xframe II card.\n\nSigned-off-by: Sivakumar Subramani \u003csivakumar.subramani@neterion.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "ac1f90d6f1267b916c47cc5a033ef5ec1baf4280",
      "tree": "92dde369ee9bfafd00ab8e5b12bc4d77a7b4b674",
      "parents": [
        "926930b202d56c3dfb6aea0a0c6bfba2b87a8c03"
      ],
      "author": {
        "name": "Sivakumar Subramani",
        "email": "Sivakumar.Subramani@neterion.com",
        "time": "Sat Feb 24 02:01:31 2007 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Feb 27 04:27:11 2007 -0500"
      },
      "message": "S2IO: Making LED off during LINK_DOWN notification.\n\n- Turning off LED for LINK_DOWN notification\n- Return from rxd_owner_bit_reset function if call to set_rxd_buffer_pointer\n  fails with ENOMEM\n\nSigned-off-by: Sivakumar Subramani \u003csivakumar.subramani@neterion.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "926930b202d56c3dfb6aea0a0c6bfba2b87a8c03",
      "tree": "f90a836770fbed53e8291b21c242d7addd3e6b28",
      "parents": [
        "9fc93a41a1ad11da128f37e60cac01b67990cfb4"
      ],
      "author": {
        "name": "Sivakumar Subramani",
        "email": "Sivakumar.Subramani@neterion.com",
        "time": "Sat Feb 24 01:59:39 2007 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Feb 27 04:27:11 2007 -0500"
      },
      "message": "S2IO: Added a loadable parameter to enable or disable vlan stripping in frame.\n\n- Added code to not to strip vlan tag when driver is in promiscuous mode\n- Added module loadable parameter \u0027vlan_tag_strip\" through which user can\n  enable or disable vlan stripping irrespective of mode\n  ( promiscuous or non-promiscuous ).\n\nSigned-off-by: Sivakumar Subramani \u003csivakumar.subramani@neterion.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "9fc93a41a1ad11da128f37e60cac01b67990cfb4",
      "tree": "78dea73a8eef69ccc6c9e7bcc8ded29bea8633c2",
      "parents": [
        "fb6a825b09a2311624e9cac20e643d9d7ef602dc"
      ],
      "author": {
        "name": "Sivakumar Subramani",
        "email": "Sivakumar.Subramani@neterion.com",
        "time": "Sat Feb 24 01:57:32 2007 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Feb 27 04:27:11 2007 -0500"
      },
      "message": "S2IO: Optimized the delay to wait for command completion\n\n- Optimized delay to wait for command completion so as to reduce the\n  initialization wait time.\n- Disable differentiated services steering. By default RMAC is configured to\n  steer traffic with certain DS codes to other queues. Driver must initialize\n  the DS memory to 0 to make sure that DS steering will not be used by default.\n\nSigned-off-by: Sivakumar Subramani \u003csivakumar.subramani@neterion.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "fb6a825b09a2311624e9cac20e643d9d7ef602dc",
      "tree": "cd3d582bf9a2e7a2941e0d11ec0262780aa15777",
      "parents": [
        "ed227dcc2d998c8e0616449db06f7ef892cb17fc"
      ],
      "author": {
        "name": "Sivakumar Subramani",
        "email": "Sivakumar.Subramani@neterion.com",
        "time": "Sat Feb 24 01:51:50 2007 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Feb 27 04:27:11 2007 -0500"
      },
      "message": "S2IO: Fixes for MSI and MSIX\n\n- Added debug statements to print a debug message if the MSI/MSI-X vector (or)\n  data is zero.\n\n- This patch removes the code that will enable NAPI for the case of single\n  ring and MSI-X / MSI case. There are some issue in the enabling NAPI with\n  MSI/MSI-X.  So we are turning off NAPI in the case of MSI/MSI-X.\n\nSigned-off-by: Sivakumar Subramani \u003csivakumar.subramani@neterion.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "ed227dcc2d998c8e0616449db06f7ef892cb17fc",
      "tree": "9c10ca2440184270449acd64198f9742e1a47073",
      "parents": [
        "e8f4df2491d07fc369e9d631e0638da03a9b3a38"
      ],
      "author": {
        "name": "Benjamin Li",
        "email": "benjamin.li@qlogic.com",
        "time": "Mon Feb 26 11:06:43 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Feb 27 04:21:45 2007 -0500"
      },
      "message": "qla3xxx: Bumping driver version number\n\nSigned-off-by: Benjamin Li \u003cbenjamin.li@qlogic.com\u003e\nSigned-off-by: Ron Mercer \u003cron.mercer@qlogic.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "e8f4df2491d07fc369e9d631e0638da03a9b3a38",
      "tree": "dc4b183711b05b7717e36cf5fb2c5b915b357c45",
      "parents": [
        "63b66d12de57d8455615d9f619e18824137ed547"
      ],
      "author": {
        "name": "Benjamin Li",
        "email": "benjamin.li@qlogic.com",
        "time": "Mon Feb 26 11:06:42 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Feb 27 04:21:45 2007 -0500"
      },
      "message": "qla3xxx: Kernic Panic on pSeries under stress conditions\n\nTo reproduce this panic consistently, we run an intensive network\napplication like \u0027netperf\u0027. After waiting for a couple of seconds,\nyou will see a stack trace and a kernel panic where we are calling\npci_unmap_single() in ql_poll().\n\nChanges:\n1)  Check the flags on the Response MAC IO Control block to check for\nerrors\n2)  Ensure that if we are on the 4022 we only use one segment\n3)  Before, we were reading the memory mapped producer index register\neverytime we iterated in the loop when clearing the queue.  We should\nonly be iterating to a known point, not as the producer index\nis being updated.\n\nSigned-off-by: Benjamin Li \u003cbenjamin.li@qlogic.com\u003e\nSigned-off-by: Ron Mercer \u003cron.mercer@qlogic.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "63b66d12de57d8455615d9f619e18824137ed547",
      "tree": "2230d079a80369c6e3587f63042250399ee70852",
      "parents": [
        "0f8ab89e825f8c9f1c84c558ad7e2e4006aee0d3"
      ],
      "author": {
        "name": "Ron Mercer",
        "email": "ron.mercer@qlogic.com",
        "time": "Mon Feb 26 11:06:41 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Feb 27 04:21:44 2007 -0500"
      },
      "message": "qla3xxx: bugfix tx reset after stress conditions.\n\nTo Reproduce the Problem:\nTo reproduce this panic consistently, we run an intensive network\napplication like \u0027netperf\u0027 and then switch to a different console.\nAfter waiting for a couple of seconds, you will see a tx reset has occured.\n\nReason:\nWe enable interrupts even if we were not running.\n\nSolution:\nNow we will enable interrupts only after we are ready to give up the poll\nroutine.\n\nSigned-off-by: Ron Mercer \u003cron.mercer@qlogic.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "0f8ab89e825f8c9f1c84c558ad7e2e4006aee0d3",
      "tree": "1e10a407c48ab982032084b5fc72bb62a0d95173",
      "parents": [
        "3e71f6dd47e7e64461328adcdc3fbad1465b4c2f"
      ],
      "author": {
        "name": "Benjamin Li",
        "email": "benjamin.li@qlogic.com",
        "time": "Mon Feb 26 11:06:40 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Feb 27 04:21:44 2007 -0500"
      },
      "message": "qla3xxx: Check return code from pci_map_single() in ql_release_to_lrg_buf_free_list(), ql_populate_free_queue(), ql_alloc_large_buffers(), and ql3xxx_send()\n\npci_map_single() could fail.  We need to properly check the return\ncode from pci_map_single().  If we can not properly map this address,\nthen we should cleanup and return the proper return code.\n\nSigned-off-by: Benjamin Li \u003cbenjamin.li@qlogic.com\u003e\nSigned-off-by: Ron Mercer \u003cron.mercer@qlogic.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    }
  ],
  "next": "3e71f6dd47e7e64461328adcdc3fbad1465b4c2f"
}
