Enable eBPF i'm a xanmod kernel user and currently, as the eBPF is disabled, i'm unable to run applications which depend on it such as dae and ananicy-cpp, xanmod has good performance as compared to zen and i'm thinking of reverting to xanmod, as the creator is reluctant to do it due to some "Performance Issues", i think that to add better compatibility, eBPF should be enabled
Search Criteria
Package Base Details: linux-xanmod
Package Actions
Git Clone URL: | https://aur.archlinux.org/linux-xanmod.git (read-only, click to copy) |
---|---|
Submitter: | Yoshi2889 |
Maintainer: | figue (figuepluto, jfigueras) |
Last Packager: | figue |
Votes: | 128 |
Popularity: | 2.39 |
First Submitted: | 2017-02-14 09:40 (UTC) |
Last Updated: | 2024-04-22 06:42 (UTC) |
Packages (2)
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 .. 51 Next › Last »
mdhishamsayed commented on 2023-06-25 08:49 (UTC)
MithicSpirit commented on 2023-04-13 18:26 (UTC)
@Riedler flex and bison are in base-devel, which is an implicit make dependency of all AUR packages.
Riedler commented on 2023-04-13 18:24 (UTC)
please add flex and bison to the build dependencies, it needed those to build on my machine at least
figue commented on 2023-03-28 22:28 (UTC)
@night-crawler thank you. I saw your post in github, glad to see it's not a bug.
night-crawler commented on 2023-03-28 21:25 (UTC)
@figue in case someone else needs it, add this to cmdline: amd_pstate=passive
.
figue commented on 2023-03-26 21:02 (UTC)
@night-crawler then, please, ask upstream: https://github.com/xanmod/linux/issues
night-crawler commented on 2023-03-26 20:09 (UTC)
@figue I tried this kernel, result is the same:
analyzing CPU 5:
driver: acpi-cpufreq
CPUs which run at the same hardware frequency: 5
CPUs which need to have their frequency coordinated by software: 5
maximum transition latency: Cannot determine or is not supported.
hardware limits: 1.20 GHz - 4.68 GHz
available frequency steps: 3.30 GHz, 1.30 GHz, 1.20 GHz
available cpufreq governors: conservative ondemand userspace powersave performance schedutil
current policy: frequency should be within 1.20 GHz and 3.30 GHz.
The governor "performance" may decide which speed to use
within this range.
current CPU frequency: Unable to call hardware
current CPU frequency: 2.76 GHz (asserted by call to kernel)
boost state support:
Supported: yes
Active: no
figue commented on 2023-03-26 18:29 (UTC)
@night-crawler I'm not sure, because I don't have an AMD cpu. Can you try to install and boot the binary xanmod and try again?
https://aur.archlinux.org/packages/linux-xanmod-linux-bin-x64v3
night-crawler commented on 2023-03-26 11:50 (UTC)
With the linux-xanmod kernel (and starting from about 6, after migrating from linux-xanmod-edge), I have a problem with AMD p-state (ASUS Zephyrus G14 GA401QM).
Linux pik 6.2.8-zen3-xanmod1-1 #1 SMP PREEMPT_DYNAMIC Sun, 26 Mar 2023 11:03:44 +0000 x86_64 GNU/Linux
cpupower frequency-info
analyzing CPU 2:
driver: acpi-cpufreq
CPUs which run at the same hardware frequency: 2
CPUs which need to have their frequency coordinated by software: 2
maximum transition latency: Cannot determine or is not supported.
hardware limits: 1.20 GHz - 4.68 GHz
available frequency steps: 3.30 GHz, 1.30 GHz, 1.20 GHz
available cpufreq governors: conservative ondemand userspace powersave performance schedutil
current policy: frequency should be within 1.20 GHz and 3.30 GHz.
The governor "powersave" may decide which speed to use
within this range.
current CPU frequency: Unable to call hardware
current CPU frequency: 1.20 GHz (asserted by call to kernel)
boost state support:
Supported: yes
Active: no
And the same output for the old linux-xanmod-edge:
Linux pik 6.0.5-zen3-xanmod1-1 #1 SMP PREEMPT_DYNAMIC Mon, 07 Nov 2022 17:39:08 +0000 x86_64 GNU/Linux
cpupower frequency-info
analyzing CPU 10:
driver: amd-pstate
CPUs which run at the same hardware frequency: 10
CPUs which need to have their frequency coordinated by software: 10
maximum transition latency: 131 us
hardware limits: 400 MHz - 4.68 GHz
available cpufreq governors: conservative ondemand userspace powersave performance schedutil
current policy: frequency should be within 400 MHz and 4.68 GHz.
The governor "performance" may decide which speed to use
within this range.
current CPU frequency: Unable to call hardware
current CPU frequency: 3.34 GHz (asserted by call to kernel)
boost state support:
Supported: yes
Active: yes
AMD PSTATE Highest Performance: 166. Maximum Frequency: 4.68 GHz.
AMD PSTATE Nominal Performance: 117. Nominal Frequency: 3.30 GHz.
AMD PSTATE Lowest Non-linear Performance: 39. Lowest Non-linear Frequency: 1.10 GHz.
AMD PSTATE Lowest Performance: 15. Lowest Frequency: 400 MHz.
Both kernels are compiled with these flags:
export _microarchitecture=15
export MAKEFLAGS="-j$(nproc)"
export use_tracers=n
# export _compiler=clang
export _compiler=gcc
export use_numa=y
export _compress_modules=n
export _localmodcfg=n
How can I enable p-state for the current xanmod kernel?
figue commented on 2023-02-27 19:59 (UTC)
@ishitatsuyuki thank you, I'll follow your suggestion and set by default to no, as XanMod has it disabled (arch still has it enabled). I hope all is fine (at least in my system). Can you validate too?
Pinned Comments
figue commented on 2018-12-14 00:50 (UTC) (edited on 2023-02-27 20:00 (UTC) by figue)
This package have several variables to enable/disable features.
Personally I'm running now xanmod kernel compiled with this:
Also, you can now create the file myconfig in your local repo to build this package with a custom config or use ${XDG_CONFIG_HOME}/linux-xanmod/myconfig. This file can be a full kernel config or be a script with several entries to add/remove options (you have several examples in PKGBUILD by using scripts/config):
Code involved: