Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 15 Jul 2024 15:20:13 -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
Subject:   Re: Change to FreeBSD release scheduling etc.
Message-ID:  <22612d5f-3960-4390-a484-3bd307820126@freebsd.org>
In-Reply-To: <CANCZdfqVyj6mkLdkTKqKwK=8_7ugJ6esLj=ZkaHXOsU6UwVMeA@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>

next in thread | previous in thread | raw e-mail | index | archive | help
On 7/15/24 15:05, Warner Losh wrote:
> On Mon, Jul 15, 2024 at 3:57 PM Colin Percival <cperciva@freebsd.org 
> <mailto:cperciva@freebsd.org>> wrote:
>     Flavouring kernel module ports for each minor release -- possibly building in
>     in an oldest-supported-release jail but with the relevant /usr/src/sys tree --
>     might work well?  But that's a question for portmgr; I don't know enough about
>     how package building works to know how feasible this would be.
> 
> People have talked about "stacking" repos to accomplish this. We'd build per-minor
> release images for .ko's. I'm not sure what the sticking points are for doing 
> this,
> though.

That would be good, but drm-14.1-61-kmod-6.1.69_2 (aka have multiple versions
of ports and require users to kmod packages to pick the right now) would be
better than what we have now.

> 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.

-- 
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?22612d5f-3960-4390-a484-3bd307820126>