Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 14 Oct 2010 21:38:06 +0000 (UTC)
From:      Hans Petter Selasky <hselasky@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/sys/dev/usb/controller ehci.c ehci.h
Message-ID:  <201010142138.o9ELcH7H032412@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
hselasky    2010-10-14 21:38:06 UTC

  FreeBSD src repository

  Modified files:
    sys/dev/usb/controller ehci.c ehci.h 
  Log:
  SVN rev 213869 on 2010-10-14 21:38:06Z by hselasky
  
  Revert most of r197682 (EHCI Hardware BUG workaround). Implement
  proper solution which is to not use the TERMINATE pointer, but rather
  link to a halted TD. The initial fix was due to a misunderstanding
  about how the EHCI hardware works. Thanks to Alan Stern for clearing
  this up. This patch can increase mass storage read performance
  significantly when the IRQ rate is less than 8000 IRQ/s.
  
  Approved by:    thompsa (mentor)
  
  Revision  Changes    Path
  1.44      +48 -40    src/sys/dev/usb/controller/ehci.c
  1.13      +3 -0      src/sys/dev/usb/controller/ehci.h



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