Activity log for bug #329437

Date Who What changed Old value New value Message
2009-02-14 15:26:29 Toby bug added bug
2009-02-14 16:53:18 Federico Briata linux: status New Confirmed
2009-02-14 16:53:18 Federico Briata linux: assignee federicobriata
2009-02-14 16:53:18 Federico Briata linux: statusexplanation From: Karsten Wiese <fzu@...> Currently ITDs are immediately recycled whenever their URB completes. However, EHCI hardware can sometimes remember some ITD state. This means that when the ITD is reused before end-of-frame it may sometimes cause the hardware to reference bogus state. This patch defers reusing such ITDs by moving them into a new ehci member cached_itd_list. ITDs resting in cached_itd_list are moved back into their stream's free_list once scan_periodic() detects that the active frame has elapsed. This makes the snd_usb_us122l driver (in kernel since .28) work right when it's hooked up through EHCI. in attach diff for 2.6.28 git patch for 2.6.29-rc3 here http://article.gmane.org/gmane.linux.usb.general/14869
2009-02-14 16:54:21 Federico Briata bug added attachment 'ehci-hcd_2.6.28.patch' (ehci-hcd_2.6.28.patch)
2009-02-14 19:06:08 Federico Briata linux: status Confirmed Fix Released
2009-02-14 19:06:08 Federico Briata linux: assignee federicobriata ubuntu-kernel-usb
2009-02-14 19:06:08 Federico Briata linux: statusexplanation From: Karsten Wiese <fzu@...> Currently ITDs are immediately recycled whenever their URB completes. However, EHCI hardware can sometimes remember some ITD state. This means that when the ITD is reused before end-of-frame it may sometimes cause the hardware to reference bogus state. This patch defers reusing such ITDs by moving them into a new ehci member cached_itd_list. ITDs resting in cached_itd_list are moved back into their stream's free_list once scan_periodic() detects that the active frame has elapsed. This makes the snd_usb_us122l driver (in kernel since .28) work right when it's hooked up through EHCI. in attach diff for 2.6.28 git patch for 2.6.29-rc3 here http://article.gmane.org/gmane.linux.usb.general/14869
2009-02-16 15:52:39 Federico Briata linux: assignee ubuntu-kernel-usb ubuntu-kernel-team
2009-03-09 03:42:38 Tim Gardner linux: status Fix Released Fix Committed
2009-03-09 03:42:38 Tim Gardner linux: assignee ubuntu-kernel-team timg-tpi
2009-03-09 03:42:38 Tim Gardner linux: importance Undecided Low
2009-03-09 03:42:38 Tim Gardner linux: statusexplanation http://kernel.ubuntu.com/git?p=ubuntu/ubuntu-jaunty.git;a=commit;h=d403298f65dc17064552c4630e07bf181010c82b
2009-03-09 03:42:38 Tim Gardner linux: milestone jaunty-alpha-6
2009-03-10 18:15:07 Launchpad Janitor linux: status Fix Committed Fix Released
2009-07-03 09:20:20 Launchpad Janitor branch linked lp:ubuntu/karmic/linux-ports