Search Criteria
Package Details: linux-amd-znver3 6.11.v.6-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/linux-amd-znver3.git (read-only, click to copy) |
---|---|
Package Base: | linux-amd-znver3 |
Description: | Linux kernel aimed at the znver3 AMD Ryzen CPU based hardware |
Upstream URL: | https://www.kernel.org/ |
Licenses: | GPL2 |
Submitter: | None |
Maintainer: | bebna |
Last Packager: | bebna |
Votes: | 12 |
Popularity: | 0.28 |
First Submitted: | 2023-05-04 15:47 (UTC) |
Last Updated: | 2024-11-03 03:09 (UTC) |
Dependencies (14)
- coreutils (coreutils-gitAUR, busybox-coreutilsAUR, coreutils-hybrid-gitAUR, coreutils-selinuxAUR, coreutils-uutilsAUR, coreutils-hybridAUR)
- kmod (busybox-coreutilsAUR, kmod-gitAUR)
- linux-firmware (linux-libre-firmwareAUR, linux-firmware-xzAUR, linux-firmware-amd-staging-um5606-gitAUR, linux-firmware-uncompressedAUR, linux-firmware-gitAUR)
- lzop
- bc (bc-ghAUR) (make)
- docbook-xsl (make)
- gcc (gcc-gitAUR, gccrs-gitAUR, gcc11AUR, gcc-snapshotAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- inetutils (inetutils-gitAUR, busybox-coreutilsAUR) (make)
- kmod (busybox-coreutilsAUR, kmod-gitAUR) (make)
- libelf (elfutils-gitAUR) (make)
- lzop (make)
- xmlto (xmlto-gitAUR) (make)
- crda (wireless-regdb) (optional) – to set the correct wireless channels of your country
Latest Comments
« First ‹ Previous 1 .. 4 5 6 7 8 9 10 11 12 Next › Last »
<deleted-account> commented on 2023-12-29 22:30 (UTC)
Oh yeah my PKGBUILDS (I reused) def go back more than 4 years. Okay, I did not know that, good to know. I will use the simplified way soon after some more testing.
As for the diffrences, im not completely convinced everything in the core kernel is automaticly better. If I wanted to make a 1:1 copy, well, im not sure what my added value is here and you might aswell just start using the core kernel with my Kconfig. But I'll take a look at them anyway.
I use git instead of tarbals because my pipelines(build,test,aur,repo,...) are custom made and I would like to be able to uniformly (and transparantly) insert gitpatches/reverts inside them when I want to make modifications/patches in the kernel code. While using tarbals in the pipelines by some extra mechanisms is not impossible (by using some git overlay or something?), it gives me alot more work to redo big parts of the pipelines and I currently dont have the time for that, I'm sorry. If I wanted to run by you every detail of my pipeline and the pros and cons, we would be here discussing for days. Lets just say it's just a choice I have made and so far im sticking by it. If you want a fast install, use the repo, if you want all the details, use the aur git build way :-)
onurmercury commented on 2023-12-29 21:32 (UTC) (edited on 2023-12-29 21:36 (UTC) by onurmercury)
I should thank you as well for your effors, nice work and returning my feedbacks quickly.
Looks like they added those pacman hooks 4 years ago according to the git history of
core/mkinitcpio
. That's might be the reason too.And I'd like to point out a few more things.
I noticed some dependency differences between your and
core/linux
's PKGBUILD files as you can see here, here, here and here. You might want to take a look at those too.And may I ask is there any reason for using git instead of tarballs from Linux's CDN? It would be nice to check its hash values too.
thx
<deleted-account> commented on 2023-12-29 18:31 (UTC)
Okay, I will take it under advisement. I believe I implemented it in the very beginning because pacman/mkinicpio was not implementing modules as expected (Or maybe it was a false positive/other problem afterall?). I will now do some testing on my test kernels to see if I can ommit al these manual steps -- to be sure that it does not bring up any other problems -- before implementing them directly. Thank you for telling me this onurmercury.
onurmercury commented on 2023-12-29 16:20 (UTC) (edited on 2023-12-29 16:39 (UTC) by onurmercury)
It simply detects the changes under
/usr/lib/modules/*/vmlinuz
mkinitcpio
has the necessary hooks (https://gitlab.archlinux.org/archlinux/mkinitcpio/mkinitcpio/-/blob/master/libalpm/hooks/90-mkinitcpio-install.hook)And it is explained here: https://wiki.archlinux.org/title/mkinitcpio#Automated_generation and according to this article, you don't need to provide .preset file either.
dracut
doesn't have necessary hooks built-in but it's automation is explained too: https://wiki.archlinux.org/title/Dracut#Generate_a_new_initramfs_on_kernel_upgrade.(btw
kernel-install
automation fordracut
is available too https://aur.archlinux.org/packages/kernel-install-for-dracut. (both aur packages maintained by endeavouros devs))I have tried several kernel packages from various repositories, including AUR, and I have only saw such an approach in your packages.
<deleted-account> commented on 2023-12-29 01:20 (UTC)
yeah as of now I dont really support systemd-boot, sorry. Interesting, I did not know pacman builds the ramdisk and stuff for you. What are the conditions/triggers there? How does it know the package is a kernel? Well for now I rather include my own trigger scripts to be sure and have more control.
onurmercury commented on 2023-12-28 23:11 (UTC)
hi, im using systemd-boot as my boot manager. i can automatically generate initrds with kernel-install feature (and a bit help of https://aur.archlinux.org/packages/kernel-install-mkinitcpio) of systemd.
right now mkinitcpio runs twice because of entries in the .install file. can you implement some kind of check to prevent this happening? https://paste.debian.net/1302385/
(and because of it, it also generates unnecessary vmlinuz and initrd files under /boot, kernel-install already generates those under ESP(/efi, /boot, or /boot/efi)) https://paste.debian.net/1302387/
and may i ask why are we running depmod and mkinitcpio in .install file? pls correct me if im wrong but afaik pacman can take care of it (for ex. like the default linux kernel).
<deleted-account> commented on 2023-12-08 09:28 (UTC)
Hello, please refer to https://wiki.archlinux.org/title/Pacman/Pacnew_and_Pacsave and https://wiki.archlinux.org/title/mkinitcpio. I do not manage these packages or package managers or their behaviour, which practicly and effectively means I cannot make any diffrence whatsoever on the way they work and do things. Thanks.
deemon commented on 2023-12-08 09:08 (UTC) (edited on 2023-12-08 09:43 (UTC) by deemon)
for some reason this package (alone) always generates new /etc/mkinitcpio.d/linux-amd-znver3.preset.pacsave, which is identical to the previous /etc/mkinitcpio.d/linux-amd-znver3.preset.
can this .pacsave generation be turned off for it, when nothing changed? or the forceful /etc/mkinitcpio.d/linux-amd-znver3.preset overwrite every time, that triggers pacsave generation?
deemon commented on 2023-11-12 16:06 (UTC) (edited on 2023-11-13 16:33 (UTC) by deemon)
Something is rather weird about this latest iteration of this kernel. UI becomes ocasionally unresponsive for second or 2 making the entire experience rather laggy feeling. And then got this weird message in dmesg:
[P nov 12 17:34:47 2023] sched: RT throttling activated
. Is this the new scheduler crap introduced in Linux 6.6 that's causing this? Started to look into the laggy programs problem and discovered that they had several processes with nice 19 set. after renice'ing them back to 0 the lag disappeared from those. ... sooo .... this required manual intervention is rather unpleasant and counterproductive when this nice:19 thing indeed done by the new scheduler :-(<deleted-account> commented on 2023-10-29 11:26 (UTC)
No idea. Maybe your CPU RNG timings were having a cold.
« First ‹ Previous 1 .. 4 5 6 7 8 9 10 11 12 Next › Last »