Aterfax / relax-intel-rmrr

62 stars 9 forks source link

5.15.104-1-pve and Proxmox 7.4-3 #33

Closed limehawk closed 1 year ago

limehawk commented 1 year ago

Any update for 5.15.104-1-pve and Proxmox 7.4-3?

limehawk commented 1 year ago

build script is crashing Fetched in submodule path 'submodules/ubuntu-kernel', but it did not contain f384010f9ee2a591f1e725fae5a4efbfbad864b3. Direct fetching of that commit failed

Kegelcizer commented 1 year ago

Same issue, tried building from sources in both docker and Proxmox.

sarrchri commented 1 year ago

It would seem proxmox's ubuntu-kernels mirror does not contain such a commit at all. Perhaps since they seem to only have up to 5.15.102-1 in the mirror. Maybe they'll push it later?

I posted a support thread about this on Proxmox forums just in case this is just an accidental oversight.

limehawk commented 1 year ago

It would seem proxmox's ubuntu-kernels mirror does not contain such a commit at all. Perhaps since they seem to only have up to 5.15.102-1 in the mirror. Maybe they'll push it later?

I posted a support thread about this on Proxmox forums just in case this is just an accidental oversight.

Interesting. I'd assume that's why the build script fails.

FYI Rolling the kernel back does work after updating. https://engineerworkshop.com/blog/how-to-revert-a-proxmox-kernel-update/

sarrchri commented 1 year ago

I got a reply on the thread that the mirror was indeed just not up-to-date. It should now be and building should work again. If you're using self hosted runners, you might have to clear its work folder for it to be able to recover from the error. (At least I had to.)

Kegelcizer commented 1 year ago

Looking good now, just finished building.

limehawk commented 1 year ago

Thanks for all the help, everyone!

limehawk commented 1 year ago

Is there a way to build for this specific kernel? 5.15.104-1 When I run the build script it’s building kernel version 6.2.11-1-pve-relaxablermrr

sarrchri commented 1 year ago

@limehawkmsp By default, it is not possible. I made changes in my fork quite a while back to make it possible, since I myself use 5.15 kernel.

I'm not sure though how one would go about building the kernel for a commit that's no longer the most recent commit. I built the kernel version 5.15.104-1 two weeks ago and released it on my fork. You're of course free to use it, link below.

https://github.com/sarrchri/relax-intel-rmrr/releases/tag/v5.15.104-1

sarrchri commented 1 year ago

I do also have the latest 5.15 kernel (5.15.107-1) built on my fork, you can find it here: https://github.com/sarrchri/relax-intel-rmrr/actions

It is untested at the moment since I'm not at home right now, though I don't see why it wouldn't work.

limehawk commented 1 year ago

@sarrchri You’re awesome, thank you so much for replying! I’m using the kernel in your fork now. It’s working great. Thank you!