From nobody Wed Dec 22 14:48:59 2021 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 C2BAF18FABFB for ; Wed, 22 Dec 2021 14:48:59 +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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4JJx6M4RsBz4k3B for ; Wed, 22 Dec 2021 14:48:59 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) 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 7662F1EF29 for ; Wed, 22 Dec 2021 14:48:59 +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 1BMEmxAw012971 for ; Wed, 22 Dec 2021 14:48:59 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 1BMEmxaU012970 for net@FreeBSD.org; Wed, 22 Dec 2021 14:48:59 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 260393] Page Fault tcp_output/tcp_input Date: Wed, 22 Dec 2021 14:48:59 +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.0-STABLE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: ddobrev85@gmail.com 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-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable 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 ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1640184539; 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=6NTU3ffh1WWlwtCSYp9mBCnVn42j/h4AklXLylrLOEM=; b=QgFqwvtt1eCHV7FDnjFxX5TtlkSOCWjWUMcYjt1ZTZamKGNcO0Ys93VAU3UCnoG4yxvFh5 0duRIGIBxZ2TR6oi+pkBptl+zqKSh0sY93mqDbbDc6cN5/bcHxB9QInHrGBXzHN9Yc+cGa QUoZNkvS0G0HeWQv9c6nXCf6D2JEmrLQlA82BYYIX6l4E8Oi6RrbLd2j1IvXOWQ9wUo9kJ mZE+TKJKTxrIlS513XxQfJAmzXGllwQU5fVhQebnFw8qTTzRUeMaTJq7jFu+ZPIuJeHTox nQctWwVk+BqvWVNF7QHBHP23J1RZ0o5jzLGIWmnT+KBwlLB4DE4i+DCp1fqC9Q== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1640184539; a=rsa-sha256; cv=none; b=NqvvtMd9f07lNQVJVI1enrx1wePdaI5fifMNOedheTsnE9VRdJlbqS2/DmnaPGyzxVz0gh TbpVhKH2vN/U5EHBVkfNtIi5WU4uYMPWudoS+c6oPmoROnvQAOoZ+Aq2BweBXTu5kYSv0+ rwawqogDMSAg37BSUShSPaa/szvB99hv/NzreLFahIfszQRuTHSUGDtEpV1sALatto/uxt TMCOe7Xc5LA7tgpeMgpysP5BYdySYKx1yFmx4MHJoFeKn31o8G7IQSvwqLcYdAj5Bx4mLK jNnf36mh2gSKw9ARhFLsNtl1obJlpBm1CLXvxjiBdWtolPrfGV1AFdIG3N5low== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D260393 --- Comment #51 from Dobri Dobrev --- (In reply to Hans Petter Selasky from comment #50) (kgdb) frame 10 #10 0xffffffff80dcd382 in tcp_do_segment (m=3D, th=3D, so=3D, tp=3D0xfffffe0251638870, drop_hdrlen=3D40, tlen=3D, iptos=3D0 '\000') at /usr/src/sys/netinet/tcp_input= .c:2822 2822 tcp_sack_partialack= (tp, th); (kgdb) print /x *(struct thread *)tp->t_inpcb.inp_lock.rw_lock $3 =3D {td_lock =3D 0xfffffe00d68af0c0, td_proc =3D 0xffffffff81c8bea8, td_= plist =3D {tqe_next =3D 0xfffffe00d6bd3e40, tqe_prev =3D 0xfffffe00d6bd4c90}, td_runq= =3D {tqe_next =3D 0x0, tqe_prev =3D 0xfffffe00d68af190}, {td_slpq =3D {tqe_next= =3D 0x0,=20 tqe_prev =3D 0xfffff801014b7700}, td_zombie =3D 0x0}, td_lockq =3D {t= qe_next =3D 0x0, tqe_prev =3D 0xfffffe020cdd8bf8}, td_hash =3D {le_next =3D 0x0, le_pre= v =3D 0xfffffe00d6b08550}, td_cpuset =3D 0xfffff8010396f180, td_domain =3D { dr_policy =3D 0xffffffff818010b8, dr_iter =3D 0x0}, td_sel =3D 0x0, td_= sleepqueue =3D 0xfffff801014b7700, td_turnstile =3D 0xfffff8015b64a300, td_rlqe =3D 0x= 0, td_umtxq =3D 0xfffff8010392b000, td_tid =3D 0x186aa, td_sigqueue =3D {sq_si= gnals =3D { __bits =3D {0x0, 0x0, 0x0, 0x0}}, sq_kill =3D {__bits =3D {0x0, 0x0, = 0x0, 0x0}}, sq_ptrace =3D {__bits =3D {0x0, 0x0, 0x0, 0x0}}, sq_list =3D {tqh_fi= rst =3D 0x0, tqh_last =3D 0xfffffe00d6bd4638}, sq_proc =3D 0xffffffff81c8bea8, sq_flags = =3D 0x1},=20 td_lend_user_pri =3D 0xff, td_allocdomain =3D 0x0, td_flags =3D 0x4010006, td_inhibitors =3D 0x0, td_pflags =3D 0x200000, td_pflags2 =3D 0x0, td_dupfd= =3D 0x0, td_sqqueue =3D 0x0, td_wchan =3D 0x0, td_wmesg =3D 0x0, td_owepreempt =3D 0= x0, td_tsqueue =3D 0x0,=20 td_locks =3D 0x0, td_rw_rlocks =3D 0x0, td_sx_slocks =3D 0x0, td_lk_slock= s =3D 0x0, td_stopsched =3D 0x1, td_blocked =3D 0x0, td_lockname =3D 0x0, td_contested= =3D {lh_first =3D 0x0}, td_sleeplocks =3D 0x0, td_intr_nesting_level =3D 0x0, t= d_pinned =3D 0x3,=20 td_realucred =3D 0xfffff801015fd800, td_ucred =3D 0xfffff801015fd800, td_= limit =3D 0xfffff801015fd700, td_slptick =3D 0x0, td_blktick =3D 0x0, td_swvoltick =3D 0x92b19aa5, td_swinvoltick =3D 0x8a9cc00b, td_cow =3D 0x0, td_ru =3D {ru_ut= ime =3D { tv_sec =3D 0x0, tv_usec =3D 0x0}, ru_stime =3D {tv_sec =3D 0x0, tv_us= ec =3D 0x0}, ru_maxrss =3D 0x0, ru_ixrss =3D 0x0, ru_idrss =3D 0x0, ru_isrss =3D 0x0, ru= _minflt =3D 0x0, ru_majflt =3D 0x0, ru_nswap =3D 0x0, ru_inblock =3D 0x0, ru_oublock = =3D 0x0,=20 ru_msgsnd =3D 0x0, ru_msgrcv =3D 0x0, ru_nsignals =3D 0x0, ru_nvcsw =3D= 0x1a6a5356, ru_nivcsw =3D 0x3}, td_rux =3D {rux_runtime =3D 0x63a4695bd17, rux_uticks = =3D 0x0, rux_sticks =3D 0x3d50f, rux_iticks =3D 0x0, rux_uu =3D 0x0, rux_su =3D 0x71= 5e57c6,=20 rux_tu =3D 0x715e57c6}, td_incruntime =3D 0x807dd793, td_runtime =3D 0x63ac7110c3e, td_pticks =3D 0x3d55b, td_sticks =3D 0x4c, td_iticks =3D 0x0, td_uticks =3D 0x0, td_intrval =3D 0x0, td_oldsigmask =3D {__bits =3D {0x0, = 0x0, 0x0, 0x0}},=20 td_generation =3D 0x1a6a5359, td_sigstk =3D {ss_sp =3D 0x0, ss_size =3D 0= x0, ss_flags =3D 0x0}, td_xsig =3D 0x0, td_profil_addr =3D 0x0, td_profil_ticks =3D 0x0,= td_name =3D {0x69, 0x66, 0x5f, 0x69, 0x6f, 0x5f, 0x74, 0x71, 0x67, 0x5f, 0x31, 0x0, 0x0= ,=20 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, td_fpop =3D 0x0, td_dbgflags =3D 0x= 0, td_si =3D {si_signo =3D 0x0, si_errno =3D 0x0, si_code =3D 0x0, si_pid =3D 0x0, s= i_uid =3D 0x0, si_status =3D 0x0, si_addr =3D 0x0, si_value =3D {sival_int =3D 0x0, sival_= ptr =3D 0x0,=20 sigval_int =3D 0x0, sigval_ptr =3D 0x0}, _reason =3D {_fault =3D {_tr= apno =3D 0x0}, _timer =3D {_timerid =3D 0x0, _overrun =3D 0x0}, _mesgq =3D {_mqd =3D 0x0},= _poll =3D {_band =3D 0x0}, __spare__ =3D {__spare1__ =3D 0x0, __spare2__ =3D {0x0, 0x= 0, 0x0, 0x0,=20 0x0, 0x0, 0x0}}}}, td_ng_outbound =3D 0x0, td_osd =3D {osd_nslots= =3D 0x0, osd_slots =3D 0x0, osd_next =3D {le_next =3D 0x0, le_prev =3D 0x0}}, td_map= _def_user =3D 0x0, td_dbg_forked =3D 0x0, td_vp_reserved =3D 0x0, td_no_sleeping =3D 0x1,= =20 td_su =3D 0x0, td_sleeptimo =3D 0x0, td_rtcgen =3D 0x0, td_errno =3D 0x0, td_vslock_sz =3D 0x0, td_kcov_info =3D 0x0, td_ucredref =3D 0x0, td_sigmask= =3D {__bits =3D {0x0, 0x0, 0x0, 0x0}}, td_rqindex =3D 0x6, td_base_pri =3D 0x18, td_pri= ority =3D 0x18,=20 td_pri_class =3D 0x3, td_user_pri =3D 0x7f, td_base_user_pri =3D 0x7f, td= _unused_0 =3D 0x0, td_rb_list =3D 0x0, td_rbp_list =3D 0x0, td_rb_inact =3D 0x0, td_s= a =3D {code =3D 0x0, callp =3D 0x0, args =3D {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}},=20 td_sigblock_ptr =3D 0x0, td_sigblock_val =3D 0x0, td_pcb =3D 0xfffffe00d6= bd4a70, td_state =3D 0x4, td_uretoff =3D {tdu_retval =3D {0x0, 0x0}, tdu_off =3D 0x= 0}, td_cowgen =3D 0x0, td_slpcallout =3D {c_links =3D {le =3D {le_next =3D 0x0,= le_prev =3D 0x0}, sle =3D { sle_next =3D 0x0}, tqe =3D {tqe_next =3D 0x0, tqe_prev =3D 0x0}}, c= _time =3D 0x0, c_precision =3D 0x0, c_arg =3D 0x0, c_func =3D 0x0, c_lock =3D 0x0, c_flags= =3D 0x0, c_iflags =3D 0x10, c_cpu =3D 0x0}, td_frame =3D 0xfffffe00d3bfdf40,=20 td_kstack =3D 0xfffffe00d3bfa000, td_kstack_pages =3D 0x4, td_critnest = =3D 0x1, td_md =3D {md_spinlock_count =3D 0x1, md_saved_flags =3D 0x246, md_spurflt_= addr =3D 0x0, md_invl_gen =3D {gen =3D 0x0, {link =3D {le_next =3D 0x1, le_prev =3D = 0x0}, {next =3D 0x1,=20 saved_pri =3D 0x0}}}, md_efirt_tmp =3D 0x0, md_efirt_dis_pf =3D 0= x0, md_pcb =3D {pcb_r15 =3D 0xffffffff81cde1c8, pcb_r14 =3D 0xfffffe00d6b53c80, pcb_r1= 3 =3D 0xfffffe00d6bd4560, pcb_r12 =3D 0xfffffe00d3bfddb8, pcb_rbp =3D 0xfffffe00d= 3bfde50,=20 pcb_rsp =3D 0xfffffe00d3bfdda8, pcb_rbx =3D 0xfffffe00d68af0c0, pcb_r= ip =3D 0xffffffff80c45a59, pcb_fsbase =3D 0x0, pcb_gsbase =3D 0x0, pcb_kgsbase =3D= 0x0, pcb_cr0 =3D 0x0, pcb_cr2 =3D 0x0, pcb_cr3 =3D 0x0, pcb_cr4 =3D 0x0, pcb_dr0= =3D 0x0,=20 pcb_dr1 =3D 0x0, pcb_dr2 =3D 0x0, pcb_dr3 =3D 0x0, pcb_dr6 =3D 0x0, p= cb_dr7 =3D 0x0, pcb_gdt =3D {rd_limit =3D 0x0, rd_base =3D 0x0}, pcb_idt =3D {rd_limit= =3D 0x0, rd_base =3D 0x0}, pcb_ldt =3D {rd_limit =3D 0x0, rd_base =3D 0x0}, pcb_tr = =3D 0x0,=20 pcb_flags =3D 0x1, pcb_initial_fpucw =3D 0x0, pcb_onfault =3D 0x0, pcb_saved_ucr3 =3D 0x0, pcb_tssp =3D 0x0, pcb_efer =3D 0x0, pcb_star =3D 0x= 0, pcb_lstar =3D 0x0, pcb_cstar =3D 0x0, pcb_sfmask =3D 0x0, pcb_save =3D 0xfffffe00d6a6= ed00, pcb_pad =3D {0x0,=20 0x0, 0x0, 0x0, 0x0}}, md_stack_base =3D 0xfffffe00d3bfe000, md_usr_fpu_save =3D 0xfffffe00d6a6ed00}, td_ar =3D 0x0, td_lprof =3D {{lh_f= irst =3D 0x0}, {lh_first =3D 0x0}}, td_dtrace =3D 0xfffff80103920a00, td_vnet =3D 0xfffff801014c0580,=20 td_vnet_lpush =3D 0x0, td_intr_frame =3D 0x0, td_rfppwait_p =3D 0x0, td_m= a =3D 0x0, td_ma_cnt =3D 0x0, td_emuldata =3D 0x0, td_lastcpu =3D 0x1, td_oncpu =3D 0x= 1, td_lkpi_task =3D 0x0, td_pmcpend =3D 0x0, td_coredump =3D 0x0, td_ktr_io_li= m =3D 0x0} (kgdb) --=20 You are receiving this mail because: You are the assignee for the bug.=