Package Base Details: linux-amd-raven

Git Clone URL: https://aur.archlinux.org/linux-amd-raven.git (read-only, click to copy)
Keywords: amd kernel linux raven ravenridge
Submitter: None
Maintainer: None
Last Packager: None
Votes: 11
Popularity: 0.016730
First Submitted: 2018-12-19 18:07 (UTC)
Last Updated: 2024-04-27 16:38 (UTC)

Pinned Comments

<deleted-account> commented on 2022-08-03 12:05 (UTC)

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

<deleted-account> commented on 2019-12-10 16:37 (UTC)

I have placed this kernel on the 5.4 kernel version with intend of staying there (since 5.4 is expected to be an LTS release)

If you have newer AMD (CPU!) hardware, I welcome you to use my aur/linux-amd package, but for raven ridge, this is the end of the line.

<deleted-account> commented on 2019-04-02 20:17 (UTC)

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

<deleted-account> commented on 2019-02-15 14:02 (UTC)

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 »

<deleted-account> commented on 2021-07-13 12:12 (UTC)

All that code/patches targets amdgpu code not exactly present in 5.4. Backporting that to 5.4 requires knowledge of the AMDGPU module and C, both of which I do not (really) have.

In addition, a general notice: Modifying the stable 5.4 code with code added/modified after that might also introduce new problems on the raven hardware -- The exact reason why you stayed with linux 5.4

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

<deleted-account> 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

?

<deleted-account> 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

<deleted-account> 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)

<deleted-account> 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

<deleted-account> 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 ? :)