Date: Wed, 19 Jul 2017 15:32:40 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-wireless@FreeBSD.org Subject: [Bug 220855] iwm crashes complete OS Message-ID: <bug-220855-21060@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D220855 Bug ID: 220855 Summary: iwm crashes complete OS Product: Base System Version: 11.0-RELEASE Hardware: amd64 OS: Any Status: New Severity: Affects Only Me Priority: --- Component: wireless Assignee: freebsd-wireless@FreeBSD.org Reporter: marko.cupac@mimar.rs Hi, I am occasionally having a hard time with iwm driver on my ThinkPad T440, i= n a way that I suffer frequent disconnects which require me to `service netif restart'. But today it crashed complete OS for the first time. Perhaps it is time to = file a PR, hopefully someone picks it up. pacija@efreet-freebsd:~ % sudo freebsd-version -ku 11.0-RELEASE-p9 11.0-RELEASE-p10 pacija@efreet-freebsd:~ % sudo dmesg | grep 7260 iwm0: <Intel Dual Band Wireless AC 7260> mem 0xe0400000-0xe0401fff at device 0.0 on pci2 Here's excerpt from messages log: Jul 19 17:17:16 efreet-freebsd wpa_supplicant[6098]: wlan0: CTRL-EVENT-DISCONNECTED bssid=3D82:2a:a8:d1:67:ad reason=3D0 Jul 19 17:17:16 efreet-freebsd kernel: wlan0: link state changed to DOWN Jul 19 17:17:16 efreet-freebsd kernel: iwm0: dumping device error log Jul 19 17:17:16 efreet-freebsd kernel: iwm0: Start Error Log Dump: Jul 19 17:17:16 efreet-freebsd kernel: iwm0: Status: 0x3, count: 6 Jul 19 17:17:16 efreet-freebsd kernel: iwm0: 0x00000086 | NMI_INTERRUPT_INST_ACTION_PT Jul 19 17:17:16 efreet-freebsd kernel: iwm0: 000002F0 | trm_hw_status0 Jul 19 17:17:16 efreet-freebsd kernel: iwm0: 00000000 | trm_hw_status1 Jul 19 17:17:16 efreet-freebsd kernel: iwm0: 00000B2C | branchlink2 Jul 19 17:17:16 efreet-freebsd kernel: iwm0: 00016A90 | interruptlink1 Jul 19 17:17:16 efreet-freebsd kernel: iwm0: 00015A28 | interruptlink2 Jul 19 17:17:16 efreet-freebsd kernel: iwm0: 00000000 | data1 Jul 19 17:17:16 efreet-freebsd kernel: iwm0: 00000004 | data2 Jul 19 17:17:16 efreet-freebsd kernel: iwm0: 07030000 | data3 Jul 19 17:17:16 efreet-freebsd kernel: iwm0: 00305D06 | beacon time Jul 19 17:17:16 efreet-freebsd kernel: iwm0: 000FA2F8 | tsf low Jul 19 17:17:16 efreet-freebsd kernel: iwm0: 00000000 | tsf hi Jul 19 17:17:16 efreet-freebsd kernel: iwm0: 00000000 | time gp1 Jul 19 17:17:16 efreet-freebsd kernel: iwm0: 000FA2F9 | time gp2 Jul 19 17:17:16 efreet-freebsd kernel: iwm0: 00000000 | uCode revision type Jul 19 17:17:16 efreet-freebsd kernel: iwm0: 00000010 | uCode version major Jul 19 17:17:16 efreet-freebsd kernel: iwm0: 0003B2EE | uCode version minor Jul 19 17:17:16 efreet-freebsd kernel: iwm0: 00000144 | hw version Jul 19 17:17:16 efreet-freebsd kernel: iwm0: 00009004 | board version Jul 19 17:17:16 efreet-freebsd kernel: iwm0: 0000001C | hcmd Jul 19 17:17:16 efreet-freebsd kernel: iwm0: 00022008 | isr0 Jul 19 17:17:16 efreet-freebsd kernel: iwm0: 00000000 | isr1 Jul 19 17:17:16 efreet-freebsd kernel: iwm0: 00000002 | isr2 Jul 19 17:17:16 efreet-freebsd kernel: iwm0: 4041FCC1 | isr3 Jul 19 17:17:16 efreet-freebsd kernel: iwm0: 00000000 | isr4 Jul 19 17:17:16 efreet-freebsd kernel: iwm0: 00810110 | last cmd Id Jul 19 17:17:16 efreet-freebsd kernel: iwm0: 00000000 | wait_event Jul 19 17:17:16 efreet-freebsd kernel: iwm0: 00000002 | l2p_control Jul 19 17:17:16 efreet-freebsd kernel: iwm0: 00000000 | l2p_duration Jul 19 17:17:16 efreet-freebsd kernel: iwm0: 00000000 | l2p_mhvalid Jul 19 17:17:16 efreet-freebsd kernel: iwm0: 00000000 | l2p_addr_match Jul 19 17:17:16 efreet-freebsd kernel: iwm0: 00000007 | lmpm_pmg_sel Jul 19 17:17:16 efreet-freebsd kernel: iwm0: 22121936 | timestamp Jul 19 17:17:16 efreet-freebsd kernel: iwm0: 00341828 | flow_handler Jul 19 17:17:16 efreet-freebsd kernel: iwm0: driver status: Jul 19 17:17:16 efreet-freebsd kernel: iwm0: tx ring 0: qid=3D0 cur=3D3= 1=20 queued=3D31=20 Jul 19 17:17:16 efreet-freebsd kernel: iwm0: tx ring 1: qid=3D1 cur=3D0= =20=20 queued=3D0=20=20 Jul 19 17:17:16 efreet-freebsd kernel: iwm0: tx ring 2: qid=3D2 cur=3D0= =20=20 queued=3D0=20=20 Jul 19 17:17:16 efreet-freebsd kernel: iwm0: tx ring 3: qid=3D3 cur=3D0= =20=20 queued=3D0=20=20 Jul 19 17:17:16 efreet-freebsd kernel: iwm0: tx ring 4: qid=3D4 cur=3D0= =20=20 queued=3D0=20=20 Jul 19 17:17:16 efreet-freebsd kernel: iwm0: tx ring 5: qid=3D5 cur=3D0= =20=20 queued=3D0=20=20 Jul 19 17:17:16 efreet-freebsd kernel: iwm0: tx ring 6: qid=3D6 cur=3D0= =20=20 queued=3D0=20=20 Jul 19 17:17:16 efreet-freebsd kernel: iwm0: tx ring 7: qid=3D7 cur=3D0= =20=20 queued=3D0=20=20 Jul 19 17:17:16 efreet-freebsd kernel: iwm0: tx ring 8: qid=3D8 cur=3D0= =20=20 queued=3D0=20=20 Jul 19 17:17:16 efreet-freebsd kernel: iwm0: tx ring 9: qid=3D9 cur=3D3= 1=20 queued=3D0=20=20 Jul 19 17:17:16 efreet-freebsd kernel: iwm0: tx ring 10: qid=3D10 cur=3D0= =20=20 queued=3D0=20=20 Jul 19 17:17:16 efreet-freebsd kernel: iwm0: tx ring 11: qid=3D11 cur=3D0= =20=20 queued=3D0=20=20 Jul 19 17:17:16 efreet-freebsd kernel: iwm0: tx ring 12: qid=3D12 cur=3D0= =20=20 queued=3D0=20=20 Jul 19 17:17:16 efreet-freebsd kernel: iwm0: tx ring 13: qid=3D13 cur=3D0= =20=20 queued=3D0=20=20 Jul 19 17:17:16 efreet-freebsd kernel: iwm0: tx ring 14: qid=3D14 cur=3D0= =20=20 queued=3D0=20=20 Jul 19 17:17:16 efreet-freebsd kernel: iwm0: tx ring 15: qid=3D15 cur=3D0= =20=20 queued=3D0=20=20 Jul 19 17:17:16 efreet-freebsd kernel: iwm0: tx ring 16: qid=3D16 cur=3D0= =20=20 queued=3D0=20=20 Jul 19 17:17:16 efreet-freebsd kernel: iwm0: tx ring 17: qid=3D17 cur=3D0= =20=20 queued=3D0=20=20 Jul 19 17:17:16 efreet-freebsd kernel: iwm0: tx ring 18: qid=3D18 cur=3D0= =20=20 queued=3D0=20=20 Jul 19 17:17:16 efreet-freebsd kernel: iwm0: tx ring 19: qid=3D19 cur=3D0= =20=20 queued=3D0=20=20 Jul 19 17:17:16 efreet-freebsd kernel: iwm0: tx ring 20: qid=3D20 cur=3D0= =20=20 queued=3D0=20=20 Jul 19 17:17:16 efreet-freebsd kernel: iwm0: tx ring 21: qid=3D21 cur=3D0= =20=20 queued=3D0=20=20 Jul 19 17:17:16 efreet-freebsd kernel: iwm0: tx ring 22: qid=3D22 cur=3D0= =20=20 queued=3D0=20=20 Jul 19 17:17:16 efreet-freebsd kernel: iwm0: tx ring 23: qid=3D23 cur=3D0= =20=20 queued=3D0=20=20 Jul 19 17:17:16 efreet-freebsd kernel: iwm0: tx ring 24: qid=3D24 cur=3D0= =20=20 queued=3D0=20=20 Jul 19 17:17:16 efreet-freebsd kernel: iwm0: tx ring 25: qid=3D25 cur=3D0= =20=20 queued=3D0=20=20 Jul 19 17:17:16 efreet-freebsd kernel: iwm0: tx ring 26: qid=3D26 cur=3D0= =20=20 queued=3D0=20=20 Jul 19 17:17:16 efreet-freebsd kernel: iwm0: tx ring 27: qid=3D27 cur=3D0= =20=20 queued=3D0=20=20 Jul 19 17:17:16 efreet-freebsd kernel: iwm0: tx ring 28: qid=3D28 cur=3D0= =20=20 queued=3D0=20=20 Jul 19 17:17:16 efreet-freebsd kernel: iwm0: tx ring 29: qid=3D29 cur=3D0= =20=20 queued=3D0=20=20 Jul 19 17:17:16 efreet-freebsd kernel: iwm0: tx ring 30: qid=3D30 cur=3D0= =20=20 queued=3D0=20=20 Jul 19 17:17:16 efreet-freebsd kernel: iwm0: rx ring: cur=3D32 Jul 19 17:17:16 efreet-freebsd kernel: iwm0: 802.11 state 1 Jul 19 17:17:16 efreet-freebsd kernel: iwm0: iwm_intr: controller panicked, iv_state =3D 1; restarting Jul 19 17:17:16 efreet-freebsd wpa_supplicant[6098]: ioctl[SIOCS80211, op= =3D20, val=3D0, arg_len=3D7]: Can't assign requested address Jul 19 17:17:28 efreet-freebsd wpa_supplicant[6098]: wlan0: Trying to assoc= iate with 82:2a:a8:d1:67:ad (SSID=3D'myssid' freq=3D2412 MHz) Jul 19 17:17:28 efreet-freebsd wpa_supplicant[6098]: wlan0: Associated with 82:2a:a8:d1:67:ad Jul 19 17:17:28 efreet-freebsd kernel: iwm0: iwm_update_edca: called Jul 19 17:17:28 efreet-freebsd kernel: iwm0: iwm_update_edca: called Jul 19 17:17:28 efreet-freebsd kernel: wlan0: link state changed to UP Jul 19 17:18:40 efreet-freebsd syslogd: kernel boot file is /boot/kernel/ke= rnel --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-220855-21060>