Ops! I missed this change.
BTW Do I understand correctly and ACTION_RETRY_WITH_BACKOFF_ALGO (or
better returned SectorCount value) is not saved anywhere.
So, every IO starts from:

ScsiDiskRead10, ACTION_NO_ACTION
  if (not Fail) done
then repeat
  ScsiDiskRead10, ACTION_RETRY_WITH_BACKOFF_ALGO
until (SectorCount<<1 || Success)

So in case of DVD drive does not support large transfer would it be
performance penalty on retries?

I.e. if we know that drive does not support large transfer, why are we
trying to submit unsupported IO every time? 

On Wed, 2014-05-21 at 00:23 +0000, Tian, Feng wrote:
> HI, Mike
> 
> We (Intel) have had another solution to solve this issue. We use back-off 
> algorithm to dynamically calculate the transfer length in single transfer 
> till it succeeds or fails.
> 
> Please use latest ScsiDisk driver to see if it solves your problem.
> 
> Thanks
> Feng



------------------------------------------------------------------------------
"Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.
Get unparalleled scalability from the best Selenium testing platform available
Simple to use. Nothing to install. Get started now for free."
http://p.sf.net/sfu/SauceLabs
_______________________________________________
edk2-devel mailing list
edk2-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-devel

Reply via email to