Wind River Support Network

HomeDefectsCGP8-343
Fixed

CGP8-343 : axxiaarm64: There is kmemleak for perf_events_sched

Created: Jul 19, 2016    Updated: Mar 6, 2017
Resolved Date: Jan 19, 2017
Found In Version: 8.0
Fix Version: 8.0.0.14
Severity: Standard
Applicable for: Wind River Linux 8
Component/s: BSP

Description

######################################################### 
     Start testcase perf_events_sched testing      
######################################################### 
<<start scheduler statistics>>
********************
root@localhost:/opt/wr-test/test_runner# perf stat -e 'sched:sched*' sleep 10

 Performance counter stats for 'sleep 10':

                 0      sched:sched_kthread_stop                                    
                 0      sched:sched_kthread_stop_ret                                   
                 2      sched:sched_wakeup                                          
                 0      sched:sched_wakeup_new                                      
                 1      sched:sched_switch                                          
                 0      sched:sched_migrate_task                                    
                 0      sched:sched_process_free                                    
                 1      sched:sched_process_exit                                    
                 0      sched:sched_wait_task                                       
                 0      sched:sched_process_wait                                    
                 0      sched:sched_process_fork                                    
                 1      sched:sched_process_exec                                    
           2181014      sched:sched_stat_wait                                       
       10007907486      sched:sched_stat_sleep                                      
                 0      sched:sched_stat_iowait                                     
                 0      sched:sched_stat_blocked                                    
           5985090      sched:sched_stat_runtime                                    
                 0      sched:sched_pi_setprio                                      
                 0      sched:sched_process_hang                                    
                 0      sched:sched_move_numa                                       
                 0      sched:sched_stick_numa                                      
                 0      sched:sched_swap_numa                                       
                 0      sched:sched_wake_idle_without_ipi                                   

      10.021304746 seconds time elapsed
<<end scheduler statistics>>
********************
<<clean subcase>>
********************

<<start check testcase call trace>>
********************
root@localhost:/opt/wr-test/test_runner# dmesg |grep -i -w -E -B10 -A50 'Call Trace|BUG:' ||return 0

<<end check testcase call trace>>
********************
<<clean subcase>>
********************

<<start check kmemleak>>
********************
root@localhost:/opt/wr-test/test_runner# cat /sys/kernel/debug/kmemleak |grep -E -B10 -A50 'kmemleak_alloc|kmem_cache_alloc' ||return 0
unreferenced object 0xffffffc02e9f1420 (size 40):
  comm "swapper/0", pid 1, jiffies 4294955218 (age 4832.880s)
  hex dump (first 32 bytes):
    10 0a 9f 2e c0 ff ff ff 20 94 a2 2e c0 ff ff ff  ........ .......
    01 00 00 00 00 00 00 00 e8 61 be 2e c0 ff ff ff  .........a......
  backtrace:
    [<ffffffc00026d160>] create_object+0x110/0x288
    [<ffffffc000b10100>] kmemleak_alloc+0x68/0xd8
    [<ffffffc0002596ac>] kmem_cache_alloc+0x3ac/0x600
    [<ffffffc00063f00c>] __debug_object_init+0x34c/0x450
    [<ffffffc00063f838>] debug_object_init+0x20/0x28
    [<ffffffc00011ebc4>] rcuhead_fixup_activate+0x3c/0x58
    [<ffffffc00063fa64>] debug_object_activate+0x1fc/0x228
    [<ffffffc0001319e0>] __call_rcu+0x50/0x9e0
    [<ffffffc000132480>] call_rcu+0x38/0x48
    [<ffffffc00026d39c>] put_object+0x4c/0x70
    [<ffffffc00026d690>] delete_object_full+0x38/0x48
    [<ffffffc000b10320>] kmemleak_free+0x50/0xb0
    [<ffffffc000258358>] kmem_cache_free+0x408/0x698
    [<ffffffc000611ec4>] ida_get_new_above+0x20c/0x248
    [<ffffffc000612084>] ida_simple_get+0x74/0x170
    [<ffffffc000302708>] __kernfs_new_node+0x70/0xd8
unreferenced object 0xffffffc02e9f0a10 (size 40):
  comm "swapper/0", pid 1, jiffies 4294955218 (age 4832.880s)
  hex dump (first 32 bytes):
    00 00 00 00 00 00 00 00 20 14 9f 2e c0 ff ff ff  ........ .......
    01 00 00 00 00 00 00 00 70 62 be 2e c0 ff ff ff  ........pb......
  backtrace:
    [<ffffffc00026d160>] create_object+0x110/0x288
    [<ffffffc000b10100>] kmemleak_alloc+0x68/0xd8
    [<ffffffc0002596ac>] kmem_cache_alloc+0x3ac/0x600
    [<ffffffc00063f00c>] __debug_object_init+0x34c/0x450
    [<ffffffc00063f838>] debug_object_init+0x20/0x28
    [<ffffffc00011ebc4>] rcuhead_fixup_activate+0x3c/0x58
    [<ffffffc00063fa64>] debug_object_activate+0x1fc/0x228
    [<ffffffc0001319e0>] __call_rcu+0x50/0x9e0
    [<ffffffc000132480>] call_rcu+0x38/0x48
    [<ffffffc00026d39c>] put_object+0x4c/0x70
    [<ffffffc00026d690>] delete_object_full+0x38/0x48
    [<ffffffc000b10320>] kmemleak_free+0x50/0xb0
    [<ffffffc000258358>] kmem_cache_free+0x408/0x698
    [<ffffffc000611ec4>] ida_get_new_above+0x20c/0x248
    [<ffffffc000612084>] ida_simple_get+0x74/0x170
    [<ffffffc000302708>] __kernfs_new_node+0x70/0xd8
unreferenced object 0xffffffc02ebe5f00 (size 2048):
  comm "swapper/0", pid 1, jiffies 4294955261 (age 4832.460s)
  hex dump (first 32 bytes):
    c0 61 f3 2e c0 ff ff ff ff ff ff ff 00 00 00 00  .a..............
    10 13 be 2e c0 ff ff ff 80 db e1 2e c0 ff ff ff  ................
  backtrace:
    [<ffffffc00026d160>] create_object+0x110/0x288
    [<ffffffc000b10100>] kmemleak_alloc+0x68/0xd8
    [<ffffffc00025a9f4>] __kmalloc+0x3ec/0x678
    [<ffffffc00073807c>] platform_device_alloc+0x34/0x88
    [<ffffffc00096c680>] of_device_alloc+0x40/0x1f0
    [<ffffffc00096c890>] of_platform_device_create_pdata+0x60/0xe0
    [<ffffffc00096cb64>] of_platform_bus_create+0xe4/0x3e8
    [<ffffffc00096cbc8>] of_platform_bus_create+0x148/0x3e8
    [<ffffffc00096d024>] of_platform_populate+0x64/0xd0
    [<ffffffc000f3cc38>] of_unittest_platform_populate+0x390/0x544
    [<ffffffc000f3f44c>] of_unittest+0x14a4/0x14ec
    [<ffffffc000084330>] do_one_initcall+0xd0/0x200
    [<ffffffc000eebc20>] kernel_init_freeable+0x21c/0x2f0
    [<ffffffc000b0e910>] kernel_init+0x20/0xe8
    [<ffffffc000083c10>] ret_from_fork+0x10/0x40
    [<ffffffffffffffff>] 0xffffffffffffffff
unreferenced object 0xffffffc02ef361c0 (size 64):
  comm "swapper/0", pid 1, jiffies 4294955261 (age 4832.460s)
  hex dump (first 32 bytes):
    74 65 73 74 63 61 73 65 2d 64 61 74 61 3a 70 6c  testcase-data:pl
    61 74 66 6f 72 6d 2d 74 65 73 74 73 3a 74 65 73  atform-tests:tes
  backtrace:
    [<ffffffc00026d160>] create_object+0x110/0x288
    [<ffffffc000b10100>] kmemleak_alloc+0x68/0xd8
    [<ffffffc00025cca8>] __kmalloc_track_caller+0x3d8/0x680
    [<ffffffc00061f584>] kvasprintf+0x64/0xa8
    [<ffffffc00061301c>] kobject_set_name_vargs+0x44/0xa8
    [<ffffffc00072f6b4>] dev_set_name+0x64/0x70
    [<ffffffc00096c5bc>] of_device_make_bus_id+0xdc/0x160
    [<ffffffc00096c7d0>] of_device_alloc+0x190/0x1f0
    [<ffffffc00096c890>] of_platform_device_create_pdata+0x60/0xe0
    [<ffffffc00096cb64>] of_platform_bus_create+0xe4/0x3e8
    [<ffffffc00096cbc8>] of_platform_bus_create+0x148/0x3e8
    [<ffffffc00096d024>] of_platform_populate+0x64/0xd0
    [<ffffffc000f3cc38>] of_unittest_platform_populate+0x390/0x544
    [<ffffffc000f3f44c>] of_unittest+0x14a4/0x14ec
    [<ffffffc000084330>] do_one_initcall+0xd0/0x200
    [<ffffffc000eebc20>] kernel_init_freeable+0x21c/0x2f0
unreferenced object 0xffffffc02ee1db80 (size 256):
  comm "swapper/0", pid 1, jiffies 4294955261 (age 4832.460s)
  hex dump (first 32 bytes):
    00 00 00 00 ad 4e ad de ff ff ff ff 00 00 00 00  .....N..........
    ff ff ff ff ff ff ff ff 20 46 2d 02 c0 ff ff ff  ........ F-.....
  backtrace:
    [<ffffffc00026d160>] create_object+0x110/0x288
    [<ffffffc000b10100>] kmemleak_alloc+0x68/0xd8
    [<ffffffc000259cac>] kmem_cache_alloc_trace+0x3ac/0x600
    [<ffffffc00073122c>] device_private_init+0x2c/0x78
    [<ffffffc000731700>] device_add+0x488/0x5b0
    [<ffffffc00096bec4>] of_device_add+0x5c/0x98
    [<ffffffc00096c8bc>] of_platform_device_create_pdata+0x8c/0xe0
    [<ffffffc00096cb64>] of_platform_bus_create+0xe4/0x3e8
    [<ffffffc00096cbc8>] of_platform_bus_create+0x148/0x3e8
    [<ffffffc00096d024>] of_platform_populate+0x64/0xd0
    [<ffffffc000f3cc38>] of_unittest_platform_populate+0x390/0x544
    [<ffffffc000f3f44c>] of_unittest+0x14a4/0x14ec
    [<ffffffc000084330>] do_one_initcall+0xd0/0x200
    [<ffffffc000eebc20>] kernel_init_freeable+0x21c/0x2f0
    [<ffffffc000b0e910>] kernel_init+0x20/0xe8
    [<ffffffc000083c10>] ret_from_fork+0x10/0x40
unreferenced object 0xffffffc02db742e0 (size 40):
  comm "(qbalance)", pid 1739, jiffies 4294958035 (age 4804.760s)
  hex dump (first 32 bytes):
    20 94 a2 2e c0 ff ff ff 80 f8 1d 02 c0 ff ff ff   ...............
    01 00 00 00 00 00 00 00 58 6b be 2e c0 ff ff ff  ........Xk......
  backtrace:
    [<ffffffc00026d160>] create_object+0x110/0x288
    [<ffffffc000b10100>] kmemleak_alloc+0x68/0xd8
    [<ffffffc0002596ac>] kmem_cache_alloc+0x3ac/0x600
    [<ffffffc00063f00c>] __debug_object_init+0x34c/0x450
    [<ffffffc00063f838>] debug_object_init+0x20/0x28
    [<ffffffc00011ebc4>] rcuhead_fixup_activate+0x3c/0x58
    [<ffffffc00063fa64>] debug_object_activate+0x1fc/0x228
    [<ffffffc0001319e0>] __call_rcu+0x50/0x9e0
    [<ffffffc000132480>] call_rcu+0x38/0x48
    [<ffffffc00026d39c>] put_object+0x4c/0x70
    [<ffffffc00026d690>] delete_object_full+0x38/0x48
    [<ffffffc000b10320>] kmemleak_free+0x50/0xb0
    [<ffffffc000258358>] kmem_cache_free+0x408/0x698
    [<ffffffc000239fdc>] unlink_anon_vmas+0x15c/0x230
    [<ffffffc00022db00>] free_pgtables+0x40/0x128
    [<ffffffc0002329b0>] unmap_region+0xb0/0x150
unreferenced object 0xffffffc02ea29420 (size 40):
  comm "starter", pid 1740, jiffies 4294958036 (age 4804.750s)
  hex dump (first 32 bytes):
    20 14 9f 2e c0 ff ff ff e0 42 b7 2d c0 ff ff ff   ........B.-....
    01 00 00 00 00 00 00 00 e0 6b be 2e c0 ff ff ff  .........k......
  backtrace:
    [<ffffffc00026d160>] create_object+0x110/0x288
    [<ffffffc000b10100>] kmemleak_alloc+0x68/0xd8
    [<ffffffc0002596ac>] kmem_cache_alloc+0x3ac/0x600
    [<ffffffc00063f00c>] __debug_object_init+0x34c/0x450
    [<ffffffc00063f838>] debug_object_init+0x20/0x28
    [<ffffffc00011ebc4>] rcuhead_fixup_activate+0x3c/0x58
    [<ffffffc00063fa64>] debug_object_activate+0x1fc/0x228
    [<ffffffc0001319e0>] __call_rcu+0x50/0x9e0
    [<ffffffc000132480>] call_rcu+0x38/0x48
    [<ffffffc00026d39c>] put_object+0x4c/0x70
    [<ffffffc00026d690>] delete_object_full+0x38/0x48
    [<ffffffc000b10320>] kmemleak_free+0x50/0xb0
    [<ffffffc000258358>] kmem_cache_free+0x408/0x698
    [<ffffffc000239c58>] __put_anon_vma+0x48/0x108
    [<ffffffc00023a020>] unlink_anon_vmas+0x1a0/0x230
    [<ffffffc00022db64>] free_pgtables+0xa4/0x128
<<end check kmemleak>>
********************
<<clean subcase>>
********************

######################################################################### 
perf_events_sched test results:
*1 scheduler statistics(do_test1)                              PASS  
*2 check testcase call trace(do_check_call_trace)              PASS  
*3 check kmemleak(do_check_call_trace)                         FAIL  
ERROR CMD OR INFO IS :
		line:156 "There is kmemleak for this testcase"
######################################################################### 
Test Summary
Total number : 3
Pass number  : 2
Fail number  : 1
Skip number  : 0
Excution Time: 61 seconds
######################################################### 
          End testcase perf_events_sched testing
######################################################### 

Steps to Reproduce

Product update date(Spin):
------------------
spin=GIT_20160719
------------------
Project Build Path:
------------------
pek-lpgtest16.wrs.com:/buildarea1/xdong/axxiaarm64_cgl

To Get The Testing Layer:
------------------------
# git clone git://git.wrs.com/git/projects/wassp-repos/testcases/wrlinux
# cd wrlinux;git checkout master

Project Configure Line:
----------------------
# Generated by wrlinux configure at Tue Jul 19 15:38:50 CST 2016
/net/pek-hostel-deb04/buildarea1/nightly/WRL8/product_install/wrlinux-8/wrlinux/configure --enable-board=axxiaarm64 --enable-kernel=cgl --enable-rootfs=glibc-cgl --with-layer=/lpg-build/cdc/xdong/wrlinux/wr-testing/bts-dev/ --with-template=feature/bts --enable-internet-download=yes --enable-jobs=38 --enable-parallel-pkgbuilds=38 --enable-reconfig=yes --with-rcpl-version=0

Build Configuration:
----------------------------
BB_VERSION        = "1.28.0"
BUILD_SYS         = "x86_64-linux"
NATIVELSBSTRING   = "RedHat-6"
DISTRO            = "wrlinux-cgl"
DISTRO_VERSION    = "8.0.0.0"
MACHINE           = "axxiaarm64"
DEFAULTTUNE       = "aarch64"
TARGET_SYS        = "aarch64-wrs-linux"
TUNE_FEATURES     = "aarch64"
TARGET_FPU        = ""
wrlinux           = "WRLINUX_8_0_HEAD:fb8e0457e7eb04400b1dcd438bf5edb38d35930b"
wrlcompat         = "WRLINUX_8_0_HEAD:5e58474d362214c76a38e2f82421b207343993ca"
wr-sdk-toolchain  = "WRLINUX_8_0_HEAD:8d6febb4a3a823a46213defc9195a1bf327fca09"
wr-tcwrappers     = "WRLINUX_8_0_HEAD:6d4a369c118fd0035918d944bfdb3b939f67f46c"
meta              = "wr-8.0-20151119:1f06d4f86ffcd631e1ad8df20ad78d0599bef348"
oe-core-dl-2.0    = "WRLINUX_8_0_HEAD:a34e5e980698e1c3733864d5bcc426f24cb7b0c4"
meta-downloads    = "WRLINUX_8_0_HEAD:27ea3dfbebecd99e6d133caff108fbf6b99c4ddc"
wr-kernel         = "WRLINUX_8_0_HEAD:0e46982c71eb764ab872a923b68ff1fc0fe847e4"
axxiaarm          = "WRLINUX_8_0_HEAD:22e40ef7024b33fc69d97894af30c1df99f3fbbc"
wr-base           = "WRLINUX_8_0_HEAD:71b1def6f0f8fd0c18a51669ffaf1d68baec8fc6"
wr-fixes          = "WRLINUX_8_0_HEAD:8fbe6a46697fbe0b102ece85819ea2756a79dc9b"
wr-tools-profile  = "WRLINUX_8_0_HEAD:f17f59114ae71add301da08f86f823809a2bd2c5"
wr-tools-debug    = "WRLINUX_8_0_HEAD:b3361fc0bb65c164104cb60df1b1a9e62e34bd35"
meta-filesystems  
meta-initramfs    
meta-gnome        
meta-multimedia   
meta-networking   
meta-oe           
meta-python       
meta-perl         
meta-webserver    
meta-xfce         = "wr-8.0-20151119:2d9c8ddc279205c6ea03f6cebb9ecda3be6d219c"
wr-prebuilts      = "WRLINUX_8_0_HEAD:61fbe7ea17afa5323a47b728b92be93e35b18e68"
meta-selinux      = "wr-8.0-20151119:92a00b07e368a025d018aa0aad81599e71a28e5e"
wr-security       = "WRLINUX_8_0_HEAD:8eada7a52d6ff44013e03d53562e13187863cd0b"
cgp               = "WRLINUX_8_0_HEAD:4207f3f68110c7b81ffff1e71fd1672c4b19602e"
common-downloads  = "WRLINUX_8_0_HEAD:830ea7a950f7ec419cc6ab3820cc1fc95128dec4"
bts-dev           = "master:225867ba45f2567cde8c8b6b11a44609b5ac799a"


Kernel source top 10 commits:
----------------------------
Ville Syrjälä f8a127e drm/i915: Use intel_dp->DP in eDP PLL setup Wed Jul 13 10:51:22 2016 +0800
Ville Syrjälä d9da6a3 drm/i915: Clean up eDP PLL state asserts Wed Jul 13 10:51:22 2016 +0800
Ville Syrjälä beb17d6 drm/i915: Remove ILK-A eDP PLL workaround notes Wed Jul 13 10:51:22 2016 +0800
Ville Syrjälä a5350be drm/i915: s/DP_PLL_FREQ_160MHZ/DP_PLL_FREQ_162MHZ/ Wed Jul 13 10:51:22 2016 +0800
Ville Syrjälä e56e6f8 drm/i915: Hide underruns from eDP PLL and port enable on ILK Wed Jul 13 10:51:21 2016 +0800
Ville Syrjälä 2a674ae drm/i915: Disable FIFO underrun reporting around IBX transcoder B workaround Wed Jul 13 10:51:21 2016 +0800
Ville Syrjälä b82b5dc drm/i915: Check for CPT and not !IBX in ironlake_disable_pch_transcoder() Wed Jul 13 10:51:21 2016 +0800
Ville Syrjälä be96706 drm/i915: Check for FIFO underruns after modeset on IVB/HSW and CPT/PPT Wed Jul 13 10:51:21 2016 +0800
Ville Syrjälä ea0f965 drm/i915: Re-enable PCH FIO underrun reporting after pipe has been disabled Wed Jul 13 10:51:21 2016 +0800
Ville Syrjälä 118b300 drm/i915: Enable PCH FIFO underruns later on HSW+ Wed Jul 13 10:51:21 2016 +0800

Kernel config enabled by the testing layer:
------------------------------------------
CONFIG_DEBUG_KMEMLEAK=y
CONFIG_DEBUG_KMEMLEAK_EARLY_LOG_SIZE=5000
CONFIG_IOSCHED_BFQ=y
CONFIG_GPIO_PCA953X=y
CONFIG_EXPERT=y
CONFIG_ACPI=y
CONFIG_FHANDLE=y

CONFIG_AUDIT=y
CONFIG_IRQ_DOMAIN_DEBUG=y
CONFIG_TASKSTATS=y
CONFIG_TASK_DELAY_ACCT=y
CONFIG_TASK_XACCT=y
CONFIG_TASK_IO_ACCOUNTING=y
CONFIG_RCU_NOCB_CPU=y
CONFIG_RCU_NOCB_CPU_NONE=y
# CONFIG_RCU_NOCB_CPU_ZERO is not set
# CONFIG_RCU_NOCB_CPU_ALL is not set
CONFIG_LOG_BUF_SHIFT=17
CONFIG_CGROUP_PERF=y
CONFIG_DEBUG_BLK_CGROUP=y
CONFIG_CHECKPOINT_RESTORE=y
# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
CONFIG_SGETMASK_SYSCALL=y
CONFIG_SYSCTL_SYSCALL=y
CONFIG_KALLSYMS_ALL=y
CONFIG_LIVEDUMP=y
CONFIG_BPF_SYSCALL=y
CONFIG_PERF_EVENTS=y
CONFIG_KPROBES=y
CONFIG_CC_STACKPROTECTOR_REGULAR=y
# CONFIG_CC_STACKPROTECTOR_NONE is not set
# CONFIG_CC_STACKPROTECTOR_STRONG is not set
CONFIG_MODULE_FORCE_LOAD=y
CONFIG_MODULE_FORCE_UNLOAD=y
CONFIG_BLK_DEV_BSGLIB=y
CONFIG_BLK_DEV_INTEGRITY=y
CONFIG_BLK_DEV_THROTTLING=y
CONFIG_BLK_CMDLINE_PARSER=y
CONFIG_PARTITION_ADVANCED=y
CONFIG_CFQ_GROUP_IOSCHED=y
CONFIG_CGROUP_BFQIO=y
CONFIG_DEFAULT_CFQ=y
# CONFIG_DEFAULT_BFQ is not set
# CONFIG_DEFAULT_NOOP is not set
# CONFIG_DEFAULT_DEADLINE is not set
CONFIG_PCI_DEBUG=y
CONFIG_PCI_REALLOC_ENABLE_AUTO=y
CONFIG_PCIEPORTBUS=y
CONFIG_PCIEAER=y
CONFIG_PCIE_ECRC=y
CONFIG_PCIEAER_INJECT=y
CONFIG_PCIEASPM=y
CONFIG_PCIEASPM_DEFAULT=y
# CONFIG_PCIEASPM_POWERSAVE is not set
# CONFIG_PCIEASPM_PERFORMANCE is not set
CONFIG_SCHED_MC=y
CONFIG_SCHED_SMT=y
CONFIG_KSM=y
CONFIG_CMA=y
CONFIG_CMA_DEBUG=y
CONFIG_CMA_DEBUGFS=y
CONFIG_CMA_AREAS=7
CONFIG_ZPOOL=y
CONFIG_ZBUD=y
CONFIG_UACCESS_WITH_MEMCPY=y
# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set
CONFIG_BINFMT_MISC=y
CONFIG_PRINTK_TIME=y
CONFIG_DYNAMIC_DEBUG=y
CONFIG_GDB_SCRIPTS=y
CONFIG_DEBUG_SECTION_MISMATCH=y
CONFIG_PAGE_EXTENSION=y
CONFIG_DEBUG_PAGEALLOC=y
CONFIG_DEBUG_OBJECTS=y
CONFIG_DEBUG_OBJECTS_SELFTEST=y
CONFIG_DEBUG_OBJECTS_FREE=y
CONFIG_DEBUG_OBJECTS_TIMERS=y
CONFIG_DEBUG_OBJECTS_WORK=y
CONFIG_DEBUG_OBJECTS_RCU_HEAD=y
CONFIG_DEBUG_OBJECTS_PERCPU_COUNTER=y
CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1
CONFIG_SLUB_DEBUG_ON=y
CONFIG_SLUB_STATS=y
CONFIG_DEBUG_KMEMLEAK_EARLY_LOG_SIZE=4000
CONFIG_DEBUG_KMEMLEAK_TEST=n
# CONFIG_DEBUG_KMEMLEAK_DEFAULT_OFF is not set
CONFIG_DEBUG_STACK_USAGE=y
CONFIG_DEBUG_VM=y
CONFIG_DEBUG_VM_VMACACHE=y
CONFIG_DEBUG_VM_RB=y
CONFIG_DEBUG_MEMORY_INIT=y
CONFIG_DEBUG_PER_CPU_MAPS=y
CONFIG_DEBUG_SHIRQ=y
CONFIG_LOCKUP_DETECTOR=y
CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC=y
CONFIG_DETECT_HUNG_TASK=y
CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=60
CONFIG_BOOTPARAM_HUNG_TASK_PANIC=y
CONFIG_PANIC_ON_OOPS=y
CONFIG_PANIC_TIMEOUT=5
CONFIG_SCHED_DEBUG=y
CONFIG_SCHEDSTATS=y
CONFIG_SCHED_STACK_END_CHECK=y
CONFIG_DEBUG_TIMEKEEPING=y
CONFIG_DEBUG_RT_MUTEXES=y
CONFIG_DEBUG_SPINLOCK=y
CONFIG_DEBUG_MUTEXES=y
CONFIG_DEBUG_WW_MUTEX_SLOWPATH=y
CONFIG_DEBUG_LOCK_ALLOC=y
CONFIG_PROVE_LOCKING=y
CONFIG_LOCK_STAT=y
CONFIG_LOCKDEP=y
CONFIG_DEBUG_LOCKDEP=y
CONFIG_DEBUG_LOCKING_API_SELFTESTS=y
CONFIG_LOCK_TORTURE_TEST=y
CONFIG_DEBUG_KOBJECT_RELEASE=y
CONFIG_DEBUG_LIST=y
CONFIG_DEBUG_PI_LIST=y
CONFIG_DEBUG_SG=y
CONFIG_DEBUG_NOTIFIERS=y
CONFIG_DEBUG_CREDENTIALS=y
CONFIG_PROVE_RCU_REPEATEDLY=y
CONFIG_SPARSE_RCU_POINTER=y
CONFIG_RCU_TORTURE_TEST=y
CONFIG_TORTURE_TEST=y
CONFIG_RCU_TRACE=y
CONFIG_FAULT_INJECTION=y
CONFIG_FAILSLAB=y
CONFIG_FAIL_PAGE_ALLOC=y
CONFIG_FAIL_MAKE_REQUEST=y
CONFIG_FAIL_IO_TIMEOUT=y
CONFIG_FAULT_INJECTION_DEBUG_FS=y
CONFIG_FAULT_INJECTION_STACKTRACE_FILTER=y
CONFIG_IRQSOFF_TRACER=y
CONFIG_INTERRUPT_OFF_HIST=y
CONFIG_PREEMPT_TRACER=y
CONFIG_PREEMPT_OFF_HIST=y
CONFIG_SCHED_TRACER=y
CONFIG_WAKEUP_LATENCY_HIST=y
CONFIG_MISSED_TIMER_OFFSETS_HIST=y
CONFIG_STACK_TRACER=y
CONFIG_KPROBE_EVENT=y
CONFIG_UPROBE_EVENT=y
CONFIG_FUNCTION_PROFILER=y
CONFIG_FTRACE_STARTUP_TEST=y
CONFIG_EVENT_TRACE_TEST_SYSCALLS=y
CONFIG_TRACEPOINT_BENCHMARK=y
CONFIG_RING_BUFFER_BENCHMARK=y
CONFIG_RING_BUFFER_STARTUP_TEST=y
CONFIG_TRACE_ENUM_MAP_FILE=y
CONFIG_LKDTM=y
CONFIG_TEST_LIST_SORT=y
# CONFIG_KPROBES_SANITY_TEST is not set
CONFIG_BACKTRACE_SELF_TEST=y
CONFIG_RBTREE_TEST=y
CONFIG_ATOMIC64_SELFTEST=y
CONFIG_TEST_HEXDUMP=y
CONFIG_TEST_STRING_HELPERS=y
CONFIG_TEST_KSTRTOX=y
CONFIG_TEST_RHASHTABLE=y
CONFIG_TEST_UDELAY=y
CONFIG_ARM_PTDUMP=y
CONFIG_DEBUG_USER=y
CONFIG_DEBUG_LL=y
CONFIG_DEBUG_LL_AXXIA_UART0=y
# CONFIG_DEBUG_ICEDCC is not set
# CONFIG_DEBUG_SEMIHOSTING is not set
# CONFIG_DEBUG_LL_UART_8250 is not set
# CONFIG_DEBUG_LL_UART_PL01X is not set
CONFIG_EARLY_PRINTK=y
CONFIG_PID_IN_CONTEXTIDR=y
CONFIG_FW_LOADER=y
CONFIG_FIRMWARE_IN_KERNEL=y
CONFIG_EXTRA_FIRMWARE=""
# CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set
CONFIG_DEBUG_DRIVER=y
CONFIG_DEBUG_DEVRES=y
CONFIG_DMA_CMA=y
CONFIG_CMA_SIZE_MBYTES=16
CONFIG_CMA_SIZE_SEL_MBYTES=y
# CONFIG_CMA_SIZE_SEL_PERCENTAGE is not set
# CONFIG_CMA_SIZE_SEL_MIN is not set
# CONFIG_CMA_SIZE_SEL_MAX is not set
CONFIG_CMA_ALIGNMENT=8
CONFIG_ARM_CCN=y
CONFIG_CONNECTOR=y
CONFIG_PROC_EVENTS=y
CONFIG_OF_UNITTEST=y
CONFIG_OF_OVERLAY=y
CONFIG_BLK_DEV_NULL_BLK=y
CONFIG_BLK_DEV_LOOP=y
CONFIG_BLK_DEV_CRYPTOLOOP=y
CONFIG_BLK_DEV_NBD=y
CONFIG_BLK_DEV_PMEM=y
CONFIG_HWLAT_DETECTOR=y
CONFIG_LSI_MTC=y
CONFIG_EEPROM_AT25=y
CONFIG_CHR_DEV_SG=y
CONFIG_MD_RAID456=y
CONFIG_DM_MQ_DEFAULT=y
CONFIG_DM_DEBUG=y
CONFIG_DM_THIN_PROVISIONING=y
CONFIG_DM_DEBUG_BLOCK_STACK_TRACING=y
CONFIG_DM_CACHE=y
CONFIG_DM_CACHE_MQ=y
CONFIG_DM_CACHE_CLEANER=y
CONFIG_DM_ERA=y
CONFIG_DM_LOG_USERSPACE=y
CONFIG_DM_RAID=y
CONFIG_DM_MULTIPATH=y
CONFIG_DM_MULTIPATH_QL=y
CONFIG_DM_MULTIPATH_ST=y
CONFIG_DM_DELAY=y
CONFIG_DM_UEVENT=y
CONFIG_DM_FLAKEY=y
CONFIG_DM_VERITY=y
CONFIG_DM_SWITCH=y
CONFIG_DM_LOG_WRITES=y
CONFIG_LEGACY_PTY_COUNT=16
CONFIG_IPMI_HANDLER=y
CONFIG_IPMI_PANIC_EVENT=y
CONFIG_IPMI_PANIC_STRING=y
CONFIG_IPMI_DEVICE_INTERFACE=y
CONFIG_IPMI_SSIF=y
CONFIG_IPMI_WATCHDOG=y
CONFIG_IPMI_POWEROFF=y
CONFIG_I2C_CHARDEV=y
CONFIG_I2C_MUX=y
CONFIG_I2C_SLAVE=y
CONFIG_I2C_SLAVE_EEPROM=y
CONFIG_I2C_DEBUG_CORE=y
CONFIG_I2C_DEBUG_ALGO=y
CONFIG_I2C_DEBUG_BUS=y
CONFIG_PPS=y
CONFIG_PTP_1588_CLOCK=y
CONFIG_NETWORK_PHY_TIMESTAMPING=y
CONFIG_DP83640_PHY=y
CONFIG_SENSORS_ADT7475=y
CONFIG_SENSORS_JC42=y
CONFIG_SENSORS_LM75=y
CONFIG_PMBUS=y
CONFIG_SENSORS_PMBUS=y
CONFIG_SENSORS_LTC2978=y
CONFIG_THERMAL=y
CONFIG_THERMAL_HWMON=y
CONFIG_THERMAL_OF=y
CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y
# CONFIG_VGA_ARB is not set
CONFIG_FB=y
CONFIG_FB_MODE_HELPERS=y
CONFIG_USB_ANNOUNCE_NEW_DEVICES=y
CONFIG_DMADEVICES_DEBUG=y
CONFIG_DMADEVICES_VDEBUG=y
CONFIG_AMBA_PL08X=y
CONFIG_PL330_DMA=y
CONFIG_DMATEST=m
CONFIG_STAGING=y
CONFIG_MAILBOX=y
CONFIG_PL320_MBOX=y
CONFIG_EXT2_FS=y
CONFIG_EXT2_FS_XATTR=y
CONFIG_EXT2_FS_POSIX_ACL=y
CONFIG_EXT2_FS_SECURITY=y
CONFIG_EXT3_FS=y
CONFIG_EXT3_FS_XATTR=y
CONFIG_EXT3_FS_POSIX_ACL=y
CONFIG_EXT3_FS_SECURITY=y
CONFIG_EXT4_ENCRYPTION=y
CONFIG_EXT4_FS_ENCRYPTION=y
CONFIG_EXT4_DEBUG=y
CONFIG_FANOTIFY=y
CONFIG_QUOTA=y
CONFIG_QUOTA_DEBUG=y
CONFIG_FUSE_FS=y
CONFIG_CUSE=y
CONFIG_OVERLAY_FS=y
CONFIG_FSCACHE=y
CONFIG_FSCACHE_STATS=y
CONFIG_FSCACHE_HISTOGRAM=y
CONFIG_FSCACHE_DEBUG=y
CONFIG_FSCACHE_OBJECT_LIST=y
CONFIG_CACHEFILES=y
CONFIG_CACHEFILES_DEBUG=y
CONFIG_CACHEFILES_HISTOGRAM=y
CONFIG_ISO9660_FS=y
CONFIG_JOLIET=y
CONFIG_ZISOFS=y
CONFIG_UDF_FS=y
CONFIG_VFAT_FS_NO_DUALNAMES=y
CONFIG_NTFS_FS=y
CONFIG_NTFS_DEBUG=y
CONFIG_HUGETLBFS=y
CONFIG_CONFIGFS_FS=y
CONFIG_TREE_RCU_TRACE=y
CONFIG_FRAME_WARN=1048
CONFIG_MTD_TESTS=m
CONFIG_HEADERS_CHECK=y
CONFIG_USB_TEST=y
CONFIG_SPI_DEBUG=y
CONFIG_KGDB_TESTS=y
CONFIG_RCU_TORTURE_TEST_RUNNABLE=y
CONFIG_RCU_TORTURE_TEST_SLOW_INIT=y
CONFIG_RCU_TORTURE_TEST_SLOW_INIT_DELAY=10
CONFIG_CRYPTO_TEST=y
CONFIG_GLOB_SELFTEST=y
CONFIG_SCSI_DEBUG=y
CONFIG_DEBUG_GPIO=y
CONFIG_DMA_API_DEBUG=y
CONFIG_PERCPU_TEST=y
CONFIG_TEST_USER_COPY=y
CONFIG_JBD2_DEBUG=y
CONFIG_BTRFS_DEBUG=y
CONFIG_CIFS_DEBUG=y
CONFIG_CIFS_DEBUG2=y
CONFIG_DEBUG_RODATA=y
CONFIG_DEBUG_SET_MODULE_RONX=y
CONFIG_INTERVAL_TREE_TEST=y
CONFIG_TEST_LKM=m
CONFIG_TEST_BPF=m
ONFIG_NETFILTER_XT_TARGET_TRACE=y
CONFIG_NETFILTER_XT_TARGET_CHECKSUM=y
CONFIG_HAVE_DEBUG_BUGVERBOSE=y
CONFIG_SYSCTL_EXCEPTION_TRACE=y
#

Kernel Boot Parameter:
---------------------
root@localhost:/opt/wr-test/test_runner# cat /proc/cmdline
root=/dev/vda console=ttyAMA0 earlycon=pl011,0x8080000000 selinux=0 enforcing=0

To reproduce it:
---------------
# /opt/wr-test/testcases/bts/perf_events_sched/runtest.sh
Live chat
Online