Intel Killer AX1650 [8086:2723] Subsystem [1a56:1654] iwlwifi during heavy transfers on XPS15 7590 (19.10)

Bug #1847643 reported by Alexandre
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Incomplete
Undecided
Unassigned
linux-firmware (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

I'm running 19.10 (beta).

The Dell's 7590 wifi card is identified in `lspci` as:

3b:00.0 Network controller: Intel Corporation Device 2723 (rev 1a)

From my googling the Dell 7590 seems to have a Killer AX1650 (in collaboration with Intel?)

And when uploading a massive image to say S3, for example through CLI or browser, I get the following messages in `dmesg` after a few dozens of MB, at which point the net is killed and I need to turn the wifi off and on again to get online:

[234483.616399] iwlwifi 0000:3b:00.0: Microcode SW error detected. Restarting 0x0.
[234483.616553] iwlwifi 0000:3b:00.0: Start IWL Error Log Dump:
[234483.616554] iwlwifi 0000:3b:00.0: Status: 0x00000080, count: 6
[234483.616555] iwlwifi 0000:3b:00.0: Loaded firmware version: 48.4fa0041f.0
[234483.616556] iwlwifi 0000:3b:00.0: 0x0000103C | ADVANCED_SYSASSERT
[234483.616557] iwlwifi 0000:3b:00.0: 0x0080A201 | trm_hw_status0
[234483.616558] iwlwifi 0000:3b:00.0: 0x00000000 | trm_hw_status1
[234483.616558] iwlwifi 0000:3b:00.0: 0x004F8E3C | branchlink2
[234483.616559] iwlwifi 0000:3b:00.0: 0x004E4FF4 | interruptlink1
[234483.616560] iwlwifi 0000:3b:00.0: 0x004E4FF4 | interruptlink2
[234483.616560] iwlwifi 0000:3b:00.0: 0x00408FAC | data1
[234483.616561] iwlwifi 0000:3b:00.0: 0xDEADBEEF | data2
[234483.616562] iwlwifi 0000:3b:00.0: 0xDEADBEEF | data3
[234483.616562] iwlwifi 0000:3b:00.0: 0x0E0116FA | beacon time
[234483.616563] iwlwifi 0000:3b:00.0: 0xB0DF7916 | tsf low
[234483.616564] iwlwifi 0000:3b:00.0: 0x000002C7 | tsf hi
[234483.616564] iwlwifi 0000:3b:00.0: 0x00011696 | time gp1
[234483.616565] iwlwifi 0000:3b:00.0: 0xF7C6EE47 | time gp2
[234483.616565] iwlwifi 0000:3b:00.0: 0x00000001 | uCode revision type
[234483.616566] iwlwifi 0000:3b:00.0: 0x00000030 | uCode version major
[234483.616567] iwlwifi 0000:3b:00.0: 0x4FA0041F | uCode version minor
[234483.616567] iwlwifi 0000:3b:00.0: 0x00000340 | hw version
[234483.616568] iwlwifi 0000:3b:00.0: 0x00C89000 | board version
[234483.616569] iwlwifi 0000:3b:00.0: 0x06AE001C | hcmd
[234483.616569] iwlwifi 0000:3b:00.0: 0xE6F23000 | isr0
[234483.616570] iwlwifi 0000:3b:00.0: 0x01448000 | isr1
[234483.616571] iwlwifi 0000:3b:00.0: 0x08F00112 | isr2
[234483.616571] iwlwifi 0000:3b:00.0: 0x00C1FFDC | isr3
[234483.616572] iwlwifi 0000:3b:00.0: 0x00000000 | isr4
[234483.616573] iwlwifi 0000:3b:00.0: 0x0682001C | last cmd Id
[234483.616573] iwlwifi 0000:3b:00.0: 0x000097BE | wait_event
[234483.616574] iwlwifi 0000:3b:00.0: 0x000000C4 | l2p_control
[234483.616575] iwlwifi 0000:3b:00.0: 0x0001CC14 | l2p_duration
[234483.616575] iwlwifi 0000:3b:00.0: 0x00000007 | l2p_mhvalid
[234483.616576] iwlwifi 0000:3b:00.0: 0x00000081 | l2p_addr_match
[234483.616577] iwlwifi 0000:3b:00.0: 0x00000009 | lmpm_pmg_sel
[234483.616577] iwlwifi 0000:3b:00.0: 0x00000000 | timestamp
[234483.616578] iwlwifi 0000:3b:00.0: 0x00005800 | flow_handler
[234483.616651] iwlwifi 0000:3b:00.0: Start IWL Error Log Dump:
[234483.616651] iwlwifi 0000:3b:00.0: Status: 0x00000080, count: 7
[234483.616652] iwlwifi 0000:3b:00.0: 0x20000070 | NMI_INTERRUPT_LMAC_FATAL
[234483.616653] iwlwifi 0000:3b:00.0: 0x00000000 | umac branchlink1
[234483.616653] iwlwifi 0000:3b:00.0: 0xC008CC3C | umac branchlink2
[234483.616654] iwlwifi 0000:3b:00.0: 0x8048D0E6 | umac interruptlink1
[234483.616655] iwlwifi 0000:3b:00.0: 0x8048D0E6 | umac interruptlink2
[234483.616655] iwlwifi 0000:3b:00.0: 0x00000400 | umac data1
[234483.616656] iwlwifi 0000:3b:00.0: 0x8048D0E6 | umac data2
[234483.616657] iwlwifi 0000:3b:00.0: 0x00000000 | umac data3
[234483.616657] iwlwifi 0000:3b:00.0: 0x00000030 | umac major
[234483.616658] iwlwifi 0000:3b:00.0: 0x4FA0041F | umac minor
[234483.616659] iwlwifi 0000:3b:00.0: 0xF7C6EE57 | frame pointer
[234483.616659] iwlwifi 0000:3b:00.0: 0xC0886284 | stack pointer
[234483.616660] iwlwifi 0000:3b:00.0: 0x00C00502 | last host cmd
[234483.616660] iwlwifi 0000:3b:00.0: 0x00000000 | isr status reg
[234483.616688] iwlwifi 0000:3b:00.0: Fseq Registers:
[234483.616700] iwlwifi 0000:3b:00.0: 0xE0000101 | FSEQ_ERROR_CODE
[234483.616712] iwlwifi 0000:3b:00.0: 0x00290006 | FSEQ_TOP_INIT_VERSION
[234483.616724] iwlwifi 0000:3b:00.0: 0x80050008 | FSEQ_CNVIO_INIT_VERSION
[234483.616735] iwlwifi 0000:3b:00.0: 0x0000A503 | FSEQ_OTP_VERSION
[234483.616747] iwlwifi 0000:3b:00.0: 0x80000003 | FSEQ_TOP_CONTENT_VERSION
[234483.616759] iwlwifi 0000:3b:00.0: 0x4552414E | FSEQ_ALIVE_TOKEN
[234483.616771] iwlwifi 0000:3b:00.0: 0x00100530 | FSEQ_CNVI_ID
[234483.616783] iwlwifi 0000:3b:00.0: 0x00000532 | FSEQ_CNVR_ID
[234483.616790] iwlwifi 0000:3b:00.0: 0x00100530 | CNVI_AUX_MISC_CHIP
[234483.616819] iwlwifi 0000:3b:00.0: 0x00000532 | CNVR_AUX_MISC_CHIP
[234483.616860] iwlwifi 0000:3b:00.0: 0x05B0905B | CNVR_SCU_SD_REGS_SD_REG_DIG_DCDC_VTRIM
[234483.616903] iwlwifi 0000:3b:00.0: 0x0000025B | CNVR_SCU_SD_REGS_SD_REG_ACTIVE_VDIG_MIRROR
[234483.617148] iwlwifi 0000:3b:00.0: Collecting data: trigger 2 fired.
[234483.617150] ieee80211 phy0: Hardware restart was requested
[234484.687635] iwlwifi 0000:3b:00.0: Applying debug destination EXTERNAL_DRAM
[234484.857678] iwlwifi 0000:3b:00.0: FW already configured (0) - re-configuring
[234485.499149] iwlwifi 0000:3b:00.0: Microcode SW error detected. Restarting 0x0.
[234485.499317] iwlwifi 0000:3b:00.0: Start IWL Error Log Dump:
[234485.499319] iwlwifi 0000:3b:00.0: Status: 0x00000080, count: 6
[234485.499319] iwlwifi 0000:3b:00.0: Loaded firmware version: 48.4fa0041f.0
[234485.499321] iwlwifi 0000:3b:00.0: 0x0000109D | ADVANCED_SYSASSERT
[234485.499321] iwlwifi 0000:3b:00.0: 0x000022F0 | trm_hw_status0
[234485.499322] iwlwifi 0000:3b:00.0: 0x00000000 | trm_hw_status1
[234485.499323] iwlwifi 0000:3b:00.0: 0x004F8E3C | branchlink2
[234485.499323] iwlwifi 0000:3b:00.0: 0x0000815A | interruptlink1
[234485.499324] iwlwifi 0000:3b:00.0: 0x0000815A | interruptlink2
[234485.499325] iwlwifi 0000:3b:00.0: 0x00008158 | data1
[234485.499325] iwlwifi 0000:3b:00.0: 0x00000002 | data2
[234485.499326] iwlwifi 0000:3b:00.0: 0xF0000008 | data3
[234485.499327] iwlwifi 0000:3b:00.0: 0x01C07CCE | beacon time
[234485.499327] iwlwifi 0000:3b:00.0: 0xB0FC3356 | tsf low
[234485.499328] iwlwifi 0000:3b:00.0: 0x000002C7 | tsf hi
[234485.499329] iwlwifi 0000:3b:00.0: 0x00000000 | time gp1
[234485.499329] iwlwifi 0000:3b:00.0: 0x000C5D5C | time gp2
[234485.499330] iwlwifi 0000:3b:00.0: 0x00000001 | uCode revision type
[234485.499331] iwlwifi 0000:3b:00.0: 0x00000030 | uCode version major
[234485.499331] iwlwifi 0000:3b:00.0: 0x4FA0041F | uCode version minor
[234485.499332] iwlwifi 0000:3b:00.0: 0x00000340 | hw version
[234485.499333] iwlwifi 0000:3b:00.0: 0x00C89000 | board version
[234485.499333] iwlwifi 0000:3b:00.0: 0x801CFC03 | hcmd
[234485.499334] iwlwifi 0000:3b:00.0: 0xE6FA8000 | isr0
[234485.499335] iwlwifi 0000:3b:00.0: 0x00000000 | isr1
[234485.499335] iwlwifi 0000:3b:00.0: 0x18B80002 | isr2
[234485.499336] iwlwifi 0000:3b:00.0: 0x0CC1FF5D | isr3
[234485.499337] iwlwifi 0000:3b:00.0: 0x00000000 | isr4
[234485.499337] iwlwifi 0000:3b:00.0: 0x0300001C | last cmd Id
[234485.499338] iwlwifi 0000:3b:00.0: 0x00008158 | wait_event
[234485.499339] iwlwifi 0000:3b:00.0: 0x000000C4 | l2p_control
[234485.499339] iwlwifi 0000:3b:00.0: 0x00000020 | l2p_duration
[234485.499340] iwlwifi 0000:3b:00.0: 0x00000007 | l2p_mhvalid
[234485.499341] iwlwifi 0000:3b:00.0: 0x00000081 | l2p_addr_match
[234485.499341] iwlwifi 0000:3b:00.0: 0x00000009 | lmpm_pmg_sel
[234485.499342] iwlwifi 0000:3b:00.0: 0x00000000 | timestamp
[234485.499343] iwlwifi 0000:3b:00.0: 0x000050B8 | flow_handler
[234485.499430] iwlwifi 0000:3b:00.0: Start IWL Error Log Dump:
[234485.499430] iwlwifi 0000:3b:00.0: Status: 0x00000080, count: 7
[234485.499431] iwlwifi 0000:3b:00.0: 0x20000070 | NMI_INTERRUPT_LMAC_FATAL
[234485.499432] iwlwifi 0000:3b:00.0: 0x00000000 | umac branchlink1
[234485.499432] iwlwifi 0000:3b:00.0: 0xC008CC3C | umac branchlink2
[234485.499433] iwlwifi 0000:3b:00.0: 0x8048D0E6 | umac interruptlink1
[234485.499434] iwlwifi 0000:3b:00.0: 0x8048D0E6 | umac interruptlink2
[234485.499434] iwlwifi 0000:3b:00.0: 0x00000400 | umac data1
[234485.499435] iwlwifi 0000:3b:00.0: 0x8048D0E6 | umac data2
[234485.499436] iwlwifi 0000:3b:00.0: 0x00000000 | umac data3
[234485.499436] iwlwifi 0000:3b:00.0: 0x00000030 | umac major
[234485.499437] iwlwifi 0000:3b:00.0: 0x4FA0041F | umac minor
[234485.499438] iwlwifi 0000:3b:00.0: 0x000C5D70 | frame pointer
[234485.499438] iwlwifi 0000:3b:00.0: 0xC0886284 | stack pointer
[234485.499439] iwlwifi 0000:3b:00.0: 0x004D019C | last host cmd
[234485.499440] iwlwifi 0000:3b:00.0: 0x00000000 | isr status reg
[234485.499477] iwlwifi 0000:3b:00.0: Fseq Registers:
[234485.499489] iwlwifi 0000:3b:00.0: 0xE0000101 | FSEQ_ERROR_CODE
[234485.499501] iwlwifi 0000:3b:00.0: 0x00290006 | FSEQ_TOP_INIT_VERSION
[234485.499513] iwlwifi 0000:3b:00.0: 0x80050008 | FSEQ_CNVIO_INIT_VERSION
[234485.499525] iwlwifi 0000:3b:00.0: 0x0000A503 | FSEQ_OTP_VERSION
[234485.499537] iwlwifi 0000:3b:00.0: 0x80000003 | FSEQ_TOP_CONTENT_VERSION
[234485.499549] iwlwifi 0000:3b:00.0: 0x4552414E | FSEQ_ALIVE_TOKEN
[234485.499561] iwlwifi 0000:3b:00.0: 0x00100530 | FSEQ_CNVI_ID
[234485.499574] iwlwifi 0000:3b:00.0: 0x00000532 | FSEQ_CNVR_ID
[234485.499585] iwlwifi 0000:3b:00.0: 0x00100530 | CNVI_AUX_MISC_CHIP
[234485.499600] iwlwifi 0000:3b:00.0: 0x00000532 | CNVR_AUX_MISC_CHIP
[234485.499614] iwlwifi 0000:3b:00.0: 0x05B0905B | CNVR_SCU_SD_REGS_SD_REG_DIG_DCDC_VTRIM
[234485.499629] iwlwifi 0000:3b:00.0: 0x0000025B | CNVR_SCU_SD_REGS_SD_REG_ACTIVE_VDIG_MIRROR
[234485.499866] iwlwifi 0000:3b:00.0: Collecting data: trigger 2 fired.
[234485.499868] ieee80211 phy0: Hardware restart was requested
[234486.643113] iwlwifi 0000:3b:00.0: Applying debug destination EXTERNAL_DRAM
[234486.812539] iwlwifi 0000:3b:00.0: FW already configured (0) - re-configuring
---
ProblemType: Bug
ApportVersion: 2.20.11-0ubuntu8
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC1: bob 2646 F.... pulseaudio
 /dev/snd/pcmC1D0p: bob 2646 F...m pulseaudio
 /dev/snd/controlC0: bob 2646 F.... pulseaudio
CurrentDesktop: ubuntu:GNOME
Dependencies:

DistroRelease: Ubuntu 19.10
InstallationDate: Installed on 2019-09-25 (15 days ago)
InstallationMedia: Ubuntu 19.10 "Eoan Ermine" - Beta amd64 (20190925)
MachineType: Dell Inc. XPS 15 7590
NonfreeKernelModules: zfs zunicode zavl icp zcommon znvpair nvidia_modeset nvidia
Package: linux-firmware 1.183
PackageArchitecture: all
ProcFB: 0 i915drmfb
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-5.3.0-17-generic root=/dev/mapper/vgubuntu-root ro quiet splash vt.handoff=7
ProcVersionSignature: Ubuntu 5.3.0-17.18-generic 5.3.1
RelatedPackageVersions:
 linux-restricted-modules-5.3.0-17-generic N/A
 linux-backports-modules-5.3.0-17-generic N/A
 linux-firmware 1.183
Tags: eoan
Uname: Linux 5.3.0-17-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dialout dip docker libvirt lpadmin plugdev sambashare sudo
_MarkForUpload: True
dmi.bios.date: 07/23/2019
dmi.bios.vendor: Dell Inc.
dmi.bios.version: 1.2.3
dmi.board.name: 0VYV0G
dmi.board.vendor: Dell Inc.
dmi.board.version: A00
dmi.chassis.type: 10
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.:bvr1.2.3:bd07/23/2019:svnDellInc.:pnXPS157590:pvr:rvnDellInc.:rn0VYV0G:rvrA00:cvnDellInc.:ct10:cvr:
dmi.product.family: XPS
dmi.product.name: XPS 15 7590
dmi.product.sku: 0905
dmi.sys.vendor: Dell Inc.

description: updated
description: updated
description: updated
summary: - iwlwifi during heavy transfers on XPS15 7590
+ iwlwifi during heavy transfers on XPS15 7590 (19.10)
tags: added: eoan
Revision history for this message
Ubuntu Kernel Bot (ubuntu-kernel-bot) wrote : Missing required logs.

This bug is missing log files that will aid in diagnosing the problem. While running an Ubuntu kernel (not a mainline or third-party kernel) please enter the following command in a terminal window:

apport-collect 1847643

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: New → Incomplete
Revision history for this message
Kagurazaka Kotori (kagurazakakotori) wrote : Re: iwlwifi during heavy transfers on XPS15 7590 (19.10)

This bug also affects the original Intel AX200 wifi card.

Revision history for this message
Alexandre (totalworlddomination) wrote : AlsaInfo.txt

apport information

tags: added: apport-collected
description: updated
Revision history for this message
Alexandre (totalworlddomination) wrote : CRDA.txt

apport information

Revision history for this message
Alexandre (totalworlddomination) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Alexandre (totalworlddomination) wrote : IwConfig.txt

apport information

Revision history for this message
Alexandre (totalworlddomination) wrote : Lspci.txt

apport information

Revision history for this message
Alexandre (totalworlddomination) wrote : Lsusb.txt

apport information

Revision history for this message
Alexandre (totalworlddomination) wrote : ProcCpuinfoMinimal.txt

apport information

Revision history for this message
Alexandre (totalworlddomination) wrote : ProcEnviron.txt

apport information

Revision history for this message
Alexandre (totalworlddomination) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Alexandre (totalworlddomination) wrote : ProcModules.txt

apport information

Revision history for this message
Alexandre (totalworlddomination) wrote : PulseList.txt

apport information

Revision history for this message
Alexandre (totalworlddomination) wrote : RfKill.txt

apport information

Revision history for this message
Alexandre (totalworlddomination) wrote : UdevDb.txt

apport information

Revision history for this message
Alexandre (totalworlddomination) wrote : WifiSyslog.txt

apport information

Changed in linux-firmware (Ubuntu):
status: New → Confirmed
Revision history for this message
You-Sheng Yang (vicamo) wrote : Re: iwlwifi during heavy transfers on XPS15 7590 (19.10)

Hi, could you try latest mainline kernel from https://kernel.ubuntu.com/~kernel-ppa/mainline/ and backport-iwlwifi DKMS from https://launchpad.net/~vicamo/+archive/ubuntu/backport-iwlwifi-dkms ? Please share syslog dumps for each case.

Revision history for this message
You-Sheng Yang (vicamo) wrote :

Could you also try `power_scheme=1` option for the iwlwifi module? That is:

  echo "options iwlwifi power_scheme=1" > /etc/modprobe.d/iwlwifi.conf

And reboot.

Revision history for this message
Jay Little (jaylittle) wrote :

FWIW, it appears that somebody has found the bug in the driver that results in this issue and created a patch for it. There are also replication steps here:

https://bugzilla.kernel.org/show_bug.cgi?id=205109

Here is the patch:

https://patchwork.kernel.org/patch/11253471/

I'm personally experiencing this when performing large sftp transfers over my internal wifi network.

Jay

Revision history for this message
Jay Little (jaylittle) wrote :

Oops - replication steps are actually in another bug linked from that bugzilla page:

https://bugzilla.kernel.org/show_bug.cgi?id=205061

Revision history for this message
David Arnstein (arnstein) wrote :

I have an HP notebook computer which uses the same AX1650 WiFi chip. After suspend (sleep) and resume, WiFi ceases to function. Rfkill indicates that the radio is hardware blocked. Are any of you experiencing the same?

You-Sheng Yang (vicamo)
tags: added: hwe-networking-wifi
summary: - iwlwifi during heavy transfers on XPS15 7590 (19.10)
+ Intel Killer AX1650 [8086:2723] Subsystem [1a56:1654] iwlwifi during
+ heavy transfers on XPS15 7590 (19.10)
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.