Wind River Support Network

HomeDefectsLINCD-228
Not to be fixed

LINCD-228 : intel-x86-64: There was one calltrace during running kprobes_kretprobe on NUC7i5DNK1E

Created: Nov 13, 2019    Updated: Apr 21, 2023
Resolved Date: Apr 21, 2023
Found In Version: 10.20.3.0
Severity: Standard
Applicable for: Wind River Linux CD
Component/s: BSP

Description

[ 3168.925413] WARNING: kernel stack regs at 00000000b14a3faf in in:imklog:470 has bad 'bp' value 00000000b319ac8e
 [ 3168.925415] unwind stack type:1 next_sp:0000000077382419 mask:0x6 graph_idx:0
 [ 3168.925417] 0000000038fb55da: ffff98bc80003cb0 (0xffff98bc80003cb0)
 [ 3168.925421] 0000000067a3a77a: ffffffff97031e0c (arch_stack_walk+0x8c/0xf0)
 [ 3168.925421] 00000000b3a6236b: 0000000000000001 (0x1)
 [ 3168.925422] 000000004b43e9b7: ffff98bc80d54000 (0xffff98bc80d54000)
 [ 3168.925423] 00000000404328c9: ffff98bc80d58000 (0xffff98bc80d58000)
 [ 3168.925424] 000000004bed0dcf: 0000000000000000 ...
 [ 3168.925425] 000000008c34e3af: 0000000000000006 (0x6)
 [ 3168.925426] 0000000061cc6c6a: ffff956910eb8000 (0xffff956910eb8000)
 [ 3168.925427] 0000000011c469d3: 0000010100000000 (0x10100000000)
 [ 3168.925427] 0000000075728bd9: 0000000000000000 ...
 [ 3168.925428] 00000000110bbd57: ffff98bc80003c18 (0xffff98bc80003c18)
 [ 3168.925430] 0000000033cc99d8: ffffffff9705cba0 (trace_clock_x86_tsc+0x10/0x10)
 [ 3168.925431] 00000000eec40680: 0000000000000000 ...
 [ 3168.925432] 00000000d8037fe8: ffff98bc80d57e88 (0xffff98bc80d57e88)
 [ 3168.925432] 000000005562a1c1: 297b24f638efed00 (0x297b24f638efed00)
 [ 3168.925433] 00000000055e4451: 00000000000000e0 (0xe0)
 [ 3168.925434] 000000003c9d7e5c: ffff956910fccbc0 (0xffff956910fccbc0)
 [ 3168.925435] 00000000817fe1b5: ffff956910fccc10 (0xffff956910fccc10)
 [ 3168.925436] 00000000c96b650d: ffff95690d116200 (0xffff95690d116200)
 [ 3168.925437] 00000000140ad00c: ffff98bc80003ce0 (0xffff98bc80003ce0)
 [ 3168.925439] 00000000854fde67: ffffffff97123c4c (stack_trace_save+0x4c/0x70)
 [ 3168.925440] 0000000034e4cce9: ffff956910fccc90 (0xffff956910fccc90)
 [ 3168.925441] 0000000087451267: 0000000000000010 (0x10)
 [ 3168.925441] 000000007c9f1650: 000000000000000f (0xf)
 [ 3168.925442] 00000000f38b1736: 297b24f638efed00 (0x297b24f638efed00)
 [ 3168.925443] 0000000068a53c2a: ffff98bc80003d18 (0xffff98bc80003d18)
 [ 3168.925445] 000000009f8320fe: ffffffff972ae14f (create_object+0x13f/0x2a0)
 [ 3168.925445] 000000001d324d3f: 0000000000000000 ...
 [ 3168.925446] 0000000081a50106: ffff9569216a4800 (0xffff9569216a4800)
 [ 3168.925447] 00000000665969d3: 0000000000000a20 (0xa20)
 [ 3168.925449] 0000000069cc8fb6: ffffffff97c08545 (__build_skb+0x25/0x100)
 [ 3168.925450] 00000000913addbb: ffff95690d116200 (0xffff95690d116200)
 [ 3168.925451] 000000004255643d: ffff98bc80003d28 (0xffff98bc80003d28)
 [ 3168.925453] 000000006befa8f3: ffffffff97e7d2d8 (kmemleak_alloc+0x28/0x50)
 [ 3168.925453] 00000000fc8ac80d: ffff98bc80003d68 (0xffff98bc80003d68)
 [ 3168.925455] 000000001eae328e: ffffffff9728ccec (kmem_cache_alloc+0x1cc/0x360)
 [ 3168.925456] 00000000b5f54d20: ffff9569216a4800 (0xffff9569216a4800)
 [ 3168.925457] 00000000b7f54226: ffff9568f0758440 (0xffff9568f0758440)
 [ 3168.925458] 00000000f1432edf: ffff95691cea4fd0 (0xffff95691cea4fd0)
 [ 3168.925458] 00000000c59276d9: 0000000000000240 (0x240)
 [ 3168.925459] 00000000565d3f0e: ffff9568f0758440 (0xffff9568f0758440)
 [ 3168.925460] 000000009060ab95: ffff956922df9ea0 (0xffff956922df9ea0)
 [ 3168.925461] 00000000bf754f80: ffff98bc80003d90 (0xffff98bc80003d90)
 [ 3168.925462] 00000000710ea758: ffffffff97c08545 (__build_skb+0x25/0x100)
 [ 3168.925463] 0000000053d043e5: ffff95691bce2990 (0xffff95691bce2990)
 [ 3168.925464] 0000000014af7530: ffff95691cea4fd0 (0xffff95691cea4fd0)
 [ 3168.925464] 00000000bad9e9bc: 0000000000000240 (0x240)
 [ 3168.925465] 00000000725f7b5b: ffff98bc80003dc8 (0xffff98bc80003dc8)
 [ 3168.925466] 000000008650aa45: ffffffff97c088db (__napi_alloc_skb+0xcb/0x110)

Steps to Reproduce

                                                          
------------------
Project Build Path:
------------------
pek-lpgtest7401.wrs.com:/buildarea1/wrlinux-10.19/build_dir/Kernel/auto_next/190810/lxbuilds/NUC7i5DNK1E_platform_up/intel-x86-64-standard-glibc-std/wrlinux/build

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

Project Build:
----------------------
    --machines=intel-x86-64 --templates feature/linux-yocto-dev feature/toolchain-next feature/userspace-next feature/docker --distro wrlinux --dl-layers
    Build Steps:
    . oe-init-build-env
    Add KTS layer  
    1.bitbake-layers add-layer <path to wr-testing/kts-dev>
    2.echo 'require templates/feature/wr-kts/template.conf' >> conf/local.conf
    
    build image:
    # bitbake wrlinux-image-glibc-std

Build Configuration:
----------------------------
WRLINUX_VERSION      = '10.19.32.0'
WRLINUX_BRANCH       = 'development_linux-yocto-dev_toolchain-next_userspace-next'
BB_VERSION           = '1.43.1'
BUILD_SYS            = 'x86_64-linux'
NATIVELSBSTRING      = 'ubuntu-18.04'
DISTRO               = 'wrlinux'
DISTRO_VERSION       = '10.19.32.0'
MACHINE              = 'intel-x86-64'
DEFAULTTUNE          = 'corei7-64'
TARGET_SYS           = 'x86_64-wrs-linux'
TUNE_FEATURES        = 'm64 corei7'
TARGET_FPU           = ''
lib32:  DEFAULTTUNE       = 'corei7-32'
lib32:  TARGET_SYS        = 'i686-wrsmllib32-linux'
lib32:  TUNE_FEATURES     = 'm32 corei7'
wrlinux              
wrlinux-distro       = 'master-wr:dd65bc2ca25979accb3f2dd66083831ea261bbef'
intel-x86            = 'master-wr:563faf356912f202a92f3e021f1ddd70337a99d3'
meta                 = 'wr-10.19-20190808:e9d2536647797daa8b0aeb90bd11c7915eec242f'
wr-template          = 'master-wr:4f4e06413262e09e9eadbad427860218485bb3c3'
meta-filesystems     
meta-gnome           
meta-initramfs       
meta-python          
meta-multimedia      
meta-networking      
meta-oe              
meta-perl            = 'wr-10.19-20190808:4abef8cb48e5d0d5451898d578d6ee55bbca00e6'
meta-realtime        = 'wr-10.19-20190408:9074810c117fdde9cec4058ac9c17c84f0f50420'
meta-virtualization  = 'wr-10.19-20190808:4f3c975cb707d274f426c77f923c4d6f9c562fbc'
meta-webserver       
meta-xfce            = 'wr-10.19-20190808:4abef8cb48e5d0d5451898d578d6ee55bbca00e6'
meta-intel           = 'wr-10.19-20190808:6100c5071239cab4867ebe3728a3ce75a3967a51'
meta-selinux         = 'wr-10.19-20190424:38b11135d001d7198c4a1c886f83f69cad41cad7'
wrlinux-dl           = 'master-wr:cd603e8efdc6cc5e409e2565c4c8ca82d9e10c22'
meta-dpdk            = 'wr-10.19-20190722:bbc1964cc470af7540c6a08f9a4f8234ecbbe676'
meta-anaconda        = 'wr-10.19-20190729:46f50a6782447531386140662d9d527a57688f7a'
meta-encrypted-storage 
meta-ids             
meta-integrity       
meta                 = 'wr-10.19-20190805:3515815b16f71b7848e49f1a3e8696273378a6d8'
meta-security        = 'wr-10.19-20190808:e476112ce84d3a3f7b96238e223f088aefd7e595'
meta-signing-key     
meta-tpm             
meta-tpm2            
meta-efi-secure-boot = 'wr-10.19-20190805:3515815b16f71b7848e49f1a3e8696273378a6d8'
oe-core-dl-2.7       = 'master-wr:55dbb4aa51999ef86abe3edef7e4a893f38e93ba'
meta-filesystems-dl-2.7 = 'master-wr:b76cc852059a145b95411403556f2839ab102d2a'
meta-gnome-dl-2.7    = 'master-wr:7178ec07e73e7c64ebd0468d46c84e40da86cfe1'
meta-initramfs-dl-2.7 = 'master-wr:f5b6017cde98e338775022d980d789774bb5373d'
meta-python-dl-2.7   = 'master-wr:f62debd8bfaa0f038b908cc2f16d3f21087a4b60'
meta-multimedia-dl-2.7 = 'master-wr:f6d0ad4b90826c95391a45f7e6460587c9cd1910'
meta-networking-dl-2.7 = 'master-wr:9ca300d21970a10293c58253240f12b4aab0bae3'
meta-oe-dl-2.7       = 'master-wr:6a3b14f0546f21e6ff761c3a15bc34e972826a61'
meta-perl-dl-2.7     = 'master-wr:3f08cfe2bc676a28a349009b12c4b07a3b1edb57'
meta-realtime-dl-2.7 = 'master-wr:e15a0fbe7677bded7a1122de46dcdac1d01ac5bc'
meta-virtualization-dl-2.7 = 'master-wr:9222a8a3879083ea67152344a816ea113d08cb45'
meta-webserver-dl-2.7 = 'master-wr:1143c08214ac67bed83d4ebc806ac9a81c80cca5'
meta-xfce-dl-2.7     = 'master-wr:2b3e22fe542f0a0706cb130c2e73cd1bd9f5b8b9'
meta-intel-dl        = 'master-wr:e86516955eac4c6f93d242deabbe0d5653f063d2'
meta-selinux-dl      = 'master-wr:a5acb0d9debd5e49dfd9b7fad0b3e6e090375a20'
meta-dpdk-dl         = 'master-wr:33b1e56216337eb0d7f23b0986a2507da589c768'
meta-anaconda-dl     = 'master-wr:7a02f967fcc33131503bc1dcef9360a14b0fe27b'
meta-encrypted-storage-dl = 'master-wr:66323e9c6e55ecd52585172aab978d484c38038c'
meta-ids-dl          = 'master-wr:4776e1b663889c9e92c753a3af1b1a445215bb05'
meta-integrity-dl    = 'master-wr:d1841efd8be7a1a297dfde0e41c04ff67a838230'
meta-security-dl     = 'master-wr:14282e6e99501b9623a98f9ad6b40ec75045ea06'
meta-signing-key-dl  = 'master-wr:e885ec390aa8801b160236c05e86627a0bd6d185'
meta-tpm-dl          = 'master-wr:0bc1f5e31a80393e440d293e3475c7fae87850ad'
meta-tpm2-dl         = 'master-wr:b8820f807b0850571e878de0d35bb1585805fefb'
meta-efi-secure-boot-dl = 'master-wr:69a1ba636a8f2a4770bcc825a33cbb3526ab4458'
local                = 'master:38814edc8579ffd86d0563f89f4cc5073a0bb2fa'
kts-dev              = 'master:3726bb7b82afbcdca2d40f4ada8e5460b01262e0'


Kernel source top 10 commits:
----------------------------
Bruce Ashfield c907c575a1d8 arch/x86/boot: use prefix map to avoid embedded paths Thu Aug 8 23:47:30 2019 -0400
He Zhe 31a7feab3b65 nfsd4: Fix kernel crash when reading proc file reply_cache_stats Tue Aug 6 23:16:29 2019 -0400
Linus Torvalds 609488bc979f Linux 5.3-rc2 Sun Jul 28 12:47:02 2019 -0700
Masahiro Yamada b25e8a23d4ea kbuild: remove unused single-used-m Sat Jul 27 12:18:19 2019 +0900
Masahiro Yamada cb36955a5569 gen_compile_commands: lower the entry count threshold Sat Jul 27 12:18:19 2019 +0900
Toru Komatsu 26c4c71bcd9a .gitignore: Add compilation database file Sat Jul 27 12:18:19 2019 +0900
Masahiro Yamada b2eff0921805 kbuild: remove unused objectify macro Sat Jul 27 12:18:19 2019 +0900
Rob Herring e1ff7390f58e dt-bindings: Fix more $id value mismatches filenames Fri Jul 26 17:41:41 2019 -0600
Maxime Ripard ce842e73bccf dt-bindings: nvmem: SID: Fix the examples node names Fri Jul 26 17:40:40 2019 -0600
Maxime Ripard c61f0256964b dt-bindings: nvmem: Add YAML schemas for the generic NVMEM bindings Fri Jul 26 17:05:14 2019 -0600

Kernel config enabled by the testing layer:
------------------------------------------
CONFIG_DEBUG_KMEMLEAK=y
CONFIG_DEBUG_KMEMLEAK_EARLY_LOG_SIZE=10000
CONFIG_USB_USBNET=y
CONFIG_USB_NET_DM9601=y

# extra kernel option
CONFIG_ARCH_SUPPORTS_UPROBES=y
CONFIG_AUFS_FS=y
CONFIG_BLK_CGROUP=y
CONFIG_BPF=y
CONFIG_BPF_EVENTS=y
CONFIG_BPF_SYSCALL=y
CONFIG_BRIDGE=y
CONFIG_BTRFS_FS=y
CONFIG_CGROUPS=y
CONFIG_CGROUP_CPUACCT=y
CONFIG_CGROUP_DEBUG=y
CONFIG_CGROUP_DEVICE=y
CONFIG_CGROUP_FREEZER=y
CONFIG_CGROUP_NET_CLASSID=y
CONFIG_CGROUP_SCHED=y
CONFIG_CHECKPOINT_RESTORE=y
CONFIG_CRYPTO=y
CONFIG_CRYPTO_AES_NI_INTEL=m
CONFIG_DEBUG_ATOMIC_SLEEP=y
CONFIG_DEBUG_KERNEL=y
CONFIG_DEBUG_LOCKDEP=y
CONFIG_DEBUG_LOCKING_API_SELFTESTS=y
CONFIG_DEBUG_LOCK_ALLOC=y
CONFIG_DEBUG_MUTEXES=y
CONFIG_DEBUG_RT_MUTEXES=y
CONFIG_DEBUG_SPINLOCK=y
CONFIG_DEBUG_WW_MUTEX_SLOWPATH=y
CONFIG_DYNAMIC_FTRACE=y
CONFIG_EVENT_TRACING=y
CONFIG_EXPERT=y
CONFIG_EXT2_FS=y
CONFIG_EXT4_FS=y
CONFIG_F2FS_FS=y
CONFIG_FTRACE=y
CONFIG_FUNCTION_GRAPH_TRACER=y
CONFIG_FUNCTION_PROFILER=y
CONFIG_FUNCTION_TRACER=y
CONFIG_GENERIC_CPU_AUTOPROBE=y
CONFIG_GENERIC_IRQ_DEBUGFS=y
CONFIG_GENERIC_TRACER=y
CONFIG_HAVE_DYNAMIC_FTRACE=y
CONFIG_HAVE_KPROBES=y
CONFIG_HAVE_KPROBES_ON_FTRACE=y
CONFIG_HAVE_PERF_EVENTS=y
CONFIG_HOTPLUG_CPU=y
CONFIG_INET_DIAG=m
CONFIG_INET_UDP_DIAG=m
CONFIG_IRQSOFF_TRACER=y
CONFIG_IRQ_FORCED_THREADING=y
CONFIG_KALLSYMS=y
CONFIG_KPROBES=y
CONFIG_KPROBES_ON_FTRACE=y
CONFIG_KPROBE_EVENTS=y
CONFIG_KRETPROBES=y
CONFIG_LEGACY_VSYSCALL_NONE=y
CONFIG_LOCKDEP=y
CONFIG_LOCK_STAT=y
CONFIG_LOCK_TORTURE_TEST=m
CONFIG_MAGIC_SYSRQ=y
CONFIG_MEM_SOFT_DIRTY=y
CONFIG_MODULES=y 
CONFIG_NETLINK_DIAG=m
CONFIG_NET_CLS_CGROUP=y
CONFIG_NF_CONNTRACK=m
CONFIG_NO_HZ=y
CONFIG_PACKET_DIAG=m
CONFIG_PERF_EVENTS=y
CONFIG_PROBE_EVENTS=y
CONFIG_PROFILING=y
CONFIG_PROVE_LOCKING=y
CONFIG_RCU_BOOST=y
CONFIG_RCU_EXPERT=y
CONFIG_SAMPLES=y
CONFIG_SAMPLE_KPROBES=m
CONFIG_SAMPLE_KRETPROBES=m
CONFIG_SCHED_TRACER=y
CONFIG_SECCOMP=y
CONFIG_SMP=y
CONFIG_SQUASHFS=m
CONFIG_STACK_TRACER=y
CONFIG_SYSCTL_SYSCALL=y
CONFIG_TASKSTATS=y
CONFIG_TASK_DELAY_ACCT=y
CONFIG_TASK_IO_ACCOUNTING=y
CONFIG_TASK_XACCT=y
CONFIG_TEST_BPF=m
CONFIG_TIPC=m
CONFIG_TRACEPOINTS=y
CONFIG_TRACE_CLOCK=y
CONFIG_TRACING=y
CONFIG_UNIX_DIAG=m
CONFIG_UPROBES=y
CONFIG_UPROBE_EVENTS=y
CONFIG_VXLAN=y
CONFIG_X86_SMAP=y
CONFIG_XFS_FS=y

Kernel Boot Parameter:
---------------------
root@intel-x86-64:/opt/wr-test/testcases/kts/kprobes_kretprobe# cat /proc/cmdline
kernel console=ttyS0,115200 root=/dev/nfs nfsroot=128.224.165.20:/export/pxeboot/vlm-boards/28554/rootfs rw ip=dhcp selinux=0 enforcing=0 crashkernel=512M@64M initcall_debug log_buf_len=32M

To reproduce it:
---------------
# /opt/wr-test/testcases/kts/kprobes_kretprobe/runtest.sh

=============
Extra Info:
=============




=====================================


<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
WRL Test Completed Unsuccessfully
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<


TlogWrite/*tc*//*tc*/he case list :

======================= Summary =======================
TOTAL Case Number:          1
PASS Case Number:           0
FAIL Case Number:           1
SKIP Case Number:           0
=======================================================

-------------------------------------------------------
PASS List:
-------------------------------------------------------


-------------------------------------------------------
FAIL List:
-------------------------------------------------------
kprobes_kretprobe

-------------------------------------------------------
SKIP List:
-------------------------------------------------------

-------------------------------------------------------
root@intel-x86-64:~# 
Live chat
Online