Messages in this thread | | | From | Dmitry Vyukov <> | Date | Mon, 17 Sep 2018 15:36:21 +0200 | Subject | bpfilter breaks IPT_SO_GET_INFO |
| |
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 [unhandled content-type:application/octet-stream] | |