Giter Club home page Giter Club logo

packages's Introduction

Welcome to the ELRepo Project

The ELRepo Project is a community repository dedicated to providing improved hardware support to Red Hat Enterprise Linux and its derivatives.

The ELRepo Project Welcomes Contributors

To contribute a new package or submit a fix to an existing package, please use the following procedure:

  1. Create an account on GitHub.
  2. Fork our git repository.
  3. Make changes and commit them to your fork.
  4. Submit a pull request when your contribution is ready.

For more detailed instructions, please see ELRepo wiki GitHub.

If you wish to maintain a package or set of packages, and would like access to our build systems then please ask on the elrepo-devel mailing list.

Getting Help

When creating new packages, please use the templates provided in our templates repository.

If you need help or want to discuss your contribution, please post to the elrepo-devel mailing list or drop by #elrepo on libera.chat.

The ELRepo Team.

packages's People

Contributors

airbjorn avatar amyagi avatar arrfab avatar dagwieers avatar divad avatar jcpunk avatar jdoss avatar jfut avatar jjneely avatar jsosic avatar jthiltges avatar kapouik avatar mlampe avatar pjperry avatar robmokkink avatar toracat avatar wolfy67 avatar xrobau avatar zx2c4 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

packages's Issues

Megaraid_sas does not load in RockyLinux 8.6

Talks about symbol versions not matching

Im trying to figure out how to either rebuild the kernel with megaraid enabled for installation, or figure out how you guys built the DUD iso to see if it's just a matter of compiling against the current kernel (I think you would still need to publish a new revision).

The vmlinuz/initrd booted are the ones from Rocky
http://download.rockylinux.org/pub/rocky/8.6/BaseOS/x86_64/os/isolinux/

20220716_213533.jpg

Just a thought - it may make sense to name the file the versions of the kernel it's compatible with, or otherwise maintain a known-good article somewhere

kernel-ml RHEL9 plans?

I find the El Repo kernel-ml package very useful, thanks for providing it. Are there plans to bring this package to RHEL9? Thanks

4.5.0-0.rc1: sensors is not working

I can't test other kernels unfortunately, but I noticed the output from sensors was showing a lot of alarms, so I ran:

# sensors-detect 
# sensors-detect revision 6170 (2013-05-20 21:25:22 +0200)
# Board: ASRock H170M-ITX/ac

This program will help you determine which kernel modules you need
to load to use lm_sensors most effectively. It is generally safe
and recommended to accept the default answers to all questions,
unless you know what you're doing.

Some south bridges, CPUs or memory controllers contain embedded sensors.
Do you want to scan for them? This is totally safe. (YES/no): 
Silicon Integrated Systems SIS5595...                       No
VIA VT82C686 Integrated Sensors...                          No
VIA VT8231 Integrated Sensors...                            No
AMD K8 thermal sensors...                                   No
AMD Family 10h thermal sensors...                           No
AMD Family 11h thermal sensors...                           No
AMD Family 12h and 14h thermal sensors...                   No
AMD Family 15h thermal sensors...                           No
AMD Family 15h power sensors...                             No
AMD Family 16h power sensors...                             No
Intel digital thermal sensor...                             Cannot seek /dev/cpu/0/cpuid at /usr/sbin/sensors-detect line 6431.

Probably not a kernel problem, but reporting it in case it is.

Another WireGuard breakage in the recent CS8 and future RHEL8 kernel releases

Since I don't see much discussion about this. I think it should be good to submit an issue beforehand:

DKMS make.log for wireguard-1.0.20220627 for kernel 4.18.0-483.el8.x86_64 (x86_64)
Thu Apr  6 16:52:52 CST 2023
make: Entering directory '/usr/src/kernels/4.18.0-483.el8.x86_64'
  CC [M]  /var/lib/dkms/wireguard/1.0.20220627/build/main.o
  CC [M]  /var/lib/dkms/wireguard/1.0.20220627/build/noise.o
  CC [M]  /var/lib/dkms/wireguard/1.0.20220627/build/device.o
  CC [M]  /var/lib/dkms/wireguard/1.0.20220627/build/peer.o
/var/lib/dkms/wireguard/1.0.20220627/build/peer.c: In function 'wg_peer_create':
/var/lib/dkms/wireguard/1.0.20220627/build/peer.c:61:40: error: macro "netif_napi_add" passed 4 arguments, but takes just 3
                        NAPI_POLL_WEIGHT);

So obviously a quick fix is simply remove 'NAPI_POLL_WEIGHT' from netif_napi_add(). And if anyone wants to see the patched repository, here is:
darkranger-red/wireguard-linux-compat@f345e37

nvidia-detect -h

Dear elrepo devs,
"nvidia-detect -h" doesn't print anything about exit status 8 and the 470.xx driver.
This is due to 2 small typoes in a single line here:

printf("7: Device supported by the legacy 470.xx NVIDIA driver\n\n")

7 -> 8
and missing final semi-colon

It doesn't seem worth a fork + PR, but I can do that if you prefer. Thanks for the great resource!
Nicolas

Install problem with `kmod-mvsas.x86_64`

Hello folks, im fresh installed a CentOS 9 Stream and having some trouble while installing the kmod-mvsas.x86_64 driver:

 yum install -y kmod-mvsas.x86_64
Letzte Prüfung auf abgelaufene Metadaten: vor 0:04:19 am So 22 Mai 2022 00:17:58 CEST.
Fehler: 
 Problem: widersprüchliche Anforderungen
  - nichts stellt kernel(module_layout) = 0x5d330546 bereit, das von kmod-mvsas-0.8.16-1.el9_0.elrepo.x86_64 benötigt wird
  - nichts stellt kernel(__pci_register_driver) = 0xbe6cf13c bereit, das von kmod-mvsas-0.8.16-1.el9_0.elrepo.x86_64 benötigt wird
  - nichts stellt kernel(pci_unregister_driver) = 0x36ff01c4 bereit, das von kmod-mvsas-0.8.16-1.el9_0.elrepo.x86_64 benötigt wird
  - nichts stellt kernel(pci_set_master) = 0x9b27d31d bereit, das von kmod-mvsas-0.8.16-1.el9_0.elrepo.x86_64 benötigt wird
  - nichts stellt kernel(dma_set_mask) = 0xa7a5e1e0 bereit, das von kmod-mvsas-0.8.16-1.el9_0.elrepo.x86_64 benötigt wird
  - nichts stellt kernel(dma_set_coherent_mask) = 0x95500b59 bereit, das von kmod-mvsas-0.8.16-1.el9_0.elrepo.x86_64 benötigt wird
  - nichts stellt kernel(dma_alloc_attrs) = 0xf3ce671a bereit, das von kmod-mvsas-0.8.16-1.el9_0.elrepo.x86_64 benötigt wird
  - nichts stellt kernel(dma_free_attrs) = 0xe634b46c bereit, das von kmod-mvsas-0.8.16-1.el9_0.elrepo.x86_64 benötigt wird
  - nichts stellt kernel(kmalloc_caches) = 0x142c0676 bereit, das von kmod-mvsas-0.8.16-1.el9_0.elrepo.x86_64 benötigt wird
  - nichts stellt kernel(kmem_cache_alloc_trace) = 0x75fb3044 bereit, das von kmod-mvsas-0.8.16-1.el9_0.elrepo.x86_64 benötigt wird
  - nichts stellt kernel(scsi_add_host_with_dma) = 0x826e7b9a bereit, das von kmod-mvsas-0.8.16-1.el9_0.elrepo.x86_64 benötigt wird
  - nichts stellt kernel(scsi_host_alloc) = 0x9e450066 bereit, das von kmod-mvsas-0.8.16-1.el9_0.elrepo.x86_64 benötigt wird
  - nichts stellt kernel(pci_read_config_dword) = 0x0a098d1b bereit, das von kmod-mvsas-0.8.16-1.el9_0.elrepo.x86_64 benötigt wird
  - nichts stellt kernel(pci_disable_device) = 0xc9967dbb bereit, das von kmod-mvsas-0.8.16-1.el9_0.elrepo.x86_64 benötigt wird
  - nichts stellt kernel(scsi_scan_host) = 0xdac740bf bereit, das von kmod-mvsas-0.8.16-1.el9_0.elrepo.x86_64 benötigt wird
  - nichts stellt kernel(ata_scsi_dma_need_drain) = 0x6790c579 bereit, das von kmod-mvsas-0.8.16-1.el9_0.elrepo.x86_64 benötigt wird
  - nichts stellt kernel(scsi_host_put) = 0x5e0861d2 bereit, das von kmod-mvsas-0.8.16-1.el9_0.elrepo.x86_64 benötigt wird
  - nichts stellt kernel(scsi_remove_host) = 0xd20a0156 bereit, das von kmod-mvsas-0.8.16-1.el9_0.elrepo.x86_64 benötigt wird
  - nichts stellt kernel(pci_enable_device) = 0x69236b5b bereit, das von kmod-mvsas-0.8.16-1.el9_0.elrepo.x86_64 benötigt wird
  - nichts stellt kernel(pci_write_config_dword) = 0x33cccc94 bereit, das von kmod-mvsas-0.8.16-1.el9_0.elrepo.x86_64 benötigt wird
  - nichts stellt kernel(pci_request_regions) = 0xf52c7fe3 bereit, das von kmod-mvsas-0.8.16-1.el9_0.elrepo.x86_64 benötigt wird
  - nichts stellt kernel(pci_release_regions) = 0xd52d9880 bereit, das von kmod-mvsas-0.8.16-1.el9_0.elrepo.x86_64 benötigt wird
  - nichts stellt kernel(current_task) = 0x893dd803 bereit, das von kmod-mvsas-0.8.16-1.el9_0.elrepo.x86_64 benötigt wird
  - nichts stellt kernel(pci_read_config_word) = 0x36cace3b bereit, das von kmod-mvsas-0.8.16-1.el9_0.elrepo.x86_64 benötigt wird
  - nichts stellt kernel(dev_printk) = 0xccc3c043 bereit, das von kmod-mvsas-0.8.16-1.el9_0.elrepo.x86_64 benötigt wird
  - nichts stellt kernel(dma_pool_create) = 0x6f9df4c5 bereit, das von kmod-mvsas-0.8.16-1.el9_0.elrepo.x86_64 benötigt wird
  - nichts stellt kernel(sas_release_transport) = 0x954e466b bereit, das von kmod-mvsas-0.8.16-1.el9_0.elrepo.x86_64 benötigt wird
  - nichts stellt kernel(dma_map_sg_attrs) = 0xba9db02a bereit, das von kmod-mvsas-0.8.16-1.el9_0.elrepo.x86_64 benötigt wird
  - nichts stellt kernel(dma_unmap_sg_attrs) = 0x39e964c7 bereit, das von kmod-mvsas-0.8.16-1.el9_0.elrepo.x86_64 benötigt wird
  - nichts stellt kernel(sas_remove_host) = 0xeae36f12 bereit, das von kmod-mvsas-0.8.16-1.el9_0.elrepo.x86_64 benötigt wird
  - nichts stellt kernel(put_device) = 0x00db1d92 bereit, das von kmod-mvsas-0.8.16-1.el9_0.elrepo.x86_64 benötigt wird
  - nichts stellt kernel(sas_bios_param) = 0x3ffb7df5 bereit, das von kmod-mvsas-0.8.16-1.el9_0.elrepo.x86_64 benötigt wird
  - nichts stellt kernel(sas_change_queue_depth) = 0x1dc05669 bereit, das von kmod-mvsas-0.8.16-1.el9_0.elrepo.x86_64 benötigt wird
  - nichts stellt kernel(sas_domain_attach_transport) = 0x456d423e bereit, das von kmod-mvsas-0.8.16-1.el9_0.elrepo.x86_64 benötigt wird
  - nichts stellt kernel(sas_drain_work) = 0x80896f4b bereit, das von kmod-mvsas-0.8.16-1.el9_0.elrepo.x86_64 benötigt wird
  - nichts stellt kernel(sas_eh_device_reset_handler) = 0x1f68f567 bereit, das von kmod-mvsas-0.8.16-1.el9_0.elrepo.x86_64 benötigt wird
  - nichts stellt kernel(sas_eh_target_reset_handler) = 0x28c463b6 bereit, das von kmod-mvsas-0.8.16-1.el9_0.elrepo.x86_64 benötigt wird
  - nichts stellt kernel(sas_get_local_phy) = 0xedb18a8f bereit, das von kmod-mvsas-0.8.16-1.el9_0.elrepo.x86_64 benötigt wird
  - nichts stellt kernel(sas_ioctl) = 0x073eb419 bereit, das von kmod-mvsas-0.8.16-1.el9_0.elrepo.x86_64 benötigt wird
  - nichts stellt kernel(sas_notify_phy_event) = 0x8e01abef bereit, das von kmod-mvsas-0.8.16-1.el9_0.elrepo.x86_64 benötigt wird
  - nichts stellt kernel(sas_notify_port_event) = 0xc0f8eee1 bereit, das von kmod-mvsas-0.8.16-1.el9_0.elrepo.x86_64 benötigt wird
  - nichts stellt kernel(sas_phy_reset) = 0xf4985475 bereit, das von kmod-mvsas-0.8.16-1.el9_0.elrepo.x86_64 benötigt wird
  - nichts stellt kernel(sas_queuecommand) = 0x4848fedb bereit, das von kmod-mvsas-0.8.16-1.el9_0.elrepo.x86_64 benötigt wird
  - nichts stellt kernel(sas_register_ha) = 0xaeabeba2 bereit, das von kmod-mvsas-0.8.16-1.el9_0.elrepo.x86_64 benötigt wird
  - nichts stellt kernel(sas_slave_alloc) = 0xb431df79 bereit, das von kmod-mvsas-0.8.16-1.el9_0.elrepo.x86_64 benötigt wird
  - nichts stellt kernel(sas_slave_configure) = 0xd08774dc bereit, das von kmod-mvsas-0.8.16-1.el9_0.elrepo.x86_64 benötigt wird
  - nichts stellt kernel(sas_ssp_task_response) = 0x0943057b bereit, das von kmod-mvsas-0.8.16-1.el9_0.elrepo.x86_64 benötigt wird
  - nichts stellt kernel(sas_target_alloc) = 0x269e238e bereit, das von kmod-mvsas-0.8.16-1.el9_0.elrepo.x86_64 benötigt wird
  - nichts stellt kernel(sas_target_destroy) = 0x5d81aa92 bereit, das von kmod-mvsas-0.8.16-1.el9_0.elrepo.x86_64 benötigt wird
  - nichts stellt kernel(sas_unregister_ha) = 0x5f5d206d bereit, das von kmod-mvsas-0.8.16-1.el9_0.elrepo.x86_64 benötigt wird
  - nichts stellt kernel(sas_alloc_slow_task) = 0x89b9c46c bereit, das von kmod-mvsas-0.8.16-1.el9_0.elrepo.x86_64 benötigt wird
  - nichts stellt kernel(sas_free_task) = 0x1161350e bereit, das von kmod-mvsas-0.8.16-1.el9_0.elrepo.x86_64 benötigt wird
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)

It says "nothing provides kernel...."

I followed the instrucitons on your website and have imported the gpg key & installed the package:

rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
yum install https://www.elrepo.org/elrepo-release-9.el9.elrepo.noarch.rpm

And then a simple "yum install":

yum update
yum install -y kmod-mvsas.x86_64

(Even tried with yum --disablerepo=\* --enablerepo=elrepo install kmod-mvsas.x86_64)

Is there something im doeing wrong, or missing some dependencies (compiler/dev tools/etc?)
I even have installed "Development Tools". (yum groupinstall "Development Tools")

Any help/hin is appreciated.


Im really thank full for your works.
Otherwise i could not use my Hardware.

Thank you very much!

kmod-r8168

Hello there,
Realtek released r8168-8.0.30, it would be nice to have it updated.

aic7xxx not working in RHEL/CentOS 7.5

aic7xxx module in elrepo/packages/aic7xxx/el7 is marked as "rebuilt for RHEL 7.5" by pjperry. I tried to build it on freshly installed CentOS 7.5 (3.10.0-862.el7.x86_64 kernel) machine, to no success.

  1. 'make' fails on aic7xxx_osm.c:

/tmp/aic7xxx-kmod/el7/aic7xxx_osm.c: In function ‘ahc_linux_run_command’:
/tmp/aic7xxx-kmod/el7/aic7xxx_osm.c:1460:2: error: implicit declaration of function ‘blk_rq_tagged’ [-Werror=implicit-function-declaration]
if (!blk_rq_tagged(cmd->request)
^
cc1: some warnings being treated as errors

  1. If overrided with -Wno-error=implicit-function-declaration, module gets built with warning:

WARNING: "blk_rq_tagged" [/tmp/aic7xxx-kmod/el7/aic7xxx.ko] undefined!

and then fails to load:

insmod: ERROR: could not insert module aic7xxx.ko: Unknown symbol in module

kmod-drbd84 should be rebuilt against kernel-core-4.18.0-448.el8.x86_64

Fresh installation of Centos Stream 8
kernel 4.18.0-425.10.1.el8_7.x86_64 is not longer available, and install of kmod-drbd84 pulls in old kernel-core-4.18.0-408.el8.x86_64 because it requires kABI kernel(put_devmap_managed_page) = 0xde9d724c, which is missing in the current kernel-core-4.18.0-448.el8.x86_64.
weak-modules does not make drbd.ko available for that old version for some reason too.
So, after the installation I see no weak links:
find /lib/modules -name drbd.ko
/lib/modules/4.18.0-425.10.1.el8_7.x86_64/extra/drbd84/drbd.ko`
and it is impossible to use drbd at all, because it is compatible only with kernel which does not exist anymore.

kmod-nvidia-470xx not yet available?

Latest nvidia-detect (nvidia-detect-510.47.03-1.el7.elrepo.x86_64)

nvidia-detect -v
Probing for supported NVIDIA devices...
[10de:11b4] NVIDIA Corporation GK104GL [Quadro K4200]
This device requires the legacy 470.xx NVIDIA driver kmod-nvidia-470xx

But kmod-nvidia-470xx is not (yet) available in elrepo. The previous legacy driver kmod-nvidia-390xx works for this card so the issue isn't pressing

kmod-r8188eu no more working on 8.3 version

sudo dnf --enablerepo="elrepo-testing" install kmod-r8188eu
...
depmod: WARNING: /lib/modules/4.18.0-240.el8.x86_64/extra/r8188eu/r8188eu.ko needs unknown symbol iwe_stream_add_event
depmod: WARNING: /lib/modules/4.18.0-240.el8.x86_64/extra/r8188eu/r8188eu.ko needs unknown symbol lib80211_get_crypto_ops
depmod: WARNING: /lib/modules/4.18.0-240.el8.x86_64/extra/r8188eu/r8188eu.ko needs unknown symbol wireless_send_event
depmod: WARNING: /lib/modules/4.18.0-240.el8.x86_64/extra/r8188eu/r8188eu.ko needs unknown symbol iwe_stream_add_point

But installed. Removing dkms, pulled out the dongle, rebooting,
then : dmesg -w , Pull in the dongle I got:

[ 454.338365] usb 1-5: new high-speed USB device number 8 using xhci_hcd
[ 454.464961] usb 1-5: New USB device found, idVendor=0bda, idProduct=8179, bcdDevice= 0.00
[ 454.464963] usb 1-5: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 454.464964] usb 1-5: Product: 802.11n NIC
[ 454.464965] usb 1-5: Manufacturer: Realtek
[ 454.464966] usb 1-5: SerialNumber: 00xxxxxxxx
[ 454.479010] r8188eu: loading out-of-tree module taints kernel.
[ 454.479156] r8188eu: module verification failed: signature and/or required key missing - tainting kernel
[ 454.479267] r8188eu: Unknown symbol iwe_stream_add_event (err 0)
[ 454.479442] r8188eu: Unknown symbol lib80211_get_crypto_ops (err 0)
[ 454.479476] r8188eu: Unknown symbol wireless_send_event (err 0)
[ 454.479529] r8188eu: Unknown symbol iwe_stream_add_point (err 0)

Solution for now: building a dkms from Lwfinger's Git, but must take branch v4.1.8_9499 that is corrected now.
See : https://bugs.almalinux.org/view.php?id=57

Can the elrepo package be fixed ?

kmod-pata missing?

I have a JMicron JMB363 SATA+PATA PCIe card and as i see i need to use pata_jmicron to able to use it in CentOS 8 Linux.

I found that there is a kmod-pata package in ELRepo but yum can not find it when i try to install it. Only kmod-pata_amd, kmod-pata_sis and kmod-pata_via are available in yum. How can i install the full kmod-pata package or just pata_jmicron from ELRepo?

ib_qib does not load in RockyLinux 8.6

unknown symbols prevent the loading of ib_qib :(

It seems similar to the megaraid issue #246

Unfortunately rebuilding the kernel with said module is not really possible, as even with various patches applied, it wont build.
But then: the Debian folks ship that module by default, so it should be possible to make it run for someone who knows both kernel trees better than me. ;)

no ath5k package in repo

Hi, I see that ath5k package was available in repo but now I can't find it. Is this intentional?

kmod-wireguard on RHEL 8.4

Hello,

Up until a few weeks ago, kmod-wireguard was supported on RHEL 8.4. Since the removal of kmod-wireguard-1.0.20210606-1.el8_4.elrepo, it's no longer possible to install kmod-wireguard on RHEL 8.4. It's my understanding that RHEL 8.4 is a LTS release. Could it be possible to bring it back again?

Thank you

megaraid_sas

Hello,

I can't install the megaraid_sas driver on Centos Stream 9 :

yum info kmod-megaraid_sas.x86_64
Last metadata expiration check: 0:03:24 ago on Tue 18 Oct 2022 01:43:47 PM CEST.
Available Packages
Name         : kmod-megaraid_sas
Version      : 07.719.03.00
Release      : 1.el9_0.elrepo
Architecture : x86_64
Size         : 102 k
Source       : kmod-megaraid_sas-07.719.03.00-1.el9_0.elrepo.src.rpm
Repository   : elrepo
Summary      : megaraid_sas kernel module(s)
URL          : http://www.kernel.org/
License      : GPLv2
Description  : This package provides the megaraid_sas kernel module(s).
             : It is built to depend upon the specific ABI provided by a range of releases
             : of the same variant of the Linux kernel and not on any one specific build.

My version:

# cat /etc/os-release
NAME="CentOS Stream"
VERSION="9"
ID="centos"
ID_LIKE="rhel fedora"
VERSION_ID="9"
PLATFORM_ID="platform:el9"
PRETTY_NAME="CentOS Stream 9"
ANSI_COLOR="0;31"
LOGO="fedora-logo-icon"
CPE_NAME="cpe:/o:centos:centos:9"
HOME_URL="https://centos.org/"
BUG_REPORT_URL="https://bugzilla.redhat.com/"
REDHAT_SUPPORT_PRODUCT="Red Hat Enterprise Linux 9"
REDHAT_SUPPORT_PRODUCT_VERSION="CentOS Stream"

The installer fails with:

# yum -y install kmod-megaraid_sas.x86_64
Last metadata expiration check: 0:04:33 ago on Tue 18 Oct 2022 01:43:47 PM CEST.
Error:
 Problem: conflicting requests
  - nothing provides kernel(module_layout) = 0x5d330546 needed by kmod-megaraid_sas-07.719.03.00-1.el9_0.elrepo.x86_64
  - nothing provides kernel(__pci_register_driver) = 0xbe6cf13c needed by kmod-megaraid_sas-07.719.03.00-1.el9_0.elrepo.x86_64
  - nothing provides kernel(pci_unregister_driver) = 0x36ff01c4 needed by kmod-megaraid_sas-07.719.03.00-1.el9_0.elrepo.x86_64
  - nothing provides kernel(param_ops_int) = 0x67054efe needed by kmod-megaraid_sas-07.719.03.00-1.el9_0.elrepo.x86_64
  - nothing provides kernel(pci_set_master) = 0x9b27d31d needed by kmod-megaraid_sas-07.719.03.00-1.el9_0.elrepo.x86_64
  - nothing provides kernel(dma_set_mask) = 0xa7a5e1e0 needed by kmod-megaraid_sas-07.719.03.00-1.el9_0.elrepo.x86_64
  - nothing provides kernel(dma_set_coherent_mask) = 0x95500b59 needed by kmod-megaraid_sas-07.719.03.00-1.el9_0.elrepo.x86_64
  - nothing provides kernel(kmalloc_caches) = 0x142c0676 needed by kmod-megaraid_sas-07.719.03.00-1.el9_0.elrepo.x86_64
  - nothing provides kernel(kmem_cache_alloc_trace) = 0x75fb3044 needed by kmod-megaraid_sas-07.719.03.00-1.el9_0.elrepo.x86_64
  - nothing provides kernel(dma_alloc_attrs) = 0xf3ce671a needed by kmod-megaraid_sas-07.719.03.00-1.el9_0.elrepo.x86_64
  - nothing provides kernel(dma_free_attrs) = 0xe634b46c needed by kmod-megaraid_sas-07.719.03.00-1.el9_0.elrepo.x86_64
  - nothing provides kernel(_dev_info) = 0x66a98ad4 needed by kmod-megaraid_sas-07.719.03.00-1.el9_0.elrepo.x86_64
  - nothing provides kernel(pci_read_config_dword) = 0x0a098d1b needed by kmod-megaraid_sas-07.719.03.00-1.el9_0.elrepo.x86_64
  - nothing provides kernel(pci_disable_device) = 0xc9967dbb needed by kmod-megaraid_sas-07.719.03.00-1.el9_0.elrepo.x86_64
  - nothing provides kernel(scsi_add_host_with_dma) = 0x826e7b9a needed by kmod-megaraid_sas-07.719.03.00-1.el9_0.elrepo.x86_64
  - nothing provides kernel(scsi_host_alloc) = 0x9e450066 needed by kmod-megaraid_sas-07.719.03.00-1.el9_0.elrepo.x86_64
  - nothing provides kernel(_dev_err) = 0x2ba375c3 needed by kmod-megaraid_sas-07.719.03.00-1.el9_0.elrepo.x86_64
  - nothing provides kernel(scsi_remove_host) = 0xd20a0156 needed by kmod-megaraid_sas-07.719.03.00-1.el9_0.elrepo.x86_64
  - nothing provides kernel(scsi_scan_host) = 0xdac740bf needed by kmod-megaraid_sas-07.719.03.00-1.el9_0.elrepo.x86_64
  - nothing provides kernel(current_task) = 0x893dd803 needed by kmod-megaraid_sas-07.719.03.00-1.el9_0.elrepo.x86_64
  - nothing provides kernel(pci_write_config_dword) = 0x33cccc94 needed by kmod-megaraid_sas-07.719.03.00-1.el9_0.elrepo.x86_64
  - nothing provides kernel(scsi_host_put) = 0x5e0861d2 needed by kmod-megaraid_sas-07.719.03.00-1.el9_0.elrepo.x86_64
  - nothing provides kernel(scsi_dma_unmap) = 0x51464a23 needed by kmod-megaraid_sas-07.719.03.00-1.el9_0.elrepo.x86_64
  - nothing provides kernel(pci_read_config_word) = 0x36cace3b needed by kmod-megaraid_sas-07.719.03.00-1.el9_0.elrepo.x86_64
  - nothing provides kernel(scsi_dma_map) = 0x332595b6 needed by kmod-megaraid_sas-07.719.03.00-1.el9_0.elrepo.x86_64
  - nothing provides kernel(scsi_change_queue_depth) = 0xcf8bbe03 needed by kmod-megaraid_sas-07.719.03.00-1.el9_0.elrepo.x86_64
  - nothing provides kernel(noop_llseek) = 0x8a1c0714 needed by kmod-megaraid_sas-07.719.03.00-1.el9_0.elrepo.x86_64
  - nothing provides kernel(pci_write_config_word) = 0x0c8f13b1 needed by kmod-megaraid_sas-07.719.03.00-1.el9_0.elrepo.x86_64
  - nothing provides kernel(pci_alloc_irq_vectors_affinity) = 0xbf1efd3a needed by kmod-megaraid_sas-07.719.03.00-1.el9_0.elrepo.x86_64
  - nothing provides kernel(dev_printk) = 0xccc3c043 needed by kmod-megaraid_sas-07.719.03.00-1.el9_0.elrepo.x86_64
  - nothing provides kernel(blk_queue_rq_timeout) = 0x90a9026f needed by kmod-megaraid_sas-07.719.03.00-1.el9_0.elrepo.x86_64
  - nothing provides kernel(sdev_prefix_printk) = 0xa60c1d29 needed by kmod-megaraid_sas-07.719.03.00-1.el9_0.elrepo.x86_64
  - nothing provides kernel(_dev_warn) = 0xda70d09a needed by kmod-megaraid_sas-07.719.03.00-1.el9_0.elrepo.x86_64
  - nothing provides kernel(pci_irq_vector) = 0x3fe6cddd needed by kmod-megaraid_sas-07.719.03.00-1.el9_0.elrepo.x86_64
  - nothing provides kernel(pci_free_irq_vectors) = 0x34ff5e13 needed by kmod-megaraid_sas-07.719.03.00-1.el9_0.elrepo.x86_64
  - nothing provides kernel(scsi_add_device) = 0x96553ef1 needed by kmod-megaraid_sas-07.719.03.00-1.el9_0.elrepo.x86_64
  - nothing provides kernel(debugfs_create_dir) = 0x777f954f needed by kmod-megaraid_sas-07.719.03.00-1.el9_0.elrepo.x86_64
  - nothing provides kernel(debugfs_create_file) = 0x956cdf6b needed by kmod-megaraid_sas-07.719.03.00-1.el9_0.elrepo.x86_64
  - nothing provides kernel(dma_pool_create) = 0x6f9df4c5 needed by kmod-megaraid_sas-07.719.03.00-1.el9_0.elrepo.x86_64
  - nothing provides kernel(__register_chrdev) = 0x009cd05d needed by kmod-megaraid_sas-07.719.03.00-1.el9_0.elrepo.x86_64
  - nothing provides kernel(scsi_device_lookup) = 0x9daa46af needed by kmod-megaraid_sas-07.719.03.00-1.el9_0.elrepo.x86_64
  - nothing provides kernel(scsi_device_put) = 0xd199e496 needed by kmod-megaraid_sas-07.719.03.00-1.el9_0.elrepo.x86_64
  - nothing provides kernel(scsi_remove_device) = 0x6e870808 needed by kmod-megaraid_sas-07.719.03.00-1.el9_0.elrepo.x86_64
  - nothing provides kernel(debugfs_remove) = 0x8d518f44 needed by kmod-megaraid_sas-07.719.03.00-1.el9_0.elrepo.x86_64
  - nothing provides kernel(__dynamic_dev_dbg) = 0x35c88d32 needed by kmod-megaraid_sas-07.719.03.00-1.el9_0.elrepo.x86_64
  - nothing provides kernel(irq_set_affinity_hint) = 0x59c6aff4 needed by kmod-megaraid_sas-07.719.03.00-1.el9_0.elrepo.x86_64
  - nothing provides kernel(blk_queue_max_hw_sectors) = 0x32f7d05d needed by kmod-megaraid_sas-07.719.03.00-1.el9_0.elrepo.x86_64
  - nothing provides kernel(scsi_print_command) = 0xd6345573 needed by kmod-megaraid_sas-07.719.03.00-1.el9_0.elrepo.x86_64
  - nothing provides kernel(pcie_capability_read_word) = 0x60c49938 needed by kmod-megaraid_sas-07.719.03.00-1.el9_0.elrepo.x86_64
  - nothing provides kernel(pci_enable_device_mem) = 0xe4979d4a needed by kmod-megaraid_sas-07.719.03.00-1.el9_0.elrepo.x86_64
  - nothing provides kernel(pci_find_capability) = 0x646ce63a needed by kmod-megaraid_sas-07.719.03.00-1.el9_0.elrepo.x86_64
  - nothing provides kernel(blk_queue_flag_set) = 0x3bdff80e needed by kmod-megaraid_sas-07.719.03.00-1.el9_0.elrepo.x86_64
  - nothing provides kernel(__scsi_iterate_devices) = 0x284226d1 needed by kmod-megaraid_sas-07.719.03.00-1.el9_0.elrepo.x86_64
  - nothing provides kernel(scmd_printk) = 0xecd3321e needed by kmod-megaraid_sas-07.719.03.00-1.el9_0.elrepo.x86_64
  - nothing provides kernel(pci_irq_get_affinity) = 0x7582bc0c needed by kmod-megaraid_sas-07.719.03.00-1.el9_0.elrepo.x86_64
  - nothing provides kernel(_dev_notice) = 0x0867a696 needed by kmod-megaraid_sas-07.719.03.00-1.el9_0.elrepo.x86_64
  - nothing provides kernel(blk_mq_pci_map_queues) = 0xb7981f51 needed by kmod-megaraid_sas-07.719.03.00-1.el9_0.elrepo.x86_64
  - nothing provides kernel(blk_mq_unique_tag) = 0xb36e015e needed by kmod-megaraid_sas-07.719.03.00-1.el9_0.elrepo.x86_64
  - nothing provides kernel(pci_release_selected_regions) = 0xdf507be9 needed by kmod-megaraid_sas-07.719.03.00-1.el9_0.elrepo.x86_64
  - nothing provides kernel(pci_request_selected_regions) = 0xce795f89 needed by kmod-megaraid_sas-07.719.03.00-1.el9_0.elrepo.x86_64
  - nothing provides kernel(pci_select_bars) = 0x68d2f310 needed by kmod-megaraid_sas-07.719.03.00-1.el9_0.elrepo.x86_64
  - nothing provides kernel(blk_queue_update_dma_alignment) = 0x43da2bed needed by kmod-megaraid_sas-07.719.03.00-1.el9_0.elrepo.x86_64
  - nothing provides kernel(blk_queue_virt_boundary) = 0xfe10e370 needed by kmod-megaraid_sas-07.719.03.00-1.el9_0.elrepo.x86_64
  - nothing provides kernel(fasync_helper) = 0xd40c3df4 needed by kmod-megaraid_sas-07.719.03.00-1.el9_0.elrepo.x86_64
  - nothing provides kernel(kill_fasync) = 0x29bba27a needed by kmod-megaraid_sas-07.719.03.00-1.el9_0.elrepo.x86_64
  - nothing provides kernel(pci_cfg_access_lock) = 0xb4dfa72c needed by kmod-megaraid_sas-07.719.03.00-1.el9_0.elrepo.x86_64
  - nothing provides kernel(pci_cfg_access_unlock) = 0xe2690ee0 needed by kmod-megaraid_sas-07.719.03.00-1.el9_0.elrepo.x86_64
  - nothing provides kernel(scsi_host_busy) = 0x30ddcaed needed by kmod-megaraid_sas-07.719.03.00-1.el9_0.elrepo.x86_64
  - nothing provides kernel(driver_create_file) = 0x2a4aca43 needed by kmod-megaraid_sas-07.719.03.00-1.el9_0.elrepo.x86_64
  - nothing provides kernel(driver_remove_file) = 0x71186ebd needed by kmod-megaraid_sas-07.719.03.00-1.el9_0.elrepo.x86_64
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)

Update kmod-r8168 to latest 8.049.02 on EL8

Thanks for providing kmod-r8168 for EL8! We've a similar buggy NIC as the one reported in https://elrepo.org/bugs/view.php?id=1083.

$ lspci -nn | grep -i net
22:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15)

Our server is provided by Hetzner, which mentions in this article that the distro r8169 driver can be used for kernel version 4.17 or later. Unfortunally, we still have network connectivity issues with this driver, despite running on kernel version 4.18. Disabling TCP segmentation offloading, as mentioned in this article, doesn't seem to work either.

Fortunately, the r8168 driver (provided by ELRepo) seems to just work fine, except that we have encountered 3 kernel panics in the past 8 months (see the salient part of kdump in the attachment below). These panics were all on version 8.048.03.

I noticed that there is a newer version (8.049.02) of this driver available, which hopefully could fix the kernel panics we observed. Is it possible to update kmod-r8168 to this new version?

(This request is similar to https://elrepo.org/bugs/view.php?id=1126, but then for EL8)

Attachment: vmcore-dmesg-salient.txt

Is Elrepo broken for centos 8.0

After installing elrepo in fresh Centos 8.0 dnf gives this error

ELRepo.org Community Enterprise Linux Repository - el8                                  796  B/s | 520  B     00:00
Error: Failed to download metadata for repo 'elrepo': repomd.xml parser error: Parse error at line: 2 (Document is empty
)
uname -r
4.18.0-365.el8.x86_64

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.