Got the below kernel warning while playing back video using Kodi, on a fully up-to-date Raspberry Pi OS Bookworm 64-bit on an 8GB Pi 5 running off an NVMe drive:
This is with Kodi 21 from the official Raspberry Pi repo.
I tend to watch videos on this Pi most days, and I don't remember seeing this warning before. (Although it is possible that I did see it before and I've just forgotten).
I remembered seeing mention of something like this before, so went hunting in the kernel repo and came across https://github.com/raspberrypi/linux/issues/6737; not sure if mine is related or not, but thought it was worth mentioning.
Code:
[May22 20:06] ------------[ cut here ]------------[ +0.000008] Packet RAM has to be on to store the packet.[ +0.000025] WARNING: CPU: 3 PID: 1863 at drivers/gpu/drm/vc4/vc4_hdmi.c:726 vc4_hdmi_write_infoframe+0x3ec/0x460 [vc4][ +0.000021] Modules linked in: wireguard libchacha20poly1305 chacha_neon poly1305_neon ip6_udp_tunnel udp_tunnel libcurve25519_generic libchacha rfkill overlay binfmt_misc nft_chain_nat xt_MASQUERADE nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 xt_comment nft_compat nf_tables nfnetlink zfs(PO) aes_ce_blk aes_ce_cipher ghash_ce gf128mul libaes sha2_ce spl(O) sha256_arm64 sha1_ce snd_soc_iqaudio_dac sha1_generic raspberrypi_hwmon vc4 snd_soc_hdmi_codec rpi_hevc_dec pisp_be v4l2_mem2mem videobuf2_dma_contig snd_soc_pcm512x_i2c drm_display_helper cec videobuf2_memops snd_soc_pcm512x drm_dma_helper regmap_i2c videobuf2_v4l2 designware_i2s v3d videodev snd_soc_core videobuf2_common pwm_fan gpu_sched mc drm_shmem_helper snd_compress drm_kms_helper rp1_pio snd_pcm_dmaengine snd_pcm snd_timer snd rp1 raspberrypi_gpiomem rp1_mailbox rp1_adc nvmem_rmem sg uio_pdrv_genirq uio fuse drm drm_panel_orientation_quirks backlight dm_mod ip_tables x_tables ipv6 spidev i2c_designware_platform i2c_brcmstb spi_bcm2835[ +0.000075] i2c_designware_core gpio_keys[ +0.000005] CPU: 3 UID: 1000 PID: 1863 Comm: AESink Tainted: P O 6.12.25+rpt-rpi-2712 #1 Debian 1:6.12.25-1+rpt1[ +0.000005] Tainted: [P]=PROPRIETARY_MODULE, [O]=OOT_MODULE[ +0.000001] Hardware name: Raspberry Pi 5 Model B Rev 1.0 (DT)[ +0.000002] pstate: 60400009 (nZCv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)[ +0.000003] pc : vc4_hdmi_write_infoframe+0x3ec/0x460 [vc4][ +0.000012] lr : vc4_hdmi_write_infoframe+0x3ec/0x460 [vc4][ +0.000011] sp : ffffc0008a9d3890[ +0.000002] x29: ffffc0008a9d3890 x28: ffffc00083563800 x27: 0000000000000000[ +0.000004] x26: ffffc0008a9d3979 x25: 0000000000000000 x24: 0000000000000084[ +0.000004] x23: 00000000fffffff4 x22: ffff800080e47000 x21: ffff800141740080[ +0.000004] x20: 000000000000000e x19: ffff8001417405c0 x18: 0000000000000000[ +0.000004] x17: 0000000000000000 x16: ffffd06fce49aaf8 x15: 0000000000000000[ +0.000004] x14: 0000000000000000 x13: 2e74656b63617020 x12: 6568742065726f74[ +0.000004] x11: 73206f74206e6f20 x10: ffffd06fcfc5ba78 x9 : ffffd06fce51cf30[ +0.000003] x8 : 00000000ffffefff x7 : ffffd06fcfc583a0 x6 : 0000000000000249[ +0.000004] x5 : ffff80003fbb73c8 x4 : 40000000fffff249 x3 : ffffaf90703c8000[ +0.000004] x2 : 0000000000000000 x1 : 0000000000000000 x0 : ffff8000036d2900[ +0.000004] Call trace:[ +0.000002] vc4_hdmi_write_infoframe+0x3ec/0x460 [vc4][ +0.000010] write_device_infoframe+0xa8/0x168 [drm_display_helper][ +0.000005] drm_atomic_helper_connector_hdmi_update_audio_infoframe+0x8c/0xb8 [drm_display_helper][ +0.000003] vc4_hdmi_audio_prepare+0x654/0xf80 [vc4][ +0.000011] hdmi_codec_prepare+0xf4/0x158 [snd_soc_hdmi_codec][ +0.000004] snd_soc_pcm_dai_prepare+0x80/0x120 [snd_soc_core][ +0.000024] __soc_pcm_prepare+0x4c/0x120 [snd_soc_core][ +0.000018] soc_pcm_prepare+0x38/0x68 [snd_soc_core][ +0.000018] snd_pcm_do_prepare+0x38/0x60 [snd_pcm][ +0.000012] snd_pcm_action_single+0x50/0xb8 [snd_pcm][ +0.000008] snd_pcm_action_nonatomic+0xa8/0xb8 [snd_pcm][ +0.000009] snd_pcm_prepare+0x94/0xf8 [snd_pcm][ +0.000008] snd_pcm_common_ioctl+0xe2c/0x1800 [snd_pcm][ +0.000008] snd_pcm_ioctl+0x38/0x58 [snd_pcm][ +0.000008] __arm64_sys_ioctl+0xb4/0x100[ +0.000005] invoke_syscall+0x50/0x120[ +0.000005] el0_svc_common.constprop.0+0x48/0xf0[ +0.000004] do_el0_svc+0x24/0x38[ +0.000003] el0_svc+0x30/0xd0[ +0.000004] el0t_64_sync_handler+0x100/0x130[ +0.000003] el0t_64_sync+0x190/0x198[ +0.000003] ---[ end trace 0000000000000000 ]---I tend to watch videos on this Pi most days, and I don't remember seeing this warning before. (Although it is possible that I did see it before and I've just forgotten).
I remembered seeing mention of something like this before, so went hunting in the kernel repo and came across https://github.com/raspberrypi/linux/issues/6737; not sure if mine is related or not, but thought it was worth mentioning.
Statistics: Posted by andrum99 — Thu May 22, 2025 9:08 pm