Public bug reported: I am experiencing a kernel panic issue on Ubuntu Server 22.04.4 with the 5.15.0-113-generic kernel. The server freezes during boot, and the kernel log shows an Oops error (0002) followed by a workqueue event error related to the Intel QuickAssist Technology (QAT) driver.
The log indicates that the issue occurs in the function "write_csr_ring_config" within the "intel_qat" module. ------------------ [ 48.266348] BUG: unable to handle page fault for address: 0000000000101000 [ 48.269005] #PF: supervisor write access in kernel mode [ 48.271653] #PF: error_code(0x0002) - not-present page [ 48.274298] PGD 2ae946067 P4D 0 [ 48.276919] Oops: 0002 [#1] SMP NOPTI [ 48.279528] CPU: 0 PID: 2413 Comm: kworker/0:3 Not tainted 5.15.0-113-generic #123-Ubuntu [ 48.282262] Hardware name: Intel Corporation ArcherCityM/ArcherCityM, BIOS 5.32 06/04/2024 [ 48.285053] Workqueue: events work_for_cpu_fn [ 48.287834] RIP: 0010:write_csr_ring_config+0x1a/0x30 [intel_qat] [ 48.290677] Code: 00 48 89 e5 8b 00 5d c3 cc cc cc cc 0f 1f 40 00 0f 1f 44 00 00 55 c1 e2 02 c1 e6 0d 48 8d 84 32 00 10 10 00 48 01 c7 48 89 e5 <89> 0f 5d c3 cc cc cc cc 66 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 [ 48.299285] RSP: 0018:ff5c5439751c7cd0 EFLAGS: 00010206 [ 48.302224] RAX: 0000000000101000 RBX: ff235071209cc000 RCX: 0000000000000000 [ 48.305216] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000101000 [ 48.308195] RBP: ff5c5439751c7cd0 R08: 0000000000000000 R09: 0000000000000000 [ 48.311167] R10: 0000000000ffff0a R11: 0000000000000006 R12: 0000000000000000 [ 48.314118] R13: 0000000000000000 R14: ff23507273b7d828 R15: 0000000000000001 [ 48.317053] FS: 0000000000000000(0000) GS:ff2350ee3f000000(0000) knlGS:0000000000000000 [ 48.320021] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 48.322962] CR2: 0000000000101000 CR3: 0000000125f0e003 CR4: 0000000000771ef0 [ 48.325958] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 48.328904] DR3: 0000000000000000 DR6: 00000000fffe07f0 DR7: 0000000000000400 [ 48.331797] PKRU: 55555554 [ 48.334650] Call Trace: [ 48.337465] <TASK> [ 48.340228] ? show_trace_log_lvl+0x1d6/0x2ea [ 48.342995] ? show_trace_log_lvl+0x1d6/0x2ea [ 48.345693] ? adf_init_bank+0x117/0x340 [intel_qat] [ 48.348383] ? show_regs.part.0+0x23/0x29 [ 48.351052] ? __die_body.cold+0x8/0xd [ 48.353722] ? __die+0x2b/0x37 [ 48.356340] ? page_fault_oops+0x13b/0x170 [ 48.358948] ? do_user_addr_fault+0x321/0x670 [ 48.361516] ? __cond_resched+0x1a/0x50 [ 48.364045] ? exc_page_fault+0x77/0x170 [ 48.364050] ? asm_exc_page_fault+0x27/0x30 [ 48.368879] ? write_csr_ring_config+0x1a/0x30 [intel_qat] [ 48.368891] adf_init_bank+0x117/0x340 [intel_qat] [ 48.368903] ? d_instantiate+0x44/0x60 [ 48.368910] adf_init_etr_data+0xe6/0x170 [intel_qat] [ 48.368921] adf_dev_init+0x2f/0x160 [intel_qat] [ 48.368969] adf_probe+0x332/0x3c0 [qat_4xxx] [ 48.369021] local_pci_probe+0x48/0x90 [ 48.369027] work_for_cpu_fn+0x17/0x30 [ 48.369030] process_one_work+0x228/0x3d0 [ 48.369034] worker_thread+0x223/0x420 [ 48.369037] ? process_one_work+0x3d0/0x3d0 [ 48.369042] kthread+0x127/0x150 [ 48.369047] ? set_kthread_struct+0x50/0x50 [ 48.369051] ret_from_fork+0x1f/0x30 [ 48.369059] </TASK> [ 48.369060] Modules linked in: snd_pcm qat_4xxx(+) isst_if_mbox_pci(+) pmt_telemetry intel_qat idxd(+) isst_if_mmio(+) snd_timer pmt_crashlog isst_if_common pmt_class authenc idxd_bus irdma(+) snd mei_me soundcore mei joydev input_leds cdc_subset ast(-) fjes(-) ipmi_ssif acpi_ipmi ipmi_si ipmi_devintf ipmi_msghandler cxl_acpi cxl_core mac_hid sch_fq_codel dm_multipath scsi_dh_rdac scsi_dh_emc scsi_dh_alua msr efi_pstore ip_tables x_tables autofs4 btrfs blake2b_generic zstd_compress raid10 raid456 async_raid6_recov async_memcpy async_pq async_xor async_tx xor raid6_pq libcrc32c raid1 raid0 multipath linear ses enclosure mlx5_ib ib_uverbs ib_core cdc_ether usbnet mii hid_generic usbhid uas hid usb_storage nouveau mlx5_core mxm_wmi drm_vram_helper i2c_algo_bit drm_ttm_helper ttm crct10dif_pclmul crc32_pclmul ghash_clmulni_intel drm_kms_helper sha256_ssse3 sha1_ssse3 syscopyarea aesni_intel crypto_simd sysfillrect cryptd mlxfw sysimgblt psample fb_sys_fops mpt3sas cec i2c_i801 rc_core [ 48.403214] raid_class tls video nvme xhci_pci intel_pmt pci_hyperv_intf ice i40e drm scsi_transport_sas wmi nvme_core i2c_smbus i2c_ismt xhci_pci_renesas pinctrl_emmitsburg [ 48.403362] CR2: 0000000000101000 [ 48.403375] ---[ end trace 34334d80c317be6f ]--- [ 48.642146] RIP: 0010:write_csr_ring_config+0x1a/0x30 [intel_qat] [ 48.645234] Code: 00 48 89 e5 8b 00 5d c3 cc cc cc cc 0f 1f 40 00 0f 1f 44 00 00 55 c1 e2 02 c1 e6 0d 48 8d 84 32 00 10 10 00 48 01 c7 48 89 e5 <89> 0f 5d c3 cc cc cc cc 66 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 [ 48.654898] RSP: 0018:ff5c5439751c7cd0 EFLAGS: 00010206 [ 48.658210] RAX: 0000000000101000 RBX: ff235071209cc000 RCX: 0000000000000000 [ 48.661512] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000101000 [ 48.664721] RBP: ff5c5439751c7cd0 R08: 0000000000000000 R09: 0000000000000000 [ 48.667903] R10: 0000000000ffff0a R11: 0000000000000006 R12: 0000000000000000 [ 48.671072] R13: 0000000000000000 R14: ff23507273b7d828 R15: 0000000000000001 [ 48.674233] FS: 0000000000000000(0000) GS:ff2350ee3f000000(0000) knlGS:0000000000000000 [ 48.677441] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 48.680649] CR2: 0000000000101000 CR3: 0000000125f0e004 CR4: 0000000000771ef0 [ 48.683919] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 48.687191] DR3: 0000000000000000 DR6: 00000000fffe07f0 DR7: 0000000000000400 ----------------- ** Affects: ubuntu Importance: Undecided Status: New ** Attachment added: "dmesg log captured in recovery mode." https://bugs.launchpad.net/bugs/2073238/+attachment/5797540/+files/Coyote_Ubt22044_dmesg_intel_qat.log -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2073238 Title: Kernel Panic on Ubuntu Server 22.04.4 with 5.15.0-113-generic Kernel and Intel QAT Driver To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+bug/2073238/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs