* Re: WARNING: at net/mac80211/rx.c:388 __ieee80211_rx_handle_packet+0x1fe/0x627 [mac80211]() [not found] <4922D9D5.2020507@schulte.it> @ 2008-11-20 0:53 ` Andrew Morton 2008-11-20 6:48 ` Johannes Berg 0 siblings, 1 reply; 3+ messages in thread From: Andrew Morton @ 2008-11-20 0:53 UTC (permalink / raw) To: Christian Schulte; +Cc: linux-kernel, linux-wireless (cc linux-wireless) On Tue, 18 Nov 2008 16:05:57 +0100 Christian Schulte <cs@schulte.it> wrote: > this is with the 2.6.27.6 iwl3945 module. Is it some misconfiguration on > my side ? > > > -- > Christian > > > > [kern.log text/x-log (7.7KB)] > Nov 15 21:45:30 r60 kernel: ADDRCONF(NETDEV_CHANGE): wlan0_rename: link becomes ready > Nov 15 21:45:35 r60 kernel: ------------[ cut here ]------------ > Nov 15 21:45:35 r60 kernel: WARNING: at net/mac80211/rx.c:388 __ieee80211_rx_handle_packet+0x1fe/0x627 [mac80211]() > Nov 15 21:45:35 r60 kernel: Modules linked in: ipt_MASQUERADE iptable_nat nf_nat nf_conntrack_ipv4 nf_conntrack ip_tables x_tables binfmt_misc fglrx(P) rfcomm l2cap uinput ipv6 ppdev parport_pc lp parport dm_snapshot dm_mirror dm_log dm_mod sbp2 loop pcmcia hci_usb joydev arc4 ecb crypto_blkcipher battery bluetooth ac bay video output psmouse yenta_socket rsrc_nonstatic serio_raw iwl3945 pcmcia_core mac80211 cfg80211 button snd_hda_intel snd_pcm snd_seq snd_timer snd_seq_device rng_core i2c_i801 snd iTCO_wdt pcspkr intel_agp soundcore snd_page_alloc agpgart evdev xfs sd_mod crc_t10dif ide_cd_mod cdrom ata_generic ata_piix ahci libata usbhid piix hid ohci1394 ide_core scsi_mod ff_memless ieee1394 dock tg3 libphy thermal fan ohci_hcd uhci_hcd ehci_hcd usbcore radeonfb fb_ddc i2c_algo_bit i2c_core acpi_cpufreq freq_table processor thermal_sys thinkpad_acpi rfkill led_class nvram > Nov 15 21:45:35 r60 kernel: Pid: 11033, comm: clamd Tainted: P 2.6.27.6-workstation #1 > Nov 15 21:45:35 r60 kernel: [<c0123d26>] warn_on_slowpath+0x40/0x63 > Nov 15 21:45:35 r60 kernel: [<f9684817>] ieee80211_wep_decrypt_data+0x72/0x81 [mac80211] > Nov 15 21:45:35 r60 kernel: [<c02caa65>] __lock_text_start+0x2d/0x33 > Nov 15 21:45:35 r60 kernel: [<c026166b>] skb_queue_tail+0x11/0x2d > Nov 15 21:45:35 r60 kernel: [<f968ee00>] ieee80211_rx_irqsafe+0x2c/0x4f [mac80211] > Nov 15 21:45:35 r60 kernel: [<f975dc90>] iwl3945_pass_packet_to_mac80211+0x260/0x272 [iwl3945] > Nov 15 21:45:35 r60 kernel: [<f968f410>] ieee80211_rx_h_data+0x26/0x62 [mac80211] > Nov 15 21:45:35 r60 kernel: [<f9690a0c>] __ieee80211_rx_handle_packet+0x1fe/0x627 [mac80211] > Nov 15 21:45:35 r60 kernel: [<f9691529>] __ieee80211_rx+0x48e/0x4f9 [mac80211] > Nov 15 21:45:35 r60 kernel: [<f9750ca2>] iwl3945_rx_queue_restock+0x9a/0x117 [iwl3945] > Nov 15 21:45:35 r60 kernel: [<f9681353>] ieee80211_tasklet_handler+0x49/0xc2 [mac80211] > Nov 15 21:45:35 r60 kernel: [<c0127f87>] tasklet_action+0x68/0xce > Nov 15 21:45:35 r60 kernel: [<c0127a19>] __do_softirq+0x66/0xd3 > Nov 15 21:45:35 r60 kernel: [<c0127acb>] do_softirq+0x45/0x53 > Nov 15 21:45:35 r60 kernel: [<c0127c70>] irq_exit+0x35/0x73 > Nov 15 21:45:35 r60 kernel: [<c01061a4>] do_IRQ+0x54/0x68 > Nov 15 21:45:35 r60 kernel: [<c010437f>] common_interrupt+0x23/0x28 > Nov 15 21:45:35 r60 kernel: ======================= > Nov 15 21:45:35 r60 kernel: ---[ end trace 92e1ab8c7c81fa88 ]--- ^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: WARNING: at net/mac80211/rx.c:388 __ieee80211_rx_handle_packet+0x1fe/0x627 [mac80211]() 2008-11-20 0:53 ` WARNING: at net/mac80211/rx.c:388 __ieee80211_rx_handle_packet+0x1fe/0x627 [mac80211]() Andrew Morton @ 2008-11-20 6:48 ` Johannes Berg 2008-11-20 17:32 ` Christian Schulte 0 siblings, 1 reply; 3+ messages in thread From: Johannes Berg @ 2008-11-20 6:48 UTC (permalink / raw) To: Andrew Morton; +Cc: Christian Schulte, linux-kernel, linux-wireless [-- Attachment #1: Type: text/plain, Size: 3032 bytes --] On Wed, 2008-11-19 at 16:53 -0800, Andrew Morton wrote: > (cc linux-wireless) > > On Tue, 18 Nov 2008 16:05:57 +0100 > Christian Schulte <cs@schulte.it> wrote: > > > this is with the 2.6.27.6 iwl3945 module. Is it some misconfiguration on > > my side ? Yes. config MAC80211_DEBUG_PACKET_ALIGNMENT bool "Enable packet alignment debugging" depends on MAC80211_DEBUG_MENU ---help--- This option is recommended for driver authors and strongly discouraged for everybody else, it will trigger a warning when a driver hands mac80211 a buffer that is aligned in a way that will cause problems with the IP stack on some architectures. Say N unless you're writing a mac80211 based driver. > > Nov 15 21:45:35 r60 kernel: WARNING: at net/mac80211/rx.c:388 __ieee80211_rx_handle_packet+0x1fe/0x627 [mac80211]() > > Nov 15 21:45:35 r60 kernel: Modules linked in: ipt_MASQUERADE iptable_nat nf_nat nf_conntrack_ipv4 nf_conntrack ip_tables x_tables binfmt_misc fglrx(P) rfcomm l2cap uinput ipv6 ppdev parport_pc lp parport dm_snapshot dm_mirror dm_log dm_mod sbp2 loop pcmcia hci_usb joydev arc4 ecb crypto_blkcipher battery bluetooth ac bay video output psmouse yenta_socket rsrc_nonstatic serio_raw iwl3945 pcmcia_core mac80211 cfg80211 button snd_hda_intel snd_pcm snd_seq snd_timer snd_seq_device rng_core i2c_i801 snd iTCO_wdt pcspkr intel_agp soundcore snd_page_alloc agpgart evdev xfs sd_mod crc_t10dif ide_cd_mod cdrom ata_generic ata_piix ahci libata usbhid piix hid ohci1394 ide_core scsi_mod ff_memless ieee1394 dock tg3 libphy thermal fan ohci_hcd uhci_hcd ehci_hcd usbcore radeonfb fb_ddc i2c_algo_bit i2c_core acpi_cpufreq freq_table processor thermal_sys thinkpad_acpi rfkill led_class nvram > > Nov 15 21:45:35 r60 kernel: Pid: 11033, comm: clamd Tainted: P 2.6.27.6-workstation #1 > > Nov 15 21:45:35 r60 kernel: [<c0123d26>] warn_on_slowpath+0x40/0x63 > > Nov 15 21:45:35 r60 kernel: [<f9684817>] ieee80211_wep_decrypt_data+0x72/0x81 [mac80211] > > Nov 15 21:45:35 r60 kernel: [<c02caa65>] __lock_text_start+0x2d/0x33 > > Nov 15 21:45:35 r60 kernel: [<c026166b>] skb_queue_tail+0x11/0x2d > > Nov 15 21:45:35 r60 kernel: [<f968ee00>] ieee80211_rx_irqsafe+0x2c/0x4f [mac80211] > > Nov 15 21:45:35 r60 kernel: [<f975dc90>] iwl3945_pass_packet_to_mac80211+0x260/0x272 [iwl3945] > > Nov 15 21:45:35 r60 kernel: [<f968f410>] ieee80211_rx_h_data+0x26/0x62 [mac80211] > > Nov 15 21:45:35 r60 kernel: [<f9690a0c>] __ieee80211_rx_handle_packet+0x1fe/0x627 [mac80211] > > Nov 15 21:45:35 r60 kernel: [<f9691529>] __ieee80211_rx+0x48e/0x4f9 [mac80211] > > Nov 15 21:45:35 r60 kernel: [<f9750ca2>] iwl3945_rx_queue_restock+0x9a/0x117 [iwl3945] Intel doesn't care to make their drivers work on platforms that don't like unaligned loads, so in the foreseeable future this warning will show once if you enable that option above that specifically tells you to turn it off..... johannes [-- Attachment #2: This is a digitally signed message part --] [-- Type: application/pgp-signature, Size: 836 bytes --] ^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: WARNING: at net/mac80211/rx.c:388 __ieee80211_rx_handle_packet+0x1fe/0x627 [mac80211]() 2008-11-20 6:48 ` Johannes Berg @ 2008-11-20 17:32 ` Christian Schulte 0 siblings, 0 replies; 3+ messages in thread From: Christian Schulte @ 2008-11-20 17:32 UTC (permalink / raw) To: Johannes Berg; +Cc: Andrew Morton, linux-kernel, linux-wireless Johannes Berg wrote: > On Wed, 2008-11-19 at 16:53 -0800, Andrew Morton wrote: >> (cc linux-wireless) >> >> On Tue, 18 Nov 2008 16:05:57 +0100 >> Christian Schulte <cs@schulte.it> wrote: >> >>> this is with the 2.6.27.6 iwl3945 module. Is it some misconfiguration on >>> my side ? > > Yes. > > config MAC80211_DEBUG_PACKET_ALIGNMENT > bool "Enable packet alignment debugging" > depends on MAC80211_DEBUG_MENU > ---help--- > This option is recommended for driver authors and strongly > discouraged for everybody else, it will trigger a warning > when a driver hands mac80211 a buffer that is aligned in > a way that will cause problems with the IP stack on some > architectures. > > Say N unless you're writing a mac80211 based driver. > There is a reason I enabled debugging, of course. I thought the following messages could be related to the wireless card when trying to reproduce things. This happens sporadically and there is no way to reproduce it. Maybe the hardware is going bad. Nov 16 21:50:44 r60 kernel: Uhhuh. NMI received for unknown reason a0 on CPU 0. Nov 16 21:50:44 r60 kernel: You have some hardware problem, likely on the PCI bus. Nov 16 21:50:44 r60 kernel: Dazed and confused, but trying to continue > > Intel doesn't care to make their drivers work on platforms that don't > like unaligned loads, so in the foreseeable future this warning will > show once if you enable that option above that specifically tells you to > turn it off..... > Also seeing lots of Nov 19 19:54:02 r60 kernel: wlan0_rename (WE) : Wireless Event too big (320) messages. This is a lenovo r60. r60:~# lspci 00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS/940GML and 945GT Express Memory Controller Hub (rev 03) 00:01.0 PCI bridge: Intel Corporation Mobile 945GM/PM/GMS/940GML and 945GT Express PCI Express Root Port (rev 03) 00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02) 00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 02) 00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 02) 00:1c.2 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 (rev 02) 00:1c.3 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 4 (rev 02) 00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #1 (rev 02) 00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #2 (rev 02) 00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #3 (rev 02) 00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #4 (rev 02) 00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 02) 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2) 00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02) 00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 02) 00:1f.2 SATA controller: Intel Corporation 82801GBM/GHM (ICH7 Family) Serial ATA Storage Controller AHCI (rev 02) 00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 02) 01:00.0 VGA compatible controller: ATI Technologies Inc Radeon Mobility X1400 02:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5751M Gigabit Ethernet PCI Express (rev 21) 03:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02) 15:00.0 CardBus bridge: Texas Instruments PCIxx12 Cardbus Controller 15:00.1 FireWire (IEEE 1394): Texas Instruments PCIxx12 OHCI Compliant IEEE 1394 Host Controller Will turn of all debugging then. Thanks! -- Christian ^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2008-11-20 17:38 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <4922D9D5.2020507@schulte.it>
2008-11-20 0:53 ` WARNING: at net/mac80211/rx.c:388 __ieee80211_rx_handle_packet+0x1fe/0x627 [mac80211]() Andrew Morton
2008-11-20 6:48 ` Johannes Berg
2008-11-20 17:32 ` Christian Schulte
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).