HomeDefectsLIN1025-2657
Acknowledged

LIN1025-2657 : marvell-cn96xx: kmemleak new suspected memory leak

Created: Jul 13, 2025    Updated: Aug 20, 2025
Found In Version: 10.25.33.1
Severity: Standard
Applicable for: Wind River Linux LTS 25
Component/s: BSP

Description

root@marvell-cn96xx:~# cat /sys/kernel/debug/kmemleak |grep -E -B10 -A50 'kmemleak_alloc|kmem_cache_alloc' ||return 0
unreferenced object 0xffff0001002e6800 (size 64):
  comm "swapper/0", pid 1, jiffies 4294898705
  hex dump (first 32 bytes):
    70 6c 61 74 66 6f 72 6d 3a 20 76 6d 6d 63 20 72  platform: vmmc r
    65 67 75 6c 61 74 6f 72 20 6e 6f 74 20 61 76 61  egulator not ava
  backtrace (crc 3f645a89):
    kmemleak_alloc+0x3c/0x50
    __kmalloc_node_track_caller_noprof+0x20c/0x478
    kvasprintf+0x88/0x120
    kasprintf+0x5c/0xa0
    device_set_deferred_probe_reason+0x54/0x90
    dev_err_probe+0xa4/0xd0
    mmc_regulator_get_supply+0x154/0x1a0
    cvm_mmc_of_slot_probe+0x188/0x908
    thunder_mmc_probe+0x47c/0x9e0
    pci_device_probe+0xac/0x1a8
    really_probe+0xb4/0x2c0
    __driver_probe_device+0x80/0x128
    driver_probe_device+0x44/0x168
    __driver_attach+0x98/0x1b0
    bus_for_each_dev+0x84/0x100
    driver_attach+0x2c/0x40
unreferenced object 0xffff0001126300c0 (size 64):
  comm "kworker/u98:0", pid 141, jiffies 4294898914
  hex dump (first 32 bytes):
    70 6c 61 74 66 6f 72 6d 3a 20 76 6d 6d 63 20 72  platform: vmmc r
    65 67 75 6c 61 74 6f 72 20 6e 6f 74 20 61 76 61  egulator not ava
  backtrace (crc 32c3dc85):
    kmemleak_alloc+0x3c/0x50
    __kmalloc_node_track_caller_noprof+0x20c/0x478
    kvasprintf+0x88/0x120
    kasprintf+0x5c/0xa0
    device_set_deferred_probe_reason+0x54/0x90
    dev_err_probe+0xa4/0xd0
    mmc_regulator_get_supply+0x154/0x1a0
    cvm_mmc_of_slot_probe+0x188/0x908
    thunder_mmc_probe+0x47c/0x9e0
    pci_device_probe+0xac/0x1a8
    really_probe+0xb4/0x2c0
    __driver_probe_device+0x80/0x128
    driver_probe_device+0x44/0x168
    __device_attach_driver+0xc0/0x150
    bus_for_each_drv+0x90/0x100
    __device_attach+0xa8/0x1a0

Steps to Reproduce

Build a project, boot target board #29153, run 'main_test.py -k bootcheck_journalctl'