Public bug reported: We are seeing these WARNING with 6.8 and 6.11 kernels:
[ 83.218570] ------------[ cut here ]------------ [ 83.218577] WARNING: CPU: 0 PID: 1188 at drivers/i2c/busses/i2c-tegra.c:746 tegra_i2c_empty_rx_fifo+0x17c/0x1e8 [i2c_tegra] [ 83.218587] Modules linked in: ast(+) dax_hmem cxl_acpi nvidia_cspmu cxl_core nvidia_modeset(OE+) coresight_trbe(+) arm_smmuv3_pmu arm_cspmu_module arm_spe_pmu video ipmi_ssif(+) acpi_power_meter coresight_stm coresight_tmc coresight_funnel stm_p_basic cppc_cpufreq spi_nor cdc_subset acpi_ipmi stm_core coresight uio_pdrv_genirq uio sch_fq_codel nvidia_peermem(OE) ib_umad(OE) nvidia_fs(O) nvidia(OE) ecc dm_multipath knem(OE) ipmi_devintf ipmi_msghandler nvme_fabrics efi_pstore nfnetlink dmi_sysfs ip_tables x_tables autofs4 btrfs blake2b_generic raid10 raid456 async_raid6_recov async_memcpy async_pq async_xor async_tx xor xor_neon raid6_pq libcrc32c raid1 raid0 mlx5_ib(OE) ib_uverbs(OE) macsec ib_core(OE) cdc_ether usbnet crct10dif_ce polyval_ce polyval_generic ghash_ce mlx5_core(OE) sm4_ce_gcm sm4_ce_ccm sm4_ce sm4_ce_cipher mlxfw(OE) psample sm4 mlxdevm(OE) sm3_ce sm3 i2c_smbus tls nvme sha3_ce sha2_ce igb nvme_core xhci_pci sha256_arm64 mlx_compat(OE) sha1_ce arm_smccc_trng nvme_ auth i2c_algo_bit xhci_pci_renesas [ 83.218664] pci_hyperv_intf i2c_tegra aes_neon_bs aes_neon_blk aes_ce_blk aes_ce_cipher [ 83.218672] CPU: 0 PID: 1188 Comm: irq/80-NVDA0301 Tainted: G OEL 6.8.0-1021-nvidia-64k #23-Ubuntu [ 83.218675] Hardware name: NVIDIA GB200 NVL/P3809-BMC, BIOS 02.03.19 20250129 [ 83.218676] pstate: 63400009 (nZCv daif +PAN -UAO +TCO +DIT -SSBS BTYPE=--) [ 83.218679] pc : tegra_i2c_empty_rx_fifo+0x17c/0x1e8 [i2c_tegra] [ 83.218681] lr : tegra_i2c_isr+0x248/0x3b8 [i2c_tegra] [ 83.218682] sp : ffff8000e334fd20 [ 83.218683] x29: ffff8000e334fd40 x28: 0000000000000000 x27: 0000000000000000 [ 83.218686] x26: ffffd7a9258c64e8 x25: ffffd7a9258c32d8 x24: ffff10001c6de400 [ 83.218689] x23: ffff100048e088c1 x22: 0000000000000001 x21: 0000000000000000 [ 83.218692] x20: 0000000000000003 x19: ffff10005d27b880 x18: ffff8000e3360028 [ 83.218694] x17: 0000000000000000 x16: 0000000000000000 x15: 20676e6973752030 [ 83.218697] x14: 0000000000000000 x13: 0000000000000000 x12: 7265666675622065 [ 83.218701] x11: 0000000000000000 x10: 66507942e30e1ac4 x9 : ffffd7a8b4ec20f0 [ 83.218703] x8 : ffff8000e334fdc8 x7 : 0000000000000000 x6 : 0000000000000000 [ 83.218706] x5 : 0000000000000000 x4 : 0000000000000000 x3 : 0000000000000000 [ 83.218709] x2 : 0000000000000000 x1 : ffff100048d2cf40 x0 : 0000000000000000 [ 83.218713] Call trace: [ 83.218716] tegra_i2c_empty_rx_fifo+0x17c/0x1e8 [i2c_tegra] [ 83.218717] tegra_i2c_isr+0x248/0x3b8 [i2c_tegra] [ 83.218719] irq_thread_fn+0x38/0xd0 [ 83.218726] irq_thread+0x170/0x278 [ 83.218728] kthread+0xf8/0x110 [ 83.218732] ret_from_fork+0x10/0x20 [ 83.218737] ---[ end trace 0000000000000000 ]--- then a lot of these [ 86.440595] tegra-i2c NVDA0301:00: I2C transfer timed out [ 86.616594] tegra-i2c NVDA0301:00: I2C transfer timed out [ 86.792592] tegra-i2c NVDA0301:00: I2C transfer timed out [ 86.968599] tegra-i2c NVDA0301:00: I2C transfer timed out [ 87.144593] tegra-i2c NVDA0301:00: I2C transfer timed out Then another WARNING:[ 94.441886] ------------[ cut here ]------------ [ 94.441892] WARNING: CPU: 0 PID: 1188 at drivers/i2c/busses/i2c-tegra.c:941 tegra_i2c_isr+0x210/0x3b8 [i2c_tegra] [ 94.441907] Modules linked in: nvidia_uvm(OE) xt_conntrack nft_chain_nat xt_MASQUERADE nf_nat bridge stp llc nf_conntrack_netlink nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 xfrm_user xfrm_algo xt_addrtype nft_compat nf_tables qrtr overlay rdma_ucm(OE) rdma_cm(OE) iw_cm(OE) ib_ipoib(OE) ib_cm(OE) cfg80211 sunrpc binfmt_misc nls_iso8859_1 nvidia_drm(OE) ast dax_hmem cxl_acpi nvidia_cspmu cxl_core nvidia_modeset(OE) coresight_trbe arm_smmuv3_pmu arm_cspmu_module arm_spe_pmu video ipmi_ssif(+) acpi_power_meter coresight_stm coresight_tmc coresight_funnel stm_p_basic cppc_cpufreq spi_nor cdc_subset acpi_ipmi stm_core coresight uio_pdrv_genirq uio sch_fq_codel nvidia_peermem(OE) ib_umad(OE) nvidia_fs(O) nvidia(OE) ecc dm_multipath knem(OE) ipmi_devintf ipmi_msghandler nvme_fabrics efi_pstore nfnetlink dmi_sysfs ip_tables x_tables autofs4 btrfs blake2b_generic raid10 raid456 async_raid6_recov async_memcpy async_pq async_xor async_tx xor xor_neon raid6_pq libcrc32c raid1 raid0 mlx5_ib(OE) ib_uverbs(OE) macsec ib_core(OE) [ 94.441994] cdc_ether usbnet crct10dif_ce polyval_ce polyval_generic ghash_ce mlx5_core(OE) sm4_ce_gcm sm4_ce_ccm sm4_ce sm4_ce_cipher mlxfw(OE) psample sm4 mlxdevm(OE) sm3_ce sm3 i2c_smbus tls nvme sha3_ce sha2_ce igb nvme_core xhci_pci sha256_arm64 mlx_compat(OE) sha1_ce arm_smccc_trng nvme_auth i2c_algo_bit xhci_pci_renesas pci_hyperv_intf i2c_tegra aes_neon_bs aes_neon_blk aes_ce_blk aes_ce_cipher [ 94.442032] CPU: 0 PID: 1188 Comm: irq/80-NVDA0301 Tainted: G W OEL 6.8.0-1021-nvidia-64k #23-Ubuntu [ 94.442035] Hardware name: NVIDIA GB200 NVL/P3809-BMC, BIOS 02.03.19 20250129 [ 94.442037] pstate: 83400009 (Nzcv daif +PAN -UAO +TCO +DIT -SSBS BTYPE=--) [ 94.442040] pc : tegra_i2c_isr+0x210/0x3b8 [i2c_tegra] [ 94.442043] lr : tegra_i2c_isr+0x200/0x3b8 [i2c_tegra] [ 94.442046] sp : ffff8000e334fd80 [ 94.442048] x29: ffff8000e334fd80 x28: 0000000000000000 x27: 0000000000000000 [ 94.442051] x26: ffffd7a9258c64e8 x25: ffffd7a9258c32d8 x24: ffff10001c6de400 [ 94.442055] x23: ffff00009b502c00 x22: 0000000000000001 x21: 0000000000000000 [ 94.442058] x20: 0000000000000082 x19: ffff10005d27b880 x18: ffff8000e3360020 [ 94.442061] x17: 0000000000000000 x16: 0000000000000000 x15: 0000001a00000008 [ 94.442065] x14: 0000000000000000 x13: 0000000000000000 x12: 0101010101010101 [ 94.442068] x11: 0000000000000000 x10: 66507942e30e1ac4 x9 : ffffd7a8b4ec20a8 [ 94.442072] x8 : ffff8000e334fdc8 x7 : 0000000000000000 x6 : 0000000000000000 [ 94.442076] x5 : 0000000000000000 x4 : 0000000000000000 x3 : 0000000000000000 [ 94.442080] x2 : 0000000000000000 x1 : 0000000000000000 x0 : 0000000000000001 [ 94.442083] Call trace: [ 94.442085] tegra_i2c_isr+0x210/0x3b8 [i2c_tegra] [ 94.442087] irq_thread_fn+0x38/0xd0 [ 94.442098] irq_thread+0x170/0x278 [ 94.442101] kthread+0xf8/0x110 [ 94.442109] ret_from_fork+0x10/0x20 [ 94.442115] ---[ end trace 0000000000000000 ]--- This is the lore discussion: https://patchwork.ozlabs.org/project/linux-tegra/patch/20250320132144.34764-1-akhilraj...@nvidia.com/ And the patch is in linux-next https://web.git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/patch/drivers/i2c/busses/i2c-tegra.c?id=17ffd5154a03fcec9ce1ff4ff5e604235a91f985 ** Affects: linux-nvidia (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux-nvidia in Ubuntu. https://bugs.launchpad.net/bugs/2109750 Title: Seeing warning with i2c_tegra Status in linux-nvidia package in Ubuntu: New Bug description: We are seeing these WARNING with 6.8 and 6.11 kernels: [ 83.218570] ------------[ cut here ]------------ [ 83.218577] WARNING: CPU: 0 PID: 1188 at drivers/i2c/busses/i2c-tegra.c:746 tegra_i2c_empty_rx_fifo+0x17c/0x1e8 [i2c_tegra] [ 83.218587] Modules linked in: ast(+) dax_hmem cxl_acpi nvidia_cspmu cxl_core nvidia_modeset(OE+) coresight_trbe(+) arm_smmuv3_pmu arm_cspmu_module arm_spe_pmu video ipmi_ssif(+) acpi_power_meter coresight_stm coresight_tmc coresight_funnel stm_p_basic cppc_cpufreq spi_nor cdc_subset acpi_ipmi stm_core coresight uio_pdrv_genirq uio sch_fq_codel nvidia_peermem(OE) ib_umad(OE) nvidia_fs(O) nvidia(OE) ecc dm_multipath knem(OE) ipmi_devintf ipmi_msghandler nvme_fabrics efi_pstore nfnetlink dmi_sysfs ip_tables x_tables autofs4 btrfs blake2b_generic raid10 raid456 async_raid6_recov async_memcpy async_pq async_xor async_tx xor xor_neon raid6_pq libcrc32c raid1 raid0 mlx5_ib(OE) ib_uverbs(OE) macsec ib_core(OE) cdc_ether usbnet crct10dif_ce polyval_ce polyval_generic ghash_ce mlx5_core(OE) sm4_ce_gcm sm4_ce_ccm sm4_ce sm4_ce_cipher mlxfw(OE) psample sm4 mlxdevm(OE) sm3_ce sm3 i2c_smbus tls nvme sha3_ce sha2_ce igb nvme_core xhci_pci sha256_arm64 mlx_compat(OE) sha1_ce arm_smccc_trng nvm e_auth i2c_algo_bit xhci_pci_renesas [ 83.218664] pci_hyperv_intf i2c_tegra aes_neon_bs aes_neon_blk aes_ce_blk aes_ce_cipher [ 83.218672] CPU: 0 PID: 1188 Comm: irq/80-NVDA0301 Tainted: G OEL 6.8.0-1021-nvidia-64k #23-Ubuntu [ 83.218675] Hardware name: NVIDIA GB200 NVL/P3809-BMC, BIOS 02.03.19 20250129 [ 83.218676] pstate: 63400009 (nZCv daif +PAN -UAO +TCO +DIT -SSBS BTYPE=--) [ 83.218679] pc : tegra_i2c_empty_rx_fifo+0x17c/0x1e8 [i2c_tegra] [ 83.218681] lr : tegra_i2c_isr+0x248/0x3b8 [i2c_tegra] [ 83.218682] sp : ffff8000e334fd20 [ 83.218683] x29: ffff8000e334fd40 x28: 0000000000000000 x27: 0000000000000000 [ 83.218686] x26: ffffd7a9258c64e8 x25: ffffd7a9258c32d8 x24: ffff10001c6de400 [ 83.218689] x23: ffff100048e088c1 x22: 0000000000000001 x21: 0000000000000000 [ 83.218692] x20: 0000000000000003 x19: ffff10005d27b880 x18: ffff8000e3360028 [ 83.218694] x17: 0000000000000000 x16: 0000000000000000 x15: 20676e6973752030 [ 83.218697] x14: 0000000000000000 x13: 0000000000000000 x12: 7265666675622065 [ 83.218701] x11: 0000000000000000 x10: 66507942e30e1ac4 x9 : ffffd7a8b4ec20f0 [ 83.218703] x8 : ffff8000e334fdc8 x7 : 0000000000000000 x6 : 0000000000000000 [ 83.218706] x5 : 0000000000000000 x4 : 0000000000000000 x3 : 0000000000000000 [ 83.218709] x2 : 0000000000000000 x1 : ffff100048d2cf40 x0 : 0000000000000000 [ 83.218713] Call trace: [ 83.218716] tegra_i2c_empty_rx_fifo+0x17c/0x1e8 [i2c_tegra] [ 83.218717] tegra_i2c_isr+0x248/0x3b8 [i2c_tegra] [ 83.218719] irq_thread_fn+0x38/0xd0 [ 83.218726] irq_thread+0x170/0x278 [ 83.218728] kthread+0xf8/0x110 [ 83.218732] ret_from_fork+0x10/0x20 [ 83.218737] ---[ end trace 0000000000000000 ]--- then a lot of these [ 86.440595] tegra-i2c NVDA0301:00: I2C transfer timed out [ 86.616594] tegra-i2c NVDA0301:00: I2C transfer timed out [ 86.792592] tegra-i2c NVDA0301:00: I2C transfer timed out [ 86.968599] tegra-i2c NVDA0301:00: I2C transfer timed out [ 87.144593] tegra-i2c NVDA0301:00: I2C transfer timed out Then another WARNING:[ 94.441886] ------------[ cut here ]------------ [ 94.441892] WARNING: CPU: 0 PID: 1188 at drivers/i2c/busses/i2c-tegra.c:941 tegra_i2c_isr+0x210/0x3b8 [i2c_tegra] [ 94.441907] Modules linked in: nvidia_uvm(OE) xt_conntrack nft_chain_nat xt_MASQUERADE nf_nat bridge stp llc nf_conntrack_netlink nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 xfrm_user xfrm_algo xt_addrtype nft_compat nf_tables qrtr overlay rdma_ucm(OE) rdma_cm(OE) iw_cm(OE) ib_ipoib(OE) ib_cm(OE) cfg80211 sunrpc binfmt_misc nls_iso8859_1 nvidia_drm(OE) ast dax_hmem cxl_acpi nvidia_cspmu cxl_core nvidia_modeset(OE) coresight_trbe arm_smmuv3_pmu arm_cspmu_module arm_spe_pmu video ipmi_ssif(+) acpi_power_meter coresight_stm coresight_tmc coresight_funnel stm_p_basic cppc_cpufreq spi_nor cdc_subset acpi_ipmi stm_core coresight uio_pdrv_genirq uio sch_fq_codel nvidia_peermem(OE) ib_umad(OE) nvidia_fs(O) nvidia(OE) ecc dm_multipath knem(OE) ipmi_devintf ipmi_msghandler nvme_fabrics efi_pstore nfnetlink dmi_sysfs ip_tables x_tables autofs4 btrfs blake2b_generic raid10 raid456 async_raid6_recov async_memcpy async_pq async_xor async_tx xor xor_neon raid6_pq libcrc32c raid1 raid0 mlx5_ib(O E) ib_uverbs(OE) macsec ib_core(OE) [ 94.441994] cdc_ether usbnet crct10dif_ce polyval_ce polyval_generic ghash_ce mlx5_core(OE) sm4_ce_gcm sm4_ce_ccm sm4_ce sm4_ce_cipher mlxfw(OE) psample sm4 mlxdevm(OE) sm3_ce sm3 i2c_smbus tls nvme sha3_ce sha2_ce igb nvme_core xhci_pci sha256_arm64 mlx_compat(OE) sha1_ce arm_smccc_trng nvme_auth i2c_algo_bit xhci_pci_renesas pci_hyperv_intf i2c_tegra aes_neon_bs aes_neon_blk aes_ce_blk aes_ce_cipher [ 94.442032] CPU: 0 PID: 1188 Comm: irq/80-NVDA0301 Tainted: G W OEL 6.8.0-1021-nvidia-64k #23-Ubuntu [ 94.442035] Hardware name: NVIDIA GB200 NVL/P3809-BMC, BIOS 02.03.19 20250129 [ 94.442037] pstate: 83400009 (Nzcv daif +PAN -UAO +TCO +DIT -SSBS BTYPE=--) [ 94.442040] pc : tegra_i2c_isr+0x210/0x3b8 [i2c_tegra] [ 94.442043] lr : tegra_i2c_isr+0x200/0x3b8 [i2c_tegra] [ 94.442046] sp : ffff8000e334fd80 [ 94.442048] x29: ffff8000e334fd80 x28: 0000000000000000 x27: 0000000000000000 [ 94.442051] x26: ffffd7a9258c64e8 x25: ffffd7a9258c32d8 x24: ffff10001c6de400 [ 94.442055] x23: ffff00009b502c00 x22: 0000000000000001 x21: 0000000000000000 [ 94.442058] x20: 0000000000000082 x19: ffff10005d27b880 x18: ffff8000e3360020 [ 94.442061] x17: 0000000000000000 x16: 0000000000000000 x15: 0000001a00000008 [ 94.442065] x14: 0000000000000000 x13: 0000000000000000 x12: 0101010101010101 [ 94.442068] x11: 0000000000000000 x10: 66507942e30e1ac4 x9 : ffffd7a8b4ec20a8 [ 94.442072] x8 : ffff8000e334fdc8 x7 : 0000000000000000 x6 : 0000000000000000 [ 94.442076] x5 : 0000000000000000 x4 : 0000000000000000 x3 : 0000000000000000 [ 94.442080] x2 : 0000000000000000 x1 : 0000000000000000 x0 : 0000000000000001 [ 94.442083] Call trace: [ 94.442085] tegra_i2c_isr+0x210/0x3b8 [i2c_tegra] [ 94.442087] irq_thread_fn+0x38/0xd0 [ 94.442098] irq_thread+0x170/0x278 [ 94.442101] kthread+0xf8/0x110 [ 94.442109] ret_from_fork+0x10/0x20 [ 94.442115] ---[ end trace 0000000000000000 ]--- This is the lore discussion: https://patchwork.ozlabs.org/project/linux-tegra/patch/20250320132144.34764-1-akhilraj...@nvidia.com/ And the patch is in linux-next https://web.git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/patch/drivers/i2c/busses/i2c-tegra.c?id=17ffd5154a03fcec9ce1ff4ff5e604235a91f985 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux-nvidia/+bug/2109750/+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