On CentOS and probably other RedHat-based distributions, /usr/lib/modprobe.d/ is the directory that contains configuration for loading kernel modules and defining module aliases and module blacklists, as these configurations are shipped by packages, as opposed to host-specific configurations that go in /etc/modprobe.d/.

Module configurations from both directories are read by default, unless dracut is run in generic mode.

See also