cvs commit: src/sys/dev/usb ohci.c

Ian Dowse iedowse at FreeBSD.org
Mon Nov 24 18:23:31 PST 2003


iedowse     2003/11/24 18:23:29 PST

  FreeBSD src repository

  Modified files:
    sys/dev/usb          ohci.c 
  Log:
  Write the correct value to `td_be' for the second and further
  transfer descriptors when a large request needs to be split into
  more than one 8k chunk. The bug was that the calculation did not
  take into account the offset of the chunk within the overall request.
  This is reported to fix crashes and data corruption on ohci
  controllers.
  
  Submitted by:   green
  Approved by:    re
  
  Revision  Changes    Path
  1.139     +1 -1      src/sys/dev/usb/ohci.c


More information about the cvs-src mailing list