public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* ieee1394: sbp2: sbp2util_allocate_request_packet
@ 2003-03-05 21:08 Sebastian Zimmermann
  2003-03-05 21:21 ` Ben Collins
  0 siblings, 1 reply; 4+ messages in thread
From: Sebastian Zimmermann @ 2003-03-05 21:08 UTC (permalink / raw)
  To: linux-kernel

Hello,

I have a problem using an external firewire harddrive. When writing to
the disk (badblocks -w) I get an error message about every minute:

kernel: ieee1394: sbp2: sbp2util_allocate_request_packet - no packets
available!
kernel: ieee1394: sbp2: sbp2util_allocate_write_request_packet failed
kernel: ieee1394: sbp2: aborting sbp2 command
kernel: Write (10) 00 09 51 b4 4a 00 00 fe 00

This by itself is - except for small pauses once and then - no problem.
But when writing much data (dd for 40 GB), it gets worse after some
time:

(log continued)
kernel: ieee1394: sbp2: aborting sbp2 command
kernel: Read (10) 00 08 b3 f2 5a 00 00 fe 00
kernel: ieee1394: sbp2: aborting sbp2 command
kernel: Test Unit Ready 00 00 00 00 00
kernel: ieee1394: sbp2: reset requested
kernel: ieee1394: sbp2: Generating sbp2 fetch agent reset
kernel: ieee1394: sbp2: aborting sbp2 command
kernel: Test Unit Ready 00 00 00 00 00
kernel: ieee1394: sbp2: reset requested
kernel: ieee1394: sbp2: Generating sbp2 fetch agent reset
kernel: ieee1394: sbp2: aborting sbp2 command
kernel: Test Unit Ready 00 00 00 00 00
kernel: scsi: device set offline - not ready or command retry failed
after bus reset: host 0 channel 0 id 0 lun 0
SCSI disk error : host 0 channel 0 id 0 lun 0 return code = 50000
kernel:  I/O error: dev 08:02, sector 67838424
kernel:  I/O error: dev 08:02, sector 67838426
[...]

I am using kernel.org's 2.4.20 kernel.

Thanks for your help!

Sebastian

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: ieee1394: sbp2: sbp2util_allocate_request_packet
  2003-03-05 21:08 ieee1394: sbp2: sbp2util_allocate_request_packet Sebastian Zimmermann
@ 2003-03-05 21:21 ` Ben Collins
  2003-03-05 21:39   ` William Stearns
  0 siblings, 1 reply; 4+ messages in thread
From: Ben Collins @ 2003-03-05 21:21 UTC (permalink / raw)
  To: Sebastian Zimmermann; +Cc: linux-kernel

On Wed, Mar 05, 2003 at 10:08:08PM +0100, Sebastian Zimmermann wrote:
> Hello,
> 
> I have a problem using an external firewire harddrive. When writing to
> the disk (badblocks -w) I get an error message about every minute:
> 
> kernel: ieee1394: sbp2: sbp2util_allocate_request_packet - no packets
> available!
> kernel: ieee1394: sbp2: sbp2util_allocate_write_request_packet failed
> kernel: ieee1394: sbp2: aborting sbp2 command
> kernel: Write (10) 00 09 51 b4 4a 00 00 fe 00
> 
> This by itself is - except for small pauses once and then - no problem.
> But when writing much data (dd for 40 GB), it gets worse after some
> time:

This is fixed the patch I send against -pre5. You can use the
branches/linux-2.4 directory in the repo as a direct replacement for
drivers/ieee1394 in fact (www.linux1394.org).

-- 
Debian     - http://www.debian.org/
Linux 1394 - http://www.linux1394.org/
Subversion - http://subversion.tigris.org/
Deqo       - http://www.deqo.com/

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: ieee1394: sbp2: sbp2util_allocate_request_packet
  2003-03-05 21:21 ` Ben Collins
@ 2003-03-05 21:39   ` William Stearns
  2003-03-05 22:16     ` Ben Collins
  0 siblings, 1 reply; 4+ messages in thread
From: William Stearns @ 2003-03-05 21:39 UTC (permalink / raw)
  To: Ben Collins; +Cc: Sebastian Zimmermann, ML-linux-kernel, William Stearns

Good afternoon, Ben,

On Wed, 5 Mar 2003, Ben Collins wrote:

> On Wed, Mar 05, 2003 at 10:08:08PM +0100, Sebastian Zimmermann wrote:
> > I have a problem using an external firewire harddrive. When writing to
> > the disk (badblocks -w) I get an error message about every minute:
> > 
> > kernel: ieee1394: sbp2: sbp2util_allocate_request_packet - no packets
> > available!
> > kernel: ieee1394: sbp2: sbp2util_allocate_write_request_packet failed
> > kernel: ieee1394: sbp2: aborting sbp2 command
> > kernel: Write (10) 00 09 51 b4 4a 00 00 fe 00
> > 
> > This by itself is - except for small pauses once and then - no problem.
> > But when writing much data (dd for 40 GB), it gets worse after some
> > time:
> 
> This is fixed the patch I send against -pre5. You can use the
> branches/linux-2.4 directory in the repo as a direct replacement for
> drivers/ieee1394 in fact (www.linux1394.org).

	It looks like the download page
(http://www.linux1394.org/download.html) is out of date:

"See below for how to apply patches. 

                   patch for 2.2.16-2.2.19 (released 2001-05-27) 
                   patch for 2.4.2-2.4.4 (released 2001-05-22) 
                   No patch is needed for newer 2.4 kernels and 2.5. Get 
the latest version of this series or use svn."

	I couldn't find a branches directory in the nightly tarball 
link at http://www.linux1394.org/viewcvs/trunk/?root=Linux+IEEE-1394 .

	Obviously I'm doing something wrong. :-)
	Is there some page on linux1394 which contains either a tar of the 
current 2.4 tree or a the most recent patch against 2.4?
	My sincere thanks for all your work and help.
	Cheers,
	- Bill

---------------------------------------------------------------------------
	"Note: This page is best viewed using Ham Explorer 4.0 or better
(if you can can have it) in a resolution of 8x6 folicals, blindfolded
and facing away from the monitor. Preferably with clothes on and a
member of the clergy present."
--------------------------------------------------------------------------
William Stearns (wstearns@pobox.com).  Mason, Buildkernel, freedups, p0f,
rsync-backup, ssh-keyinstall, dns-check, more at:   http://www.stearns.org
Linux articles at:                         http://www.opensourcedigest.com
--------------------------------------------------------------------------


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: ieee1394: sbp2: sbp2util_allocate_request_packet
  2003-03-05 21:39   ` William Stearns
@ 2003-03-05 22:16     ` Ben Collins
  0 siblings, 0 replies; 4+ messages in thread
From: Ben Collins @ 2003-03-05 22:16 UTC (permalink / raw)
  To: William Stearns; +Cc: Sebastian Zimmermann, ML-linux-kernel

> 	I couldn't find a branches directory in the nightly tarball 
> link at http://www.linux1394.org/viewcvs/trunk/?root=Linux+IEEE-1394 .
> 
> 	Obviously I'm doing something wrong. :-)
> 	Is there some page on linux1394 which contains either a tar of the 
> current 2.4 tree or a the most recent patch against 2.4?
> 	My sincere thanks for all your work and help.

It's viewcvs (or viewsvn in this case). Browse the repo above (trunk
being HEAD). Unlink CVS, SVN stores branches in simple copies. The URL
you want is:

http://www.linux1394.org/viewcvs/branches/linux-2.4/?root=Linux+IEEE-1394


Then click on the tarball link at the bottom.

-- 
Debian     - http://www.debian.org/
Linux 1394 - http://www.linux1394.org/
Subversion - http://subversion.tigris.org/
Deqo       - http://www.deqo.com/

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2003-03-05 22:06 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-03-05 21:08 ieee1394: sbp2: sbp2util_allocate_request_packet Sebastian Zimmermann
2003-03-05 21:21 ` Ben Collins
2003-03-05 21:39   ` William Stearns
2003-03-05 22:16     ` Ben Collins

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox