[ 44.332578] Unable to handle kernel access to user memory outside uaccess routines at virtual address 0000000000000348 [ 44.344243] Mem abort info: [ 44.347109] ESR = 0x96000004 [ 44.350265] EC = 0x25: DABT (current EL), IL = 32 bits [ 44.355708] SET = 0, FnV = 0 [ 44.358833] EA = 0, S1PTW = 0 [ 44.362077] FSC = 0x04: level 0 translation fault [ 44.367061] Data abort info: [ 44.370007] ISV = 0, ISS = 0x00000004 [ 44.373925] CM = 0, WnR = 0 [ 44.376969] user pgtable: 4k pages, 48-bit VAs, pgdp=0000000048dcf000 [ 44.383584] [0000000000000348] pgd=0000000000000000, p4d=0000000000000000 [ 44.390580] Internal error: Oops: 96000004 [#1] PREEMPT SMP [ 44.396238] Modules linked in: overlay algif_hash algif_skcipher af_alg bnep sch_fq_codel ppdev lp parport ip_tables x_tables autofs4 btrfs blake2b_generic zstd_compress raid10 raid456 async_raid6_recov async_memcpy async_pq async_xor async_tx xor xor_neon raid6_pq libcrc32c raid1 raid0 multipath linear hid_generic uas usbhid usb_storage snd_soc_hdmi_codec hci_uart btsdio btqca btrtl btbcm btintel bcm2835_v4l2(C) bcm2835_mmal_vchiq(C) videobuf2_vmalloc brcmfmac brcmutil videobuf2_memops videobuf2_v4l2 crct10dif_ce dwc2 bluetooth videobuf2_common raspberrypi_hwmon cfg80211 snd_bcm2835(C) ecdh_generic i2c_brcmstb videodev udc_core ecc roles vc4 xhci_pci xhci_pci_renesas mc pwm_bcm2835 drm_kms_helper cec drm snd_soc_core ac97_bus phy_generic snd_pcm_dmaengine snd_pcm snd_timer snd uio_pdrv_genirq fb_sys_fops uio syscopyarea sysfillrect sysimgblt aes_neon_bs aes_neon_blk crypto_simd cryptd [ 44.475990] CPU: 0 PID: 1587 Comm: pulseaudio Tainted: G C 5.15.0-rc1-4357f03d6611 #1 [ 44.485252] Hardware name: Raspberry Pi 4 Model B (DT) [ 44.490456] pstate: 60400005 (nZCv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) [ 44.497513] pc : vc4_hdmi_audio_prepare (/src/linuxtest/drivers/gpu/drm/vc4/vc4_hdmi.c:1214 /src/linuxtest/drivers/gpu/drm/vc4/vc4_hdmi.c:1398) vc4 [ 44.503013] lr : vc4_hdmi_audio_prepare (/src/linuxtest/drivers/gpu/drm/vc4/vc4_hdmi_regs.h:438 /src/linuxtest/drivers/gpu/drm/vc4/vc4_hdmi.c:1396) vc4 [ 44.508501] sp : ffff800012673a60 [ 44.511854] x29: ffff800012673a60 x28: ffff0000570bc400 x27: 0000000000000000 [ 44.519091] x26: 0000000000000000 x25: 000000000000ac44 x24: 0000000021002003 [ 44.526328] x23: ffff800012673b50 x22: 0000000000000003 x21: ffff000057fb8080 [ 44.533563] x20: ffff000057fb84c8 x19: 0005833333380600 x18: 0000000000000000 [ 44.540799] x17: 0000000000000000 x16: 0000000000000000 x15: 0000000000000000 [ 44.548034] x14: 0000000000000000 x13: 0000000000000000 x12: 0000000000000991 [ 44.555269] x11: 0000000000000001 x10: 000000000001d4c0 x9 : ffff800008f66838 [ 44.562506] x8 : 0000000000000031 x7 : 000000000001d4c0 x6 : 0000000000000030 [ 44.569741] x5 : ffff800012673aa8 x4 : ffff800008f7ab60 x3 : 0000000010624dd3 [ 44.576976] x2 : 00000000000003e8 x1 : 0000000000000000 x0 : 0000000000562200 [ 44.584213] Call trace: [ 44.586684] vc4_hdmi_audio_prepare (/src/linuxtest/drivers/gpu/drm/vc4/vc4_hdmi.c:1214 /src/linuxtest/drivers/gpu/drm/vc4/vc4_hdmi.c:1398) vc4 [ 44.591820] hdmi_codec_prepare (/src/linuxtest/sound/soc/codecs/hdmi-codec.c:597) snd_soc_hdmi_codec [ 44.597821] snd_soc_pcm_dai_prepare (/src/linuxtest/sound/soc/soc-dai.c:620) snd_soc_core [ 44.603780] soc_pcm_prepare (/src/linuxtest/sound/soc/soc-pcm.c:835) snd_soc_core [ 44.609017] snd_pcm_prepare (/src/linuxtest/sound/core/pcm_native.c:1887 /src/linuxtest/sound/core/pcm_native.c:1227 /src/linuxtest/sound/core/pcm_native.c:1343 /src/linuxtest/sound/core/pcm_native.c:1935) snd_pcm [ 44.613891] snd_pcm_common_ioctl (/src/linuxtest/sound/core/pcm_native.c:3258) snd_pcm [ 44.619378] snd_pcm_ioctl (/src/linuxtest/sound/core/pcm_native.c:3327) snd_pcm [ 44.623895] __arm64_sys_ioctl (/src/linuxtest/fs/ioctl.c:52 /src/linuxtest/fs/ioctl.c:874 /src/linuxtest/fs/ioctl.c:860 /src/linuxtest/fs/ioctl.c:860) [ 44.627958] invoke_syscall (/src/linuxtest/./arch/arm64/include/asm/current.h:19 /src/linuxtest/arch/arm64/kernel/syscall.c:57) [ 44.631756] el0_svc_common.constprop.0 (/src/linuxtest/arch/arm64/kernel/syscall.c:158) [ 44.636699] do_el0_svc (/src/linuxtest/arch/arm64/kernel/syscall.c:182) [ 44.640055] el0_svc (/src/linuxtest/./arch/arm64/include/asm/daifflags.h:28 /src/linuxtest/arch/arm64/kernel/entry-common.c:129 /src/linuxtest/arch/arm64/kernel/entry-common.c:138 /src/linuxtest/arch/arm64/kernel/entry-common.c:596) [ 44.643148] el0t_64_sync_handler (/src/linuxtest/arch/arm64/kernel/entry-common.c:614) [ 44.647473] el0t_64_sync (/src/linuxtest/arch/arm64/kernel/entry.S:572) [ 44.651182] Code: 52807d02 72a20c43 f9400421 9ba37c13 (f941a423) All code ======== 0: 52807d02 .word 0x52807d02 4: 72a20c43 .word 0x72a20c43 8: f9400421 .word 0xf9400421 c: 9ba37c13 .word 0x9ba37c13 10:* f941a423 .word 0xf941a423 <-- trapping instruction Code starting with the faulting instruction =========================================== 0: f941a423 .word 0xf941a423 [ 44.657358] ---[ end trace 964de1cdb7c80434 ]---