Date: Sat, 2 Apr 2022 14:04:21 -0600 From: Warner Losh <imp@bsdimp.com> To: Christian Weisgerber <naddy@mips.inka.de> Cc: FreeBSD-STABLE Mailing List <freebsd-stable@freebsd.org> Subject: Re: FreeBSD 13.1-RC1 Now Available Message-ID: <CANCZdfoU7bWxCm3FVqnp4oDyKC0pGkxteaW%2B8SXfy5mCOVS-EA@mail.gmail.com> In-Reply-To: <YkiqyGMaLK6k6/SV@lorvorc.mips.inka.de> References: <20220401024029.GR76435@FreeBSD.org> <a16fe272-3e1a-c9d5-6e02-4b76f2502ee9@nicandneal.net> <8dc4c525-7117-4fc6-8b10-812128bf07c1@www.fastmail.com> <CANCZdfqx2pCDBeags7=pcC5pOEaKY5Gajy-uOHsQVUcGF1JdNw@mail.gmail.com> <YkiqyGMaLK6k6/SV@lorvorc.mips.inka.de>
index | next in thread | previous in thread | raw e-mail
[-- Attachment #1 --] On Sat, Apr 2, 2022 at 2:01 PM Christian Weisgerber <naddy@mips.inka.de> wrote: > Warner Losh: > > > This suggests that we've broken the KBI we were trying to keep stable > > between 13.0 > > and 13.1.... > > When I updated my stable/13 machine from source, from > March 16 to March 30, DRM was broken (did nothing). > Rebuilding graphics/drm-fbsd13-kmod fixed it. > > So there was an ABI break in this time window. This entry from > UPDATING implicates LinuxKPI changes as a likely candidate: > > 20220327: > Bump __FreeBSD_verion to 1301501 after merging LinuxKPI and > net80211 changes in order to help out-of-tree consumers to deal > accordingly. > Yes. So there was. https://reviews.freebsd.org/D33915 should unbreak the KPI and give us wiggle room in the future after 13.0 is no longer supported. That will restore the KBI and we'll pretend that March 27 - April 2nd/3rd never happened (the least bad of several bad alternatives). Warner [-- Attachment #2 --] <div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Apr 2, 2022 at 2:01 PM Christian Weisgerber <<a href="mailto:naddy@mips.inka.de">naddy@mips.inka.de</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">Warner Losh:<br> <br> > This suggests that we've broken the KBI we were trying to keep stable<br> > between 13.0<br> > and 13.1....<br> <br> When I updated my stable/13 machine from source, from<br> March 16 to March 30, DRM was broken (did nothing).<br> Rebuilding graphics/drm-fbsd13-kmod fixed it.<br> <br> So there was an ABI break in this time window. This entry from<br> UPDATING implicates LinuxKPI changes as a likely candidate:<br> <br> 20220327:<br> Bump __FreeBSD_verion to 1301501 after merging LinuxKPI and<br> net80211 changes in order to help out-of-tree consumers to deal<br> accordingly.<br></blockquote><div><br></div><div>Yes. So there was. <a href="https://reviews.freebsd.org/D33915">https://reviews.freebsd.org/D33915</a> should unbreak the KPI and give us wiggle room in the future after 13.0 is no longer supported. That will restore the KBI and we'll pretend that March 27 - April 2nd/3rd never happened (the least bad of several bad alternatives).</div><div><br></div><div>Warner</div></div></div>home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CANCZdfoU7bWxCm3FVqnp4oDyKC0pGkxteaW%2B8SXfy5mCOVS-EA>
