Package Details: linux-lqx-headers 6.8.7.lqx2-1

Git Clone URL: https://aur.archlinux.org/linux-lqx.git (read-only, click to copy)
Package Base: linux-lqx
Description: Headers and scripts for building modules for the Linux Liquorix kernel
Upstream URL: https://liquorix.net/
Keywords: bbr2 bfq futex pds proton zen
Licenses: GPL-2.0-only
Submitter: akurei
Maintainer: sir_lucjan (damentz)
Last Packager: damentz
Votes: 158
Popularity: 1.21
First Submitted: 2011-08-08 16:08 (UTC)
Last Updated: 2024-04-19 15:10 (UTC)

Pinned Comments

damentz commented on 2020-08-31 15:22 (UTC) (edited on 2021-12-21 18:25 (UTC) by damentz)

Official binaries of linux-lqx, linux-lqx-headers, and linux-lqx-docs are now available: https://wiki.archlinux.org/index.php/Unofficial_user_repositories#liquorix

Signing key import instructions: sudo pacman-key --keyserver hkps://keyserver.ubuntu.com --recv-keys 9AE4078033F8024D && sudo pacman-key --lsign-key 9AE4078033F8024D

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 .. 120 Next › Last »

Anarconda commented on 2024-01-07 12:15 (UTC)

@damentz: I can confirm what @vlad1.96 posts.


┌─[13:07:43]─[root@Gaia-E]
└──> amarcord #  dmesg | grep bpf
[    0.373796] LSM: initializing lsm=capability,yama,bpf
[    0.783663] hid_bpf: error while preloading HID BPF dispatcher: -22
[    2.891418] systemd[1]: bpf-lsm: Failed to load BPF object: No such process

and I'm also having this "problem":


─[13:07:39]─[root@Gaia-E]
└──> amarcord #  dmesg | grep jitter
[    0.602768] jitterentropy: Initialization failed with host not compliant with requirements: 9

With kernel versions 6.6.8, 6.6.9 and 6.6.10 not tests with previous versions.

Thanks in advance.

vlad1.96 commented on 2024-01-07 11:49 (UTC) (edited on 2024-01-07 12:48 (UTC) by vlad1.96)

@damentz Not yet, I'll be looking for a way to find the source of the problem. Now I can only share a part of the code on linux-xen and linux-lqx in common places. There are differences there.

I don't know if it's related yet, but maybe it will lead to some thoughts.

linux-zen https://pastebin.com/XNPH6WRE

linux-lqx https://pastebin.com/kvAX7Jzu

UPD

I checked on an already compiled kernel from liquorix.net (to exclude my configuration changes) and the warning persists

damentz commented on 2024-01-07 01:15 (UTC)

@glorious-yellow: Liquorix uses PDS from Project-C: https://gitlab.com/alfredchen/linux-prjc. However, the maintainer appears to be absent, so I've been maintaining necessary changes and optimizations in Zen Kernel here: https://github.com/zen-kernel/zen-kernel/commits/6.6/prjc

@vlad1.96: That's odd, do you have any kernel output that explains why it fails? The BPF configuration compared with linux-zen is for the most part identical aside from support for kprobe error injection. All the options for BPF as an LSM module and HID_BPF are enabled.

vlad1.96 commented on 2024-01-06 23:15 (UTC) (edited on 2024-01-06 23:18 (UTC) by vlad1.96)

Can you tell me which patches or modified configurations of linux-lqx (in relation to linux-zen) affect bpf-lsm and hid_bpf?

For about half a year now(i've never seen this before), one warning and one error:

archlinux kernel: hid_bpf: error while preloading HID BPF dispatcher: -22

arch systemd[1]: bpf-lsm: Failed to load BPF object: No such process

There is no such thing on linux and linux-zen.

PS Thank you for your hard work

glorious-yellow commented on 2023-12-27 22:10 (UTC)

What scheduler is used in this patchset? It works very differently than the current upstream EEVDF.

damentz commented on 2023-12-16 15:55 (UTC) (edited on 2023-12-16 15:55 (UTC) by damentz)

It looks like that patch may have other side effects, and it was also shot down later in the thread: https://lists.freedesktop.org/archives/amd-gfx/2023-October/100334.html

I'd suggest monitoring the two open issues that are related and let me know if they come up with a complete solution:

glorious-yellow commented on 2023-12-15 22:20 (UTC)

Can this patch be added? https://lists.freedesktop.org/archives/amd-gfx/2023-October/100298.html

Currently running clinfo or using DaVinci Resolve would lead to kernel bug; this patch would work around that for now.

vlad1.96 commented on 2023-12-04 11:48 (UTC)

@damentz, Thanks, everything is working now! I signed the kernel with my keys and enroll them along with the microsoft keys. Kernel modules sign is something new to me and I don't know anything about it

damentz commented on 2023-12-03 20:19 (UTC)

@vlad1.96, interesting, I thought it's impossible to run secure boot without a stock kernel signed by Microsoft keys. This is new information to me.

Regardless, given you're able to boot in secure boot mode but not load DKMS modules, the reason why the modules can't be loaded is I recently configured Liquorix to use security settings similar to linux-zen and Debian stock.

A new version is on the way (and immediately available through AUR), that reverts those recent changes. Let me know if that helps.

vlad1.96 commented on 2023-12-03 18:55 (UTC) (edited on 2023-12-03 19:20 (UTC) by vlad1.96)

I have something strange with signing modules for secure boot with this core in the last month. Nvidia drivers are not loading with the error: Failed to insert module 'nvidia_uvm': Key was rejected by service. I tried 2 packages: nvidia-dkms and nvidia-beta-dkms, I tried to compile the kernel from here and from the repository. The linux and linux-lts kernels installed nearby working (they also generate kernel modules via DKMS), but linux-lqx does not. Has anything changed in the kernel that affects the signing of kernel modules? I'm not sure if the kernel is to blame, but for some reason the problem is with it. I tried to completely reinstall the system and reinstall the kernel and it doesn't help