> Modified Files: > src/sys/modules: Makefile > src/sys/modules/nvme: Makefile nvme.ioconf > Added Files: > src/sys/modules/aac: Makefile aac.ioconf > src/sys/modules/amr: Makefile amr.ioconf > src/sys/modules/ataraid: Makefile ataraid.ioconf > src/sys/modules/cac: Makefile cac.ioconf > src/sys/modules/cac_eisa: Makefile cac_eisa.ioconf > src/sys/modules/cac_pci: Makefile cac_pci.ioconf > src/sys/modules/if_vioif: Makefile if_vioif.ioconf > src/sys/modules/ld: Makefile > src/sys/modules/ld_aac: Makefile ld_aac.ioconf > src/sys/modules/ld_amr: Makefile ld_amr.ioconf > src/sys/modules/ld_ataraid: Makefile ld_ataraid.ioconf > src/sys/modules/ld_cac: Makefile ld_cac.ioconf > src/sys/modules/ld_icp: Makefile ld_icp.ioconf > src/sys/modules/ld_mlx: Makefile ld_mlx.ioconf > src/sys/modules/ld_nvme: Makefile ld_nvme.ioconf > src/sys/modules/ld_sdmmc: Makefile ld_sdmmc.ioconf > src/sys/modules/ld_twa: Makefile ld_twa.ioconf > src/sys/modules/ld_twe: Makefile ld_twe.ioconf > src/sys/modules/ld_virtio: Makefile ld_virtio.ioconf > src/sys/modules/mlx: Makefile mlx.ioconf > src/sys/modules/mlx_eisa: Makefile mlx_eisa.ioconf > src/sys/modules/mlx_pci: Makefile mlx_pci.ioconf > src/sys/modules/twa: Makefile twa.ioconf > src/sys/modules/twe: Makefile twe.ioconf > src/sys/modules/viomb: Makefile viomb.ioconf > src/sys/modules/virtio: Makefile virtio.ioconf
wow! this is ugly :) someone should make these ld attachments go via a "bus" like ata or scsi, such that the main driver can link to a common "bus" module and then ld to the bus. then all the "ld_xxx" modules can disappear. .mrg.