[PATCH] ohci1394, sbp2: fix "scsi_add_device failed" with PL-3507 based devices
authorStefan Richter <stefanr@s5r6.in-berlin.de>
Mon, 15 May 2006 20:09:46 +0000 (22:09 +0200)
committerLinus Torvalds <torvalds@g5.osdl.org>
Thu, 18 May 2006 04:32:22 +0000 (21:32 -0700)
commita54c9d30dbb06391ec4422aaf0e1dc2c8c53bd3e
treea87b764e94d4ca3f787b076e3f731a67ff68ee71
parent679c0cd2dd61c825ab910fdbf347a8b7d1dddec4
[PATCH] ohci1394, sbp2: fix "scsi_add_device failed" with PL-3507 based devices

Re-enable posted writes for status FIFO.

Besides bringing back a very minor bandwidth tweak from Linux 2.6.15.x
and older, this also fixes an interoperability regression since 2.6.16:

   http://bugzilla.kernel.org/show_bug.cgi?id=6356
   (sbp2: scsi_add_device failed. IEEE1394 HD is not working anymore.)

Signed-off-by: Stefan Richter <stefanr@s5r6.in-berlin.de>
Tested-by: Vanei Heidemann <linux@javanei.com.br>
Tested-by: Martin Putzlocher <mputzi@gmx.de> (chip type unconfirmed)
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
drivers/ieee1394/ohci1394.c
drivers/ieee1394/sbp2.c