Pete,

I've been meaning to get back to you about this.  The latest kernels
(those that use check_fsbr() instead of stall_callback) don't seem to
suffer from the same problem.  It seems that those kernels don't keep
track of individual transfers and mess with whether or not FSBR is on or
off.

On earlier kernels (such as 2.6.9), the IDLE_TIMEOUT value does cause
FSBR to get shut off after a transfer taking a long time.

I'm not exactly sure what should be done about this.  On earlier kernels
(before check_fsbr()), 250ms seems to be a good value for IDLE_TIMEOUT.
On later kernels, it doesn't seem that IDLE_TIMEOUT matters (e.g. there
isn't a problem).

Best Regards,
--Chris




-----Original Message-----
From: Pete Zaitcev [mailto:[EMAIL PROTECTED] 
Sent: Thursday, January 19, 2006 11:13 PM
To: Frantz, Chris
Cc: [EMAIL PROTECTED]; [EMAIL PROTECTED]; [EMAIL PROTECTED];
linux-usb-devel@lists.sourceforge.net; [EMAIL PROTECTED];
[EMAIL PROTECTED]
Subject: Re: HP iLO needs FSBR


On Wed, 16 Nov 2005 17:21:46 -0600, "Frantz, Chris"
<[EMAIL PROTECTED]> wrote:

> I've been looking into adjusting IDLE_TIMEOUT.  Unfortunately, I've 
> been dealing with some other issues first.  Preliminary testing seems 
> to indicate that adjusting the idle timeout will work, but I need to 
> do some more testing.

Chris, did you do anything about this?

I tried to approach this problem this week, and only now I started to
understand the details. It looks to me that blaming stall_callback (or
its replacement code in check_fsbr() in modern kernels) cannot be the
answer, because when FSBR is finally disabled, it only makes things the
same as they would have been if the URB didn't have FSBR to begin with.

Could it be that FSBR itself is actually a problem? For example, it can
overwhelm the firmware in iLO with polling, and so prevent it from doing
something more useful. In such a case, lengthening timeouts should make
things worse, not better.

I haven't secured a suitable system. I identified one in Boston. But at
the last moment I understood that iLO uses a storage image placed at the
client, and not elsewhere, and so it's going to read from my laptop in
California, which is not good for performance evaluations.

I am afraid that I'll have to ride testing by e-mail at HP premises...

-- Pete


-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid3432&bid#0486&dat1642
_______________________________________________
linux-usb-devel@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to