Re: [linux-usb-devel] [4/4] 2.6.23-rc3: known regressions

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: David Brownell
Date: Monday, August 20, 2007 - 9:02 pm

On Monday 20 August 2007, Linus Torvalds wrote:

MMF basically means the "Transaction Translating" (TT) hub had data
for the host, but the host didn't collect it in time ... so that some
data was lost.

Unfortunately, that's the type of fault that's especially hard to
recover from.  Plus, very few of the upper layer drivers have even
a minor clue about fault recovery strategies.  And I don't trust
the current hcd/usbcore code that tries to clean up after MMF.

On the plus side, MMF errors have been vanishingly rare until this
cpufreq interaction came up ... which of course implies the downside
that those "handle the result" code paths are all but untested.



There could be such problems, yes.  But in practice, I don't know
that we've ever seen them.  (There's a first time for everthing,
yes.  I *just* fetched a webpage where an image got overwritten
about 



-
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: [4/4] 2.6.23-rc3: known regressions, Michal Piotrowski, (Mon Aug 13, 10:59 am)
Re: [linux-usb-devel] [4/4] 2.6.23-rc3: known regressions, David Brownell, (Mon Aug 20, 6:41 pm)
Re: [linux-usb-devel] [4/4] 2.6.23-rc3: known regressions, Linus Torvalds, (Mon Aug 20, 7:02 pm)
Re: [linux-usb-devel] [4/4] 2.6.23-rc3: known regressions, David Brownell, (Mon Aug 20, 9:02 pm)
Re: [linux-usb-devel] [4/4] 2.6.23-rc3: known regressions, Linus Torvalds, (Mon Aug 20, 9:15 pm)
Re: [linux-usb-devel] [4/4] 2.6.23-rc3: known regressions, David Brownell, (Mon Aug 20, 9:27 pm)
Re: [linux-usb-devel] [4/4] 2.6.23-rc3: known regressions, David Brownell, (Mon Aug 20, 9:48 pm)
Re: [linux-usb-devel] [4/4] 2.6.23-rc3: known regressions, Linus Torvalds, (Mon Aug 20, 10:31 pm)
Re: [linux-usb-devel] [4/4] 2.6.23-rc3: known regressions, Arjan van de Ven, (Mon Aug 20, 10:51 pm)
Re: [linux-usb-devel] [4/4] 2.6.23-rc3: known regressions, Linus Torvalds, (Mon Aug 20, 11:03 pm)
Re: [linux-usb-devel] [4/4] 2.6.23-rc3: known regressions, Arjan van de Ven, (Mon Aug 20, 11:04 pm)
Re: [linux-usb-devel] [4/4] 2.6.23-rc3: known regressions, Arjan van de Ven, (Mon Aug 20, 11:24 pm)
Re: [linux-usb-devel] [4/4] 2.6.23-rc3: known regressions, Linus Torvalds, (Mon Aug 20, 11:25 pm)
Re: [linux-usb-devel] [4/4] 2.6.23-rc3: known regressions, Linus Torvalds, (Mon Aug 20, 11:26 pm)
Re: [linux-usb-devel] [4/4] 2.6.23-rc3: known regressions, Arjan van de Ven, (Mon Aug 20, 11:28 pm)
Re: [linux-usb-devel] [4/4] 2.6.23-rc3: known regressions, David Brownell, (Mon Aug 20, 11:34 pm)
Re: [linux-usb-devel] [4/4] 2.6.23-rc3: known regressions, Linus Torvalds, (Mon Aug 20, 11:45 pm)
Re: [linux-usb-devel] [4/4] 2.6.23-rc3: known regressions, Linus Torvalds, (Mon Aug 20, 11:52 pm)
Re: [linux-usb-devel] [4/4] 2.6.23-rc3: known regressions, Linus Torvalds, (Tue Aug 21, 12:24 am)
Re: [linux-usb-devel] [4/4] 2.6.23-rc3: known regressions, Linus Torvalds, (Tue Aug 21, 8:34 pm)
RE: [linux-usb-devel] [4/4] 2.6.23-rc3: known regressions, Linus Torvalds, (Wed Aug 22, 11:41 am)
Re: [4/4] 2.6.23-rc3: known regressions, Junio C Hamano, (Wed Aug 22, 4:35 pm)