Comment 8 for bug 791552

Revision history for this message
Michael Hope (michaelh1) wrote : Re: No USB support on beagle/beagleXM

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 team through GCC.