What | Removed | Added |
---|---|---|
Flags | needinfo?(ddiss@suse.com) |
(In reply to Takashi Iwai from comment #16) > I created a quick test KMP containing a few upstream fixes for dell-wmi. > It's found in OBS home:tiwai:bnc1004052, will appear shortly later in > > http://download.opensuse.org/repositories/home:/tiwai:/bnc1004052/ > openSUSE_Leap_42.2/ > > Let me know if it works. Thanks Takashi. I've installed your dell_laptop-kmp-default build, and updated the Dell keyboard hwdb. The "dell_wmi: Unknown key 153 pressed" messages are no longer seen, but the workqueue WARNINGs are still encountered on rfkill, resulting in system lock-up: [ 35.094885] atkbd serio0: Unknown key pressed (translated set 2, code 0x88 on isa0060/serio0). [ 35.094888] atkbd serio0: Use 'setkeycodes e008 <keycode>' to make it known. [ 35.816124] ------------[ cut here ]------------ [ 35.816130] WARNING: CPU: 2 PID: 17 at ../kernel/workqueue.c:880 wq_worker_waking_up+0x4e/0x60() [ 35.816162] Modules linked in: rfcomm ebtable_filter ebtables af_packet nf_log_ipv6 xt_pkttype nf_log_ipv4 nf_log_common xt_LOG xt_limit ip6t_REJECT nf_reject_ipv6 xt_tcpudp nf_conntrack_ipv6 nf_defrag_ipv6 ip6table_raw ipt_REJECT nf_reject_ipv4 xt_physdev br_netfilter bridge stp llc iptable_raw xt_CT iptable_filter ip6table_mangle nf_conntrack_netbios_ns nf_conntrack_broadcast nf_conntrack_ipv4 nf_defrag_ipv4 ip_tables xt_conntrack nf_conntrack ip6table_filter ip6_tables x_tables bnep ext4 jbd2 mbcache snd_hda_codec_hdmi snd_hda_codec_realtek snd_hda_codec_generic arc4 iwlmvm snd_soc_rt5640 snd_soc_rl6231 mac80211 snd_hda_intel snd_hda_codec snd_soc_core snd_hda_core snd_compress snd_hwdep snd_pcm intel_rapl x86_pkg_temp_thermal intel_powerclamp coretemp iTCO_wdt iTCO_vendor_support iwlwifi kvm_intel [ 35.816180] dell_wmi(O) dell_laptop kvm ppdev dcdbas sparse_keymap cfg80211 snd_timer btusb irqbypass btrtl uvcvideo dell_smm_hwmon btbcm snd btintel videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 bluetooth videobuf2_core v4l2_common e1000e videodev joydev pcspkr elan_i2c regmap_i2c crc16 parport_pc mei_me lpc_ich i2c_i801 mfd_core ptp mei pps_core shpchp int3403_thermal 8250_fintek parport i2c_designware_platform fan thermal dell_smo8800 fjes battery snd_soc_sst_acpi gpio_lynxpoint int3402_thermal i2c_designware_core 8250_dw dell_rbtn processor_thermal_device int3400_thermal soundcore int340x_thermal_zone rfkill acpi_thermal_rel intel_soc_dts_iosf acpi_pad acpi_als ac kfifo_buf industrialio processor btrfs xor raid6_pq dm_crypt sd_mod crct10dif_pclmul crc32_pclmul crc32c_intel mxm_wmi jitterentropy_rng [ 35.816193] drbg ansi_cprng aesni_intel aes_x86_64 lrw gf128mul glue_helper ablk_helper cryptd serio_raw i915(O) ahci libahci libata sdhci_pci xhci_pci ehci_pci xhci_hcd ehci_hcd usbcore usb_common i2c_algo_bit drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm video sdhci_acpi sdhci mmc_core wmi i2c_hid button dm_mirror dm_region_hash dm_log dm_mod sg scsi_mod autofs4 [ 35.816195] CPU: 2 PID: 17 Comm: migration/2 Tainted: G O 4.4.25-4-default #1 [ 35.816196] Hardware name: Dell Inc. Latitude E7450/0YGN55, BIOS A09 11/18/2015 [ 35.816197] 0000000000000000 ffffffff81327547 0000000000000000 ffffffff81a5e301 [ 35.816198] ffffffff8107e821 0000000000000000 ffff88017ea27d40 ffff88022e415c40 [ 35.816199] 0000000000000004 0000000000000046 ffffffff8109855e ffff880221251580 [ 35.816199] Call Trace: [ 35.816205] [<ffffffff81019e69>] dump_trace+0x59/0x320 [ 35.816210] [<ffffffff8101a22a>] show_stack_log_lvl+0xfa/0x180 [ 35.816212] [<ffffffff8101afd1>] show_stack+0x21/0x40 [ 35.816214] [<ffffffff81327547>] dump_stack+0x5c/0x85 [ 35.816217] [<ffffffff8107e821>] warn_slowpath_common+0x81/0xb0 [ 35.816219] [<ffffffff8109855e>] wq_worker_waking_up+0x4e/0x60 [ 35.816221] [<ffffffff810a8e41>] ttwu_do_activate+0x61/0x80 [ 35.816223] [<ffffffff810a9a10>] try_to_wake_up+0x190/0x3c0 [ 35.816226] [<ffffffff810c22b1>] __wake_up_common+0x51/0x90 [ 35.816228] [<ffffffff810c2a51>] complete+0x31/0x40 [ 35.816230] [<ffffffff81122c39>] cpu_stopper_thread+0xb9/0x150 [ 35.816232] [<ffffffff810a0955>] smpboot_thread_fn+0x115/0x1d0 [ 35.816237] [<ffffffff8109d328>] kthread+0xc8/0xe0 [ 35.816240] [<ffffffff8160978f>] ret_from_fork+0x3f/0x70 [ 35.817339] DWARF2 unwinder stuck at ret_from_fork+0x3f/0x70 [ 35.817339] Leftover inexact backtrace: [ 35.817342] [<ffffffff8109d260>] ? kthread_park+0x50/0x50 [ 35.817342] ---[ end trace f78845fa5923cdbc ]--- [ 35.820413] ------------[ cut here ]------------ [ 35.820416] WARNING: CPU: 0 PID: 465 at ../kernel/workqueue.c:916 wq_worker_sleeping+0x77/0x90() [ 35.820417] Modules linked in: rfcomm ebtable_filter ebtables af_packet nf_log_ipv6 xt_pkttype nf_log_ipv4 nf_log_common xt_LOG xt_limit ip6t_REJECT nf_reject_ipv6 xt_tcpudp nf_conntrack_ipv6 nf_defrag_ipv6 ip6table_raw ipt_REJECT nf_reject_ipv4 xt_physdev br_netfilter bridge stp llc iptable_raw xt_CT iptable_filter ip6table_mangle nf_conntrack_netbios_ns nf_conntrack_broadcast nf_conntrack_ipv4 nf_defrag_ipv4 ip_tables xt_conntrack nf_conntrack ip6table_filter ip6_tables x_tables bnep ext4 jbd2 mbcache snd_hda_codec_hdmi snd_hda_codec_realtek snd_hda_codec_generic arc4 iwlmvm snd_soc_rt5640 snd_soc_rl6231 mac80211 snd_hda_intel snd_hda_codec snd_soc_core snd_hda_core snd_compress snd_hwdep snd_pcm intel_rapl x86_pkg_temp_thermal intel_powerclamp coretemp iTCO_wdt iTCO_vendor_support iwlwifi kvm_intel [ 35.820453] dell_wmi(O) dell_laptop kvm ppdev dcdbas sparse_keymap cfg80211 snd_timer btusb irqbypass btrtl uvcvideo dell_smm_hwmon btbcm snd btintel videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 bluetooth videobuf2_core v4l2_common e1000e videodev joydev pcspkr elan_i2c regmap_i2c crc16 parport_pc mei_me lpc_ich i2c_i801 mfd_core ptp mei pps_core shpchp int3403_thermal 8250_fintek parport i2c_designware_platform fan thermal dell_smo8800 fjes battery snd_soc_sst_acpi gpio_lynxpoint int3402_thermal i2c_designware_core 8250_dw dell_rbtn processor_thermal_device int3400_thermal soundcore int340x_thermal_zone rfkill acpi_thermal_rel intel_soc_dts_iosf acpi_pad acpi_als ac kfifo_buf industrialio processor btrfs xor raid6_pq dm_crypt sd_mod crct10dif_pclmul crc32_pclmul crc32c_intel mxm_wmi jitterentropy_rng [ 35.820473] drbg ansi_cprng aesni_intel aes_x86_64 lrw gf128mul glue_helper ablk_helper cryptd serio_raw i915(O) ahci libahci libata sdhci_pci xhci_pci ehci_pci xhci_hcd ehci_hcd usbcore usb_common i2c_algo_bit drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm video sdhci_acpi sdhci mmc_core wmi i2c_hid button dm_mirror dm_region_hash dm_log dm_mod sg scsi_mod autofs4 [ 35.820485] CPU: 0 PID: 465 Comm: kworker/2:3 Tainted: G W O 4.4.25-4-default #1 [ 35.820486] Hardware name: Dell Inc. Latitude E7450/0YGN55, BIOS A09 11/18/2015 [ 35.820490] Workqueue: events dell_update_rfkill [dell_laptop] [ 35.820490] 0000000000000000 ffffffff81327547 0000000000000000 ffffffff81a5e301 [ 35.820492] ffffffff8107e821 [ 35.820493] 0000000000000000 ffff880034f1fbe8 0000000000015c40 [ 35.820494] 0000000000000000 0000000000000000 ffffffff810985e7 ffff88022e415c40 [ 35.820496] Call Trace: [ 35.820501] [<ffffffff81019e69>] dump_trace+0x59/0x320 [ 35.820504] [<ffffffff8101a22a>] show_stack_log_lvl+0xfa/0x180 [ 35.820506] [<ffffffff8101afd1>] show_stack+0x21/0x40 [ 35.820509] [<ffffffff81327547>] dump_stack+0x5c/0x85 [ 35.820511] [<ffffffff8107e821>] warn_slowpath_common+0x81/0xb0 [ 35.820514] [<ffffffff810985e7>] wq_worker_sleeping+0x77/0x90 [ 35.820517] [<ffffffff81604fb9>] thread_return+0x3b5/0x6cc [ 35.820520] [<ffffffff8160530c>] schedule+0x3c/0x90 [ 35.820522] [<ffffffff816080fa>] schedule_timeout+0x25a/0x2f0 [ 35.820525] [<ffffffff81605cf6>] wait_for_completion+0xc6/0x140 [ 35.820527] [<ffffffff81122d8d>] stop_one_cpu+0x5d/0x80 [ 35.820531] [<ffffffff810a95b8>] __set_cpus_allowed_ptr+0x158/0x160 [ 35.820534] [<ffffffffa098e0ad>] dcdbas_smi_request+0xad/0x120 [dcdbas] [ 35.820545] [<ffffffffa074a124>] dell_send_request+0x64/0x70 [dell_laptop] [ 35.820548] [<ffffffffa074b922>] dell_update_rfkill+0x22/0x15c [dell_laptop] [ 35.820551] [<ffffffff81097205>] process_one_work+0x155/0x440 [ 35.820554] [<ffffffff81097d46>] worker_thread+0x116/0x4b0 [ 35.820557] [<ffffffff8109d328>] kthread+0xc8/0xe0 [ 35.820560] [<ffffffff8160978f>] ret_from_fork+0x3f/0x70 [ 35.822311] DWARF2 unwinder stuck at ret_from_fork+0x3f/0x70 [ 35.822311] Leftover inexact backtrace: [ 35.822314] [<ffffffff8109d260>] ? kthread_park+0x50/0x50 [ 35.822316] ---[ end trace f78845fa5923cdbd ]--- [ 35.823710] ------------[ cut here ]------------ [ 35.823712] WARNING: CPU: 2 PID: 465 at ../kernel/workqueue.c:1665 worker_enter_idle+0xc8/0x130() [ 35.823713] Modules linked in: rfcomm ebtable_filter ebtables af_packet nf_log_ipv6 xt_pkttype nf_log_ipv4 nf_log_common xt_LOG xt_limit ip6t_REJECT nf_reject_ipv6 xt_tcpudp nf_conntrack_ipv6 nf_defrag_ipv6 ip6table_raw ipt_REJECT nf_reject_ipv4 xt_physdev br_netfilter bridge stp llc iptable_raw xt_CT iptable_filter ip6table_mangle nf_conntrack_netbios_ns nf_conntrack_broadcast nf_conntrack_ipv4 nf_defrag_ipv4 ip_tables xt_conntrack nf_conntrack ip6table_filter ip6_tables x_tables bnep ext4 jbd2 mbcache snd_hda_codec_hdmi snd_hda_codec_realtek snd_hda_codec_generic arc4 iwlmvm snd_soc_rt5640 snd_soc_rl6231 mac80211 snd_hda_intel snd_hda_codec snd_soc_core snd_hda_core snd_compress snd_hwdep snd_pcm intel_rapl x86_pkg_temp_thermal intel_powerclamp coretemp iTCO_wdt iTCO_vendor_support iwlwifi kvm_intel [ 35.823730] dell_wmi(O) [ 35.823730] dell_laptop kvm ppdev dcdbas sparse_keymap cfg80211 snd_timer btusb irqbypass btrtl uvcvideo dell_smm_hwmon btbcm snd btintel videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 bluetooth videobuf2_core v4l2_common e1000e videodev joydev pcspkr elan_i2c regmap_i2c crc16 parport_pc mei_me lpc_ich i2c_i801 mfd_core ptp mei pps_core shpchp int3403_thermal 8250_fintek parport i2c_designware_platform fan thermal dell_smo8800 fjes battery snd_soc_sst_acpi gpio_lynxpoint int3402_thermal i2c_designware_core 8250_dw dell_rbtn processor_thermal_device int3400_thermal soundcore int340x_thermal_zone rfkill acpi_thermal_rel intel_soc_dts_iosf acpi_pad acpi_als ac kfifo_buf industrialio processor btrfs xor raid6_pq dm_crypt sd_mod crct10dif_pclmul crc32_pclmul crc32c_intel mxm_wmi jitterentropy_rng [ 35.823757] drbg [ 35.823758] ansi_cprng [ 35.823758] aesni_intel aes_x86_64 lrw gf128mul glue_helper ablk_helper cryptd serio_raw i915(O) ahci libahci libata sdhci_pci xhci_pci ehci_pci xhci_hcd ehci_hcd usbcore usb_common i2c_algo_bit drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm video sdhci_acpi sdhci mmc_core wmi i2c_hid button dm_mirror dm_region_hash dm_log dm_mod sg scsi_mod autofs4 [ 35.823774] CPU: 2 PID: 465 Comm: kworker/2:3 Tainted: G W O 4.4.25-4-default #1 [ 35.823774] Hardware name: Dell Inc. Latitude E7450/0YGN55, BIOS A09 11/18/2015 [ 35.823780] 0000000000000000 ffffffff81327547 0000000000000000 ffffffff81a5e301 [ 35.823780] ffffffff8107e821 ffff88022e515440 ffff88022e515440 ffff8802212515b0 [ 35.823783] ffff880221758b40 [ 35.823783] ffff880221758b40 [ 35.823784] ffffffff81094858 ffff88022e515440 [ 35.823785] Call Trace: [ 35.823788] [<ffffffff81019e69>] dump_trace+0x59/0x320 [ 35.823791] [<ffffffff8101a22a>] show_stack_log_lvl+0xfa/0x180 [ 35.823792] [<ffffffff8101afd1>] show_stack+0x21/0x40 [ 35.823794] [<ffffffff81327547>] dump_stack+0x5c/0x85 [ 35.823796] [<ffffffff8107e821>] warn_slowpath_common+0x81/0xb0 [ 35.823798] [<ffffffff81094858>] worker_enter_idle+0xc8/0x130 [ 35.823800] [<ffffffff81097d9a>] worker_thread+0x16a/0x4b0 [ 35.823802] [<ffffffff8109d328>] kthread+0xc8/0xe0 [ 35.823805] [<ffffffff8160978f>] ret_from_fork+0x3f/0x70 [ 35.824850] DWARF2 unwinder stuck at ret_from_fork+0x3f/0x70 [ 35.824851] Leftover inexact backtrace: [ 35.824853] [<ffffffff8109d260>] ? kthread_park+0x50/0x50 [ 35.824855] ---[ end trace f78845fa5923cdbe ]---