the attached patch fixes this issue (1395401 in linus tree).
and here is a an omap3 kernel compiled with gcc4.6 and this fix applied:
http://people.canonical.com/~ppisati/lp791552/linux-
image-2.6.38-10-omap_2.6.38-10.44~gcc4.6-ehcifix_armel.deb
** Patch added:
and here is an omap4 kernel + ehci fix compiled with gcc 4.6:
http://people.canonical.com/~ppisati/lp791552/linux-
image-2.6.38-1209-omap4_2.6.38-1209.14~gcc4.6-ehcifix_armel.deb
** Description changed:
- Neither the beagle (rev C4) nor the beagle XM (rev B) USB ports work
- with the 2.6.39
** Description changed:
SRU Justification:
Impact: when compiled with gcc 4.6, we loose usb on every omap* hw.
Fix: see attached patch.
- Testcase: compile an omap[4] kernel witg gcc 4.6 and boot it, you will notice
there are no usb devices present.
+ Testcase: compile an omap[4] kernel
** Also affects: gcc-4.6-armel-cross (Ubuntu Natty)
Importance: Undecided
Status: New
** Also affects: linux (Ubuntu Natty)
Importance: Undecided
Status: New
** Changed in: linux (Ubuntu Oneiric)
Status: In Progress = Fix Released
** Changed in: linux (Ubuntu Natty)
it seems we are not the only one having this issue:
https://lists.yoctoproject.org/pipermail/poky/2011-April/005703.html
https://lists.yoctoproject.org/pipermail/poky/2011-May/005763.html
and in the continuation of this thread there's some low level debugging
(and a couple of workarounds that
This is a instance of:
http://gcc.gnu.org/ml/gcc/2011-02/msg00035.html
The kernel source marks ehci_regs as packed. gcc 4.6 treats all
accesses to packed structures as unaligned and ends up reading the
status register multiple times.
This isn't a problem with GCC but may be fixed by the kernel
** Changed in: linux (Ubuntu)
Importance: Undecided = High
** Also affects: gcc-4.6-armel-cross (Ubuntu Oneiric)
Importance: Undecided
Status: New
** Also affects: linux (Ubuntu Oneiric)
Importance: High
Status: New
** Changed in: linux (Ubuntu Oneiric)
Milestone:
and i can confirm the same exact problem is present in linux-linaro-
natty:
http://pastebin.ubuntu.com/620786/
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/791552
Title:
No USB support on
** Tags added: linaro
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/791552
Title:
No USB support on beagle/beagleXM
--
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
** Also affects: linux-linaro
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/791552
Title:
No USB support on beagle/beagleXM
--
ubuntu-bugs mailing list
the issue was still present on imx51 when loading the parport module in
case parport_pc was enabled.
** Attachment added: imx51-parport.txt
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/791552/+attachment/2153201/+files/imx51-parport.txt
--
You received this bug notification because
and disabling PARPORT_PC fixes it.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/791552
Title:
No USB support on beagle/beagleXM
--
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
[flag@newluxor ubuntu-oneiric]$ git log --oneline -1
5da5c79 UBUNTU: Ubuntu-2.6.39-3.10
compiling an oneiric kernel with gcc 4.6 make me reproduce the problem:
[0.00] Linux version 2.6.39-3-omap (root@newluxor) (gcc version 4.6.1
(Ubuntu/Linaro 4.6.0-10ubuntu2) ) #10 Fri Jun 3 17:18:12
and while here, disregard comments #2 and #3, cutpaste to the wrong
tab.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/791552
Title:
No USB support on beagle/beagleXM
--
ubuntu-bugs mailing list
** Also affects: gcc-4.6-armel-cross (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/791552
Title:
No USB support on beagle/beagleXM
--
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/791552
Title:
No USB support on beagle/beagleXM
--
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
** Tags added: iso-testing
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/791552
Title:
No USB support on beagle/beagleXM
--
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
17 matches
Mail list logo