I upgraded from 2.6.17.7 to 2.6.18 today, and in dmesg I have 5 of these messages in a row: Kernel unaligned access at TPC[100be8c8] ehci_hub_control+0x350/0x680 [ehci_hcd] This message wasn't there before... I suppose it is pretty harmless as the kernel is supposed to handle unaligned accesses (right?) but this is the first time it's happened. According to gdb (my first time using it...), drivers/usb/host/ehci-hub.c:280 is to blame: (gdb) list *ehci_hub_control+0x350 0x8d0 is in ehci_hub_control (drivers/usb/host/ehci-hub.c:280). 275 struct usb_hub_descriptor *desc 276 ) { 277 int ports = HCS_N_PORTS (ehci->hcs_params); 278 u16 temp; 279 280 desc->bDescriptorType = 0x29; 281 desc->bPwrOn2PwrGood = 10; /* ehci 1.0, 2.3.9 says 20ms max */ 282 desc->bHubContrCurrent = 0; 283 284 desc->bNbrPorts = ports; System is a Sun U80 4x450 with 2.5G and a USB2 PCI card. GCC for the kernel is 4.1.1 (with gentoo patchset). The only USB2 device is an external Sony dual layer DVD writer.
Attachment:
pgpSpAxk4oqJJ.pgp
Description: PGP signature
- Follow-Ups:
- Re: [sparc64] 2.6.18 unaligned acccess in ehci_hub_control
- From: David Miller <[email protected]>
- Re: [sparc64] 2.6.18 unaligned acccess in ehci_hub_control
- Prev by Date: Re: [PATCH] Linux Kernel Markers
- Next by Date: Re: [PATCH] Linux Kernel Markers
- Previous by thread: modules.isapnpmap vs modules.alias
- Next by thread: Re: [sparc64] 2.6.18 unaligned acccess in ehci_hub_control
- Index(es):