From nobody Tue Jan 14 07:50:51 2025 X-Original-To: net@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4YXLsR6WQqz5kKRn for ; Tue, 14 Jan 2025 07:50:51 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YXLsR3Kmhz3tHZ for ; Tue, 14 Jan 2025 07:50:51 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1736841051; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=T3oxPUdLa8CgpoYQXJK1inSNSmPxZBLB5QqQgdseGd4=; b=KE+YRRowuG/l8WuQpFYwpyU/uEEfn/5ID9O1iWxQ6qnWSm+ZzOcZZdu9V59ZyU9lKNKVAw 7nD1xo8wsPvlNVspA/V6+IgLh4zRsXtanY1n/dQ09FckL3/amAAGK3GAfC+0jIV7Tyzk3p hryovDYxAjOjv0RFtTPBr7yfhUiTUe/i+qZmhUqYXDAn5XMCMbvRiW2xDCikCd/CLVLVpY Wt3IGZM0SA0gTcpPirZCArd8nFFGnUJKaVLVopgsidrD7iyz6aw29nAGUZMsdJp7vtF5qA NzI8+kkQFUaKGfccWopQ1JHTq36uynh4LnTN+qIJMfb2S4ItKy6D2BZTOBR20A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1736841051; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=T3oxPUdLa8CgpoYQXJK1inSNSmPxZBLB5QqQgdseGd4=; b=ZDqujHLeqgvIoDtiLFOBi0hslxxnJIFufE2ulXeX5EFrgdIVsPe8Z9HMgIQdIpOT2bwUca LFi55XfIzUCK3M/5LDralPjTvittBi0fFsykQiRaGdMm+f9LrEkd/kE0IlVsDEp9POc2Qu TQa8PX0w4ci9R1R9Mz1DA3jSFtUI2FqPn3Lc22GJp9Cy0u2R8qeuNzQFsJx0uF8v9Y/C84 BisX03hschFFFvn4ydIwnSxYtJm2N+A2yO5IWWE9aj2ybv1euYn6impkl9GlHy/xK3kP3y n1ep2+WOnG+RwgPqLkN6vsamXpyannEmt0VnCUUuKLwsHax85MGtBwXYm6sbHw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1736841051; a=rsa-sha256; cv=none; b=qIZg54p2CxdG1g9YEtv6BT3ftETyvc79J4ejOUvS8+1vonJSPCYCUGkTXYAY0+GLQRejQH szsEKBJ471BdcAezKnG8VpehnLOfzB526YHiPeYFUaLih/xNJZlD/19asletiAvoQykNDi 7efAzRoA/6e1/zQyp0j4nArkb0+C+yT1Okv4UEXY/zI5vpkMx45YLEO4TlEQJrIlTdTtcx OoJq4Ux8jHgSw7yK+wIWzUA0meC/l9JRExTFD3FibYOUSl+OsCgkDrA/z0kL3b1DNOLu1G 2Uld5rLxk4pT05JfRKOPj7jNX1smeUzIIz6j6F+u8oyvnwtQbE/8+Rwp/ZGY0Q== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4YXLsR2DTtz1643 for ; Tue, 14 Jan 2025 07:50:51 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 50E7opuD016324 for ; Tue, 14 Jan 2025 07:50:51 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 50E7opOJ016323 for net@FreeBSD.org; Tue, 14 Jan 2025 07:50:51 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: net@FreeBSD.org Subject: [Bug 284057] vmxnet3/iflib: crash in vmxnet3_isc_txd_credits_update Date: Tue, 14 Jan 2025 07:50:51 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: 13.3-RELEASE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: avg@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: net@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Networking and TCP/IP with FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-net List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-net@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D284057 --- Comment #1 from Andriy Gapon --- Here is a list of all threads in iflib / vmxnet calls. Except for the crashing thread they all are if_io_tqg threads: 0 100066 kernel if_io_tqg_0 sched_switch+0x8c1 mi_switch+0xc1 msleep_spin_sbt+0x156 gtaskqueue_thread_loop+0xe4 fork_exit+= 0x6d fork_trampoline+0xe 0 100067 kernel if_io_tqg_1 0x7ffbdfebee7d7fff sched_switch+0x8c1 mi_switch+0xc1 msleep_spin_sbt+0x156 gtaskqueue_thread_loop+0xe4 fork_exit+0x6d fork_trampoline+0xe 0 100068 kernel if_io_tqg_2 stack12 native_lapic_ipi_raw+0xad sched_add+0x2e2 setrunnable+0x25 sleepq_broadcast+0x73 cv_broadcastpri+0x41 doselwakeup+0xb9 sowakeup+0x1e tcp_do_segment+0x1b7a tcp_input_with_port+0x996 tcp_input+0xb ip_input+0xf0 netisr_dispatch_src+0x88 ether_demux+0x139 ether_nh_input+0x326 netisr_dispatch_src+0x88 ether_input+0x39 tcp_lro_flush+0x2d4 tcp_lro_flush_all+0x17b _task_fn_rx+0xbb2 gtaskqueue_run_locked+0x12e gtaskqueue_thread_loop+0xb3 fork_exit+0x6d fork_trampoline+0xe 0 100069 kernel if_io_tqg_3 stack12 iflib_fl_refill+0x2b6 _task_fn_rx+0x99c gtaskqueue_run_locked+0x12e gtaskqueue_thread_loop+0xb3 fork_exit+0x6d fork_trampoline+0xe 0 100070 kernel if_io_tqg_4 sched_switch+0x8c1 mi_switch+0xc1 msleep_spin_sbt+0x156 gtaskqueue_thread_loop+0xe4 fork_exit+= 0x6d fork_trampoline+0xe 0 100071 kernel if_io_tqg_5 stack12 lock_delay+0x32 __mtx_lock_sleep+0x128 doselwakeup+0xa3 sowakeup+0x1e tcp_do_segment+0x1b7a tcp_input_with_port+0x996 tcp_input+0xb ip_input+0xf0 netisr_dispatch_src+0x88 ether_demux+0x139 ether_nh_input+0x326 netisr_dispatch_src+0x88 ether_input+0x39 tcp_lro_flush+0x2d4 tcp_lro_flush_all+0x17b _task_fn_rx+0xbb2 gtaskqueue_run_locked+0x12e gtaskqueue_thread_loop+0xb3 fork_exit+0x6d fork_trampoline+0xe 0 100072 kernel if_io_tqg_6 sched_switch+0x8c1 mi_switch+0xc1 msleep_spin_sbt+0x156 gtaskqueue_thread_loop+0xe4 fork_exit+= 0x6d fork_trampoline+0xe 0 100073 kernel if_io_tqg_7 stack12 vmxnet3_isc_txd_flush+0x3d iflib_txd_db_check+0x111 iflib_txq_drain+0x3ae drain_ring_lockless+0x5e ifmp_ring_enqueue+0x26a iflib_if_transmit+0x23d ether_output_frame+0xd7 ether_output+0x6ec ip_output+0xfc6 tcp_output+0x17bc tcp_do_segment+0x1c37 tcp_input_with_port+0x996 tcp_input+0xb ip_input+0xf0 netisr_dispatch_src+0x88 ether_demux+0x139 ether_nh_input+0x326 netisr_dispatch_src+0x88 ether_input+0x39 tcp_lro_flush+0x2d4 tcp_lro_flush_all+0x17b _task_fn_rx+0xbb2 gtaskqueue_run_locked+0x12e gtaskqueue_thread_loop+0xb3 fork_exit+0x6d fork_trampoline+0xe The stack traces are in a compact one-line format. "stack12" is an abbreviation for cpustop_handler+0x26 ipi_nmi_handler+0x38 trap+0x3f nmi_calltrap+0x8 --=20 You are receiving this mail because: You are the assignee for the bug.=