Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 11 May 2005 10:09:33 +0900
From:      Hidetoshi Shimokawa <simokawa@FreeBSD.org>
To:        "Andrew Edmond" <edmond@aravia.com>
Cc:        freebsd-firewire@freebsd.org
Subject:   Re: NitroAV FW RAID / sbp0 problems?
Message-ID:  <87sm0ubmb6.wl@tora.nunu.org>
In-Reply-To: <20050429221343.7609D43D49@mx1.FreeBSD.org>
References:  <20050429221343.7609D43D49@mx1.FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
At Fri, 29 Apr 2005 15:13:39 -0700,
Andrew Edmond wrote:
> 
> [1  <multipart/related (7bit)>]
> [1.1  <text/plain; us-ascii (7bit)>]
> All --
>  
> After 2 days of research over here, I am finally writing into the list for
> help, because I can't tell what is going on here or how to fix it.  I've
> done as much testing, reading, updating of sources I can, so maybe someone
> here knows what the !#@ is going on ;)
>  
> Bottom line is that I'm getting these messages alot, but only when the
> filesystem is copying a large file (which this fs has to do a lot):
> 
> Apr 29 15:03:36 screamfs kernel: (da0:sbp0:0:0:0): Invalid command operation
> code
> Apr 29 15:03:37 screamfs kernel: (da0:sbp0:0:0:0): SYNCHRONIZE CACHE. CDB:
> 35 0 0 0 0 0 0 0 0 0 
> Apr 29 15:03:37 screamfs kernel: (da0:sbp0:0:0:0): ABORTED COMMAND asc:20,0
> Apr 29 15:03:37 screamfs kernel: (da0:sbp0:0:0:0): Invalid command operation
> code
> Apr 29 15:03:37 screamfs kernel: (da0:sbp0:0:0:0): SYNCHRONIZE CACHE. CDB:
> 35 0 0 0 0 0 0 0 0 0 
> Apr 29 15:03:37 screamfs kernel: (da0:sbp0:0:0:0): ABORTED COMMAND asc:20,0
> Apr 29 15:03:37 screamfs kernel: (da0:sbp0:0:0:0): Invalid command operation
> code

Usually, this error can be ignored. I suppose your drive doesn't
support synchronize cache command. Many cheap drives lack this feature.
If it's annoying, add DA_Q_NO_SYNC_CACHE quirk in
/sys/cam/scsi/scsi_da.c.

> I am using a NitroAV system (nice little external RAID firewire units), I
> have both the 2 disk and 5 disk versions:
> (http://www.nitroav.com/store/customer/home.php?cat=10)
>  
> I have a new firewire 800 card and am using firewire 800 cables:
> 

> So.... what the !# is causing the Synch cache errors?  I am getting the
> kernel to panic I guess because of too many of these errors as well.  Any
> help is appreciated.
>  
> Andrew

Can you describe the detail of the kernel panic? (stack trace etc.)

/\ Hidetoshi Shimokawa
\/  simokawa@FreeBSD.org



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?87sm0ubmb6.wl>