sirlucjan / copr-linux-cachyos

Kernel cachyos-bore port for Fedora operating system
https://copr.fedorainfracloud.org/coprs/bieszczaders/kernel-cachyos/
GNU General Public License v3.0
35 stars 8 forks source link

Add non BORE linux-cachyos #10

Closed ptr1337 closed 5 months ago

ptr1337 commented 6 months ago

We got in the discord some reports, that the BORE variant freezes, when shutting down the laptop.

Lets add another Variant, for example linux-cachyos-eevdf or linux-cachyos-sched-ext, which does not include BORE.

1Naim commented 6 months ago

i'm the one who made one of these reports, and have concluded that the issue was not on BORE's end.

Trixie has also made a copr for non-BORE and it may or may not be deleted in the future.

the original purpose of this issue has been fulfilled and i think this issue can be closed. Although if the copr maintainers are interested in adding other variants of the cachyos kernel to the copr, this issue can be left open.

andersrh commented 6 months ago

Hi @1Naim

thanks for your update. I'm actually interested in adding sched-ext. Trixie experimented with it, but had some issues last time.

ptr1337 commented 6 months ago

Hi @1Naim

thanks for your update. I'm actually interested in adding sched-ext. Trixie experimented with it, but had some issues last time.

There is a sched-ext fedora/copr maintainer. The kernel itself should be ready fine for 6.9. the scx-scheds package we can add to the copr, i guess. linux-cachyos contains as default sched-ext (not sure about the copr here, but it should)

andersrh commented 6 months ago

Hi @1Naim

thanks for your update. I'm actually interested in adding sched-ext. Trixie experimented with it, but had some issues last time.

There is a sched-ext fedora/copr maintainer. The kernel itself should be ready fine for 6.9. the scx-scheds package we can add to the copr, i guess. linux-cachyos contains as default sched-ext (not sure about the copr here, but it should)

The problem we had last time was that the kernel-modules package ended up being 2 GB in size.

So in order to have sched-ext in the kernel, it needs to include this patch? https://github.com/CachyOS/kernel-patches/blob/master/6.9/sched/0001-sched-ext-eevdf.patch Or is it there without it?

Currently we include 0001-cachyos-base-all.patch and 0001-bore-cachy.patch

ptr1337 commented 5 months ago

Hi @1Naim thanks for your update. I'm actually interested in adding sched-ext. Trixie experimented with it, but had some issues last time.

There is a sched-ext fedora/copr maintainer. The kernel itself should be ready fine for 6.9. the scx-scheds package we can add to the copr, i guess. linux-cachyos contains as default sched-ext (not sure about the copr here, but it should)

The problem we had last time was that the kernel-modules package ended up being 2 GB in size.

So in order to have sched-ext in the kernel, it needs to include this patch? https://github.com/CachyOS/kernel-patches/blob/master/6.9/sched/0001-sched-ext-eevdf.patch Or is it there without it?

Currently we include 0001-cachyos-base-all.patch and 0001-bore-cachy.patch

Correct, yes. But sched-ext requires to have debug enabled.

andersrh commented 5 months ago

We have added sched-ext to the stable branch kernel. Closing this