bpfilter breaks IPT_SO_GET_INFO

From: Dmitry Vyukov
Date: Mon Sep 17 2018 - 09:36:53 EST


Hi,

I am having some problem with upstream kernel and bpfilter. The
manifestation is that IPT_SO_GET_INFO on an ipv4 socket works, then
something (that I can't fully localize but can reproduce) happens and
then IPT_SO_GET_INFO starts permanently returning 256.

Here is litmus program:

#include <string.h>
#include <stdlib.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <linux/net.h>
#include <linux/netfilter_ipv4/ip_tables.h>
int main()
{
int fd = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP);
struct ipt_getinfo info;
memset(&info, 0, sizeof(info));
strcpy(info.name, "filter");
socklen_t optlen = sizeof(info);
getsockopt(fd, SOL_IP, IPT_SO_GET_INFO, &info, &optlen);
return 0;
}

Initially when I run it under strace I get:

getsockopt(3, SOL_IP, 0x40 /* IP_??? */,
"filter\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., [84])
= 0

Then I run this program (potentially several times, aborting with
ctrl+C after random time):

https://gist.githubusercontent.com/dvyukov/ec92310bc0f83bf7d170781a04d01547/raw/fa1983783bcd39a29eef4507984e31bf01bedd93/gistfile1.txt

Now the litmus program always fails with:

getsockopt(3, SOL_IP, 0x40 /* IP_??? */,
"filter\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., [84])
= 256

I am currently on upstream commit
28619527b8a712590c93d0a9e24b4425b9376a8c, my .config is attached. I
don't know what is bpfilter, I see it mentions some umh, if it
requires some additional setup I don't it, i.e. I don't install any
userspace modules/helpers.

I've also attached kernel trace of the failing getsockopt syscall, it
seem to bail out somewhere in umh.c.

This is pretty unpleasant issue for syzkaller as it hits this all the time.

Thanks
__x64_sys_getsockopt
/usr/local/google/home/dvyukov/src/linux/net/socket.c:1945
__sys_getsockopt
/usr/local/google/home/dvyukov/src/linux/net/socket.c:1925
fdget
/usr/local/google/home/dvyukov/src/linux/./include/linux/file.h:60
sockfd_lookup_light
/usr/local/google/home/dvyukov/src/linux/net/socket.c:470
__fdget
/usr/local/google/home/dvyukov/src/linux/fs/file.c:749
__fget_light
/usr/local/google/home/dvyukov/src/linux/fs/file.c:732
__fcheck_files
/usr/local/google/home/dvyukov/src/linux/./include/linux/fdtable.h:84
__fget_light
/usr/local/google/home/dvyukov/src/linux/fs/file.c:736
__fcheck_files
/usr/local/google/home/dvyukov/src/linux/./include/linux/fdtable.h:87
__fget_light
/usr/local/google/home/dvyukov/src/linux/fs/file.c:736
__fget_light
/usr/local/google/home/dvyukov/src/linux/fs/file.c:737 (discriminator 1)
__fget_light
/usr/local/google/home/dvyukov/src/linux/fs/file.c:746
sock_from_file
/usr/local/google/home/dvyukov/src/linux/net/socket.c:429
sockfd_lookup_light
/usr/local/google/home/dvyukov/src/linux/net/socket.c:475
sock_from_file
/usr/local/google/home/dvyukov/src/linux/net/socket.c:430
sockfd_lookup_light
/usr/local/google/home/dvyukov/src/linux/net/socket.c:475
sockfd_lookup_light
/usr/local/google/home/dvyukov/src/linux/net/socket.c:477
sockfd_lookup_light
/usr/local/google/home/dvyukov/src/linux/net/socket.c:483
__sys_getsockopt
/usr/local/google/home/dvyukov/src/linux/net/socket.c:1927
security_socket_getsockopt
/usr/local/google/home/dvyukov/src/linux/security/security.c:1431
security_socket_getsockopt
/usr/local/google/home/dvyukov/src/linux/security/security.c:1431 (discriminator 19)
apparmor_socket_getsockopt
/usr/local/google/home/dvyukov/src/linux/security/apparmor/lsm.c:1001
aa_sock_opt_perm
/usr/local/google/home/dvyukov/src/linux/security/apparmor/lsm.c:986
aa_sock_opt_perm
/usr/local/google/home/dvyukov/src/linux/security/apparmor/lsm.c:987
aa_sock_opt_perm
/usr/local/google/home/dvyukov/src/linux/security/apparmor/lsm.c:988
aa_sock_opt_perm
/usr/local/google/home/dvyukov/src/linux/security/apparmor/lsm.c:990
aa_sk_perm
/usr/local/google/home/dvyukov/src/linux/security/apparmor/net.c:167
aa_sk_perm
/usr/local/google/home/dvyukov/src/linux/security/apparmor/net.c:168 (discriminator 3)
aa_current_raw_label
/usr/local/google/home/dvyukov/src/linux/security/apparmor/include/cred.h:79 (discriminator 3)
begin_current_label_crit_section
/usr/local/google/home/dvyukov/src/linux/security/apparmor/include/cred.h:152 (discriminator 3)
aa_sk_perm
/usr/local/google/home/dvyukov/src/linux/security/apparmor/net.c:171 (discriminator 3)
begin_current_label_crit_section
/usr/local/google/home/dvyukov/src/linux/security/apparmor/include/cred.h:154
aa_sk_perm
/usr/local/google/home/dvyukov/src/linux/security/apparmor/net.c:171
aa_sk_perm
/usr/local/google/home/dvyukov/src/linux/security/apparmor/net.c:172
aa_label_sk_perm
/usr/local/google/home/dvyukov/src/linux/security/apparmor/net.c:150
aa_label_sk_perm
/usr/local/google/home/dvyukov/src/linux/security/apparmor/net.c:150 (discriminator 1)
aa_label_sk_perm
/usr/local/google/home/dvyukov/src/linux/security/apparmor/net.c:150
aa_label_sk_perm
/usr/local/google/home/dvyukov/src/linux/security/apparmor/net.c:155 (discriminator 3)
aa_label_sk_perm
/usr/local/google/home/dvyukov/src/linux/security/apparmor/net.c:148
end_current_label_crit_section
/usr/local/google/home/dvyukov/src/linux/security/apparmor/include/cred.h:112
aa_sk_perm
/usr/local/google/home/dvyukov/src/linux/security/apparmor/net.c:173
aa_sk_perm
/usr/local/google/home/dvyukov/src/linux/security/apparmor/net.c:163 (discriminator 3)
security_socket_getsockopt
/usr/local/google/home/dvyukov/src/linux/security/security.c:1431 (discriminator 10)
security_socket_getsockopt
/usr/local/google/home/dvyukov/src/linux/security/security.c:1432 (discriminator 20)
__sys_getsockopt
/usr/local/google/home/dvyukov/src/linux/net/socket.c:1931
__sys_getsockopt
/usr/local/google/home/dvyukov/src/linux/net/socket.c:1937
sock_common_getsockopt
/usr/local/google/home/dvyukov/src/linux/net/core/sock.c:2995
tcp_getsockopt
/usr/local/google/home/dvyukov/src/linux/net/ipv4/tcp.c:3582
tcp_getsockopt
/usr/local/google/home/dvyukov/src/linux/net/ipv4/tcp.c:3583
ip_getsockopt
/usr/local/google/home/dvyukov/src/linux/net/ipv4/ip_sockglue.c:1562
getsockopt_needs_rtnl
/usr/local/google/home/dvyukov/src/linux/net/ipv4/ip_sockglue.c:1302
do_ip_getsockopt
/usr/local/google/home/dvyukov/src/linux/net/ipv4/ip_sockglue.c:1314
do_ip_getsockopt
/usr/local/google/home/dvyukov/src/linux/net/ipv4/ip_sockglue.c:1318
ip_mroute_opt
/usr/local/google/home/dvyukov/src/linux/./include/linux/mroute.h:15
do_ip_getsockopt
/usr/local/google/home/dvyukov/src/linux/net/ipv4/ip_sockglue.c:1321
do_ip_getsockopt
/usr/local/google/home/dvyukov/src/linux/net/ipv4/ip_sockglue.c:1324
__might_fault
/usr/local/google/home/dvyukov/src/linux/mm/memory.c:4571
__might_fault
/usr/local/google/home/dvyukov/src/linux/mm/memory.c:4573
__might_fault
/usr/local/google/home/dvyukov/src/linux/mm/memory.c:4575
__might_fault
/usr/local/google/home/dvyukov/src/linux/mm/memory.c:4578
__might_fault
/usr/local/google/home/dvyukov/src/linux/mm/memory.c:4578
__might_fault
/usr/local/google/home/dvyukov/src/linux/mm/memory.c:4580
do_ip_getsockopt
/usr/local/google/home/dvyukov/src/linux/net/ipv4/ip_sockglue.c:1326
do_ip_getsockopt
/usr/local/google/home/dvyukov/src/linux/net/ipv4/ip_sockglue.c:1329
lock_sock
/usr/local/google/home/dvyukov/src/linux/./include/net/sock.h:1491
do_ip_getsockopt
/usr/local/google/home/dvyukov/src/linux/net/ipv4/ip_sockglue.c:1331
lock_sock_nested
/usr/local/google/home/dvyukov/src/linux/net/core/sock.c:2831
lock_sock_nested
/usr/local/google/home/dvyukov/src/linux/net/core/sock.c:2835
local_bh_enable
/usr/local/google/home/dvyukov/src/linux/./include/linux/bottom_half.h:32
lock_sock_nested
/usr/local/google/home/dvyukov/src/linux/net/core/sock.c:2841
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:36
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:39
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:40
arch_static_branch
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/jump_label.h:44
static_key_false
/usr/local/google/home/dvyukov/src/linux/./include/linux/jump_label.h:142
trace_irq_disable_rcuidle
/usr/local/google/home/dvyukov/src/linux/./include/trace/events/preemptirq.h:36
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:40
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:43
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:23
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:24
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:25
arch_static_branch
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/jump_label.h:44
static_key_false
/usr/local/google/home/dvyukov/src/linux/./include/linux/jump_label.h:142
trace_irq_enable_rcuidle
/usr/local/google/home/dvyukov/src/linux/./include/trace/events/preemptirq.h:40
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:25
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:27
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:30
do_ip_getsockopt
/usr/local/google/home/dvyukov/src/linux/net/ipv4/ip_sockglue.c:1529
spin_lock_bh
/usr/local/google/home/dvyukov/src/linux/./include/linux/spinlock.h:334
release_sock
/usr/local/google/home/dvyukov/src/linux/net/core/sock.c:2847
release_sock
/usr/local/google/home/dvyukov/src/linux/net/core/sock.c:2854
release_sock
/usr/local/google/home/dvyukov/src/linux/net/core/sock.c:2855
tcp_release_cb
/usr/local/google/home/dvyukov/src/linux/net/ipv4/tcp_output.c:864
tcp_release_cb
/usr/local/google/home/dvyukov/src/linux/net/ipv4/tcp_output.c:897
sock_release_ownership
/usr/local/google/home/dvyukov/src/linux/./include/net/sock.h:1452
release_sock
/usr/local/google/home/dvyukov/src/linux/net/core/sock.c:2857
sock_release_ownership
/usr/local/google/home/dvyukov/src/linux/./include/net/sock.h:1456
release_sock
/usr/local/google/home/dvyukov/src/linux/net/core/sock.c:2857
waitqueue_active
/usr/local/google/home/dvyukov/src/linux/./include/linux/wait.h:126
release_sock
/usr/local/google/home/dvyukov/src/linux/net/core/sock.c:2858
spin_unlock_bh
/usr/local/google/home/dvyukov/src/linux/./include/linux/spinlock.h:374
release_sock
/usr/local/google/home/dvyukov/src/linux/net/core/sock.c:2860
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:36
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:39
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:40
arch_static_branch
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/jump_label.h:44
static_key_false
/usr/local/google/home/dvyukov/src/linux/./include/linux/jump_label.h:142
trace_irq_disable_rcuidle
/usr/local/google/home/dvyukov/src/linux/./include/trace/events/preemptirq.h:36
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:40
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:43
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:23
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:24
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:25
arch_static_branch
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/jump_label.h:44
static_key_false
/usr/local/google/home/dvyukov/src/linux/./include/linux/jump_label.h:142
trace_irq_enable_rcuidle
/usr/local/google/home/dvyukov/src/linux/./include/trace/events/preemptirq.h:40
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:25
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:27
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:30
do_ip_getsockopt
/usr/local/google/home/dvyukov/src/linux/net/ipv4/ip_sockglue.c:1312 (discriminator 1)
ip_getsockopt
/usr/local/google/home/dvyukov/src/linux/net/ipv4/ip_sockglue.c:1566
bpfilter_ip_get_sockopt
/usr/local/google/home/dvyukov/src/linux/net/ipv4/bpfilter/sockopt.c:39
__might_fault
/usr/local/google/home/dvyukov/src/linux/mm/memory.c:4571
__might_fault
/usr/local/google/home/dvyukov/src/linux/mm/memory.c:4573
__might_fault
/usr/local/google/home/dvyukov/src/linux/mm/memory.c:4575
__might_fault
/usr/local/google/home/dvyukov/src/linux/mm/memory.c:4578
__might_fault
/usr/local/google/home/dvyukov/src/linux/mm/memory.c:4578
__might_fault
/usr/local/google/home/dvyukov/src/linux/mm/memory.c:4580
bpfilter_ip_get_sockopt
/usr/local/google/home/dvyukov/src/linux/net/ipv4/bpfilter/sockopt.c:42
bpfilter_mbox_request
/usr/local/google/home/dvyukov/src/linux/net/ipv4/bpfilter/sockopt.c:17
bpfilter_mbox_request
/usr/local/google/home/dvyukov/src/linux/net/ipv4/bpfilter/sockopt.c:18
__request_module
/usr/local/google/home/dvyukov/src/linux/kernel/kmod.c:137
__request_module
/usr/local/google/home/dvyukov/src/linux/kernel/kmod.c:137 (discriminator 1)
current_wq_worker
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue_internal.h:63
current_is_async
/usr/local/google/home/dvyukov/src/linux/kernel/async.c:329
current_wq_worker
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue_internal.h:63
current_is_async
/usr/local/google/home/dvyukov/src/linux/kernel/async.c:329
current_is_async
/usr/local/google/home/dvyukov/src/linux/kernel/async.c:328
__request_module
/usr/local/google/home/dvyukov/src/linux/kernel/kmod.c:139 (discriminator 9)
__request_module
/usr/local/google/home/dvyukov/src/linux/kernel/kmod.c:142
vsnprintf
/usr/local/google/home/dvyukov/src/linux/lib/vsprintf.c:2227
vsnprintf
/usr/local/google/home/dvyukov/src/linux/lib/vsprintf.c:2238
vsnprintf
/usr/local/google/home/dvyukov/src/linux/lib/vsprintf.c:2240
vsnprintf
/usr/local/google/home/dvyukov/src/linux/lib/vsprintf.c:2243
vsnprintf
/usr/local/google/home/dvyukov/src/linux/lib/vsprintf.c:2245
format_decode
/usr/local/google/home/dvyukov/src/linux/lib/vsprintf.c:2003
format_decode
/usr/local/google/home/dvyukov/src/linux/lib/vsprintf.c:2017
format_decode
/usr/local/google/home/dvyukov/src/linux/lib/vsprintf.c:2028
format_decode
/usr/local/google/home/dvyukov/src/linux/lib/vsprintf.c:2029
format_decode
/usr/local/google/home/dvyukov/src/linux/lib/vsprintf.c:2028
format_decode
/usr/local/google/home/dvyukov/src/linux/lib/vsprintf.c:2029
format_decode
/usr/local/google/home/dvyukov/src/linux/lib/vsprintf.c:2028
format_decode
/usr/local/google/home/dvyukov/src/linux/lib/vsprintf.c:2029
format_decode
/usr/local/google/home/dvyukov/src/linux/lib/vsprintf.c:2028
format_decode
/usr/local/google/home/dvyukov/src/linux/lib/vsprintf.c:2029
format_decode
/usr/local/google/home/dvyukov/src/linux/lib/vsprintf.c:2028
format_decode
/usr/local/google/home/dvyukov/src/linux/lib/vsprintf.c:2029
format_decode
/usr/local/google/home/dvyukov/src/linux/lib/vsprintf.c:2028
format_decode
/usr/local/google/home/dvyukov/src/linux/lib/vsprintf.c:2029
format_decode
/usr/local/google/home/dvyukov/src/linux/lib/vsprintf.c:2028
format_decode
/usr/local/google/home/dvyukov/src/linux/lib/vsprintf.c:2029
format_decode
/usr/local/google/home/dvyukov/src/linux/lib/vsprintf.c:2028
format_decode
/usr/local/google/home/dvyukov/src/linux/lib/vsprintf.c:2029
format_decode
/usr/local/google/home/dvyukov/src/linux/lib/vsprintf.c:2028
format_decode
/usr/local/google/home/dvyukov/src/linux/lib/vsprintf.c:2028
format_decode
/usr/local/google/home/dvyukov/src/linux/lib/vsprintf.c:2002
vsnprintf
/usr/local/google/home/dvyukov/src/linux/lib/vsprintf.c:2252
vsnprintf
/usr/local/google/home/dvyukov/src/linux/lib/vsprintf.c:2253
memcpy
/usr/local/google/home/dvyukov/src/linux/./include/linux/string.h:346
vsnprintf
/usr/local/google/home/dvyukov/src/linux/lib/vsprintf.c:2255
vsnprintf
/usr/local/google/home/dvyukov/src/linux/lib/vsprintf.c:2257
vsnprintf
/usr/local/google/home/dvyukov/src/linux/lib/vsprintf.c:2243
vsnprintf
/usr/local/google/home/dvyukov/src/linux/lib/vsprintf.c:2364
vsnprintf
/usr/local/google/home/dvyukov/src/linux/lib/vsprintf.c:2365
vsnprintf
/usr/local/google/home/dvyukov/src/linux/lib/vsprintf.c:2366
vsnprintf
/usr/local/google/home/dvyukov/src/linux/lib/vsprintf.c:2372
vsnprintf
/usr/local/google/home/dvyukov/src/linux/lib/vsprintf.c:2224
__request_module
/usr/local/google/home/dvyukov/src/linux/kernel/kmod.c:148
security_kernel_module_request
/usr/local/google/home/dvyukov/src/linux/security/security.c:1040
security_kernel_module_request
/usr/local/google/home/dvyukov/src/linux/security/security.c:1043
integrity_kernel_module_request
/usr/local/google/home/dvyukov/src/linux/security/integrity/digsig_asymmetric.c:136
integrity_kernel_module_request
/usr/local/google/home/dvyukov/src/linux/security/integrity/digsig_asymmetric.c:137
security_kernel_module_request
/usr/local/google/home/dvyukov/src/linux/security/security.c:1044
__read_once_size
/usr/local/google/home/dvyukov/src/linux/./include/linux/compiler.h:188
arch_atomic_read
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/atomic.h:31
atomic_read
/usr/local/google/home/dvyukov/src/linux/./include/asm-generic/atomic-instrumented.h:22
atomic_dec_if_positive
/usr/local/google/home/dvyukov/src/linux/./include/linux/atomic.h:711
__request_module
/usr/local/google/home/dvyukov/src/linux/kernel/kmod.c:152
atomic_try_cmpxchg
/usr/local/google/home/dvyukov/src/linux/./include/asm-generic/atomic-instrumented.h:71
atomic_dec_if_positive
/usr/local/google/home/dvyukov/src/linux/./include/linux/atomic.h:717
__request_module
/usr/local/google/home/dvyukov/src/linux/kernel/kmod.c:152
atomic_dec_if_positive
/usr/local/google/home/dvyukov/src/linux/./include/linux/atomic.h:719
__request_module
/usr/local/google/home/dvyukov/src/linux/kernel/kmod.c:152
__request_module
/usr/local/google/home/dvyukov/src/linux/kernel/kmod.c:169
trace_module_request
/usr/local/google/home/dvyukov/src/linux/./include/trace/events/module.h:107
__request_module
/usr/local/google/home/dvyukov/src/linux/kernel/kmod.c:169
trace_module_request
/usr/local/google/home/dvyukov/src/linux/./include/trace/events/module.h:107
__request_module
/usr/local/google/home/dvyukov/src/linux/kernel/kmod.c:169
__preempt_count_add
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/preempt.h:76
rcu_read_lock_sched_notrace
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:751
trace_module_request
/usr/local/google/home/dvyukov/src/linux/./include/trace/events/module.h:107
__request_module
/usr/local/google/home/dvyukov/src/linux/kernel/kmod.c:169
trace_module_request
/usr/local/google/home/dvyukov/src/linux/./include/trace/events/module.h:107
__request_module
/usr/local/google/home/dvyukov/src/linux/kernel/kmod.c:169
trace_module_request
/usr/local/google/home/dvyukov/src/linux/./include/trace/events/module.h:107
__request_module
/usr/local/google/home/dvyukov/src/linux/kernel/kmod.c:169
__preempt_count_sub
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/preempt.h:81
rcu_read_unlock_sched_notrace
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:773
trace_module_request
/usr/local/google/home/dvyukov/src/linux/./include/trace/events/module.h:107
__request_module
/usr/local/google/home/dvyukov/src/linux/kernel/kmod.c:169
__request_module
/usr/local/google/home/dvyukov/src/linux/kernel/kmod.c:171
kmalloc
/usr/local/google/home/dvyukov/src/linux/./include/linux/slab.h:513
call_modprobe
/usr/local/google/home/dvyukov/src/linux/kernel/kmod.c:80
__request_module
/usr/local/google/home/dvyukov/src/linux/kernel/kmod.c:171
__should_failslab
/usr/local/google/home/dvyukov/src/linux/mm/failslab.c:20
__should_failslab
/usr/local/google/home/dvyukov/src/linux/mm/failslab.c:23
__should_failslab
/usr/local/google/home/dvyukov/src/linux/mm/failslab.c:26
__should_failslab
/usr/local/google/home/dvyukov/src/linux/mm/failslab.c:29
__should_failslab
/usr/local/google/home/dvyukov/src/linux/mm/failslab.c:32
should_fail
/usr/local/google/home/dvyukov/src/linux/lib/fault-inject.c:110
get_current
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/current.h:15
should_fail
/usr/local/google/home/dvyukov/src/linux/lib/fault-inject.c:111
should_fail
/usr/local/google/home/dvyukov/src/linux/lib/fault-inject.c:122
should_fail
/usr/local/google/home/dvyukov/src/linux/lib/fault-inject.c:109
__should_failslab
/usr/local/google/home/dvyukov/src/linux/mm/failslab.c:33
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:36
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:39
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:40
arch_static_branch
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/jump_label.h:44
static_key_false
/usr/local/google/home/dvyukov/src/linux/./include/linux/jump_label.h:142
trace_irq_disable_rcuidle
/usr/local/google/home/dvyukov/src/linux/./include/trace/events/preemptirq.h:36
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:40
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:43
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:23
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:24
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:25
arch_static_branch
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/jump_label.h:44
static_key_false
/usr/local/google/home/dvyukov/src/linux/./include/linux/jump_label.h:142
trace_irq_enable_rcuidle
/usr/local/google/home/dvyukov/src/linux/./include/trace/events/preemptirq.h:40
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:25
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:27
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:30
__preempt_count_add
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/preempt.h:76
__rcu_read_lock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:82
rcu_read_lock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:627
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:543
rcu_lock_acquire
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:244
rcu_read_lock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:629
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:543
rcu_read_lock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:630
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:543
rcu_read_lock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:630
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:543
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:544
bpf_jit_kallsyms_enabled
/usr/local/google/home/dvyukov/src/linux/./include/linux/filter.h:924
bpf_prog_kallsyms_find
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:506
bpf_prog_kallsyms_find
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:513
rcu_read_unlock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:679
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:545
rcu_read_unlock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:679
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:545
__preempt_count_sub
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/preempt.h:81
__rcu_read_unlock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:88
rcu_read_unlock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:682
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:545
rcu_lock_release
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:249
rcu_read_unlock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:683
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:545
__preempt_count_add
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/preempt.h:76
__rcu_read_lock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:82
rcu_read_lock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:627
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:543
rcu_lock_acquire
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:244
rcu_read_lock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:629
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:543
rcu_read_lock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:630
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:543
rcu_read_lock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:630
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:543
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:544
bpf_jit_kallsyms_enabled
/usr/local/google/home/dvyukov/src/linux/./include/linux/filter.h:924
bpf_prog_kallsyms_find
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:506
bpf_prog_kallsyms_find
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:513
rcu_read_unlock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:679
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:545
rcu_read_unlock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:679
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:545
__preempt_count_sub
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/preempt.h:81
__rcu_read_unlock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:88
rcu_read_unlock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:682
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:545
rcu_lock_release
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:249
rcu_read_unlock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:683
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:545
call_modprobe
/usr/local/google/home/dvyukov/src/linux/kernel/kmod.c:84
__request_module
/usr/local/google/home/dvyukov/src/linux/kernel/kmod.c:171
kstrdup
/usr/local/google/home/dvyukov/src/linux/mm/util.c:52
strlen
/usr/local/google/home/dvyukov/src/linux/./include/linux/string.h:267
kstrdup
/usr/local/google/home/dvyukov/src/linux/mm/util.c:55
__should_failslab
/usr/local/google/home/dvyukov/src/linux/mm/failslab.c:20
__should_failslab
/usr/local/google/home/dvyukov/src/linux/mm/failslab.c:23
__should_failslab
/usr/local/google/home/dvyukov/src/linux/mm/failslab.c:26
__should_failslab
/usr/local/google/home/dvyukov/src/linux/mm/failslab.c:29
__should_failslab
/usr/local/google/home/dvyukov/src/linux/mm/failslab.c:32
should_fail
/usr/local/google/home/dvyukov/src/linux/lib/fault-inject.c:110
get_current
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/current.h:15
should_fail
/usr/local/google/home/dvyukov/src/linux/lib/fault-inject.c:111
should_fail
/usr/local/google/home/dvyukov/src/linux/lib/fault-inject.c:122
should_fail
/usr/local/google/home/dvyukov/src/linux/lib/fault-inject.c:109
__should_failslab
/usr/local/google/home/dvyukov/src/linux/mm/failslab.c:33
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:36
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:39
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:40
arch_static_branch
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/jump_label.h:44
static_key_false
/usr/local/google/home/dvyukov/src/linux/./include/linux/jump_label.h:142
trace_irq_disable_rcuidle
/usr/local/google/home/dvyukov/src/linux/./include/trace/events/preemptirq.h:36
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:40
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:43
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:23
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:24
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:25
arch_static_branch
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/jump_label.h:44
static_key_false
/usr/local/google/home/dvyukov/src/linux/./include/linux/jump_label.h:142
trace_irq_enable_rcuidle
/usr/local/google/home/dvyukov/src/linux/./include/trace/events/preemptirq.h:40
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:25
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:27
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:30
__preempt_count_add
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/preempt.h:76
__rcu_read_lock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:82
rcu_read_lock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:627
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:543
rcu_lock_acquire
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:244
rcu_read_lock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:629
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:543
rcu_read_lock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:630
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:543
rcu_read_lock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:630
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:543
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:544
bpf_jit_kallsyms_enabled
/usr/local/google/home/dvyukov/src/linux/./include/linux/filter.h:924
bpf_prog_kallsyms_find
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:506
bpf_prog_kallsyms_find
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:513
rcu_read_unlock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:679
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:545
rcu_read_unlock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:679
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:545
__preempt_count_sub
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/preempt.h:81
__rcu_read_unlock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:88
rcu_read_unlock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:682
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:545
rcu_lock_release
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:249
rcu_read_unlock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:683
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:545
__preempt_count_add
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/preempt.h:76
__rcu_read_lock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:82
rcu_read_lock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:627
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:543
rcu_lock_acquire
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:244
rcu_read_lock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:629
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:543
rcu_read_lock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:630
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:543
rcu_read_lock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:630
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:543
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:544
bpf_jit_kallsyms_enabled
/usr/local/google/home/dvyukov/src/linux/./include/linux/filter.h:924
bpf_prog_kallsyms_find
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:506
bpf_prog_kallsyms_find
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:513
rcu_read_unlock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:679
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:545
rcu_read_unlock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:679
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:545
__preempt_count_sub
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/preempt.h:81
__rcu_read_unlock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:88
rcu_read_unlock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:682
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:545
rcu_lock_release
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:249
rcu_read_unlock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:683
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:545
memcpy
/usr/local/google/home/dvyukov/src/linux/./include/linux/string.h:346
kstrdup
/usr/local/google/home/dvyukov/src/linux/mm/util.c:58
kstrdup
/usr/local/google/home/dvyukov/src/linux/mm/util.c:60
call_modprobe
/usr/local/google/home/dvyukov/src/linux/kernel/kmod.c:88
__request_module
/usr/local/google/home/dvyukov/src/linux/kernel/kmod.c:171
kzalloc
/usr/local/google/home/dvyukov/src/linux/./include/linux/slab.h:707
call_usermodehelper_setup
/usr/local/google/home/dvyukov/src/linux/kernel/umh.c:381
kmalloc
/usr/local/google/home/dvyukov/src/linux/./include/linux/slab.h:513
kzalloc
/usr/local/google/home/dvyukov/src/linux/./include/linux/slab.h:707
call_usermodehelper_setup
/usr/local/google/home/dvyukov/src/linux/kernel/umh.c:381
__should_failslab
/usr/local/google/home/dvyukov/src/linux/mm/failslab.c:20
__should_failslab
/usr/local/google/home/dvyukov/src/linux/mm/failslab.c:23
__should_failslab
/usr/local/google/home/dvyukov/src/linux/mm/failslab.c:26
__should_failslab
/usr/local/google/home/dvyukov/src/linux/mm/failslab.c:29
__should_failslab
/usr/local/google/home/dvyukov/src/linux/mm/failslab.c:32
should_fail
/usr/local/google/home/dvyukov/src/linux/lib/fault-inject.c:110
get_current
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/current.h:15
should_fail
/usr/local/google/home/dvyukov/src/linux/lib/fault-inject.c:111
should_fail
/usr/local/google/home/dvyukov/src/linux/lib/fault-inject.c:122
should_fail
/usr/local/google/home/dvyukov/src/linux/lib/fault-inject.c:109
__should_failslab
/usr/local/google/home/dvyukov/src/linux/mm/failslab.c:33
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:36
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:39
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:40
arch_static_branch
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/jump_label.h:44
static_key_false
/usr/local/google/home/dvyukov/src/linux/./include/linux/jump_label.h:142
trace_irq_disable_rcuidle
/usr/local/google/home/dvyukov/src/linux/./include/trace/events/preemptirq.h:36
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:40
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:43
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:23
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:24
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:25
arch_static_branch
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/jump_label.h:44
static_key_false
/usr/local/google/home/dvyukov/src/linux/./include/linux/jump_label.h:142
trace_irq_enable_rcuidle
/usr/local/google/home/dvyukov/src/linux/./include/trace/events/preemptirq.h:40
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:25
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:27
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:30
__preempt_count_add
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/preempt.h:76
__rcu_read_lock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:82
rcu_read_lock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:627
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:543
rcu_lock_acquire
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:244
rcu_read_lock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:629
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:543
rcu_read_lock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:630
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:543
rcu_read_lock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:630
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:543
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:544
bpf_jit_kallsyms_enabled
/usr/local/google/home/dvyukov/src/linux/./include/linux/filter.h:924
bpf_prog_kallsyms_find
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:506
bpf_prog_kallsyms_find
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:513
rcu_read_unlock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:679
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:545
rcu_read_unlock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:679
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:545
__preempt_count_sub
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/preempt.h:81
__rcu_read_unlock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:88
rcu_read_unlock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:682
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:545
rcu_lock_release
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:249
rcu_read_unlock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:683
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:545
__preempt_count_add
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/preempt.h:76
__rcu_read_lock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:82
rcu_read_lock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:627
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:543
rcu_lock_acquire
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:244
rcu_read_lock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:629
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:543
rcu_read_lock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:630
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:543
rcu_read_lock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:630
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:543
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:544
bpf_jit_kallsyms_enabled
/usr/local/google/home/dvyukov/src/linux/./include/linux/filter.h:924
bpf_prog_kallsyms_find
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:506
bpf_prog_kallsyms_find
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:513
rcu_read_unlock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:679
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:545
rcu_read_unlock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:679
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:545
__preempt_count_sub
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/preempt.h:81
__rcu_read_unlock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:88
rcu_read_unlock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:682
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:545
rcu_lock_release
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:249
rcu_read_unlock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:683
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:545
call_usermodehelper_setup
/usr/local/google/home/dvyukov/src/linux/kernel/umh.c:382
call_usermodehelper_setup
/usr/local/google/home/dvyukov/src/linux/kernel/umh.c:385
__init_work
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:501
__init_work
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:504
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:36
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:39
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:40
arch_static_branch
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/jump_label.h:44
static_key_false
/usr/local/google/home/dvyukov/src/linux/./include/linux/jump_label.h:142
trace_irq_disable_rcuidle
/usr/local/google/home/dvyukov/src/linux/./include/trace/events/preemptirq.h:36
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:40
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:43
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:23
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:24
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:25
arch_static_branch
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/jump_label.h:44
static_key_false
/usr/local/google/home/dvyukov/src/linux/./include/linux/jump_label.h:142
trace_irq_enable_rcuidle
/usr/local/google/home/dvyukov/src/linux/./include/trace/events/preemptirq.h:40
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:25
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:27
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:30
__init_work
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:505
call_usermodehelper_setup
/usr/local/google/home/dvyukov/src/linux/kernel/umh.c:379
call_modprobe
/usr/local/google/home/dvyukov/src/linux/kernel/kmod.c:99
__request_module
/usr/local/google/home/dvyukov/src/linux/kernel/kmod.c:171
__init_completion
/usr/local/google/home/dvyukov/src/linux/./include/linux/completion.h:87
call_usermodehelper_exec
/usr/local/google/home/dvyukov/src/linux/kernel/umh.c:528
atomic_inc
/usr/local/google/home/dvyukov/src/linux/./include/asm-generic/atomic-instrumented.h:109
helper_lock
/usr/local/google/home/dvyukov/src/linux/kernel/umh.c:341
call_usermodehelper_exec
/usr/local/google/home/dvyukov/src/linux/kernel/umh.c:535
call_usermodehelper_exec
/usr/local/google/home/dvyukov/src/linux/kernel/umh.c:546
call_usermodehelper_exec
/usr/local/google/home/dvyukov/src/linux/kernel/umh.c:554
call_usermodehelper_exec
/usr/local/google/home/dvyukov/src/linux/kernel/umh.c:554
arch_local_save_flags
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/paravirt.h:783
arch_local_irq_save
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/paravirt.h:805
queue_work_on
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:1483
arch_local_save_flags
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/paravirt.h:783
arch_local_irq_save
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/paravirt.h:805
queue_work_on
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:1483
arch_local_irq_disable
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/paravirt.h:793
arch_local_irq_save
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/paravirt.h:806
queue_work_on
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:1483
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:36
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:39
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:40
arch_static_branch
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/jump_label.h:44
static_key_false
/usr/local/google/home/dvyukov/src/linux/./include/linux/jump_label.h:142
trace_irq_disable_rcuidle
/usr/local/google/home/dvyukov/src/linux/./include/trace/events/preemptirq.h:36
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:40
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:43
queue_work_on
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:1486
__queue_work
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:1378
__queue_work
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:1378
__queue_work
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:1378
debug_work_activate
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:491 (discriminator 16)
__queue_work
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:1380 (discriminator 16)
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:36
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:43
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:36
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:43
hash_64_generic
/usr/local/google/home/dvyukov/src/linux/./include/linux/hash.h:81
find_worker_executing_work
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:1004
__queue_work
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:1407
__queue_work
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:1387
wq_select_unbound_cpu
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:1340
__queue_work
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:1388
variable_test_bit
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/bitops.h:335
cpumask_test_cpu
/usr/local/google/home/dvyukov/src/linux/./include/linux/cpumask.h:344
wq_select_unbound_cpu
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:1341
__queue_work
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:1388
__queue_work
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:1391
cpu_to_node
/usr/local/google/home/dvyukov/src/linux/./include/linux/topology.h:80
__queue_work
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:1394
unbound_pwq_by_node
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:563
unbound_pwq_by_node
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:563 (discriminator 1)
unbound_pwq_by_node
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:563 (discriminator 2)
unbound_pwq_by_node
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:571
unbound_pwq_by_node
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:574
unbound_pwq_by_node
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:562
__queue_work
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:1401
atomic64_read
/usr/local/google/home/dvyukov/src/linux/./include/asm-generic/atomic-instrumented.h:27
atomic_long_read
/usr/local/google/home/dvyukov/src/linux/./include/asm-generic/atomic-long.h:47
get_work_pool
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:709
get_work_pool
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:712 (discriminator 1)
get_work_pool
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:712 (discriminator 2)
get_work_pool
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:714
get_work_pool
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:718
get_work_pool
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:708
__queue_work
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:1378 (discriminator 11)
spin_lock
/usr/local/google/home/dvyukov/src/linux/./include/linux/spinlock.h:329
__queue_work
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:1417
__queue_work
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:1428
arch_static_branch
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/jump_label.h:36
static_key_false
/usr/local/google/home/dvyukov/src/linux/./include/linux/jump_label.h:142
trace_workqueue_queue_work
/usr/local/google/home/dvyukov/src/linux/./include/trace/events/workqueue.h:40
__queue_work
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:1440
trace_workqueue_queue_work
/usr/local/google/home/dvyukov/src/linux/./include/trace/events/workqueue.h:40
__queue_work
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:1440
trace_workqueue_queue_work
/usr/local/google/home/dvyukov/src/linux/./include/trace/events/workqueue.h:40
__queue_work
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:1440
__preempt_count_add
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/preempt.h:76
rcu_read_lock_sched_notrace
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:751
trace_workqueue_queue_work
/usr/local/google/home/dvyukov/src/linux/./include/trace/events/workqueue.h:40
__queue_work
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:1440
trace_workqueue_queue_work
/usr/local/google/home/dvyukov/src/linux/./include/trace/events/workqueue.h:40
__queue_work
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:1440
trace_workqueue_queue_work
/usr/local/google/home/dvyukov/src/linux/./include/trace/events/workqueue.h:40
__queue_work
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:1440
__preempt_count_sub
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/preempt.h:81
rcu_read_unlock_sched_notrace
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:773
trace_workqueue_queue_work
/usr/local/google/home/dvyukov/src/linux/./include/trace/events/workqueue.h:40
__queue_work
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:1440
list_empty
/usr/local/google/home/dvyukov/src/linux/./include/linux/list.h:203
__queue_work
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:1442
__queue_work
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:1447
arch_static_branch
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/jump_label.h:36
static_key_false
/usr/local/google/home/dvyukov/src/linux/./include/linux/jump_label.h:142
trace_workqueue_activate_work
/usr/local/google/home/dvyukov/src/linux/./include/trace/events/workqueue.h:76
__queue_work
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:1451
trace_workqueue_activate_work
/usr/local/google/home/dvyukov/src/linux/./include/trace/events/workqueue.h:76
__queue_work
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:1451
trace_workqueue_activate_work
/usr/local/google/home/dvyukov/src/linux/./include/trace/events/workqueue.h:76
__queue_work
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:1451
__preempt_count_add
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/preempt.h:76
rcu_read_lock_sched_notrace
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:751
trace_workqueue_activate_work
/usr/local/google/home/dvyukov/src/linux/./include/trace/events/workqueue.h:76
__queue_work
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:1451
trace_workqueue_activate_work
/usr/local/google/home/dvyukov/src/linux/./include/trace/events/workqueue.h:76
__queue_work
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:1451
trace_workqueue_activate_work
/usr/local/google/home/dvyukov/src/linux/./include/trace/events/workqueue.h:76
__queue_work
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:1451
__preempt_count_sub
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/preempt.h:81
rcu_read_unlock_sched_notrace
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:773
trace_workqueue_activate_work
/usr/local/google/home/dvyukov/src/linux/./include/trace/events/workqueue.h:76
__queue_work
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:1451
__queue_work
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:1452
__queue_work
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:1455
__queue_work
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:1461
insert_work
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:1296
work_static
/usr/local/google/home/dvyukov/src/linux/./include/linux/workqueue.h:212
set_work_data
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:617
set_work_pwq
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:623
insert_work
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:1299
__list_add
/usr/local/google/home/dvyukov/src/linux/./include/linux/list.h:63
list_add_tail
/usr/local/google/home/dvyukov/src/linux/./include/linux/list.h:93
insert_work
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:1300
insert_work
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:1301
get_pwq
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:1063
get_pwq
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:1063
get_pwq
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:1064
get_pwq
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:1065
insert_work
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:1311
__read_once_size
/usr/local/google/home/dvyukov/src/linux/./include/linux/compiler.h:188
list_empty
/usr/local/google/home/dvyukov/src/linux/./include/linux/list.h:203
first_idle_worker
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:818
wake_up_worker
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:835
first_idle_worker
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:821
wake_up_worker
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:835
wake_up_worker
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:838
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:36
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:43
__preempt_count_add
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/preempt.h:76
prandom_u32
/usr/local/google/home/dvyukov/src/linux/lib/random32.c:81
prandom_u32_state
/usr/local/google/home/dvyukov/src/linux/lib/random32.c:63
wq_worker_waking_up
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:854
to_kthread
/usr/local/google/home/dvyukov/src/linux/kernel/kthread.c:72
kthread_data
/usr/local/google/home/dvyukov/src/linux/kernel/kthread.c:156
to_kthread
/usr/local/google/home/dvyukov/src/linux/kernel/kthread.c:73
kthread_data
/usr/local/google/home/dvyukov/src/linux/kernel/kthread.c:156
wq_worker_waking_up
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:860
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:36
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:43
wake_up_worker
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:834
insert_work
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:1295
__queue_work
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:1365
arch_irqs_disabled_flags
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/irqflags.h:164
queue_work_on
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:1490
queue_work_on
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:1490 (discriminator 2)
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:23
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:24
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:25
arch_static_branch
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/jump_label.h:44
static_key_false
/usr/local/google/home/dvyukov/src/linux/./include/linux/jump_label.h:142
trace_irq_enable_rcuidle
/usr/local/google/home/dvyukov/src/linux/./include/trace/events/preemptirq.h:40
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:25
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:27
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:30
arch_local_irq_restore
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/paravirt.h:788
queue_work_on
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:1490
queue_work_on
/usr/local/google/home/dvyukov/src/linux/kernel/workqueue.c:1492
call_usermodehelper_exec
/usr/local/google/home/dvyukov/src/linux/kernel/umh.c:562
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:36
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:39
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:40
arch_static_branch
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/jump_label.h:44
static_key_false
/usr/local/google/home/dvyukov/src/linux/./include/linux/jump_label.h:142
trace_irq_disable_rcuidle
/usr/local/google/home/dvyukov/src/linux/./include/trace/events/preemptirq.h:36
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:40
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:43
__preempt_count_add
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/preempt.h:76
prandom_u32
/usr/local/google/home/dvyukov/src/linux/lib/random32.c:81
prandom_u32_state
/usr/local/google/home/dvyukov/src/linux/lib/random32.c:63
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:36
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:39
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:40
arch_static_branch
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/jump_label.h:44
static_key_false
/usr/local/google/home/dvyukov/src/linux/./include/linux/jump_label.h:142
trace_irq_disable_rcuidle
/usr/local/google/home/dvyukov/src/linux/./include/trace/events/preemptirq.h:36
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:40
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:43
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:23
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:24
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:25
arch_static_branch
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/jump_label.h:44
static_key_false
/usr/local/google/home/dvyukov/src/linux/./include/linux/jump_label.h:142
trace_irq_enable_rcuidle
/usr/local/google/home/dvyukov/src/linux/./include/trace/events/preemptirq.h:40
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:25
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:27
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:30
schedule_timeout
/usr/local/google/home/dvyukov/src/linux/kernel/time/timer.c:1770
schedule_timeout
/usr/local/google/home/dvyukov/src/linux/kernel/time/timer.c:1780
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:36
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:39
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:40
arch_static_branch
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/jump_label.h:44
static_key_false
/usr/local/google/home/dvyukov/src/linux/./include/linux/jump_label.h:142
trace_irq_disable_rcuidle
/usr/local/google/home/dvyukov/src/linux/./include/trace/events/preemptirq.h:36
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:40
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:43
__preempt_count_add
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/preempt.h:76
prandom_u32
/usr/local/google/home/dvyukov/src/linux/lib/random32.c:81
prandom_u32_state
/usr/local/google/home/dvyukov/src/linux/lib/random32.c:63
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:36
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:43
__preempt_count_add
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/preempt.h:76
prandom_u32
/usr/local/google/home/dvyukov/src/linux/lib/random32.c:81
prandom_u32_state
/usr/local/google/home/dvyukov/src/linux/lib/random32.c:63
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:36
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:43
__msecs_to_jiffies
/usr/local/google/home/dvyukov/src/linux/kernel/time/time.c:591
_msecs_to_jiffies
/usr/local/google/home/dvyukov/src/linux/./include/linux/jiffies.h:310
__msecs_to_jiffies
/usr/local/google/home/dvyukov/src/linux/kernel/time/time.c:593
__msecs_to_jiffies
/usr/local/google/home/dvyukov/src/linux/kernel/time/time.c:594
cpumask_next_and
/usr/local/google/home/dvyukov/src/linux/lib/cpumask.c:40
find_next_and_bit
/usr/local/google/home/dvyukov/src/linux/lib/find_bit.c:40
find_next_and_bit
/usr/local/google/home/dvyukov/src/linux/lib/find_bit.c:43
find_next_and_bit
/usr/local/google/home/dvyukov/src/linux/lib/find_bit.c:45
find_next_and_bit
/usr/local/google/home/dvyukov/src/linux/lib/find_bit.c:49
__ffs
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/bitops.h:365
_find_next_bit
/usr/local/google/home/dvyukov/src/linux/lib/find_bit.c:63
find_next_and_bit
/usr/local/google/home/dvyukov/src/linux/lib/find_bit.c:93
find_next_and_bit
/usr/local/google/home/dvyukov/src/linux/lib/find_bit.c:94
cpumask_next_and
/usr/local/google/home/dvyukov/src/linux/lib/cpumask.c:40
find_next_and_bit
/usr/local/google/home/dvyukov/src/linux/lib/find_bit.c:40
find_next_and_bit
/usr/local/google/home/dvyukov/src/linux/lib/find_bit.c:43
find_next_and_bit
/usr/local/google/home/dvyukov/src/linux/lib/find_bit.c:45
find_next_and_bit
/usr/local/google/home/dvyukov/src/linux/lib/find_bit.c:49
find_next_and_bit
/usr/local/google/home/dvyukov/src/linux/lib/find_bit.c:53
find_next_and_bit
/usr/local/google/home/dvyukov/src/linux/lib/find_bit.c:94
cpumask_next_and
/usr/local/google/home/dvyukov/src/linux/lib/cpumask.c:40
find_next_and_bit
/usr/local/google/home/dvyukov/src/linux/lib/find_bit.c:40
find_next_and_bit
/usr/local/google/home/dvyukov/src/linux/lib/find_bit.c:43
find_next_and_bit
/usr/local/google/home/dvyukov/src/linux/lib/find_bit.c:45
find_next_and_bit
/usr/local/google/home/dvyukov/src/linux/lib/find_bit.c:49
__ffs
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/bitops.h:365
_find_next_bit
/usr/local/google/home/dvyukov/src/linux/lib/find_bit.c:63
find_next_and_bit
/usr/local/google/home/dvyukov/src/linux/lib/find_bit.c:93
find_next_and_bit
/usr/local/google/home/dvyukov/src/linux/lib/find_bit.c:94
cpumask_next_and
/usr/local/google/home/dvyukov/src/linux/lib/cpumask.c:40
find_next_and_bit
/usr/local/google/home/dvyukov/src/linux/lib/find_bit.c:40
find_next_and_bit
/usr/local/google/home/dvyukov/src/linux/lib/find_bit.c:43
find_next_and_bit
/usr/local/google/home/dvyukov/src/linux/lib/find_bit.c:45
find_next_and_bit
/usr/local/google/home/dvyukov/src/linux/lib/find_bit.c:49
find_next_and_bit
/usr/local/google/home/dvyukov/src/linux/lib/find_bit.c:53
find_next_and_bit
/usr/local/google/home/dvyukov/src/linux/lib/find_bit.c:94
cpumask_next_and
/usr/local/google/home/dvyukov/src/linux/lib/cpumask.c:40
find_next_and_bit
/usr/local/google/home/dvyukov/src/linux/lib/find_bit.c:40
find_next_and_bit
/usr/local/google/home/dvyukov/src/linux/lib/find_bit.c:43
find_next_and_bit
/usr/local/google/home/dvyukov/src/linux/lib/find_bit.c:45
find_next_and_bit
/usr/local/google/home/dvyukov/src/linux/lib/find_bit.c:49
__ffs
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/bitops.h:365
_find_next_bit
/usr/local/google/home/dvyukov/src/linux/lib/find_bit.c:63
find_next_and_bit
/usr/local/google/home/dvyukov/src/linux/lib/find_bit.c:93
find_next_and_bit
/usr/local/google/home/dvyukov/src/linux/lib/find_bit.c:94
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:36
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:43
__preempt_count_add
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/preempt.h:76
prandom_u32
/usr/local/google/home/dvyukov/src/linux/lib/random32.c:81
prandom_u32_state
/usr/local/google/home/dvyukov/src/linux/lib/random32.c:63
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:36
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:43
cpumask_next_and
/usr/local/google/home/dvyukov/src/linux/lib/cpumask.c:40
find_next_and_bit
/usr/local/google/home/dvyukov/src/linux/lib/find_bit.c:40
find_next_and_bit
/usr/local/google/home/dvyukov/src/linux/lib/find_bit.c:43
find_next_and_bit
/usr/local/google/home/dvyukov/src/linux/lib/find_bit.c:45
find_next_and_bit
/usr/local/google/home/dvyukov/src/linux/lib/find_bit.c:49
find_next_and_bit
/usr/local/google/home/dvyukov/src/linux/lib/find_bit.c:53
find_next_and_bit
/usr/local/google/home/dvyukov/src/linux/lib/find_bit.c:94
cpumask_next_and
/usr/local/google/home/dvyukov/src/linux/lib/cpumask.c:40
find_next_and_bit
/usr/local/google/home/dvyukov/src/linux/lib/find_bit.c:40
find_next_and_bit
/usr/local/google/home/dvyukov/src/linux/lib/find_bit.c:43
find_next_and_bit
/usr/local/google/home/dvyukov/src/linux/lib/find_bit.c:45
find_next_and_bit
/usr/local/google/home/dvyukov/src/linux/lib/find_bit.c:49
__ffs
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/bitops.h:365
_find_next_bit
/usr/local/google/home/dvyukov/src/linux/lib/find_bit.c:63
find_next_and_bit
/usr/local/google/home/dvyukov/src/linux/lib/find_bit.c:93
find_next_and_bit
/usr/local/google/home/dvyukov/src/linux/lib/find_bit.c:94
cpumask_next_and
/usr/local/google/home/dvyukov/src/linux/lib/cpumask.c:40
find_next_and_bit
/usr/local/google/home/dvyukov/src/linux/lib/find_bit.c:40
find_next_and_bit
/usr/local/google/home/dvyukov/src/linux/lib/find_bit.c:43
find_next_and_bit
/usr/local/google/home/dvyukov/src/linux/lib/find_bit.c:45
find_next_and_bit
/usr/local/google/home/dvyukov/src/linux/lib/find_bit.c:49
find_next_and_bit
/usr/local/google/home/dvyukov/src/linux/lib/find_bit.c:53
find_next_and_bit
/usr/local/google/home/dvyukov/src/linux/lib/find_bit.c:94
cpumask_next_and
/usr/local/google/home/dvyukov/src/linux/lib/cpumask.c:40
find_next_and_bit
/usr/local/google/home/dvyukov/src/linux/lib/find_bit.c:40
find_next_and_bit
/usr/local/google/home/dvyukov/src/linux/lib/find_bit.c:43
find_next_and_bit
/usr/local/google/home/dvyukov/src/linux/lib/find_bit.c:45
find_next_and_bit
/usr/local/google/home/dvyukov/src/linux/lib/find_bit.c:49
__ffs
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/bitops.h:365
_find_next_bit
/usr/local/google/home/dvyukov/src/linux/lib/find_bit.c:63
find_next_and_bit
/usr/local/google/home/dvyukov/src/linux/lib/find_bit.c:93
find_next_and_bit
/usr/local/google/home/dvyukov/src/linux/lib/find_bit.c:94
cpumask_next_and
/usr/local/google/home/dvyukov/src/linux/lib/cpumask.c:40
find_next_and_bit
/usr/local/google/home/dvyukov/src/linux/lib/find_bit.c:40
find_next_and_bit
/usr/local/google/home/dvyukov/src/linux/lib/find_bit.c:43
find_next_and_bit
/usr/local/google/home/dvyukov/src/linux/lib/find_bit.c:45
find_next_and_bit
/usr/local/google/home/dvyukov/src/linux/lib/find_bit.c:49
find_next_and_bit
/usr/local/google/home/dvyukov/src/linux/lib/find_bit.c:53
find_next_and_bit
/usr/local/google/home/dvyukov/src/linux/lib/find_bit.c:94
__msecs_to_jiffies
/usr/local/google/home/dvyukov/src/linux/kernel/time/time.c:591
_msecs_to_jiffies
/usr/local/google/home/dvyukov/src/linux/./include/linux/jiffies.h:310
__msecs_to_jiffies
/usr/local/google/home/dvyukov/src/linux/kernel/time/time.c:593
__msecs_to_jiffies
/usr/local/google/home/dvyukov/src/linux/kernel/time/time.c:594
schedule_timeout
/usr/local/google/home/dvyukov/src/linux/kernel/time/timer.c:1766
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:36
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:39
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:40
arch_static_branch
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/jump_label.h:44
static_key_false
/usr/local/google/home/dvyukov/src/linux/./include/linux/jump_label.h:142
trace_irq_disable_rcuidle
/usr/local/google/home/dvyukov/src/linux/./include/trace/events/preemptirq.h:36
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:40
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:43
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:23
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:24
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:25
arch_static_branch
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/jump_label.h:44
static_key_false
/usr/local/google/home/dvyukov/src/linux/./include/linux/jump_label.h:142
trace_irq_enable_rcuidle
/usr/local/google/home/dvyukov/src/linux/./include/trace/events/preemptirq.h:40
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:25
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:27
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:30
call_usermodehelper_exec
/usr/local/google/home/dvyukov/src/linux/kernel/umh.c:574
call_usermodehelper_freeinfo
/usr/local/google/home/dvyukov/src/linux/kernel/umh.c:43
call_usermodehelper_exec
/usr/local/google/home/dvyukov/src/linux/kernel/umh.c:576
call_usermodehelper_freeinfo
/usr/local/google/home/dvyukov/src/linux/kernel/umh.c:44
call_usermodehelper_exec
/usr/local/google/home/dvyukov/src/linux/kernel/umh.c:576
free_modprobe_argv
/usr/local/google/home/dvyukov/src/linux/kernel/kmod.c:66
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:36
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:39
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:40
arch_static_branch
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/jump_label.h:44
static_key_false
/usr/local/google/home/dvyukov/src/linux/./include/linux/jump_label.h:142
trace_irq_disable_rcuidle
/usr/local/google/home/dvyukov/src/linux/./include/trace/events/preemptirq.h:36
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:40
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:43
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:36
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:43
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:36
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:43
__preempt_count_add
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/preempt.h:76
__rcu_read_lock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:82
rcu_read_lock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:627
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:543
rcu_lock_acquire
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:244
rcu_read_lock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:629
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:543
rcu_read_lock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:630
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:543
rcu_read_lock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:630
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:543
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:544
bpf_jit_kallsyms_enabled
/usr/local/google/home/dvyukov/src/linux/./include/linux/filter.h:924
bpf_prog_kallsyms_find
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:506
bpf_prog_kallsyms_find
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:513
rcu_read_unlock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:679
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:545
rcu_read_unlock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:679
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:545
__preempt_count_sub
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/preempt.h:81
__rcu_read_unlock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:88
rcu_read_unlock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:682
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:545
rcu_lock_release
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:249
rcu_read_unlock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:683
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:545
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:36
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:43
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:36
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:43
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:23
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:24
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:25
arch_static_branch
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/jump_label.h:44
static_key_false
/usr/local/google/home/dvyukov/src/linux/./include/linux/jump_label.h:142
trace_irq_enable_rcuidle
/usr/local/google/home/dvyukov/src/linux/./include/trace/events/preemptirq.h:40
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:25
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:27
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:30
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:36
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:39
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:40
arch_static_branch
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/jump_label.h:44
static_key_false
/usr/local/google/home/dvyukov/src/linux/./include/linux/jump_label.h:142
trace_irq_disable_rcuidle
/usr/local/google/home/dvyukov/src/linux/./include/trace/events/preemptirq.h:36
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:40
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:43
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:36
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:43
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:36
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:43
__preempt_count_add
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/preempt.h:76
__rcu_read_lock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:82
rcu_read_lock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:627
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:543
rcu_lock_acquire
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:244
rcu_read_lock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:629
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:543
rcu_read_lock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:630
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:543
rcu_read_lock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:630
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:543
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:544
bpf_jit_kallsyms_enabled
/usr/local/google/home/dvyukov/src/linux/./include/linux/filter.h:924
bpf_prog_kallsyms_find
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:506
bpf_prog_kallsyms_find
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:513
rcu_read_unlock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:679
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:545
rcu_read_unlock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:679
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:545
__preempt_count_sub
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/preempt.h:81
__rcu_read_unlock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:88
rcu_read_unlock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:682
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:545
rcu_lock_release
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:249
rcu_read_unlock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:683
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:545
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:36
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:43
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:36
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:43
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:23
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:24
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:25
arch_static_branch
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/jump_label.h:44
static_key_false
/usr/local/google/home/dvyukov/src/linux/./include/linux/jump_label.h:142
trace_irq_enable_rcuidle
/usr/local/google/home/dvyukov/src/linux/./include/trace/events/preemptirq.h:40
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:25
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:27
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:30
call_usermodehelper_freeinfo
/usr/local/google/home/dvyukov/src/linux/kernel/umh.c:45
call_usermodehelper_exec
/usr/local/google/home/dvyukov/src/linux/kernel/umh.c:576
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:36
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:39
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:40
arch_static_branch
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/jump_label.h:44
static_key_false
/usr/local/google/home/dvyukov/src/linux/./include/linux/jump_label.h:142
trace_irq_disable_rcuidle
/usr/local/google/home/dvyukov/src/linux/./include/trace/events/preemptirq.h:36
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:40
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:43
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:36
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:43
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:36
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:43
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:36
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:43
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:36
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:43
__preempt_count_add
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/preempt.h:76
__rcu_read_lock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:82
rcu_read_lock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:627
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:543
rcu_lock_acquire
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:244
rcu_read_lock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:629
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:543
rcu_read_lock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:630
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:543
rcu_read_lock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:630
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:543
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:544
bpf_jit_kallsyms_enabled
/usr/local/google/home/dvyukov/src/linux/./include/linux/filter.h:924
bpf_prog_kallsyms_find
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:506
bpf_prog_kallsyms_find
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:513
rcu_read_unlock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:679
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:545
rcu_read_unlock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:679
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:545
__preempt_count_sub
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/preempt.h:81
__rcu_read_unlock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:88
rcu_read_unlock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:682
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:545
rcu_lock_release
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:249
rcu_read_unlock
/usr/local/google/home/dvyukov/src/linux/./include/linux/rcupdate.h:683
is_bpf_text_address
/usr/local/google/home/dvyukov/src/linux/kernel/bpf/core.c:545
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:36
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:43
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:36
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:43
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:23
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:24
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:25
arch_static_branch
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/jump_label.h:44
static_key_false
/usr/local/google/home/dvyukov/src/linux/./include/linux/jump_label.h:142
trace_irq_enable_rcuidle
/usr/local/google/home/dvyukov/src/linux/./include/trace/events/preemptirq.h:40
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:25
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:27
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:30
atomic_dec_and_test
/usr/local/google/home/dvyukov/src/linux/./include/asm-generic/atomic-instrumented.h:259
helper_unlock
/usr/local/google/home/dvyukov/src/linux/kernel/umh.c:347
call_usermodehelper_exec
/usr/local/google/home/dvyukov/src/linux/kernel/umh.c:578
helper_unlock
/usr/local/google/home/dvyukov/src/linux/kernel/umh.c:348
call_usermodehelper_exec
/usr/local/google/home/dvyukov/src/linux/kernel/umh.c:578
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:36
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:39
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:40
arch_static_branch
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/jump_label.h:44
static_key_false
/usr/local/google/home/dvyukov/src/linux/./include/linux/jump_label.h:142
trace_irq_disable_rcuidle
/usr/local/google/home/dvyukov/src/linux/./include/trace/events/preemptirq.h:36
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:40
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:43
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:23
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:24
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:25
arch_static_branch
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/jump_label.h:44
static_key_false
/usr/local/google/home/dvyukov/src/linux/./include/linux/jump_label.h:142
trace_irq_enable_rcuidle
/usr/local/google/home/dvyukov/src/linux/./include/trace/events/preemptirq.h:40
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:25
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:27
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:30
call_usermodehelper_exec
/usr/local/google/home/dvyukov/src/linux/kernel/umh.c:527
atomic_inc
/usr/local/google/home/dvyukov/src/linux/./include/asm-generic/atomic-instrumented.h:109
__request_module
/usr/local/google/home/dvyukov/src/linux/kernel/kmod.c:173
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:36
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:39
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:40
arch_static_branch
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/jump_label.h:44
static_key_false
/usr/local/google/home/dvyukov/src/linux/./include/linux/jump_label.h:142
trace_irq_disable_rcuidle
/usr/local/google/home/dvyukov/src/linux/./include/trace/events/preemptirq.h:36
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:40
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:43
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:23
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:24
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:25
arch_static_branch
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/jump_label.h:44
static_key_false
/usr/local/google/home/dvyukov/src/linux/./include/linux/jump_label.h:142
trace_irq_enable_rcuidle
/usr/local/google/home/dvyukov/src/linux/./include/trace/events/preemptirq.h:40
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:25
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:27
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:30
__request_module
/usr/local/google/home/dvyukov/src/linux/kernel/kmod.c:126
bpfilter_mbox_request
/usr/local/google/home/dvyukov/src/linux/net/ipv4/bpfilter/sockopt.c:26
bpfilter_ip_get_sockopt
/usr/local/google/home/dvyukov/src/linux/net/ipv4/bpfilter/sockopt.c:43
ip_getsockopt
/usr/local/google/home/dvyukov/src/linux/net/ipv4/ip_sockglue.c:1570
ip_getsockopt
/usr/local/google/home/dvyukov/src/linux/net/ipv4/ip_sockglue.c:1559 (discriminator 1)
tcp_getsockopt
/usr/local/google/home/dvyukov/src/linux/net/ipv4/tcp.c:3586
__sys_getsockopt
/usr/local/google/home/dvyukov/src/linux/net/socket.c:1940
__sys_getsockopt
/usr/local/google/home/dvyukov/src/linux/net/socket.c:1942
syscall_return_slowpath
/usr/local/google/home/dvyukov/src/linux/arch/x86/entry/common.c:250
do_syscall_64
/usr/local/google/home/dvyukov/src/linux/arch/x86/entry/common.c:293
arch_local_save_flags
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/paravirt.h:783
syscall_return_slowpath
/usr/local/google/home/dvyukov/src/linux/arch/x86/entry/common.c:255
do_syscall_64
/usr/local/google/home/dvyukov/src/linux/arch/x86/entry/common.c:293
syscall_return_slowpath
/usr/local/google/home/dvyukov/src/linux/arch/x86/entry/common.c:264
do_syscall_64
/usr/local/google/home/dvyukov/src/linux/arch/x86/entry/common.c:293
arch_local_irq_disable
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/paravirt.h:793
syscall_return_slowpath
/usr/local/google/home/dvyukov/src/linux/arch/x86/entry/common.c:267
do_syscall_64
/usr/local/google/home/dvyukov/src/linux/arch/x86/entry/common.c:293
arch_local_irq_disable
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/paravirt.h:793
syscall_return_slowpath
/usr/local/google/home/dvyukov/src/linux/arch/x86/entry/common.c:267
do_syscall_64
/usr/local/google/home/dvyukov/src/linux/arch/x86/entry/common.c:293
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:36
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:39
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:40
arch_static_branch
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/jump_label.h:44
static_key_false
/usr/local/google/home/dvyukov/src/linux/./include/linux/jump_label.h:142
trace_irq_disable_rcuidle
/usr/local/google/home/dvyukov/src/linux/./include/trace/events/preemptirq.h:36
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:40
trace_hardirqs_off
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:43
prepare_exit_to_usermode
/usr/local/google/home/dvyukov/src/linux/arch/x86/entry/common.c:191
syscall_return_slowpath
/usr/local/google/home/dvyukov/src/linux/arch/x86/entry/common.c:268
do_syscall_64
/usr/local/google/home/dvyukov/src/linux/arch/x86/entry/common.c:293
prepare_exit_to_usermode
/usr/local/google/home/dvyukov/src/linux/arch/x86/entry/common.c:191
syscall_return_slowpath
/usr/local/google/home/dvyukov/src/linux/arch/x86/entry/common.c:268
do_syscall_64
/usr/local/google/home/dvyukov/src/linux/arch/x86/entry/common.c:293
prepare_exit_to_usermode
/usr/local/google/home/dvyukov/src/linux/arch/x86/entry/common.c:191
syscall_return_slowpath
/usr/local/google/home/dvyukov/src/linux/arch/x86/entry/common.c:268
do_syscall_64
/usr/local/google/home/dvyukov/src/linux/arch/x86/entry/common.c:293
prepare_exit_to_usermode
/usr/local/google/home/dvyukov/src/linux/arch/x86/entry/common.c:194
syscall_return_slowpath
/usr/local/google/home/dvyukov/src/linux/arch/x86/entry/common.c:268
do_syscall_64
/usr/local/google/home/dvyukov/src/linux/arch/x86/entry/common.c:293
prepare_exit_to_usermode
/usr/local/google/home/dvyukov/src/linux/arch/x86/entry/common.c:211
syscall_return_slowpath
/usr/local/google/home/dvyukov/src/linux/arch/x86/entry/common.c:268
do_syscall_64
/usr/local/google/home/dvyukov/src/linux/arch/x86/entry/common.c:293
trace_hardirqs_on_caller
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:49
trace_hardirqs_on_caller
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:50
trace_hardirqs_on_caller
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:51
arch_static_branch
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/jump_label.h:44
static_key_false
/usr/local/google/home/dvyukov/src/linux/./include/linux/jump_label.h:142
trace_irq_enable_rcuidle
/usr/local/google/home/dvyukov/src/linux/./include/trace/events/preemptirq.h:40
trace_hardirqs_on_caller
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:51
trace_hardirqs_on_caller
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:53
trace_hardirqs_on_caller
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:56
trace_hardirqs_off_caller
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:62
trace_hardirqs_off_caller
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:65
trace_hardirqs_off_caller
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:66
arch_static_branch
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/jump_label.h:44
static_key_false
/usr/local/google/home/dvyukov/src/linux/./include/linux/jump_label.h:142
trace_irq_disable_rcuidle
/usr/local/google/home/dvyukov/src/linux/./include/trace/events/preemptirq.h:36
trace_hardirqs_off_caller
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:66
trace_hardirqs_off_caller
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:69
do_syscall_64
/usr/local/google/home/dvyukov/src/linux/arch/x86/entry/common.c:277
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:23
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:24
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:25
arch_static_branch
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/jump_label.h:44
static_key_false
/usr/local/google/home/dvyukov/src/linux/./include/linux/jump_label.h:142
trace_irq_enable_rcuidle
/usr/local/google/home/dvyukov/src/linux/./include/trace/events/preemptirq.h:40
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:25
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:27
trace_hardirqs_on
/usr/local/google/home/dvyukov/src/linux/kernel/trace/trace_preemptirq.c:30
arch_local_irq_enable
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/paravirt.h:798
do_syscall_64
/usr/local/google/home/dvyukov/src/linux/arch/x86/entry/common.c:277
do_syscall_64
/usr/local/google/home/dvyukov/src/linux/arch/x86/entry/common.c:287
array_index_mask_nospec
/usr/local/google/home/dvyukov/src/linux/./arch/x86/include/asm/barrier.h:41
do_syscall_64
/usr/local/google/home/dvyukov/src/linux/arch/x86/entry/common.c:289
__x64_sys_exit_group
/usr/local/google/home/dvyukov/src/linux/kernel/exit.c:979
do_group_exit
/usr/local/google/home/dvyukov/src/linux/kernel/exit.c:949
do_group_exit
/usr/local/google/home/dvyukov/src/linux/kernel/exit.c:953
do_group_exit
/usr/local/google/home/dvyukov/src/linux/kernel/exit.c:953
__read_once_size
/usr/local/google/home/dvyukov/src/linux/./include/linux/compiler.h:188
list_empty
/usr/local/google/home/dvyukov/src/linux/./include/linux/list.h:203
thread_group_empty
/usr/local/google/home/dvyukov/src/linux/./include/linux/sched/signal.h:637
do_group_exit
/usr/local/google/home/dvyukov/src/linux/kernel/exit.c:955
do_group_exit
/usr/local/google/home/dvyukov/src/linux/kernel/exit.c:970
do_exit
/usr/local/google/home/dvyukov/src/linux/kernel/exit.c:770
profile_task_exit
/usr/local/google/home/dvyukov/src/linux/kernel/profile.c:142
__read_once_size
/usr/local/google/home/dvyukov/src/linux/./include/linux/compiler.h:188
__blocking_notifier_call_chain
/usr/local/google/home/dvyukov/src/linux/kernel/notifier.c:315
blocking_notifier_call_chain
/usr/local/google/home/dvyukov/src/linux/kernel/notifier.c:328
blocking_notifier_call_chain
/usr/local/google/home/dvyukov/src/linux/kernel/notifier.c:329

Attachment: .config
Description: Binary data