Re: [PATCH -next] rust: fwctl: replace `__pinned_init` with `raw_try_init`

Mark Brown <[email protected]>
Newsgroups org.kernel.vger.linux-next,org.kernel.vger.rust-for-linux
Message-ID <[email protected]>
On Tue, Aug 18, 2026 at 10:20:22AM -0300, Jason Gunthorpe wrote:
> On Tue, Aug 18, 2026 at 02:11:57PM +0100, Gary Guo wrote:

> > I'm not sure how this break everyone elses' branches? It only breaks linux-next
> > but that's why it exists in the first place, to catch tree
> > conflicts.

> linux-next is to catch missed things, you shouldn't use it to
> purposefully cause conflicts during the merge window..

> So for example introduce your new API and do some conversions, then
> remove the old API down the road after the merge window is a more
> expected work flow.

So are these updates that are requiring frequent patching up aren't
forced as a result of some Rust language thing but rather deliberate
decisions?  In that case I tend to agree with Jason, I'd not expect to
see changes like these coming in during the merge window without a
strong reason, and with C changes like these would normally be done in a
much more coordinated fashion - for example an overlap period like Jason
suggests, possibly with shared branches.

I'd been under the impression that the reason this was happening a lot
with Rust was something to do with how the language works.
signature.asc (application/pgp-signature, 488 B)
-----BEGIN PGP SIGNATURE-----

iQEzBAABCgAdFiEEreZoqmdXGLWf4p/qJNaLcl1Uh9AFAmqEaTUACgkQJNaLcl1U
h9Dx2wf+KVxQXvWwQz1RfSqKQz4y+LN2Um3SPFzbVBtmvwy40YdJFAotPZkHUx80
HT8tZV89GnEbfLnJ7dN1fvAt81OjU9TuKnEPIwuuFFVf19dqEn1fEE7ccE5hCXb/
B2S8RNXzRwmxUKIheWeTUX7Nk9H/8JEPR+OYfhegKVw/ljskwc3y0DhHhT1xy6VU
x3ZW8SAl1lBrIJesKVvqN+PIm9EWu1Fr5LXgRsQldriWFaI+DBXiJx+o8yFY0097
YVOoBoU5HcxQF1aehxM/gliSPLdDtmchh1kTk/xqJqvlqEnauWrC85uAMlCNQt6m
zObLtb6DD9h+HJb0VYAc1r9+5b3l9Q==
=HpEA
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.