Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.kernel > #52881 > unrolled thread

Bug#815037: "Microcode SW error detected. Restarting ..." every few seconds

Started byYaroslav Halchenko <debian@onerussian.com>
First post2016-02-18 06:00 +0100
Last post2017-12-20 20:50 +0100
Articles 3 — 3 participants

Back to article view | Back to linux.debian.kernel


Contents

  Bug#815037: "Microcode SW error detected.  Restarting ..." every few seconds Yaroslav Halchenko <debian@onerussian.com> - 2016-02-18 06:00 +0100
    Bug#815037: firmware-iwlwifi: still present in version 20170823-1 Eric Van Buggenhaut <ericvb69@gmail.com> - 2017-11-19 18:50 +0100
    Bug#815037: firmware-iwlwifi: Bug also leads to kernel panic and freezes "Daniel M." <danielhl.83@googlemail.com> - 2017-12-20 20:50 +0100

#52881 — Bug#815037: "Microcode SW error detected. Restarting ..." every few seconds

FromYaroslav Halchenko <debian@onerussian.com>
Date2016-02-18 06:00 +0100
SubjectBug#815037: "Microcode SW error detected. Restarting ..." every few seconds
Message-ID<r3oR3-ir-1@gated-at.bofh.it>
Package: firmware-iwlwifi
Version: 20160110-1
Severity: normal

I don't remember since when it started but currently it seems to happen under
any load -- it does recover and manages to fetch the load but at slow speeds
and causing delayes, here is what is seen in messages:

Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0: Microcode SW error detected.  Restarting 0x2000000.
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0: CSR values:
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0: (2nd byte of CSR_INT_COALESCING is CSR_INT_PERIODIC_REG)
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0:        CSR_HW_IF_CONFIG_REG: 0X40489204
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0:          CSR_INT_COALESCING: 0X8000ff40
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0:                     CSR_INT: 0X00000000
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0:                CSR_INT_MASK: 0X00000000
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0:           CSR_FH_INT_STATUS: 0X00000000
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0:                 CSR_GPIO_IN: 0X00000000
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0:                   CSR_RESET: 0X00000000
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0:                CSR_GP_CNTRL: 0X080403cd
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0:                  CSR_HW_REV: 0X00000144
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0:              CSR_EEPROM_REG: 0X00000000
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0:               CSR_EEPROM_GP: 0X80000000
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0:              CSR_OTP_GP_REG: 0X803a0000
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0:                 CSR_GIO_REG: 0X001f0042
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0:            CSR_GP_UCODE_REG: 0X00000000
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0:           CSR_GP_DRIVER_REG: 0X00000000
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0:           CSR_UCODE_DRV_GP1: 0X00000000
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0:           CSR_UCODE_DRV_GP2: 0X00000000
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0:                 CSR_LED_REG: 0X00000060
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0:        CSR_DRAM_INT_TBL_REG: 0X8843a242
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0:        CSR_GIO_CHICKEN_BITS: 0X27800200
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0:             CSR_ANA_PLL_CFG: 0Xd55555d5
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0:      CSR_MONITOR_STATUS_REG: 0X3d0801bd
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0:           CSR_HW_REV_WA_REG: 0X0001001a
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0:        CSR_DBG_HPET_MEM_REG: 0Xffff0010
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0: FH register values:
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0:         FH_RSCSR_CHNL0_STTS_WPTR_REG: 0X43add500
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0:        FH_RSCSR_CHNL0_RBDCB_BASE_REG: 0X043add40
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0:                  FH_RSCSR_CHNL0_WPTR: 0X00000008
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0:         FH_MEM_RCSR_CHNL0_CONFIG_REG: 0X80801114
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0:          FH_MEM_RSSR_SHARED_CTRL_REG: 0X000000fc
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0:            FH_MEM_RSSR_RX_STATUS_REG: 0X07030000
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0:    FH_MEM_RSSR_RX_ENABLE_ERR_IRQ2DRV: 0X00000000
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0:                FH_TSSR_TX_STATUS_REG: 0X07ff0001
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0:                 FH_TSSR_TX_ERROR_REG: 0X00000000
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0: Start IWL Error Log Dump:
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0: Status: 0x00000000, count: 6
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0: Loaded firmware version: 16.242414.0
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0: 0x00002078 | ADVANCED_SYSASSERT          
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0: 0x00A00281 | uPc
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0: 0x00000000 | branchlink1
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0: 0x00000B2C | branchlink2
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0: 0x00016A90 | interruptlink1
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0: 0x001C46DA | interruptlink2
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0: 0xDEADBEEF | data1
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0: 0xDEADBEEF | data2
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0: 0xDEADBEEF | data3
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0: 0x158099C9 | beacon time
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0: 0x6A82873B | tsf low
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0: 0x00000001 | tsf hi
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0: 0x00000000 | time gp1
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0: 0x00EE014C | time gp2
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0: 0x00000000 | time gp3
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0: 0x00000010 | uCode version major
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0: 0x0003B2EE | uCode version minor
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0: 0x00000144 | hw version
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0: 0x40489204 | board version
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0: 0x0946004E | hcmd
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0: 0x20122080 | isr0
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0: 0x00000000 | isr1
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0: 0x0000000A | isr2
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0: 0x004000C0 | isr3
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0: 0x00000000 | isr4
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0: 0x01000112 | isr_pref
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0: 0x00000000 | wait_event
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0: 0x00004288 | l2p_control
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0: 0x00018824 | l2p_duration
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0: 0x00000000 | l2p_mhvalid
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0: 0x000000EF | l2p_addr_match
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0: 0x00000005 | lmpm_pmg_sel
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0: 0x17111905 | timestamp
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0: 0x00000820 | flow_handler
Feb 17 23:44:38 hopa kernel: ieee80211 phy0: Hardware restart was requested
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0: L1 Enabled - LTR Enabled
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0: L1 Enabled - LTR Enabled
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0: L1 Enabled - LTR Enabled
Feb 17 23:44:38 hopa kernel: iwlwifi 0000:02:00.0: L1 Enabled - LTR Enabled

some detail

1. kernel was built manually from dailies of intel drm team to troubleshoot a
problem I have with external dock, but I hope it is not relevant since a)
failure  seems to be coming from the firmware itself, b) I think it was working
more robustly before even with this kernel

$> uname -a
Linux hopa 4.4.0-rc1+ #1 SMP Thu Nov 19 21:18:51 EST 2015 x86_64 GNU/Linux


2. loading firmware -- updated firmware-iwlwifi recently,  not sure why
it is seeking for -17.ucode since I have only /lib/firmware/iwlwifi-7260-16.ucode
(how to fetch a version from the firmware file to see what 16.242414.0  matches?)

$> journalctl -b 0 | grep iwlwifi | head
Feb 16 13:57:14 hopa kernel: iwlwifi: unknown parameter 'disable_11n' ignored
Feb 16 13:57:14 hopa kernel: iwlwifi 0000:02:00.0: Direct firmware load for iwlwifi-7260-17.ucode failed with error -2
Feb 16 13:57:14 hopa kernel: iwlwifi 0000:02:00.0: loaded firmware version 16.242414.0 op_mode iwlmvm
Feb 16 13:57:14 hopa kernel: iwlwifi 0000:02:00.0: Detected Intel(R) Dual Band Wireless N 7260, REV=0x144
Feb 16 13:57:14 hopa kernel: iwlwifi 0000:02:00.0: L1 Enabled - LTR Enabled
Feb 16 13:57:14 hopa kernel: iwlwifi 0000:02:00.0: L1 Enabled - LTR Enabled
Feb 16 13:57:14 hopa kernel: iwlwifi 0000:02:00.0 wlan0: set_features() failed (-1); wanted 0x0000000000004000, left 0x0000000000004800
Feb 16 13:57:29 hopa kernel: iwlwifi 0000:02:00.0 wlan0: set_features() failed (-1); wanted 0x0000000000006000, left 0x0000000000006800

3. iwconfig reports:

$> iwconfig wlan0
wlan0     IEEE 802.11abgn  ESSID:"ESCAPE"  
          Mode:Managed  Frequency:2.462 GHz  Access Point: C4:3D:C7:57:1F:CE   
          Bit Rate=150 Mb/s   Tx-Power=22 dBm   
          Retry short limit:7   RTS thr:off   Fragment thr:off
          Power Management:on
          Link Quality=67/70  Signal level=-43 dBm  
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:244  Invalid misc:7152   Missed beacon:0

4. my wireless:

$> lspci | grep Wireless
02:00.0 Network controller: Intel Corporation Wireless 7260 (rev 73)


any advice on how to mitigate this erratic behavior would be appreciated!

-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (900, 'testing'), (600, 'unstable'), (300, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.4.0-rc1+ (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

firmware-iwlwifi depends on no packages.

firmware-iwlwifi recommends no packages.

Versions of packages firmware-iwlwifi suggests:
ii  initramfs-tools  0.120

-- no debconf information

[toc] | [next] | [standalone]


#59443 — Bug#815037: firmware-iwlwifi: still present in version 20170823-1

FromEric Van Buggenhaut <ericvb69@gmail.com>
Date2017-11-19 18:50 +0100
SubjectBug#815037: firmware-iwlwifi: still present in version 20170823-1
Message-ID<uNBTb-2r9-5@gated-at.bofh.it>
In reply to#52881
I still experience this bug in firmware 18.168.6.1 which ships in latest sid.

My card is:

Intel Wireless 6005/6205 firmware, version 18.168.6.1
   (iwlwifi-6000g2a-6.ucode)

[155772.452945] iwlwifi 0000:03:00.0: Microcode SW error detected.
Restarting 0x2000000.
[155772.452961] iwlwifi 0000:03:00.0: CSR values:
[155772.452963] iwlwifi 0000:03:00.0: (2nd byte of CSR_INT_COALESCING
is CSR_INT_PERIODIC_REG)
[155772.452993] iwlwifi 0000:03:00.0:        CSR_HW_IF_CONFIG_REG: 0X00488700
[155772.453019] iwlwifi 0000:03:00.0:          CSR_INT_COALESCING: 0X0000ff40
[155772.453045] iwlwifi 0000:03:00.0:                     CSR_INT: 0X00000000
[155772.453071] iwlwifi 0000:03:00.0:                CSR_INT_MASK: 0X00000000
[155772.453097] iwlwifi 0000:03:00.0:           CSR_FH_INT_STATUS: 0X00000000
[155772.453123] iwlwifi 0000:03:00.0:                 CSR_GPIO_IN: 0X00000030
[155772.453149] iwlwifi 0000:03:00.0:                   CSR_RESET: 0X00000000
[155772.453174] iwlwifi 0000:03:00.0:                CSR_GP_CNTRL: 0X080403c5
[155772.453200] iwlwifi 0000:03:00.0:                  CSR_HW_REV: 0X000000b0
[155772.453226] iwlwifi 0000:03:00.0:              CSR_EEPROM_REG: 0Xb4440ffd
[155772.453252] iwlwifi 0000:03:00.0:               CSR_EEPROM_GP: 0X90000001
[155772.453278] iwlwifi 0000:03:00.0:              CSR_OTP_GP_REG: 0X00030001
[155772.453304] iwlwifi 0000:03:00.0:                 CSR_GIO_REG: 0X00080042
[155772.453330] iwlwifi 0000:03:00.0:            CSR_GP_UCODE_REG: 0X0000026f
[155772.453356] iwlwifi 0000:03:00.0:           CSR_GP_DRIVER_REG: 0X00000000
[155772.453382] iwlwifi 0000:03:00.0:           CSR_UCODE_DRV_GP1: 0X00000000
[155772.453409] iwlwifi 0000:03:00.0:           CSR_UCODE_DRV_GP2: 0X00000000
[155772.453435] iwlwifi 0000:03:00.0:                 CSR_LED_REG: 0X00000040
[155772.453462] iwlwifi 0000:03:00.0:        CSR_DRAM_INT_TBL_REG: 0X8828c7fd
[155772.453489] iwlwifi 0000:03:00.0:        CSR_GIO_CHICKEN_BITS: 0X27800200
[155772.453515] iwlwifi 0000:03:00.0:             CSR_ANA_PLL_CFG: 0X00000000
[155772.453541] iwlwifi 0000:03:00.0:      CSR_MONITOR_STATUS_REG: 0X6bf7f757
[155772.453568] iwlwifi 0000:03:00.0:           CSR_HW_REV_WA_REG: 0X0001001a
[155772.453594] iwlwifi 0000:03:00.0:        CSR_DBG_HPET_MEM_REG: 0Xffff0000
[155772.453596] iwlwifi 0000:03:00.0: FH register values:
[155772.453634] iwlwifi 0000:03:00.0:
FH_RSCSR_CHNL0_STTS_WPTR_REG: 0X28bbb700
[155772.453656] iwlwifi 0000:03:00.0:
FH_RSCSR_CHNL0_RBDCB_BASE_REG: 0X02907d60
[155772.453678] iwlwifi 0000:03:00.0:
FH_RSCSR_CHNL0_WPTR: 0X00000040
[155772.453701] iwlwifi 0000:03:00.0:
FH_MEM_RCSR_CHNL0_CONFIG_REG: 0X80801114
[155772.453728] iwlwifi 0000:03:00.0:
FH_MEM_RSSR_SHARED_CTRL_REG: 0X000000fc
[155772.453772] iwlwifi 0000:03:00.0:
FH_MEM_RSSR_RX_STATUS_REG: 0X07030000
[155772.453795] iwlwifi 0000:03:00.0:
FH_MEM_RSSR_RX_ENABLE_ERR_IRQ2DRV: 0X00000000
[155772.453822] iwlwifi 0000:03:00.0:
FH_TSSR_TX_STATUS_REG: 0X07ff0001
[155772.453845] iwlwifi 0000:03:00.0:
FH_TSSR_TX_ERROR_REG: 0X00000000

[155772.453848] iwlwifi 0000:03:00.0: Loaded firmware version: 18.168.6.1
[155772.454009] iwlwifi 0000:03:00.0: Start IWL Error Log Dump:
[155772.454012] iwlwifi 0000:03:00.0: Status: 0x000002CC, count: 6
[155772.454014] iwlwifi 0000:03:00.0: 0x000014E1 | ADVANCED_SYSASSERT
[155772.454016] iwlwifi 0000:03:00.0: 0x00017144 | uPc
[155772.454018] iwlwifi 0000:03:00.0: 0x000171AC | branchlink1
[155772.454020] iwlwifi 0000:03:00.0: 0x000171AC | branchlink2
[155772.454022] iwlwifi 0000:03:00.0: 0x0000D6BE | interruptlink1
[155772.454023] iwlwifi 0000:03:00.0: 0x00000000 | interruptlink2
[155772.454025] iwlwifi 0000:03:00.0: 0x00000000 | data1
[155772.454027] iwlwifi 0000:03:00.0: 0x00000000 | data2
[155772.454028] iwlwifi 0000:03:00.0: 0x000000A2 | line
[155772.454030] iwlwifi 0000:03:00.0: 0x0500C839 | beacon time
[155772.454032] iwlwifi 0000:03:00.0: 0x002007C7 | tsf low
[155772.454033] iwlwifi 0000:03:00.0: 0x00000000 | tsf hi
[155772.454035] iwlwifi 0000:03:00.0: 0x00000000 | time gp1
[155772.454037] iwlwifi 0000:03:00.0: 0x00213537 | time gp2
[155772.454038] iwlwifi 0000:03:00.0: 0x00000000 | time gp3
[155772.454040] iwlwifi 0000:03:00.0: 0x754312A8 | uCode version
[155772.454042] iwlwifi 0000:03:00.0: 0x000000B0 | hw version
[155772.454044] iwlwifi 0000:03:00.0: 0x00488700 | board version
[155772.454045] iwlwifi 0000:03:00.0: 0x0000001C | hcmd
[155772.454047] iwlwifi 0000:03:00.0: 0x27863040 | isr0
[155772.454048] iwlwifi 0000:03:00.0: 0x11004000 | isr1
[155772.454050] iwlwifi 0000:03:00.0: 0x00000E02 | isr2
[155772.454052] iwlwifi 0000:03:00.0: 0x01451CC2 | isr3
[155772.454054] iwlwifi 0000:03:00.0: 0x00000000 | isr4
[155772.454055] iwlwifi 0000:03:00.0: 0x00080110 | isr_pref
[155772.454057] iwlwifi 0000:03:00.0: 0x00000272 | wait_event
[155772.454059] iwlwifi 0000:03:00.0: 0x00000288 | l2p_control
[155772.454061] iwlwifi 0000:03:00.0: 0x0000002C | l2p_duration
[155772.454062] iwlwifi 0000:03:00.0: 0x000000BF | l2p_mhvalid
[155772.454064] iwlwifi 0000:03:00.0: 0x00000000 | l2p_addr_match
[155772.454065] iwlwifi 0000:03:00.0: 0x00000005 | lmpm_pmg_sel
[155772.454067] iwlwifi 0000:03:00.0: 0x06061222 | timestamp
[155772.454069] iwlwifi 0000:03:00.0: 0x00003850 | flow_handler
[155772.454155] iwlwifi 0000:03:00.0: Start IWL Event Log Dump: nothing in log


-- 
Eric

[toc] | [prev] | [next] | [standalone]


#59713 — Bug#815037: firmware-iwlwifi: Bug also leads to kernel panic and freezes

From"Daniel M." <danielhl.83@googlemail.com>
Date2017-12-20 20:50 +0100
SubjectBug#815037: firmware-iwlwifi: Bug also leads to kernel panic and freezes
Message-ID<uYSxj-HH-1@gated-at.bofh.it>
In reply to#52881
Bug message and freezes / panic is solved when I downgraded to stable.
So no HW problem.

[toc] | [prev] | [standalone]


Back to top | Article view | linux.debian.kernel


csiph-web