Same problem here. Now I'm using kernel 5.3.16, and it works like a charm.
Waiting for new updates to resolve this problem.

On Thu, Jan 9, 2020 at 8:01 AM Mark C. Allman <mcall...@allmanpc.com> wrote:

> On 1/8/20 6:01 PM, Benjamin Lowry via users wrote:
>
> Hey everyone, I'm on Fedora 31 and recently upgraded my kernel from
> 5.3.16 to 5.4.7, and now my sound (via snd_hda_intel) and wifi doesn't
> work; the wifi options in GNOME are missing, and my only sound device
> is the default PulseAudio "Dummy Output". Everything works fine if I
> manually select the old kernel in GRUB. Is this a known issue, and
> should I file a bug about this?
>
> # dmidecode -s system-version
> ThinkPad X1 Carbon 7th
>
> Here's the relevant log sections:
> Jan 08 16:42:46 newton kernel: sof-audio-pci 0000:00:1f.3: DSP detected with 
> PCI class/subclass/prog-if info 0x040380
> Jan 08 16:42:46 newton kernel: sof-audio-pci 0000:00:1f.3: Digital mics found 
> on Skylake+ platform, using SOF driver
> Jan 08 16:42:46 newton kernel: sof-audio-pci 0000:00:1f.3: warning: No 
> matching ASoC machine driver found
> Jan 08 16:42:46 newton kernel: sof-audio-pci 0000:00:1f.3: DSP detected with 
> PCI class/subclass/prog-if 0x040380
> Jan 08 16:42:46 newton kernel: sof-audio-pci 0000:00:1f.3: use msi interrupt 
> mode
> Jan 08 16:42:46 newton kernel: sof-audio-pci 0000:00:1f.3: bound 0000:00:02.0 
> (ops i915_audio_component_bind_ops [i915])
> Jan 08 16:42:46 newton kernel: sof-audio-pci 0000:00:1f.3: hda codecs found, 
> mask 5
> Jan 08 16:42:46 newton kernel: sof-audio-pci 0000:00:1f.3: using HDA machine 
> driver skl_hda_dsp_generic now
> Jan 08 16:42:46 newton kernel: sof-audio-pci 0000:00:1f.3: Direct firmware 
> load for intel/sof/sof-cml.ri failed with error -2
> Jan 08 16:42:46 newton kernel: sof-audio-pci 0000:00:1f.3: error: request 
> firmware intel/sof/sof-cml.ri failed err: -2
> Jan 08 16:42:46 newton kernel: sof-audio-pci 0000:00:1f.3: error: failed to 
> load DSP firmware -2
> Jan 08 16:42:46 newton kernel: sof-audio-pci 0000:00:1f.3: error: 
> sof_probe_work failed err: -2
>
> Jan 08 16:42:47 newton kernel: iwlwifi 0000:00:14.3: Collecting data: trigger 
> 15 fired.
> Jan 08 16:42:47 newton kernel: iwlwifi 0000:00:14.3: Start IWL Error Log Dump:
> Jan 08 16:42:47 newton kernel: iwlwifi 0000:00:14.3: Status: 0x00000000, 
> count: 1540278722
> Jan 08 16:42:47 newton kernel: iwlwifi 0000:00:14.3: Loaded firmware version: 
> 48.4fa0041f.0
> Jan 08 16:42:47 newton kernel: iwlwifi 0000:00:14.3: 0xEDF689F1 | 
> ADVANCED_SYSASSERT
> Jan 08 16:42:47 newton kernel: iwlwifi 0000:00:14.3: 0x64CB54DD | 
> trm_hw_status0
> Jan 08 16:42:47 newton kernel: iwlwifi 0000:00:14.3: 0xF8687609 | 
> trm_hw_status1
> Jan 08 16:42:47 newton kernel: iwlwifi 0000:00:14.3: 0x308D2DCD | branchlink2
> Jan 08 16:42:47 newton kernel: iwlwifi 0000:00:14.3: 0x6ADDA111 | 
> interruptlink1
> Jan 08 16:42:47 newton kernel: iwlwifi 0000:00:14.3: 0x1543DD43 | 
> interruptlink2
> Jan 08 16:42:47 newton kernel: iwlwifi 0000:00:14.3: 0x64802E76 | data1
> Jan 08 16:42:47 newton kernel: iwlwifi 0000:00:14.3: 0x1DD12EFE | data2
> Jan 08 16:42:47 newton kernel: iwlwifi 0000:00:14.3: 0x7716D38D | data3
> Jan 08 16:42:47 newton kernel: iwlwifi 0000:00:14.3: 0xDBC00F86 | beacon time
> Jan 08 16:42:47 newton kernel: iwlwifi 0000:00:14.3: 0xADE83137 | tsf low
> Jan 08 16:42:47 newton kernel: iwlwifi 0000:00:14.3: 0x33E55AED | tsf hi
> Jan 08 16:42:47 newton kernel: iwlwifi 0000:00:14.3: 0x8AC5F930 | time gp1
> Jan 08 16:42:47 newton kernel: iwlwifi 0000:00:14.3: 0x71C94C4C | time gp2
> Jan 08 16:42:47 newton kernel: iwlwifi 0000:00:14.3: 0xFEDB56F5 | uCode 
> revision type
> Jan 08 16:42:47 newton kernel: iwlwifi 0000:00:14.3: 0xB1AC2681 | uCode 
> version major
> Jan 08 16:42:47 newton kernel: iwlwifi 0000:00:14.3: 0xAF3B9842 | uCode 
> version minor
> Jan 08 16:42:47 newton kernel: iwlwifi 0000:00:14.3: 0xFDAE5B60 | hw version
> Jan 08 16:42:47 newton kernel: iwlwifi 0000:00:14.3: 0x871997F8 | board 
> version
> Jan 08 16:42:47 newton kernel: iwlwifi 0000:00:14.3: 0x4B1BD676 | hcmd
> Jan 08 16:42:47 newton kernel: iwlwifi 0000:00:14.3: 0x0E6EC2AE | isr0
> Jan 08 16:42:47 newton kernel: iwlwifi 0000:00:14.3: 0x88516878 | isr1
> Jan 08 16:42:47 newton kernel: iwlwifi 0000:00:14.3: 0x1995D970 | isr2
> Jan 08 16:42:47 newton kernel: iwlwifi 0000:00:14.3: 0xE6F00ADB | isr3
> Jan 08 16:42:47 newton kernel: iwlwifi 0000:00:14.3: 0xEADDC224 | isr4
> Jan 08 16:42:47 newton kernel: iwlwifi 0000:00:14.3: 0x6C9914F9 | last cmd Id
> Jan 08 16:42:47 newton kernel: iwlwifi 0000:00:14.3: 0x9A278D81 | wait_event
> Jan 08 16:42:47 newton kernel: iwlwifi 0000:00:14.3: 0x351FD4F6 | l2p_control
> Jan 08 16:42:47 newton kernel: iwlwifi 0000:00:14.3: 0x46D8FCD1 | l2p_duration
> Jan 08 16:42:47 newton kernel: iwlwifi 0000:00:14.3: 0x5DEA2927 | l2p_mhvalid
> Jan 08 16:42:47 newton kernel: iwlwifi 0000:00:14.3: 0x7DC7B996 | 
> l2p_addr_match
> Jan 08 16:42:47 newton kernel: iwlwifi 0000:00:14.3: 0xD0C0BC2F | lmpm_pmg_sel
> Jan 08 16:42:47 newton kernel: iwlwifi 0000:00:14.3: 0x8B9718C9 | timestamp
> Jan 08 16:42:47 newton kernel: iwlwifi 0000:00:14.3: 0xBF827979 | flow_handler
> Jan 08 16:42:47 newton kernel: iwlwifi 0000:00:14.3: Start IWL Error Log Dump:
> Jan 08 16:42:47 newton kernel: iwlwifi 0000:00:14.3: Status: 0x00000000, 
> count: 7
> Jan 08 16:42:47 newton kernel: iwlwifi 0000:00:14.3: 0x201013F1 | 
> ADVANCED_SYSASSERT
> Jan 08 16:42:47 newton kernel: iwlwifi 0000:00:14.3: 0x00000000 | umac 
> branchlink1
> Jan 08 16:42:47 newton kernel: iwlwifi 0000:00:14.3: 0xC008CF5C | umac 
> branchlink2
> Jan 08 16:42:47 newton kernel: iwlwifi 0000:00:14.3: 0x00000000 | umac 
> interruptlink1
> Jan 08 16:42:47 newton kernel: iwlwifi 0000:00:14.3: 0x00000000 | umac 
> interruptlink2
> Jan 08 16:42:47 newton kernel: iwlwifi 0000:00:14.3: 0x00000003 | umac data1
> Jan 08 16:42:47 newton kernel: iwlwifi 0000:00:14.3: 0x20000302 | umac data2
> Jan 08 16:42:47 newton kernel: iwlwifi 0000:00:14.3: 0x01300202 | umac data3
> Jan 08 16:42:47 newton kernel: iwlwifi 0000:00:14.3: 0x00000030 | umac major
> Jan 08 16:42:47 newton kernel: iwlwifi 0000:00:14.3: 0x4FA0041F | umac minor
> Jan 08 16:42:47 newton kernel: iwlwifi 0000:00:14.3: 0x00005D11 | frame 
> pointer
> Jan 08 16:42:47 newton kernel: iwlwifi 0000:00:14.3: 0xC0887F58 | stack 
> pointer
> Jan 08 16:42:47 newton kernel: iwlwifi 0000:00:14.3: 0x00000000 | last host 
> cmd
> Jan 08 16:42:47 newton kernel: iwlwifi 0000:00:14.3: 0x00000000 | isr status 
> reg
> Jan 08 16:42:47 newton kernel: iwlwifi 0000:00:14.3: Fseq Registers:
> Jan 08 16:42:47 newton kernel: iwlwifi 0000:00:14.3: 0x00000003 | 
> FSEQ_ERROR_CODE
> Jan 08 16:42:47 newton kernel: iwlwifi 0000:00:14.3: 0x00000000 | 
> FSEQ_TOP_INIT_VERSION
> Jan 08 16:42:47 newton kernel: iwlwifi 0000:00:14.3: 0x2E66E477 | 
> FSEQ_CNVIO_INIT_VERSION
> Jan 08 16:42:47 newton kernel: iwlwifi 0000:00:14.3: 0x0000A384 | 
> FSEQ_OTP_VERSION
> Jan 08 16:42:47 newton kernel: iwlwifi 0000:00:14.3: 0x11C5D9CE | 
> FSEQ_TOP_CONTENT_VERSION
> Jan 08 16:42:47 newton kernel: iwlwifi 0000:00:14.3: 0xE02CC5D2 | 
> FSEQ_ALIVE_TOKEN
> Jan 08 16:42:47 newton kernel: iwlwifi 0000:00:14.3: 0xDD1880B9 | FSEQ_CNVI_ID
> Jan 08 16:42:47 newton kernel: iwlwifi 0000:00:14.3: 0x5562D073 | FSEQ_CNVR_ID
> Jan 08 16:42:47 newton kernel: iwlwifi 0000:00:14.3: 0x20000302 | 
> CNVI_AUX_MISC_CHIP
> Jan 08 16:42:47 newton kernel: iwlwifi 0000:00:14.3: 0x01300202 | 
> CNVR_AUX_MISC_CHIP
> Jan 08 16:42:47 newton kernel: iwlwifi 0000:00:14.3: 0x0000485B | 
> CNVR_SCU_SD_REGS_SD_REG_DIG_DCDC_VTRIM
> Jan 08 16:42:47 newton kernel: iwlwifi 0000:00:14.3: 0xA5A5A5A2 | 
> CNVR_SCU_SD_REGS_SD_REG_ACTIVE_VDIG_MIRROR
> Jan 08 16:42:47 newton kernel: iwlwifi 0000:00:14.3: SecBoot CPU1 Status: 
> 0x5c84, CPU2 Status: 0x3
> Jan 08 16:42:47 newton kernel: iwlwifi 0000:00:14.3: Failed to start RT 
> ucode: -110
> Jan 08 16:42:47 newton kernel: iwlwifi 0000:00:14.3: Firmware not running - 
> cannot dump error
> Jan 08 16:42:47 newton kernel: iwlwifi 0000:00:14.3: Failed to run INIT 
> ucode: -110
>
>
> I had the same problem.  I see "snd-sda-intel" loaded but no device in
> /dev/snd.  lspci still listed the hardware.
>
> Just as something to try, I ran "sudo dnf upgrade" and saw that an
> alsa-firmware update was available.  I installed all the updates, rebooted
> and it's now working.  Go figure.
>
> Another issue is that VMware Workstation 15.5.1 wouldn't compile the vmnet
> kernel module.  I had to edit userif.c to fix the problem.   I'll be
> posting the fix on Medium either later this evening or tomorrow.
>
> *Mark C. Allman, PMP, CSM*
> Founder, See How You Ski, www.seehowyouski.com
> Sr. Project Manager, Allman Professional Consulting, Inc.,
> www.allmanpc.com
> 617-947-4263, Twitter: @allmanpc
>
> _______________________________________________
> users mailing list -- users@lists.fedoraproject.org
> To unsubscribe send an email to users-le...@lists.fedoraproject.org
> Fedora Code of Conduct:
> https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives:
> https://lists.fedoraproject.org/archives/list/users@lists.fedoraproject.org
>
_______________________________________________
users mailing list -- users@lists.fedoraproject.org
To unsubscribe send an email to users-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/users@lists.fedoraproject.org

Reply via email to