Date: Mon, 21 Feb 2022 16:47:46 -0900 From: Rob Wing <rob.fx907@gmail.com> To: Hans Petter Selasky <hps@selasky.org> Cc: Michael Jung <mikej@paymentallianceintl.com>, freebsd-current <freebsd-current@freebsd.org> Subject: Re: New panic in main-n253273-a52d8d4a6c6: Message-ID: <CAF3%2Bn_e3emsHeRhcQdk4GPP3%2BaiZFhTgHR3L_Cc_THuU8q5gfA@mail.gmail.com> In-Reply-To: <719aa03f-6f34-fdf8-1258-c7e5fcf33043@selasky.org> References: <b7ca5b5e7a9a4df3951a2cb2f1d63552@MAIL-HUB.pai.local> <d04c0d93-8168-f53a-a5fd-865a1f6d2486@selasky.org> <6fcc161dd23b4f7ebe7cc789f11c017e@MAIL-HUB.pai.local> <dbd20a4d-b5a3-390e-a231-8ccca4f64c70@selasky.org> <924c13764ce342cf968ef9a93699be9a@MAIL-HUB.pai.local> <719aa03f-6f34-fdf8-1258-c7e5fcf33043@selasky.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--000000000000824e2605d891891f Content-Type: text/plain; charset="UTF-8" kinda thinking this might be related to commit f40dd6c8034b ("tty: switch ttyhook_register to use fget_cap_locked") fget_unlocked() must have grabbed an extra reference count on the file pointer that fget_cap_locked() doesn't get On Mon, Feb 21, 2022 at 4:35 PM Hans Petter Selasky <hps@selasky.org> wrote: > On 2/22/22 00:42, Michael Jung wrote: > > Hi: > > > > I was trying to remember what I did that was odd when this crash > occurred then it > > hit me. You can repeat this panic by doing: > > > > # watch -I -W pts/0 > > > > Here is another panic that happened write after issuing "watch" for > comparison. > > > > http://mail.mikej.com/core.txt.1 > > > > http://mail.mikej.com/info.1 > > > > http://mail.mikej.com/vmcore.1 > > > > I also need your kernel and debug kernel to fully debug this. > > 1) Do ssh to machine. > 2) watch -i -W pts/0 (does not panic over here) > > Can you explain what step 1 is? An scp ? > > Refcount is -1. > f_count = 0xffffffff > > f_data = 0xfffff800158b0400 > > In your KGDB, can you enter: > > info 0xffffffff81b052d0 > > Does the attached patch make any difference? > > --HPS --000000000000824e2605d891891f Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div>kinda thinking this might be related to commit f40dd6= c8034b ("tty: switch ttyhook_register to use fget_cap_locked")</d= iv><div><br></div><div>fget_unlocked() must have grabbed an extra reference= count on the file pointer that fget_cap_locked() doesn't get</div></di= v><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On M= on, Feb 21, 2022 at 4:35 PM Hans Petter Selasky <<a href=3D"mailto:hps@s= elasky.org">hps@selasky.org</a>> wrote:<br></div><blockquote class=3D"gm= ail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,= 204,204);padding-left:1ex">On 2/22/22 00:42, Michael Jung wrote:<br> > Hi:<br> > <br> > I was trying to remember what I did that was odd when this crash occur= red then it<br> > hit me.=C2=A0 You can repeat this panic by doing:<br> > <br> > # watch -I -W pts/0<br> > <br> > Here is another panic that happened write after issuing "watch&qu= ot; for comparison.<br> > <br> > <a href=3D"http://mail.mikej.com/core.txt.1" rel=3D"noreferrer" target= =3D"_blank">http://mail.mikej.com/core.txt.1</a><br> > <br> > <a href=3D"http://mail.mikej.com/info.1" rel=3D"noreferrer" target=3D"= _blank">http://mail.mikej.com/info.1</a><br> > <br> > <a href=3D"http://mail.mikej.com/vmcore.1" rel=3D"noreferrer" target= =3D"_blank">http://mail.mikej.com/vmcore.1</a><br> > <br> <br> I also need your kernel and debug kernel to fully debug this.<br> <br> 1) Do ssh to machine.<br> 2) watch -i -W pts/0 (does not panic over here)<br> <br> Can you explain what step 1 is? An scp ?<br> <br> Refcount is -1.<br> f_count =3D 0xffffffff<br> <br> f_data =3D 0xfffff800158b0400<br> <br> In your KGDB, can you enter:<br> <br> info 0xffffffff81b052d0<br> <br> Does the attached patch make any difference?<br> <br> --HPS</blockquote></div> --000000000000824e2605d891891f--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAF3%2Bn_e3emsHeRhcQdk4GPP3%2BaiZFhTgHR3L_Cc_THuU8q5gfA>