[Bug 652283] New: openSUSE 11.4: EHCI: AMD periodic frame list table quirk

https://bugzilla.novell.com/show_bug.cgi?id=652283 https://bugzilla.novell.com/show_bug.cgi?id=652283#c0 Summary: openSUSE 11.4: EHCI: AMD periodic frame list table quirk Classification: openSUSE Product: openSUSE 11.4 Version: Factory Platform: All OS/Version: openSUSE 11.3 Status: NEW Severity: Normal Priority: P5 - None Component: Kernel AssignedTo: kernel-maintainers@forge.provo.novell.com ReportedBy: shane.huang@amd.com QAContact: qa@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2; MS-RTC LM 8; CIBA) On AMD SB700/SB800/Hudson-2/3 platforms, USB EHCI controller may read/write to memory space not allocated to USB controller if there is longer than normal latency on DMA read encountered. In this condition the exposure will be encountered only if the driver has following format of Periodic Frame List link pointer structure: For any idle periodic schedule, the Frame List link pointers that have the T-bit set to 1 intending to terminate the use of frame list link pointer as a physical memory pointer. Idle periodic schedule Frame List Link pointer shoule be in the following format to avoid the issue: Frame list link pointer should be always contains a valid pointer to a inactive QHead with T-bit set to 0. Reproducible: Always Steps to Reproduce: It is SW workaround of HW issue, it is difficult to reproduce from driver point. Patch has been accepted by EHCI maintainer: http://www.spinics.net/lists/linux-usb/msg38405.html http://www.spinics.net/lists/linux-usb/msg38414.html -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.

https://bugzilla.novell.com/show_bug.cgi?id=652283 https://bugzilla.novell.com/show_bug.cgi?id=652283#c1 Shane Huang <shane.huang@amd.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |andiry.xu@amd.com, | |shane.huang@amd.com --- Comment #1 from Shane Huang <shane.huang@amd.com> 2010-11-09 09:26:08 UTC --- We will provide the git link here once it is available, suppose the patch will appear from kernel 2.6.37 if everything is ok. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.

https://bugzilla.novell.com/show_bug.cgi?id=652283 https://bugzilla.novell.com/show_bug.cgi?id=652283#c Shane Huang <shane.huang@amd.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |652289 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.

https://bugzilla.novell.com/show_bug.cgi?id=652283 https://bugzilla.novell.com/show_bug.cgi?id=652283#c Shane Huang <shane.huang@amd.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |652293 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.

https://bugzilla.novell.com/show_bug.cgi?id=652283 https://bugzilla.novell.com/show_bug.cgi?id=652283#c2 --- Comment #2 from Andiry Xu <andiry.xu@amd.com> 2010-11-23 10:01:23 UTC --- Created an attachment (id=401738) --> (http://bugzilla.novell.com/attachment.cgi?id=401738) ehci_frame_list_fix_opensuse.patch Please find the patch attached. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.

https://bugzilla.novell.com/show_bug.cgi?id=652283 https://bugzilla.novell.com/show_bug.cgi?id=652283#c3 Greg Kroah-Hartman <gregkh@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED --- Comment #3 from Greg Kroah-Hartman <gregkh@novell.com> 2010-12-01 20:48:17 UTC --- As it's upstream it will show up in the next release automatically. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.

https://bugzilla.novell.com/show_bug.cgi?id=652283 https://bugzilla.novell.com/show_bug.cgi?id=652283#c Greg Kroah-Hartman <gregkh@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks|652289 | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com