Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 22 Aug 2023 11:06:34 -0600
From:      Warner Losh <imp@bsdimp.com>
To:        Zhenlei Huang <zlei@freebsd.org>
Cc:        FreeBSD CURRENT <freebsd-current@freebsd.org>
Subject:   Re: Question about KBI change / new feature
Message-ID:  <CANCZdfrYP13UbM-8Qsz17u3_roPuf=3cjvLYZwTgHaQaERnhJw@mail.gmail.com>
In-Reply-To: <BC942A68-80BE-45B7-8CC2-E79D9139A86C@FreeBSD.org>
References:  <BC942A68-80BE-45B7-8CC2-E79D9139A86C@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help

[-- Attachment #1 --]
On Mon, Aug 21, 2023 at 9:42 AM Zhenlei Huang <zlei@freebsd.org> wrote:

> Hi,
>
> The https://www.freebsd.org/releases/14.0R/schedule/ says CURRENT/14 's
> KBI is froze
> and new features should be avoided.
>
> I'm working on https://reviews.freebsd.org/D39638 (sysctl(9): Enable vnet
> sysctl variables be loader tunable)
> and I think it is new feature, but not quite sure whether the KBI changed.
>
> So,
>
> 1. Is it a KBI change ?
>

IMHO, It's a KPI change, not a KBI breakage. So from that perspective, it's
OK.


> 2. It is a simple change ( while so far as I know currently only tested by
> myself on x86 and qemu riscv ), can
> it catch up with 14 ?


That I'm less sure of. I think it's good, but I'm gun shy about approving /
committing vnet things. The review suggests,
though, there's at least some consensus for having this in the tree.


> Best regards,
> Zhenlei
>
>
>

[-- Attachment #2 --]
<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Aug 21, 2023 at 9:42 AM Zhenlei Huang &lt;<a href="mailto:zlei@freebsd.org">zlei@freebsd.org</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi,<br>
<br>
The <a href="https://www.freebsd.org/releases/14.0R/schedule/" rel="noreferrer" target="_blank">https://www.freebsd.org/releases/14.0R/schedule/</a>; says CURRENT/14 &#39;s KBI is froze<br>
and new features should be avoided.<br>
<br>
I&#39;m working on <a href="https://reviews.freebsd.org/D39638" rel="noreferrer" target="_blank">https://reviews.freebsd.org/D39638</a>; (sysctl(9): Enable vnet sysctl variables be loader tunable)<br>
and I think it is new feature, but not quite sure whether the KBI changed.<br>
<br>
So,<br>
<br>
1. Is it a KBI change ?<br></blockquote><div><br></div><div>IMHO, It&#39;s a KPI change, not a KBI breakage. So from that perspective, it&#39;s OK.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
2. It is a simple change ( while so far as I know currently only tested by myself on x86 and qemu riscv ), can<br>
it catch up with 14 ?</blockquote><div><br></div><div>That I&#39;m less sure of. I think it&#39;s good, but I&#39;m gun shy about approving / committing vnet things. The review suggests,</div><div>though, there&#39;s at least some consensus for having this in the tree.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Best regards,<br>
Zhenlei<br>
<br>
<br>
</blockquote></div></div>

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CANCZdfrYP13UbM-8Qsz17u3_roPuf=3cjvLYZwTgHaQaERnhJw>