Shikra crash on qcom_hwrng Testcase with 7.2-rc7
Board : shikra-iot-evk
Kernel Version : 7.2-rc7
Lava job : https://lava-oss.qualcomm.com/scheduler/job/204338
[INFO] 2026-03-13 15:46:33 - -----------------------------------------------------------------------------------------
[INFO] 2026-03-13 15:46:33 - -------------------Starting qcom_hwrng Testcase----------------------------
[INFO] 2026-03-13 15:46:33 - === Test Initialization ===
[INFO] 2026-03-13 15:46:33 - Checking if dependency binary is available
[INFO] 2026-03-13 15:46:33 - qcom_hwrng successfully set as the current RNG source.
[INFO] 2026-03-13 15:46:33 - Using FIPS 140-2 failure threshold: 10
[INFO] 2026-03-13 15:46:33 - Running rngtest with 20000032 bytes of entropy from /dev/hwrng...
[ 715.704270][T10060] Internal error: synchronous external abort: 0000000096000010 [#1] SMP
[ 715.712824][T10060] Modules linked in: ath11k_pci ath11k mhi rfcomm bridge stp llc overlay bnep fuse fastrpc qrtr_smd snd_soc_max98090 qcom_pd_mapper qcom_pdr_msg qcom_edac ath10k_snoc ath10k_core ath snd_soc_sc8280xp snd_soc_qcom_sdw mac80211 snd_soc_qcom_common snd_soc_lpass_va_macro snd_soc_lpass_macro_common libarc4 snd_soc_core snd_compress soundwire_bus snd_pcm qcom_wdt cfg80211 pwrseq_qcom_wcn snd_timer icc_osm_l3 icc_bwmon snd soundcore dp83867 hci_uart btqca stm_p_basic bluetooth coresight_stm msm coresight_cti stm_core ecdh_generic coresight_tpdm kpp qcom_iris lontium_lt9611c ecc rfkill dwmac_qcom_ethqos llcc_qcom stmmac_platform stmmac videobuf2_dma_contig pcs_xpcs v4l2_mem2mem ocmem qcom_spmi_adc5 gpu_sched phylink drm_gpuvm videobuf2_memops qcom_spmi_adc_tm5 rtc_pm8xxx qcom_vadc_common coresight_replicator mdio_devres qcom_pon coresight_tmc of_mdio drm_exec videobuf2_v4l2 coresight_funnel drm_display_helper coresight_etm4x qrtr videodev videobuf2_common fixed_phy qcom_spmi_temp_alarm cec fwnode_mdio
[ 715.713135][T10060] drm_dp_aux_bus
[ 715.736047][ T90] l2: unsupportable voltage range: 3500000-3296000uV
[ 715.805014][T10060] qcom_q6v5_pas dispcc_qcm2290 drm_client_lib mc qcom_pil_info coresight ubwc_config qcom_q6v5 libphy qcom_sysmon dwc3_qcom qcom_common gpi mdio_bus qcom_glink_smem mdt_loader qcom_eud gpucc_qcm2290 phy_qcom_qmp_usbc typec phy_qcom_qmp_pcie qcom_rng phy_qcom_qusb2 qcrypto qcom_stats rpmsg_ctrl rpmsg_char display_connector qcomtee drm_kms_helper socinfo drm backlight qcom_bam_dmux [last unloaded: ath11k]
[ 715.853766][T10060] CPU: 2 UID: 0 PID: 10060 Comm: dd Tainted: G M W I 7.2.0-rc7-01511-g4020a6eefb69 #1 PREEMPT
[ 715.865396][T10060] Tainted: [M]=MACHINE_CHECK, [W]=WARN, [I]=FIRMWARE_WORKAROUND
[ 7
�Message 15.8from7310 syslogd@shikra-evk at Mar 13 15:46:34 ...
ke3][T1006rne[ 7bort: 0015.9000012220096000010 [ 715.948835][T10060] pc : qcom_rng_read+0xb8/0x210 [qcom_rng]
[ 715.954694][T10060] lr : qcom_rng_read+0xa8/0x210 [qcom_rng]
[ 715.960537][T10060] sp : ffff80008a4bbbc0
[ 715.964684][T10060] x29: ffff80008a4bbbe0 x28: ffff800082f15004 x27: 0000000000989680
[ 715.[ 716.015998][ T90] l2: unsupportable voltage range: 3500000-3296000uV
[ 716.040266][T10060] x23: 0000000000000000 x22: ffff80007af5e514 x21: ffff00080d5e7480
[ 716.040277][T10060] x20: 000000a699b429df x19: 000000a6991b94cc x18: 0000000000000000
[ 716.040287][T10060] x17: 0000000000000000 x16: 0000000000000000 x15: 0000000000000000
[ 716.040297][T10060] x14: 0000000000000000 x13: 0000000000000000 x12: 0000000000000000
[ 716.040307][T10060] x11: 0000000000000000 x10: 0000000000000000 x9 : ffff8000801fb1b8
[ 716.040316][T10060] x8 : ffff80008a4bbcb8 x7 : 0000000000000000 x6 : ffff80008a4bbe50
[ 716.040327][T10060] x5 : 0000000000000000 x4 : ffff000809f44d40 x3 : 000000000000de8d
[ 716.040336][T10060] x2 : 0038444afa554800 x1 : ffff800082f15000 x0 : 000000a6991b94cc
[ 716.040348][T10060] Call trace:
[ 716.040352][T10060] qcom_rng_read+0xb8/0x210 [qcom_rng] (P)
[ 716.040363][T10060] qcom_hwrng_read+0x1c/0x30 [qcom_rng]
[ 716.040372][T10060] rng_dev_read+0x338/0x540
[ 716.130659][T10060] vfs_read+0xcc/0x330
[ 716.134730][T10060] ksys_read+0x78/0x118
[ 716.138883][T10060] __arm64_sys_read+0x24/0x38
[ 716.143561][T10060] invoke_syscall+0x5c/0x120
[ 716.148158][T10060] el0_svc_common.constprop.0+0x48/0xf0
[ 716.153734][T10060] do_el0_svc+0x24/0x38
[ 716.157885][T10060] el0_svc+0x3c/0x110
[ 716.161857][T10060] el0t_64_sync_handler+0xa0/0xe8
[ 716.166889][T10060] el0t_64_sync+0x19c/0x1a0
[ 716.171396][T10060] Code: aa0003f3 f9401aa1 9100103c d503201f (b940039a)
[ 716.178392][T10060] ---[ end trace 0000000000000000 ]---
[ 716.183875][T10060] Kernel panic - not syncing: synchronous external abort: Fatal exception
[ 716.192475][T10060] SMP: stopping secondary CPUs
[ 716.397311][T10060] Kernel Offset: disabled
[ 716.401639][T10060] CPU features: 0x0e000000,001c000a,00460501,0400720b
[ 716.408456][T10060] Memory Limit: none
Shikra crash on qcom_hwrng Testcase with 7.2-rc7
Board : shikra-iot-evk
Kernel Version : 7.2-rc7
Lava job : https://lava-oss.qualcomm.com/scheduler/job/204338