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 <<a href="mailto:zlei@freebsd.org">zlei@freebsd.org</a>> 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 's KBI is froze<br> and new features should be avoided.<br> <br> I'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's a KPI change, not a KBI breakage. So from that perspective, it'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'm less sure of. I think it's good, but I'm gun shy about approving / committing vnet things. The review suggests,</div><div>though, there'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>
