[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <c1a71cd1-3922-4f73-b441-eb9a7bc7771c@t-8ch.de>
Date: Wed, 18 Jun 2025 12:46:23 +0200
From: Thomas Weißschuh <linux@...ssschuh.net>
To: Greg Kroah-Hartman <gregkh@...uxfoundation.org>
Cc: "Rafael J. Wysocki" <rafael@...nel.org>,
Danilo Krummrich <dakr@...nel.org>, linux-kernel@...r.kernel.org
Subject: Re: [PATCH v3 0/6] sysfs: finalize the constification of 'struct
bin_attribute'
On 2025-06-18 09:50:07+0200, Greg Kroah-Hartman wrote:
> On Tue, Jun 17, 2025 at 04:06:48PM +0200, Thomas Weißschuh wrote:
> > On 2025-06-17 10:48:00+0200, Greg Kroah-Hartman wrote:
> > > On Sat, Jun 14, 2025 at 08:23:24AM +0200, Thomas Weißschuh wrote:
> > > > friendly ping. You wanted to send this to Linux at around -rc1.
> > > > The changes should now apply cleanly to mainline.
> > >
> > > I've taken the first 4 patches into driver-core-testing at the moment
> > > (will move to driver-core-next if it passes 0-day testing). The last 2
> > > I'll hold off of for the next -rc1 as I was way too late here, sorry, my
> > > fault. I blame travel, which I had to do a bunch of the past few weeks :(
> >
> > Works for me.
> >
> > On the other hand it should be possible to take all patches through the
> > normal -next process right now. This is not a flag-day conversion. The final
> > const variants are already in v6.16-rc1, so everybody can just use those.
>
> There is a flag-day in that new patches could be using the old types,
> right?
They could; but this should always the case, no?
For me a flag-day conversion means that there is no way for users to
be compatible with the old and new API at the same time.
So everything needs to happen at once.
But here users of the old API can adapt their code to be compatible
with both the old and new APIs at the same time.
Not that there are any users of the old API in -next anyways.
However if you want to stick to a out-of-cycle patch, that works for me, too.
Powered by blists - more mailing lists