Submit
Path:
~
/
/
usr
/
lib
/
udev
/
rules.d
/
File Content:
90-rdma-hw-modules.rules
ACTION=="remove", GOTO="rdma_hw_modules_end" SUBSYSTEM!="net", GOTO="rdma_hw_modules_end" # Automatically load RDMA specific kernel modules when a multi-function device is installed # These drivers autoload an ethernet driver based on hardware detection and # need userspace to load the module that has their RDMA component to turn on # RDMA. ENV{ID_NET_DRIVER}=="be2net", RUN{builtin}+="kmod load ocrdma" ENV{ID_NET_DRIVER}=="bnxt_en", RUN{builtin}+="kmod load bnxt_re" ENV{ID_NET_DRIVER}=="cxgb3", RUN{builtin}+="kmod load iw_cxgb3" ENV{ID_NET_DRIVER}=="cxgb4", RUN{builtin}+="kmod load iw_cxgb4" ENV{ID_NET_DRIVER}=="hns", RUN{builtin}+="kmod load hns_roce" # i40iw is not entirely suspend/resume friendly, and many systems with # i40e NICs aren't iwarp-capable, so Red Hat defaults to not auto-loading # the i40iw driver here to keep suspend/resume working. The i40iw driver # can still be loaded as needed by the rdma systemd service script. # ENV{ID_NET_DRIVER}=="i40e", RUN{builtin}+="kmod load i40iw" ENV{ID_NET_DRIVER}=="mlx4_en", RUN{builtin}+="kmod load mlx4_ib" ENV{ID_NET_DRIVER}=="mlx5_core", RUN{builtin}+="kmod load mlx5_ib" ENV{ID_NET_DRIVER}=="qede", RUN{builtin}+="kmod load qedr" # The user must explicitly load these modules via /etc/modules-load.d/ or otherwise # rxe # When in IB mode the kernel PCI core module autoloads the protocol modules # for these providers # mlx4 # mlx5 # enic no longer has a userspace verbs driver, this rule should probably be # owned by libfabric ENV{ID_NET_DRIVER}=="enic", RUN{builtin}+="kmod load usnic_verbs" # These providers are single function and autoload RDMA automatically based on # PCI probing # hfi1verbs # ipathverbs # mthca # vmw_pvrdma # nes LABEL="rdma_hw_modules_end"
Edit
Rename
Chmod
Delete
FILE
FOLDER
Name
Size
Permission
Action
10-dm.rules
7266 bytes
0444
13-dm-disk.rules
1794 bytes
0444
40-redhat-disable-dell-ir-camera.rules
135 bytes
0644
40-redhat-disable-lenovo-ir-camera.rules
496 bytes
0644
40-redhat.rules
1786 bytes
0644
42-usb-hid-pm.rules
2207 bytes
0644
50-udev-default.rules
3284 bytes
0644
60-alias-kmsg.rules
357 bytes
0644
60-cdrom_id.rules
910 bytes
0644
60-drm.rules
153 bytes
0644
60-evdev.rules
532 bytes
0644
60-keyboard.rules
821 bytes
0644
60-net.rules
129 bytes
0644
60-persistent-alsa.rules
616 bytes
0644
60-persistent-input.rules
2464 bytes
0644
60-persistent-serial.rules
947 bytes
0644
60-persistent-storage-tape.rules
1563 bytes
0644
60-persistent-storage.rules
7272 bytes
0644
60-persistent-v4l.rules
769 bytes
0644
60-raw.rules
326 bytes
0644
60-rdma-ndd.rules
230 bytes
0644
60-srp_daemon.rules
206 bytes
0644
61-accelerometer.rules
166 bytes
0644
64-btrfs-dm.rules
387 bytes
0644
64-btrfs.rules
418 bytes
0644
66-azure-ephemeral.rules
1951 bytes
0644
70-mouse.rules
734 bytes
0644
70-power-switch.rules
706 bytes
0644
70-touchpad.rules
345 bytes
0644
70-uaccess.rules
2591 bytes
0644
71-biosdevname.rules
1086 bytes
0644
71-seat.rules
2360 bytes
0644
73-idrac.rules
316 bytes
0644
73-seat-late.rules
596 bytes
0644
75-net-description.rules
452 bytes
0644
75-probe_mtd.rules
174 bytes
0644
75-rdma-description.rules
1881 bytes
0644
75-tty-description.rules
426 bytes
0644
76-phys-port-name.rules
473 bytes
0644
78-sound-card.rules
4400 bytes
0644
80-drivers.rules
618 bytes
0644
80-net-name-slot.rules
491 bytes
0644
80-net-setup-link.rules
292 bytes
0644
81-kvm-rhel.rules
92 bytes
0644
84-nm-drivers.rules
523 bytes
0644
85-nm-unmanaged.rules
1806 bytes
0644
90-alsa-tools-firmware.rules
771 bytes
0644
90-iprutils.rules
70 bytes
0644
90-iwpmd.rules
77 bytes
0644
90-nm-thunderbolt.rules
576 bytes
0644
90-rdma-hw-modules.rules
1745 bytes
0644
90-rdma-ulp-modules.rules
645 bytes
0644
90-rdma-umad.rules
142 bytes
0644
90-vconsole.rules
441 bytes
0644
91-drm-modeset.rules
56 bytes
0644
95-dm-notify.rules
483 bytes
0444
95-udev-late.rules
155 bytes
0644
98-kexec.rules
695 bytes
0644
98-rdma.rules
960 bytes
0644
99-systemd.rules
4072 bytes
0644
N4ST4R_ID | Naxtarrr