Similar device on linux-image-generic-hwe-22.04 ~> linux-
modules-6.8.0-40-generic

# dmidecode  | grep 'Family: T'
Family: ThinkPad T14 Gen 1

# grep -rH . 
/sys/class/firmware-attributes/thinklmi/attributes/{MicrophoneAccess,IntegratedAudioAccess,SGXControl,KernelDMAProtection}/current_value
/sys/class/firmware-attributes/thinklmi/attributes/MicrophoneAccess/current_value:Disable
/sys/class/firmware-attributes/thinklmi/attributes/IntegratedAudioAccess/current_value:Enable
/sys/class/firmware-attributes/thinklmi/attributes/SGXControl/current_value:Disable
/sys/class/firmware-attributes/thinklmi/attributes/KernelDMAProtection/current_value:Enable

# dmesg
DMAR-IR: IOAPIC id 2 under DRHD base  0xfed91000 IOMMU 1
SMT: disabled
microcode: Current revision: 0x000000fc
microcode: Updated early from: 0x000000f8
[..]
snd_hda_intel 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 
0x040380
BUG: unable to handle page fault for address: ffffa3e28c9e353f
#PF: supervisor read access in kernel mode
#PF: error_code(0x0000) - not-present page
PGD 100000067 P4D 100000067 PUD 0 
Oops: 0000 [#1] PREEMPT SMP NOPTI
CPU: 1 PID: 750 Comm: systemd-udevd Not tainted 6.8.0-40-generic 
#40~22.04.3-Ubuntu
Hardware name: LENOVO 20S1S4RB2E/20S1S4RB2E, BIOS N2XET40W (1.30 ) 10/31/2023
RIP: 0010:intel_nhlt_has_endpoint_type+0x2b/0x60 [snd_intel_dspcfg]
Code: 1f 44 00 00 55 48 89 e5 48 85 ff 74 36 48 8d 47 25 0f b6 7f 24 40 84 ff 
74 29 31 d2 eb 0c 8b 08 83 c2 01 48 01 c8 39 fa 74 19 <40> 38 70 04 75 ee b8 01 
00 00 00 5d 31 d2 31 c9 31 f6 31 ff c3 cc
RSP: 0018:ffffa3e1c06975c8 EFLAGS: 00010297
RAX: ffffa3e28c9e353b RBX: ffffa3e1c0035000 RCX: 00000000cc9ae516
RDX: 0000000000000001 RSI: 0000000000000002 RDI: 0000000000000086
RBP: ffffa3e1c06975c8 R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000000 R12: ffff8e8d82028000
R13: 0000000000000003 R14: 0000000000000002 R15: ffffffffc135e4c8
FS:  00007b56ce03a8c0(0000) GS:ffff8e90cc280000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: ffffa3e28c9e353f CR3: 000000010eae8003 CR4: 00000000003706f0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Call Trace:
 <TASK>
 ? show_regs+0x6d/0x80
 ? __die+0x24/0x80
 ? page_fault_oops+0x99/0x1b0
 ? kernelmode_fixup_or_oops.constprop.0+0x69/0x90
 ? __bad_area_nosemaphore+0x19d/0x2c0
 ? bad_area_nosemaphore+0x16/0x30
 ? do_kern_addr_fault+0x7b/0xa0
 ? exc_page_fault+0x10d/0x1b0
 ? asm_exc_page_fault+0x27/0x30
 ? intel_nhlt_has_endpoint_type+0x2b/0x60 [snd_intel_dspcfg]
 snd_intel_dsp_driver_probe+0x32b/0x3e0 [snd_intel_dspcfg]
 azx_probe+0x2d9/0x830 [snd_hda_intel]
 ? __get_random_u32_below+0x17/0x70
 ? radix_tree_iter_tag_clear+0x12/0x20
 ? idr_alloc_u32+0xaa/0xf0
 ? idr_alloc_cyclic+0x54/0xc0
 ? __kernfs_new_node+0x18f/0x220
 ? kmalloc_trace+0x139/0x360
 local_pci_probe+0x44/0xb0
 pci_call_probe+0x55/0x1a0
 pci_device_probe+0x84/0x120
 really_probe+0x1c9/0x430
 __driver_probe_device+0x8c/0x190
 driver_probe_device+0x24/0xd0
 __driver_attach+0x10b/0x210
 ? __pfx___driver_attach+0x10/0x10
 bus_for_each_dev+0x8a/0xf0
 driver_attach+0x1e/0x30
 bus_add_driver+0x156/0x260
 driver_register+0x5e/0x130
 ? __pfx_azx_driver_init+0x10/0x10 [snd_hda_intel]
 __pci_register_driver+0x5e/0x70
 azx_driver_init+0x23/0xff0 [snd_hda_intel]
 do_one_initcall+0x5b/0x340
 do_init_module+0x97/0x290
 load_module+0xb85/0xcd0
 ? security_kernel_post_read_file+0x75/0x90
 init_module_from_file+0x96/0x100
 ? init_module_from_file+0x96/0x100
 idempotent_init_module+0x11c/0x2b0
 __x64_sys_finit_module+0x64/0xd0
 x64_sys_call+0x169c/0x24b0
 do_syscall_64+0x81/0x170
 ? syscall_exit_to_user_mode+0x89/0x260
 ? do_syscall_64+0x8d/0x170
 ? putname+0x5b/0x80
 ? do_sys_openat2+0x9f/0xe0
 ? __x64_sys_openat+0x6c/0xa0
 ? syscall_exit_to_user_mode+0x89/0x260
 ? do_syscall_64+0x8d/0x170
 ? do_syscall_64+0x8d/0x170
 ? do_syscall_64+0x8d/0x170
 ? irqentry_exit+0x43/0x50
 ? clear_bhb_loop+0x15/0x70
 ? clear_bhb_loop+0x15/0x70
 ? clear_bhb_loop+0x15/0x70
 entry_SYSCALL_64_after_hwframe+0x78/0x80
RIP: 0033:0x7b56cdf1e88d
Code: 5b 41 5c c3 66 0f 1f 84 00 00 00 00 00 f3 0f 1e fa 48 89 f8 48 89 f7 48 
89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 
c3 48 8b 0d 73 b5 0f 00 f7 d8 64 89 01 48
RSP: 002b:00007ffc3d886228 EFLAGS: 00000246 ORIG_RAX: 0000000000000139
RAX: ffffffffffffffda RBX: 00005b15c3b7f090 RCX: 00007b56cdf1e88d
RDX: 0000000000000000 RSI: 00007b56ce25f441 RDI: 0000000000000014
RBP: 0000000000020000 R08: 0000000000000000 R09: 0000000000000002
R10: 0000000000000014 R11: 0000000000000246 R12: 00007b56ce25f441
R13: 00005b15c3a44eb0 R14: 0000000000000068 R15: 00005b15c3b80190
 </TASK>
Modules linked in: snd_hda_intel(+) mac80211 snd_intel_dspcfg intel_cstate 
libarc4 snd_intel_sdw_acpi snd_seq_midi rmi_smbus(+) snd_seq_midi_event 
snd_hda_codec rmi_core processor_thermal_device_pci_legacy snd_hda_core 
snd_rawmidi videobuf2_vmalloc videobuf2_memops processor_thermal_device 
processor_thermal_wt_hint videobuf2_v4l2 snd_hwdep iwlwifi snd_seq cmdlinepart 
snd_pcm processor_thermal_rfim videodev input_leds think_lmi(+) thinkpad_acpi 
snd_seq_device spi_nor videobuf2_common processor_thermal_rapl serio_raw 
intel_wmi_thunderbolt wmi_bmof mc mtd firmware_attributes_class nvram snd_timer 
intel_rapl_common cfg80211 mei_me processor_thermal_wt_req 
processor_thermal_power_floor processor_thermal_mbox mei intel_soc_dts_iosf 
intel_pch_thermal snd soundcore intel_pmc_core ledtrig_audio int3403_thermal 
intel_vsec platform_profile int340x_thermal_zone pmt_telemetry int3400_thermal 
intel_hid mac_hid pmt_class acpi_thermal_rel sparse_keymap acpi_pad 
sch_fq_codel msr parport_pc ppdev lp parport efi_pstore zram
 ip_tables x_tables autofs4 btrfs blake2b_generic dm_crypt raid10 raid456 
async_raid6_recov async_memcpy async_pq async_xor async_tx xor raid6_pq raid1 
raid0 nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 libcrc32c i915 rtsx_pci_sdmmc 
crct10dif_pclmul crc32_pclmul drm_buddy polyval_clmulni i2c_algo_bit 
polyval_generic ttm ghash_clmulni_intel nvme i2c_i801 sha256_ssse3 
spi_intel_pci sha1_ssse3 drm_display_helper nvme_core cec e1000e spi_intel 
psmouse i2c_smbus thunderbolt nvme_auth ucsi_acpi rc_core xhci_pci video 
rtsx_pci typec_ucsi xhci_pci_renesas typec pinctrl_cannonlake wmi aesni_intel 
crypto_simd cryptd
CR2: ffffa3e28c9e353f
---[ end trace 0000000000000000 ]---
RIP: 0010:intel_nhlt_has_endpoint_type+0x2b/0x60 [snd_intel_dspcfg]
Code: 1f 44 00 00 55 48 89 e5 48 85 ff 74 36 48 8d 47 25 0f b6 7f 24 40 84 ff 
74 29 31 d2 eb 0c 8b 08 83 c2 01 48 01 c8 39 fa 74 19 <40> 38 70 04 75 ee b8 01 
00 00 00 5d 31 d2 31 c9 31 f6 31 ff c3 cc
RSP: 0018:ffffa3e1c06975c8 EFLAGS: 00010297
RAX: ffffa3e28c9e353b RBX: ffffa3e1c0035000 RCX: 00000000cc9ae516
RDX: 0000000000000001 RSI: 0000000000000002 RDI: 0000000000000086
RBP: ffffa3e1c06975c8 R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000000 R12: ffff8e8d82028000
R13: 0000000000000003 R14: 0000000000000002 R15: ffffffffc135e4c8
FS:  00007b56ce03a8c0(0000) GS:ffff8e90cc280000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: ffffa3e28c9e353f CR3: 000000010eae8004 CR4: 00000000003706f0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
note: systemd-udevd[750] exited with irqs disabled

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux-hwe-6.2 in Ubuntu.
https://bugs.launchpad.net/bugs/2039747

Title:
  snd_intel_dsp_driver_probe page fault on linux 6.2

Status in linux-hwe-6.2 package in Ubuntu:
  New
Status in linux-hwe-6.8 package in Ubuntu:
  New

Bug description:
  Workaround snd_intel_dspcfg.dsp_driver=1 allows sound output, did not
  investigate further.

  Saw some upstream work mentioning "DSPless" mode that sounds like this might 
become relevant on 6.5 again.
  Recent 6.5 report where DSP detect worked, but sound did not: LP: #2039320

  Note that kvm_intel was loaded, also:
  
/sys/class/firmware-attributes/thinklmi/attributes/KernelDMAProtection/current_value:Enable
  
/sys/class/firmware-attributes/thinklmi/attributes/MicrophoneAccess/current_value:Disable
  
/sys/class/firmware-attributes/thinklmi/attributes/IntegratedAudioAccess/current_value:Enable
  
/sys/class/firmware-attributes/thinklmi/attributes/SGXControl/current_value:Disable

  (in case some tool refuses parsing the dmesg cutout: I left the
  inserted "rmi4_smbus" message untouched)

  DMAR: IOMMU enabled
  SMT: disabled
  microcode: Microcode Update Driver: v2.2.
  [..]
  snd_hda_intel 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 
0x040380
  BUG: unable to handle page fault for address: ffffa412796b5325
  #PF: supervisor read access in kernel mode
  #PF: error_code(0x0000) - not-present page
  PGD 100000067 P4D 100000067 PUD 0
  Oops: 0000 [#1] PREEMPT SMP NOPTI
  CPU: 1 PID: 698 Comm: systemd-udevd Not tainted 6.2.0-36-generic 
#37~22.04.1-Ubuntu
  Hardware name: LENOVO 20S00005GE/20S00005GE, BIOS N2XET39W (1.29 ) 07/25/2023
  RIP: 0010:intel_nhlt_has_endpoint_type+0x2a/0x60 [snd_intel_dspcfg]
  Code: 0f 1f 44 00 00 55 48 89 e5 48 85 ff 74 35 48 8d 47 25 0f b6 7f 24 85 ff 
74 29 31 d2 eb 0c 8b 08 83 c2 01 48 01 c8 39 fa 74 19 <40> 38 70 04 75 ee b8 01 
00 00 00 5d>
  RSP: 0018:ffffa41200b778e0 EFLAGS: 00010297
  RAX: ffffa412796b5321 RBX: ffff889c8187d810 RCX: 00000000796802fc
  RDX: 0000000000000001 RSI: 0000000000000002 RDI: 00000000000000a7
  RBP: ffffa41200b778e0 R08: 0000000000000000 R09: 0000000000000000
  R10: 0000000000000000 R11: 0000000000000000 R12: ffffa41200035000
  R13: 00000000000002c8 R14: ffff889c819530d0 R15: ffffffffc137c4b0
  FS:  00007f3ddea9d8c0(0000) GS:ffff889fce480000(0000) knlGS:0000000000000000
  CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
  CR2: ffffa412796b5325 CR3: 0000000103d1e003 CR4: 00000000003706e0
  Call Trace:
   <TASK>
   ? show_regs+0x72/0x90
   ? __die+0x25/0x80
   ? page_fault_oops+0x79/0x190
   ? search_exception_tables+0x67/0x80
   ? kernelmode_fixup_or_oops+0xb2/0x140
   ? __bad_area_nosemaphore+0x1a5/0x2e0
   ? bad_area_nosemaphore+0x16/0x30
   ? do_kern_addr_fault+0x7b/0xa0
   ? exc_page_fault+0x10f/0x1b0
   ? asm_exc_page_fault+0x27/0x30
   ? intel_nhlt_has_endpoint_type+0x2a/0x60 [snd_intel_dspcfg]
   snd_intel_dsp_driver_probe.part.0+0x232/0x2a0 [snd_intel_dspcfg]
   snd_intel_dsp_driver_probe+0x38/0x70 [snd_intel_dspcfg]
   azx_probe+0x22d/0x4e0 [snd_hda_intel]
   local_pci_probe+0x48/0xb0
   pci_call_probe+0x55/0x190
   pci_device_probe+0x84/0x120
   really_probe+0x1ea/0x450
  __driver_probe_device+0x8a/0x190
   driver_probe_device+0x23/0xd0
   __driver_attach+0x10f/0x220
   ? __pfx___driver_attach+0x10/0x10
   bus_for_each_dev+0x80/0xe0
   driver_attach+0x1e/0x30
   bus_add_driver+0x152/0x250
   driver_register+0x83/0x160
   ? __pfx_init_module+0x10/0x10 [snd_hda_intel]
   __pci_register_driver+0x68/0x80
   azx_driver_init+0x23/0xff0 [snd_hda_intel]
   do_one_initcall+0x46/0x240
   ? kmalloc_trace+0x2a/0xb0
   do_init_module+0x52/0x240
   load_module+0xb96/0xd60
   ? kernel_read_file+0x25c/0x2b0
   __do_sys_finit_module+0xcc/0x150
   ? __do_sys_finit_module+0xcc/0x150
   __x64_sys_finit_module+0x18/0x30
   do_syscall_64+0x59/0x90
   ? exit_to_user_mode_prepare+0x3b/0xd0
   ? syscall_exit_to_user_mode+0x38/0x60
   ? do_syscall_64+0x69/0x90
   ? exit_to_user_mode_prepare+0x3b/0xd0
   ? syscall_exit_to_user_mode+0x38/0x60
   ? do_syscall_64+0x69/0x90
   ? do_syscall_64+0x69/0x90
   ? do_syscall_64+0x69/0x90
   ? do_syscall_64+0x69/0x90
   entry_SYSCALL_64_after_hwframe+0x73/0xdd
  RIP: 0033:0x7f3dde91ea7d
  Code: 5b 41 5c c3 66 0f 1f 84 00 00 00 00 00 f3 0f 1e fa 48 89 f8 48 89 f7 48 
89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 
c3 48 8b 0d>
  RSP: 002b:00007ffe1ebf2a98 EFLAGS: 00000246 ORIG_RAX: 0000000000000139
  RAX: ffffffffffffffda RBX: 00005654c0d70fe0 RCX: 00007f3dde91ea7d
  RDX: 0000000000000000 RSI: 00007f3ddeb5c441 RDI: 0000000000000013
  RBP: 0000000000020000 R08: 0000000000000000 R09: 0000000000000002
  R10: 0000000000000013 R11: 0000000000000246 R12: 00007f3ddeb5c441
  R13: 00005654c0c26000 R14: 0000000000000068 R15: 00005654c0d65bb0
   </TASK>
  Modules linked in: snd_hda_intel(+) input_leds snd_intel_dspcfg rapl(+) 
snd_seq_midi rmi_smbus(+) rmi_core libarc4 snd_intel_sdw_acpi intel_cstate 
videobuf2_vmalloc snd_>
  rmi4_smbus 0-002c: registering SMbus-connected sensor
  mtd mc nvram ee1004 snd_seq processor_thermal_rapl mei_me cfg80211 
intel_rapl_common snd_seq_device mei intel_pch_thermal intel_soc_dts_iosf 
snd_timer snd soundcore int>
   rtsx_pci typec_ucsi xhci_pci_renesas video typec wmi pinctrl_cannonlake
  CR2: ffffa412796b5325
  ---[ end trace 0000000000000000 ]---
  RIP: 0010:intel_nhlt_has_endpoint_type+0x2a/0x60 [snd_intel_dspcfg]
  Code: 0f 1f 44 00 00 55 48 89 e5 48 85 ff 74 35 48 8d 47 25 0f b6 7f 24 85 ff 
74 29 31 d2 eb 0c 8b 08 83 c2 01 48 01 c8 39 fa 74 19 <40> 38 70 04 75 ee b8 01 
00 00 00 5d>
  RSP: 0018:ffffa41200b778e0 EFLAGS: 00010297
  RAX: ffffa412796b5321 RBX: ffff889c8187d810 RCX: 00000000796802fc
  RDX: 0000000000000001 RSI: 0000000000000002 RDI: 00000000000000a7
  RBP: ffffa41200b778e0 R08: 0000000000000000 R09: 0000000000000000
  R10: 0000000000000000 R11: 0000000000000000 R12: ffffa41200035000
  R13: 00000000000002c8 R14: ffff889c819530d0 R15: ffffffffc137c4b0
  FS:  00007f3ddea9d8c0(0000) GS:ffff889fce480000(0000) knlGS:0000000000000000
  CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
  CR2: ffffa412796b5325 CR3: 0000000103d1e003 CR4: 00000000003706e0
  note: systemd-udevd[698] exited with irqs disabled

  ProblemType: Bug
  DistroRelease: Ubuntu 22.04
  Package: linux-image-6.2.0-36-generic 6.2.0-36.37~22.04.1
  ProcVersionSignature: Ubuntu 6.2.0-36.37~22.04.1-generic 6.2.16
  Uname: Linux 6.2.0-36-generic x86_64
  ApportVersion: 2.20.11-0ubuntu82.5
  Architecture: amd64
  CasperMD5CheckResult: pass
  Date: Thu Oct 19 01:16:08 2023
  InstallationDate: Installed on 2023-08-31 (48 days ago)
  InstallationMedia: Ubuntu-Server 22.04.3 LTS "Jammy Jellyfish" - Release 
amd64 (20230810)
  ProcEnviron:
   LANGUAGE=en
   TERM=xterm-256color
   PATH=(custom, no user)
   LANG=en_DK.UTF-8
   SHELL=/bin/bash
  SourcePackage: linux-signed-hwe-6.2
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-hwe-6.2/+bug/2039747/+subscriptions


-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to