linux-test-project / ltp

Linux Test Project (mailing list: https://lists.linux.it/listinfo/ltp)
https://linux-test-project.readthedocs.io/
GNU General Public License v2.0
2.31k stars 1.01k forks source link

tracing test causes kernel panic #1191

Closed chenguanxi12138 closed 1 week ago

chenguanxi12138 commented 1 week ago

I'm having a problem doing ftrace stress testing and can't pinpoint the cause Test Script:

#!/bin/bash

./stress_test2.sh &
sleep 5
./stress_test2.sh &
sleep 10
./stress_test2.sh &
sleep 15
./stress_test2.sh &
sleep 7
./stress_test2.sh &
sleep 15
./stress_test2.sh &
sleep 10
./stress_test2.sh &
sleep 5
./stress_test2.sh &
sleep 2h
stress2.sh
#! /bin/bash
for ((;;))
do
    ./runltp -f tracing
    ./testcases/bin/msgstress03 > /dev/null
done

System crash after running for a while

<6>[   26.068666] 8021q: 802.1Q VLAN Support v1.8 
<12>[  131.722401] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<12>[  137.155242] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<12>[  148.777550] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<12>[  164.167005] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<12>[  171.370291] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<12>[  186.780002] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<12>[  196.581954] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<12>[  201.983549] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<4>[  207.022724] ------------[ cut here ]------------ 
<4>[  207.022767] WARNING: CPU: 6 PID: 835 at __trace_find_cmdline+0x11c/0x1d0 
<4>[  207.022989] Modules linked in: 8021q pfeng_slave(O) uio_hse stp llc ptp pps_core nf_tables overlay libcrc32c nfnetlink loop ipc_shm_hpe(O) firmware_class af_packet crc32c_generic ext4 
crc16 mbcache jbd2 
<4>[  207.023309] CPU: 6 PID: 835 Comm: cat Tainted: G           O      5.10.120-rt70 #B2_00.00.00_RK_79e1707 
<4>[  207.023336] Hardware name: NXP S32G399A-RDB3 (DT) 
<4>[  207.023355] pstate: a0000005 (NzCv daif -PAN -UAO -TCO BTYPE=--) 
<4>[  207.023377] pc : __trace_find_cmdline+0x11c/0x1d0 
<4>[  207.023591] lr : trace_find_cmdline+0x138/0x214 
<4>[  207.023621] sp : ffffff80171572f0 
<4>[  207.023635] x29: ffffff80171572f0 x28: ffffff8003c00000  
<4>[  207.023677] x27: ffffff8009c8587c x26: 1ffffff001390b0f  
<4>[  207.023717] x25: 0000000000000004 x24: ffffff8017157360  
<4>[  207.023757] x23: ffffff8017157410 x22: 00000000ffffff80  
<4>[  207.023797] x21: 1ffffff002e2ae68 x20: ffffff800b2a4040  
<4>[  207.023837] x19: ffffffd0122fd4c0 x18: ffffffffffffffff  
<4>[  207.023877] x17: 1ffffff00333c970 x16: 0000000000000007  
<4>[  207.023917] x15: 0000000000000000 x14: 7a696c6974755f75  
<4>[  207.023956] x13: 0000000000000000 x12: ffffffc002e2ae6d  
<4>[  207.023996] x11: 1ffffff002e2ae6c x10: ffffffc002e2ae6c  
<4>[  207.024036] x9 : dfffffd000000000 x8 : 0000000000000003  
<4>[  207.024075] x7 : 0000000000000001 x6 : 0000000000000004  
<4>[  207.024113] x5 : ffffffd0122fd7e0 x4 : 0000000000000000  
<4>[  207.024153] x3 : 0000000000000001 x2 : 0000000000000000  
<4>[  207.024191] x1 : ffffff8017157410 x0 : 00000000ffffff80  
<4>[  207.024236] Call trace: 
<4>[  207.024251]  __trace_find_cmdline+0x11c/0x1d0 
<4>[  207.024284]  trace_find_cmdline+0x138/0x214 
<4>[  207.024313]  trace_print_context+0xf0/0x410 
<4>[  207.024348]  print_trace_line+0x9ec/0x12dc 
<4>[  207.024377]  tracing_splice_read_pipe+0x360/0x9f4 
<4>[  207.024408]  do_splice_to+0xd8/0x144 
<4>[  207.024444]  splice_direct_to_actor+0x2dc/0x7b0 
<4>[  207.024476]  do_splice_direct+0x138/0x21c 
<4>[  207.024507]  do_sendfile+0x3a4/0xaa0 
<4>[  207.024539]  __arm64_sys_sendfile64+0x290/0x2ec 
<4>[  207.024570]  el0_svc_common.constprop.0+0x118/0x440 
<4>[  207.024606]  do_el0_svc+0xb0/0xe0 
<4>[  207.024636]  el0_svc+0x20/0x30 
<4>[  207.024664]  el0_sync_handler+0x1a4/0x1b0 
<4>[  207.024692]  el0_sync+0x180/0x1c0 
<4>[  207.024723] ---[ end trace 084f1f6612d5baf4 ]--- 
<7>[  311.910257] nop_test_refuse flag set to 0: we refuse. Now cat trace_options t 
<12>[  311.916677] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<12>[  312.000601] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<12>[  312.015399] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<12>[  312.393567] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<12>[  312.394918] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<12>[  312.395326] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<12>[  312.421204] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<7>[  312.663977] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[  312.664455] nop_test_refuse flag set to 0: we refuse. Now cat trace_options to see the result 
<12>[  313.111549] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<7>[  427.636631] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[  427.637107] nop_test_refuse flag set to 0: we refuse. Now cat trace_options to see the result 
<7>[  427.639631] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[  427.640144] nop_test_refuse flag set to 0: we refuse. Now cat trace_options to see the result 
<7>[  427.643518] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[  427.643993] nop_test_refuse flag set to 0: we refuse. Now cat trace_options to see the result 
<7>[  427.655393] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[  427.655861] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[  427.655893] nop_test_refuse flag set to 0: we refuse. Now cat trace_options to see the result 
<7>[  427.656313] nop_test_refuse flag set to 0: we refuse. Now cat trace_options to see the result 
<7>[  427.657548] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[  427.657982] nop_test_refuse flag set to 0: we refuse. Now cat trace_options to see the result 
<7>[  427.912117] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[  427.912585] nop_test_refuse flag set to 0: we refuse. Now cat trace_options to see the result 
<7>[  427.917429] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[  427.917856] nop_test_refuse flag set to 0: we refuse. Now cat trace_options to see the result 
<12>[  428.033408] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<12>[  428.141658] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<12>[  428.197137] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<12>[  428.243370] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<12>[  428.279821] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<12>[  428.343302] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<12>[  428.386592] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<12>[  429.158357] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<7>[  541.917141] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[  542.126130] nop_test_refuse flag set to 0: we refuse. Now cat trace_options to see the result 
<7>[  542.130896] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[  542.131378] nop_test_refuse flag set to 0: we refuse. Now cat trace_options to see the result 
<7>[  542.133822] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[  542.134279] nop_test_refuse flag set to 0: we refuse. Now cat trace_options to see the result 
<7>[  542.136709] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[  542.137173] nop_test_refuse flag set to 0: we refuse. Now cat trace_options to see the result 
<7>[  542.146932] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[  542.147367] nop_test_refuse flag set to 0: we refuse. Now cat trace_options to see the result 
<12>[  542.275053] LTP: starting pt_full_trace_basic (pt_test) 
<12>[  542.314967] LTP: starting pt_full_trace_basic (pt_test) 
<12>[  542.323267] LTP: starting pt_snapshot_trace_basic (pt_test -m) 
<12>[  542.339788] LTP: starting pt_snapshot_trace_basic (pt_test -m) 
<12>[  542.358155] LTP: starting pt_ex_user (pt_test -e user) 
<12>[  542.375748] LTP: starting pt_ex_user (pt_test -e user) 
<12>[  542.401266] LTP: starting pt_ex_kernel (pt_test -e kernel) 
<12>[  542.402752] LTP: starting pt_ex_kernel (pt_test -e kernel) 
<12>[  542.772385] LTP: starting pt_disable_branch (pt_test -b) 
<12>[  542.774821] LTP: starting pt_disable_branch (pt_test -b) 
<12>[  542.784556] LTP: starting pt_full_trace_basic (pt_test) 
<12>[  542.787558] LTP: starting pt_full_trace_basic (pt_test) 
<12>[  542.819961] LTP: starting pt_full_trace_basic (pt_test) 
<12>[  542.830553] LTP: starting pt_snapshot_trace_basic (pt_test -m) 
<12>[  542.844167] LTP: starting pt_snapshot_trace_basic (pt_test -m) 
<12>[  543.208614] LTP: starting pt_snapshot_trace_basic (pt_test -m) 
<12>[  543.208614] LTP: starting pt_ex_user (pt_test -e user) 
<12>[  543.226336] LTP: starting pt_full_trace_basic (pt_test) 
<12>[  543.226341] LTP: starting pt_full_trace_basic (pt_test) 
<12>[  543.235301] LTP: starting pt_ex_user (pt_test -e user) 
<12>[  543.243801] LTP: starting pt_ex_user (pt_test -e user) 
<12>[  543.257131] LTP: starting pt_full_trace_basic (pt_test) 
<12>[  543.261807] LTP: starting pt_snapshot_trace_basic (pt_test -m) 
<12>[  543.270308] LTP: starting pt_snapshot_trace_basic (pt_test -m) 
<12>[  543.284929] LTP: starting pt_ex_kernel (pt_test -e kernel) 
<12>[  543.651295] LTP: starting pt_ex_kernel (pt_test -e kernel) 
<12>[  543.655209] LTP: starting pt_disable_branch (pt_test -b) 
<12>[  543.655209] LTP: starting pt_snapshot_trace_basic (pt_test -m) 
<12>[  543.655209] LTP: starting pt_ex_kernel (pt_test -e kernel) 
<12>[  543.672039] LTP: starting pt_ex_user (pt_test -e user) 
<12>[  543.686759] LTP: starting pt_ex_user (pt_test -e user) 
<12>[  544.052239] LTP: starting pt_disable_branch (pt_test -b) 
<12>[  544.061241] LTP: starting pt_ex_user (pt_test -e user) 
<12>[  544.062699] LTP: starting pt_disable_branch (pt_test -b) 
<12>[  544.064821] LTP: starting pt_ex_kernel (pt_test -e kernel) 
<12>[  544.083065] LTP: starting pt_ex_kernel (pt_test -e kernel) 
<12>[  544.461713] LTP: starting pt_disable_branch (pt_test -b) 
<12>[  544.461713] LTP: starting pt_ex_kernel (pt_test -e kernel) 
<12>[  544.465915] LTP: starting pt_disable_branch (pt_test -b) 
<12>[  544.504404] LTP: starting pt_disable_branch (pt_test -b) 
<12>[  548.147011] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<12>[  549.232763] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<12>[  551.806525] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<12>[  553.611284] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<12>[  553.717626] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<12>[  553.819150] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<12>[  553.875327] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<12>[  553.923315] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<7>[  665.344423] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[  665.344940] nop_test_refuse flag set to 0: we refuse. Now cat trace_options to see the result 
<7>[  665.348179] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[  665.348674] nop_test_refuse flag set to 0: we refuse. Now cat trace_options to see the result 
<12>[  665.790109] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<12>[  666.281179] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<7>[  666.920609] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[  666.921073] nop_test_refuse flag set to 0: we refuse. Now cat trace_options to see the result 
<7>[  667.002455] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[  667.002903] nop_test_refuse flag set to 0: we refuse. Now cat trace_options to see the result 
<7>[  667.182468] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[  667.182945] nop_test_refuse flag set to 0: we refuse. Now cat trace_options to see the result 
<7>[  667.195853] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[  667.196316] nop_test_refuse flag set to 0: we refuse. Now cat trace_options to see the result 
<7>[  667.200782] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[  667.201257] nop_test_refuse flag set to 0: we refuse. Now cat trace_options to see the result 
<7>[  667.207208] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[  667.207652] nop_test_refuse flag set to 0: we refuse. Now cat trace_options to see the result 
<12>[  667.256911] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<12>[  667.272440] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<12>[  667.326883] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<12>[  667.370563] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<12>[  667.808444] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<12>[  668.523497] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<4>[  689.235486] ------------[ cut here ]------------ 
<4>[  689.235523] WARNING: CPU: 7 PID: 94496 at print_syscall_exit+0x118/0x200 
<4>[  689.235554] Modules linked in: 8021q pfeng_slave(O) uio_hse stp llc ptp pps_core nf_tables overlay libcrc32c nfnetlink loop ipc_shm_hpe(O) firmware_class af_packet crc32c_generic ext4 
crc16 mbcache jbd2 
<4>[  689.235702] CPU: 7 PID: 94496 Comm: cat Tainted: G        W  O      5.10.120-rt70 #B2_00.00.00_RK_79e1707 
<4>[  689.235719] Hardware name: NXP S32G399A-RDB3 (DT) 
<4>[  689.235728] pstate: 20000005 (nzCv daif -PAN -UAO -TCO BTYPE=--) 
<4>[  689.235742] pc : print_syscall_exit+0x118/0x200 
<4>[  689.235761] lr : print_trace_line+0x584/0x12dc 
<4>[  689.235779] sp : ffffff801b1af470 
<4>[  689.235785] x29: ffffff801b1af470 x28: 1ffffff002a8bc16  
<4>[  689.235804] x27: ffffff801545e0a8 x26: 1ffffff002a8bc15  
<4>[  689.235822] x25: ffffff8021f95be0 x24: ffffffd012095e40  
<4>[  689.235839] x23: 1ffffff003635ea0 x22: 00000000000002d2  
<4>[  689.235855] x21: ffffff801545d0a0 x20: ffffffd012099380  
<4>[  689.235872] x19: ffffff8021f95be0 x18: 0000000000000000  
<4>[  689.235889] x17: 0000000000000000 x16: 0000000000000001  
<4>[  689.235904] x15: 0000000000000000 x14: 0000000000000001  
<4>[  689.235919] x13: 00000000f1f1f1f1 x12: ffffffc002a8ba1b  
<4>[  689.235936] x11: 1ffffff002a8ba1a x10: ffffff801545e0b0  
<4>[  689.235955] x9 : ffffff801545e0c0 x8 : 1ffffff002a8bc18  
<4>[  689.235971] x7 : ffffff801545d000 x6 : 1ffffff0043f2b7c  
<4>[  689.235988] x5 : 0000000000000000 x4 : 00000000005a2201  
<4>[  689.236003] x3 : 1ffffffa02413248 x2 : 1ffffff0043f2b7c  
<4>[  689.236019] x1 : 0000000000000000 x0 : 00000000000002c0  
<4>[  689.236038] Call trace: 
<4>[  689.236045]  print_syscall_exit+0x118/0x200 
<4>[  689.236065]  print_trace_line+0x584/0x12dc 
<4>[  689.236081]  tracing_splice_read_pipe+0x360/0x9f4 
<4>[  689.236097]  do_splice_to+0xd8/0x144 
<4>[  689.236119]  splice_direct_to_actor+0x2dc/0x7b0 
<4>[  689.236137]  do_splice_direct+0x138/0x21c 
<4>[  689.236154]  do_sendfile+0x3a4/0xaa0 
<4>[  689.236171]  __arm64_sys_sendfile64+0x290/0x2ec 
<4>[  689.236187]  el0_svc_common.constprop.0+0x118/0x440 
<4>[  689.236209]  do_el0_svc+0xb0/0xe0 
<4>[  689.236225]  el0_svc+0x20/0x30 
<4>[  689.236239]  el0_sync_handler+0x1a4/0x1b0 
<4>[  689.236254]  el0_sync+0x180/0x1c0 
<4>[  689.236270] ---[ end trace 084f1f6612d5baf5 ]--- 
<7>[  790.342332] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[  790.342824] nop_test_refuse flag set to 0: we refuse. Now cat trace_options to see the result 
<7>[  790.488489] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[  790.488949] nop_test_refuse flag set to 0: we refuse. Now cat trace_options to see the result 
<7>[  790.493195] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<12>[  790.498156] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<7>[  790.677893] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[  790.678501] nop_test_refuse flag set to 0: we refuse. Now cat trace_options to see the result 
<7>[  790.678809] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[  790.678860] nop_test_refuse flag set to 0: we refuse. Now cat trace_options to see the result 
<7>[  790.679373] nop_test_refuse flag set to 0: we refuse. Now cat trace_options to see the result 
<7>[  790.683428] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[  790.683909] nop_test_refuse flag set to 0: we refuse. Now cat trace_options to see the result 
<7>[  790.686783] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[  790.687250] nop_test_refuse flag set to 0: we refuse. Now cat trace_options to see the result 
<7>[  790.691024] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[  790.691466] nop_test_refuse flag set to 0: we refuse. Now cat trace_options to see the result 
<12>[  790.819108] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<12>[  790.838718] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<12>[  790.882959] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<12>[  790.915990] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<12>[  790.992886] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<12>[  791.549242] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<12>[  791.558713] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<7>[  909.028973] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[  909.032117] nop_test_refuse flag set to 0: we refuse. Now cat trace_options to see the result 
<12>[  909.777408] LTP: starting pt_full_trace_basic (pt_test) 
<7>[  909.777984] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[  909.778275] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[  909.778467] nop_test_refuse flag set to 0: we refuse. Now cat trace_options to see the result 
<7>[  909.778772] nop_test_refuse flag set to 0: we refuse. Now cat trace_options to see the result 
<7>[  909.786877] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[  909.787015] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[  909.787376] nop_test_refuse flag set to 0: we refuse. Now cat trace_options to see the result 
<7>[  909.787534] nop_test_refuse flag set to 0: we refuse. Now cat trace_options to see the result 
<7>[  909.791154] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[  909.791603] nop_test_refuse flag set to 0: we refuse. Now cat trace_options to see the result 
<7>[  909.802952] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[  909.803420] nop_test_refuse flag set to 0: we refuse. Now cat trace_options to see the result 
<12>[  909.806579] LTP: starting pt_snapshot_trace_basic (pt_test -m) 
<12>[  909.845084] LTP: starting pt_ex_user (pt_test -e user) 
<7>[  909.850836] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[  909.851286] nop_test_refuse flag set to 0: we refuse. Now cat trace_options to see the result 
<12>[  909.867932] LTP: starting pt_ex_kernel (pt_test -e kernel) 
<12>[  909.905744] LTP: starting pt_full_trace_basic (pt_test) 
<12>[  909.918335] LTP: starting pt_disable_branch (pt_test -b) 
<12>[  909.932534] LTP: starting pt_full_trace_basic (pt_test) 
<12>[  909.941140] LTP: starting pt_snapshot_trace_basic (pt_test -m) 
<12>[  909.961966] LTP: starting pt_snapshot_trace_basic (pt_test -m) 
<12>[  909.972551] LTP: starting pt_ex_user (pt_test -e user) 
<12>[  910.335914] LTP: starting pt_full_trace_basic (pt_test) 
<12>[  910.345250] LTP: starting pt_full_trace_basic (pt_test) 
<12>[  910.348802] LTP: starting pt_full_trace_basic (pt_test) 
<12>[  910.363851] LTP: starting pt_full_trace_basic (pt_test) 
<12>[  910.375189] LTP: starting pt_full_trace_basic (pt_test) 
<12>[  910.377618] LTP: starting pt_snapshot_trace_basic (pt_test -m) 
<12>[  910.379551] LTP: starting pt_snapshot_trace_basic (pt_test -m) 
<12>[  910.383436] LTP: starting pt_ex_user (pt_test -e user) 
<12>[  910.390821] LTP: starting pt_ex_kernel (pt_test -e kernel) 
<12>[  910.782138] LTP: starting pt_snapshot_trace_basic (pt_test -m) 
<12>[  910.782145] LTP: starting pt_snapshot_trace_basic (pt_test -m) 
<12>[  910.782145] LTP: starting pt_ex_user (pt_test -e user) 
<12>[  910.804872] LTP: starting pt_ex_kernel (pt_test -e kernel) 
<12>[  910.811438] LTP: starting pt_disable_branch (pt_test -b) 
<12>[  910.811754] LTP: starting pt_snapshot_trace_basic (pt_test -m) 
<12>[  910.826350] LTP: starting pt_ex_user (pt_test -e user) 
<12>[  910.826937] LTP: starting pt_ex_user (pt_test -e user) 
<12>[  911.195858] LTP: starting pt_disable_branch (pt_test -b) 
<12>[  911.206111] LTP: starting pt_ex_kernel (pt_test -e kernel) 
<12>[  911.206111] LTP: starting pt_ex_kernel (pt_test -e kernel) 
<12>[  911.206107] LTP: starting pt_ex_user (pt_test -e user) 
<12>[  911.206116] LTP: starting pt_ex_kernel (pt_test -e kernel) 
<12>[  911.206111] LTP: starting pt_ex_user (pt_test -e user) 
<12>[  911.604315] LTP: starting pt_ex_kernel (pt_test -e kernel) 
<12>[  911.604308] LTP: starting pt_disable_branch (pt_test -b) 
<12>[  911.604317] LTP: starting pt_ex_kernel (pt_test -e kernel) 
<12>[  911.604317] LTP: starting pt_disable_branch (pt_test -b) 
<12>[  911.604317] LTP: starting pt_disable_branch (pt_test -b) 
<12>[  911.996750] LTP: starting pt_disable_branch (pt_test -b) 
<12>[  912.006009] LTP: starting pt_disable_branch (pt_test -b) 
<12>[  916.045795] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<12>[  919.275623] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<12>[  919.984323] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<12>[  921.137889] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<12>[  921.149505] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<12>[  921.185782] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<12>[  921.205765] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<12>[  921.207788] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<7>[  960.226297] nop_test_accept flag set to 1: we accept. Now cat trace_options to see the result 
<7>[  962.001918] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[  963.233841] nop_test_accept flag set to 1: we accept. Now cat trace_options to see the result 
<7>[  965.165463] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[  967.427147] nop_test_accept flag set to 1: we accept. Now cat trace_options to see the result 
<7>[  969.415186] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[  969.876781] nop_test_accept flag set to 1: we accept. Now cat trace_options to see the result 
<7>[  971.713925] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[  973.485394] nop_test_accept flag set to 1: we accept. Now cat trace_options to see the result 
<7>[  975.071640] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<4>[  975.252211] ------------[ cut here ]------------ 
<4>[  975.252255] WARNING: CPU: 1 PID: 137821 at trace_buffered_event_disable+0x304/0x380 
<4>[  975.252317] Modules linked in: 8021q pfeng_slave(O) uio_hse stp llc ptp pps_core nf_tables overlay libcrc32c nfnetlink loop ipc_shm_hpe(O) firmware_class af_packet crc32c_generic ext4 
crc16 mbcache jbd2 
<4>[  975.252507] CPU: 1 PID: 137821 Comm: sh Tainted: G        W  O      5.10.120-rt70 #B2_00.00.00_RK_79e1707 
<4>[  975.252528] Hardware name: NXP S32G399A-RDB3 (DT) 
<4>[  975.252540] pstate: 00000005 (nzcv daif -PAN -UAO -TCO BTYPE=--) 
<4>[  975.252557] pc : trace_buffered_event_disable+0x304/0x380 
<4>[  975.252578] lr : trace_buffered_event_disable+0x18/0x380 
<4>[  975.252596] sp : ffffff801aa27a90 
<4>[  975.252604] x29: ffffff801aa27a90 x28: ffffffd011806490  
<4>[  975.252629] x27: 0000000000000000 x26: 0000000000000000  
<4>[  975.252650] x25: 0000000000000000 x24: 0000000000000463  
<4>[  975.252671] x23: ffffffd011ff3fe0 x22: 0000000000000000  
<4>[  975.252693] x21: 1ffffff000047eea x20: ffffff800023f750  
<4>[  975.252715] x19: ffffff800023f708 x18: 0000000000000000  
<4>[  975.252737] x17: 0000000000000000 x16: 0000000000000000  
<4>[  975.252757] x15: ffffff801aa27740 x14: 0000000000000019  
<4>[  975.252779] x13: ffffff8017bff500 x12: ffffffca023fbc15  
<4>[  975.252802] x11: 1ffffffa023fbc14 x10: ffffffca023fbc14  
<4>[  975.252824] x9 : dfffffd000000000 x8 : ffffffd011fde0a7  
<4>[  975.252846] x7 : 0000000000000001 x6 : 00000035fdc043ec  
<4>[  975.252867] x5 : ffffffd011fde0a0 x4 : ffffffca023fbc15  
<4>[  975.252889] x3 : ffffffd01015802c x2 : 0000000000000000  
<4>[  975.252911] x1 : ffffffd0122fd4c0 x0 : 0000000000000000  
<4>[  975.252934] Call trace: 
<4>[  975.252944]  trace_buffered_event_disable+0x304/0x380 
<4>[  975.252965]  __ftrace_event_enable_disable+0x304/0x86c 
<4>[  975.252988]  __ftrace_set_clr_event_nolock+0x180/0x264 
<4>[  975.253007]  system_enable_write+0x194/0x21c 
<4>[  975.253025]  vfs_write+0x1f8/0x750 
<4>[  975.253047]  ksys_write+0x100/0x1f0 
<4>[  975.253065]  __arm64_sys_write+0x78/0xb0 
<4>[  975.253083]  el0_svc_common.constprop.0+0x118/0x440 
<4>[  975.253106]  do_el0_svc+0xb0/0xe0 
<4>[  975.253123]  el0_svc+0x20/0x30 
<4>[  975.253138]  el0_sync_handler+0x1a4/0x1b0 
<4>[  975.253153]  el0_sync+0x180/0x1c0 
<4>[  975.253171] ---[ end trace 084f1f6612d5baf6 ]--- 
<7>[  977.893539] nop_test_accept flag set to 1: we accept. Now cat trace_options to see the result 
<7>[  979.953481] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[  981.708150] nop_test_accept flag set to 1: we accept. Now cat trace_options to see the result 
<7>[  983.645858] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[  985.112780] nop_test_accept flag set to 1: we accept. Now cat trace_options to see the result 
<7>[  987.387141] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[  987.645085] nop_test_accept flag set to 1: we accept. Now cat trace_options to see the result 
<7>[  989.484438] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[  991.245038] nop_test_accept flag set to 1: we accept. Now cat trace_options to see the result 
<7>[  993.320331] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[  995.053516] nop_test_accept flag set to 1: we accept. Now cat trace_options to see the result 
<4>[ 1024.993463] hrtimer: interrupt took 11033400 ns 
<7>[ 1036.798302] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[ 1036.798783] nop_test_refuse flag set to 0: we refuse. Now cat trace_options to see the result 
<7>[ 1036.801377] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[ 1036.802449] nop_test_refuse flag set to 0: we refuse. Now cat trace_options to see the result 
<7>[ 1036.803255] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[ 1036.803484] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[ 1036.803712] nop_test_refuse flag set to 0: we refuse. Now cat trace_options to see the result 
<7>[ 1036.803924] nop_test_refuse flag set to 0: we refuse. Now cat trace_options to see the result 
<7>[ 1036.814579] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[ 1036.815065] nop_test_refuse flag set to 0: we refuse. Now cat trace_options to see the result 
<7>[ 1036.821237] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[ 1036.821809] nop_test_refuse flag set to 0: we refuse. Now cat trace_options to see the result 
<7>[ 1036.941428] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[ 1036.942056] nop_test_refuse flag set to 0: we refuse. Now cat trace_options to see the result 
<7>[ 1036.953867] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[ 1036.954318] nop_test_refuse flag set to 0: we refuse. Now cat trace_options to see the result 
<12>[ 1037.024770] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<12>[ 1037.105646] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<12>[ 1037.274153] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<12>[ 1037.459481] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<12>[ 1038.825852] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<12>[ 1038.901777] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<12>[ 1038.917643] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<12>[ 1039.176682] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<7>[ 1043.723572] nop_test_accept flag set to 1: we accept. Now cat trace_options to see the result 
<7>[ 1045.144830] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[ 1046.921377] nop_test_accept flag set to 1: we accept. Now cat trace_options to see the result 
<7>[ 1049.001953] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[ 1051.032329] nop_test_accept flag set to 1: we accept. Now cat trace_options to see the result 
<7>[ 1053.265816] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[ 1054.775617] nop_test_accept flag set to 1: we accept. Now cat trace_options to see the result 
<7>[ 1056.585595] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[ 1058.136927] nop_test_accept flag set to 1: we accept. Now cat trace_options to see the result 
<7>[ 1058.188396] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[ 1059.802638] nop_test_accept flag set to 1: we accept. Now cat trace_options to see the result 
<7>[ 1061.804847] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[ 1063.516409] nop_test_accept flag set to 1: we accept. Now cat trace_options to see the result 
<7>[ 1065.600104] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[ 1067.608237] nop_test_accept flag set to 1: we accept. Now cat trace_options to see the result 
<7>[ 1069.543417] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[ 1071.639743] nop_test_accept flag set to 1: we accept. Now cat trace_options to see the result 
<7>[ 1073.461557] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[ 1075.089541] nop_test_accept flag set to 1: we accept. Now cat trace_options to see the result 
<7>[ 1148.343515] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[ 1148.344101] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[ 1148.344118] nop_test_refuse flag set to 0: we refuse. Now cat trace_options to see the result 
<7>[ 1148.344301] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[ 1148.344770] nop_test_refuse flag set to 0: we refuse. Now cat trace_options to see the result 
<7>[ 1148.350615] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[ 1148.351092] nop_test_refuse flag set to 0: we refuse. Now cat trace_options to see the result 
<7>[ 1148.351523] nop_test_refuse flag set to 0: we refuse. Now cat trace_options to see the result 
<7>[ 1148.355925] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[ 1148.356382] nop_test_refuse flag set to 0: we refuse. Now cat trace_options to see the result 
<7>[ 1148.356690] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[ 1148.356739] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[ 1148.356755] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[ 1148.357163] nop_test_refuse flag set to 0: we refuse. Now cat trace_options to see the result 
<7>[ 1148.357197] nop_test_refuse flag set to 0: we refuse. Now cat trace_options to see the result 
<7>[ 1148.357209] nop_test_refuse flag set to 0: we refuse. Now cat trace_options to see the result 
<12>[ 1148.453178] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<12>[ 1148.468476] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<12>[ 1148.525713] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<12>[ 1148.565748] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<12>[ 1148.602790] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<12>[ 1148.658024] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<12>[ 1148.706335] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<12>[ 1148.801142] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<3>[ 1239.773229] ================================================================== 
<3>[ 1239.773280] BUG: KASAN: use-after-free in print_trace_line+0xd4c/0x12dc 
<3>[ 1239.773682] Read of size 2 at addr ffffff80204b0a14 by task cat/169294 
<3>[ 1239.773714]  
<4>[ 1239.773745] CPU: 0 PID: 169294 Comm: cat Tainted: G        W  O      5.10.120-rt70 #B2_00.00.00_RK_79e1707 
<4>[ 1239.773780] Hardware name: NXP S32G399A-RDB3 (DT) 
<4>[ 1239.773814] Call trace: 
<4>[ 1239.773838]  dump_backtrace+0x0/0x380 
<4>[ 1239.774261]  show_stack+0x24/0x30 
<4>[ 1239.774310]  dump_stack+0x120/0x18c 
<4>[ 1239.774361]  print_address_description.constprop.0+0x6c/0x488 
<4>[ 1239.774411]  kasan_report+0x11c/0x1c0 
<4>[ 1239.774463]  __asan_report_load2_noabort+0x34/0x60 
<4>[ 1239.774514]  print_trace_line+0xd4c/0x12dc 
<4>[ 1239.774562]  tracing_splice_read_pipe+0x360/0x9f4 
<4>[ 1239.774611]  do_splice_to+0xd8/0x144 
<4>[ 1239.774664]  splice_direct_to_actor+0x2dc/0x7b0 
<4>[ 1239.774715]  do_splice_direct+0x138/0x21c 
<4>[ 1239.774765]  do_sendfile+0x3a4/0xaa0 
<4>[ 1239.774817]  __arm64_sys_sendfile64+0x290/0x2ec 
<4>[ 1239.774867]  el0_svc_common.constprop.0+0x118/0x440 
<4>[ 1239.774920]  do_el0_svc+0xb0/0xe0 
<4>[ 1239.774968]  el0_svc+0x20/0x30 
<4>[ 1239.775014]  el0_sync_handler+0x1a4/0x1b0 
<4>[ 1239.775060]  el0_sync+0x180/0x1c0 
<3>[ 1239.775108]  
<3>[ 1239.775135] The buggy address belongs to the page: 
<4>[ 1239.775169] page:00000000ae3405ee refcount:0 mapcount:0 mapping:0000000000000000 index:0x0 pfn:0xa04b0 
<4>[ 1239.775205] flags: 0x0() 
<4>[ 1239.775245] raw: 0000000000000000 ffffffff00612c48 ffffffff00623fc8 0000000000000000 
<4>[ 1239.775276] raw: 0000000000000000 0000000000000000 00000000ffffffff 0000000000000000 
<4>[ 1239.775302] page dumped because: kasan: bad access detected 
<3>[ 1239.775327]  
<3>[ 1239.775350] Memory state around the buggy address: 
<3>[ 1239.775378]  ffffff80204b0900: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
<3>[ 1239.775408]  ffffff80204b0980: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
<3>[ 1239.775437] >ffffff80204b0a00: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
<3>[ 1239.775463]                          ^ 
<3>[ 1239.775492]  ffffff80204b0a80: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
<3>[ 1239.775521]  ffffff80204b0b00: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
<3>[ 1239.775547] ================================================================== 
<4>[ 1239.775573] Disabling lock debugging due to kernel taint 
<7>[ 1263.361611] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[ 1263.362099] nop_test_refuse flag set to 0: we refuse. Now cat trace_options to see the result 
<7>[ 1263.366444] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[ 1263.366918] nop_test_refuse flag set to 0: we refuse. Now cat trace_options to see the result 
<7>[ 1263.593343] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[ 1263.645461] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[ 1263.646117] nop_test_refuse flag set to 0: we refuse. Now cat trace_options to see the result 
<7>[ 1263.646915] nop_test_refuse flag set to 0: we refuse. Now cat trace_options to see the result 
<7>[ 1263.652716] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[ 1263.653172] nop_test_refuse flag set to 0: we refuse. Now cat trace_options to see the result 
<7>[ 1263.658027] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[ 1263.658235] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[ 1263.658489] nop_test_refuse flag set to 0: we refuse. Now cat trace_options to see the result 
<7>[ 1263.658685] nop_test_refuse flag set to 0: we refuse. Now cat trace_options to see the result 
<7>[ 1263.659473] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[ 1263.659911] nop_test_refuse flag set to 0: we refuse. Now cat trace_options to see the result 
<12>[ 1263.674593] LTP: starting pt_full_trace_basic (pt_test) 
<12>[ 1263.689618] LTP: starting pt_full_trace_basic (pt_test) 
<12>[ 1263.708752] LTP: starting pt_snapshot_trace_basic (pt_test -m) 
<12>[ 1263.719615] LTP: starting pt_snapshot_trace_basic (pt_test -m) 
<12>[ 1263.752476] LTP: starting pt_ex_user (pt_test -e user) 
<12>[ 1263.778257] LTP: starting pt_ex_kernel (pt_test -e kernel) 
<12>[ 1263.788616] LTP: starting pt_ex_user (pt_test -e user) 
<12>[ 1263.803117] LTP: starting pt_disable_branch (pt_test -b) 
<12>[ 1263.812570] LTP: starting pt_full_trace_basic (pt_test) 
<12>[ 1263.821978] LTP: starting pt_full_trace_basic (pt_test) 
<12>[ 1264.179729] LTP: starting pt_ex_kernel (pt_test -e kernel) 
<12>[ 1264.188762] LTP: starting pt_full_trace_basic (pt_test) 
<12>[ 1264.192461] LTP: starting pt_full_trace_basic (pt_test) 
<12>[ 1264.203956] LTP: starting pt_full_trace_basic (pt_test) 
<12>[ 1264.216138] LTP: starting pt_snapshot_trace_basic (pt_test -m) 
<12>[ 1264.217591] LTP: starting pt_full_trace_basic (pt_test) 
<12>[ 1264.586278] LTP: starting pt_snapshot_trace_basic (pt_test -m) 
<12>[ 1264.586600] LTP: starting pt_snapshot_trace_basic (pt_test -m) 
<12>[ 1264.589628] LTP: starting pt_snapshot_trace_basic (pt_test -m) 
<12>[ 1264.589628] LTP: starting pt_disable_branch (pt_test -b) 
<12>[ 1264.602590] LTP: starting pt_snapshot_trace_basic (pt_test -m) 
<12>[ 1264.612310] LTP: starting pt_ex_user (pt_test -e user) 
<12>[ 1264.630650] LTP: starting pt_snapshot_trace_basic (pt_test -m) 
<12>[ 1264.644748] LTP: starting pt_ex_user (pt_test -e user) 
<12>[ 1265.007374] LTP: starting pt_ex_user (pt_test -e user) 
<12>[ 1265.016463] LTP: starting pt_ex_user (pt_test -e user) 
<12>[ 1265.016463] LTP: starting pt_ex_kernel (pt_test -e kernel) 
<12>[ 1265.016463] LTP: starting pt_ex_user (pt_test -e user) 
<12>[ 1265.029802] LTP: starting pt_ex_user (pt_test -e user) 
<12>[ 1265.035288] LTP: starting pt_ex_kernel (pt_test -e kernel) 
<12>[ 1265.401106] LTP: starting pt_ex_kernel (pt_test -e kernel) 
<12>[ 1265.408295] LTP: starting pt_disable_branch (pt_test -b) 
<12>[ 1265.408300] LTP: starting pt_ex_kernel (pt_test -e kernel) 
<12>[ 1265.423158] LTP: starting pt_disable_branch (pt_test -b) 
<12>[ 1265.423158] LTP: starting pt_ex_kernel (pt_test -e kernel) 
<12>[ 1265.423158] LTP: starting pt_ex_kernel (pt_test -e kernel) 
<12>[ 1265.447464] LTP: starting pt_disable_branch (pt_test -b) 
<12>[ 1265.810179] LTP: starting pt_disable_branch (pt_test -b) 
<12>[ 1265.810179] LTP: starting pt_disable_branch (pt_test -b) 
<12>[ 1265.814089] LTP: starting pt_disable_branch (pt_test -b) 
<12>[ 1269.492944] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<12>[ 1271.610791] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<12>[ 1274.520107] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<12>[ 1274.903762] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<12>[ 1274.990145] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<12>[ 1275.004304] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<12>[ 1275.021957] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<12>[ 1275.522830] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<7>[ 1401.745818] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[ 1401.746308] nop_test_refuse flag set to 0: we refuse. Now cat trace_options to see the result 
<12>[ 1402.798906] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<7>[ 1403.354350] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[ 1403.354813] nop_test_refuse flag set to 0: we refuse. Now cat trace_options to see the result 
<7>[ 1403.375418] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[ 1403.375773] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[ 1403.375917] nop_test_refuse flag set to 0: we refuse. Now cat trace_options to see the result 
<7>[ 1403.376232] nop_test_refuse flag set to 0: we refuse. Now cat trace_options to see the result 
<7>[ 1403.384121] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[ 1403.384744] nop_test_refuse flag set to 0: we refuse. Now cat trace_options to see the result 
<7>[ 1403.388989] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[ 1403.390049] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[ 1403.390086] nop_test_refuse flag set to 0: we refuse. Now cat trace_options to see the result 
<7>[ 1403.390600] nop_test_refuse flag set to 0: we refuse. Now cat trace_options to see the result 
<12>[ 1404.283824] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<12>[ 1404.339436] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<12>[ 1404.703106] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<12>[ 1404.703194] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<12>[ 1404.861417] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<12>[ 1404.888382] LTP: starting ftrace-stress-test (ftrace_stress_test.sh 90) 
<7>[ 1425.810046] nop_test_accept flag set to 0: we accept. Now cat trace_options to see the result 
<7>[ 1436.879832] nop_test_refuse flag set to 0: we refuse. Now cat trace_options to see the result 
<1>[ 1443.502421] Unable to handle kernel paging request at virtual address 00036a801ffffffa 
<1>[ 1443.530541] Mem abort info: 
<1>[ 1443.532985]   ESR = 0x96000004 
<6>[ 1443.536947] printk: console [ttyLF0]: printing thread stopped 
<1>[ 1443.551851]   EC = 0x25: DABT (current EL), IL = 32 bits 
<1>[ 1443.562081]   SET = 0, FnV = 0 
<1>[ 1443.564837]   EA = 0, S1PTW = 0 
<1>[ 1443.575152] Data abort info: 
<1>[ 1443.581799]   ISV = 0, ISS = 0x00000004 
<1>[ 1443.589196]   CM = 0, WnR = 0 
<1>[ 1443.596086] [00036a801ffffffa] address between user and kernel address ranges 
<0>[ 1443.608396] Internal error: Oops: 96000004 [#1] PREEMPT SMP 
<4>[ 1443.613779] Modules linked in: 8021q pfeng_slave(O) uio_hse stp llc ptp pps_core nf_tables overlay libcrc32c nfnetlink loop ipc_shm_hpe(O) firmware_class af_packet crc32c_generic ext4 
crc16 mbcache jbd2 
<4>[ 1443.632417] CPU: 0 PID: 206962 Comm: cat Tainted: G    B   W  O      5.10.120-rt70 #B2_00.00.00_RK_79e1707 
<4>[ 1443.641865] Hardware name: NXP S32G399A-RDB3 (DT) 
<4>[ 1443.646550] pstate: 80000005 (Nzcv daif -PAN -UAO -TCO BTYPE=--) 
<4>[ 1443.652531] pc : bstr_printf+0xc4/0xc00 
<4>[ 1443.656349] lr : seq_buf_bprintf+0x98/0x1ec 
<4>[ 1443.660511] sp : ffffff8017ea72b0 
<4>[ 1443.663807] x29: ffffff8017ea7350 x28: 101b5580ffffffd0  
<4>[ 1443.669099] x27: ffffff80025f60a0 x26: 1ffffff002fd4e5a  
<4>[ 1443.674795] x25: ffffff80025f60b0 x24: 0000000000000fec  
<4>[ 1443.679861] x23: ffffff80025f60a8 x22: 1ffffff0004bec15  
<4>[ 1443.685555] x21: ffffff80025f60a0 x20: 0000000000000014  
<4>[ 1443.690621] x19: ffffff801caf99c0 x18: 0000000000000000  
<4>[ 1443.695913] x17: 0000000000000000 x16: 0000000000000007  
<4>[ 1443.701204] x15: 0000000000000000 x14: 000000000000000f  
<4>[ 1443.706496] x13: 000000000000000f x12: ffffffc0004bea17  
<4>[ 1443.711787] x11: 1ffffff0004bea16 x10: ffffffc0004bea16  
<4>[ 1443.717079] x9 : 0000000041b58ab3 x8 : dfffffd000000000  
<4>[ 1443.722784] x7 : ffffffc002fd4e5a x6 : ffffff80019e0040  
<4>[ 1443.727866] x5 : 00000000f2f2f200 x4 : 00000000f3f3f300  
<4>[ 1443.733157] x3 : ffffff801caf99c0 x2 : 02036ab01ffffffa  
<4>[ 1443.738449] x1 : dfffffd000000000 x0 : 0000000000000000  
<3>[ 1443.743745]  
<4>[ 1444.754265] Call trace: 
<4>[ 1444.756678]  bstr_printf+0xc4/0xc00 
<4>[ 1444.760125]  seq_buf_bprintf+0x98/0x1ec 
<4>[ 1444.763942]  trace_seq_bprintf+0xa4/0x200 
<4>[ 1444.767934]  trace_bprint_print+0xd4/0x130 
<4>[ 1444.772011]  print_trace_line+0x584/0x12dc 
<4>[ 1444.776088]  tracing_splice_read_pipe+0x360/0x9f4 
<4>[ 1444.780772]  do_splice_to+0xd8/0x144 
<4>[ 1444.784329]  splice_direct_to_actor+0x2dc/0x7b0 
<4>[ 1444.788840]  do_splice_direct+0x138/0x21c 
<4>[ 1444.792832]  do_sendfile+0x3a4/0xaa0 
<4>[ 1444.796721]  __arm64_sys_sendfile64+0x290/0x2ec 
<4>[ 1444.801204]  el0_svc_common.constprop.0+0x118/0x440 
<4>[ 1444.806062]  do_el0_svc+0xb0/0xe0 
<4>[ 1444.809358]  el0_svc+0x20/0x30 
<4>[ 1444.812394]  el0_sync_handler+0x1a4/0x1b0 
<4>[ 1444.816385]  el0_sync+0x180/0x1c0 
<0>[ 1444.819709] Code: d343ff82 d2dffa01 f2fbffe1 12000b80 (38e16841)  
<4>[ 1444.826083] ---[ end trace 084f1f6612d5baf7 ]--- 
metan-ucw commented 1 week ago

That looks like a kernel bug, we are maintaining the tests here, we cannot help you with kernel.