public inbox for stable@vger.kernel.org
 help / color / mirror / Atom feed
* Apply 3 commits for 6.13.y
@ 2025-02-22 15:12 Miguel Ojeda
  2025-02-22 15:22 ` NoisyCoil
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: Miguel Ojeda @ 2025-02-22 15:12 UTC (permalink / raw)
  To: Greg KH, Sasha Levin; +Cc: stable, Danilo Krummrich, NoisyCoil

Hi Greg, Sasha,

Please consider applying the following commits for 6.13.y:

    27c7518e7f1c ("rust: finish using custom FFI integer types")
    1bae8729e50a ("rust: map `long` to `isize` and `char` to `u8`")
    9b98be76855f ("rust: cleanup unnecessary casts")

They should apply cleanly.

This backports the custom FFI integer types, which in turn solves a
build failure under `CONFIG_RUST_FW_LOADER_ABSTRACTIONS=y`.

I will have to send something similar to 6.12.y, but it requires more
commits -- I may do the `alloc` backport first we discussed the other
day.

Thanks!

Cheers,
Miguel

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Apply 3 commits for 6.13.y
  2025-02-22 15:12 Apply 3 commits for 6.13.y Miguel Ojeda
@ 2025-02-22 15:22 ` NoisyCoil
  2025-02-22 15:39 ` Greg KH
  2025-03-07  9:48 ` Alyssa Ross
  2 siblings, 0 replies; 6+ messages in thread
From: NoisyCoil @ 2025-02-22 15:22 UTC (permalink / raw)
  To: Miguel Ojeda, Greg KH, Sasha Levin
  Cc: stable, Danilo Krummrich, j, neal, jcalligeros99

On 22/02/25 16:12, Miguel Ojeda wrote:
> Hi Greg, Sasha,
> 
> Please consider applying the following commits for 6.13.y:
> 
>      27c7518e7f1c ("rust: finish using custom FFI integer types")
>      1bae8729e50a ("rust: map `long` to `isize` and `char` to `u8`")
>      9b98be76855f ("rust: cleanup unnecessary casts")
> 
> They should apply cleanly.
> 
> This backports the custom FFI integer types, which in turn solves a
> build failure under `CONFIG_RUST_FW_LOADER_ABSTRACTIONS=y`.
> 
> I will have to send something similar to 6.12.y, but it requires more
> commits -- I may do the `alloc` backport first we discussed the other
> day.
> 
> Thanks!
> 
> Cheers,
> Miguel

Thanks a lot!

Cc'ing the Asahi devs so they are aware of this for related downstream 
issues.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Apply 3 commits for 6.13.y
  2025-02-22 15:12 Apply 3 commits for 6.13.y Miguel Ojeda
  2025-02-22 15:22 ` NoisyCoil
@ 2025-02-22 15:39 ` Greg KH
  2025-03-07  9:48 ` Alyssa Ross
  2 siblings, 0 replies; 6+ messages in thread
From: Greg KH @ 2025-02-22 15:39 UTC (permalink / raw)
  To: Miguel Ojeda; +Cc: Sasha Levin, stable, Danilo Krummrich, NoisyCoil

On Sat, Feb 22, 2025 at 04:12:56PM +0100, Miguel Ojeda wrote:
> Hi Greg, Sasha,
> 
> Please consider applying the following commits for 6.13.y:
> 
>     27c7518e7f1c ("rust: finish using custom FFI integer types")
>     1bae8729e50a ("rust: map `long` to `isize` and `char` to `u8`")
>     9b98be76855f ("rust: cleanup unnecessary casts")
> 
> They should apply cleanly.
> 
> This backports the custom FFI integer types, which in turn solves a
> build failure under `CONFIG_RUST_FW_LOADER_ABSTRACTIONS=y`.
> 
> I will have to send something similar to 6.12.y, but it requires more
> commits -- I may do the `alloc` backport first we discussed the other
> day.

All now queued up, thanks.

greg k-h

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Apply 3 commits for 6.13.y
  2025-02-22 15:12 Apply 3 commits for 6.13.y Miguel Ojeda
  2025-02-22 15:22 ` NoisyCoil
  2025-02-22 15:39 ` Greg KH
@ 2025-03-07  9:48 ` Alyssa Ross
  2025-03-07 16:21   ` Miguel Ojeda
  2 siblings, 1 reply; 6+ messages in thread
From: Alyssa Ross @ 2025-03-07  9:48 UTC (permalink / raw)
  To: Miguel Ojeda; +Cc: Greg KH, Sasha Levin, stable, Danilo Krummrich, NoisyCoil

[-- Attachment #1: Type: text/plain, Size: 848 bytes --]

On Sat, Feb 22, 2025 at 04:12:56PM +0100, Miguel Ojeda wrote:
> Hi Greg, Sasha,
>
> Please consider applying the following commits for 6.13.y:
>
>     27c7518e7f1c ("rust: finish using custom FFI integer types")
>     1bae8729e50a ("rust: map `long` to `isize` and `char` to `u8`")
>     9b98be76855f ("rust: cleanup unnecessary casts")
>
> They should apply cleanly.
>
> This backports the custom FFI integer types, which in turn solves a
> build failure under `CONFIG_RUST_FW_LOADER_ABSTRACTIONS=y`.
>
> I will have to send something similar to 6.12.y, but it requires more
> commits -- I may do the `alloc` backport first we discussed the other
> day.

Hi Miguel,

Has anything come of these 6.12.y backports?  It sounds like we're
otherwise about to have to disable features in NixOS's default kernel
due to build regressions with Rust 1.85.0.

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Apply 3 commits for 6.13.y
  2025-03-07  9:48 ` Alyssa Ross
@ 2025-03-07 16:21   ` Miguel Ojeda
  2025-03-07 16:26     ` NoisyCoil
  0 siblings, 1 reply; 6+ messages in thread
From: Miguel Ojeda @ 2025-03-07 16:21 UTC (permalink / raw)
  To: Alyssa Ross; +Cc: Greg KH, Sasha Levin, stable, Danilo Krummrich, NoisyCoil

On Fri, Mar 7, 2025 at 10:48 AM Alyssa Ross <hi@alyssa.is> wrote:
>
> Has anything come of these 6.12.y backports?  It sounds like we're
> otherwise about to have to disable features in NixOS's default kernel
> due to build regressions with Rust 1.85.0.

I will be sending it today (I will Cc you) -- it will be a fairly long
backport, so tests welcome!

Cheers,
Miguel

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Apply 3 commits for 6.13.y
  2025-03-07 16:21   ` Miguel Ojeda
@ 2025-03-07 16:26     ` NoisyCoil
  0 siblings, 0 replies; 6+ messages in thread
From: NoisyCoil @ 2025-03-07 16:26 UTC (permalink / raw)
  To: Miguel Ojeda, Alyssa Ross; +Cc: Greg KH, Sasha Levin, stable, Danilo Krummrich

Hi Miguel,

Please cc me too, I'm interested too.

Cheers!

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2025-03-07 16:27 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-02-22 15:12 Apply 3 commits for 6.13.y Miguel Ojeda
2025-02-22 15:22 ` NoisyCoil
2025-02-22 15:39 ` Greg KH
2025-03-07  9:48 ` Alyssa Ross
2025-03-07 16:21   ` Miguel Ojeda
2025-03-07 16:26     ` NoisyCoil

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox