1. 08 Apr, 2002 6 commits
    • Chris Hanson's avatar
      [PATCH] page limit on bulk transfers in usbfs? · a64c6e4b
      Chris Hanson authored
      Here is an updated patch using kmalloc that removes the page limit
      on bulk transfers in usbfs.  I've tested it and it seems to work OK.
      a64c6e4b
    • Greg Kroah-Hartman's avatar
      changed direct access of current->state to set_current_state() call. · 06165e7d
      Greg Kroah-Hartman authored
      Thanks to Paul Komkoff for reminding me of this.
      06165e7d
    • Johannes Erdfelt's avatar
      [PATCH] uhci.c FSBR speed problem · 13eac223
      Johannes Erdfelt authored
      The dangers of not ensuring important fields are properly set.
      
      Some, if not all, of the speed problems with uhci.c were caused because
      some important fields were not set and as a result, FSBR was never
      turned on.
      
      This patch also ensures is_suspended is set to 0 properly. This could
      cause some problems suspending the HC when no devices are plugged in.
      13eac223
    • Johannes Erdfelt's avatar
      [PATCH] uhci.c incorrect locking · dd5c53b9
      Johannes Erdfelt authored
      This fixes a problem that I've not run into and is difficult to trigger,
      but definately a bug. We locked urb->lock, when we meant u->lock. It also
      cleans up the code a little to make it easier to understand and removes
      an obsolete comment.
      dd5c53b9
    • Johannes Erdfelt's avatar
      [PATCH] uhci.c cleanup · cf81f1c2
      Johannes Erdfelt authored
      This patch merely cleans up the code a little and doesn't fix any bugs.
      It makes a couple of code paths a bit easier to understand, removes an
      unused variable (uhci_list) and some procfs variables when not using
      procfs.
      cf81f1c2
    • Johannes Erdfelt's avatar
      [PATCH] uhci.c SMP deadlock · 89e62afe
      Johannes Erdfelt authored
      This patch fixes a bug reported by Greg and David, as well as some other
      people recently.
      
      uhci.c would call wait_ms, which can sleep, with spinlocks held. There
      are two places where this happens, but only one was the cause of the
      problem.
      89e62afe
  2. 06 Apr, 2002 2 commits
    • Greg Kroah-Hartman's avatar
      USB · 806af7cc
      Greg Kroah-Hartman authored
      spilt up the Config.help file into smaller pieces
      806af7cc
    • David Brownell's avatar
      USB usbnet driver update · 781045a2
      David Brownell authored
          - adds ethtool support (based on code from Brad Hards)
          - makes diagnostic level configurable (ethtool, module param)
          - fixes a minor mem_flags goof (thanks Oliver!)
          - device identifers now use devpath (stable ID) not devnum
      781045a2
  3. 05 Apr, 2002 27 commits
  4. 04 Apr, 2002 5 commits