)]}'
{
  "log": [
    {
      "commit": "ca2f938efe71ca48cbc689db4df8d4f04b5d8f07",
      "tree": "044df117f00aa7838d83a78aa40ed41c1f0baf31",
      "parents": [
        "80d3ac77a84987d5132726f3d7cef342a280f7d9"
      ],
      "author": {
        "name": "Michael Reed",
        "email": "mdr@sgi.com",
        "time": "Wed May 24 15:07:24 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Jun 10 15:59:19 2006 -0500"
      },
      "message": "[SCSI] mptfc: set fibre channel fw target missing timers to one second\n\nThe fibre channel firmware provides a timer which is similar in purpose\nto the fibre channel transport\u0027s device loss timer.  The effect of this\ntimer is to extend the total time that a target will be missing beyond\nthe value associated with the transport\u0027s timer.  This patch changes\nthe firmware timer to a default of one second which significantly reduces\nthe lag between when a target goes missing and the notification of the\nfibre channel transport.\n\nSigned-off-by: Michael Reed \u003cmdr@sgi.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "80d3ac77a84987d5132726f3d7cef342a280f7d9",
      "tree": "cb126b63a06eed078cd7daa95a998d01f3df015e",
      "parents": [
        "f0cd91a68acdc9b49d7f6738b514a426da627649"
      ],
      "author": {
        "name": "Michael Reed",
        "email": "mdr@sgi.com",
        "time": "Wed May 24 15:07:09 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Jun 10 15:58:37 2006 -0500"
      },
      "message": "[SCSI] mptfusion: move fc event/reset handling to mptfc\n\nMove fibre channel event and reset handling to mptfc.  This will\nresult in fewer changes over time that need to be applied to\neither mptbase.c or mptscsih.c.\n\nSigned-off-by: Michael Reed \u003cmdr@sgi.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "f0cd91a68acdc9b49d7f6738b514a426da627649",
      "tree": "8ad73564015794197583b094217ae0a71e71e753",
      "parents": [
        "60eef25701d25e99c991dd0f4a9f3832a0c3ad3e",
        "128e6ced247cda88f96fa9f2e4ba8b2c4a681560"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Jun 10 13:47:26 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Jun 10 13:47:26 2006 -0500"
      },
      "message": "Merge ../linux-2.6\n"
    },
    {
      "commit": "60eef25701d25e99c991dd0f4a9f3832a0c3ad3e",
      "tree": "6aedae05234660d5e188328c6165a760fbde4727",
      "parents": [
        "b2d8bfe18578c4e50e8ba52011c9b260a1b51dac"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Jun 10 10:51:23 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Jun 10 10:51:23 2006 -0500"
      },
      "message": "[SCSI] spi transport: don\u0027t allow dt to be set on SE or HVD buses\n\nThis is really just a belt and braces test.  The standards require\ndisks to respond DT not capable on a non-LVD bus ... however, not all\ndisks follow the standards ...\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "b2d8bfe18578c4e50e8ba52011c9b260a1b51dac",
      "tree": "ab949e11e1e6d4e46ccb2bd5f8c9401cf46052a7",
      "parents": [
        "b9f051eb6cc013b90cb6062a1e2502e9c0adf0f4"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Jun 10 10:49:07 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Jun 10 10:49:07 2006 -0500"
      },
      "message": "[SCSI] aic7xxx: expose the bus setting to sysfs\n\nRead the transciever register and display in the host transport\nproperties.  I\u0027m still not entirely sure what this does for multiple\ntransciever adapters (like some 160 ones) however, I suspect it\ndisplays the transciever state of the switchable bus segment.\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "6391a11375de5e2bb1eb8481e54619761dc65d9f",
      "tree": "956aae1d278a3f731b2e6148ff40a69aa7957ea8",
      "parents": [
        "9dc399de0840a478adb71278becf598d3ab3aacc"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@nuerscht.ch",
        "time": "Thu Jun 08 22:23:48 2006 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Jun 10 10:45:30 2006 -0500"
      },
      "message": "[SCSI] drivers/scsi: Use ARRAY_SIZE macro\n\nUse ARRAY_SIZE macro instead of sizeof(x)/sizeof(x[0]) and remove\nduplicates of the macro.\n\nSigned-off-by: Tobias Klauser \u003ctklauser@nuerscht.ch\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "9dc399de0840a478adb71278becf598d3ab3aacc",
      "tree": "3fed70eebb84f14f75b813843a887408dfe67580",
      "parents": [
        "ede1e6f8b43246a9796583346839669b1f4b77d4"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "g.liakhovetski@gmx.de",
        "time": "Fri Jun 09 22:25:23 2006 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Jun 10 10:38:24 2006 -0500"
      },
      "message": "[SCSI] Remove last page_address from dc395x.c\n\nDynamically map scattergather buffer instead of using page_address().\n\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "ede1e6f8b43246a9796583346839669b1f4b77d4",
      "tree": "9fd35517168bf363bec59205f211db59d36beedf",
      "parents": [
        "cbd5f69b98bb5d7a0d207230bcf8fa51fca3f3cf"
      ],
      "author": {
        "name": "HighPoint Linux Team",
        "email": "linux@highpoint-tech.com",
        "time": "Tue May 16 14:38:09 2006 +0800"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Jun 10 10:36:13 2006 -0500"
      },
      "message": "[SCSI] hptiop: HighPoint RocketRAID 3xxx controller driver\n\nHighPoint RocketRAID 3220/3320 series 8 channel PCI-X SATA RAID Host\nAdapters.\n\nFixes from original submission:\n\nMerge Andrew Morton\u0027s patches:\n- Provide locking for global list\n- Fix debug printks\n- uninline function with multiple callsites\n- coding style fixups\n- remove unneeded casts of void*\n- kfree(NULL) is legal\n- Don\u0027t \"succeed\" if register_chrdev() failed - otherwise we\u0027ll later\n  unregister a not-registered chrdev.\n- Don\u0027t return from hptiop_do_ioctl() with the spinlock held.\n- uninline __hpt_do_ioctl()\n\nUpdate for Arjan van de Ven\u0027s comments:\n- put all asm/ includes after the linux/ ones\n- replace mdelay with msleep\n- add pci posting flush\n- do not set pci command reqister in map_pci_bar\n- do not try merging sg elements in hptiop_buildsgl()\n- remove unused outstandingcommands member from hba structure\n- remove unimplemented hptiop_abort() handler\n- remove typedef u32 hpt_id_t\n\nOther updates:\n- fix endianess\n\nSigned-off-by: HighPoint Linux Team \u003clinux@highpoint-tech.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "cbd5f69b98bb5d7a0d207230bcf8fa51fca3f3cf",
      "tree": "f828a83b0e8006316b6b7a61819f4ef4ce6eac04",
      "parents": [
        "5d5ff44fe6775ccb922fd1f7d478b2ba9ca95068"
      ],
      "author": {
        "name": "Leubner, Achim",
        "email": "Achim_Leubner@adaptec.com",
        "time": "Fri Jun 09 11:34:29 2006 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Jun 10 10:24:40 2006 -0500"
      },
      "message": "[SCSI] remove the scsi_request interface from the gdth driver\n\nInitial pass at converting the gdth driver away from the scsi_request\ninterface so that the request interface can be removed post 2.6.18\nwithout breaking gdth.  Based on changes from Christoph Hellwig\n\u003chch@lst.de\u003e\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "128e6ced247cda88f96fa9f2e4ba8b2c4a681560",
      "tree": "431e59010f5b22cf26eb5db29136dfeaba2fe0fa",
      "parents": [
        "bafe00cc9297ca77b66e5c83e5e65e17c0c997c8",
        "cb15f81beb1e2ad015d6e7aea2f9b49fdbda9d1a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jun 08 15:16:35 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jun 08 15:16:35 2006 -0700"
      },
      "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  e1000: remove risky prefetch on next_skb-\u003edata\n  e1000: fix ethtool test irq alloc as \"probe\"\n  [PATCH] bcm43xx: add DMA rx poll workaround to DMA4\n"
    },
    {
      "commit": "26e780e8ef1cc3ef581a07aafe2346bb5a07b4f9",
      "tree": "b62f2e5aceddd69e0671971bc84b709a5a9e3c26",
      "parents": [
        "45b35a5ced474b9fbbbfcfd5cf346c432d28d9fd"
      ],
      "author": {
        "name": "Malcom Parsons",
        "email": "malcolm.parsons@gmail.com",
        "time": "Thu Jun 08 00:43:42 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jun 08 15:12:21 2006 -0700"
      },
      "message": "[PATCH] fbcon: fix limited scroll in SCROLL_PAN_REDRAW mode\n\nFrom: Malcom Parsons \u003cmalcolm.parsons@gmail.com\u003e\n\nWhen scrolling up in SCROLL_PAN_REDRAW mode with a large limited scroll\nregion, the bottom few lines have to be redrawn.  Without this patch, the\nwrong text is drawn into these lines, corrupting the display.\n\nObserved in 2.6.14 when running an IRC client in the Nintendo DS linux\nport.\n\nI haven\u0027t tested if scrolling down has the same problem.\n\nSigned-off-by: Antonino Daplas \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "cb15f81beb1e2ad015d6e7aea2f9b49fdbda9d1a",
      "tree": "ae1437d26c61392c7829a8b8d5c04a6c0772089f",
      "parents": [
        "2e84abe742c42f7b063b141db55e5793ce4c502c",
        "24f476eeecba66524af3f95e31ac208eea99e617"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Jun 08 15:49:36 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Jun 08 15:49:36 2006 -0400"
      },
      "message": "Merge branch \u0027upstream-fixes\u0027 of git://lost.foo-projects.org/~ahkok/git/netdev-2.6 into upstream-fixes\n"
    },
    {
      "commit": "2e84abe742c42f7b063b141db55e5793ce4c502c",
      "tree": "38ce19eb451b969389e456aa4d9bb7321626f481",
      "parents": [
        "1def630a6a49dda5bc89dfbd86656293640456f0",
        "ea9a7719597e81a119a155178eabfc941eef11cc"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Jun 08 15:46:27 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Jun 08 15:46:27 2006 -0400"
      },
      "message": "Merge branch \u0027upstream-fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream-fixes\n"
    },
    {
      "commit": "24f476eeecba66524af3f95e31ac208eea99e617",
      "tree": "bbcd87d78ea4bd38100645ca28797a5c3df9a741",
      "parents": [
        "b9b6e78b11de295ef073271979355d5fab71b877"
      ],
      "author": {
        "name": "Auke Kok",
        "email": "auke-jan.h.kok@intel.com",
        "time": "Thu Jun 08 09:28:47 2006 -0700"
      },
      "committer": {
        "name": "Auke Kok",
        "email": "juke-jan.h.kok@intel.com",
        "time": "Thu Jun 08 09:28:47 2006 -0700"
      },
      "message": "e1000: remove risky prefetch on next_skb-\u003edata\n\nIt was brought to our attention that the prefetches break e1000 traffic\non xscale/arm architectures.  Remove them for now.  We\u0027ll let them\nstay in mm for a while, or find a better solution to enable.\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\n\n"
    },
    {
      "commit": "b9b6e78b11de295ef073271979355d5fab71b877",
      "tree": "63f35532786844d5a32e391e13e5bafe7bb6ef0f",
      "parents": [
        "e82b0f2cc21be905e504573483fa9542b15df96f"
      ],
      "author": {
        "name": "Auke Kok",
        "email": "auke-jan.h.kok@intel.com",
        "time": "Thu Jun 08 09:28:38 2006 -0700"
      },
      "committer": {
        "name": "Auke Kok",
        "email": "juke-jan.h.kok@intel.com",
        "time": "Thu Jun 08 09:28:38 2006 -0700"
      },
      "message": "e1000: fix ethtool test irq alloc as \"probe\"\n\nNew code added in 2.6.17 caused setup_irq to print a warning when\nrunning ethtool -t eth0 offline.\n\nThis test marks the request_irq call made by this test as a \"probe\"\nto see if the interrupt is shared or not.\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\n\n"
    },
    {
      "commit": "5d5ff44fe6775ccb922fd1f7d478b2ba9ca95068",
      "tree": "d8569caefe1cb5ecced30929ef98d3e1fe642425",
      "parents": [
        "e4a082c7c1f9a7b11fece6918e7ee5519b39ac46"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Sat Jun 03 13:21:13 2006 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Tue Jun 06 11:07:25 2006 -0400"
      },
      "message": "[SCSI] fix up request buffer reference in various scsi drivers\n\nVarious scsi drivers use scsi_cmnd.buffer and scsi_cmnd.bufflen in their\nqueuecommand functions.  Those fields are internal storage for the\nmidlayer only and are used to restore the original payload after\nrequest_buffer and request_bufflen have been overwritten for EH.  Using\nthe buffer and bufflen fields means they do very broken things in error\nhandling.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "e4a082c7c1f9a7b11fece6918e7ee5519b39ac46",
      "tree": "8aa1d865b2ddfb9b897e30e97dede3268c00b582",
      "parents": [
        "f70e9c5f91f1d2d9ce79dc45221540e25b4e4ac0"
      ],
      "author": {
        "name": "Sumant Patro",
        "email": "sumantp@lsil.com",
        "time": "Tue May 30 12:03:37 2006 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Tue Jun 06 10:57:18 2006 -0400"
      },
      "message": "[SCSI] megaraid_sas: switch fw_outstanding to an atomic_t\n\nThis patch( originally submitted by Christoph Hellwig) removes\ninstance_lock and changes fw_outstanding variable data type to\natomic_t.\n\nSigned-off-by: Sumant Patro \u003cSumant.Patro@lsil.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "ff3ea47c623276e9772cbc268471224648d5a7fe",
      "tree": "ecb77b11659f85abefed71aa075d4f879a7cc116",
      "parents": [
        "a8c725045eb2eaa6c28a5493cb193f47a5c4afe4",
        "36485707bbd9729e0c52315b173aeed9bc2303dd"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 05 16:59:46 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 05 16:59:46 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6:\n  [BRIDGE]: fix locking and memory leak in br_add_bridge\n  [IRDA]: Missing allocation result check in irlap_change_speed().\n  [PPPOE]: Missing result check in __pppoe_xmit().\n  [NET]: Eliminate unused /proc/sys/net/ethernet\n  [NETCONSOLE]: Clean up initcall warning.\n  [TCP]: Avoid skb_pull if possible when trimming head\n"
    },
    {
      "commit": "2f9c3c2c24af5f2e6061756d6fc04fdf66f41106",
      "tree": "692c71cf8e5fbc5d9fa29b56e1b08d9ea124ddda",
      "parents": [
        "1b41526975d8318ca17c93f724893884d03a0560",
        "092d01e260da628b01d4229c31a296111e3cd97a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 05 16:22:43 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 05 16:22:43 2006 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-mmc\n\n* master.kernel.org:/home/rmk/linux-2.6-mmc:\n  [MMC] Prevent au1xmmc.c breakage on non-Au1200 Alchemy\n  [MMC] Add maintainers entry for MMC subsystem\n"
    },
    {
      "commit": "f70e9c5f91f1d2d9ce79dc45221540e25b4e4ac0",
      "tree": "56a1ad6b1a9d7f4c84141973beca182e80c91aac",
      "parents": [
        "3219e5294150aee7d389e19029f49b44fb6b5c9f"
      ],
      "author": {
        "name": "Mike Christie",
        "email": "michaelc@cs.wisc.edu",
        "time": "Tue May 30 01:04:51 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Mon Jun 05 19:13:16 2006 -0400"
      },
      "message": "[SCSI] iscsi: update version to 1.0-595\n\nSigned-off-by: Mike Christie \u003cmichaelc@cs.wisc.edu\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "3219e5294150aee7d389e19029f49b44fb6b5c9f",
      "tree": "44236fd9f2eb40d5622cadb126e9f2672b129486",
      "parents": [
        "040515f53c09047c76ad074dc6a280984dc84b04"
      ],
      "author": {
        "name": "Mike Christie",
        "email": "michaelc@cs.wisc.edu",
        "time": "Tue May 30 00:37:28 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Mon Jun 05 19:12:25 2006 -0400"
      },
      "message": "[SCSI] iscsi: fix writepsace race\n\nWe can race and misset the suspend bit if iscsi_write_space is\ncalled then iscsi_send returns with a failure indicating\nthere is no space.\n\nTo handle this this patch returns a error upwards allowing xmitworker\nto decide if we need to try and transmit again. For the no\nwrite space case xmitworker will not retry, and instead\nlet iscsi_write_space queue it back up if needed (this relies\non the work queue code to properly requeue us if needed).\n\nSigned-off-by: Mike Christie \u003cmichaelc@cs.wisc.edu\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "040515f53c09047c76ad074dc6a280984dc84b04",
      "tree": "cf7a3ed3a34b925be4a842e04bbfab34f4a8a17d",
      "parents": [
        "994442e807782d68bb1d3ae34044f95990411a22"
      ],
      "author": {
        "name": "Mike Christie",
        "email": "michaelc@cs.wisc.edu",
        "time": "Tue May 30 00:37:25 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Mon Jun 05 19:11:43 2006 -0400"
      },
      "message": "[SCSI] iscsi: return task found during search\n\nfrom davidw@netapp.com:\n\nremove task type should return a task on success.\n\nSigned-off-by: Mike Christie \u003cmichaelc@cs.wisc.edu\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "994442e807782d68bb1d3ae34044f95990411a22",
      "tree": "09535e792aabe72306c44c4eb8a962f1177edbf4",
      "parents": [
        "67a611149b2ac5f4af1e36bfffbfe3198cd3712c"
      ],
      "author": {
        "name": "Mike Christie",
        "email": "michaelc@cs.wisc.edu",
        "time": "Tue May 30 00:37:22 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Mon Jun 05 19:11:18 2006 -0400"
      },
      "message": "[SCSI] iscsi: fix run list corruption\n\nfrom davidw@netapp.com:\n\nWe must grab the session lock when modifying the running lists.\n\nSigned-off-by: Mike Christie \u003cmichaelc@cs.wisc.edu\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "67a611149b2ac5f4af1e36bfffbfe3198cd3712c",
      "tree": "f74b70aefc16544901a3a3191bee8be8c467747d",
      "parents": [
        "9bf0a28c9a24e2cee5deecf89d118254374c75ba"
      ],
      "author": {
        "name": "Mike Christie",
        "email": "michaelc@cs.wisc.edu",
        "time": "Tue May 30 00:37:20 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Mon Jun 05 19:10:45 2006 -0400"
      },
      "message": "[SCSI] iscsi: don\u0027t switch states when just cleaning up\n\nIf recovery failed or we are in recovery only overwrite the state\nif we are going to terminate the session or if we logged back in.\n\nSTOP_CONN_SUSPEND and conn_cnt are not used. We only support\na single connection session ATM, so cleanup that code while\nwe are working around it.\n\nSigned-off-by: Mike Christie \u003cmichaelc@cs.wisc.edu\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "9bc18091a5e44a368827f539289b99788eb27d4e",
      "tree": "2fa673fc940f0bdcc04f1d4fbb4bd602f24d947e",
      "parents": [
        "6569a351da7e58d6f0fbc92fcf0bef5d4a4bc0a4"
      ],
      "author": {
        "name": "Florin Malita",
        "email": "fmalita@gmail.com",
        "time": "Mon Jun 05 15:34:33 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 05 15:34:33 2006 -0700"
      },
      "message": "[PPPOE]: Missing result check in __pppoe_xmit().\n\nskb_clone() may fail, we should check the result.\n\nCoverity CID: 1215.\n\nSigned-off-by: Florin Malita \u003cfmalita@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "92cd6eeea62e235fcb6634d87d1572c3da59f088",
      "tree": "ad00e5623d0e057e47d5898aa861b8a528bc6398",
      "parents": [
        "f291196979ca80cdef199ca2b55e2758e8c23a0d"
      ],
      "author": {
        "name": "Matt Mackall",
        "email": "mpm@selenic.com",
        "time": "Mon Jun 05 15:04:37 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 05 15:04:37 2006 -0700"
      },
      "message": "[NETCONSOLE]: Clean up initcall warning.\n\nFrom: Matt Mackall \u003cmpm@selenic.com\u003e\n\nnetconsole is being wrong here.  If it wasn\u0027t enabled there\u0027s no error.\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "364212e0df05efee43d87270b476fc5c9ad2c651",
      "tree": "4fa80b5ebbb92fe46a836e68c0e4d38f0885e7a6",
      "parents": [
        "fec468b0c9e0a75b89514408e3b35b1576b57071",
        "2b0dd802ba1ff9b7001f5f9bd9b4d192a4aabf81"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 05 12:30:28 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 05 12:30:28 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/brodo/pcmcia-fixes-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/brodo/pcmcia-fixes-2.6:\n  [PATCH] pcmcia: fix zeroing of cm4000_cs.c data\n  [PATCH] pcmcia: missing pcmcia_get_socket() result check\n"
    },
    {
      "commit": "2d7b20c1884777e66009be1a533641c19c4705f6",
      "tree": "2c27d46133c5e086e32af8f88915bec53d5747fb",
      "parents": [
        "67f672f61bb75e74805046e4a301f4923b0ef753"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Sun Jun 04 02:51:42 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 05 12:29:17 2006 -0700"
      },
      "message": "[PATCH] m48t86: ia64 build fix\n\nFrom: Andrew Morton \u003cakpm@osdl.org\u003e\n\ndrivers/rtc/rtc-m48t86.c: In function `m48t86_rtc_read_time\u0027:\ndrivers/rtc/rtc-m48t86.c:51: error: structure has no member named `ia64_mv\u0027\ndrivers/rtc/rtc-m48t86.c:55: error: structure has no member named `ia64_mv\u0027\ndrivers/rtc/rtc-m48t86.c:56: error: structure has no member named `ia64_mv\u0027\ndrivers/rtc/rtc-m48t86.c:57: error: structure has no member named `ia64_mv\u0027\ndrivers/rtc/rtc-m48t86.c:58: error: structure has no member named `ia64_mv\u0027\ndrivers/rtc/rtc-m48t86.c:60: error: structure has no member named `ia64_mv\u0027\n\nreadb() and writeb() are macros on ia64.\n\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "67f672f61bb75e74805046e4a301f4923b0ef753",
      "tree": "66713a0555e5c47de7d6eddcaa9acd6804661685",
      "parents": [
        "829a1985e732698ee98def146410e6e9f532781f"
      ],
      "author": {
        "name": "Rune Torgersen",
        "email": "runet@innovsys.com",
        "time": "Sun Jun 04 02:51:41 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 05 12:29:17 2006 -0700"
      },
      "message": "[PATCH] sata_sil24: SII3124 sata driver endian problem\n\nFrom: \"Rune Torgersen\" \u003crunet@innovsys.com\u003e\n\nFix an endian issue in the sil24 driver.\n\nSigned-off-by: Rune Torgersen \u003crunet@innovsys.com\u003e\nAcked-by: Jeff Garzik \u003cjeff@garzik.org\u003e\nCc: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "829a1985e732698ee98def146410e6e9f532781f",
      "tree": "bb5b35326de50d8753bd9ea79ca842479437a895",
      "parents": [
        "948c51e6a8d71df99ef57c61bc80dc7c20cbf7bc"
      ],
      "author": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Sun Jun 04 02:51:40 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 05 12:29:16 2006 -0700"
      },
      "message": "[PATCH] sbp2: fix check of return value of hpsb_allocate_and_register_addrspace()\n\nFrom: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\n\nI added a failure check in patch \"sbp2: variable status FIFO address (fix\nlogin timeout)\" --- alas for a wrong error value.  This is a bug since\nLinux 2.6.16.  Leads to NULL pointer dereference if the call failed, and\nbogus failure handling if call succeeded.\n\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\nCc: \u003cstable@kernel.org\u003e\nCc: Ben Collins \u003cbcollins@debian.org\u003e\nCc: Jody McIntyre \u003cscjody@modernduck.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0674d594ad8e0856243536c0bcc22e4583554bfb",
      "tree": "7afc405ad72ccf9567d99250f6d86cc3887a3481",
      "parents": [
        "78b86e579f11e7d7bd45acd90b6a87cd4b7c5a54"
      ],
      "author": {
        "name": "Zachary Amsden",
        "email": "zach@vmware.com",
        "time": "Sun Jun 04 02:51:38 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 05 12:29:16 2006 -0700"
      },
      "message": "[PATCH] Implement get / set tso for forcedeth driver\n\nFrom: Zachary Amsden \u003czach@vmware.com\u003e\n\nSigned-off-by: Zachary Amsden \u003czach@vmware.com\u003e\nCc: Ayaz Abdulla \u003caabdulla@nvidia.com\u003e\nCc: Manfred Spraul \u003cmanfred@colorfullife.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4ae9538dd02824257e8e72c053c69ad6680aba04",
      "tree": "a3383d1ae08a78a4d5d6247cd480923dc8812429",
      "parents": [
        "e0ec574987a3301f7767750bb6e8be47d6323bfa"
      ],
      "author": {
        "name": "Peter Oberparleiter",
        "email": "peter.oberparleiter@de.ibm.com",
        "time": "Sun Jun 04 02:51:28 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 05 12:29:16 2006 -0700"
      },
      "message": "[PATCH] s390: cio non-unique path group ids\n\nFrom: Peter Oberparleiter \u003cpeter.oberparleiter@de.ibm.com\u003e\n\nThe path grouping can fail due to non-unique pathgroup-IDs.  The source for\nthe CPU-ID part of the ID was incorrectly specified on 64 bit systems.\nAdditionally, the length of the ID was too large due to incorrect data packing\ndeclaration.  Fix CPU-ID lowcore address and add missing packing declaration.\n\nSigned-off-by: Peter Oberparleiter \u003cpeter.oberparleiter@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e0ec574987a3301f7767750bb6e8be47d6323bfa",
      "tree": "d87203131cfa60689db1a2306932c5cc8efe07c9",
      "parents": [
        "6f258910733a8dbde368acc2ede4b8184ff0e09a"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cornelia.huck@de.ibm.com",
        "time": "Sun Jun 04 02:51:27 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 05 12:29:15 2006 -0700"
      },
      "message": "[PATCH] s390: irb memcpy argument swap\n\nFrom: Cornelia Huck \u003ccornelia.huck@de.ibm.com\u003e\n\nSwapped memcpy arguments in ccw_device_irq() when doing basic sense after\nunsolicited interrupt.\n\nSigned-off-by: Cornelia Huck \u003ccornelia.huck@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6f258910733a8dbde368acc2ede4b8184ff0e09a",
      "tree": "1c56af63b46fc80a8ebe509c0be1deb94f2f5849",
      "parents": [
        "50ff06d1546d7f492068dd5196c26bf2cc5080b1"
      ],
      "author": {
        "name": "Florin Malita",
        "email": "fmalita@gmail.com",
        "time": "Sun Jun 04 02:51:26 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 05 12:29:15 2006 -0700"
      },
      "message": "[PATCH] nmclan_cs: dereferencing skb after netif_rx()\n\nFrom: Florin Malita \u003cfmalita@gmail.com\u003e\n\nThe skb may be gone after netif_rx(), we can\u0027t use \u0027skb-\u003elen\u0027 to update the\nstats.  \u0027pkt_len\u0027 should work instead.\n\nCoverity CID: 911.\n\nSigned-off-by: Florin Malita \u003cfmalita@gmail.com\u003e\nCc: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nAcked-by: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ea9a7719597e81a119a155178eabfc941eef11cc",
      "tree": "f55cdd1138d851544beef3c12f991821aaead2cf",
      "parents": [
        "672c6108a51bf559d19595d9f8193dfd81f0f752"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Sun Jun 04 02:20:42 2006 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Jun 05 15:28:56 2006 -0400"
      },
      "message": "[PATCH] bcm43xx: add DMA rx poll workaround to DMA4\n\nAlso add the Poll RX DMA Memory workaround to the DMA4\n(xmitstatus) path.\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "959eb39297e8c82f61fbfc283ad4ff11c883bf1e",
      "tree": "7539406ef0c36eb1ba6969fe8aeccd56fab97ea7",
      "parents": [
        "672c6108a51bf559d19595d9f8193dfd81f0f752"
      ],
      "author": {
        "name": "Eli Cohen",
        "email": "eli@mellanox.co.il",
        "time": "Mon Jun 05 09:51:36 2006 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Mon Jun 05 09:51:36 2006 -0700"
      },
      "message": "IPoIB: Fix AH leak at interface down\n\nWhen ipoib_stop() is called it first calls netif_stop_queue() to stop\nthe kernel from passing more packets to the network driver. However,\nthe completion handler may call netif_wake_queue() re-enabling packet\ntransfer.\n\nThis might result in leaks (we see AH leaks which we think can be\nattributed to this bug) as new packets get posted while the interface\nis going down.\n\nSigned-off-by: Eli Cohen \u003celi@mellanox.co.il\u003e\nSigned-off-by: Michael Tsirkin \u003cmst@mellanox.co.il\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "092d01e260da628b01d4229c31a296111e3cd97a",
      "tree": "df6d43af87e778d6bd9a9c231bd4a7c487bc85e5",
      "parents": [
        "baca2da4c9c5de63b215b1d82f8e774449d15655"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sun Jun 04 17:40:58 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Jun 04 17:40:58 2006 +0100"
      },
      "message": "[MMC] Prevent au1xmmc.c breakage on non-Au1200 Alchemy\n\nThe driver is selectable on other than Au1200 Alchemy systems but won\u0027t\nbuild nor work - there is no MMC hw.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "672c6108a51bf559d19595d9f8193dfd81f0f752",
      "tree": "d88dc7d2e8acb7e70193cf8bb888cc668d168fc6",
      "parents": [
        "fb80a6e1a521eb298edb4365429d533dd39427fa",
        "f52359622fa25783cf1a08c0772048d2ed1a7434"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jun 03 09:12:50 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jun 03 09:12:50 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6:\n  [SCSI] scsi_lib.c: properly count the number of pages in scsi_req_map_sg()\n  [SCSI] scsi_transport_sas: make write attrs writeable\n  [SCSI] scsi_transport_sas; fix user_scan\n  [SCSI] ppa: fix for machines with highmem\n  [SCSI] mptspi: reset handler shouldn\u0027t be called for other bus protocols\n  [SCSI] Blacklist entry for HP dat changer\n"
    },
    {
      "commit": "2b0dd802ba1ff9b7001f5f9bd9b4d192a4aabf81",
      "tree": "a2e39457e1f5ca3e673648aaa131614140a7da68",
      "parents": [
        "1617406a763870a84ffe6bba3659f30f96ac4a61"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Thu Jun 01 18:29:20 2006 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Jun 02 00:57:31 2006 +0200"
      },
      "message": "[PATCH] pcmcia: fix zeroing of cm4000_cs.c data\n\nFix the incorrect calculation of how much to zero out in struct cm4000_dev\non device initialization.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n\n"
    },
    {
      "commit": "1617406a763870a84ffe6bba3659f30f96ac4a61",
      "tree": "8cb1b005e2e0769f8fdefe05eda13c44aad61c36",
      "parents": [
        "ba8f5baba79da8eb502f8534c3a8ecb64aceb790"
      ],
      "author": {
        "name": "Florin Malita",
        "email": "fmalita@gmail.com",
        "time": "Wed May 24 21:21:31 2006 -0400"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Jun 02 00:56:17 2006 +0200"
      },
      "message": "[PATCH] pcmcia: missing pcmcia_get_socket() result check\n\nThe result of pcmcia_get_socket() may be NULL but ds_event() uses it\nwithout checking.\n\nCoverity CID: 436.\n\nSigned-off-by: Florin Malita \u003cfmalita@gmail.com\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n\n"
    },
    {
      "commit": "f52359622fa25783cf1a08c0772048d2ed1a7434",
      "tree": "b9b06d8b289d6c9bdb401282497079c4a5b2792c",
      "parents": [
        "9f434d4f84a235f6b61aec6e691d6b07bc46fc24"
      ],
      "author": {
        "name": "Bryan Holty",
        "email": "lgeek@frontiernet.net",
        "time": "Wed Mar 22 06:35:39 2006 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Thu Jun 01 09:16:55 2006 -0500"
      },
      "message": "[SCSI] scsi_lib.c: properly count the number of pages in scsi_req_map_sg()\n\nThe calculation of nr_pages in scsi_req_map_sg() doesn\u0027t account for\nthe fact that the first page could have an offset that pushes the end\nof the buffer onto a new page.\n\nSigned-off-by: Bryan Holty \u003clgeek@frontiernet.net\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "c331eb04b995ad276a7ece4608326f1db4e137d8",
      "tree": "d3ef167648eb00266696039cc10b32592747e5fe",
      "parents": [
        "a835fa798ddfbfe4c63ff5e22c93fa5d24c95f7b"
      ],
      "author": {
        "name": "NeilBrown",
        "email": "neilb@suse.de",
        "time": "Tue May 30 21:27:13 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed May 31 16:27:11 2006 -0700"
      },
      "message": "[PATCH] md: Fix badness in sysfs_notify caused by md_new_event\n\nFrom: NeilBrown \u003cneilb@suse.de\u003e\n\nIf an error is reported by a drive in a RAID array (which is done via\nbi_end_io - in interrupt context), we call md_error and md_new_event which\ncalls sysfs_notify.  However sysfs_notify grabs a mutex and so cannot be\ncalled in interrupt context.\n\nThis patch just creates a variant of md_new_event which avoids the sysfs\ncall, and uses that.  A better fix for later is to arrange for the event to\nbe called from user-context.\n\nNote: avoiding the sysfs call isn\u0027t a problem as an error will not, by\nitself, modify the sync_action attribute.  (We do still need to\nwake_up(\u0026md_event_waiters) as an error by itself will modify /proc/mdstat).\n\nSigned-off-by: Neil Brown \u003cneilb@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a835fa798ddfbfe4c63ff5e22c93fa5d24c95f7b",
      "tree": "41c4af1c4188ae210b01a381415a0184f971a253",
      "parents": [
        "8fd66ab852281f9e28e1774c17b49f26c4626fd1"
      ],
      "author": {
        "name": "Jeremy Higdon",
        "email": "jeremy@sgi.com",
        "time": "Tue May 30 21:27:07 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed May 31 16:27:11 2006 -0700"
      },
      "message": "[PATCH] sgiioc4: use mmio ops instead of port io\n\nFrom: Jeremy Higdon \u003cjeremy@sgi.com\u003e\n\nThis patch fixes a bug in sgiioc4 where it was using the default IDE port\nI/O operations instead of MMIO.\n\nThe IDE part of the IOC4 chip uses MMIO to map the chip registers.\nUnfortunately, the sgiioc4 driver uses the default port IO operations,\nwhich happens to have worked for the past few years.  That\u0027s about to\nchange, however, thus this change from inX/outX to readX/writeX.\n\nSigned-off-by: Jeremy Higdon \u003cjeremy@sgi.com\u003e\nCc: Bartlomiej Zolnierkiewicz \u003cB.Zolnierkiewicz@elka.pw.edu.pl\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8fd66ab852281f9e28e1774c17b49f26c4626fd1",
      "tree": "f6fa85ed995012eecc453b61751c3aca085a3207",
      "parents": [
        "c05b7f3d12b9455d746b69b7078ed34d777f560b"
      ],
      "author": {
        "name": "Martin Michlmayr",
        "email": "tbm@cyrius.com",
        "time": "Tue May 30 21:27:02 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed May 31 16:27:11 2006 -0700"
      },
      "message": "[PATCH] maxinefb: Fix compilation error\n\nFrom: Martin Michlmayr \u003ctbm@cyrius.com\u003e\n\nFix the following compilation error:\n\nCC      drivers/video/maxinefb.o\ndrivers/video/maxinefb.c:58: warning: initializer-string for array of chars is too long\ndrivers/video/maxinefb.c:58: warning: (near initialization for \\u2018maxinefb_fix.id\\u2019)\ndrivers/video/maxinefb.c:110: error: unknown field \\u2018fb_get_fix\\u2019 specified in initializer\ndrivers/video/maxinefb.c:110: error: \\u2018gen_get_fix\\u2019 undeclared here (not in a function)\ndrivers/video/maxinefb.c:111: error: unknown field \\u2018fb_get_var\\u2019 specified in initializer\ndrivers/video/maxinefb.c:111: error: \\u2018gen_get_var\\u2019 undeclared here (not in a function)\nmake[2]: *** [drivers/video/maxinefb.o] Error 1\n\nSigned-off-by: Martin Michlmayr \u003ctbm@cyrius.com\u003e\nSigned-off-by: Antonino Daplas \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c05b7f3d12b9455d746b69b7078ed34d777f560b",
      "tree": "fcfb05e9c1398f18ae5c3408c78afdab2117df11",
      "parents": [
        "5a47d749e3d067e057d276075fed1d91749d3841"
      ],
      "author": {
        "name": "Rodolfo Giometti",
        "email": "giometti@linux.it",
        "time": "Tue May 30 21:26:57 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed May 31 16:27:11 2006 -0700"
      },
      "message": "[PATCH] au1100fb: Fix compilation\n\nFrom: Rodolfo Giometti \u003cgiometti@linux.it\u003e\n\nFix the following warning on compilation:\n\ndrivers/video/au1100fb.c: In function `au1100fb_fb_setcolreg\u0027:\ndrivers/video/au1100fb.c:219: warning: ISO C90 forbids mixed declarations and code\ndrivers/video/au1100fb.c: In function `au1100fb_fb_pan_display\u0027:\ndrivers/video/au1100fb.c:321: warning: ISO C90 forbids mixed declarations and code\ndrivers/video/au1100fb.c: In function `au1100fb_fb_mmap\u0027:\ndrivers/video/au1100fb.c:387: warning: ISO C90 forbids mixed declarations and code\ndrivers/video/au1100fb.c: In function `au1100fb_drv_probe\u0027:\ndrivers/video/au1100fb.c:471: warning: unsigned int format, long unsigned int arg (arg 2)\ndrivers/video/au1100fb.c: At top level:\ndrivers/video/au1100fb.c:617: warning: initialization from incompatible pointer type\ndrivers/video/au1100fb.c:618: warning: initialization from incompatible pointer type\n\nSigned-off-by: Rodolfo Giometti \u003cgiometti@linux.it\u003e\nSigned-off-by: Antonino Daplas \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "760f1fce030ccc620ec430a8aff8fc604e7891ed",
      "tree": "d2e14b5c6d101e4b368300d2a7e6c6fd438133a8",
      "parents": [
        "d61a3ead268084cc271d7b2aa2950fc822a37cf5"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Tue May 30 21:26:03 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed May 31 16:27:11 2006 -0700"
      },
      "message": "[PATCH] revert \"swsusp add check for suspension of X controlled devices\"\n\nFrom: Andrew Morton \u003cakpm@osdl.org\u003e\n\nRevert commit ff4da2e262d2509fe1bacff70dd00934be569c66.\n\nIt broke APM suspend, probably because APM doesn\u0027t switch back to a VT\nwhen suspending.\n\nTracked down by Matt Mackall \u003cmpm@selenic.com\u003e\n\nRafael sayeth:\n  \"It only fixed the theoretical issue that a quick-handed user could\n   switch to X after processes have been frozen and before the devices\n   are suspended.\n\n   With the current userland suspend tools it shouldn\u0027t be necessary.\"\n\nCc: Pavel Machek \u003cpavel@ucw.cz\u003e\nCc: \"Rafael J. Wysocki\" \u003crjw@sisk.pl\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d61a3ead268084cc271d7b2aa2950fc822a37cf5",
      "tree": "f131ce216814f65a560dd04cc0627e94dfb930f2",
      "parents": [
        "44d7aff035118e8c3993aa3fa05d358d1008e982"
      ],
      "author": {
        "name": "Corey Minyard",
        "email": "minyard@acm.org",
        "time": "Tue May 30 21:25:57 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed May 31 16:27:10 2006 -0700"
      },
      "message": "[PATCH] IPMI: reserve I/O ports separately\n\nFrom: Corey Minyard \u003cminyard@acm.org\u003e\n\nThis patch is pretty important to get in for IPMI, new systems have been\nchanging the way ACPI and IPMI interact, and this works around the problems\nfor now.  This is a temporary fix until we get proper ACPI handling in\nIPMI.\n\nFixed releasing already-allocated regions when a later request fails, and\nforward-ported it to HEAD.\n\nSome BIOSes reserve disjoint I/O regions in their ACPI tables for the IPMI\ncontroller.  This causes problems when trying to register the entire I/O\nregion.  Therefore we must register each I/O port separately.\n\nSigned-off-by: Jordan Hargrave \u003cJordan_Hargrave@dell.com\u003e\nSigned-off-by: Matt Domsch \u003cMatt_Domsch@dell.com\u003e\nSigned-off-by: Corey Minyard \u003cminyard@acm.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "44d7aff035118e8c3993aa3fa05d358d1008e982",
      "tree": "0b454482cde4dac8200357ddb4e0f015b8e266bb",
      "parents": [
        "de66a695bef17264b2472c06e981c068bfa0636e"
      ],
      "author": {
        "name": "Seiji Munetoh",
        "email": "seiji.munetoh@gmail.com",
        "time": "Tue May 30 21:25:52 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed May 31 16:27:10 2006 -0700"
      },
      "message": "[PATCH] tpm: more bios log parsing fixes\n\nFrom: Seiji Munetoh \u003cseiji.munetoh@gmail.com\u003e\n\nChange the binary output format to actual ACPI TCPA log structure since the\ncurrent format does not contain all event-data information that need to\nverify the PCRs in TPM.  tpm_binary_bios_measurements_show() uses\nget_event_name() to convert the binary event-data to ascii format, and puts\nthem as binary.  However, to verify the PCRs, the event-data must be a\nactual binary event-data used by SHA1 calc.  in BIOS.\n\nSo, I think actual ACPI TCPA log is good for this binary output format.\nThat way, any userland tools easily parse this data with reference to TCG\nPC specification.\n\nSigned-off-by: Seiji Munetoh \u003cseiji.munetoh@gmail.com\u003e\nAcked-by: Kylene Hall \u003ckjhall@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "de66a695bef17264b2472c06e981c068bfa0636e",
      "tree": "fcf9e1073978ed8626642ec404bb1bbadcbf18bb",
      "parents": [
        "25a6df952542ad9f284421b6ffe28f3eb3df1305"
      ],
      "author": {
        "name": "Seiji Munetoh",
        "email": "seiji.munetoh@gmail.com",
        "time": "Tue May 30 21:25:47 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed May 31 16:27:10 2006 -0700"
      },
      "message": "[PATCH] tpm: bios log parsing fixes\n\nFrom: Seiji Munetoh \u003cseiji.munetoh@gmail.com\u003e\n\nFix \"tcpa_pc_event\" misalignment between enum, strings and TCG PC spec and\noutput of the event which contains a hash data.\n\nSigned-off-by: Seiji Munetoh \u003cseiji.munetoh@gmail.com\u003e\nAcked-by: Kylene Hall \u003ckjhall@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "308af9290ad1844c1b4e93ff4919f8009efbe018",
      "tree": "cd97885e8faf22b57f5f4281114a1479466aca77",
      "parents": [
        "6855a3a6c3ab611c3a393be846c1e36120033b18"
      ],
      "author": {
        "name": "David Hollister",
        "email": "david.hollister@amd.com",
        "time": "Tue May 30 21:25:36 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed May 31 16:27:10 2006 -0700"
      },
      "message": "[PATCH] fbcon: fix scrollback with logo issue immediately after boot\n\nFrom: David Hollister \u003cdavid.hollister@amd.com\u003e\n\nAfter the system boots with the logo, if the first action is a scrollback, the\nscreen may become garbled.  This patch ensures that the softback_curr value is\nupdated along with softback_in following the scrollback.\n\nSigned-off-by: David Hollister \u003cdavid.hollister@amd.com\u003e\nSigned-off-by: Jordan Crouse \u003cjordan.crouse@amd.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9bf0a28c9a24e2cee5deecf89d118254374c75ba",
      "tree": "1a422b6e38ab0ad291f00dfb061ae3c0d9e4d1e5",
      "parents": [
        "2b89dad0c7e3b03d45d9674ee9a7b49670df098e"
      ],
      "author": {
        "name": "Vivek Goyal",
        "email": "vgoyal@in.ibm.com",
        "time": "Thu Apr 27 02:33:13 2006 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Wed May 31 10:33:49 2006 -0500"
      },
      "message": "[SCSI] kdump: mpt fusion driver initialization failure fix\n\nMPT fusion driver initialization fails while second kernel is booting,\nafter a system crash (if kdump kernel is configured).  Oops message is\npasted below.\n\n*****************************************************************************\nFusion MPT base driver 3.03.08\nCopyright (c) 1999-2005 LSI Logic Corporation\nFusion MPT SAS Host driver 3.03.08 ACPI: PCI Interrupt 0000:01:00.0[A] -\u003e Link [LNKA] -\u003e GSI 5 (level, low) -\u003e IRQ 5\nmptbase: Initiating ioc0 bringup\nBUG: unable to handle kernel paging request at virtual address 00002608\n printing eip:\nc11782fd\n*pde \u003d 00000000\nOops: 0000 [#1]\nModules linked in:\nCPU:    0\nEIP:    0060:[\u003cc11782fd\u003e]    Not tainted VLI\nEFLAGS: 00010046   (2.6.17-rc1-16M #2)\nEIP is at mptscsih_io_done+0x27/0x3a3\neax: c4fed000   ebx: c4fed000   ecx: 00002600   edx: 00000298\nesi: c11782d6   edi: 00002600   ebp: 00000000   esp: c1332f74\nds: 007b   es: 007b   ss: 0068\nProcess swapper (pid: 0, threadinfo\u003dc1332000 task\u003dc128f9c0) Stack: \u003c0\u003e0000006c 00000020 00000298 00002600 c4fed000 c4fed000 c11782d6 0000260 0\n       00000000 c1172c49 c4fed000 c1305b40 00000005 00000000 c1172d75 c48877e0\n       c1029687 00000000 c1307fb8 00000000 c1305a00 00000001 00000000 c1307fb8\nCall Trace:\n \u003cc11782d6\u003e mptscsih_io_done+0x0/0x3a3   \u003cc1172c49\u003e mpt_turbo_reply+0xbb/0xd3\n \u003cc1172d75\u003e mpt_interrupt+0x22/0x2b   \u003cc1029687\u003e misrouted_irq+0x63/0xcb\n \u003cc10297b3\u003e note_interrupt+0x43/0x98   \u003cc10292f9\u003e __do_IRQ+0x68/0x8f\n \u003cc1003fac\u003e do_IRQ+0x36/0x4e\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 \u003cc1002aa6\u003e common_interrupt+0x1a/0x20   \u003cc1001150\u003e mwait_idle+0x1a/0x2a\n \u003cc10010bf\u003e cpu_idle+0x40/0x5c   \u003cc1308610\u003e start_kernel+0x17a/0x17c Code: 5e 5f 5d c3 55 89 cd 57 56 53 83 ec 14 89 54 24 0c 89 44 24 10 8b 90 cc 00  00 00 8b 4c 24 0c 81 c2 98 02 00 00 85 ed 89 54 24 08 \u003c0f\u003e b7 79 08 89 fe 74 04  0f b7 75 08 66 39 f7 75 0d 8b 44 24 0c\n*******************************************************************************\n\no Kdump capture kernel boot fails during initialization of MPT fusion driver.\n  (LSI Logic / Symbios Logic SAS1064E PCI-Express Fusion-MPT SAS (rev 01))\n\no Problem is easily reproducible, if system crashed while some disk activity\n  like cp operation was going on.\n\no After a system crash, devices are not shutdown and capture kernel starts\n  booting while skipping BIOS. Hence underlying device is left in operational\n  state. In this case scsi contoller was left with interrupt line asserted\n  reply FIFO was not empty. When driver starts initializing in the second\n  kernel, it receives the interrupt the moment request_irq() is called.\n  Interrupt handler, reads the message from reply FIFO and tries to access\n  the associated message frame and panics, as in the new kernel\u0027s context\n  that message frame is not valid at all.\n\no In this scenario, probably we should delay the request_irq() call. First\n  bring up the IOC, reset it if needed and then should register for irq.\n\no I have tested the patch with SAS1064E and 53c1030 controllers.\n\nSigned-off-by: Vivek Goyal \u003cvgoyal@in.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nAcked-by: \"Moore, Eric Dean\" \u003cEric.Moore@lsil.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "e60a48f5ab35737118e19bc965c640900a842f02",
      "tree": "2dfc418bc3df4a73d51e45be1030f5692d0303a6",
      "parents": [
        "2c56554ec596adadd562679ef672d83e290f1732",
        "7dd1d9b85cfb63eebf48fa13d3c5d25a3deb3a25"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue May 30 11:54:32 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue May 30 11:54:32 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/agpgart\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davej/agpgart:\n  [AGPGART] VIA PT880 Ultra support.\n  [AGPGART] Fix Nforce3 suspend on amd64.\n  [AGPGART] Enable SIS AGP driver on x86-64 for EM64T systems\n"
    },
    {
      "commit": "47ce56edb8ecdd4ec2bbec4e8683f3ba91de72e3",
      "tree": "89f8f2d7503798ec4f1f6dcdb89c9d5a788aadcf",
      "parents": [
        "ed8f9e2f047de5d9b791e390269f230a101a6a4b"
      ],
      "author": {
        "name": "Kenan Esau",
        "email": "kenan.esau@conan.de",
        "time": "Mon May 29 23:31:12 2006 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Mon May 29 23:31:12 2006 -0400"
      },
      "message": "Input: psmouse - DMI updates for lifebook protocol\n\nAdded different lifebook-versions and the CF-18 to the corresponding\ndmi-table.\n\nSigned-off-by: Kenan Esau \u003ckenan.esau@conan.de\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "ed8f9e2f047de5d9b791e390269f230a101a6a4b",
      "tree": "8bca1bcd3159bf35c57cefe8efc76f24039de186",
      "parents": [
        "d2f4012f15845761bd3c6f90172e53767c11e359"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Mon May 29 23:31:03 2006 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Mon May 29 23:31:03 2006 -0400"
      },
      "message": "Input: change from numbered to named switches\n\nRemove the numbered SW_* entries from the input system and assign names\nto the existing users.\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "d2f4012f15845761bd3c6f90172e53767c11e359",
      "tree": "e9d43394ec5f5c1832f8969349fb6e16e0bf1b9b",
      "parents": [
        "e107b8ee7e97fc20695ca3d5ef862511eca28df0"
      ],
      "author": {
        "name": "Yotam Medini",
        "email": "yotam.medini@gmail.com",
        "time": "Mon May 29 23:30:36 2006 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Mon May 29 23:30:36 2006 -0400"
      },
      "message": "Input: alps - fix old protocol decoding\n\nCorrect touchpad left \u0026 right keys assignments for ALPS_OLDPROTO\nthat were swapped. Old protocol is used on UMAX ActionBook-530T\nnotebook.\n\nSigned-off-by: Yotam Medini \u003cyotam.medini@gmail.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "e107b8ee7e97fc20695ca3d5ef862511eca28df0",
      "tree": "6dc5a68d07e975db87280768a02548cb500eda00",
      "parents": [
        "4f8b05efec7a56221c6d1b0e20bcf19671017065"
      ],
      "author": {
        "name": "masc@theaterzentrum.at",
        "email": "masc@theaterzentrum.at",
        "time": "Mon May 29 23:29:36 2006 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Mon May 29 23:29:36 2006 -0400"
      },
      "message": "Input: wistron - add support for AOpen Barebook 1559as\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "4f8b05efec7a56221c6d1b0e20bcf19671017065",
      "tree": "c8d8efb0eb420ce5d3b152b2c63c4dd01ab65361",
      "parents": [
        "7363cfc8666692a5263c646e68e54900b536cd7e"
      ],
      "author": {
        "name": "Zbigniew Luszpinski",
        "email": "zbiggy@o2.pl",
        "time": "Mon May 29 23:29:19 2006 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Mon May 29 23:29:19 2006 -0400"
      },
      "message": "Input: psmouse - add detection of Logitech TrackMan Wheel trackball\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "7363cfc8666692a5263c646e68e54900b536cd7e",
      "tree": "33bc3ffb6d9b452dc1f4b2d597f7943a659034b6",
      "parents": [
        "f39b25bed373cf11a2c0490bee8b0ac430aadff4"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jesper.juhl@gmail.com",
        "time": "Mon May 29 23:28:05 2006 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Mon May 29 23:28:05 2006 -0400"
      },
      "message": "Input: sidewinder - fix memory leak\n\nIn sw_connect we leak \u0027buf\u0027 and \u0027idbuf\u0027 when we do not leave via one of\nthe fail* labels. This was spotted by the coverity checker.\n\nPatch is compile tested only due to lack of hardware.\n\nSigned-off-by: Jesper Juhl \u003cjesper.juhl@gmail.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "d9ec5ad24ce80b7ef69a0717363db661d13aada5",
      "tree": "0a808684e7d5e61427ccd0ecb7f3849164a32aef",
      "parents": [
        "b82e8005af14b51600714971e0c6420c4e334a50",
        "0737ac895afbfbe210557fa5fbafcca932d5fa7c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun May 28 16:35:52 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun May 28 16:35:52 2006 -0700"
      },
      "message": "Merge branch \u0027upstream-fixes\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev\n\n* \u0027upstream-fixes\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev:\n  [PATCH] the latest consensus libata resume fix\n"
    },
    {
      "commit": "0737ac895afbfbe210557fa5fbafcca932d5fa7c",
      "tree": "35b521b93f100f5aba2dc78a978fcec3b42afdae",
      "parents": [
        "ecd68853b852cdafb138f9c437f3a751fe7dc381"
      ],
      "author": {
        "name": "Mark Lord",
        "email": "liml@rtr.ca",
        "time": "Sun May 28 11:28:00 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun May 28 16:32:08 2006 -0400"
      },
      "message": "[PATCH] the latest consensus libata resume fix\n\nOkay, just to sum things up.\n\nThis forces libata to wait for up to 2 seconds for BUSY|DRQ to clear\non resume before continuing.\n\n[jgarzik adds...]  During testing we never saw DRQ asserted, but\nnonetheless (a) this works and (b) testing for DRQ won\u0027t hurt.\n\nSigned-off-by:  Mark Lord \u003climl@rtr.ca\u003e\nAcked-by: Jens Axboe \u003caxboe@suse.de\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "2b89dad0c7e3b03d45d9674ee9a7b49670df098e",
      "tree": "8f480172c865e9d6cfab9ed4888a043bc75ab4ce",
      "parents": [
        "091686d3b5569d2ec76b9e6dab7f3608b6f64497"
      ],
      "author": {
        "name": "Hannes Reinecke",
        "email": "hare@suse.de",
        "time": "Tue May 23 10:29:28 2006 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun May 28 13:07:41 2006 -0400"
      },
      "message": "[SCSI] audit drivers for incorrect max_id use\n\nmax_id now means the maximum number of ids on the bus, which means it\nis one greater than the largest possible id number.\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "091686d3b5569d2ec76b9e6dab7f3608b6f64497",
      "tree": "8e2e85f774899d72b5419fdfb574dd994c35f8fd",
      "parents": [
        "93ef588735973e4c35ff3707685678cdebd694a4"
      ],
      "author": {
        "name": "Amit Arora",
        "email": "aarora@in.ibm.com",
        "time": "Fri May 19 16:14:50 2006 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun May 28 13:01:23 2006 -0400"
      },
      "message": "[SCSI] Return -EINVAL when \"id \u003d\u003d max_id\" in scsi_scan_host_selected()\n\nThe scsi_scan_host_selected() should return -EINVAL when the id is equal\nto the max_id. Currently it uses \"\u003e\" when comparing with max_id, and\nhence leaves the border case when \"id\u003d\u003dmax_id\".\nThe channel and lun have values valid from 0 up to,\nand including, max_channel or max_lun. But, the valid values for id\nrange from 0 to max_id-1. This patch fixes the problem.\n\nSigned-off-by: Amit Arora \u003caarora@in.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "93ef588735973e4c35ff3707685678cdebd694a4",
      "tree": "ab4c1424fa4a50ae568e4fc4db60e3c031f442af",
      "parents": [
        "338151e066084d92d89f44311e5521ef847a50b9"
      ],
      "author": {
        "name": "Andreas Herrmann",
        "email": "aherrman@de.ibm.com",
        "time": "Mon May 22 18:27:30 2006 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun May 28 12:50:45 2006 -0400"
      },
      "message": "[SCSI] zfcp: bump up version number\n\nBump up version number, skip \"4.6.0\" because this might\nclash with zfcp version in certain distros.\n\nSigned-off-by: Andreas Herrmann \u003caherrman@de.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "338151e066084d92d89f44311e5521ef847a50b9",
      "tree": "5783d26710203f2c5b309530334f3dd39ca68dfc",
      "parents": [
        "75bfc2837bbcc329193d51e8b7115184b78beae0"
      ],
      "author": {
        "name": "Andreas Herrmann",
        "email": "aherrman@de.ibm.com",
        "time": "Mon May 22 18:25:56 2006 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun May 28 12:50:17 2006 -0400"
      },
      "message": "[SCSI] zfcp: make use of fc_remote_port_delete when target port is unavailable\n\nIf zfcp\u0027s port erp fails we now call fc_remote_port_delete. This helps\nto avoid offlined scsi devices if scsi commands time out due to path\nfailures. When an adapter erp fails we call fc_remote_port_delete for\nall ports on that adapter.\n\nSigned-off-by: Andreas Herrmann \u003caherrman@de.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "75bfc2837bbcc329193d51e8b7115184b78beae0",
      "tree": "6d1511fce28948bd134f7148a996c04dc04e9d32",
      "parents": [
        "b7a52fa7fff2309031a2f849bc489206afd2fa4a"
      ],
      "author": {
        "name": "Ralph Wuerthner",
        "email": "rwuerthn@de.ibm.com",
        "time": "Mon May 22 18:24:33 2006 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun May 28 12:45:15 2006 -0400"
      },
      "message": "[SCSI] zfcp: evaluate plogi payload to set maxframe_size, supported_classes of rports\n\nSigned-off-by: Ralph Wuerthner \u003crwuerthn@de.ibm.com\u003e\nSigned-off-by: Andreas Herrmann \u003caherrman@de.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "b7a52fa7fff2309031a2f849bc489206afd2fa4a",
      "tree": "0f29db5a3e8fa99f88e621df1c3c91542ed82e89",
      "parents": [
        "06506d00ec1a0d7d3b1dff59185af355ce29ac0a"
      ],
      "author": {
        "name": "Ralph Wuerthner",
        "email": "rwuerthn@de.ibm.com",
        "time": "Mon May 22 18:21:28 2006 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun May 28 12:43:59 2006 -0400"
      },
      "message": "[SCSI] zfcp: print bit error threshold data human readable\n\nReplace hex dump of bit error threshold data by log message showing\nbit error threshold data human readable.\n\nSigned-off-by: Ralph Wuerthner \u003crwuerthn@de.ibm.com\u003e\nSigned-off-by: Andreas Herrmann \u003caherrman@de.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "06506d00ec1a0d7d3b1dff59185af355ce29ac0a",
      "tree": "fef406818d1bccd745913ece2df0dbcee16ec74a",
      "parents": [
        "ec4081c6ba4fba6a8bc12a0e93db8817ba63ce47"
      ],
      "author": {
        "name": "Andreas Herrmann",
        "email": "aherrman@de.ibm.com",
        "time": "Mon May 22 18:18:19 2006 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun May 28 12:43:33 2006 -0400"
      },
      "message": "[SCSI] zfcp: (cleanup) removed superfluous macros, struct members, typedefs\n\nRemoved some macros, struct members and typedefs which were\nunused or not necessary.\n\nSigned-off-by: Andreas Herrmann \u003caherrman@de.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "ec4081c6ba4fba6a8bc12a0e93db8817ba63ce47",
      "tree": "9aa5953a42fac103d216a08688bffe8f57029f8d",
      "parents": [
        "ca3271b40225a1049334766f6fb35b57a0162bd2"
      ],
      "author": {
        "name": "Andreas Herrmann",
        "email": "aherrman@de.ibm.com",
        "time": "Mon May 22 18:17:30 2006 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun May 28 12:42:52 2006 -0400"
      },
      "message": "[SCSI] zfcp: (cleanup) kmalloc/kzalloc replacement\n\nReplace kmalloc/memset by kzalloc or kcalloc.\n\nSigned-off-by: Andreas Herrmann \u003caherrman@de.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "ca3271b40225a1049334766f6fb35b57a0162bd2",
      "tree": "a781c265f8cde3ba06a775948a923cb7b5fe896d",
      "parents": [
        "4a9d2d8bf989c77b54add430932fa5ed8a80dba9"
      ],
      "author": {
        "name": "Andreas Herrmann",
        "email": "aherrman@de.ibm.com",
        "time": "Mon May 22 18:15:49 2006 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun May 28 12:38:15 2006 -0400"
      },
      "message": "[SCSI] zfcp: (cleanup) remove useless comments\n\nRemoved some useless comments.\n\nSigned-off-by: Andreas Herrmann \u003caherrman@de.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "4a9d2d8bf989c77b54add430932fa5ed8a80dba9",
      "tree": "d57022575739b1331d9c5c4edc6c1c32ca1bfbd9",
      "parents": [
        "979dca3826841e5dc9170c28f20bd75ece266a9a"
      ],
      "author": {
        "name": "Andreas Herrmann",
        "email": "aherrman@de.ibm.com",
        "time": "Mon May 22 18:14:08 2006 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun May 28 12:36:02 2006 -0400"
      },
      "message": "[SCSI] zfcp: (cleanup) shortened copyright and author information\n\nCopyright update, shortened file headers, shortened author information.\n\nSigned-off-by: Andreas Herrmann \u003caherrman@de.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "371858568e02698fe2de8ba4bf771e3f40db69e5",
      "tree": "07ec799d7babae7eafda93d9dfd9d11fccff086f",
      "parents": [
        "e82b0f2cc21be905e504573483fa9542b15df96f",
        "54f4ee183aea859eb09f141dad3fc3c6f4fe0446"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat May 27 09:40:40 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat May 27 09:40:40 2006 -0700"
      },
      "message": "Merge branch \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc\n\n* \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc:\n  [PATCH] powerpc: fix RTC/NVRAM accesses on Maple\n  [PATCH] ppc32 CPM_UART: various fixes for pq2 uart users\n  [PATCH] powerpc: linuxppc64.org no more\n"
    },
    {
      "commit": "e82b0f2cc21be905e504573483fa9542b15df96f",
      "tree": "241f31052917235824197fc755289f4c9ee7779b",
      "parents": [
        "74ef872c8f250acc02add54ff9d96f31d17bfeb3"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 26 21:58:38 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 26 21:58:38 2006 -0400"
      },
      "message": "[netdrvr s/390] trim trailing whitespace\n\nPrevious fix patches added a bunch of trailing whitespace,\nwhich git-applymbox complained loudly about.\n"
    },
    {
      "commit": "74ef872c8f250acc02add54ff9d96f31d17bfeb3",
      "tree": "aea207d99f78ce9f741a3dd5dcce9748634c091e",
      "parents": [
        "27eb5ac8f015687205a51425620064c711784956"
      ],
      "author": {
        "name": "Klaus Wacker",
        "email": "kdwacker@de.ibm.com",
        "time": "Wed May 24 09:51:21 2006 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 26 21:57:45 2006 -0400"
      },
      "message": "[PATCH] s390: lcs driver bug fixes and improvements [2/2]\n\n\tThis is the second lcs driver patch containing the rest of lcs fixes.\n\nSigned-off-by: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "27eb5ac8f015687205a51425620064c711784956",
      "tree": "a075fb770ac0a57119d43dbfe920dfc263557398",
      "parents": [
        "ba1aa084d6fb725a4c026adf69845ca60bab3b36"
      ],
      "author": {
        "name": "Klaus Wacker",
        "email": "kdwacker@de.ibm.com",
        "time": "Wed May 24 09:51:17 2006 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 26 21:57:45 2006 -0400"
      },
      "message": "[PATCH] s390: lcs driver bug fixes and improvements [1/2]\n\n\tSeveral problems occured with lcs device driver:\n\t - device not operational anymore after cable pull/plug-in.\n       \t - unpredictable results occured, e.g. kernel panic\n\t   using cards of type QD8F.\n\t - STOPLAN and delete multicast address command\n           were not proper recognized by OSA card under heavy network workload.\n       \t - channel/device error checks missing in interrupt handler.\n\tTo fix all problems at once recovery of lcs devices has been improved.\n\tmissing error checks in lcs interrupt handler has been added.\n\tOnce a hardware problem occurs lcs will recover the device now properly.\n\nSigned-off-by: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "ba1aa084d6fb725a4c026adf69845ca60bab3b36",
      "tree": "0d25a544af74dfe51c9234827b45bf11667e00f5",
      "parents": [
        "b85e1fa196da91e07c98eaf014ae773c2a2e0c4f"
      ],
      "author": {
        "name": "Ursula Braun",
        "email": "braunu@de.ibm.com",
        "time": "Wed May 24 09:51:13 2006 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 26 21:56:41 2006 -0400"
      },
      "message": "[PATCH] s390: qeth driver fixes\n\nFrom: Frank Blaschka \u003cFrank.Blaschka@de.ibm.com\u003e\nFrom: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\n\n        - fix fake_ll during initial device bringup. fake_ll was\n\t  not active after first start of the device.\n\t  Problem only occured when qeth was built without IPV6 support.\n        - avoid skb usage after invocation of qeth_flush_buffers,\n\t  because skb might already be freed.\n        - remove yet another useless netif_wake_queue in\n\t  qeth_softsetup_ipv6 since this function is only called\n\t  when device is going online. In this case card-\u003estate will\n\t  never be in state UP. So let the net_device queue down .\n\nSigned-off-by: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "b85e1fa196da91e07c98eaf014ae773c2a2e0c4f",
      "tree": "30411831501e1af00d4d13b283a70f550c8ab801",
      "parents": [
        "7401a4670f0e81d50dcc4e0a7bd2dcb4a5d65e6b"
      ],
      "author": {
        "name": "Ursula Braun",
        "email": "braunu@de.ibm.com",
        "time": "Wed May 24 09:51:11 2006 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 26 21:56:40 2006 -0400"
      },
      "message": "[PATCH] s390: qeth driver fixes\n\nFrom: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\n\n\t- correct checking of sscanf-%n value in qeth_string_to_ipaddr().\n\t- don\u0027t use netif_stop_queue outside the hard_start_xmit routine.\n\t  Rather use netif_tx_disable.\n\t- don\u0027t call qeth_netdev_init on a recovery.\n\nSigned-off-by: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "7401a4670f0e81d50dcc4e0a7bd2dcb4a5d65e6b",
      "tree": "be1ab1298d47ec4b0f2bbb99f637f9246ccd00dc",
      "parents": [
        "a24b163b7c16f9e30e726319115e45ed6e683582"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cornelia.huck@de.ibm.com",
        "time": "Wed May 24 09:51:05 2006 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 26 21:56:40 2006 -0400"
      },
      "message": "[PATCH] s390: minor fix in cu3088\n\nIn case of a parse error for the cu3088 group attribute,\nreturn -EINVAL instead of count.\n\nSigned-off-by: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "a24b163b7c16f9e30e726319115e45ed6e683582",
      "tree": "64eedaff752008bb4a5622d1e8eac3d906ccf220",
      "parents": [
        "80871e63e410c53524ef47eaf475c13e0f164ea6"
      ],
      "author": {
        "name": "Don Fry",
        "email": "brazilnut@us.ibm.com",
        "time": "Thu May 25 16:22:40 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 26 21:33:18 2006 -0400"
      },
      "message": "[PATCH] pcnet32: remove incorrect pcnet32_free_ring\n\nDuring a code scan for another change I discovered that this call to\npcnet32_free_ring must be removed.  If the open fails due to a lack of\nmemory all the ring structures are removed via the call to free_ring\nand a subsequent call to open will dereference a null pointer in\npcnet32_init_ring.\n\nPlease apply to 2.6.17.\n\nSigned-off-by:  Don Fry \u003cbrazilnut@us.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "80871e63e410c53524ef47eaf475c13e0f164ea6",
      "tree": "7cab9aa18a3f9cc1d30d1e8a2cde2f19d357ffdf",
      "parents": [
        "8fc29ba65bd669b8f23a46b4760f3ba773e2a635"
      ],
      "author": {
        "name": "Auke Kok",
        "email": "auke-jan.h.kok@intel.com",
        "time": "Tue May 23 13:35:57 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 26 21:31:56 2006 -0400"
      },
      "message": "e1000: add shutdown handler back to fix WOL\n\nSomeone was waaay too aggressive and removed e1000\u0027s reboot notifier\ninstead of porting it to the new way of the shutdown handler.  This change\nbroke wake on lan.  Add the shutdown handler back in using the same method\nas e100 uses.\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\n\n(cherry picked from c653e6351e371b33b29871e5eedf610ffb3be037 commit)\n"
    },
    {
      "commit": "8fc29ba65bd669b8f23a46b4760f3ba773e2a635",
      "tree": "583f1fe4d46e19fe010ec50776191d7646b05f88",
      "parents": [
        "ecd68853b852cdafb138f9c437f3a751fe7dc381",
        "4541a5db0ba33d9c692e5b2f8d7805e336fabe7c"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 26 21:26:22 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 26 21:26:22 2006 -0400"
      },
      "message": "Merge branch \u0027upstream-fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream-fixes\n"
    },
    {
      "commit": "ecd68853b852cdafb138f9c437f3a751fe7dc381",
      "tree": "6b3a3468d0d3dca7f226de7e3551913d907b17a2",
      "parents": [
        "087377a4307e18225f6452af5e71fe763c088c4e",
        "3041a069090224462e27da1bc9483b463eb40841"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri May 26 15:13:33 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri May 26 15:13:33 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6:\n  [NET]: dev.c comment fixes\n  [IPV6] ROUTE: Don\u0027t try less preferred routes for on-link routes.\n  [IRDA]: *_DONGLE should depend on IRTTY_SIR\n  [MAINTAINERS]: Add entry for netem\n"
    },
    {
      "commit": "4541a5db0ba33d9c692e5b2f8d7805e336fabe7c",
      "tree": "afd9c5a020f2111d71cf8f9e09fff1ce4e849970",
      "parents": [
        "53072d68cc2deda9f1a8cde864aa9d04f58addd3"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Thu May 25 11:10:08 2006 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri May 26 16:11:56 2006 -0400"
      },
      "message": "[PATCH] arlan: fix section mismatch warnings\n\nFix section mismatch warnings:\nWARNING: drivers/net/wireless/arlan.o - Section mismatch: reference to\n.init.text:arlan_probe from .text between \u0027init_module\u0027 (at offset\n0x3526) and \u0027cleanup_module\u0027\nWARNING: drivers/net/wireless/arlan.o - Section mismatch: reference to\n.init.text:init_arlan_proc from .text between \u0027init_module\u0027 (at offset\n0x3539) and \u0027cleanup_module\u0027\nWARNING: drivers/net/wireless/arlan.o - Section mismatch: reference to\n.exit.text:cleanup_arlan_proc from .text between \u0027cleanup_module\u0027 (at\noffset 0x356c) and \u0027arlan_diagnostic_info_string\u0027\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "53072d68cc2deda9f1a8cde864aa9d04f58addd3",
      "tree": "d548e87c1b86b8ba733cee1bcded1824103c2e78",
      "parents": [
        "705af309505681f197f81618440954d10f120dc0"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Thu May 25 11:09:21 2006 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri May 26 16:11:56 2006 -0400"
      },
      "message": "[PATCH] wavelan: fix section mismatch\n\nFix section mismatch warning:\nWARNING: drivers/net/wireless/wavelan.o - Section mismatch: reference to\n.init.text: from .text between \u0027init_module\u0027 (at offset 0x371e) and\n\u0027cleanup_module\u0027\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "087377a4307e18225f6452af5e71fe763c088c4e",
      "tree": "cd8ea73ad5ba8ba80f92f17f747628fdddb236f0",
      "parents": [
        "5d5daa162a5187bc0f98eb2bc7a063392b0de311"
      ],
      "author": {
        "name": "Kylene Jo Hall",
        "email": "kjhall@us.ibm.com",
        "time": "Thu May 25 18:44:27 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri May 26 11:55:47 2006 -0700"
      },
      "message": "[PATCH] tpm: fix bug for TPM on ThinkPad T60 and Z60\n\nThe TPM chip on the ThinkPad T60 and Z60 machines is returning 0xFFFF for\nthe vendor ID which is a check the driver made to double check it was\nactually talking to the memory mapped space of a TPM.  This patch removes\nthe check since it isn\u0027t absolutely necessary and was causing device\ndiscovery to fail on these machines.\n\nSigned-off-by: Kylene Hall \u003ckjhall@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5d5daa162a5187bc0f98eb2bc7a063392b0de311",
      "tree": "8a6e7e78f60d9197dc51e038d582fd5a75c88aca",
      "parents": [
        "ac88bcff2fa536e015a97e144b7190c740225144"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Thu May 25 18:44:26 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri May 26 11:55:46 2006 -0700"
      },
      "message": "[PATCH] scx200_acb: fix section mismatch warning\n\nWARNING: drivers/i2c/busses/scx200_acb.o - Section mismatch: reference to\n.init.text: from .text after \u0027scx200_add_cs553x\u0027 (at offset 0x528)\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ac88bcff2fa536e015a97e144b7190c740225144",
      "tree": "2b05cdf1d6d4f7b6aa99de96e1799b00c715d66f",
      "parents": [
        "0fba3a1f39f8b0a50b56c8b068fa52131cbc84c2"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Thu May 25 18:44:25 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri May 26 11:55:46 2006 -0700"
      },
      "message": "[PATCH] s3c24xx: fix spi driver with CONFIG_PM\n\nFix compile bug with the S3C24XX SPI driver when CONFIG_PM is set.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9084533e797f131c923c8883adf91cc2f7ddcfae",
      "tree": "a5ef83c83d2053e2a8aa9a294ceab425c6e1c92d",
      "parents": [
        "f09de595b5eda6040cd733ecf1eb222e00b42517"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Thu May 25 18:44:20 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri May 26 11:55:46 2006 -0700"
      },
      "message": "[PATCH] ads7846 conversion accuracy\n\nThis improves accuracy of the touchscreen and hwmon sensor readings,\naddressing an issue noted by Imre Deak: there\u0027s an extra bit written before\nthe sample (12 bits) gets written out.\n\nIt also catches up to various comments, and makes the /proc/interrupts\nentry sensible again.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nCc: Imre Deak \u003cimre.deak@nokia.com\u003e\nCc: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Dmitry Torokhov \u003cdtor_core@ameritech.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c71d48877e6f3d5e3eb22fcaaa612081bce3d089",
      "tree": "2adf081ab975f2f1f33b5ba1c04163fcbdf02077",
      "parents": [
        "309c68cc17ba1f6f733038562b7469b5340e1a1d"
      ],
      "author": {
        "name": "Neil Brown",
        "email": "neilb@suse.de",
        "time": "Fri May 26 10:39:25 2006 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri May 26 11:52:11 2006 -0700"
      },
      "message": "[PATCH] Unlock md devices when stopping them on reboot.\n\notherwise we get nasty messages about locks not being released.\n\nSigned-off-by: Neil Brown \u003cneilb@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "309c68cc17ba1f6f733038562b7469b5340e1a1d",
      "tree": "68f582ca59e1b4dd0d89a8ec4cd8d841e4f01ff3",
      "parents": [
        "705af309505681f197f81618440954d10f120dc0",
        "ab28b171eabc0a414e0404844453c11af3caed10"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri May 26 11:51:08 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri May 26 11:51:08 2006 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband\n\n* \u0027for-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband:\n  IB/mthca: Fix posting lists of 256 receive requests to SRQ for Tavor\n"
    },
    {
      "commit": "8e30a9a299ca30b6c4072c2182238d5f5dd1590d",
      "tree": "4054dd52f383838c8c2f7d47e33493968c59d16b",
      "parents": [
        "6d923f98fe0f31c174ace92f8b680d0d153663aa"
      ],
      "author": {
        "name": "Vitaly Bordug",
        "email": "vbordug@ru.mvista.com",
        "time": "Wed May 24 21:40:18 2006 +0400"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri May 26 22:38:56 2006 +1000"
      },
      "message": "[PATCH] ppc32 CPM_UART: various fixes for pq2 uart users\n\nThis fixes various odd things that missed update together with cpm_uart\nplatform_device move. Unified resources names, restructurisation, etc.\nAlso, addressed issue with recent phys/virt translation rework. Being\ncache-coherent, CPM2\u0027s do alloc_bootmem() for the console stuff, and it was\nused to treat console buffer descriptor mapping 1:1 (as in CPM1 case),\nwhich is definitely wrong.\n\nSigned-off-by: Vitaly Bordug \u003cvbordug@ru.mvista.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "56bc348ce8a709a70cd80857ffc09749f871d7a8",
      "tree": "63e91f4b4b5f615abeb1599b1f8041d544b0d98b",
      "parents": [
        "be2f2e84549386df63206fec134d9e0fc2212328"
      ],
      "author": {
        "name": "Samuel Ortiz",
        "email": "samuel@sortiz.org",
        "time": "Thu May 25 16:17:53 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu May 25 16:17:53 2006 -0700"
      },
      "message": "[IRDA]: *_DONGLE should depend on IRTTY_SIR\n\nIf a SIR dongle is built in the kernel while IRTTY_SIR is built\nas a module, kernel compilation will fail.\nThus, the SIR dongle config should depend on the IRTTY_SIR.\n\nCloses kernel bug# 6512\n(http://bugzilla.kernel.org/show_bug.cgi?id\u003d6512)\n\nSigned-off-by: Samuel Ortiz \u003csamuel@sortiz.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4f3a151a11da3351e2149a401d4ee18426938de7",
      "tree": "c9ec2028b8cde1bc487dec25ba7fe8c914d15c61",
      "parents": [
        "da8bacf6d59288ef3e41389db24886c928dcbd33"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed May 24 15:13:14 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed May 24 18:48:28 2006 -0700"
      },
      "message": "[PATCH] V4L/DVB (4045): Fixes recursive dependency for I2C\n\nMixing \"depends on I2C\" and \"select I2C\" within the media subsystem\nleads to the following problem:\nWarning! Found recursive dependency: I2C DVB_BUDGET DVB_BUDGET_PATCH\nDVB_AV7110 VIDEO_SAA7146_VV VIDEO_SAA7146 I2C\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ab28b171eabc0a414e0404844453c11af3caed10",
      "tree": "35c7037516ec32da168468823c1fbba96a930eb2",
      "parents": [
        "da8bacf6d59288ef3e41389db24886c928dcbd33"
      ],
      "author": {
        "name": "Michael S. Tsirkin",
        "email": "mst@mellanox.co.il",
        "time": "Wed May 24 18:27:07 2006 +0300"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Wed May 24 13:43:37 2006 -0700"
      },
      "message": "IB/mthca: Fix posting lists of 256 receive requests to SRQ for Tavor\n\nIf we post a list of length exactly a multiple of 256, nreq in\ndoorbell gets set to 256 which is wrong: it should be encoded by 0.\nThis is because we only zero it out on the next WR, which may not be\nthere.  The solution is to ring the doorbell after posting a WQE, not\nbefore posting the next one.\n\nThis is the same bug that we just fixed for QPs with non-shared RQ.\n\nSigned-off-by: Michael S. Tsirkin \u003cmst@mellanox.co.il\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "da8bacf6d59288ef3e41389db24886c928dcbd33",
      "tree": "35d2739fb57a760dca1c9413a6814d6d2be8e295",
      "parents": [
        "67e3812426efbe62dd765eed9895cd3098def948",
        "09b74de9fff056a0a4058a0f14508acba89ea6fc"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed May 24 08:55:12 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed May 24 08:55:12 2006 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband\n\n* \u0027for-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband:\n  IB/ipath: deref correct pointer when using kernel SMA\n  IB/ipath: fix null deref during rdma ops\n  IB/ipath: register as IB device owner\n  IB/ipath: enable PE800 receive interrupts on user ports\n  IB/ipath: enable GPIO interrupt on HT-460\n  IB/ipath: fix NULL dereference during cleanup\n  IB/ipath: replace uses of LIST_POISON\n  IB/ipath: fix reporting of driver version to userspace\n  IB/ipath: don\u0027t modify QP if changes fail\n  IB/ipath: fix spinlock recursion bug\n"
    },
    {
      "commit": "278654541017bc93befe3570edeabd5d9e95e4ea",
      "tree": "80a6809294155a450ce8105f02847414179e07be",
      "parents": [
        "b8bba261e05bce1712231060f296001ddf8250ab",
        "bb31a8faa270beafcc51a65880c5564c6b718bd6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed May 24 08:36:31 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed May 24 08:36:31 2006 -0700"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev\n\n* \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev:\n  [PATCH] libata: add pio flush for via atapi (was: Re: TR: ASUS A8V Deluxe, x86_64)\n"
    },
    {
      "commit": "b8bba261e05bce1712231060f296001ddf8250ab",
      "tree": "e7d6ae6e4f3c7fe48d3cbc5dfb83abb5826dfb9a",
      "parents": [
        "51c403274093767d6dc30703d67e9f0b255c7439",
        "a1433ac4ab46fb23ae77804c207a1f710a7b12f1"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed May 24 08:36:03 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed May 24 08:36:03 2006 -0700"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6\n\n* \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6:\n  [PATCH] sky2: fix jumbo packet support\n"
    },
    {
      "commit": "51c403274093767d6dc30703d67e9f0b255c7439",
      "tree": "2fcf20613a2366f59635df0c00f7dc6c0d551ede",
      "parents": [
        "387e2b0439026aa738a9edca15a57e5c0bcb4dfc"
      ],
      "author": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Wed May 24 10:20:45 2006 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed May 24 08:35:31 2006 -0700"
      },
      "message": "[MMC] Fix premature use of md-\u003edisk\n\nmd-\u003edisk was being used in a debug message before it was allocated.\n\nSigned-off-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "bb31a8faa270beafcc51a65880c5564c6b718bd6",
      "tree": "6ca5371bbaa53f0ada68f5adda9e3321319ae68b",
      "parents": [
        "387e2b0439026aa738a9edca15a57e5c0bcb4dfc"
      ],
      "author": {
        "name": "Albert Lee",
        "email": "albertcc@tw.ibm.com",
        "time": "Mon May 22 11:43:46 2006 +0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed May 24 01:43:53 2006 -0400"
      },
      "message": "[PATCH] libata: add pio flush for via atapi (was: Re: TR: ASUS A8V Deluxe, x86_64)\n\nBackport the \"pio flush\" from the libata major update to 2.6.17 for via atapi.\n\nSigned-off-by: Albert Lee \u003calbertcc@tw.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "a1433ac4ab46fb23ae77804c207a1f710a7b12f1",
      "tree": "8823b8402768b6ad17c4cbeb4b0512245e5b1825",
      "parents": [
        "387e2b0439026aa738a9edca15a57e5c0bcb4dfc"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon May 22 12:03:42 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed May 24 00:36:09 2006 -0400"
      },
      "message": "[PATCH] sky2: fix jumbo packet support\n\nThe truncate threshold calculation to prevent receiver from getting stuck\nwas incorrect, and it didn\u0027t take into account the upper limit on bits\nin the register so the jumbo packet support was broken.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "09b74de9fff056a0a4058a0f14508acba89ea6fc",
      "tree": "1a935fea2400450afe8984975eea6e22ddf57833",
      "parents": [
        "3977026462314dfbb237adf6a964d0f683b8e45d"
      ],
      "author": {
        "name": "Bryan O\u0027Sullivan",
        "email": "bos@pathscale.com",
        "time": "Tue May 23 11:32:38 2006 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Tue May 23 13:29:35 2006 -0700"
      },
      "message": "IB/ipath: deref correct pointer when using kernel SMA\n\nAt this point, the core QP structure hasn\u0027t been initialized, so what\u0027s\nin there isn\u0027t valid.  Get the same information elsewhere.\n\nSigned-off-by: Bryan O\u0027Sullivan \u003cbos@pathscale.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    }
  ],
  "next": "3977026462314dfbb237adf6a964d0f683b8e45d"
}
