# wget -O scsi-modules.udeb http://ports.ubuntu.com/ubuntu-ports/pool/main/l/linux/scsi-modules-3.19.0-12-generic-di_3.19.0-12.12_ppc64el.udeb && ar p scsi-modules.udeb data.tar.xz | tar tJ | grep scsi_dh
./lib/modules/3.19.0-12-generic/kernel/drivers/scsi/device_handler/scsi_dh_hp_sw.ko
./lib/modules/3.19.0-12-generic/kernel/drivers/scsi/device_handler/scsi_dh.ko
./lib/modules/3.19.0-12-generic/kernel/drivers/scsi/device_handler/scsi_dh_rdac.ko
./lib/modules/3.19.0-12-generic/kernel/drivers/scsi/device_handler/scsi_dh_emc.ko
./lib/modules/3.19.0-12-generic/kernel/drivers/scsi/device_handler/scsi_dh_alua.ko
And they are included in the initramfs by default.
It's an effect of 'MODULES=most' in /etc/initramfs-tools/initramfs.conf, which makes auto_add_modules() to copy the entire 'kernel/drivers/scsi' directory.
The SCSI DH modules are enabled in the kernel config [1]:
6122 CONFIG_SCSI_DH=m SCSI_DH_ ALUA=m SCSI_DH_ EMC=m SCSI_DH_ HP_SW=m SCSI_DH_ RDAC=m
6123 CONFIG_
6124 CONFIG_
6125 CONFIG_
6126 CONFIG_
Also enabled for the installer's scsi-modules package [2]:
125 # device handlers
126 scsi_dh_alua ?
127 scsi_dh_emc ?
128 scsi_dh_rdac ?
129 scsi_dh_hp_sw ?
Verified:
# wget -O scsi-modules.udeb http:// ports.ubuntu. com/ubuntu- ports/pool/ main/l/ linux/scsi- modules- 3.19.0- 12-generic- di_3.19. 0-12.12_ ppc64el. udeb && ar p scsi-modules.udeb data.tar.xz | tar tJ | grep scsi_dh modules/ 3.19.0- 12-generic/ kernel/ drivers/ scsi/device_ handler/ scsi_dh_ hp_sw.ko modules/ 3.19.0- 12-generic/ kernel/ drivers/ scsi/device_ handler/ scsi_dh. ko modules/ 3.19.0- 12-generic/ kernel/ drivers/ scsi/device_ handler/ scsi_dh_ rdac.ko modules/ 3.19.0- 12-generic/ kernel/ drivers/ scsi/device_ handler/ scsi_dh_ emc.ko modules/ 3.19.0- 12-generic/ kernel/ drivers/ scsi/device_ handler/ scsi_dh_ alua.ko
./lib/
./lib/
./lib/
./lib/
./lib/
And they are included in the initramfs by default. tools/initramfs .conf, which makes auto_add_modules() to copy the entire 'kernel/ drivers/ scsi' directory.
It's an effect of 'MODULES=most' in /etc/initramfs-
# update-initramfs -uv | grep scsi_dh 3.19.0- 12-generic/ kernel/ drivers/ scsi/device_ handler/ scsi_dh. ko 3.19.0- 12-generic/ kernel/ drivers/ scsi/device_ handler/ scsi_dh_ alua.ko 3.19.0- 12-generic/ kernel/ drivers/ scsi/device_ handler/ scsi_dh_ emc.ko 3.19.0- 12-generic/ kernel/ drivers/ scsi/device_ handler/ scsi_dh_ rdac.ko 3.19.0- 12-generic/ kernel/ drivers/ scsi/device_ handler/ scsi_dh_ hp_sw.ko
Adding module /lib/modules/
Adding module /lib/modules/
Adding module /lib/modules/
Adding module /lib/modules/
Adding module /lib/modules/
Links kernel. ubuntu. com/git? p=ubuntu/ ubuntu- vivid.git; a=blob; f=debian. master/ config/ config. common. ubuntu; hb=HEAD kernel. ubuntu. com/git? p=ubuntu/ ubuntu- vivid.git; a=blob; f=debian. master/ d-i/modules/ scsi-modules; hb=HEAD
[1] http://
[2] http://