Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Kernel BUG at fw/apm.c:1089 #2051

Closed
EvgeniiMekhanik opened this issue Feb 2, 2024 · 0 comments
Closed

Kernel BUG at fw/apm.c:1089 #2051

EvgeniiMekhanik opened this issue Feb 2, 2024 · 0 comments
Assignees
Milestone

Comments

@EvgeniiMekhanik
Copy link
Contributor

[ 2305.810096] kernel BUG at /home/evgeny/workdir/tempesta/fw/apm.c:1089!
[ 2305.811429] invalid opcode: 0000 [#1] SMP NOPTI
[ 2305.812527] CPU: 7 PID: 24710 Comm: python3 Tainted: G OE 5.10.35+ #273
[ 2305.814163] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.15.0-1 04/01/2014
[ 2305.815623] RIP: 0010:tfw_apm_update_global+0x37/0x50 [tempesta_fw]
[ 2305.816588] Code: 00 48 89 e5 41 54 74 22 49 89 fc 48 89 f7 e8 f0 10 d3 c3 48 8b 3d 81 51 0f 00 4c 89 e6 89 c2 e8 8f db ff ff 4c 8b 65 f8 c9 c3 <0f> 0b 48 c7 c7 30 7a d0 c0 e8 68 74 8f c4 66 66 2e 0f 1f 84 00 00
[ 2305.818707] RSP: 0018:ffffadd4802309e0 EFLAGS: 00010246
[ 2305.819155] RAX: ffff8ec716d7bce0 RBX: ffff8ec7186d3168 RCX: 0000000000003a98
[ 2305.819763] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 000000010007a6b8
[ 2305.820370] RBP: ffffadd4802309e8 R08: ffff8ec716d7bcc0 R09: 0000000000000004
[ 2305.821006] R10: 00000001000784a0 R11: 0000000000000007 R12: ffff8ec717263020
[ 2305.821637] R13: ffff8ec714d77020 R14: 0000000000000000 R15: ffff8ec717263020
[ 2305.822296] FS: 00007f81a2854640(0000) GS:ffff8ec8f7dc0000(0000) knlGS:0000000000000000
[ 2305.822999] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 2305.823508] CR2: 00007f819c002068 CR3: 0000000168c66000 CR4: 0000000000750ee0
[ 2305.824147] PKRU: 55555554
[ 2305.824377] Call Trace:
[ 2305.824578]
[ 2305.824785] tfw_http_resp_cache+0xac/0x1b0 [tempesta_fw]
[ 2305.825281] tfw_http_msg_process_generic+0x535/0x6d0 [tempesta_fw]
[ 2305.825823] ? __coalesce_frag+0x99/0x150 [tempesta_fw]
[ 2305.826182] tfw_http_msg_process+0x3e/0x60 [tempesta_fw]
[ 2305.826552] tfw_connection_recv+0xbb/0x140 [tempesta_fw]
[ 2305.826893] ? ss_skb_unroll+0xce/0x280 [tempesta_fw]
[ 2305.827213] ss_tcp_process_data+0x1df/0x420 [tempesta_fw]
[ 2305.827561] ss_tcp_data_ready+0x57/0x140 [tempesta_fw]
[ 2305.827904] tcp_data_ready+0x2b/0xd0
[ 2305.828135] tcp_data_queue+0x805/0xe50
[ 2305.828377] tcp_rcv_established+0x254/0x6b0
[ 2305.828645] tcp_v4_do_rcv+0x140/0x200
[ 2305.828901] tcp_v4_rcv+0xcd0/0xe20
[ 2305.829123] ip_protocol_deliver_rcu+0x44/0x230
[ 2305.829406] ip_local_deliver_finish+0x48/0x60
[ 2305.829685] ip_local_deliver+0xf8/0x110
[ 2305.829932] ? ip_protocol_deliver_rcu+0x230/0x230
[ 2305.830257] ip_rcv_finish+0x87/0xa0
[ 2305.830472] ip_rcv+0xce/0xe0

EvgeniiMekhanik added a commit that referenced this issue Feb 2, 2024
We should not clear all data structures if
reconfiguration fails, because Tempesta FW
continue working.

Closes #2051
@EvgeniiMekhanik EvgeniiMekhanik self-assigned this Feb 2, 2024
@krizhanovsky krizhanovsky added this to the 0.8 - Beta milestone Feb 2, 2024
EvgeniiMekhanik added a commit that referenced this issue Feb 2, 2024
We should not clear all data structures if
reconfiguration fails, because Tempesta FW
continue working.

Closes #2051
EvgeniiMekhanik added a commit that referenced this issue Feb 5, 2024
We should not clear all data structures if
reconfiguration fails, because Tempesta FW
continue working.

Closes #2051
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants