# # Makefile for the kernel software RAID and LVM drivers. # dm-mod-y += dm.o dm-table.o dm-target.o dm-linear.o dm-stripe.o \ dm-ioctl.o dm-io.o dm-kcopyd.o dm-sysfs.o dm-stats.o \ dm-rq.o dm-multipath-y += dm-path-selector.o dm-mpath.o dm-snapshot-y += dm-snap.o dm-exception-store.o dm-snap-transient.o \ dm-snap-persistent.o dm-mirror-y += dm-raid1.o dm-log-userspace-y \ += dm-log-userspace-base.o dm-log-userspace-transfer.o dm-thin-pool-y += dm-thin.o dm-thin-metadata.o dm-cache-y += dm-cache-target.o dm-cache-metadata.o dm-cache-policy.o dm-cache-smq-y += dm-cache-policy-smq.o dm-cache-cleaner-y += dm-cache-policy-cleaner.o dm-era-y += dm-era-target.o dm-verity-y += dm-verity-target.o md-mod-y += md.o bitmap.o raid456-y += raid5.o raid5-cache.o # Note: link order is important. All raid personalities # and must come before md.o, as they each initialise # themselves, and md.o may use the personalities when it # auto-initialised. obj-$([31mCONFIG_MD_LINEAR[0m) += linear.o obj-$([31mCONFIG_MD_RAID0[0m) += raid0.o obj-$([31mCONFIG_MD_RAID1[0m) += raid1.o obj-$([31mCONFIG_MD_RAID10[0m) += raid10.o obj-$([31mCONFIG_MD_RAID456[0m) += raid456.o obj-$([31mCONFIG_MD_MULTIPATH[0m) += multipath.o obj-$([31mCONFIG_MD_FAULTY[0m) += faulty.o obj-$([31mCONFIG_MD_CLUSTER[0m) += md-cluster.o obj-$([31mCONFIG_BCACHE[0m) += bcache/ obj-$([31mCONFIG_BLK_DEV_MD[0m) += md-mod.o obj-$([31mCONFIG_BLK_DEV_DM[0m) += dm-mod.o obj-$([31mCONFIG_BLK_DEV_DM_BUILTIN[0m) += dm-builtin.o obj-$([31mCONFIG_DM_BUFIO[0m) += dm-bufio.o obj-$([31mCONFIG_DM_BIO_PRISON[0m) += dm-bio-prison.o obj-$([31mCONFIG_DM_CRYPT[0m) += dm-crypt.o obj-$([31mCONFIG_DM_DELAY[0m) += dm-delay.o obj-$([31mCONFIG_DM_FLAKEY[0m) += dm-flakey.o obj-$([31mCONFIG_DM_MULTIPATH[0m) += dm-multipath.o dm-round-robin.o obj-$([31mCONFIG_DM_MULTIPATH_QL[0m) += dm-queue-length.o obj-$([31mCONFIG_DM_MULTIPATH_ST[0m) += dm-service-time.o obj-$([31mCONFIG_DM_SWITCH[0m) += dm-switch.o obj-$([31mCONFIG_DM_SNAPSHOT[0m) += dm-snapshot.o obj-$([31mCONFIG_DM_PERSISTENT_DATA[0m) += persistent-data/ obj-$([31mCONFIG_DM_MIRROR[0m) += dm-mirror.o dm-log.o dm-region-hash.o obj-$([31mCONFIG_DM_LOG_USERSPACE[0m) += dm-log-userspace.o obj-$([31mCONFIG_DM_ZERO[0m) += dm-zero.o obj-$([31mCONFIG_DM_RAID[0m) += dm-raid.o obj-$([31mCONFIG_DM_THIN_PROVISIONING[0m) += dm-thin-pool.o obj-$([31mCONFIG_DM_VERITY[0m) += dm-verity.o obj-$([31mCONFIG_DM_CACHE[0m) += dm-cache.o obj-$([31mCONFIG_DM_CACHE_SMQ[0m) += dm-cache-smq.o obj-$([31mCONFIG_DM_CACHE_CLEANER[0m) += dm-cache-cleaner.o obj-$([31mCONFIG_DM_ERA[0m) += dm-era.o obj-$([31mCONFIG_DM_LOG_WRITES[0m) += dm-log-writes.o ifeq ($([31mCONFIG_DM_UEVENT[0m),y) dm-mod-objs += dm-uevent.o endif ifeq ($([31mCONFIG_DM_VERITY_FEC[0m),y) dm-verity-objs += dm-verity-fec.o endif |