Module Name: src Committed By: pgoyette Date: Tue Sep 27 03:33:33 UTC 2016
Modified Files: src/sys/dev: ld.c src/sys/dev/ata: ata_raid.c ld_ataraid.c src/sys/dev/eisa: cac_eisa.c mlx_eisa.c src/sys/dev/ic: aac.c aacvar.h cac.c cacvar.h ld_aac.c ld_cac.c ld_icp.c ld_mlx.c ld_nvme.c mlx.c mlxvar.h nvme.c nvmevar.h src/sys/dev/pci: aac_pci.c amr.c cac_pci.c icp_pci.c if_vioif.c ld_amr.c ld_twa.c ld_twe.c ld_virtio.c mlx_pci.c nvme_pci.c twa.c twe.c viomb.c virtio.c virtiovar.h src/sys/dev/sdmmc: ld_sdmmc.c Log Message: Modularize the ld driver and all of its attachments. Ensure that all parents are capable of rescan (or otherwise provide a means of attaching children post-initialization). To generate a diff of this commit: cvs rdiff -u -r1.96 -r1.97 src/sys/dev/ld.c cvs rdiff -u -r1.37 -r1.38 src/sys/dev/ata/ata_raid.c cvs rdiff -u -r1.42 -r1.43 src/sys/dev/ata/ld_ataraid.c cvs rdiff -u -r1.24 -r1.25 src/sys/dev/eisa/cac_eisa.c cvs rdiff -u -r1.25 -r1.26 src/sys/dev/eisa/mlx_eisa.c cvs rdiff -u -r1.44 -r1.45 src/sys/dev/ic/aac.c cvs rdiff -u -r1.14 -r1.15 src/sys/dev/ic/aacvar.h cvs rdiff -u -r1.56 -r1.57 src/sys/dev/ic/cac.c cvs rdiff -u -r1.20 -r1.21 src/sys/dev/ic/cacvar.h cvs rdiff -u -r1.29 -r1.30 src/sys/dev/ic/ld_aac.c src/sys/dev/ic/ld_cac.c cvs rdiff -u -r1.28 -r1.29 src/sys/dev/ic/ld_icp.c cvs rdiff -u -r1.22 -r1.23 src/sys/dev/ic/ld_mlx.c cvs rdiff -u -r1.7 -r1.8 src/sys/dev/ic/ld_nvme.c cvs rdiff -u -r1.64 -r1.65 src/sys/dev/ic/mlx.c cvs rdiff -u -r1.15 -r1.16 src/sys/dev/ic/mlxvar.h cvs rdiff -u -r1.13 -r1.14 src/sys/dev/ic/nvme.c cvs rdiff -u -r1.5 -r1.6 src/sys/dev/ic/nvmevar.h cvs rdiff -u -r1.37 -r1.38 src/sys/dev/pci/aac_pci.c cvs rdiff -u -r1.61 -r1.62 src/sys/dev/pci/amr.c cvs rdiff -u -r1.34 -r1.35 src/sys/dev/pci/cac_pci.c cvs rdiff -u -r1.22 -r1.23 src/sys/dev/pci/icp_pci.c cvs rdiff -u -r1.25 -r1.26 src/sys/dev/pci/if_vioif.c \ src/sys/dev/pci/mlx_pci.c cvs rdiff -u -r1.24 -r1.25 src/sys/dev/pci/ld_amr.c cvs rdiff -u -r1.18 -r1.19 src/sys/dev/pci/ld_twa.c cvs rdiff -u -r1.38 -r1.39 src/sys/dev/pci/ld_twe.c cvs rdiff -u -r1.11 -r1.12 src/sys/dev/pci/ld_virtio.c cvs rdiff -u -r1.14 -r1.15 src/sys/dev/pci/nvme_pci.c cvs rdiff -u -r1.53 -r1.54 src/sys/dev/pci/twa.c cvs rdiff -u -r1.105 -r1.106 src/sys/dev/pci/twe.c cvs rdiff -u -r1.6 -r1.7 src/sys/dev/pci/viomb.c cvs rdiff -u -r1.17 -r1.18 src/sys/dev/pci/virtio.c cvs rdiff -u -r1.5 -r1.6 src/sys/dev/pci/virtiovar.h cvs rdiff -u -r1.22 -r1.23 src/sys/dev/sdmmc/ld_sdmmc.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.