[Bug 259440] iSCSI initiator: panic: isc->receive_pdu != NULL

From: <bugzilla-noreply_at_freebsd.org>
Date: Mon, 25 Oct 2021 15:55:00 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=259440

            Bug ID: 259440
           Summary: iSCSI initiator: panic: isc->receive_pdu != NULL
           Product: Base System
           Version: CURRENT
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: kern
          Assignee: bugs@FreeBSD.org
          Reporter: emaste@freebsd.org
            Blocks: 259152

Split out from PR259152 comment #9. After we drop the connection (due to
PR259355) we end up in an inconsistent state, and panic:

WARNING: icl_conn_receive_pdu: received data segment length 16384 is larger
than negotiated; dropping connection

WARNING: 169.254.2.2:3260
(iqn.2015-12.com.oracleiaas:f896d637-0a99-4fc7-9aed-ecfc8c2166f2): connection
error; reconnecting
panic: isc->receive_pdu != NULL
cpuid = 1
time = 1634815845
KDB: stack backtrace:
db_trace_self() at db_trace_self
db_trace_self_wrapper() at db_trace_self_wrapper+0x30
vpanic() at vpanic+0x184
panic() at panic+0x44
icl_receive_thread() at icl_receive_thread+0x734
fork_exit() at fork_exit+0x74
fork_trampoline() at fork_trampoline+0x14
KDB: enter: panic
[ thread pid 0 tid 100279 ]
Stopped at      kdb_enter+0x44: undefined       f901811f
db>


Referenced Bugs:

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=259152
[Bug 259152] [iscsi] OCI oracle iscsi block device problems
-- 
You are receiving this mail because:
You are the assignee for the bug.