1. 05 1月, 2006 2 次提交
  2. 29 10月, 2005 3 次提交
    • A
      [PATCH] UHCI: Improve handling of iso TDs · b81d3436
      Alan Stern 提交于
      The uhci-hcd driver is fairly lax about the way it handles isochronous
      transfers.  This patch (as579) improves it in three respects:
      
      	TDs for a new URB aren't added to the schedule until all of
      	them have been allocated.  This way there's no risk of the
      	controller executing some of them when an allocation fails.
      
      	TDs for an unlinked URB are removed from the schedule as soon
      	as the URB is unlinked, rather than waiting until the URB is
      	given back.  This way there's no risk of the controller still
      	executing a TD after the URB completes.
      
      	The urb->error_count values are now reported correctly.
      	Although since they aren't used in any drivers except for
      	debug messages in the system log, probably nobody cares.
      Signed-off-by: NAlan Stern <stern@rowland.harvard.edu>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      b81d3436
    • A
      [PATCH] USB: UHCI: Split apart the physical and logical framelist arrays · a1d59ce8
      Alan Stern 提交于
      This patch (as563) splits the physical and logical framelist arrays in
      uhci-hcd into two separate pieces.  This will allow slightly better memory
      utilization, since each piece is no larger than a single page whereas
      before the whole thing was a little bigger than two pages.  It also allows
      the logical array to be allocated in non-DMA-coherent memory.
      Signed-off-by: NAlan Stern <stern@rowland.harvard.edu>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      a1d59ce8
    • A
      [PATCH] USB: UHCI: Remove unused fields and unneeded tests for NULL · 8b4cd421
      Alan Stern 提交于
      This patch (as562) removes from the uhci-hcd driver a few unused fields
      and some unnecessary tests against NULL and assignments to NULL.  In fact
      it wasn't until fairly recently that the tests became unnecessary.
      Before last winter it was possible that the driver's stop() routine would
      get called even if the start() routine returned an error, but now that
      can't happen.  Hence there's no longer any need to check for partial
      initialization.
      Signed-off-by: NAlan Stern <stern@rowland.harvard.edu>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      8b4cd421
  3. 28 10月, 2005 1 次提交
  4. 13 9月, 2005 1 次提交
  5. 13 7月, 2005 1 次提交
  6. 28 6月, 2005 3 次提交
  7. 17 4月, 2005 1 次提交
    • L
      Linux-2.6.12-rc2 · 1da177e4
      Linus Torvalds 提交于
      Initial git repository build. I'm not bothering with the full history,
      even though we have it. We can create a separate "historical" git
      archive of that later if we want to, and in the meantime it's about
      3.2GB when imported into git - space that would just make the early
      git days unnecessarily complicated, when we don't have a lot of good
      infrastructure for it.
      
      Let it rip!
      1da177e4