I went down the ethernet driver path and think I've finally found the cause of 
my issue that I'll validate with the author.

>From a series of testing where I copied an ever increasing file size from 
>local disk to the iscsi device, I experienced a crash anywhere between 74MB 
>and 465MB -- never consistent and many times, a file of 150MB would copy fine 
>but at time it would crash sometime after 74MB.

Digging into the bfe driver a bit more, I noticed that when I thought I was 
compiling the driver, it was incredibly fast -- turns out I wasn't actually 
compiling it, but rather using a binary that had been previously compiled from 
last September.  I suspect it also was using mac.h from gldv3 from that 
timeframe and there have been changes since then due to projects like crossbow. 
 mac.h still isn't released as stable with gldv3 so I cleaned up the compile to 
work with gldv2.

So far I've managed to progressively copy files from 134MB up through 1GB in 
size.  I'm running a number of other tests, but expect them to be successful.

Thanks for pointing me in the driver direction.

> Joost,
> Thanks for the suggestion.  I'll check the bfe driver
> for the ethernet.  I recall having to rebuild that
> box between Indiana DP2 and 05.2008 and thought I had
> pulled the driver from the same place, but may have
> gotten an older version or was using a different
> version when it worked under DP2.
> Thanks,
> Jeff
> 
> > Hi Jeff,
> > 
> > Just a suggestion. The stack trace shows an
> incoming
> > ethernet packet  
> > which is (attempted to) be re-directed to
> outbound.
> > 
> > Therefore I would suspect IP or the ethernet
> device
> > driver instead if  
> > ZFS/iSCSI.
> > To rule out, you might be able to use a different
> > type of ethernet  
> > interface?
> > 
> > HTH, Joost
 
 
This message posted from opensolaris.org
_______________________________________________
storage-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/storage-discuss

Reply via email to