Package Details: linux-amd-raven-headers 6.8.v.7-1

Git Clone URL: https://aur.archlinux.org/linux-amd-raven.git (read-only, click to copy)
Package Base: linux-amd-raven
Description: Header files and scripts for building modules for Linux kerel with working amdgpu for Raven Ridge hardware
Upstream URL: https://www.kernel.org/
Keywords: amd kernel linux raven ravenridge
Licenses: GPL2
Submitter: eggz
Maintainer: eggz
Last Packager: eggz
Votes: 11
Popularity: 0.022230
First Submitted: 2018-12-19 18:07 (UTC)
Last Updated: 2024-04-17 10:58 (UTC)

Pinned Comments

eggz commented on 2022-08-03 12:05 (UTC) (edited on 2022-08-03 12:08 (UTC) by eggz)

Hello! It seems that the "PINCTRL_AMD=y" Change in 5.19 solved all the raven incompatibilty problems (with mainline kernels). As far as I can see, the LTS kernel is no longer needed and we can go mainline again!

FYI: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?h=v5.19-rc8&id=41ef3c1a6bb0fd4a3f81170dd17de3adbff80783

If you have newer AMD (CPU!) hardware, I welcome you to use my aur/linux-amd or aur/linux-amd-znver2 package

eggz commented on 2019-04-02 20:17 (UTC) (edited on 2020-02-18 12:07 (UTC) by eggz)

Tired of compiling? Use this binary repo instead! Add this at the end of /etc/pacman.conf :

[linuxkernels]
Server = http://nhameh.ovh/$repo/$arch
SigLevel = Optional TrustAll

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 Next › Last »

s3rj1k commented on 2021-07-13 11:49 (UTC)

@eggz Yea, I known about workarounds, I was talking about

https://bugzilla.opensuse.org/show_bug.cgi?id=1180749 https://lore.kernel.org/lkml/CADnq5_OaTdfVGCvENTr3tDrU+9jR0VYo-49sjByOQR4EwDWwPA@mail.gmail.com/ https://gitlab.freedesktop.org/drm/amd/-/issues/1242

eggz commented on 2021-07-13 11:43 (UTC)

@s3rj1k

What exact fix do you want me to backport? I have to specify here because I do not have the specific hardware or time to test something like this :(

Also, Did you take a look at https://bbs.archlinux.org/viewtopic.php?pid=1971198#p1971198

?

eggz commented on 2021-07-13 11:23 (UTC)

@s3rj1k "Seems that linux54 is the only stable kernel that has a working AMDGPU"

Well, by my experience that's a very dangerous thing to say, conveniently generalising hardware just doesn't work for AMDGPU. Even within the ravenridge hardware ranks there can be serious behaviour changes depending on the hardware but also on the implementation of the hardware on the baseboard by the OEM of your laptop. This can differ per model, so not only by OEM.

I have indeed one ravenridge laptop that only works on 5.4, while the other one perfectly works on 5.13. Both run stable on 5.4, though.

Having said that (just sharing my experiences), I will take a look at that fix, I will keep you posted.

s3rj1k commented on 2021-07-13 11:03 (UTC)

@eggz I am curious, is it possible to back-port a fix for that bug https://bugzilla.kernel.org/show_bug.cgi?id=203905 ?

Seems that linux54 is the only stable kernel that has a working AMDGPU, mostly no hard freezes on AMD Ryzen 7 2700U

eggz commented on 2021-06-29 13:38 (UTC)

Unfortunatly, 2 out of 3 systems stopped working (atleast their xorg did). The amdgpu module had severe problems with the display adapter. (3/4 startx commands fail to connect with the display adapter, freezing the system, requiring a reboot)

It seems that the first generation of ravenridge laptops will have problems with the newer upstream AMDGPU module, as I expected years ago. To provide ALL ravenridge hardware a compatible, working kernel, 5.4 seems like the best option.

(I will keep working around the gcc problems -- it should pose no problem)

eggz commented on 2021-06-29 12:20 (UTC)

@pooh and everyone else,

I got good news coming. Atleast it should be.

Since there are problems with the newer versions of GCC with the 5.4 kernel, I might aswell move this kernel up to a more recent rail.

So I might as well give in to popular demand: linux-amd-raven will follow upstream again.

5.13 is being tested on my systems as we speak.

So that means people like pooh should really stop using linux-raven-latest. Its a non public kernel specificly tailored for one of my systems. Or atleast run it at your own peril.

Pooh commented on 2021-06-29 06:54 (UTC)

i don't have a powersave available. warning! kernel linux-raven-latest from linuxkernels repo

❯ cpufreqctl.auto-cpufreq
CPU driver: acpi-cpufreq
Governors: performance schedutil
Frequencies: 2100000 1700000 1400000

eggz commented on 2021-06-29 06:49 (UTC)

What are you talking about?

Powersave is in the kernel. It's just not the default.

# CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set
CONFIG_CPU_FREQ_GOV_POWERSAVE=m

You can enable powersave with the cpupower package like this:

[eggz@eggzlen ~]$ sudo cpupower frequency-set -g powersave
[sudo] password for eggz: 
Setting cpu: 0
Setting cpu: 1
Setting cpu: 2
Setting cpu: 3
Setting cpu: 4
Setting cpu: 5
Setting cpu: 6
Setting cpu: 7

The last command was run on a ravenridge laptop with this kernel.

Just run that command every boot and you will have powersaving enabled?

Pooh commented on 2021-06-29 06:43 (UTC) (edited on 2021-06-29 06:43 (UTC) by Pooh)

hi! could you enable powersave governor with the next linux-raven-latest update ? :)

Pooh commented on 2021-05-01 12:32 (UTC) (edited on 2021-05-01 12:36 (UTC) by Pooh)

Thanks! Consider replacing 5.4 with raven latest :)

P.S. Could you give a list of what you did with the linux kernel-raven-latest. It works fine for me!