To Reproduce
tests.fault_injection.test_fault_injection_base.TestStress.test_stress_pool_alloc_h2load
Version or commit hash
tempesta 43637c4
Stacktrace or debug log
[ 3302.463816] name fail_function, interval 0, probability 10, space 0, times -1
Jul 26 02:58:56 192.168.122.93 [ 3302.463907] ------------[ cut here ]------------
Jul 26 02:58:56 192.168.122.93 [ 3302.463924] WARNING: CPU: 0 PID: 16 at /root/tempesta/fw/http2.c:330 tfw_h2_context_clear+0xb3/0xc0 [tempesta_fw]
Jul 26 02:58:56 192.168.122.93 [ 3302.463974] Modules linked in: tempesta_fw(OE) tempesta_regex(OE) tempesta_db(OE) tempesta_tls(OE) tempesta_lib(OE) tcp_diag inet_diag nf_conntrack_netlink xt_nat xt_tcpudp veth ib_core tls xt_conntrack xt_MASQUERADE bridge stp llc xfrm_user xfrm_algo xt_set ip_set nft_chain_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 xt_addrtype nft_compat nf_tables overlay cfg80211 binfmt_misc intel_rapl_msr intel_rapl_common skx_edac_common nfit kvm_intel kvm rapl i2c_i801 i2c_mux i2c_smbus lpc_ich input_leds joydev mac_hid serio_raw sch_fq_codel dm_multipath efi_pstore netconsole msr drm nfnetlink dmi_sysfs qemu_fw_cfg ip_tables x_tables autofs4 btrfs blake2b_generic raid10 raid456 async_raid6_recov async_memcpy async_pq async_xor async_tx xor raid6_pq libcrc32c raid1 raid0 crct10dif_pclmul crc32_pclmul ghash_clmulni_intel sha512_ssse3 psmouse sha256_ssse3 ahci virtio_net libahci virtio_blk net_failover virtio_rng failover aesni_intel crypto_simd cryptd [last unloaded: tempesta_lib(OE)
Jul 26 02:58:56 192.168.122.93 ]
Jul 26 02:58:56 192.168.122.93 [ 3302.464037] CPU: 0 UID: 0 PID: 16 Comm: ksoftirqd/0 Tainted: G OE 6.12.12.tfw-b158a7a #1
Jul 26 02:58:56 192.168.122.93 [ 3302.464041] Tainted: [O]=OOT_MODULE, [E]=UNSIGNED_MODULE
Jul 26 02:58:56 192.168.122.93 [ 3302.464042] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
Jul 26 02:58:56 192.168.122.93 [ 3302.464043] RIP: 0010:tfw_h2_context_clear+0xb3/0xc0 [tempesta_fw]
Jul 26 02:58:56 192.168.122.93 [ 3302.464106] Code: 5d e9 71 c8 fe ff 0f 0b 48 39 c3 75 a5 48 c7 85 60 02 00 00 00 00 00 00 eb ac 0f 0b eb 94 48 8b 03 48 89 85 60 02 00 00 eb 9c <0f> 0b e9 5f ff ff ff 66 0f 1f 44 00 00 90 90 90 90 90 90 90 90 90
Jul 26 02:58:56 192.168.122.93 [ 3302.464108] RSP: 0018:ffffac684008f838 EFLAGS: 00010206
Jul 26 02:58:56 192.168.122.93 [ 3302.464111] RAX: 0000000000000001 RBX: ffff8ae3e381e730 RCX: 0000000000000000
Jul 26 02:58:56 192.168.122.93 [ 3302.464112] RDX: 0000000000000000 RSI: 00000000fffffe01 RDI: ffff8ae3d9380000
Jul 26 02:58:56 192.168.122.93 [ 3302.464114] RBP: ffff8ae3d9380000 R08: 0000000000000001 R09: 0000000000000000
Jul 26 02:58:56 192.168.122.93 [ 3302.464115] R10: 0000000000004704 R11: 0000000000000000 R12: ffff8ae3e381eb90
Jul 26 02:58:56 192.168.122.93 [ 3302.464116] R13: ffff8ae3109ab028 R14: 0000000000000200 R15: ffff8ae30cbda5f8
Jul 26 02:58:56 192.168.122.93 [ 3302.464118] FS: 0000000000000000(0000) GS:ffff8ae477c00000(0000) knlGS:0000000000000000
Jul 26 02:58:56 192.168.122.93 [ 3302.464120] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Jul 26 02:58:56 192.168.122.93 [ 3302.464121] CR2: 000000000efd9590 CR3: 000000010b14e005 CR4: 0000000000772ef0
Jul 26 02:58:56 192.168.122.93 [ 3302.464125] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
Jul 26 02:58:56 192.168.122.93 [ 3302.464126] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Jul 26 02:58:56 192.168.122.93 [ 3302.464127] PKRU: 55555554
Jul 26 02:58:56 192.168.122.93 [ 3302.464128] Call Trace:
Jul 26 02:58:56 192.168.122.93 [ 3302.464130]
Jul 26 02:58:56 192.168.122.93 [ 3302.464131] ? tfw_h2_context_clear+0xb3/0xc0 [tempesta_fw]
Jul 26 02:58:56 192.168.122.93 [ 3302.464163] ? __warn.cold+0x93/0x10a
Jul 26 02:58:56 192.168.122.93 [ 3302.464176] ? tfw_h2_context_clear+0xb3/0xc0 [tempesta_fw]
Jul 26 02:58:56 192.168.122.93 [ 3302.464207] ? report_bug+0xff/0x140
Jul 26 02:58:56 192.168.122.93 [ 3302.464215] ? handle_bug+0x58/0xa0
Jul 26 02:58:56 192.168.122.93 [ 3302.464219] ? exc_invalid_op+0x17/0x80
Jul 26 02:58:56 192.168.122.93 [ 3302.464223] ? asm_exc_invalid_op+0x1a/0x20
Jul 26 02:58:56 192.168.122.93 [ 3302.464228] ? tfw_h2_context_clear+0xb3/0xc0 [tempesta_fw]
Jul 26 02:58:56 192.168.122.93 [ 3302.464268] tfw_tls_conn_dtor+0x191/0x220 [tempesta_fw]
Jul 26 02:58:56 192.168.122.93 [ 3302.464306] ? __pfx_tfw_http_resp_cache_cb+0x20/0x20 [tempesta_fw]
Jul 26 02:58:56 192.168.122.93 [ 3302.464338] tfw_http_conn_msg_free+0x85/0xa0 [tempesta_fw]
Jul 26 02:58:56 192.168.122.93 [ 3302.464368] tfw_cache_process+0x234/0x460 [tempesta_fw]
Jul 26 02:58:56 192.168.122.93 [ 3302.464398] tfw_http_resp_cache+0x148/0x220 [tempesta_fw]
Jul 26 02:58:56 192.168.122.93 [ 3302.464428] tfw_http_msg_process_generic+0x385/0x840 [tempesta_fw]
Jul 26 02:58:56 192.168.122.93 [ 3302.464459] ? pg_skb_alloc+0x504/0x5a0
Jul 26 02:58:56 192.168.122.93 [ 3302.464466] ? __alloc_skb+0x41/0x260
Jul 26 02:58:56 192.168.122.93 [ 3302.464469] tfw_connection_recv+0x9a/0x160 [tempesta_fw]
Jul 26 02:58:56 192.168.122.93 [ 3302.464503] ? consume_skb+0x47/0xe0
Jul 26 02:58:56 192.168.122.93 [ 3302.464505] ss_tcp_process_data+0x236/0x780 [tempesta_fw]
Jul 26 02:58:56 192.168.122.93 [ 3302.464544] ss_tcp_data_ready+0x56/0x100 [tempesta_fw]
Jul 26 02:58:56 192.168.122.93 [ 3302.464578] tcp_data_queue+0x8dc/0xfe0
Jul 26 02:58:56 192.168.122.93 [ 3302.464582] tcp_rcv_established+0x25b/0x6e0
Jul 26 02:58:56 192.168.122.93 [ 3302.464585] tcp_v4_do_rcv+0x161/0x2c0
Jul 26 02:58:56 192.168.122.93 [ 3302.464587] tcp_v4_rcv+0x1115/0x14e0
Jul 26 02:58:56 192.168.122.93 [ 3302.464590] ? raw_local_deliver+0xd6/0x280
Jul 26 02:58:56 192.168.122.93 [ 3302.464593] ip_protocol_deliver_rcu+0x36/0x300
Jul 26 02:58:56 192.168.122.93 [ 3302.464597] ip_local_deliver_finish+0x76/0xa0
Jul 26 02:58:56 192.168.122.93 [ 3302.464600] ip_local_deliver+0x68/0x120
Jul 26 02:58:56 192.168.122.93 [ 3302.464603] ? __pfx_ip_local_deliver_finish+0x20/0x20
Jul 26 02:58:56 192.168.122.93 [ 3302.464606] __netif_receive_skb_one_core+0x87/0xa0
Jul 26 02:58:56 192.168.122.93 [ 3302.464610] process_backlog+0x87/0x140
Jul 26 02:58:56 192.168.122.93 [ 3302.464613] __napi_poll+0x28/0x160
Jul 26 02:58:56 192.168.122.93 [ 3302.464616] net_rx_action+0x3a7/0x420
Jul 26 02:58:56 192.168.122.93 [ 3302.464621] handle_softirqs+0xdd/0x2a0
Jul 26 02:58:56 192.168.122.93 [ 3302.464624] ? __pfx_smpboot_thread_fn+0x20/0x20
Jul 26 02:58:56 192.168.122.93 [ 3302.464626] run_ksoftirqd+0x2f/0x40
Jul 26 02:58:56 192.168.122.93 [ 3302.464629] smpboot_thread_fn+0xda/0x1e0
Jul 26 02:58:56 192.168.122.93 [ 3302.464631] kthread+0xcf/0x100
Jul 26 02:58:56 192.168.122.93 [ 3302.464633] ? __pfx_kthread+0x20/0x20
Jul 26 02:58:56 192.168.122.93 [ 3302.464635] ret_from_fork+0x31/0x60
Jul 26 02:58:56 192.168.122.93 [ 3302.464638] ? __pfx_kthread+0x20/0x20
Jul 26 02:58:56 192.168.122.93 [ 3302.464640] ret_from_fork_asm+0x22/0x60
Jul 26 02:58:56 192.168.122.93 [ 3302.464643]
Jul 26 02:58:56 192.168.122.93 [ 3302.464644] ---[ end trace 0000000000000000 ]---
Jul 26 02:58:56 192.168.122.93 [ 3302.464648] Tainted: [W]=WARN, [O]=OOT_MODULE, [E]=UNSIGNED_MODULE
Jul 26 02:58:56 192.168.122.93 [ 3302.464675] ------------[ cut here ]------------
Jul 26 02:58:56 192.168.122.93 [ 3302.464676] kernel BUG at /root/tempesta/fw/sock_clnt.c:140!
Jul 26 02:58:56 192.168.122.93 [ 3302.464694] Oops: invalid opcode: 0000 [#1] PREEMPT SMP NOPTI
Jul 26 02:58:56 192.168.122.93 [ 3302.464697] CPU: 0 UID: 0 PID: 16 Comm: ksoftirqd/0 Tainted: G W OE 6.12.12.tfw-b158a7a #1
Jul 26 02:58:56 192.168.122.93 [ 3302.464701] Tainted: [W]=WARN, [O]=OOT_MODULE, [E]=UNSIGNED_MODULE
Jul 26 02:58:56 192.168.122.93 [ 3302.464701] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
Jul 26 02:58:56 192.168.122.93 [ 3302.464703] RIP: 0010:tfw_cli_conn_free+0xc7/0xe0 [tempesta_fw]
Jul 26 02:58:56 192.168.122.93 [ 3302.464737] Code: e9 5e bf 19 dc 85 d2 74 09 83 fa 01 74 e0 0f 0b 0f 0b 48 8b 3d a2 19 04 00 e9 45 bf 19 dc 48 8b 3d 86 19 04 00 e9 39 bf 19 dc <0f> 0b 0f 0b 0f 0b 0f 0b 0f 0b 0f 0b 90 66 66 2e 0f 1f 84 00 00 00
Jul 26 02:58:56 192.168.122.93 [ 3302.464739] RSP: 0018:ffffac684008f850 EFLAGS: 00010286
Jul 26 02:58:56 192.168.122.93 [ 3302.464741] RAX: ffff8ae477d24228 RBX: 0000000000000000 RCX: 000000000040000c
Jul 26 02:58:56 192.168.122.93 [ 3302.464743] RDX: ffff8ae30c31ce80 RSI: ffff8ae3e381e730 RDI: ffff8ae3e381e730
Jul 26 02:58:56 192.168.122.93 [ 3302.464744] RBP: ffff8ae3e381e730 R08: ffff8ae3e299ccc0 R09: 000000000040000c
Jul 26 02:58:56 192.168.122.93 [ 3302.464745] R10: 000000000040000c R11: 0000000000000000 R12: ffffffffc120d280
Jul 26 02:58:56 192.168.122.93 [ 3302.464747] R13: ffff8ae3109ab028 R14: 0000000000000200 R15: ffff8ae30cbda5f8
Jul 26 02:58:56 192.168.122.93 [ 3302.464748] FS: 0000000000000000(0000) GS:ffff8ae477c00000(0000) knlGS:0000000000000000
Jul 26 02:58:56 192.168.122.93 [ 3302.464750] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Jul 26 02:58:56 192.168.122.93 [ 3302.464751] CR2: 000000000efd9590 CR3: 000000010b14e005 CR4: 0000000000772ef0
Jul 26 02:58:56 192.168.122.93 [ 3302.464754] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
Jul 26 02:58:56 192.168.122.93 [ 3302.464756] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Jul 26 02:58:56 192.168.122.93 [ 3302.464760] PKRU: 55555554
Jul 26 02:58:56 192.168.122.93 [ 3302.464761] Call Trace:
Jul 26 02:58:56 192.168.122.93 [ 3302.464762]
Jul 26 02:58:56 192.168.122.93 [ 3302.464763] ? __die_body.cold+0x19/0x34
Jul 26 02:58:56 192.168.122.93 [ 3302.464768] ? die+0x2e/0x60
Jul 26 02:58:56 192.168.122.93 [ 3302.464778] ? do_trap+0xca/0x120
Jul 26 02:58:56 192.168.122.93 [ 3302.464781] ? do_error_trap+0x6a/0xa0
Jul 26 02:58:56 192.168.122.93 [ 3302.464783] ? tfw_cli_conn_free+0xc7/0xe0 [tempesta_fw]
Jul 26 02:58:56 192.168.122.93 [ 3302.464815] ? exc_invalid_op+0x50/0x80
Jul 26 02:58:56 192.168.122.93 [ 3302.464818] ? tfw_cli_conn_free+0xc7/0xe0 [tempesta_fw]
Jul 26 02:58:56 192.168.122.93 [ 3302.464848] ? asm_exc_invalid_op+0x1a/0x20
Jul 26 02:58:56 192.168.122.93 [ 3302.464851] ? __pfx_tfw_http_resp_cache_cb+0x20/0x20 [tempesta_fw]
Jul 26 02:58:56 192.168.122.93 [ 3302.464885] ? tfw_cli_conn_free+0xc7/0xe0 [tempesta_fw]
Jul 26 02:58:56 192.168.122.93 [ 3302.464929] tfw_cli_conn_release+0x94/0xe0 [tempesta_fw]
Jul 26 02:58:56 192.168.122.93 [ 3302.464959] tfw_http_conn_msg_free+0x85/0xa0 [tempesta_fw]
Jul 26 02:58:56 192.168.122.93 [ 3302.464991] tfw_cache_process+0x234/0x460 [tempesta_fw]
Jul 26 02:58:56 192.168.122.93 [ 3302.465021] tfw_http_resp_cache+0x148/0x220 [tempesta_fw]
Jul 26 02:58:56 192.168.122.93 [ 3302.465052] tfw_http_msg_process_generic+0x385/0x840 [tempesta_fw]
Jul 26 02:58:56 192.168.122.93 [ 3302.465083] ? pg_skb_alloc+0x504/0x5a0
Jul 26 02:58:56 192.168.122.93 [ 3302.465086] ? __alloc_skb+0x41/0x260
Jul 26 02:58:56 192.168.122.93 [ 3302.465088] tfw_connection_recv+0x9a/0x160 [tempesta_fw]
Jul 26 02:58:56 192.168.122.93 [ 3302.465123] ? consume_skb+0x47/0xe0
Jul 26 02:58:56 192.168.122.93 [ 3302.465126] ss_tcp_process_data+0x236/0x780 [tempesta_fw]
Jul 26 02:58:56 192.168.122.93 [ 3302.465163] ss_tcp_data_ready+0x56/0x100 [tempesta_fw]
Jul 26 02:58:56 192.168.122.93 [ 3302.465196] tcp_data_queue+0x8dc/0xfe0
Jul 26 02:58:56 192.168.122.93 [ 3302.465199] tcp_rcv_established+0x25b/0x6e0
Jul 26 02:58:56 192.168.122.93 [ 3302.465201] tcp_v4_do_rcv+0x161/0x2c0
Jul 26 02:58:56 192.168.122.93 [ 3302.465203] tcp_v4_rcv+0x1115/0x14e0
Jul 26 02:58:56 192.168.122.93 [ 3302.465206] ? raw_local_deliver+0xd6/0x280
Jul 26 02:58:56 192.168.122.93 [ 3302.465209] ip_protocol_deliver_rcu+0x36/0x300
Jul 26 02:58:56 192.168.122.93 [ 3302.465212] ip_local_deliver_finish+0x76/0xa0
Jul 26 02:58:56 192.168.122.93 [ 3302.465214] ip_local_deliver+0x68/0x120
Jul 26 02:58:56 192.168.122.93 [ 3302.465217] ? __pfx_ip_local_deliver_finish+0x20/0x20
Jul 26 02:58:56 192.168.122.93 [ 3302.465220] __netif_receive_skb_one_core+0x87/0xa0
Jul 26 02:58:56 192.168.122.93 [ 3302.465223] process_backlog+0x87/0x140
Jul 26 02:58:56 192.168.122.93 [ 3302.465226] __napi_poll+0x28/0x160
Jul 26 02:58:56 192.168.122.93 [ 3302.465229] net_rx_action+0x3a7/0x420
Jul 26 02:58:56 192.168.122.93 [ 3302.465234] handle_softirqs+0xdd/0x2a0
Jul 26 02:58:56 192.168.122.93 [ 3302.465237] ? __pfx_smpboot_thread_fn+0x20/0x20
Jul 26 02:58:56 192.168.122.93 [ 3302.465239] run_ksoftirqd+0x2f/0x40
Jul 26 02:58:56 192.168.122.93 [ 3302.465241] smpboot_thread_fn+0xda/0x1e0
Jul 26 02:58:56 192.168.122.93 [ 3302.465243] kthread+0xcf/0x100
Jul 26 02:58:56 192.168.122.93 [ 3302.465245] ? __pfx_kthread+0x20/0x20
Jul 26 02:58:56 192.168.122.93 [ 3302.465247] ret_from_fork+0x31/0x60
Jul 26 02:58:56 192.168.122.93 [ 3302.465250] ? __pfx_kthread+0x20/0x20
Jul 26 02:58:56 192.168.122.93 [ 3302.465251] ret_from_fork_asm+0x22/0x60
Jul 26 02:58:56 192.168.122.93 [ 3302.465259]
Jul 26 02:58:56 192.168.122.93 [ 3302.465259] Modules linked in: tempesta_fw(OE) tempesta_regex(OE) tempesta_db(OE) tempesta_tls(OE) tempesta_lib(OE) tcp_diag inet_diag nf_conntrack_netlink xt_nat xt_tcpudp veth ib_core tls xt_conntrack xt_MASQUERADE bridge stp llc xfrm_user xfrm_algo xt_set ip_set nft_chain_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 xt_addrtype nft_compat nf_tables overlay cfg80211 binfmt_misc intel_rapl_msr intel_rapl_common skx_edac_common nfit kvm_intel kvm rapl i2c_i801 i2c_mux i2c_smbus lpc_ich input_leds joydev mac_hid serio_raw sch_fq_codel dm_multipath efi_pstore netconsole msr drm nfnetlink dmi_sysfs qemu_fw_cfg ip_tables x_tables autofs4 btrfs blake2b_generic raid10 raid456 async_raid6_recov async_memcpy async_pq async_xor async_tx xor raid6_pq libcrc32c raid1 raid0 crct10dif_pclmul crc32_pclmul ghash_clmulni_intel sha512_ssse3 psmouse sha256_ssse3 ahci virtio_net libahci virtio_blk net_failover virtio_rng failover aesni_intel crypto_simd cryptd [last unloaded: tempesta_lib(OE)
Jul 26 02:58:56 192.168.122.93 ]
Jul 26 02:58:56 192.168.122.93 [ 3302.465307] ---[ end trace 0000000000000000 ]---
Jul 26 02:58:56 192.168.122.93 [ 3302.465309] RIP: 0010:tfw_cli_conn_free+0xc7/0xe0 [tempesta_fw]
To Reproduce
tests.fault_injection.test_fault_injection_base.TestStress.test_stress_pool_alloc_h2load
Version or commit hash
tempesta 43637c4
Stacktrace or debug log
[ 3302.463816] name fail_function, interval 0, probability 10, space 0, times -1
Jul 26 02:58:56 192.168.122.93 [ 3302.463907] ------------[ cut here ]------------
Jul 26 02:58:56 192.168.122.93 [ 3302.463924] WARNING: CPU: 0 PID: 16 at /root/tempesta/fw/http2.c:330 tfw_h2_context_clear+0xb3/0xc0 [tempesta_fw]
Jul 26 02:58:56 192.168.122.93 [ 3302.463974] Modules linked in: tempesta_fw(OE) tempesta_regex(OE) tempesta_db(OE) tempesta_tls(OE) tempesta_lib(OE) tcp_diag inet_diag nf_conntrack_netlink xt_nat xt_tcpudp veth ib_core tls xt_conntrack xt_MASQUERADE bridge stp llc xfrm_user xfrm_algo xt_set ip_set nft_chain_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 xt_addrtype nft_compat nf_tables overlay cfg80211 binfmt_misc intel_rapl_msr intel_rapl_common skx_edac_common nfit kvm_intel kvm rapl i2c_i801 i2c_mux i2c_smbus lpc_ich input_leds joydev mac_hid serio_raw sch_fq_codel dm_multipath efi_pstore netconsole msr drm nfnetlink dmi_sysfs qemu_fw_cfg ip_tables x_tables autofs4 btrfs blake2b_generic raid10 raid456 async_raid6_recov async_memcpy async_pq async_xor async_tx xor raid6_pq libcrc32c raid1 raid0 crct10dif_pclmul crc32_pclmul ghash_clmulni_intel sha512_ssse3 psmouse sha256_ssse3 ahci virtio_net libahci virtio_blk net_failover virtio_rng failover aesni_intel crypto_simd cryptd [last unloaded: tempesta_lib(OE)
Jul 26 02:58:56 192.168.122.93 ]
Jul 26 02:58:56 192.168.122.93 [ 3302.464037] CPU: 0 UID: 0 PID: 16 Comm: ksoftirqd/0 Tainted: G OE 6.12.12.tfw-b158a7a #1
Jul 26 02:58:56 192.168.122.93 [ 3302.464041] Tainted: [O]=OOT_MODULE, [E]=UNSIGNED_MODULE
Jul 26 02:58:56 192.168.122.93 [ 3302.464042] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
Jul 26 02:58:56 192.168.122.93 [ 3302.464043] RIP: 0010:tfw_h2_context_clear+0xb3/0xc0 [tempesta_fw]
Jul 26 02:58:56 192.168.122.93 [ 3302.464106] Code: 5d e9 71 c8 fe ff 0f 0b 48 39 c3 75 a5 48 c7 85 60 02 00 00 00 00 00 00 eb ac 0f 0b eb 94 48 8b 03 48 89 85 60 02 00 00 eb 9c <0f> 0b e9 5f ff ff ff 66 0f 1f 44 00 00 90 90 90 90 90 90 90 90 90
Jul 26 02:58:56 192.168.122.93 [ 3302.464108] RSP: 0018:ffffac684008f838 EFLAGS: 00010206
Jul 26 02:58:56 192.168.122.93 [ 3302.464111] RAX: 0000000000000001 RBX: ffff8ae3e381e730 RCX: 0000000000000000
Jul 26 02:58:56 192.168.122.93 [ 3302.464112] RDX: 0000000000000000 RSI: 00000000fffffe01 RDI: ffff8ae3d9380000
Jul 26 02:58:56 192.168.122.93 [ 3302.464114] RBP: ffff8ae3d9380000 R08: 0000000000000001 R09: 0000000000000000
Jul 26 02:58:56 192.168.122.93 [ 3302.464115] R10: 0000000000004704 R11: 0000000000000000 R12: ffff8ae3e381eb90
Jul 26 02:58:56 192.168.122.93 [ 3302.464116] R13: ffff8ae3109ab028 R14: 0000000000000200 R15: ffff8ae30cbda5f8
Jul 26 02:58:56 192.168.122.93 [ 3302.464118] FS: 0000000000000000(0000) GS:ffff8ae477c00000(0000) knlGS:0000000000000000
Jul 26 02:58:56 192.168.122.93 [ 3302.464120] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Jul 26 02:58:56 192.168.122.93 [ 3302.464121] CR2: 000000000efd9590 CR3: 000000010b14e005 CR4: 0000000000772ef0
Jul 26 02:58:56 192.168.122.93 [ 3302.464125] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
Jul 26 02:58:56 192.168.122.93 [ 3302.464126] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Jul 26 02:58:56 192.168.122.93 [ 3302.464127] PKRU: 55555554
Jul 26 02:58:56 192.168.122.93 [ 3302.464128] Call Trace:
Jul 26 02:58:56 192.168.122.93 [ 3302.464130]
Jul 26 02:58:56 192.168.122.93 [ 3302.464131] ? tfw_h2_context_clear+0xb3/0xc0 [tempesta_fw]
Jul 26 02:58:56 192.168.122.93 [ 3302.464163] ? __warn.cold+0x93/0x10a
Jul 26 02:58:56 192.168.122.93 [ 3302.464176] ? tfw_h2_context_clear+0xb3/0xc0 [tempesta_fw]
Jul 26 02:58:56 192.168.122.93 [ 3302.464207] ? report_bug+0xff/0x140
Jul 26 02:58:56 192.168.122.93 [ 3302.464215] ? handle_bug+0x58/0xa0
Jul 26 02:58:56 192.168.122.93 [ 3302.464219] ? exc_invalid_op+0x17/0x80
Jul 26 02:58:56 192.168.122.93 [ 3302.464223] ? asm_exc_invalid_op+0x1a/0x20
Jul 26 02:58:56 192.168.122.93 [ 3302.464228] ? tfw_h2_context_clear+0xb3/0xc0 [tempesta_fw]
Jul 26 02:58:56 192.168.122.93 [ 3302.464268] tfw_tls_conn_dtor+0x191/0x220 [tempesta_fw]
Jul 26 02:58:56 192.168.122.93 [ 3302.464306] ? __pfx_tfw_http_resp_cache_cb+0x20/0x20 [tempesta_fw]
Jul 26 02:58:56 192.168.122.93 [ 3302.464338] tfw_http_conn_msg_free+0x85/0xa0 [tempesta_fw]
Jul 26 02:58:56 192.168.122.93 [ 3302.464368] tfw_cache_process+0x234/0x460 [tempesta_fw]
Jul 26 02:58:56 192.168.122.93 [ 3302.464398] tfw_http_resp_cache+0x148/0x220 [tempesta_fw]
Jul 26 02:58:56 192.168.122.93 [ 3302.464428] tfw_http_msg_process_generic+0x385/0x840 [tempesta_fw]
Jul 26 02:58:56 192.168.122.93 [ 3302.464459] ? pg_skb_alloc+0x504/0x5a0
Jul 26 02:58:56 192.168.122.93 [ 3302.464466] ? __alloc_skb+0x41/0x260
Jul 26 02:58:56 192.168.122.93 [ 3302.464469] tfw_connection_recv+0x9a/0x160 [tempesta_fw]
Jul 26 02:58:56 192.168.122.93 [ 3302.464503] ? consume_skb+0x47/0xe0
Jul 26 02:58:56 192.168.122.93 [ 3302.464505] ss_tcp_process_data+0x236/0x780 [tempesta_fw]
Jul 26 02:58:56 192.168.122.93 [ 3302.464544] ss_tcp_data_ready+0x56/0x100 [tempesta_fw]
Jul 26 02:58:56 192.168.122.93 [ 3302.464578] tcp_data_queue+0x8dc/0xfe0
Jul 26 02:58:56 192.168.122.93 [ 3302.464582] tcp_rcv_established+0x25b/0x6e0
Jul 26 02:58:56 192.168.122.93 [ 3302.464585] tcp_v4_do_rcv+0x161/0x2c0
Jul 26 02:58:56 192.168.122.93 [ 3302.464587] tcp_v4_rcv+0x1115/0x14e0
Jul 26 02:58:56 192.168.122.93 [ 3302.464590] ? raw_local_deliver+0xd6/0x280
Jul 26 02:58:56 192.168.122.93 [ 3302.464593] ip_protocol_deliver_rcu+0x36/0x300
Jul 26 02:58:56 192.168.122.93 [ 3302.464597] ip_local_deliver_finish+0x76/0xa0
Jul 26 02:58:56 192.168.122.93 [ 3302.464600] ip_local_deliver+0x68/0x120
Jul 26 02:58:56 192.168.122.93 [ 3302.464603] ? __pfx_ip_local_deliver_finish+0x20/0x20
Jul 26 02:58:56 192.168.122.93 [ 3302.464606] __netif_receive_skb_one_core+0x87/0xa0
Jul 26 02:58:56 192.168.122.93 [ 3302.464610] process_backlog+0x87/0x140
Jul 26 02:58:56 192.168.122.93 [ 3302.464613] __napi_poll+0x28/0x160
Jul 26 02:58:56 192.168.122.93 [ 3302.464616] net_rx_action+0x3a7/0x420
Jul 26 02:58:56 192.168.122.93 [ 3302.464621] handle_softirqs+0xdd/0x2a0
Jul 26 02:58:56 192.168.122.93 [ 3302.464624] ? __pfx_smpboot_thread_fn+0x20/0x20
Jul 26 02:58:56 192.168.122.93 [ 3302.464626] run_ksoftirqd+0x2f/0x40
Jul 26 02:58:56 192.168.122.93 [ 3302.464629] smpboot_thread_fn+0xda/0x1e0
Jul 26 02:58:56 192.168.122.93 [ 3302.464631] kthread+0xcf/0x100
Jul 26 02:58:56 192.168.122.93 [ 3302.464633] ? __pfx_kthread+0x20/0x20
Jul 26 02:58:56 192.168.122.93 [ 3302.464635] ret_from_fork+0x31/0x60
Jul 26 02:58:56 192.168.122.93 [ 3302.464638] ? __pfx_kthread+0x20/0x20
Jul 26 02:58:56 192.168.122.93 [ 3302.464640] ret_from_fork_asm+0x22/0x60
Jul 26 02:58:56 192.168.122.93 [ 3302.464643]
Jul 26 02:58:56 192.168.122.93 [ 3302.464644] ---[ end trace 0000000000000000 ]---
Jul 26 02:58:56 192.168.122.93 [ 3302.464648] Tainted: [W]=WARN, [O]=OOT_MODULE, [E]=UNSIGNED_MODULE
Jul 26 02:58:56 192.168.122.93 [ 3302.464675] ------------[ cut here ]------------
Jul 26 02:58:56 192.168.122.93 [ 3302.464676] kernel BUG at /root/tempesta/fw/sock_clnt.c:140!
Jul 26 02:58:56 192.168.122.93 [ 3302.464694] Oops: invalid opcode: 0000 [#1] PREEMPT SMP NOPTI
Jul 26 02:58:56 192.168.122.93 [ 3302.464697] CPU: 0 UID: 0 PID: 16 Comm: ksoftirqd/0 Tainted: G W OE 6.12.12.tfw-b158a7a #1
Jul 26 02:58:56 192.168.122.93 [ 3302.464701] Tainted: [W]=WARN, [O]=OOT_MODULE, [E]=UNSIGNED_MODULE
Jul 26 02:58:56 192.168.122.93 [ 3302.464701] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
Jul 26 02:58:56 192.168.122.93 [ 3302.464703] RIP: 0010:tfw_cli_conn_free+0xc7/0xe0 [tempesta_fw]
Jul 26 02:58:56 192.168.122.93 [ 3302.464737] Code: e9 5e bf 19 dc 85 d2 74 09 83 fa 01 74 e0 0f 0b 0f 0b 48 8b 3d a2 19 04 00 e9 45 bf 19 dc 48 8b 3d 86 19 04 00 e9 39 bf 19 dc <0f> 0b 0f 0b 0f 0b 0f 0b 0f 0b 0f 0b 90 66 66 2e 0f 1f 84 00 00 00
Jul 26 02:58:56 192.168.122.93 [ 3302.464739] RSP: 0018:ffffac684008f850 EFLAGS: 00010286
Jul 26 02:58:56 192.168.122.93 [ 3302.464741] RAX: ffff8ae477d24228 RBX: 0000000000000000 RCX: 000000000040000c
Jul 26 02:58:56 192.168.122.93 [ 3302.464743] RDX: ffff8ae30c31ce80 RSI: ffff8ae3e381e730 RDI: ffff8ae3e381e730
Jul 26 02:58:56 192.168.122.93 [ 3302.464744] RBP: ffff8ae3e381e730 R08: ffff8ae3e299ccc0 R09: 000000000040000c
Jul 26 02:58:56 192.168.122.93 [ 3302.464745] R10: 000000000040000c R11: 0000000000000000 R12: ffffffffc120d280
Jul 26 02:58:56 192.168.122.93 [ 3302.464747] R13: ffff8ae3109ab028 R14: 0000000000000200 R15: ffff8ae30cbda5f8
Jul 26 02:58:56 192.168.122.93 [ 3302.464748] FS: 0000000000000000(0000) GS:ffff8ae477c00000(0000) knlGS:0000000000000000
Jul 26 02:58:56 192.168.122.93 [ 3302.464750] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Jul 26 02:58:56 192.168.122.93 [ 3302.464751] CR2: 000000000efd9590 CR3: 000000010b14e005 CR4: 0000000000772ef0
Jul 26 02:58:56 192.168.122.93 [ 3302.464754] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
Jul 26 02:58:56 192.168.122.93 [ 3302.464756] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Jul 26 02:58:56 192.168.122.93 [ 3302.464760] PKRU: 55555554
Jul 26 02:58:56 192.168.122.93 [ 3302.464761] Call Trace:
Jul 26 02:58:56 192.168.122.93 [ 3302.464762]
Jul 26 02:58:56 192.168.122.93 [ 3302.464763] ? __die_body.cold+0x19/0x34
Jul 26 02:58:56 192.168.122.93 [ 3302.464768] ? die+0x2e/0x60
Jul 26 02:58:56 192.168.122.93 [ 3302.464778] ? do_trap+0xca/0x120
Jul 26 02:58:56 192.168.122.93 [ 3302.464781] ? do_error_trap+0x6a/0xa0
Jul 26 02:58:56 192.168.122.93 [ 3302.464783] ? tfw_cli_conn_free+0xc7/0xe0 [tempesta_fw]
Jul 26 02:58:56 192.168.122.93 [ 3302.464815] ? exc_invalid_op+0x50/0x80
Jul 26 02:58:56 192.168.122.93 [ 3302.464818] ? tfw_cli_conn_free+0xc7/0xe0 [tempesta_fw]
Jul 26 02:58:56 192.168.122.93 [ 3302.464848] ? asm_exc_invalid_op+0x1a/0x20
Jul 26 02:58:56 192.168.122.93 [ 3302.464851] ? __pfx_tfw_http_resp_cache_cb+0x20/0x20 [tempesta_fw]
Jul 26 02:58:56 192.168.122.93 [ 3302.464885] ? tfw_cli_conn_free+0xc7/0xe0 [tempesta_fw]
Jul 26 02:58:56 192.168.122.93 [ 3302.464929] tfw_cli_conn_release+0x94/0xe0 [tempesta_fw]
Jul 26 02:58:56 192.168.122.93 [ 3302.464959] tfw_http_conn_msg_free+0x85/0xa0 [tempesta_fw]
Jul 26 02:58:56 192.168.122.93 [ 3302.464991] tfw_cache_process+0x234/0x460 [tempesta_fw]
Jul 26 02:58:56 192.168.122.93 [ 3302.465021] tfw_http_resp_cache+0x148/0x220 [tempesta_fw]
Jul 26 02:58:56 192.168.122.93 [ 3302.465052] tfw_http_msg_process_generic+0x385/0x840 [tempesta_fw]
Jul 26 02:58:56 192.168.122.93 [ 3302.465083] ? pg_skb_alloc+0x504/0x5a0
Jul 26 02:58:56 192.168.122.93 [ 3302.465086] ? __alloc_skb+0x41/0x260
Jul 26 02:58:56 192.168.122.93 [ 3302.465088] tfw_connection_recv+0x9a/0x160 [tempesta_fw]
Jul 26 02:58:56 192.168.122.93 [ 3302.465123] ? consume_skb+0x47/0xe0
Jul 26 02:58:56 192.168.122.93 [ 3302.465126] ss_tcp_process_data+0x236/0x780 [tempesta_fw]
Jul 26 02:58:56 192.168.122.93 [ 3302.465163] ss_tcp_data_ready+0x56/0x100 [tempesta_fw]
Jul 26 02:58:56 192.168.122.93 [ 3302.465196] tcp_data_queue+0x8dc/0xfe0
Jul 26 02:58:56 192.168.122.93 [ 3302.465199] tcp_rcv_established+0x25b/0x6e0
Jul 26 02:58:56 192.168.122.93 [ 3302.465201] tcp_v4_do_rcv+0x161/0x2c0
Jul 26 02:58:56 192.168.122.93 [ 3302.465203] tcp_v4_rcv+0x1115/0x14e0
Jul 26 02:58:56 192.168.122.93 [ 3302.465206] ? raw_local_deliver+0xd6/0x280
Jul 26 02:58:56 192.168.122.93 [ 3302.465209] ip_protocol_deliver_rcu+0x36/0x300
Jul 26 02:58:56 192.168.122.93 [ 3302.465212] ip_local_deliver_finish+0x76/0xa0
Jul 26 02:58:56 192.168.122.93 [ 3302.465214] ip_local_deliver+0x68/0x120
Jul 26 02:58:56 192.168.122.93 [ 3302.465217] ? __pfx_ip_local_deliver_finish+0x20/0x20
Jul 26 02:58:56 192.168.122.93 [ 3302.465220] __netif_receive_skb_one_core+0x87/0xa0
Jul 26 02:58:56 192.168.122.93 [ 3302.465223] process_backlog+0x87/0x140
Jul 26 02:58:56 192.168.122.93 [ 3302.465226] __napi_poll+0x28/0x160
Jul 26 02:58:56 192.168.122.93 [ 3302.465229] net_rx_action+0x3a7/0x420
Jul 26 02:58:56 192.168.122.93 [ 3302.465234] handle_softirqs+0xdd/0x2a0
Jul 26 02:58:56 192.168.122.93 [ 3302.465237] ? __pfx_smpboot_thread_fn+0x20/0x20
Jul 26 02:58:56 192.168.122.93 [ 3302.465239] run_ksoftirqd+0x2f/0x40
Jul 26 02:58:56 192.168.122.93 [ 3302.465241] smpboot_thread_fn+0xda/0x1e0
Jul 26 02:58:56 192.168.122.93 [ 3302.465243] kthread+0xcf/0x100
Jul 26 02:58:56 192.168.122.93 [ 3302.465245] ? __pfx_kthread+0x20/0x20
Jul 26 02:58:56 192.168.122.93 [ 3302.465247] ret_from_fork+0x31/0x60
Jul 26 02:58:56 192.168.122.93 [ 3302.465250] ? __pfx_kthread+0x20/0x20
Jul 26 02:58:56 192.168.122.93 [ 3302.465251] ret_from_fork_asm+0x22/0x60
Jul 26 02:58:56 192.168.122.93 [ 3302.465259]
Jul 26 02:58:56 192.168.122.93 [ 3302.465259] Modules linked in: tempesta_fw(OE) tempesta_regex(OE) tempesta_db(OE) tempesta_tls(OE) tempesta_lib(OE) tcp_diag inet_diag nf_conntrack_netlink xt_nat xt_tcpudp veth ib_core tls xt_conntrack xt_MASQUERADE bridge stp llc xfrm_user xfrm_algo xt_set ip_set nft_chain_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 xt_addrtype nft_compat nf_tables overlay cfg80211 binfmt_misc intel_rapl_msr intel_rapl_common skx_edac_common nfit kvm_intel kvm rapl i2c_i801 i2c_mux i2c_smbus lpc_ich input_leds joydev mac_hid serio_raw sch_fq_codel dm_multipath efi_pstore netconsole msr drm nfnetlink dmi_sysfs qemu_fw_cfg ip_tables x_tables autofs4 btrfs blake2b_generic raid10 raid456 async_raid6_recov async_memcpy async_pq async_xor async_tx xor raid6_pq libcrc32c raid1 raid0 crct10dif_pclmul crc32_pclmul ghash_clmulni_intel sha512_ssse3 psmouse sha256_ssse3 ahci virtio_net libahci virtio_blk net_failover virtio_rng failover aesni_intel crypto_simd cryptd [last unloaded: tempesta_lib(OE)
Jul 26 02:58:56 192.168.122.93 ]
Jul 26 02:58:56 192.168.122.93 [ 3302.465307] ---[ end trace 0000000000000000 ]---
Jul 26 02:58:56 192.168.122.93 [ 3302.465309] RIP: 0010:tfw_cli_conn_free+0xc7/0xe0 [tempesta_fw]