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:48 pm

On Monday 20 August 2007, Linus Torvalds wrote:

Yes on #1, but on #2 ... frequency transitions are a common place
for systems to want to hiccup.  Maybe less so on PCs, but it's
hard to say that re-clocking an I/O or memory bus shouldn't affect
the peripherals using it for "realtime" (deadlines) I/O !!


My more complete response suggested maybe just vetoing cpufreq
transitions if the Broadcom chipset (or maybe it's just specific
boards?) finds itself in the awkward configuration ... penalizing
only the people we know could have trouble.



Nope.  Linus, this is at least the second or third time you've
been wrong -- sorry.  But I wish you were right, since they're
such a PITA to cope with.  ;)

Split transactions are how the full and low speed devices bridge
to high speed busses.  Think of the TT hub as a speed converter,
buffering data and then retransmitting it at the other (slower or
faster) speed.  Some systems don't even have a full/low speed host
adapter ... they just have a high speed root hub and rely on some
external TT hubs (maybe on a mainboard) to handle the rest.



Well, I suggested an alternate fix that I hope Stuart will look at.
I think it achieves your goals (only impacting Broadcom systems).

- Dave






-
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)