Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 11 Aug 2024 10:56:12 -0600
From:      Warner Losh <imp@bsdimp.com>
To:        Dennis Clarke <dclarke@blastwave.org>
Cc:        FreeBSD Current <freebsd-current@freebsd.org>
Subject:   Re: git: ce4dcb97ca43 - main - zfs: merge openzfs/zfs@9c56b8ec7
Message-ID:  <CANCZdfoFcvC9sCu2Cm=T5okvwSCgx4sJH=GWiJJTe6C8pwjYDQ@mail.gmail.com>
In-Reply-To: <47f96d89-e1d1-43a8-b456-7b30240d1fad@blastwave.org>
References:  <FB135AEB-1B52-42F3-93F4-2B1B67FC1395.ref@yahoo.com> <FB135AEB-1B52-42F3-93F4-2B1B67FC1395@yahoo.com> <20240811021506.04996DB@slippy.cwsent.com> <54076f5e-cd6d-40d6-b4b7-495cf8e67572@blastwave.org> <20240811134119.91DD57F@slippy.cwsent.com> <47f96d89-e1d1-43a8-b456-7b30240d1fad@blastwave.org>

next in thread | previous in thread | raw e-mail | index | archive | help
--000000000000ac0338061f6b4144
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Sun, Aug 11, 2024, 10:29=E2=80=AFAM Dennis Clarke <dclarke@blastwave.org=
> wrote:

> On 8/11/24 09:41, Cy Schubert wrote:
> > In message <54076f5e-cd6d-40d6-b4b7-495cf8e67572@blastwave.org>, Dennis
> > Clarke
> > writes:
> >> On 8/10/24 22:15, Cy Schubert wrote:
> >>> In message <FB135AEB-1B52-42F3-93F4-2B1B67FC1395@yahoo.com>, Mark
> Millard
> >>> write
> >>> s:
> >>
> >>>>       =3DE2=3D80=3DA2 [2:12 PM]Flox: getting this error in ZFS since=
 recent
> =3D
> >>>> update in HEAD
> >>>>       =3DE2=3D80=3DA2 [2:12 PM]Flox:
> >>>> sysctl_warn_reuse: can't re-use a leaf =3D
> >>>> (kstat.zfs.zroot.dataset.objset-0x204.zil_itx_metaslab_slog_alloc)!
> >>>> pid 58 (zpool) is attempting to use unsafe AIO requests - not loggin=
g
> =3D
> >>>> anymore
> >>>>
> >>>>       =3DE2=3D80=3DA2 [2:13 PM]Flox:
> >>>> FreeBSD fbsd15.localdomain 15.0-CURRENT FreeBSD 15.0-CURRENT #0 =3D
> >>>> main-aea9dba46b: Sat Aug 10 16:48:02 EDT 2024 =3D
> >>>> mike@fbsd15.localdomain:/usr/obj/usr/src/amd64.amd64/sys/GENERIC-NOD=
EBUG
> =3D
> >>>> amd64
> >>>
> >>> Yeah. I'm getting tons of these on all my machines as well.
> >>>
> >>> sysctl_warn_reuse: can't re-use a leaf
> (kstat.zfs.cwsys.dataset.objset-0x2c
> >> c
> >>> d.zil_itx_metaslab_slog_alloc)!
> >>>
> >>>
> >>
> >>
> >> Yep. Seems to be a real thing just pouring out all over the console he=
re
> >> too :
> >>
> >>
> >> sysctl_warn_reuse: can't re-use a leaf
> >> (kstat.zfs.t1.dataset.objset-0x4b0.zil_itx_metaslab_slog_alloc)!
> >
> > This only happens on import: when the system boots and when any pools a=
re
> > imported later on.
> >
>
> Sadly .. nope ... that is not the case :
>
> triton# uptime
>   4:27PM  up 11:33, 2 users, load averages: 2.76, 0.93, 0.37
> triton#
> triton# sysctl_warn_reuse: can't re-use a leaf
> (kstat.zfs.t1.dataset.objset-0x639a.zil_itx_metaslab_slog_alloc)!
> sysctl_warn_reuse: can't re-use a leaf
> (kstat.zfs.t1.dataset.objset-0x639a.zil_itx_metaslab_slog_alloc)!
> sysctl_warn_reuse: can't re-use a leaf
> (kstat.zfs.t1.dataset.objset-0x639a.zil_itx_metaslab_slog_alloc)!
> sysctl_warn_reuse: can't re-use a leaf
> (kstat.zfs.t1.dataset.objset-0x6508.zil_itx_metaslab_slog_alloc)!
> sysctl_warn_reuse: can't re-use a leaf
> (kstat.zfs.t1.dataset.objset-0x6508.zil_itx_metaslab_slog_alloc)!
> sysctl_warn_reuse: can't re-use a leaf
> (kstat.zfs.t1.dataset.objset-0x6508.zil_itx_metaslab_slog_alloc)!
> sysctl_warn_reuse: can't re-use a leaf
> (kstat.zfs.t1.dataset.objset-0x5e74.zil_itx_metaslab_slog_alloc)!
> sysctl_warn_reuse: can't re-use a leaf
> (kstat.zfs.t1.dataset.objset-0x5e74.zil_itx_metaslab_slog_alloc)!
> sysctl_warn_reuse: can't re-use a leaf
> (kstat.zfs.t1.dataset.objset-0x5e74.zil_itx_metaslab_slog_alloc)!
> sysctl_warn_reuse: can't re-use a leaf
> (kstat.zfs.t1.dataset.objset-0x6603.zil_itx_metaslab_slog_alloc)!
> sysctl_warn_reuse: can't re-use a leaf
> (kstat.zfs.t1.dataset.objset-0x6603.zil_itx_metaslab_slog_alloc)!
> sysctl_warn_reuse: can't re-use a leaf
> (kstat.zfs.t1.dataset.objset-0x6603.zil_itx_metaslab_slog_alloc)!
> sysctl_warn_reuse: can't re-use a leaf
> (kstat.zfs.t1.dataset.objset-0x5e7c.zil_itx_metaslab_slog_alloc)!
> sysctl_warn_reuse: can't re-use a leaf
> (kstat.zfs.t1.dataset.objset-0x5e7c.zil_itx_metaslab_slog_alloc)!
> sysctl_warn_reuse: can't re-use a leaf
> (kstat.zfs.t1.dataset.objset-0x5e7c.zil_itx_metaslab_slog_alloc)!
>
> So seems to be a thing when the machine is running and doing things like
> a poudriere bulk build etc etc ..
>

Poudriere does a lot of ZFS dataset manipulation, so this isn't surprising.

Warner

I have not seen it when the machine is just twiddling its thumbs
>   pondering an existential crisis. Yet.
>
> >>
> >>
> >> Just a tad uncomfortable to see.
> >
> > Uncomfortable but harmless.
> >
>
> In that case let's make it go away .. mmmkay ?
>
> --
> Dennis Clarke
> RISC-V/SPARC/PPC/ARM/CISC
> UNIX and Linux spoken
>
>
>

--000000000000ac0338061f6b4144
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"auto"><div><br><br><div class=3D"gmail_quote"><div dir=3D"ltr" =
class=3D"gmail_attr">On Sun, Aug 11, 2024, 10:29=E2=80=AFAM Dennis Clarke &=
lt;<a href=3D"mailto:dclarke@blastwave.org">dclarke@blastwave.org</a>&gt; w=
rote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex=
;border-left:1px #ccc solid;padding-left:1ex">On 8/11/24 09:41, Cy Schubert=
 wrote:<br>
&gt; In message &lt;<a href=3D"mailto:54076f5e-cd6d-40d6-b4b7-495cf8e67572@=
blastwave.org" target=3D"_blank" rel=3D"noreferrer">54076f5e-cd6d-40d6-b4b7=
-495cf8e67572@blastwave.org</a>&gt;, Dennis<br>
&gt; Clarke<br>
&gt; writes:<br>
&gt;&gt; On 8/10/24 22:15, Cy Schubert wrote:<br>
&gt;&gt;&gt; In message &lt;<a href=3D"mailto:FB135AEB-1B52-42F3-93F4-2B1B6=
7FC1395@yahoo.com" target=3D"_blank" rel=3D"noreferrer">FB135AEB-1B52-42F3-=
93F4-2B1B67FC1395@yahoo.com</a>&gt;, Mark Millard<br>
&gt;&gt;&gt; write<br>
&gt;&gt;&gt; s:<br>
&gt;&gt;<br>
&gt;&gt;&gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0=3DE2=3D80=3DA2 [2:12 PM]Flox: g=
etting this error in ZFS since recent =3D<br>
&gt;&gt;&gt;&gt; update in HEAD<br>
&gt;&gt;&gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0=3DE2=3D80=3DA2 [2:12 PM]Flox:<b=
r>
&gt;&gt;&gt;&gt; sysctl_warn_reuse: can&#39;t re-use a leaf =3D<br>
&gt;&gt;&gt;&gt; (kstat.zfs.zroot.dataset.objset-0x204.zil_itx_metaslab_slo=
g_alloc)!<br>
&gt;&gt;&gt;&gt; pid 58 (zpool) is attempting to use unsafe AIO requests - =
not logging =3D<br>
&gt;&gt;&gt;&gt; anymore<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0=3DE2=3D80=3DA2 [2:13 PM]Flox:<b=
r>
&gt;&gt;&gt;&gt; FreeBSD fbsd15.localdomain 15.0-CURRENT FreeBSD 15.0-CURRE=
NT #0 =3D<br>
&gt;&gt;&gt;&gt; main-aea9dba46b: Sat Aug 10 16:48:02 EDT 2024 =3D<br>
&gt;&gt;&gt;&gt; mike@fbsd15.localdomain:/usr/obj/usr/src/amd64.amd64/sys/G=
ENERIC-NODEBUG =3D<br>
&gt;&gt;&gt;&gt; amd64<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Yeah. I&#39;m getting tons of these on all my machines as well=
.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; sysctl_warn_reuse: can&#39;t re-use a leaf (kstat.zfs.cwsys.da=
taset.objset-0x2c<br>
&gt;&gt; c<br>
&gt;&gt;&gt; d.zil_itx_metaslab_slog_alloc)!<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; Yep. Seems to be a real thing just pouring out all over the consol=
e here<br>
&gt;&gt; too :<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; sysctl_warn_reuse: can&#39;t re-use a leaf<br>
&gt;&gt; (kstat.zfs.t1.dataset.objset-0x4b0.zil_itx_metaslab_slog_alloc)!<b=
r>
&gt; <br>
&gt; This only happens on import: when the system boots and when any pools =
are<br>
&gt; imported later on.<br>
&gt; <br>
<br>
Sadly .. nope ... that is not the case :<br>
<br>
triton# uptime<br>
=C2=A0 4:27PM=C2=A0 up 11:33, 2 users, load averages: 2.76, 0.93, 0.37<br>
triton#<br>
triton# sysctl_warn_reuse: can&#39;t re-use a leaf <br>
(kstat.zfs.t1.dataset.objset-0x639a.zil_itx_metaslab_slog_alloc)!<br>
sysctl_warn_reuse: can&#39;t re-use a leaf <br>
(kstat.zfs.t1.dataset.objset-0x639a.zil_itx_metaslab_slog_alloc)!<br>
sysctl_warn_reuse: can&#39;t re-use a leaf <br>
(kstat.zfs.t1.dataset.objset-0x639a.zil_itx_metaslab_slog_alloc)!<br>
sysctl_warn_reuse: can&#39;t re-use a leaf <br>
(kstat.zfs.t1.dataset.objset-0x6508.zil_itx_metaslab_slog_alloc)!<br>
sysctl_warn_reuse: can&#39;t re-use a leaf <br>
(kstat.zfs.t1.dataset.objset-0x6508.zil_itx_metaslab_slog_alloc)!<br>
sysctl_warn_reuse: can&#39;t re-use a leaf <br>
(kstat.zfs.t1.dataset.objset-0x6508.zil_itx_metaslab_slog_alloc)!<br>
sysctl_warn_reuse: can&#39;t re-use a leaf <br>
(kstat.zfs.t1.dataset.objset-0x5e74.zil_itx_metaslab_slog_alloc)!<br>
sysctl_warn_reuse: can&#39;t re-use a leaf <br>
(kstat.zfs.t1.dataset.objset-0x5e74.zil_itx_metaslab_slog_alloc)!<br>
sysctl_warn_reuse: can&#39;t re-use a leaf <br>
(kstat.zfs.t1.dataset.objset-0x5e74.zil_itx_metaslab_slog_alloc)!<br>
sysctl_warn_reuse: can&#39;t re-use a leaf <br>
(kstat.zfs.t1.dataset.objset-0x6603.zil_itx_metaslab_slog_alloc)!<br>
sysctl_warn_reuse: can&#39;t re-use a leaf <br>
(kstat.zfs.t1.dataset.objset-0x6603.zil_itx_metaslab_slog_alloc)!<br>
sysctl_warn_reuse: can&#39;t re-use a leaf <br>
(kstat.zfs.t1.dataset.objset-0x6603.zil_itx_metaslab_slog_alloc)!<br>
sysctl_warn_reuse: can&#39;t re-use a leaf <br>
(kstat.zfs.t1.dataset.objset-0x5e7c.zil_itx_metaslab_slog_alloc)!<br>
sysctl_warn_reuse: can&#39;t re-use a leaf <br>
(kstat.zfs.t1.dataset.objset-0x5e7c.zil_itx_metaslab_slog_alloc)!<br>
sysctl_warn_reuse: can&#39;t re-use a leaf <br>
(kstat.zfs.t1.dataset.objset-0x5e7c.zil_itx_metaslab_slog_alloc)!<br>
<br>
So seems to be a thing when the machine is running and doing things like <b=
r>
a poudriere bulk build etc etc ..<br></blockquote></div></div><div dir=3D"a=
uto"><br></div><div dir=3D"auto">Poudriere does a lot of ZFS dataset manipu=
lation, so this isn&#39;t surprising.=C2=A0</div><div dir=3D"auto"><br></di=
v><div dir=3D"auto">Warner</div><div dir=3D"auto"><br></div><div dir=3D"aut=
o"><div class=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=3D"ma=
rgin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I have not seen it when the machine is just twiddling its thumbs<br>
=C2=A0 pondering an existential crisis. Yet.<br>
<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; Just a tad uncomfortable to see.<br>
&gt; <br>
&gt; Uncomfortable but harmless.<br>
&gt;<br>
<br>
In that case let&#39;s make it go away .. mmmkay ?<br>
<br>
--<br>
Dennis Clarke<br>
RISC-V/SPARC/PPC/ARM/CISC<br>
UNIX and Linux spoken<br>
<br>
<br>
</blockquote></div></div></div>

--000000000000ac0338061f6b4144--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CANCZdfoFcvC9sCu2Cm=T5okvwSCgx4sJH=GWiJJTe6C8pwjYDQ>