Start a Conversation

Unsolved

A

5 Practitioner

 • 

274.2K Posts

998

August 6th, 2020 01:00

kernel 5.4 bug with dock WD19DC and BIOS 1.9 : invalid opcode: 0000 [#1] SMP NOPTI

Hello,

I'm experiencing full freeze of my Precision 7540 when plugging, unplugging the Dock WD19DC. I have to force reboot the computer by pressing the On/Off button for several seconds.

I updated the BIOS to 1.9 and the WD19DC drivers accordingly, but I'm still having the issue.

Please find below the kernel stacktrace below

[40956.353609] usb 1-4: USB disconnect, device number 19
[40956.353613] usb 1-4.3: USB disconnect, device number 20
[40956.353615] usb 1-4.3.2: USB disconnect, device number 22
[40956.404270] usb 1-4.3.3: USB disconnect, device number 23
[40956.551875] usb 1-4.3.4: USB disconnect, device number 24
[40956.553281] usb 1-4.3.5: USB disconnect, device number 25
[40956.558074] usb 1-4.5: USB disconnect, device number 21
[40956.897262] acpi device:0b: Failed to change power state to D0
[40959.526767] ACPI Error: AE_TIME, Returned by Handler for [EmbeddedControl] (20190816/evregion-264)
[40959.526772] ACPI Error: Timeout from EC hardware or EC device driver (20190816/evregion-274)
[40959.526910]
[40959.526910] Initialized Local Variables for Method [ECR1]:
[40959.526911] Local0: 0000000096f01dce Integer 0000000000000000
[40959.526916] Initialized Arguments for Method [ECR1]: (1 arguments defined for method invocation)
[40959.526917] Arg0: 0000000084804257 Integer 000000000000005B
[40959.526924] ACPI Error: Aborting method \_SB.PCI0.LPCB.ECDV.ECR1 due to previous error (AE_TIME) (20190816/psparse-529)
[40959.527228] ACPI Error: Aborting method \ECRB due to previous error (AE_TIME) (20190816/psparse-529)
[40959.527519] ACPI Error: Aborting method \_SB.PCI0.GPPR due to previous error (AE_TIME) (20190816/psparse-529)
[40959.527583] ACPI Error: Aborting method \_SB.PCI0.PGON due to previous error (AE_TIME) (20190816/psparse-529)
[40959.527674] ACPI Error: Aborting method \_SB.PCI0.PEG0.PEGP._ON due to previous error (AE_TIME) (20190816/psparse-529)
[40959.527681] ACPI Error: Aborting method \_SB.PCI0.GFX0.ATPX due to previous error (AE_TIME) (20190816/psparse-529)
[40959.527690] failed to evaluate ATPX got AE_TIME
[40959.527708] amdgpu 0000:01:00.0: Refused to change power state, currently in D3
[40959.606866] amdgpu 0000:01:00.0: Refused to change power state, currently in D3
[40959.656308] usb usb3: root hub lost power or was reset
[40959.656309] usb usb4: root hub lost power or was reset
[40964.610784] [drm:atom_op_jump [amdgpu]] *ERROR* atombios stuck in loop for more than 5secs aborting
[40964.610827] [drm:amdgpu_atom_execute_table_locked [amdgpu]] *ERROR* atombios stuck executing C57A (len 62, WS 0, PS 0) @ 0xC596
[40964.610862] [drm:amdgpu_atom_execute_table_locked [amdgpu]] *ERROR* atombios stuck executing AF82 (len 122, WS 0, PS @ 0xAF9D
[40964.610896] [drm:amdgpu_device_resume [amdgpu]] *ERROR* amdgpu asic init failed
[40964.731752] amdgpu 0000:01:00.0: Wait for MC idle timedout !
[40964.851685] amdgpu 0000:01:00.0: Wait for MC idle timedout !
[40964.852571] [drm] PCIE GART of 256M enabled (table at 0x000000F400000000).
[40964.855527] amdgpu: [powerplay] Failed to send Message.
[40964.855530] amdgpu: [powerplay] SMC address must be 4 byte aligned.
[40964.855531] amdgpu: [powerplay] [AVFS][Polaris10_SetupGfxLvlStruct] Problems copying VRConfig value over to SMC
[40964.855531] amdgpu: [powerplay] [AVFS][Polaris10_AVFSEventMgr] Could not Copy Graphics Level table over to SMU
[40964.855534] amdgpu: [powerplay]
[40964.855534] last message was failed ret is 65535
[40964.855535] amdgpu: [powerplay]
[40964.855535] failed to send message 252 ret is 65535
[40964.855536] amdgpu: [powerplay]
[40964.855536] last message was failed ret is 65535
[40964.855537] amdgpu: [powerplay]
[40964.855537] failed to send message 253 ret is 65535
[40964.855538] amdgpu: [powerplay]
[40964.855538] last message was failed ret is 65535
[40964.855539] amdgpu: [powerplay]
[40964.855539] failed to send message 250 ret is 65535
[40964.855539] amdgpu: [powerplay]
[40964.855539] last message was failed ret is 65535
[40964.855540] amdgpu: [powerplay]
[40964.855540] failed to send message 251 ret is 65535
[40964.855541] amdgpu: [powerplay]
[40964.855541] last message was failed ret is 65535
[40964.855542] amdgpu: [powerplay]
[40964.855542] failed to send message 254 ret is 65535
[40964.987204] [drm] Timeout wait for RLC serdes 0,0
[40965.106979] amdgpu 0000:01:00.0: [drm:amdgpu_ring_test_helper [amdgpu]] *ERROR* ring gfx test failed (-110)
[40965.107020] [drm:amdgpu_device_ip_resume_phase2 [amdgpu]] *ERROR* resume of IP block failed -110
[40965.107053] [drm:amdgpu_device_resume [amdgpu]] *ERROR* amdgpu_device_ip_resume failed (-110).
[40965.107064] snd_hda_intel 0000:01:00.1: Refused to change power state, currently in D3
[40965.270879] snd_hda_intel 0000:01:00.1: CORB reset timeout#2, CORBRP = 65535
[40965.574733] snd_hda_codec_hdmi hdaudioC2D0: Unable to sync register 0x2f0d00. -5
[40973.595089] ------------[ cut here ]------------
[40973.595092] kernel BUG at mm/slub.c:306!
[40973.595100] invalid opcode: 0000 [#1] SMP NOPTI
[40973.595104] CPU: 3 PID: 18435 Comm: kworker/3:0 Tainted: G OE 5.4.0-050400-generic #201911242031
[40973.595106] Hardware name: Dell Inc. Precision 7540/0GRT7C, BIOS 1.9.0 05/08/2020
[40973.595112] Workqueue: pm pm_runtime_work
[40973.595118] RIP: 0010:__slab_free+0x183/0x330
[40973.595121] Code: 00 48 89 c7 fa 66 0f 1f 44 00 00 f0 49 0f ba 2c 24 00 72 65 4d 3b 6c 24 20 74 11 49 0f ba 34 24 00 57 9d 0f 1f 44 00 00 eb 9f <0f> 0b 49 3b 5c 24 28 75 e8 48 8b 44 24 28 49 89 4c 24 28 49 89 44
[40973.595124] RSP: 0018:ffffadd0c49d7b50 EFLAGS: 00010246
[40973.595126] RAX: ffff988ac768f780 RBX: 0000000080800047 RCX: ffff988ac768f780
[40973.595128] RDX: ffff988ac768f780 RSI: ffffeb68901da3c0 RDI: ffff988b4a407800
[40973.595130] RBP: ffffadd0c49d7be8 R08: 0000000000000001 R09: ffffffffc0a5b7a0
[40973.595132] R10: ffff988ac768f780 R11: 0000000000000001 R12: ffffeb68901da3c0
[40973.595134] R13: ffff988ac768f780 R14: ffff988b4a407800 R15: 0000000000000000
[40973.595136] FS: 0000000000000000(0000) GS:ffff988b4c0c0000(0000) knlGS:0000000000000000
[40973.595138] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[40973.595140] CR2: 000056080a0a7a28 CR3: 000000032f40a002 CR4: 00000000003606e0
[40973.595142] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[40973.595144] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
[40973.595145] Call Trace:
[40973.595152] ? __schedule+0x2eb/0x740
[40973.595155] ? _cond_resched+0x19/0x30
[40973.595160] ? __flush_work+0x51/0x1e0
[40973.595294] ? kfd_gtt_sa_free+0x60/0x90 [amdgpu]
[40973.595298] kfree+0x22b/0x240
[40973.595410] kfd_gtt_sa_free+0x60/0x90 [amdgpu]
[40973.595524] stop_cpsch+0x93/0xb0 [amdgpu]
[40973.595629] kgd2kfd_suspend.part.0+0x30/0x50 [amdgpu]
[40973.595732] kgd2kfd_suspend+0x17/0x20 [amdgpu]
[40973.595833] amdgpu_amdkfd_suspend+0x1a/0x20 [amdgpu]
[40973.595903] amdgpu_device_suspend+0x1e3/0x370 [amdgpu]
[40973.595908] ? hrtimer_start_range_ns+0x1aa/0x310
[40973.595912] ? sched_clock+0x9/0x10
[40973.595981] amdgpu_pmops_runtime_suspend+0x46/0xb0 [amdgpu]
[40973.595988] pci_pm_runtime_suspend+0x61/0x160
[40973.595992] ? __switch_to_asm+0x34/0x70
[40973.595996] ? vga_switcheroo_runtime_resume+0x70/0x70
[40973.595999] vga_switcheroo_runtime_suspend+0x26/0xb0
[40973.596001] ? vga_switcheroo_runtime_resume+0x70/0x70
[40973.596004] __rpm_callback+0x8c/0x150
[40973.596007] ? vga_switcheroo_runtime_resume+0x70/0x70
[40973.596009] rpm_callback+0x24/0x80
[40973.596012] ? vga_switcheroo_runtime_resume+0x70/0x70
[40973.596014] rpm_suspend+0x111/0x5c0
[40973.596018] ? __switch_to_asm+0x34/0x70
[40973.596021] pm_runtime_work+0x95/0xa0
[40973.596025] process_one_work+0x1ec/0x3a0
[40973.596029] worker_thread+0x4d/0x400
[40973.596033] kthread+0x104/0x140
[40973.596036] ? process_one_work+0x3a0/0x3a0
[40973.596039] ? kthread_park+0x90/0x90
[40973.596043] ret_from_fork+0x1f/0x40
[40973.596046] Modules linked in: btrfs xor zstd_compress raid6_pq ufs qnx4 hfsplus hfs minix ntfs msdos jfs xfs libcrc32c rfcomm pci_stub vboxpci(OE) vboxnetadp(OE) vboxnetflt(OE) vboxdrv(OE) ccm snd_sof_pci snd_sof_intel_hda_common snd_soc_hdac_hda snd_sof_intel_hda snd_sof_intel_byt snd_sof_intel_ipc snd_sof snd_sof_xtensa_dsp snd_hda_ext_core snd_soc_acpi_intel_match snd_soc_acpi snd_soc_core snd_compress ac97_bus snd_pcm_dmaengine cmac joydev hid_multitouch bnep dell_rbtn binfmt_misc nls_iso8859_1 dell_laptop intel_rapl_msr mei_hdcp dell_smm_hwmon x86_pkg_temp_thermal intel_powerclamp snd_hda_codec_hdmi coretemp kvm_intel kvm iwlmvm irqbypass intel_cstate mac80211 cdc_ether usbnet snd_hda_codec_realtek r8152 snd_hda_codec_generic dell_wmi intel_rapl_perf libarc4 ledtrig_audio mii serio_raw dell_smbios dcdbas iwlwifi uvcvideo btusb btrtl snd_usb_audio btbcm dell_wmi_descriptor wmi_bmof intel_wmi_thunderbolt snd_hda_intel btintel snd_usbmidi_lib bluetooth videobuf2_vmalloc snd_intel_nhlt
[40973.596089] cfg80211 videobuf2_memops snd_seq_midi snd_hda_codec videobuf2_v4l2 snd_seq_midi_event videobuf2_common rtsx_pci_ms memstick snd_rawmidi snd_hda_core videodev snd_hwdep ecdh_generic snd_pcm input_leds mc ecc snd_seq snd_seq_device mei_me snd_timer intel_lpss_pci mei intel_lpss idma64 virt_dma snd ucsi_acpi processor_thermal_device soundcore typec_ucsi intel_rapl_common intel_soc_dts_iosf typec intel_pch_thermal int3403_thermal int340x_thermal_zone dell_smo8800 int3400_thermal intel_hid mac_hid acpi_thermal_rel sparse_keymap acpi_pad sch_fq_codel sunrpc parport_pc ppdev lp parport ip_tables x_tables autofs4 algif_skcipher af_alg dm_crypt hid_generic usbhid rtsx_pci_sdmmc crct10dif_pclmul crc32_pclmul ghash_clmulni_intel amdgpu i915 aesni_intel amd_iommu_v2 gpu_sched ttm i2c_algo_bit crypto_simd drm_kms_helper cryptd glue_helper syscopyarea nvme sysfillrect e1000e sysimgblt nvme_core fb_sys_fops ahci rtsx_pci drm thunderbolt libahci i2c_hid wmi hid pinctrl_cannonlake
[40973.596131] pinctrl_intel video
[40973.596137] ---[ end trace b8504c939bc598eb ]---
[40973.669856] RIP: 0010:__slab_free+0x183/0x330
[40973.669863] Code: 00 48 89 c7 fa 66 0f 1f 44 00 00 f0 49 0f ba 2c 24 00 72 65 4d 3b 6c 24 20 74 11 49 0f ba 34 24 00 57 9d 0f 1f 44 00 00 eb 9f <0f> 0b 49 3b 5c 24 28 75 e8 48 8b 44 24 28 49 89 4c 24 28 49 89 44
[40973.669865] RSP: 0018:ffffadd0c49d7b50 EFLAGS: 00010246
[40973.669868] RAX: ffff988ac768f780 RBX: 0000000080800047 RCX: ffff988ac768f780
[40973.669869] RDX: ffff988ac768f780 RSI: ffffeb68901da3c0 RDI: ffff988b4a407800
[40973.669871] RBP: ffffadd0c49d7be8 R08: 0000000000000001 R09: ffffffffc0a5b7a0
[40973.669872] R10: ffff988ac768f780 R11: 0000000000000001 R12: ffffeb68901da3c0
[40973.669874] R13: ffff988ac768f780 R14: ffff988b4a407800 R15: 0000000000000000
[40973.669876] FS: 0000000000000000(0000) GS:ffff988b4c0c0000(0000) knlGS:0000000000000000
[40973.669878] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[40973.669880] CR2: 000056080a0a7a28 CR3: 000000032f40a002 CR4: 00000000003606e0
[40973.669881] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[40973.669883] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
 

Feel free to ask any additional information, or to inform me of the way to proceed. Should this be reported to the kernel directly ?

Thank you for your help.

Matthias

No Responses!
No Events found!

Top