-
Notifications
You must be signed in to change notification settings - Fork 64
Open
Description
Hello,
On up-to-date Archlinux with kernel version 6.18.2(-arch2-1) I am trying to use my camera in a browser with webrtc, and I get the following error in ipu6 module.
------------[ cut here ]------------
WARNING: CPU: 15 PID: 3078 at drivers/media/pci/intel/ipu6/ipu6-dma.c:123 ipu6_dma_sync_single+0x46/0x80 [intel_ipu6]
Modules linked in: cdc_mbim cdc_wdm cdc_ncm loop rfcomm snd_seq_dummy snd_hrtimer snd_seq rpcsec_gss_krb5 auth_rpcgss nfsv4 dns_resolver nfs lockd grace nfs_localio sunrpc netfs nft_fib_ipv4 nft_ct nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nft_fib_ipv6 nft_fib nf_tables wireguard libcurve25519 ip6_udp_tunnel udp_tunnel ccm algif_aead des3_ede_x86_64 des_generic libdes cmac algif_skcipher md4 algif_hash bnep af_alg snd_soc_sof_sdw snd_soc_intel_hda_dsp_common snd_sof_probes snd_soc_sdw_utils snd_soc_rt712_sdca_dmic snd_soc_rt712_sdca snd_soc_rt1316_sdw regmap_sdw_mbq snd_hda_codec_intelhdmi regmap_sdw snd_soc_dmic snd_hda_intel snd_sof_pci_intel_mtl snd_sof_intel_hda_generic hid_sensor_custom_intel_hinge soundwire_intel snd_sof_intel_hda_sdw_bpt snd_sof_intel_hda_common snd_soc_hdac_hda snd_sof_intel_hda_mlink snd_sof_intel_hda snd_hda_codec_hdmi hid_sensor_gyro_3d hid_sensor_als soundwire_cadence hid_sensor_trigger intel_ipu6_isys industrialio_triggered_buffer snd_sof_pci videobuf2_dma_sg kfifo_buf
snd_sof_xtensa_dsp videobuf2_memops hid_sensor_iio_common videobuf2_v4l2 snd_sof videobuf2_common industrialio hid_sensor_custom snd_sof_utils intel_uncore_frequency ivsc_csi snd_hda_ext_core ivsc_ace intel_uncore_frequency_common snd_hda_codec x86_pkg_temp_thermal snd_hda_core intel_powerclamp snd_intel_dspcfg hid_sensor_hub snd_intel_sdw_acpi coretemp snd_soc_acpi_intel_match snd_usb_audio snd_soc_acpi_intel_sdca_quirks soundwire_generic_allocation dell_pc snd_usbmidi_lib r8153_ecm snd_soc_acpi cdc_ether kvm_intel intel_ishtp_hid snd_hwdep usbnet soundwire_bus iTCO_wdt vfat snd_ump typec_displayport fat dell_rbtn joydev snd_rawmidi snd_seq_device mousedev mei_vsc snd_soc_sdca intel_pmc_bxt intel_rapl_msr mei_gsc_proxy kvm iTCO_vendor_support processor_thermal_device_pci snd_soc_core processor_thermal_device hid_multitouch r8152 processor_thermal_wt_hint snd_compress irqbypass mii platform_temperature_control btusb iwlmld ac97_bus rapl processor_thermal_soc_slider libphy ucsi_acpi snd_pcm_dmaengine
platform_profile btmtk typec_ucsi dell_laptop mdio_bus snd_ctl_led intel_cstate processor_thermal_rfim typec btrtl snd_pcm mac80211 processor_thermal_rapl btbcm roles gpio_ljca i2c_ljca dell_wmi btintel snd_timer intel_rapl_common intel_uncore bluetooth i2c_i801 ov01a10 intel_skl_int3472_tps68470 dell_smbios psmouse processor_thermal_wt_req snd ptp dell_wmi_sysman pcspkr intel_ish_ipc spi_nor intel_ipu6 mei_me tps68470_regulator i2c_smbus v4l2_fwnode processor_thermal_power_floor soundcore pps_core dcdbas nvidia_drm(OE) libarc4 dell_wmi_ddv dell_smm_hwmon firmware_attributes_class dell_wmi_descriptor wmi_bmof mtd nvidia_modeset(OE) intel_pmc_core i2c_mux clk_tps68470 crc8 mei iwlwifi intel_ishtp intel_vpu ipu_bridge thunderbolt igen6_edac processor_thermal_mbox int3403_thermal i2c_hid_acpi v4l2_async i2c_hid int340x_thermal_zone dptf_pch_fivr videodev pmt_telemetry pmt_discovery intel_skl_int3472_discrete int3400_thermal intel_hid pmt_class mei_vsc_hw mc acpi_thermal_rel pinctrl_meteorlake
intel_skl_int3472_common acpi_tad intel_pmc_ssram_telemetry acpi_pad sparse_keymap mac_hid cfg80211 rfkill nvidia_uvm(OE) nvidia(OE) tun usbip_host usbip_core uinput pkcs8_key_parser uhid i2c_dev crypto_user ntsync nfnetlink zram 842_decompress 842_compress lz4hc_compress lz4_compress dm_crypt encrypted_keys trusted asn1_encoder tee spi_ljca usb_ljca dm_mod xe drm_ttm_helper drm_suballoc_helper gpu_sched drm_gpuvm drm_exec drm_gpusvm_helper rtsx_pci_sdmmc mmc_core intel_lpss_pci polyval_clmulni intel_lpss spi_intel_pci ghash_clmulni_intel aesni_intel rtsx_pci intel_vsec idma64 vmd spi_intel serio_raw i915 i2c_algo_bit drm_buddy video wmi ttm nvme intel_gtt nvme_core drm_display_helper nvme_keyring cec nvme_auth hkdf
CPU: 15 UID: 1000 PID: 3078 Comm: CameraManager Tainted: G OE 6.18.2-arch2-1 #1 PREEMPT(full) e9d53cde2ee9d1bdaa4464d2214ad0f22bd43723
Tainted: [O]=OOT_MODULE, [E]=UNSIGNED_MODULE
Hardware name: Dell Inc. Precision 5490/0K69WX, BIOS 1.17.0 10/21/2025
RIP: 0010:ipu6_dma_sync_single+0x46/0x80 [intel_ipu6]
Code: 29 48 8b 08 eb 03 48 89 f9 4c 8b 40 18 4c 39 c6 72 0d 48 8b 78 28 4d 8d 14 38 4c 39 d6 72 12 48 8b 39 48 89 c8 49 39 c9 75 dc <0f> 0b c3 cc cc cc cc 48 85 c0 74 f4 44 29 c6 48 29 f7 48 39 d7 72
RSP: 0018:ffffd152b4ebf958 EFLAGS: 00010246
RAX: ffff8c68145fb6e0 RBX: ffffd152b4ebf9b8 RCX: ffff8c68145fb6e0
RDX: 0000000000002aa0 RSI: 00000000ff015000 RDI: ffff8c693bf55b00
RBP: ffff8c68024283c0 R08: 00000001ff7ff000 R09: ffff8c68145fb6e0
R10: 0000000000002aa0 R11: ffff8c6ab432df78 R12: 0000000000000278
R13: ffff8c680d179400 R14: 0000000000002030 R15: 00000000ff0151e0
FS: 00007ffbb78186c0(0000) GS:ffff8c6fe40b2000(0000) knlGS:0000000000000000
CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00007fe12b333cfa CR3: 000000019fc6e006 CR4: 0000000000f72ef0
PKRU: 55555554
Call Trace:
<TASK>
ipu6_fw_com_prepare+0x1d2/0x2d4 [intel_ipu6 c4b090404b560b7be1f2dd6af5bf181d269cb96a]
ipu6_fw_isys_init+0x2ac/0x360 [intel_ipu6_isys 30940000ddb8d606ff3f47a9bf65580dab7c5ce7]
? __pfx_query_sp+0x10/0x10 [intel_ipu6_isys 30940000ddb8d606ff3f47a9bf65580dab7c5ce7]
? __pfx_start_sp+0x10/0x10 [intel_ipu6_isys 30940000ddb8d606ff3f47a9bf65580dab7c5ce7]
ipu6_isys_fw_open+0xcd/0x130 [intel_ipu6_isys 30940000ddb8d606ff3f47a9bf65580dab7c5ce7]
? ipu6_isys_get_stream_pad_fmt+0x9f/0xd0 [intel_ipu6_isys 30940000ddb8d606ff3f47a9bf65580dab7c5ce7]
start_streaming+0x217/0x4b0 [intel_ipu6_isys 30940000ddb8d606ff3f47a9bf65580dab7c5ce7]
? vb2_start_streaming+0x63/0x140 [videobuf2_common 63fdc485c20d650fee013420d9e1836909fa9286]
vb2_start_streaming+0x63/0x140 [videobuf2_common 63fdc485c20d650fee013420d9e1836909fa9286]
vb2_core_qbuf+0x409/0x4d0 [videobuf2_common 63fdc485c20d650fee013420d9e1836909fa9286]
vb2_qbuf+0x9d/0x100 [videobuf2_v4l2 121f24e87443e62624e5b85e048af3b37f415b5f]
__video_do_ioctl+0x38b/0x3f0 [videodev 98ec2c4eb80bff57488d8fd32dc3d2f31b018f4b]
video_usercopy+0x1f3/0x820 [videodev 98ec2c4eb80bff57488d8fd32dc3d2f31b018f4b]
? __pfx___video_do_ioctl+0x10/0x10 [videodev 98ec2c4eb80bff57488d8fd32dc3d2f31b018f4b]
v4l2_ioctl+0x4d/0x60 [videodev 98ec2c4eb80bff57488d8fd32dc3d2f31b018f4b]
__x64_sys_ioctl+0x97/0xe0
do_syscall_64+0x81/0x7f0
? do_syscall_64+0x81/0x7f0
? count_memcg_events+0xc2/0x190
? handle_mm_fault+0x1d7/0x2d0
? do_user_addr_fault+0x21a/0x690
? exc_page_fault+0x7e/0x1a0
entry_SYSCALL_64_after_hwframe+0x76/0x7e
RIP: 0033:0x7ffbb9f1670d
Code: 04 25 28 00 00 00 48 89 45 c8 31 c0 48 8d 45 10 c7 45 b0 10 00 00 00 48 89 45 b8 48 8d 45 d0 48 89 45 c0 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 1a 48 8b 45 c8 64 48 2b 04 25 28 00 00 00
RSP: 002b:00007ffbb7816fc0 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
RAX: ffffffffffffffda RBX: 00007ffbb001d180 RCX: 00007ffbb9f1670d
RDX: 00007ffbb7817070 RSI: 00000000c058560f RDI: 000000000000004a
RBP: 00007ffbb7817010 R08: e6cbd489626f1565 R09: 0000000000000210
R10: 0000000000000215 R11: 0000000000000246 R12: 00007ffbb00653f0
R13: 0000000000000001 R14: 00007ffbb78170d0 R15: 0000000000000001
</TASK>
---[ end trace 0000000000000000 ]---
intel_ipu6_isys.isys intel_ipu6.isys.40: Unexpected buffer address 0x00000001ff5f7000
intel_ipu6_isys.isys intel_ipu6.isys.40: Failed to find a matching video buffer
intel_ipu6_isys.isys intel_ipu6.isys.40: Unexpected buffer address 0x00000001ff5f7000
intel_ipu6_isys.isys intel_ipu6.isys.40: Failed to find a matching video buffer
intel_ipu6_isys.isys intel_ipu6.isys.40: Unexpected buffer address 0x00000001ff5f7000
intel_ipu6_isys.isys intel_ipu6.isys.40: Failed to find a matching video buffer
intel_ipu6_isys.isys intel_ipu6.isys.40: Unexpected buffer address 0x00000001ff5f7000
intel_ipu6_isys.isys intel_ipu6.isys.40: Failed to find a matching video buffer
BUG: unable to handle page fault for address: ffffd15280634fe0
#PF: supervisor read access in kernel mode
#PF: error_code(0x0000) - not-present page
PGD 100000067 P4D 100000067 PUD 10029b067 PMD 1013e6067 PTE 0
Oops: Oops: 0000 [#1] SMP NOPTI
CPU: 4 UID: 1000 PID: 3078 Comm: CameraManager Tainted: G W OE 6.18.2-arch2-1 #1 PREEMPT(full) e9d53cde2ee9d1bdaa4464d2214ad0f22bd43723
Tainted: [W]=WARN, [O]=OOT_MODULE, [E]=UNSIGNED_MODULE
Hardware name: Dell Inc. Precision 5490/0K69WX, BIOS 1.17.0 10/21/2025
RIP: 0010:ipu6_mmu_iova_to_phys+0x3c/0x60 [intel_ipu6]
Code: 58 53 48 89 ef 48 89 f3 e8 91 c4 02 c8 49 8b 54 24 18 48 89 d9 48 89 ef 48 c1 e9 16 48 c1 eb 0c 48 be ff 03 f0 ff ff ff 0f 00 <48> 8b 14 ca 48 21 f3 48 89 c6 8b 1c 9a e8 22 c5 02 c8 48 89 d8 5b
RSP: 0018:ffffd152b4ebfc28 EFLAGS: 00010002
RAX: 0000000000000206 RBX: 00000000001ff015 RCX: 00000000000007fc
RDX: ffffd15280631000 RSI: 000ffffffff003ff RDI: ffff8c68139d5d58
RBP: ffff8c68139d5d58 R08: ffff8c6802428a80 R09: 00000000002a0024
R10: ffff8c6802428a80 R11: ffff8c6800042200 R12: ffff8c68139d5d00
R13: ffff8c68038060c8 R14: ffff8c68145fb6a8 R15: ffff8c693bf55b00
FS: 00007ffbb78186c0(0000) GS:ffff8c6fe3df2000(0000) knlGS:0000000000000000
CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: ffffd15280634fe0 CR3: 000000019fc6e002 CR4: 0000000000f72ef0
PKRU: 55555554
Call Trace:
<TASK>
ipu6_dma_free+0x13f/0x1f0 [intel_ipu6 c4b090404b560b7be1f2dd6af5bf181d269cb96a]
ipu6_fw_com_release+0x37/0x60 [intel_ipu6 c4b090404b560b7be1f2dd6af5bf181d269cb96a]
ipu6_fw_isys_close+0x8a/0xb0 [intel_ipu6_isys 30940000ddb8d606ff3f47a9bf65580dab7c5ce7]
ipu6_isys_fw_close+0x5e/0x70 [intel_ipu6_isys 30940000ddb8d606ff3f47a9bf65580dab7c5ce7]
__vb2_queue_cancel+0x2d/0x2c0 [videobuf2_common 63fdc485c20d650fee013420d9e1836909fa9286]
vb2_core_streamoff+0x16/0x70 [videobuf2_common 63fdc485c20d650fee013420d9e1836909fa9286]
__video_do_ioctl+0x38b/0x3f0 [videodev 98ec2c4eb80bff57488d8fd32dc3d2f31b018f4b]
video_usercopy+0x1f3/0x820 [videodev 98ec2c4eb80bff57488d8fd32dc3d2f31b018f4b]
? __pfx___video_do_ioctl+0x10/0x10 [videodev 98ec2c4eb80bff57488d8fd32dc3d2f31b018f4b]
v4l2_ioctl+0x4d/0x60 [videodev 98ec2c4eb80bff57488d8fd32dc3d2f31b018f4b]
__x64_sys_ioctl+0x97/0xe0
do_syscall_64+0x81/0x7f0
? do_syscall_64+0x226/0x7f0
? exc_page_fault+0x7e/0x1a0
entry_SYSCALL_64_after_hwframe+0x76/0x7e
RIP: 0033:0x7ffbb9f1670d
Code: 04 25 28 00 00 00 48 89 45 c8 31 c0 48 8d 45 10 c7 45 b0 10 00 00 00 48 89 45 b8 48 8d 45 d0 48 89 45 c0 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 1a 48 8b 45 c8 64 48 2b 04 25 28 00 00 00
RSP: 002b:00007ffbb7816f70 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
RAX: ffffffffffffffda RBX: 00007ffbb0030410 RCX: 00007ffbb9f1670d
RDX: 00007ffbb001d3b0 RSI: 0000000040045613 RDI: 000000000000004a
RBP: 00007ffbb7816fc0 R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffbb001d180
R13: 00007ffbb001cf90 R14: 00007ffbb001d180 R15: 00007ffbb002cb80
</TASK>
Modules linked in: cdc_mbim cdc_wdm cdc_ncm loop rfcomm snd_seq_dummy snd_hrtimer snd_seq rpcsec_gss_krb5 auth_rpcgss nfsv4 dns_resolver nfs lockd grace nfs_localio sunrpc netfs nft_fib_ipv4 nft_ct nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nft_fib_ipv6 nft_fib nf_tables wireguard libcurve25519 ip6_udp_tunnel udp_tunnel ccm algif_aead des3_ede_x86_64 des_generic libdes cmac algif_skcipher md4 algif_hash bnep af_alg snd_soc_sof_sdw snd_soc_intel_hda_dsp_common snd_sof_probes snd_soc_sdw_utils snd_soc_rt712_sdca_dmic snd_soc_rt712_sdca snd_soc_rt1316_sdw regmap_sdw_mbq snd_hda_codec_intelhdmi regmap_sdw snd_soc_dmic snd_hda_intel snd_sof_pci_intel_mtl snd_sof_intel_hda_generic hid_sensor_custom_intel_hinge soundwire_intel snd_sof_intel_hda_sdw_bpt snd_sof_intel_hda_common snd_soc_hdac_hda snd_sof_intel_hda_mlink snd_sof_intel_hda snd_hda_codec_hdmi hid_sensor_gyro_3d hid_sensor_als soundwire_cadence hid_sensor_trigger intel_ipu6_isys industrialio_triggered_buffer snd_sof_pci videobuf2_dma_sg kfifo_buf
snd_sof_xtensa_dsp videobuf2_memops hid_sensor_iio_common videobuf2_v4l2 snd_sof videobuf2_common industrialio hid_sensor_custom snd_sof_utils intel_uncore_frequency ivsc_csi snd_hda_ext_core ivsc_ace intel_uncore_frequency_common snd_hda_codec x86_pkg_temp_thermal snd_hda_core intel_powerclamp snd_intel_dspcfg hid_sensor_hub snd_intel_sdw_acpi coretemp snd_soc_acpi_intel_match snd_usb_audio snd_soc_acpi_intel_sdca_quirks soundwire_generic_allocation dell_pc snd_usbmidi_lib r8153_ecm snd_soc_acpi cdc_ether kvm_intel intel_ishtp_hid snd_hwdep usbnet soundwire_bus iTCO_wdt vfat snd_ump typec_displayport fat dell_rbtn joydev snd_rawmidi snd_seq_device mousedev mei_vsc snd_soc_sdca intel_pmc_bxt intel_rapl_msr mei_gsc_proxy kvm iTCO_vendor_support processor_thermal_device_pci snd_soc_core processor_thermal_device hid_multitouch r8152 processor_thermal_wt_hint snd_compress irqbypass mii platform_temperature_control btusb iwlmld ac97_bus rapl processor_thermal_soc_slider libphy ucsi_acpi snd_pcm_dmaengine
platform_profile btmtk typec_ucsi dell_laptop mdio_bus snd_ctl_led intel_cstate processor_thermal_rfim typec btrtl snd_pcm mac80211 processor_thermal_rapl btbcm roles gpio_ljca i2c_ljca dell_wmi btintel snd_timer intel_rapl_common intel_uncore bluetooth i2c_i801 ov01a10 intel_skl_int3472_tps68470 dell_smbios psmouse processor_thermal_wt_req snd ptp dell_wmi_sysman pcspkr intel_ish_ipc spi_nor intel_ipu6 mei_me tps68470_regulator i2c_smbus v4l2_fwnode processor_thermal_power_floor soundcore pps_core dcdbas nvidia_drm(OE) libarc4 dell_wmi_ddv dell_smm_hwmon firmware_attributes_class dell_wmi_descriptor wmi_bmof mtd nvidia_modeset(OE) intel_pmc_core i2c_mux clk_tps68470 crc8 mei iwlwifi intel_ishtp intel_vpu ipu_bridge thunderbolt igen6_edac processor_thermal_mbox int3403_thermal i2c_hid_acpi v4l2_async i2c_hid int340x_thermal_zone dptf_pch_fivr videodev pmt_telemetry pmt_discovery intel_skl_int3472_discrete int3400_thermal intel_hid pmt_class mei_vsc_hw mc acpi_thermal_rel pinctrl_meteorlake
intel_skl_int3472_common acpi_tad intel_pmc_ssram_telemetry acpi_pad sparse_keymap mac_hid cfg80211 rfkill nvidia_uvm(OE) nvidia(OE) tun usbip_host usbip_core uinput pkcs8_key_parser uhid i2c_dev crypto_user ntsync nfnetlink zram 842_decompress 842_compress lz4hc_compress lz4_compress dm_crypt encrypted_keys trusted asn1_encoder tee spi_ljca usb_ljca dm_mod xe drm_ttm_helper drm_suballoc_helper gpu_sched drm_gpuvm drm_exec drm_gpusvm_helper rtsx_pci_sdmmc mmc_core intel_lpss_pci polyval_clmulni intel_lpss spi_intel_pci ghash_clmulni_intel aesni_intel rtsx_pci intel_vsec idma64 vmd spi_intel serio_raw i915 i2c_algo_bit drm_buddy video wmi ttm nvme intel_gtt nvme_core drm_display_helper nvme_keyring cec nvme_auth hkdf
CR2: ffffd15280634fe0
---[ end trace 0000000000000000 ]---
RIP: 0010:ipu6_mmu_iova_to_phys+0x3c/0x60 [intel_ipu6]
Code: 58 53 48 89 ef 48 89 f3 e8 91 c4 02 c8 49 8b 54 24 18 48 89 d9 48 89 ef 48 c1 e9 16 48 c1 eb 0c 48 be ff 03 f0 ff ff ff 0f 00 <48> 8b 14 ca 48 21 f3 48 89 c6 8b 1c 9a e8 22 c5 02 c8 48 89 d8 5b
RSP: 0018:ffffd152b4ebfc28 EFLAGS: 00010002
RAX: 0000000000000206 RBX: 00000000001ff015 RCX: 00000000000007fc
RDX: ffffd15280631000 RSI: 000ffffffff003ff RDI: ffff8c68139d5d58
RBP: ffff8c68139d5d58 R08: ffff8c6802428a80 R09: 00000000002a0024
R10: ffff8c6802428a80 R11: ffff8c6800042200 R12: ffff8c68139d5d00
R13: ffff8c68038060c8 R14: ffff8c68145fb6a8 R15: ffff8c693bf55b00
FS: 00007ffbb78186c0(0000) GS:ffff8c6fe3df2000(0000) knlGS:0000000000000000
CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: ffffd15280634fe0 CR3: 000000019fc6e002 CR4: 0000000000f72ef0
PKRU: 55555554
note: CameraManager[3078] exited with irqs disabled
note: CameraManager[3078] exited with preempt_count 1
User-space behavior after that bug is wireplumber & pipewire deamon are completly stuck and I need to hard-reboot my laptop to make it works again.
Do not hesitate if you need more log, more informations or a reproduction scenario,
Thanks !
Metadata
Metadata
Assignees
Labels
No labels