* 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