Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Install xprtrdma/svcrdma kmods in redhat/suse dracut modules
[ Upstream commit aa40d6d ] The rdma dracut module installs udev rules that can cause rdma-load-modules@rdma.service to load kernel modules listed in rdma.conf. That file mentions the xprtrdma and svcrdma modules (both of which are aliases for rpcrdma in kernel 5.18) but the dracut module doesn't install them in the initrd. If they're not installed by other means, this causes warnings in the journal: systemd-modules-load[...]: Failed to find module 'xprtrdma' systemd-modules-load[...]: Failed to find module 'svcrdma' Before systemd 244, it also causes rdma-load-modules@rdma.service to fail entirely. Fix by explicitly installing those modules in the initrd. See also https://bugzilla.redhat.com/show_bug.cgi?id=2117375. Fixes: 8bb38f6 ("redhat: update dracut setting") Fixes: 7752410 ("suse: fix dracut support") Signed-off-by: Benjamin Gilbert <bgilbert@redhat.com> Signed-off-by: Nicolas Morey-Chaisemartin <nmoreychaisemartin@suse.com>
- Loading branch information