)]}'
{
  "log": [
    {
      "commit": "3f479a65b3f49ee4f058a965e6e33d97ee467b68",
      "tree": "a9138d5d9429d29a0403a197a5868d98cd86288a",
      "parents": [
        "cc487e732089360727e60f9fdbe3ff6cc4ca3155"
      ],
      "author": {
        "name": "Sonic Zhang",
        "email": "sonic.zhang@analog.com",
        "time": "Tue Dec 04 23:45:18 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Dec 05 09:21:19 2007 -0800"
      },
      "message": "spi: spi_bfin: relocate spin/waits\n\nMove spin/waits to more correct locations in bfin SPI driver.\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "cc487e732089360727e60f9fdbe3ff6cc4ca3155",
      "tree": "a4037cc7b238b582c50ff0520c5a47822e0f83fc",
      "parents": [
        "12e17c4267a5b2a5ba77bd53a62388be641534b8"
      ],
      "author": {
        "name": "Sonic Zhang",
        "email": "sonic.zhang@analog.com",
        "time": "Tue Dec 04 23:45:17 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Dec 05 09:21:19 2007 -0800"
      },
      "message": "spi: spi_bfin: change handling of communication parameters\n\nFix SPI driver to work with SPI flash ST M25P16 on bf548\n\nCurrently the SPI driver enables the SPI controller and sets the SPI baud\nregister for each SPI transfer.  But they should never be changed within a SPI\nmessage session, in which several SPI transfers are pumped.\n\nThis patch moves SPI setting to the begining of a message session, and\nnever disables SPI controller until an error occurs.\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "12e17c4267a5b2a5ba77bd53a62388be641534b8",
      "tree": "4c45477c323808523b071b25f4e8446ccec13f41",
      "parents": [
        "7c4ef09449ca382da2e39b93ca9d03e3dbd5c17c"
      ],
      "author": {
        "name": "Sonic Zhang",
        "email": "sonic.zhang@analog.com",
        "time": "Tue Dec 04 23:45:16 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Dec 05 09:21:19 2007 -0800"
      },
      "message": "spi: spi_bfin, rearrange portmux calls\n\nMove pin muxing to setup and cleanup methods.\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "7c4ef09449ca382da2e39b93ca9d03e3dbd5c17c",
      "tree": "a5f902ec6b20486cfd32f9d9331a5d798b0c0e48",
      "parents": [
        "a32c691d7cf5c37af753255ef4843b18a31935b9"
      ],
      "author": {
        "name": "Sonic Zhang",
        "email": "sonic.zhang@analog.com",
        "time": "Tue Dec 04 23:45:16 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Dec 05 09:21:19 2007 -0800"
      },
      "message": "spi: spi_bfin uses portmux for additional busses\n\nUse portmux mechanism to support SPI busses 1 and 2, instead of just the\noriginal bus 0.\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a32c691d7cf5c37af753255ef4843b18a31935b9",
      "tree": "5b7f6cea2e1574dbe57fb8fd2a4ddce0726b85c7",
      "parents": [
        "2ed355165ff4ec834a75770f2a15dc87f5e06088"
      ],
      "author": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Tue Dec 04 23:45:15 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Dec 05 09:21:19 2007 -0800"
      },
      "message": "spi: spi_bfin uses platform device resources\n\nUpdate spi driver to support multi-ports by using platform resources; tested\non STAMP537+SPI_MMC, other boards need more testing.  Plus other minor\nupdates.\n\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "2ed355165ff4ec834a75770f2a15dc87f5e06088",
      "tree": "9d409b8a624916225f07791d322dd6ca9eea4521",
      "parents": [
        "fad91c890909aabab0d9858d50f3c8394ee16b21"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Tue Dec 04 23:45:14 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Dec 05 09:21:19 2007 -0800"
      },
      "message": "spi: spi_bfin, don\u0027t bypass spi framework\n\nPrevent people from setting bits in ctl_reg that the SPI framework already\nhandles, hopefully we can one day drop ctl_reg completely\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "fad91c890909aabab0d9858d50f3c8394ee16b21",
      "tree": "ff3a82c58e5fbd5c91756ad0846ef31555c08054",
      "parents": [
        "5fec5b5a4ec0d6d8b41c56e3cc7de41063cd4736"
      ],
      "author": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Tue Dec 04 23:45:14 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Dec 05 09:21:19 2007 -0800"
      },
      "message": "spi: spi_bfin handles spi_transfer.cs_change\n\nRespect per-transfer cs_change field (protocol tweaking support) by\nadding and using cs_active/cs_deactive functions.\n\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "5fec5b5a4ec0d6d8b41c56e3cc7de41063cd4736",
      "tree": "3705b4a2000d9a2ae912a3412b4912358b850840",
      "parents": [
        "cc2f81a695640dd1c0cf12b35ee303460fa6d0bc"
      ],
      "author": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Tue Dec 04 23:45:13 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Dec 05 09:21:19 2007 -0800"
      },
      "message": "spi: spi_bfin cleanups, error handling\n\nCleanup and error handling\n\n - add error handling in SPI bus driver with selecting clients\n - use proper defines to access Blackfin MMRs\n - remove useless SSYNCs\n - cleaner use of portmux calls\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "cc2f81a695640dd1c0cf12b35ee303460fa6d0bc",
      "tree": "650339ac7d5e5029348b8156157a5da609d2a397",
      "parents": [
        "131b17d42de6194fa960132c1f62c29923c4f20c"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Tue Dec 04 23:45:13 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Dec 05 09:21:19 2007 -0800"
      },
      "message": "spi: bfin spi uses portmux calls\n\nUse new Blackfin portmux interface, add error handling.\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "131b17d42de6194fa960132c1f62c29923c4f20c",
      "tree": "7606b689e111820328ff5c88a57192adce02cec2",
      "parents": [
        "c24b2602af88db4489c6c3fb4b2a8e47fb15769b"
      ],
      "author": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Tue Dec 04 23:45:12 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Dec 05 09:21:19 2007 -0800"
      },
      "message": "spi: initial BF54x SPI support\n\nInitial BF54x SPI support\n\n - support BF54x SPI0\n - clean up some code (whitespace etc)\n - will support multiports in the future\n - start using portmux calls\n\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c24b2602af88db4489c6c3fb4b2a8e47fb15769b",
      "tree": "d27731d5534fde61c17f3cd273ce0e639e3ff2cf",
      "parents": [
        "9b938b749065d6a94172ac24d9748bd66a03da4c"
      ],
      "author": {
        "name": "Marc Pignat",
        "email": "marc.pignat@hevs.ch",
        "time": "Tue Dec 04 23:45:11 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Dec 05 09:21:19 2007 -0800"
      },
      "message": "spi: use simplified spi_sync() calling convention\n\nGiven the patch which simplifies the spi_sync calling convention, this one\nupdates the callers of that routine which tried using it according to the\nprevious specification.  (Most didn\u0027t.)\n\nSigned-off-by: Marc Pignat \u003cmarc.pignat@hevs.ch\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9b938b749065d6a94172ac24d9748bd66a03da4c",
      "tree": "d5f3540224235751a492c8be8003c331263fe51a",
      "parents": [
        "3f86f14c0fc9fdb0984e64209df2f47895a07151"
      ],
      "author": {
        "name": "Marc Pignat",
        "email": "marc.pignat@hevs.ch",
        "time": "Tue Dec 04 23:45:10 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Dec 05 09:21:18 2007 -0800"
      },
      "message": "spi: simplify spi_sync() calling convention\n\nSimplify spi_sync calling convention, eliminating the need to check both\nthe return value AND the message-\u003estatus.  In consequence, this corrects\nmisbehaviours of spi_read and spi_write (which only checked the former) and\ntheir callers.\n\nSigned-off-by: Marc Pignat \u003cmarc.pignat@hevs.ch\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "3f86f14c0fc9fdb0984e64209df2f47895a07151",
      "tree": "9dd400b97efa5260c31044efd5687a4d91c04bb7",
      "parents": [
        "068f4070868c801c7d7aa1ae1193c1c854193545"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Tue Dec 04 23:45:10 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Dec 05 09:21:18 2007 -0800"
      },
      "message": "spi: at25 driver is for EEPROM not FLASH\n\nAdd comment to at25 driver that it\u0027s for EEPROM chips, not FLASH\nchips ... the AT25 series has both types of chip, and sometimes\nthey\u0027re even pin-compatible.  The command sets are different, as\nis the treatment of erasure.  (FLASH needs explicit erasure, but\nwith EEPROM it\u0027s implicit.)  Note that all vendors seem to have\nthis same confusion in their *25* series SPI memory parts.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "068f4070868c801c7d7aa1ae1193c1c854193545",
      "tree": "17167c675c5115653e3f28f8977bdfd43b22ce6a",
      "parents": [
        "f8fcc93319faa09272185af100fb24e71b02ab03"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Tue Dec 04 23:45:09 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Dec 05 09:21:18 2007 -0800"
      },
      "message": "SPI: use mutex not semaphore\n\nMake spi_write_then_read() use a mutex not a binary semaphore.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "372a302e9a892229206aafca0352584a745bc5f3",
      "tree": "14cf4e06735d8dd9284e843f36a5abcfcc4cc476",
      "parents": [
        "5cd17569fd0eeca510735e63a6061291e3971bf6"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Dec 04 23:45:05 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Dec 05 09:21:18 2007 -0800"
      },
      "message": "RTC: assure proper memory ordering with respect to RTC_DEV_BUSY flag\n\nWe must make sure that the RTC_DEV_BUSY flag has proper lock semantics,\ni.e.  that the RTC_DEV_BUSY stores clearing the flag don\u0027t get reordered\nbefore the preceeding stores and loads and vice versa.\n\nSpotted by Nick Piggin.\n\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\nCc: Nick Piggin \u003cnickpiggin@yahoo.com.au\u003e\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nAcked-by: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e3c0ac04f980750a368f7cd5f1b8d1d2cdc1f735",
      "tree": "134501057a244b8ae18b87647a7574e4a36e4b5b",
      "parents": [
        "943547abdfe9b4e27e36a25987909619908dffbf",
        "6f4a7f4183bdbd02741dcd8edbd10b8628acc5d5"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Dec 04 12:21:11 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Dec 04 12:21:11 2007 -0800"
      },
      "message": "Merge branch \u0027upstream-fixes\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6\n\n* \u0027upstream-fixes\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6:\n  PHY: Add the phy_device_release device method.\n  gianfar: fix compile warning\n  pasemi_mac: Fix reuse of free\u0027d skb\n  SMC911X: Fix using of dereferenced skb after netif_rx\n  sky2: recovery deadlock fix\n  Fix memory corruption in fec_mpc52xx\n  Don\u0027t claim to do IPv6 checksum offload\n  cxgb - revert file mode changes.\n"
    },
    {
      "commit": "6f4a7f4183bdbd02741dcd8edbd10b8628acc5d5",
      "tree": "b160036cc645c4658c577a12b99902028a3885df",
      "parents": [
        "f9663aea2a938f9dc60dbfef34b9e7847a69c947"
      ],
      "author": {
        "name": "Anton Vorontsov",
        "email": "avorontsov@ru.mvista.com",
        "time": "Tue Dec 04 16:17:33 2007 +0300"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Dec 04 15:06:33 2007 -0500"
      },
      "message": "PHY: Add the phy_device_release device method.\n\nLately I\u0027ve got this nice badness on mdio bus removal:\n\nDevice \u0027e0103120:06\u0027 does not have a release() function, it is broken and must be fixed.\n------------[ cut here ]------------\nBadness at drivers/base/core.c:107\nNIP: c015c1a8 LR: c015c1a8 CTR: c0157488\nREGS: c34bdcf0 TRAP: 0700   Not tainted  (2.6.23-rc5-g9ebadfbb-dirty)\nMSR: 00029032 \u003cEE,ME,IR,DR\u003e  CR: 24088422  XER: 00000000\n...\n[c34bdda0] [c015c1a8] device_release+0x78/0x80 (unreliable)\n[c34bddb0] [c01354cc] kobject_cleanup+0x80/0xbc\n[c34bddd0] [c01365f0] kref_put+0x54/0x6c\n[c34bdde0] [c013543c] kobject_put+0x24/0x34\n[c34bddf0] [c015c384] put_device+0x1c/0x2c\n[c34bde00] [c0180e84] mdiobus_unregister+0x2c/0x58\n...\n\nThough actually there is nothing broken, it just device\nsubsystem core expects another \"pattern\" of resource managment.\n\nThis patch implement phy device\u0027s release function, thus\nwe\u0027re getting rid of this badness.\n\nAlso small hidden bug fixed, hope none other introduced. ;-)\n\nSigned-off-by: Anton Vorontsov \u003cavorontsov@ru.mvista.com\u003e\nAcked-by: Andy Fleming \u003cafleming@freescale.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "f9663aea2a938f9dc60dbfef34b9e7847a69c947",
      "tree": "f0379eb27beea9273e8c1d6e5f96876df659d862",
      "parents": [
        "4352d82647f679fb8dd9440b34400fa49beedb2c"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Sat Dec 01 22:10:03 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Dec 04 15:06:11 2007 -0500"
      },
      "message": "gianfar: fix compile warning\n\nEliminate an uninitialized variable warning.  The code is correct, but\na pointer to the automatic variable \u0027addr\u0027 is passed to dma_alloc_coherent.\nSince addr has never been initialized, and the compiler doesn\u0027t know\nwhat dma_alloc_coherent will do with it, it complains.\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "4352d82647f679fb8dd9440b34400fa49beedb2c",
      "tree": "667455cf1c3fa8c3085c93bbf3e0755b6fb28fe6",
      "parents": [
        "d30f53aeb31d453a5230f526bea592af07944564"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Mon Dec 03 21:34:14 2007 -0600"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Dec 04 14:53:49 2007 -0500"
      },
      "message": "pasemi_mac: Fix reuse of free\u0027d skb\n\nTurns out we\u0027re freeing the skb when we detect CRC error, but we\u0027re\nnot clearing out info-\u003eskb. We could either clear it and have the stack\nreallocate it, or just leave it and the rx ring refill code will reuse\nthe one that was allocated.\n\nReusing a freed skb obviously caused some nasty crashes of various kind,\nas reported by Brent Baude and David Woodhouse.\n\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "d30f53aeb31d453a5230f526bea592af07944564",
      "tree": "d46c586c7b4199f5a2480ed4fdca3b76bf66b4a9",
      "parents": [
        "8cfcbe998aa0459e20bbad61376f81c1715b25d6"
      ],
      "author": {
        "name": "Wang Chen",
        "email": "wangchen@cn.fujitsu.com",
        "time": "Tue Dec 04 10:01:37 2007 +0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Dec 04 14:53:43 2007 -0500"
      },
      "message": "SMC911X: Fix using of dereferenced skb after netif_rx\n\nSigned-off-by: Wang Chen \u003cwangchen@cn.fujitsu.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "8cfcbe998aa0459e20bbad61376f81c1715b25d6",
      "tree": "828292f0360481a8d6e1f9b3386321ec6fba788d",
      "parents": [
        "4c537e6371a9510c82eb96fb7e1e66017e0e2053"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Mon Dec 03 17:02:17 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Dec 04 14:53:22 2007 -0500"
      },
      "message": "sky2: recovery deadlock fix\n\nPrevent deadlock in sky2 recovery logic. sky2_down calls napi_synchronize\nwhich gets stuck if napi was already disabled.\n\nFix by rearranging slightly and not calling napi_disable until after\nboth ports are stopped. The napi_disable probably is being overly\nparanoid, but it is safe now.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "4c537e6371a9510c82eb96fb7e1e66017e0e2053",
      "tree": "01119d2340a0d064d7e9227cd2df2711dcb7b6e1",
      "parents": [
        "0581d3f53053de597ef4956568c15785e59828ef"
      ],
      "author": {
        "name": "Jon Smirl",
        "email": "jonsmirl@gmail.com",
        "time": "Mon Dec 03 22:38:10 2007 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Dec 04 14:53:14 2007 -0500"
      },
      "message": "Fix memory corruption in fec_mpc52xx\n\nThe mpc5200 fec driver is corrupting memory. This patch fixes two bugs\nwhere the wrong skb was being referenced.\n\nSigned-off-by: Jon Smirl \u003cjonsmirl@gmail.com\u003e\nAcked-by: Domen Puncer \u003cdomen.puncer@telargo.com\u003e\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "0581d3f53053de597ef4956568c15785e59828ef",
      "tree": "d1785950e8b1da6deeb943dbceb5837b3f642b03",
      "parents": [
        "4c14fe91d0209897fda4dea0102c8cd2e1ddd860"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Mon Dec 03 04:34:32 2007 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Dec 04 14:53:07 2007 -0500"
      },
      "message": "Don\u0027t claim to do IPv6 checksum offload\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "4c14fe91d0209897fda4dea0102c8cd2e1ddd860",
      "tree": "102bc734c031da695ddaf08070fbe58e7a2e16aa",
      "parents": [
        "2254c2e0184c603f92fc9b81016ff4bb53da622d"
      ],
      "author": {
        "name": "Divy Le Ray",
        "email": "divy@chelsio.com",
        "time": "Sat Dec 01 15:57:17 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Dec 04 14:52:58 2007 -0500"
      },
      "message": "cxgb - revert file mode changes.\n\nrevert inavertant file mode changes\n\nSigned-off-by: Divy Le Ray \u003cdivy@chelsio.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "943547abdfe9b4e27e36a25987909619908dffbf",
      "tree": "34cebd48e3b4e90fe3e6a6c6c03154ae1ed0c827",
      "parents": [
        "6ba8695870a5a2ebf6f3d1ee3ac1e4d96d667cf6"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sun Dec 02 03:47:01 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Dec 04 14:11:36 2007 -0500"
      },
      "message": "pata_amd/pata_via: de-couple programming of PIO/MWDMA and UDMA timings\n\n* Don\u0027t program UDMA timings when programming PIO or MWDMA modes.\n\n  This has also a nice side-effect of fixing regression added by commit\n  681c80b5d96076f447e8101ac4325c82d8dce508 (\"libata: correct handling of\n  SRST reset sequences\") (-\u003eset_piomode method for PIO0 is called before\n  -\u003ecable_detect method which checks UDMA timings to get the cable type).\n\n* Bump driver version.\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\nTested-by: \"Thomas Lindroth\" \u003cthomas.lindroth@gmail.com\u003e\nAcked-by: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nCc: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "6ba8695870a5a2ebf6f3d1ee3ac1e4d96d667cf6",
      "tree": "f272a1a157b23036751314f0ce885080a8b17677",
      "parents": [
        "306b30f74d37f289033c696285e07ce0158a5d7b"
      ],
      "author": {
        "name": "peerchen",
        "email": "peerchen@gmail.com",
        "time": "Mon Dec 03 22:20:37 2007 +0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Dec 04 14:10:14 2007 -0500"
      },
      "message": "ahci: add the Device IDs of MCP79 AHCI controller to ahci.c\n\nAdd the device IDs of legacy mode of MCP79 AHCI controller to ahci.c\n\nSigned-off-by: Peer Chen \u003cpeerchen@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "306b30f74d37f289033c696285e07ce0158a5d7b",
      "tree": "9299e34c8b2442dc6fbb5e5a42ea8614ca0ee86d",
      "parents": [
        "3f3debdbfb7713aa06c4370bab6bef277dfd7a37"
      ],
      "author": {
        "name": "Mark Lord",
        "email": "mlord@pobox.com",
        "time": "Tue Dec 04 14:07:52 2007 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Dec 04 14:07:52 2007 -0500"
      },
      "message": "sata_mv:  Warn about HPT RocketRAID BIOS treatment of \"Legacy\" drives\n\nThe Highpoint RocketRAID boards using Marvell 7042 chips\noverwrite the 9th sector of attached drives at boot time,\nwhen those drives are configured as \"Legacy\" (the default)\nin the HighPoint BIOS.\n\nThis kills GRUB, and probably other stuff.\nBut it all happens *before* Linux is even loaded.\n\nSo, for now we\u0027ll log a WARNING when such boards are detected,\nand advise users to configure BIOS \"JBOD\" volumes instead,\nwhich don\u0027t appear to suffer from this problem.\n\nSigned-off-by: Mark Lord \u003cmlord@pobox.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "3f3debdbfb7713aa06c4370bab6bef277dfd7a37",
      "tree": "0f69f5b993db5e7ec188383f082079396975cd18",
      "parents": [
        "2254c2e0184c603f92fc9b81016ff4bb53da622d"
      ],
      "author": {
        "name": "Robert Hancock",
        "email": "hancockr@shaw.ca",
        "time": "Sun Nov 25 16:59:36 2007 -0600"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Dec 04 14:01:18 2007 -0500"
      },
      "message": "sata_nv: don\u0027t use legacy DMA in ADMA mode (v3)\n\nWe need to run any DMA command with result taskfile requested in ADMA mode\nwhen the port is in ADMA mode, otherwise it may try to use the legacy DMA engine\nin ADMA mode which is not allowed. Enforce this with BUG_ON() since data\ncorruption could potentially result if this happened. Also, fail any attempt to\ntry and issue NCQ commands with result taskfile requested, since the hardware\ndoesn\u0027t allow this.\n\nSigned-off-by: Robert Hancock \u003chancockr@shaw.ca\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "2254c2e0184c603f92fc9b81016ff4bb53da622d",
      "tree": "c1410c58f07f82e5203d46b52a705d321d1cba97",
      "parents": [
        "a3aaabd6b402d8b0ede5aa4a040e9fdbbfdf9116",
        "7af0d6f753f5adf773f99470666b50490d3379f1"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Dec 04 09:37:39 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Dec 04 09:37:39 2007 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git390.osdl.marist.edu/pub/scm/linux-2.6\n\n* \u0027for-linus\u0027 of git://git390.osdl.marist.edu/pub/scm/linux-2.6:\n  [S390] Make sure the restore psw masks are initialized.\n  [S390] Fix compile error on 31bit without preemption\n  [S390] dcssblk: prevent early access without own make_request function\n  [S390] cio: add missing reprobe loop end statement\n  [S390] cio: Issue SenseID per path.\n"
    },
    {
      "commit": "799b37b5ee6b4c197f38611eb7f02552e4f14e70",
      "tree": "d2bfcbb218b6b618d78e368059a73ca2afd3a2a8",
      "parents": [
        "09b56adc98e0f8a21644fcb4d20ad367c3fceb55"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Dec 04 11:32:38 2007 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Dec 04 09:22:41 2007 -0800"
      },
      "message": "drivers/s390/net/ctcmain.c: fix build bug\n\nSET_MODULE_OWNER() is obsolete.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "436d1bc7fe6e78e37fe5f5022ea4d5c133d825eb",
      "tree": "d2363a3489a98a3325114a253bef4dc13be3885e",
      "parents": [
        "671756162cfb0b3ccbb6a0047baa3010885561a2"
      ],
      "author": {
        "name": "Christian Borntraeger",
        "email": "borntraeger@de.ibm.com",
        "time": "Tue Dec 04 16:09:03 2007 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Tue Dec 04 16:09:57 2007 +0100"
      },
      "message": "[S390] dcssblk: prevent early access without own make_request function\n\nWhen loading a dcss segment with the dcssblk driver, sometimes the\nfollowing kind of message appears:\n\nbio too big device dcssblk0 (8 \u003e 0)\nBuffer I/O error on device dcssblk0, logical block 172016\n..\n\nThe fix is to move the disk registration after setting the\nmake_request function, to avoid calls into generic_make_request\nfor dcssblock without having the make_request function set up\nproperly.\n\nCc: Gerald Schaefer \u003cgerald.schaefer@de.ibm.com\u003e\nSigned-off-by: Christian Borntraeger \u003cborntraeger@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "671756162cfb0b3ccbb6a0047baa3010885561a2",
      "tree": "7a3845d5437a4a95733307ae1e06a63a89d93465",
      "parents": [
        "c94dec99f9759c41cadf0f2781846da5b40a98f6"
      ],
      "author": {
        "name": "Peter Oberparleiter",
        "email": "peter.oberparleiter@de.ibm.com",
        "time": "Tue Dec 04 16:09:02 2007 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Tue Dec 04 16:09:57 2007 +0100"
      },
      "message": "[S390] cio: add missing reprobe loop end statement\n\nAdd loop end statement to prevent looping over empty subchannel sets.\n\nSigned-off-by: Peter Oberparleiter \u003cpeter.oberparleiter@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "c94dec99f9759c41cadf0f2781846da5b40a98f6",
      "tree": "01f0a223aaa7788bc0b5408cb025b21705e04793",
      "parents": [
        "09b56adc98e0f8a21644fcb4d20ad367c3fceb55"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cornelia.huck@de.ibm.com",
        "time": "Tue Dec 04 16:09:01 2007 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Tue Dec 04 16:09:57 2007 +0100"
      },
      "message": "[S390] cio: Issue SenseID per path.\n\nWe may receive a unit check for every path when we issue a SenseID.\nUnfortunately, the channel subsystem will try on a different path\nevery time if we use a lpm of 0xff, which will exhaust our retry\ncounter.\n\nTherefore, revert SenseID to its previous per-path behaviour and\njust leave out the suspend multipath reconnect.\n\nSigned-off-by: Cornelia Huck \u003ccornelia.huck@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "c8b1ef88d09961078d3c685fcdc1d1659db05231",
      "tree": "54b72198e0d066a54583ccdf0bd6d01dd90c6722",
      "parents": [
        "ca6435f188a0ce40eae716c158053e49130886a3",
        "6ac47735cdba6ac8c64cb7595762a75fdcafaa6d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Dec 03 08:23:32 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Dec 03 08:23:32 2007 -0800"
      },
      "message": "Merge branch \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6\n\n* \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6:\n  ACPICA: fix acpi-cpufreq boot crash due to _PSD return-by-reference\n  ACPI: Delete the IRQ operation in throttling controll via PTC\n"
    },
    {
      "commit": "26145f7e7ebc8a5f1b29425d6da62e872031be4a",
      "tree": "d06d4418c6db3683fb06d9035baa8a50c3a5311f",
      "parents": [
        "8002cedc1adbf51e2d56091534ef7551b88329b4",
        "1e641664301744f0d381de43ae1e12343e60b479"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Dec 03 08:20:11 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Dec 03 08:20:11 2007 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6:\n  [SCSI] NCR5380: Fix bugs and canonicalize irq handler usage\n  [SCSI] zfcp: fix cleanup of dismissed error recovery actions\n  [SCSI] zfcp: fix dismissal of error recovery actions\n  [SCSI] qla1280: convert to use the data buffer accessors\n  [SCSI] iscsi: return data transfer residual for data-out commands\n  [SCSI] iscsi_tcp: fix potential lockup with write commands\n  [SCSI] aacraid: fix security weakness\n  [SCSI] aacraid: fix up le32 issues in BlinkLED\n  [SCSI] aacraid: fix potential panic in thread stop\n  [SCSI] aacraid: don\u0027t assign cpu_to_le32(constant) to u8\n"
    },
    {
      "commit": "8002cedc1adbf51e2d56091534ef7551b88329b4",
      "tree": "2c65c82b2b5300eac581a0ee794d98f0b61593b6",
      "parents": [
        "e87cb5db0dc357473ac71801051954ddd6ff604f",
        "d523a328fb0271e1a763e985a21f2488fd816e7e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Dec 03 08:15:36 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Dec 03 08:15:36 2007 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/net-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/herbert/net-2.6: (27 commits)\n  [INET]: Fix inet_diag dead-lock regression\n  [NETNS]: Fix /proc/net breakage\n  [TEXTSEARCH]: Do not allow zero length patterns in the textsearch infrastructure\n  [NETFILTER]: fix forgotten module release in xt_CONNMARK and xt_CONNSECMARK\n  [NETFILTER]: xt_TCPMSS: remove network triggerable WARN_ON\n  [DECNET]: dn_nl_deladdr() almost always returns no error\n  [IPV6]: Restore IPv6 when MTU is big enough\n  [RXRPC]: Add missing select on CRYPTO\n  mac80211: rate limit wep decrypt failed messages\n  rfkill: fix double-mutex-locking\n  mac80211: drop unencrypted frames if encryption is expected\n  mac80211: Fix behavior of ieee80211_open and ieee80211_close\n  ieee80211: fix unaligned access in ieee80211_copy_snap\n  mac80211: free ifsta-\u003eextra_ie and clear IEEE80211_STA_PRIVACY_INVOKED\n  SCTP: Fix build issues with SCTP AUTH.\n  SCTP: Fix chunk acceptance when no authenticated chunks were listed.\n  SCTP: Fix the supported extensions paramter\n  SCTP: Fix SCTP-AUTH to correctly add HMACS paramter.\n  SCTP: Fix the number of HB transmissions.\n  [TCP] illinois: Incorrect beta usage\n  ...\n"
    },
    {
      "commit": "e87cb5db0dc357473ac71801051954ddd6ff604f",
      "tree": "e901e2ed972dfe81af6a61cfb3424d94bad13b82",
      "parents": [
        "d894f4510d2155f9136c8c1bb91912481329f6e0",
        "9ec46c6dae343688ff1136a0899b6a3c5e95e44b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Dec 03 08:15:08 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Dec 03 08:15:08 2007 -0800"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/netdev-2.6\n\n* \u0027upstream-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/netdev-2.6: (48 commits)\n  LIB82596: correct data types for hardware addresses\n  via-velocity: don\u0027t oops on MTU change (resend)\n  Stop phy code from returning success to unknown ioctls.\n  SET_NETDEV_DEV() in fec_mpc52xx.c\n  net: smc911x: only enable for mpr2 on sh.\n  e1000: Fix NAPI state bug when Rx complete\n  sky2: turn of dynamic Tx watermark workaround (FE+ only)\n  sky2: don\u0027t use AER routines\n  sky2: revert to access PCI config via device space\n  cxgb - fix stats\n  cxgb - fix NAPI\n  cxgb - fix T2 GSO\n  ucc_geth: handle passing of RX-only and TX-only internal delay PHY connection type parameters\n  phylib: marvell: add support for TX-only and RX-only Internal Delay\n  phylib: add PHY interface modes for internal delay for tx and rx only\n  skge: MTU changing fix\n  skge: serial mode register values\n  skge version 1.13\n  skge: increase TX threshold for Jumbo\n  skge: fiber link up/down fix\n  ...\n"
    },
    {
      "commit": "d894f4510d2155f9136c8c1bb91912481329f6e0",
      "tree": "442f30ec38d6cf9e7621f08f5a4f443037594815",
      "parents": [
        "4200b66cbf6f4970dd7e192cc929cbccae12a4ca",
        "02a121da5a53d415b6596bc19cc6999d295d32a4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Dec 03 08:14:45 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Dec 03 08:14:45 2007 -0800"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev\n\n* \u0027upstream-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev:\n  sata_mv: Fix broken Marvell 7042 support.\n  libata: Fix early use of port printk. (Was Re: ata4294967295: failed to start port (errno\u003d-19))\n  ata_piix: add more toshiba laptops to broken suspend list\n  libata: More IVB horkage from TSST\n  libata: report protocol and full CDB on error\n  Several fixes for the AVR32 PATA driver\n  sata_mv: fix compilation error when enabling DEBUG\n  Set proper ATA UDMA mode for bf548 according to system clock.\n"
    },
    {
      "commit": "b00296fb781acfafa93687000cdef72b8922bb40",
      "tree": "5efd31cbfd4457f875e3f0a6becc864e643d7d03",
      "parents": [
        "54d67ee22c1ed12ff595defdf89e3d07b430497d"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Sat Dec 01 12:16:29 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Dec 03 08:13:17 2007 -0800"
      },
      "message": "uml: add !UML dependencies\n\nThe previous commit (\"uml: keep UML Kconfig in sync with x86\") is not\nenough, unfortunately.  If we go that way, we need to add dependencies\non !UML for several options.\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Jeff Dike \u003cjdike@linux.intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "eafe1aa37e6ec2d56f14732b5240c4dd09f0613a",
      "tree": "dafc5d13db02f72f7657e69c51016a3963075bb9",
      "parents": [
        "92d499d991ec4f5cbd00d6f33967eab9d3ee8d6c"
      ],
      "author": {
        "name": "Karsten Keil",
        "email": "kkeil@suse.de",
        "time": "Sat Dec 01 12:16:15 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Dec 03 08:13:17 2007 -0800"
      },
      "message": "I4L: fix isdn_ioctl memory overrun vulnerability\n\nFix possible memory overrun issue in the isdn ioctl code.\n\nFound by ADLAB \u003cadlab@venustech.com.cn\u003e\n\nSigned-off-by: Karsten Keil \u003ckkeil@suse.de\u003e\nCc: ADLAB \u003cadlab@venustech.com.cn\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "6ac47735cdba6ac8c64cb7595762a75fdcafaa6d",
      "tree": "e10770b0057cfac543c15727c098cc30a80ff116",
      "parents": [
        "7ac3ae32d170cea8cb8e7822acc29ed8f1b1018d",
        "152c300d007c70c4a1847dad39ecdaba22e7d457"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sun Dec 02 14:33:33 2007 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sun Dec 02 14:33:33 2007 -0500"
      },
      "message": "Pull bugzilla-9429 into release branch\n"
    },
    {
      "commit": "7ac3ae32d170cea8cb8e7822acc29ed8f1b1018d",
      "tree": "b93c62f16189ee5d2d5d267267e45d14833ed574",
      "parents": [
        "92d499d991ec4f5cbd00d6f33967eab9d3ee8d6c",
        "357dc4c3f13cb5c1e3b40a09cbe6ff1b0df2c7c3"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sun Dec 02 14:33:21 2007 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sun Dec 02 14:33:21 2007 -0500"
      },
      "message": "Pull thermal into release branch\n"
    },
    {
      "commit": "152c300d007c70c4a1847dad39ecdaba22e7d457",
      "tree": "d3889cb8e4cdbfd8361fbc97717f295011bdacbd",
      "parents": [
        "92d499d991ec4f5cbd00d6f33967eab9d3ee8d6c"
      ],
      "author": {
        "name": "Bob Moore",
        "email": "robert.moore@intel.com",
        "time": "Wed Oct 17 16:10:18 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sun Dec 02 14:26:55 2007 -0500"
      },
      "message": "ACPICA: fix acpi-cpufreq boot crash due to _PSD return-by-reference\n\nChanged resolution of named references in packages\n\nFixed a problem with the Package operator where all named\nreferences were created as object references and left otherwise\nunresolved. According to the ACPI specification, a Package can\nonly contain Data Objects or references to control methods. The\nimplication is that named references to Data Objects (Integer,\nBuffer, String, Package, BufferField, Field) should be resolved\nimmediately upon package creation. This is the approach taken\nwith this change. References to all other named objects (Methods,\nDevices, Scopes, etc.) are all now properly created as reference objects.\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d5328\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d9429\n\nSigned-off-by: Bob Moore \u003crobert.moore@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "357dc4c3f13cb5c1e3b40a09cbe6ff1b0df2c7c3",
      "tree": "794d39137bae2073423f93b3b14717824138290c",
      "parents": [
        "f79f06ab9f86d7203006d2ec8992ac80df36a34e"
      ],
      "author": {
        "name": "Zhao Yakui",
        "email": "yakui.zhao@intel.com",
        "time": "Thu Nov 29 16:22:43 2007 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Dec 01 23:27:15 2007 -0500"
      },
      "message": "ACPI: Delete the IRQ operation in throttling controll via PTC\n\nThe IRQ operation(enable/disable) should be avoided when throttling is\ncontrolled via PTC method. It is replaced by the migration of task.\n\nThis fixes an oops on T61 -- a regression due to\nf79f06ab9f86 b/c FixedHW support tried to read remote MSR with interrupts disabled.\n\nSigned-off-by: Zhao Yakui \u003cyakui.zhao@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "02a121da5a53d415b6596bc19cc6999d295d32a4",
      "tree": "4016dd755dcbb1339bc3d742b1e8bdf1cd14991c",
      "parents": [
        "0f9fe9b7148f95f018ae2c97f7fa1a35364ea785"
      ],
      "author": {
        "name": "Mark Lord",
        "email": "liml@rtr.ca",
        "time": "Sat Dec 01 13:07:22 2007 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 01 17:44:10 2007 -0500"
      },
      "message": "sata_mv: Fix broken Marvell 7042 support.\n\nsata_mv:  Fix broken Marvell 7042 support.\n\nThe Marvell 7042 chip is more or less the same as the 6042 internally,\nbut sports a PCIe bus.  Despite having identical SATA cores, the 7042\ndoes differ from its PCI bus counterparts in placment and layout of\ncertain bus related registers.\n\nThis patch fixes sata_mv to distinguish between the PCI bus registers\nof earlier chips, and the PCIe bus registers of the 7042.\n\nSpecifically, move the offsets and bit patterns for the\nPCI/PCIe interrupt cause/mask registers into the struct mv_host_priv,\nas these values differ between the 6xxx and 7xxx series chips.\n\nThis fixes the driver to not access reserved PCI addresses,\nand prevents the lockups reported in linux-2.6.24 with 7042 boards.\n\nAlso add a new PCI ID for the Highpoint 2300 7042-based board\nthat I\u0027m using for testing this stuff here.\n\nTested with Marvell 6081 + 7042 chips, on x86 \u0026 x86_64.\n\nSigned-off-by: Mark Lord \u003cmlord@pobox.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "0f9fe9b7148f95f018ae2c97f7fa1a35364ea785",
      "tree": "7690a22b6de42051502099e9f03b4c225abe1a94",
      "parents": [
        "04d86d6fc0477f217d60667adfc26f1f56264cc9"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Fri Nov 30 15:23:16 2007 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 01 17:44:10 2007 -0500"
      },
      "message": "libata: Fix early use of port printk. (Was Re: ata4294967295: failed to start port (errno\u003d-19))\n\nOn Fri, 30 Nov 2007 14:34:11 +0200 (EET)\nMeelis Roos \u003cmroos@linux.ee\u003e wrote:\n\n\u003e \u003e Can you stick a stack trace in at that point ? That would help diagnose\n\u003e \u003e it a great deal quicker.\n\u003e\n\u003e Finally done - found out hard way that BUG() is too bad and\n\u003e dump_st5ack() suits me better.\n\nThanks. This should fix the real cause, and also allow for port start to\nfail politely with -ENODEV.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "04d86d6fc0477f217d60667adfc26f1f56264cc9",
      "tree": "520189d90eeb5fc53261abd62a916e8b249f9422",
      "parents": [
        "e9f3340673c1da32041f2a282b166c72cd78632e"
      ],
      "author": {
        "name": "Peter Schwenke",
        "email": "peter@bluetoad.com.au",
        "time": "Fri Nov 30 15:28:29 2007 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 01 17:44:10 2007 -0500"
      },
      "message": "ata_piix: add more toshiba laptops to broken suspend list\n\nAdd more toshiba laptops to broken suspend list.  This is from OSDL\nbugzilla bug 7780.\n\ntj: re-formatted patch and added description and SOB.\n\nSigned-off-by: Peter Schwenke \u003cpeter@bluetoad.com.au\u003e\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "e9f3340673c1da32041f2a282b166c72cd78632e",
      "tree": "7fb9068482be43bb170459f5f2ce4d461a3255df",
      "parents": [
        "abb6a88974a8c92b049eddf37685899c4021cf0a"
      ],
      "author": {
        "name": "Peter Missel",
        "email": "peter.missel@onlinehome.de",
        "time": "Tue Nov 27 18:04:42 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 01 17:35:59 2007 -0500"
      },
      "message": "libata: More IVB horkage from TSST\n\nlibata: Add more TSST (Samsung/Toshiba) IDE drives with broken\ncable detection validation bits.\n\nsigned-off-by: Peter Missel (peter.missel@onlinehome.de)\nAcked-by: Alan Cox \u003calan@redhat.com\u003e\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "abb6a88974a8c92b049eddf37685899c4021cf0a",
      "tree": "2d7effa375b1494212a11019c9f21158459578be",
      "parents": [
        "1c20a493caa30c5d47a394f9dbd86e6282323db9"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Wed Nov 28 23:16:09 2007 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 01 17:35:58 2007 -0500"
      },
      "message": "libata: report protocol and full CDB on error\n\nProtocol and CDB allocation size field are important in determining\nwhat went wrong with ATAPI commands.  Report them on failure.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "1c20a493caa30c5d47a394f9dbd86e6282323db9",
      "tree": "82c3c053f74f13bb90a71d1162d482ae5352c06a",
      "parents": [
        "2d79ab8fd7a7bf3a45d0e948ae27b3dd95ce95ea"
      ],
      "author": {
        "name": "Kristoffer Nyborg Gregertsen",
        "email": "kngregertsen@norway.atmel.com",
        "time": "Thu Nov 29 12:01:51 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 01 17:35:58 2007 -0500"
      },
      "message": "Several fixes for the AVR32 PATA driver\n\nSeveral fixes for the AVR32 PATA driver:\n\n* Updated to use new AVR32 SMC timing API. This removes the need for \"magic\"\nconstants in signal timing.\n\n* Removed the ATA_FLAG_PIO_POLLING, the driver should use interrupts.\n\n* Removed .port_disable and .irq_ack as these are no longer needed.\n\n* Improved some comments.\n\nSigned-off-by: Kristoffer Nyborg Gregertsen \u003ckngregertsen@norway.atmel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "2d79ab8fd7a7bf3a45d0e948ae27b3dd95ce95ea",
      "tree": "a1fef118b02d5e65d45b9ccbd8c9136cdff86185",
      "parents": [
        "f88c480dac88a754f84e943cb5539d59cda3c089"
      ],
      "author": {
        "name": "Saeed Bishara",
        "email": "saeed.bishara@gmail.com",
        "time": "Tue Nov 27 17:26:08 2007 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 01 17:35:58 2007 -0500"
      },
      "message": "sata_mv: fix compilation error when enabling DEBUG\n\nuse sstatus instead status.\n\nSigned-off-by: Saeed Bishara \u003csaeed@marvell.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "f88c480dac88a754f84e943cb5539d59cda3c089",
      "tree": "5c2485dcab759849ecfda80d2f6b0fdc93c983b1",
      "parents": [
        "92d499d991ec4f5cbd00d6f33967eab9d3ee8d6c"
      ],
      "author": {
        "name": "sonic zhang",
        "email": "sonic.adi@gmail.com",
        "time": "Tue Nov 27 12:47:39 2007 +0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 01 17:35:58 2007 -0500"
      },
      "message": "Set proper ATA UDMA mode for bf548 according to system clock.\n\nUDMA Mode - Frequency compatibility\n\nUDMA5 - 100 MB/s   - SCLK  \u003d 133 MHz\nUDMA4 - 66 MB/s    - SCLK \u003e\u003d  80 MHz\nUDMA3 - 44.4 MB/s  - SCLK \u003e\u003d  50 MHz\nUDMA2 - 33 MB/s    - SCLK \u003e\u003d  40 MHz\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "9ec46c6dae343688ff1136a0899b6a3c5e95e44b",
      "tree": "9392dad533dfba8d43ce0d20ab5a101ba7ff8013",
      "parents": [
        "48f6b053613b62fed7a2fe3255e5568260a8d615"
      ],
      "author": {
        "name": "Thomas Bogendoerfer",
        "email": "tsbogend@alpha.franken.de",
        "time": "Fri Nov 30 23:13:16 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 01 16:38:28 2007 -0500"
      },
      "message": "LIB82596: correct data types for hardware addresses\n\ndma_addr_t is 64bit wide on some architectures (for example 64bit MIPS),\nso it\u0027s not a good idea to use it for 32bit wide addresses in descriptors.\n\nSigned-off-by: Thomas Bogendoerfer \u003ctsbogend@alpha.franken.de\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "48f6b053613b62fed7a2fe3255e5568260a8d615",
      "tree": "9f6795257b703468ce918e652fc750e2fc538406",
      "parents": [
        "dda93b486a25009456fca6b9c925ab4d7c6b6d6a"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Wed Nov 28 14:20:16 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 01 16:35:51 2007 -0500"
      },
      "message": "via-velocity: don\u0027t oops on MTU change (resend)\n\nThe VIA veloicty driver needs the following to allow changing MTU when down.\nThe buffer size needs to be computed when device is brought up, not when\ndevice is initialized.  This also fixes a bug where the buffer size was\ncomputed differently on change_mtu versus initial setting.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "dda93b486a25009456fca6b9c925ab4d7c6b6d6a",
      "tree": "afadac90b06ac707096127eb07a7c74a82ddfb92",
      "parents": [
        "3d26e69533e4df45d03c0b9fa0b3f7e84980b873"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Wed Nov 28 19:56:34 2007 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 01 16:35:51 2007 -0500"
      },
      "message": "Stop phy code from returning success to unknown ioctls.\n\nThis kind of sucks, and prevents the Fedora installer from using the\ndevice for network installs...\n\n[root@efika phy]# iwconfig eth0\nWarning: Driver for device eth0 has been compiled with an ancient version\nof Wireless Extension, while this program support version 11 and later.\nSome things may be broken...\n\neth0        ESSID:off/any  Nickname:\"\"\n          NWID:0  Channel:0  Access Point: 00:00:BF:81:14:E0\n          Bit Rate:-1.08206e+06 kb/s   Sensitivity\u003d0/0\n          RTS thr:off   Fragment thr:off\n          Encryption key:\u003ctoo big\u003e\n          Power Management:off\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "3d26e69533e4df45d03c0b9fa0b3f7e84980b873",
      "tree": "97710b7e0be1847daa67383fb510c3e9ff6d1371",
      "parents": [
        "0313d9884f3aaa540ec387125dde58bba01f10a5"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Wed Nov 28 18:04:31 2007 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 01 16:35:51 2007 -0500"
      },
      "message": "SET_NETDEV_DEV() in fec_mpc52xx.c\n\nThis helps to allow the Fedora installer to use the built-in Ethernet on\nthe Efika for a network install.\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "0313d9884f3aaa540ec387125dde58bba01f10a5",
      "tree": "e5247435f8477f302a770a6bc28253667c0ab62c",
      "parents": [
        "f7bbb9098315d712351aba7861a8c9fcf6bf0213"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Nov 28 18:24:59 2007 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 01 16:32:32 2007 -0500"
      },
      "message": "net: smc911x: only enable for mpr2 on sh.\n\nThe smc911x.h is a bit of a mess, not supporting any sort of generic\nconfiguration. For the moment only ARCH_PXA and SH_MAGIC_PANEL_R2 have\nsuitable definitions, so we reflect this in the Kconfig also.\n\nWhile there are other SH boards that will likely turn this on in the\n2.6.25 time frame, it\u0027s not worth trying to stub around at the moment.\n\nFixes up the allmodconfig build, as noted by akpm.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "f7bbb9098315d712351aba7861a8c9fcf6bf0213",
      "tree": "ebe4936468e99b9f9124b5a8e6cfb461f59a576b",
      "parents": [
        "e970d1f8106514ea619d7a9005b1dc92c6049b32"
      ],
      "author": {
        "name": "Auke Kok",
        "email": "auke-jan.h.kok@intel.com",
        "time": "Tue Nov 27 16:26:36 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 01 16:32:32 2007 -0500"
      },
      "message": "e1000: Fix NAPI state bug when Rx complete\n\nDon\u0027t exit polling when we have not yet used our budget, this causes\nthe NAPI system to end up with a messed up poll list.\n\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "e970d1f8106514ea619d7a9005b1dc92c6049b32",
      "tree": "4f9f71d4237ba6678774c3495c8f9c3bf87099ce",
      "parents": [
        "7782c8c4d764dfe1b96e02e73d4d5f622fb4a389"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Tue Nov 27 11:02:07 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 01 16:32:31 2007 -0500"
      },
      "message": "sky2: turn of dynamic Tx watermark workaround (FE+ only)\n\nAdd workaround for issues FE+ (A0) transmit watermark.\nThis is copied verbatim from vendor driver sk98lin (10.22.4.3).\nDon\u0027t have that chip version and no more information seems to be available.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "7782c8c4d764dfe1b96e02e73d4d5f622fb4a389",
      "tree": "e3b5814a129c2ea151843733b32a4679c6d20a15",
      "parents": [
        "b32f40c4853cdbe3d722a959fb0dd1ea048b50d0"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Tue Nov 27 11:02:32 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 01 16:32:31 2007 -0500"
      },
      "message": "sky2: don\u0027t use AER routines\n\nUsing PCIE advanced error recovery stuff creates more user problems than it\u0027s worth.\nThe AER stuff depends on MMCONFIG and in many configurations it just doesn\u0027t work.\nPlus it doesn\u0027t add any real functionality to the driver. The sky2\ndriver handles its own errors fine as is.\n\nThis reverts 555382cbfc6d2187b53888190755e56f52308cd6\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "b32f40c4853cdbe3d722a959fb0dd1ea048b50d0",
      "tree": "9c7f4ba709fe8f96ef1ff3280b91bf073f859520",
      "parents": [
        "e0348b9ae5374f9a24424ae680bcd80724415f60"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Tue Nov 27 10:57:27 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 01 16:32:31 2007 -0500"
      },
      "message": "sky2: revert to access PCI config via device space\n\nUsing the hardware window into PCI config space is more reliable\nand smaller/faster than using the pci_config routines. It avoids issues\nwith MMCONFIG etc.\n\nReverts: 167f53d05fccb47b6eeadac7f6705b3f2f042d03\n\nPlease apply for 2.6.24\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "e0348b9ae5374f9a24424ae680bcd80724415f60",
      "tree": "f6934ec91bc1f4524991232189d40fc5bf765f81",
      "parents": [
        "445cf803ca757a5c43f4e11fdfba70355d510841"
      ],
      "author": {
        "name": "Divy Le Ray",
        "email": "divy@chelsio.com",
        "time": "Tue Nov 27 13:30:20 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 01 16:32:31 2007 -0500"
      },
      "message": "cxgb - fix stats\n\nFix MAC stats accounting.\nFix get_stats.\n\nSigned-off-by: Divy Le Ray \u003cdivy@chelsio.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "445cf803ca757a5c43f4e11fdfba70355d510841",
      "tree": "a818c54ffbc86ebcaed523d84d7d99d2b5c98662",
      "parents": [
        "7832ee034b6ef78aab020c9ec1348544cd65ccbd"
      ],
      "author": {
        "name": "Divy Le Ray",
        "email": "divy@chelsio.com",
        "time": "Tue Nov 27 13:30:15 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 01 16:32:31 2007 -0500"
      },
      "message": "cxgb - fix NAPI\n\nnetif_rx_complete() should be called only\nwhen work_done \u003c budget.\n\nSigned-off-by: Divy Le ray \u003cdivy@chelsio.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "7832ee034b6ef78aab020c9ec1348544cd65ccbd",
      "tree": "9a4fedc9bf3b6b9c31f35a50f3d7aa0deab358d4",
      "parents": [
        "bd0ceaab86d3f0e3916b3b7868cfe20de490eebc"
      ],
      "author": {
        "name": "Divy Le Ray",
        "email": "divy@chelsio.com",
        "time": "Tue Nov 27 13:30:09 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 01 16:32:31 2007 -0500"
      },
      "message": "cxgb - fix T2 GSO\n\nThe patch ensures that a GSO skb has enough headroom\nto push an encapsulating cpl_tx_pkt_lso header.\n\nSigned-off-by: Divy Le Ray \u003cdivy@chelsio.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "bd0ceaab86d3f0e3916b3b7868cfe20de490eebc",
      "tree": "3c9f9cc07bdd088d39944053137b2966f3f81663",
      "parents": [
        "9daf5a7695f70b60c498aac079f908c81ffe4d15"
      ],
      "author": {
        "name": "Kim Phillips",
        "email": "kim.phillips@freescale.com",
        "time": "Mon Nov 26 16:17:58 2007 -0600"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 01 16:32:30 2007 -0500"
      },
      "message": "ucc_geth: handle passing of RX-only and TX-only internal delay PHY connection type parameters\n\nExtend the RGMII-Internal Delay specification case to include\nTX-only and RX-only variants.\n\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nTested-by: Anton Vorontsov \u003cavorontsov@ru.mvista.com\u003e\nAcked-by: Li Yang \u003cleoli@freescale.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "9daf5a7695f70b60c498aac079f908c81ffe4d15",
      "tree": "d3bfc6a105ad7c077656b4947f38b6b36f228967",
      "parents": [
        "7d400a4c589749bf5b5e544aee07b3c489b54d02"
      ],
      "author": {
        "name": "Kim Phillips",
        "email": "kim.phillips@freescale.com",
        "time": "Mon Nov 26 16:17:52 2007 -0600"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 01 16:32:30 2007 -0500"
      },
      "message": "phylib: marvell: add support for TX-only and RX-only Internal Delay\n\nPreviously, Internal Delay specification implied the delay be\napplied to both TX and RX.  This patch allows for separate TX/RX-only\ninternal delay specification.\n\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nTested-by: Anton Vorontsov \u003cavorontsov@ru.mvista.com\u003e\nAcked-by: Li Yang \u003cleoli@freescale.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "1a8098be987d3fa00c9fe9d2b68154675df49112",
      "tree": "3e28b7e5d2de30da8c7be5f75374a364a63b9cec",
      "parents": [
        "44c7fccec4098772b9451a252d162faea4f0cc34"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Wed Nov 28 14:25:05 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 01 16:32:30 2007 -0500"
      },
      "message": "skge: MTU changing fix\n\nThe code to change MTU doesn\u0027t correctly handle all the chip variations\nand requirements for restarting.  On Genesis chips changing MTU would just\ncause receiver to hang.\nUse a simpler approach of just taking link down/up if needed.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "44c7fccec4098772b9451a252d162faea4f0cc34",
      "tree": "6551bdf5b87b1cc76a16b44cf0fd3a583e4ed16f",
      "parents": [
        "bf9f56d585c1e4cab6c44270fa5865237751dbda"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Wed Nov 28 14:23:01 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 01 16:32:30 2007 -0500"
      },
      "message": "skge: serial mode register values\n\nFor compatiablity with sk98lin, make sure and set same values\nin serial mode register.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "bf9f56d585c1e4cab6c44270fa5865237751dbda",
      "tree": "a03894d669ca3a1bdd60de367c5c90f869ec584f",
      "parents": [
        "485982a99a8a0b547aebedc3d0017dbffc3a44c0"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Mon Nov 26 11:54:53 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 01 16:32:29 2007 -0500"
      },
      "message": "skge version 1.13\n\nVersion for 2.6.24\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "485982a99a8a0b547aebedc3d0017dbffc3a44c0",
      "tree": "f66678c715c2a7405d0eae323038fd683f46cc21",
      "parents": [
        "21d7f67700ad7a4523d35d43ce95755e40eae5b7"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Mon Nov 26 11:54:52 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 01 16:32:29 2007 -0500"
      },
      "message": "skge: increase TX threshold for Jumbo\n\nNeed to increase TX threshold when doing Jumbo frames on dual port board\nto avoid underruns. (Code from sk98lin).\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "21d7f67700ad7a4523d35d43ce95755e40eae5b7",
      "tree": "96b8f96de4183c6c1870ac17fec621cd167fd948",
      "parents": [
        "799b21d2bddd43145130e509efb92339eabafef9"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Mon Nov 26 11:54:51 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 01 16:32:29 2007 -0500"
      },
      "message": "skge: fiber link up/down fix\n\nThe driver would not work over fibre if other end when down then\ncame back up (would require reloading driver). The correct way\nto manage the link the same way for both TP and fibre.\n\nResloves problem described in: \t http://lkml.org/lkml/2007/11/6/395\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "799b21d2bddd43145130e509efb92339eabafef9",
      "tree": "2a5ea59435d0b723e98d57b9dc01f919ece5b78b",
      "parents": [
        "d08b9bdf0264a8134677373f97641712062c603f"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Mon Nov 26 11:54:50 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 01 16:32:29 2007 -0500"
      },
      "message": "skge: retry on MAC shutdown\n\nMake sure and retry when shutting down the MAC. This code is copied\nfrom sk98lin driver.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "d08b9bdf0264a8134677373f97641712062c603f",
      "tree": "5305e46e983292b9271050c9c02a2a1551ab0e00",
      "parents": [
        "29816d9aa55c99d463bd5507a46535b5fe79c33a"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Mon Nov 26 11:54:49 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 01 16:32:29 2007 -0500"
      },
      "message": "skge: receive flush logic\n\nReceive FIFO overrun is not catastrophic condition, so don\u0027t flush when\nit happens.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "29816d9aa55c99d463bd5507a46535b5fe79c33a",
      "tree": "0a76ac1b18417d819eaa16066104876c16ef8545",
      "parents": [
        "1c1478859017452a1179dbbdf7b9eb5b48438746"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Mon Nov 26 11:54:48 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 01 16:32:29 2007 -0500"
      },
      "message": "skge: FIFO Ram calculation error\n\nThe calculation of usable FIFO RAM is wrong in the skge driver.\nFirst, is doesn\u0027t take into account the reserved area on the original\nSysKonnect Genesis boards. Second it has an off-by-one error because\nhw-\u003eports is either 1 or 2.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "1c1478859017452a1179dbbdf7b9eb5b48438746",
      "tree": "45bde61bfb4f496d5d899735939c327608e79274",
      "parents": [
        "9f74ffdebf3f81cb69e6c90026c6cff89e57c262"
      ],
      "author": {
        "name": "Peter Tiedemann",
        "email": "ptiedem@de.ibm.com",
        "time": "Thu Nov 29 17:36:27 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 01 16:32:28 2007 -0500"
      },
      "message": "ctc: make use of alloc_netdev()\n\nCurrently ctc-device initialization is broken (kernel bug in\nctc_new_device).\nThe new network namespace code reveals a deficiency of the\nctc driver. It should make use of alloc_netdev() as described\nin Documentation/networking/netdevices.txt.\n\nSigned-off-by: Peter Tiedemann \u003cptiedem@de.ibm.com\u003e\nSigned-off-by: Ursula Braun \u003cbraunu@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "9f74ffdebf3f81cb69e6c90026c6cff89e57c262",
      "tree": "e9d61113cd5d5431a4d69da6fa3510f548cc021e",
      "parents": [
        "85b161a826f1954e9605deb3e6faa4be4d285a34"
      ],
      "author": {
        "name": "Sreenivasa Honnur",
        "email": "Sreenivasa.Honnur@neterion.com",
        "time": "Fri Nov 30 01:46:08 2007 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 01 16:32:28 2007 -0500"
      },
      "message": "S2io: Fixed the case when the card initialization fails on mtu change\n\nFix the case when the card initialization fails on a mtu change and then\nclose is called (due to ifdown), which frees non existent rx buffers.\n- Returning appropriate error codes in init_nic function.\n- In s2io_close function s2io_card_down is called only when device is up.\n- In s2io_change_mtu function return value of s2io_card_up function\n  is checked and returned if it failed.\n\nSigned-off-by: Surjit Reang \u003csurjit.reang@neterion.com\u003e\nSigned-off-by: Sreenivasa Honnur \u003csreenivasa.honnur@neterion.com\u003e\nSigned-off-by: Ramkrishna Vepa \u003cram.vepa@neterion.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "85b161a826f1954e9605deb3e6faa4be4d285a34",
      "tree": "ddad5bc7192a29afa97a3de9ed74d01cbb53c5e9",
      "parents": [
        "c99da91e7a12724127475a85cc7a38214b3504e2",
        "3ae6a054553ee8b7f74bf7de8904022b26705778"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 01 16:20:02 2007 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 01 16:20:02 2007 -0500"
      },
      "message": "Merge branch \u0027fixes-jgarzik\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream-fixes\n"
    },
    {
      "commit": "c99da91e7a12724127475a85cc7a38214b3504e2",
      "tree": "de0eb3fe32ce58804457963fd133a53bb8fba5b8",
      "parents": [
        "a31e23e15cbb9734c5883a4a7f58d8712d303e0b",
        "92d499d991ec4f5cbd00d6f33967eab9d3ee8d6c"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 01 16:18:56 2007 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 01 16:18:56 2007 -0500"
      },
      "message": "Merge branch \u0027master\u0027 into upstream-fixes\n"
    },
    {
      "commit": "92d499d991ec4f5cbd00d6f33967eab9d3ee8d6c",
      "tree": "7b6da4d31ab802a4d8feddea39d5cac9edfe3c1c",
      "parents": [
        "1811534a80697b34add31cff53a321cfc291ddfe",
        "b1812582ba94b5f377d5d3cec7646cc17d84e733"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Nov 30 20:07:54 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Nov 30 20:07:54 2007 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband:\n  IB/ehca: Fix static rate if path faster than link\n  IPoIB: Fix oops if xmit is called when priv-\u003ebroadcast is NULL\n"
    },
    {
      "commit": "b1812582ba94b5f377d5d3cec7646cc17d84e733",
      "tree": "b176268f3b565171bc223fac2296f4982b12bbc1",
      "parents": [
        "1401b53acc0328d96bacb2a3393d2852699df96b"
      ],
      "author": {
        "name": "Joachim Fenkes",
        "email": "fenkes@de.ibm.com",
        "time": "Fri Nov 30 16:19:41 2007 -0800"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Nov 30 16:19:41 2007 -0800"
      },
      "message": "IB/ehca: Fix static rate if path faster than link\n\nThe formula would yield -1 if the path is faster than the link, which\nis wrong in a bad way (max throttling).  Clamp to 0, which is the\ncorrect value.\n\nSigned-off-by: Joachim Fenkes \u003cfenkes@de.ibm.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "b62c855938be50c13f3f2aa81fafe4a9ca2b6650",
      "tree": "c133f2b64893561347415d1861f8926c24f12daf",
      "parents": [
        "80cbd911ca25535f6bb66bbcbb98950ec328eb40",
        "e252d4c362ad89c5b533833d9e7493c732215925"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Nov 30 08:11:18 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Nov 30 08:11:18 2007 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm:\n  [ARM] 4680/1: parentheses around NR_IRQS definition\n  [ARM] 4679/1: AT91: Change maintainer email address\n  [ARM] 4675/1: pxa: fix mfp address definition error for pxa320\n  [ARM] 4674/1: pxa: increase LCD PCLK drive strength to fast 2mA for PXA300/PXA310\n  [ARM] 4673/1: pxa: add missing IRQ_SSP4 definitions for PXA3xx\n  [ARM] 4672/1: pxa: fix DRCMR(n) to support PXA27x and later processors\n  [ARM] 4665/1: fix __und_usr wrt accessing the undefined insn in user space\n  [ARM] 4659/1: remove possibilities for spurious false negative with __kuser_cmpxchg\n  [ARM] 4661/1: fix do_undefinstr wrt the enabling of IRQs\n  [ARM] uengine: fix memset size error\n  [ARM] 4648/1: i.MX/MX1 ensure more complete AITC initialization\n  [ARM] 4611/2: AT91: Fix GPIO buttons pins on SAM9261-EK.\n  [ARM] 4650/1: AT91: New-style init of I2C, support for i2c-gpio\n  [ARM] 4604/2: AT91: Master clock divistor on SAM9\n  [ARM] 4662/1: Fix PXA serial driver compilation if SERIAL_PXA_CONSOLE is disabled\n  [ARM] PXA ssp: unlock when ssp tries to close an invalid port\n  [ARM] 4654/1: pxa: update default MFP register value\n  [ARM] 4653/1: pxa: fix a gpio typo in mfp-pxa320.h\n  [ARM] 4652/1: pxa: fix a typo of pxa27x usb host clk definition\n  [ARM] 4651/1: pxa: add PXA3xx specific IRQ definitions\n"
    },
    {
      "commit": "3ae6a054553ee8b7f74bf7de8904022b26705778",
      "tree": "4577c68ad6531d62a303c7665dad6fc5327afd64",
      "parents": [
        "e47eb6ad41e8fc4c2696665512b70d1fd4cf3f22"
      ],
      "author": {
        "name": "Joonwoo Park",
        "email": "joonwpark81@gmail.com",
        "time": "Thu Nov 29 10:43:16 2007 +0900"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Nov 29 21:34:54 2007 -0500"
      },
      "message": "iwlwifi 4965 Fix race conditional panic.\n\nSigned-off-by: Joonwoo Park \u003cjoonwpark81@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "e47eb6ad41e8fc4c2696665512b70d1fd4cf3f22",
      "tree": "aaa7cc77dd02e6cfeee706e4d24cb62f8c2b07b7",
      "parents": [
        "864792e3d93a89496e02ca21b2e2eeba0aa857ad"
      ],
      "author": {
        "name": "Joonwoo Park",
        "email": "joonwpark81@gmail.com",
        "time": "Thu Nov 29 10:42:49 2007 +0900"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Nov 29 21:34:54 2007 -0500"
      },
      "message": "iwlwifi 3945 Fix race conditional panic.\n\nSigned-off-by: Joonwoo Park \u003cjoonwpark81@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "864792e3d93a89496e02ca21b2e2eeba0aa857ad",
      "tree": "af9eab356cbc8f5d5acd118f3cc25264b3f1002c",
      "parents": [
        "6591e36a1c52445f95f26738394909ee9bf94390"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Tue Nov 27 21:00:52 2007 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Nov 29 21:34:53 2007 -0500"
      },
      "message": "iwlwifi: fix iwl_mac_add_interface handler\n\nThis patch fixes iwl_mac_add_interface.\n\n1. Currently only one interface is supported, instead of silently retuning\n 0 now it returns  -EOPNOTSUPP (By Johannes Berg)\n2. It enables changing mac address from user space (By Ian Schram)\n\nSigned-off-by: Tomas Winkler \u003ctomas@localhost.localdomain\u003e\nCc: Zhu Yi \u003cyi.zhu@intel.com\u003e\nCc: Reinette Chatre \u003creinette.chatre@intel.com\u003e\nCc: linux-wireless \u003clinux-wireless@vger.kernel.org\nCc: Ian Schram \u003cischram@telenet.be\u003e\nCc: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "6591e36a1c52445f95f26738394909ee9bf94390",
      "tree": "ccd857cbb8730e853185e2f7fd0ba15dcd5532c8",
      "parents": [
        "d0a689575102641149e67595e45ab006dbbb4a0d"
      ],
      "author": {
        "name": "Holger Schurig",
        "email": "hs4233@mail.mn-solutions.de",
        "time": "Mon Nov 26 09:35:44 2007 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Nov 29 21:34:52 2007 -0500"
      },
      "message": "libertas: let more than one MAC event through\n\nlbs_mac_event_disconnected() was called once and then never again\nupon a hardware MAC event.\n\nThe reason was that the driver didn\u0027t clean the correct bit in the interrupt\ncause register of the chip.\n\nSigned-off-by: Holger Schurig \u003chs4233@mail.mn-solutions.de\u003e\nAcked-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "d0a689575102641149e67595e45ab006dbbb4a0d",
      "tree": "6d21a71b24a2d56e26b191b72bcba08573afb29d",
      "parents": [
        "8376e7a3c2cbf2c91215c35fec9988f581fc699a"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sat Nov 24 19:48:17 2007 +0000"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Nov 29 21:34:52 2007 -0500"
      },
      "message": "libertas: Don\u0027t set NETIF_F_IPV6_CSUM in dev-\u003efeatures\n\nI\u0027m not sure why it was doing this, and I\u0027m not sure I _want_ to know\nwhy. But calling it NETIF_F_DYNALLOC doesn\u0027t change the fact that the\nkernel believes it to be NETIF_F_IPV6_CSUM, and that IPv6 communication\nis hence buggered.\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nAcked-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "8376e7a3c2cbf2c91215c35fec9988f581fc699a",
      "tree": "ab935374437abfafc62fe4e91b84beb952deb64a",
      "parents": [
        "354807e0dd24fa6ad25df614419c1ae8f1a23b47"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Mon Nov 19 17:48:27 2007 -0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Nov 29 21:34:51 2007 -0500"
      },
      "message": "drivers/net/wireless: Add missing \"space\"\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "354807e0dd24fa6ad25df614419c1ae8f1a23b47",
      "tree": "f39a7098278331afd39421bc97b4212ccba1784a",
      "parents": [
        "c4ba9621f4f241f8c4d4f620ad4257af59d21f3e"
      ],
      "author": {
        "name": "Stefano Brivio",
        "email": "stefano.brivio@polimi.it",
        "time": "Mon Nov 19 20:21:31 2007 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Nov 29 21:34:51 2007 -0500"
      },
      "message": "b43/b43legacy: fix left-over URLs and ifdefs\n\nFix some left-over URLs and ifdefs in b43 and b43legacy drivers.\n\nSigned-off-by: Stefano Brivio \u003cstefano.brivio@polimi.it\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "c4ba9621f4f241f8c4d4f620ad4257af59d21f3e",
      "tree": "4b195104700f71e41be6ba34968429551ee918d4",
      "parents": [
        "d9f8bcbf67a0ee67c8cb0734f003dfe916bb5248"
      ],
      "author": {
        "name": "Saleem Abdulrasool",
        "email": "compnerd@compnerd.org",
        "time": "Sun Nov 18 23:59:08 2007 -0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Nov 29 21:34:51 2007 -0500"
      },
      "message": "iwlwifi: fix possible NULL dereference in iwl_set_rate()\n\nSigned-off-by: Saleem Abdulrasool \u003ccompnerd@compnerd.org\u003e\nSigned-off-by: Zhu Yi \u003cyi.zhu@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "2e824ad59f678a1ff920144fda9b7dd0815fc010",
      "tree": "616d4c0d4e815493b7e7ff9842793a1b45c66ac9",
      "parents": [
        "f97b8954953ba8e692dbb92d99e26b721f7068cd",
        "a960d5dc71102d33f257cbc26d87b15015586672"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Nov 29 10:32:19 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Nov 29 10:32:19 2007 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc:\n  sdio_uart: fix sign of paramter status in sdio_uart_receive_chars()\n"
    },
    {
      "commit": "a960d5dc71102d33f257cbc26d87b15015586672",
      "tree": "7a38a5864ae5ac3a22f2ba3fd41d6c459e9b25fa",
      "parents": [
        "09f345da758fca1222b0971b65b2fddbdf78bb83"
      ],
      "author": {
        "name": "Andre Haupt",
        "email": "andre@bitwigglers.org",
        "time": "Wed Nov 21 12:33:45 2007 +0100"
      },
      "committer": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Thu Nov 29 19:10:30 2007 +0100"
      },
      "message": "sdio_uart: fix sign of paramter status in sdio_uart_receive_chars()\n\nThis also fixes a sparse warning about different signedness.\nOnly compile tested, because i do not have the hardware.\n\nSigned-off-by: Andre Haupt \u003candre@bitwigglers.org\u003e\nAcked-by: Nicolas Pitre \u003cnico@cam.org\u003e\nSigned-off-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\n"
    },
    {
      "commit": "fbb43ab03c1fa7587476910d346ee11882b4cc62",
      "tree": "c6999302740d4d056081696f29c2f6de095d2256",
      "parents": [
        "81257def2ab8ae1680583ce1e5f018dc6c8ed98d"
      ],
      "author": {
        "name": "Christoph Lameter",
        "email": "clameter@sgi.com",
        "time": "Wed Nov 28 16:22:08 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Nov 29 09:24:55 2007 -0800"
      },
      "message": "ACPI: avoid references to impossible processors.\n\nACPI uses NR_CPUS in various loops and in some it accesses per cpu data of\nprocessors that are not present(!) and that will never be present.\n\nThe pointers to per cpu data are typically not initialized for processors\nthat are not present.  So we seem to be reading something here from offset\n0 in memory.\n\nMake ACPI use nr_cpu_ids instead. That stops at the end of the possible\nprocessors.\n\nConvert one loop to NR_CPUS to use the cpu_possible map instead.  That way\nranges of processor that can never be brought online are skipped during the\nloop.\n\nSigned-off-by: Christoph Lameter \u003cclameter@sgi.com\u003e\nCc: Len Brown \u003clenb@kernel.org\u003e\nAcked-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "8853c202b4a91713dbfb4d9b6e1c87cc2aa12392",
      "tree": "a6c9621d3067eebc17c2ce53fa45e7513ee832a6",
      "parents": [
        "08b633070ad5fa17a837428a601c32cf3db6aafd"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Wed Nov 28 16:22:03 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Nov 29 09:24:54 2007 -0800"
      },
      "message": "RTC: convert mutex to bitfield\n\nRTC code is using mutex to assure exclusive access to /dev/rtc.  This is\nhowever wrong usage, as it leaves the mutex locked when returning into\nuserspace, which is unacceptable.\n\nConvert rtc-\u003echar_lock into bit operation.\n\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\nAcked-by: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "7c83172b98e569d9aabf947d8b3b089dadb2ff46",
      "tree": "674db31e73f5ae5f65e459455b63ac61ff5bff96",
      "parents": [
        "f78ba15705a5ef36b55c4e3142724e2211cb1733"
      ],
      "author": {
        "name": "Huang, Ying",
        "email": "ying.huang@intel.com",
        "time": "Wed Nov 28 16:21:55 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Nov 29 09:24:54 2007 -0800"
      },
      "message": "x86_64 EFI boot support: EFI frame buffer driver\n\nThis patch adds Graphics Output Protocol support to the kernel.  UEFI2.0 spec\ndeprecates Universal Graphics Adapter (UGA) protocol and only Graphics Output\nProtocol (GOP) is produced.  Therefore, the boot loader needs to query the\nUEFI firmware with appropriate Output Protocol and pass the video information\nto the kernel.  As a result of GOP protocol, an EFI framebuffer driver is\nneeded for displaying console messages.  The patch adds a EFI framebuffer\ndriver.  The EFI frame buffer driver in this patch is based on the Intel Mac\nframebuffer driver.\n\nThe ELILO bootloader takes care of passing the video information as\nappropriate for EFI firmware.\n\nThe framebuffer driver has been tested in i386 kernel and x86_64 kernel on EFI\nplatform.\n\nSigned-off-by: Chandramouli Narayanan \u003cmouli@linux.intel.com\u003e\nSigned-off-by: Huang Ying \u003cying.huang@intel.com\u003e\nCc: \"H. Peter Anvin\" \u003chpa@zytor.com\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Andi Kleen \u003cak@suse.de\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f78ba15705a5ef36b55c4e3142724e2211cb1733",
      "tree": "3a49be1fd5770753a647f26516087e018538001a",
      "parents": [
        "db573b241eb1259f749e88f54105d7fa946cb9b2"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Wed Nov 28 16:21:54 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Nov 29 09:24:54 2007 -0800"
      },
      "message": "revert \"keyspan: init termios properly\"\n\nRevert 7eea436433b7b18045f272562e256976f593f7c0.\n\nLucy said:\n\n  This patch will work with the 19HS but WILL BREAK all other Keyspan\n  adapters.  It will take me a few days to get to looking at a correct fix but\n  that keyspan_send_setup(port, 1) (and the \u00271\u0027 is the important part) must\n  happen once when the port is first opened.  The cflag can just be set to\n  whatever the normal default is for your serial environment.\n\nSo revert this again pending the proper fix.\n\nCc: Borislav Petkov \u003cbbpetkov@yahoo.de\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nCc: Lucy McCoy \u003clucy@keyspan.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "db573b241eb1259f749e88f54105d7fa946cb9b2",
      "tree": "a325280267fbeee093a4c3bf6ed3ca789f54e396",
      "parents": [
        "12429bf9327d41a0692e275bbfce4997f07432f6"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Wed Nov 28 16:21:52 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Nov 29 09:24:53 2007 -0800"
      },
      "message": "imacfb: remove reference to otherwise-unused, non-existent screen_info.imacpm_seg\n\nCc: Edgar Hucek \u003chostmaster@ed-soft.at\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nCc: Kamalesh Babulal \u003ckamalesh@linux.vnet.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9fc89c2dea7ca7915e6606e49167cdca2f3c4e30",
      "tree": "f16ccec837e53f843ed4fe61a6378d7eaeda446e",
      "parents": [
        "8ec2328f1138a58eaea55ec6150985a1623b01c5"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Nov 28 16:21:50 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Nov 29 09:24:53 2007 -0800"
      },
      "message": "isdn: bootup crash fix\n\ngot this HiSax bootup crash on a \"make randconfig\" bzImage bootup:\n\n Calling initcall 0xc0bb1320: HiSax_init+0x0/0x380()\n HiSax: Linux Driver for passive ISDN cards\n HiSax: Version 3.5 (kernel)\n HiSax: Layer1 Revision 2.46.2.5\n HiSax: Layer2 Revision 2.30.2.4\n HiSax: TeiMgr Revision 2.20.2.3\n HiSax: Layer3 Revision 2.22.2.3\n HiSax: LinkLayer Revision 2.59.2.4\n HiSax: Total 1 card defined\n HiSax: Card 1 Protocol EDSS1 Id\u003dHiSax (0)\n HiSax: HFC-S driver Rev. 1.10.2.4\n HFCS: defined at 0x500 IRQ 5 HZ 250\n Teles 16.3c: IRQ 5 count 0\n HFCS: resetting card\n Teles 16.3c: IRQ 5 count 0\n Teles 16.3c: IRQ(5) getting no interrupts during init 1\n HFCS: resetting card\n ------------[ cut here ]------------\n kernel BUG at include/linux/timer.h:145!\n invalid opcode: 0000 [#1] PREEMPT DEBUG_PAGEALLOC\n Modules linked in:\n\n Pid: 1, comm: swapper Not tainted (2.6.24-rc3 #2045)\n EIP: 0060:[\u003cc063afbf\u003e] EFLAGS: 00010286 CPU: 0\n EIP is at hfcs_card_msg+0x15f/0x180\n EAX: c0cf2e5c EBX: 000000f2 ECX: 00000000 EDX: ffff1193\n ESI: f76e8000 EDI: f76e8000 EBP: f7c23ec4 ESP: f7c23eac\n  DS: 007b ES: 007b FS: 0000 GS: 0000 SS: 0068\n Process swapper (pid: 1, ti\u003df7c22000 task\u003df7c0e000 task.ti\u003df7c22000)\n Stack: 00000000 f7c23ec4 c011703b 00000002 f76e8000 00000000 f7c23ef8 c060c3e5\n        c0a7c9c0 c0a315dc 00000005 00000001 00000000 f7c23f34 00000000 c0b5c9c0\n        f7c23f34 00000000 c0f5a8e0 f7c23f80 c0bb154f 00000000 00000001 c0a9b5b9\n Call Trace:\n  [\u003cc010339a\u003e] show_trace_log_lvl+0x1a/0x40\n  [\u003cc0103469\u003e] show_stack_log_lvl+0xa9/0xe0\n  [\u003cc010355f\u003e] show_registers+0xbf/0x200\n  [\u003cc01037a4\u003e] die+0x104/0x220\n  [\u003cc0103943\u003e] do_trap+0x83/0xc0\n  [\u003cc0103ca8\u003e] do_invalid_op+0x88/0xa0\n  [\u003cc083621a\u003e] error_code+0x6a/0x70\n  [\u003cc060c3e5\u003e] checkcard+0x4a5/0x620\n  [\u003cc0bb154f\u003e] HiSax_init+0x22f/0x380\n  [\u003cc0b867b7\u003e] kernel_init+0x97/0x2a0\n  [\u003cc0102f87\u003e] kernel_thread_helper+0x7/0x20\n  \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n Code: e8 43 ae ff 8b 57 3c 85 d2 0f 84 ef fe ff ff b8 a0 99 ad c0 b9 02 00 00 00 e8 ce 11 ae ff 83 c4 0c b8 00 00 00 00 5b 5e 5f c9 c3 \u003c0f\u003e 0b eb fe 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90\n EIP: [\u003cc063afbf\u003e] hfcs_card_msg+0x15f/0x180 SS:ESP 0068:f7c23eac\n Kernel panic - not syncing: Attempted to kill init!\n\nThe box has no HiSax card installed.\n\nthe reason for the crash is add_timer() done on an already running\ntimer. This happens because for some reason CARD_INIT is called twice.\n\nthis patch works this problem around by using mod_timer() - this gets\na booting system - but it would be nice to figure out why CARD_INIT\nis done twice.\n\nthe ISDN config section (generated via make randconfig) is this:\n\n#\n# ISDN feature submodules\n#\n# CONFIG_ISDN_DRV_LOOP is not set\nCONFIG_ISDN_DIVERSION\u003dy\n\n#\n# ISDN4Linux hardware drivers\n#\n\n#\n# Passive cards\n#\nCONFIG_ISDN_DRV_HISAX\u003dy\n\n#\n# D-channel protocol features\n#\nCONFIG_HISAX_EURO\u003dy\nCONFIG_DE_AOC\u003dy\n# CONFIG_HISAX_NO_SENDCOMPLETE is not set\n# CONFIG_HISAX_NO_LLC is not set\n# CONFIG_HISAX_NO_KEYPAD is not set\nCONFIG_HISAX_1TR6\u003dy\nCONFIG_HISAX_NI1\u003dy\nCONFIG_HISAX_MAX_CARDS\u003d8\n\n#\n# HiSax supported cards\n#\nCONFIG_HISAX_16_0\u003dy\n# CONFIG_HISAX_16_3 is not set\n# CONFIG_HISAX_TELESPCI is not set\nCONFIG_HISAX_S0BOX\u003dy\n# CONFIG_HISAX_AVM_A1 is not set\nCONFIG_HISAX_FRITZPCI\u003dy\nCONFIG_HISAX_AVM_A1_PCMCIA\u003dy\nCONFIG_HISAX_ELSA\u003dy\nCONFIG_HISAX_IX1MICROR2\u003dy\nCONFIG_HISAX_DIEHLDIVA\u003dy\n# CONFIG_HISAX_ASUSCOM is not set\n# CONFIG_HISAX_TELEINT is not set\nCONFIG_HISAX_HFCS\u003dy\n# CONFIG_HISAX_SEDLBAUER is not set\nCONFIG_HISAX_SPORTSTER\u003dy\n# CONFIG_HISAX_MIC is not set\n# CONFIG_HISAX_NETJET is not set\n# CONFIG_HISAX_NETJET_U is not set\n# CONFIG_HISAX_NICCY is not set\n# CONFIG_HISAX_ISURF is not set\n# CONFIG_HISAX_HSTSAPHIR is not set\n# CONFIG_HISAX_BKM_A4T is not set\n# CONFIG_HISAX_SCT_QUADRO is not set\n# CONFIG_HISAX_GAZEL is not set\n# CONFIG_HISAX_HFC_PCI is not set\n# CONFIG_HISAX_W6692 is not set\n# CONFIG_HISAX_HFC_SX is not set\n# CONFIG_HISAX_DEBUG is not set\n\n#\n# HiSax PCMCIA card service modules\n#\n\n#\n# HiSax sub driver modules\n#\nCONFIG_HISAX_ST5481\u003dy\nCONFIG_HISAX_HFCUSB\u003dy\n# CONFIG_HISAX_HFC4S8S is not set\nCONFIG_HISAX_FRITZ_PCIPNP\u003dy\nCONFIG_HISAX_HDLC\u003dy\n\n#\n# Active cards\n#\nCONFIG_ISDN_DRV_ICN\u003dm\nCONFIG_ISDN_DRV_PCBIT\u003dm\nCONFIG_ISDN_DRV_SC\u003dy\n# CONFIG_ISDN_DRV_ACT2000 is not set\nCONFIG_HYSDN\u003dm\n# CONFIG_ISDN_DRV_GIGASET is not set\n# CONFIG_ISDN_CAPI is not set\nCONFIG_PHONE\u003dy\nCONFIG_PHONE_IXJ\u003dm\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Karsten Keil \u003ckkeil@suse.de\u003e\nCc: Kai Germaschewski \u003ckai@germaschewski.name\u003e\nCc: \"Rafael J. Wysocki\" \u003crjw@sisk.pl\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "68576cf122bc5195c758ed295e78b5858472378a",
      "tree": "5b6b7cb9608bf757bf3368c808f14bf206eddbe8",
      "parents": [
        "6d4f5879b6f4da50bde94e1cae73755978ed048f"
      ],
      "author": {
        "name": "Thomas Bogendoerfer",
        "email": "tsbogend@alpha.franken.de",
        "time": "Wed Nov 28 16:21:44 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Nov 29 09:24:53 2007 -0800"
      },
      "message": "IP22ZILOG: fix lockup and sysrq\n\n - fix lockup when switching from early console to real console\n - make sysrq reliable\n - fix panic, if sysrq is issued before console is opened\n\nSigned-off-by: Thomas Bogendoerfer \u003ctsbogend@alpha.franken.de\u003e\nAcked-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "6d4f5879b6f4da50bde94e1cae73755978ed048f",
      "tree": "149340866e3a7d65fca49763ce7caa56ada370c4",
      "parents": [
        "e593f070b40887dc0415646a4c0720eb8630c722"
      ],
      "author": {
        "name": "Haavard Skinnemoen",
        "email": "hskinnemoen@atmel.com",
        "time": "Wed Nov 28 16:21:43 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Nov 29 09:24:53 2007 -0800"
      },
      "message": "dmaengine: correct invalid assumptions in the Kconfig text\n\nThis patch corrects recently changed (and now invalid) Kconfig descriptions\nfor the DMA engine framework:\n\n - Non-Intel(R) hardware also has DMA engines;\n - DMA is used for more than memcpy and RAID offloading.\n\nIn fact, on most platforms memcpy and RAID aren\u0027t factors, and DMA\nexists so that peripherals can transfer data to/from memory while\nthe CPU does other work.\n\nSigned-off-by: Haavard Skinnemoen \u003chskinnemoen@atmel.com\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Dan Williams \u003cdan.j.williams@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e593f070b40887dc0415646a4c0720eb8630c722",
      "tree": "15c7213d85f345602b5a67d7e71c4416b649e6e7",
      "parents": [
        "2868f89fc43d16441a90714d4676089bdfc4255a"
      ],
      "author": {
        "name": "Anti Sullin",
        "email": "anti.sullin@artecdesign.ee",
        "time": "Wed Nov 28 16:21:40 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Nov 29 09:24:53 2007 -0800"
      },
      "message": "atmel_lcdfb: LCDC startup fix\n\nThis patch adds an additional loop, that delays turning off the DMA\nuntil the LCDC core has been turned off. This prevents the picture\nto be shifted some random length when the kernel re-initializes\nthe LCDC.\n\nWithout this patch, the LCDC keeps running for some small time after the\nPWRCON:LCD_PWR has been cleared ; the FIFO suffers an underrun and on\nre-starting the LCDC the FIFO data stays shifted.\n\nThis behavior has been seen and fixed on AT91SAM9261-EK and two custom\nAT91SAM9261 boards, all of them having different LCD panels.\n\nThanks a lot to Anti Sullin for submitting this patch (long\ntime ago).\n\nSigned-off-by: Anti Sullin \u003canti.sullin@artecdesign.ee\u003e\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Nicolas Ferre \u003cnicolas.ferre@atmel.com\u003e\nAcked-by: Haavard Skinnemoen \u003chskinnemoen@atmel.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    }
  ],
  "next": "48986f06b6bc6f435debcfad0a748ce35f0a52df"
}
