Not to be fixed
Created: Jul 20, 2025
Updated: Jan 19, 2026
Resolved Date: Jan 19, 2026
Found In Version: 10.25.33.1
Severity: Standard
Applicable for: Wind River Linux LTS 25
Component/s: BSP
root@nxp-s32g:/opt/wr-test# cat /proc/version
Linux version 6.12.38-rt6-yocto-preempt-rt (oe-user@oe-host) (aarch64-wrs-linux-gcc (GCC) 14.3.0, GNU ld (GNU Binutils) 2.44.0.20250513) #1 SMP PREEMPT_RT Fri Jul 18 03:16:58 UTC 2025
root@nxp-s32g:/opt/wr-test# cat /proc/cmdline
console=ttyLF0,115200 root=/dev/mmcblk0p3 rootwait rw earlycon
root@nxp-s32g:/opt/wr-test# lsmod |grep pfeng && modprobe -r pfeng
root@nxp-s32g:/opt/wr-test# ./main_test.py -k pm_resume_rtc:mem
root@nxp-s32g:/opt/wr-test/testcases/bts/pm_resume_rtc# cat /sys/kernel/debug/kmemleak |grep -E -B10 -A50 'kmemleak_alloc|kmem_cache_alloc' ||return 0
unreferenced object 0xffff000810d7e390 (size 16):
comm "(udev-worker)", pid 341, jiffies 4294918396
hex dump (first 16 bytes):
a0 c2 d8 10 08 00 ff ff e0 c3 d8 10 08 00 ff ff ................
backtrace (crc 71200e4b):
kmemleak_alloc+0x3c/0x50
__kmalloc_noprof+0x22c/0x420
0xffff80007b477b04
0xffff80007b444804
0xffff80007b43e6a8
0xffff80007b48a37c
platform_probe+0x70/0xe8
really_probe+0x164/0x360
__driver_probe_device.part.0+0xd8/0x120
driver_probe_device+0xe0/0x140
__driver_attach+0x80/0x1c0
bus_for_each_dev+0x84/0x100
driver_attach+0x2c/0x40
bus_add_driver+0x10c/0x210
driver_register+0x70/0x138
__platform_driver_register+0x2c/0x40
unreferenced object 0xffff000810d8c2a0 (size 32):
comm "(udev-worker)", pid 341, jiffies 4294918396
hex dump (first 32 bytes):
90 f2 4b 7b 00 80 ff ff 70 f2 4b 7b 00 80 ff ff ..K{....p.K{....
01 00 01 00 00 00 00 00 cc cc cc cc cc cc cc cc ................
backtrace (crc 81ef7e09):
kmemleak_alloc+0x3c/0x50
__kmalloc_noprof+0x22c/0x420
0xffff80007b477b04
0xffff80007b44cb5c
0xffff80007b44cda0
0xffff80007b444830
0xffff80007b43e6a8
0xffff80007b48a37c
platform_probe+0x70/0xe8
really_probe+0x164/0x360
__driver_probe_device.part.0+0xd8/0x120
driver_probe_device+0xe0/0x140
__driver_attach+0x80/0x1c0
bus_for_each_dev+0x84/0x100
driver_attach+0x2c/0x40
bus_add_driver+0x10c/0x210
unreferenced object 0xffff000810d8c3e0 (size 32):
comm "(udev-worker)", pid 341, jiffies 4294918396
hex dump (first 32 bytes):
48 f3 4b 7b 00 80 ff ff 20 f3 4b 7b 00 80 ff ff H.K{.... .K{....
01 01 01 00 00 00 00 00 cc cc cc cc cc cc cc cc ................
backtrace (crc 95d4b43d):
kmemleak_alloc+0x3c/0x50
__kmalloc_noprof+0x22c/0x420
0xffff80007b477b04
0xffff80007b44cb5c
0xffff80007b44ce28
0xffff80007b444830
0xffff80007b43e6a8
0xffff80007b48a37c
platform_probe+0x70/0xe8
really_probe+0x164/0x360
__driver_probe_device.part.0+0xd8/0x120
driver_probe_device+0xe0/0x140
__driver_attach+0x80/0x1c0
bus_for_each_dev+0x84/0x100
driver_attach+0x2c/0x40
bus_add_driver+0x10c/0x210
INFO: HTTP shared image: http://pek-lpgtest7408.wrs.com/buildarea1/SharedImage/LTS25/BSP/nxp-s32g_preempt-rt_glibc-std_GIT/20250721_011138
/lpg-build/cdc/fast_prod/WRL10_25/WRL10_25_GIT/wrlinux-10/setup.sh --machines nxp-s32g --templates feature/docker --distros wrlinux --dl-layers=1 --accept-eula=yes
source environment-setup-x86_64-wrlinuxsdk-linux
source oe-init-build-env build
echo 'PREFERRED_PROVIDER_virtual/kernel = "linux-yocto-rt"' >> conf/local.conf
echo 'BB_NUMBER_THREADS ?= "24"' >> conf/local.conf
echo 'PARALLEL_MAKE ?= "-j 24"' >> conf/local.conf
export https_proxy=147.11.252.42:9090
export http_proxy=147.11.252.42:9090
bitbake-layers add-layer /net/pek-lpgtest16.wrs.com/buildarea1/wgao/wassp-linux/testcases/wrlinux/wr-testing/bts-dev
#####To Clone a whole new testcases layer#####
git clone --depth 1 -b master git://lxgit.wrs.com/wrlinux-testing/testcases.git ../layers/testcases/wrlinux/
bitbake-layers add-layer ../layers/testcases/wrlinux/wr-testing/bts-dev
#####End#####
echo '
require templates/feature/bts/template.conf
IMAGE_FSTYPES += " tar.bz2"
echo 'IMAGE_FSTYPES:remove = " live hddimg iso"' >> conf/local.conf
bitbake-layers add-layer /net/pek-lpgtest7408/buildarea1/SharedImage/wrlinux-testing-dl
echo 'SHARED_IMAGE_BASE = "/net/pek-lpgtest7408/buildarea1/SharedImage"
FIRMWARE_DIR_BASE = "${SHARED_IMAGE_BASE}/wr-bsp-images/nxp-s32g/firmwares"
DDR_FW_PATH = "${FIRMWARE_DIR_BASE}/ddr/g3/ddr_fw_ecc_off.bin"
HSE_LOCAL_FIRMWARE_DIR = "${FIRMWARE_DIR_BASE}/hse"
HSE_FW_VERSION_S32G2 = "0.1.0.14"
HSE_FW_VERSION_S32G3 = "0.2.64.0"
HSE_FW_NAME_S32G2 = "rev2.0_s32g2xx_hse_fw_0.1.0_1.0.14_pb240319.bin.pink"
HSE_FW_NAME_S32G3 = "s32g3xx_hse_fw_0.20.0_2.64.0_pb250127.bin.pink"
LLCE_LOCAL_FIRMWARE_DIR = "${FIRMWARE_DIR_BASE}/llce/1.0.9/s32g2"
LLCE_LOCAL_FIRMWARE_DIR_S32G3 = "${FIRMWARE_DIR_BASE}/llce/1.0.9/s32g3"
IPCF_M7_APP_BIN_DIR = "${FIRMWARE_DIR_BASE}/ipcf/4.9"
PFE_LOCAL_FIRMWARE_DIR = "${FIRMWARE_DIR_BASE}/pfe/1.11.0"
CUSTOMER_RECIPES:append = " llce"
CUSTOMER_RECIPES:openembedded-layer += 'ccid pcsc-lite opensc'
BB_NO_NETWORK = '0'
IMAGE_INSTALL:append = " llce ipc-shm pkcs11-hse pkcs11-hse-examples pfe pfe-slave libfci-cli"' >> conf/local.conf
bitbake wrlinux-image-std