uefi: bump from 0.20 to 0.38#566
Conversation
|
what do we do about the semver CI issue? |
|
The semver CI job fails also on main. |
Freax13
left a comment
There was a problem hiding this comment.
Thanks, this is great work!
Sorry for the delay.
| unsafe { slice::from_raw_parts_mut(ptr.as_mut(), size) } | ||
| } | ||
|
|
||
| fn open_pxe_base_code() -> Option<boot::ScopedProtocol<BaseCode>> { |
There was a problem hiding this comment.
This is subtly changing the behavior isn't it? Previously, we opened the BaseCode handle that was used to load the base image, but now we're looking at all BaseCode handles, right? If a system has more than one network interface (e.g. a wireless one and a wired one), this could change which interface is used to load the files, right?
There was a problem hiding this comment.
oh, that was a wonderful catch! I didn't thought about this. Fixed
There was a problem hiding this comment.
I've also conducted a "critical LLM review" to check behavioral changes - seems to be in good shape now!
There was a problem hiding this comment.
I've also conducted a "critical LLM review" to check behavioral changes - seems to be in good shape now!
how'd you do that?
|
The CI failures seem to be unrealated @Freax13 - probably caused by the new clippy beta/nightly update. PSA: I'll be on vacation for the rest of the month |
Modernize code while preserving behavior. Assisted-by: Codex:GPT-5.5
|
I don't think that the CI failures are spurious. I found this in the logs of the failed So something is trying to bring in a I'll look into it, have a good vacation @phip1611! edit: Ah, that's just a |
|
Ok, the actual error is: This is fixed by #569 , so a merge/rebase should be enough to fix it. |
Bump the outdated uefi code to a much newer
uefiversion + misc code improvements