Date: Mon, 15 Jul 2024 16:58:16 -0700 From: Colin Percival <cperciva@freebsd.org> To: Warner Losh <imp@bsdimp.com> Cc: Tomoaki AOKI <junchoon@dec.sakura.ne.jp>, Peter <pmc@citylink.dinoex.sub.org>, freebsd-stable@freebsd.org, Baptiste Daroussin <bapt@freebsd.org> Subject: Re: Change to FreeBSD release scheduling etc. Message-ID: <25a443cb-35d3-4d32-bb94-7aa18d4a3813@freebsd.org> In-Reply-To: <CANCZdfqZ%2BM38BH7TvAi%2BgTARAaf7-uChh0Hra85q8soQ%2B5nRew@mail.gmail.com> References: <ZpPCADUpmCFHNa49@disp.intra.daemon.contact> <3598c6db-6d8a-4efa-b5fc-1fc697608860@freebsd.org> <20240716063356.f0993ae6f7648ae19c1ae33f@dec.sakura.ne.jp> <0fb67778-d279-420b-b482-5ce36e08a1be@freebsd.org> <CANCZdfqVyj6mkLdkTKqKwK=8_7ugJ6esLj=ZkaHXOsU6UwVMeA@mail.gmail.com> <22612d5f-3960-4390-a484-3bd307820126@freebsd.org> <CANCZdfqZ%2BM38BH7TvAi%2BgTARAaf7-uChh0Hra85q8soQ%2B5nRew@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On 7/15/24 15:59, Warner Losh wrote: > On Mon, Jul 15, 2024 at 4:20 PM Colin Percival <cperciva@freebsd.org > <mailto:cperciva@freebsd.org>> wrote: > > On 7/15/24 15:05, Warner Losh wrote: > > Ideally, we'd keep the same KBI per major release, but that ideal has > fallen > > short. > > Having a stable KBI only solves half of the problem. With DRM especially it's > useful for people running the latest minor release to use kmods which make use > of functionality which was added in the latest release before the previous > release is EoLed. > > Functionality added where? I'm not following the point you're making here... > But since > KBI stability isn't going to happen (at least given our past track record and > a lack of > tools to enforce it), it may be just an academic exercise. New functions in LinuxKPI is the case I was thinking of. It doesn't prevent kernel modules compiled for earlier releases working with the newer release, but because we build kernel modules on a per-stable-branch basis we have to wait until the previous release EoLs. -- Colin Percival FreeBSD Release Engineering Lead & EC2 platform maintainer Founder, Tarsnap | www.tarsnap.com | Online backups for the truly paranoid
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?25a443cb-35d3-4d32-bb94-7aa18d4a3813>