diff options
Diffstat (limited to 'package')
| -rw-r--r-- | package/base-files/files/etc/hotplug2-common.rules | 6 | ||||
| -rw-r--r-- | package/kernel/modules/block.mk | 29 | 
2 files changed, 35 insertions, 0 deletions
diff --git a/package/base-files/files/etc/hotplug2-common.rules b/package/base-files/files/etc/hotplug2-common.rules index d6dd6e8a9..a7aba35a9 100644 --- a/package/base-files/files/etc/hotplug2-common.rules +++ b/package/base-files/files/etc/hotplug2-common.rules @@ -34,6 +34,12 @@ DEVPATH is set, SUBSYSTEM ~~ (input) {  	makedev /dev/input/%DEVICENAME% 0644  } +DEVICENAME == device-mapper { +       nothrottle +       makedev /dev/mapper/control 0600 +} + +  DEVPATH is set {  	nothrottle  	makedev /dev/%DEVICENAME% 0644 diff --git a/package/kernel/modules/block.mk b/package/kernel/modules/block.mk index b1804337c..34c6f9927 100644 --- a/package/kernel/modules/block.mk +++ b/package/kernel/modules/block.mk @@ -360,6 +360,35 @@ endef  $(eval $(call KernelPackage,nbd)) +define KernelPackage/dm +  SUBMENU:=$(BLOCK_MENU) +  TITLE:=Device Mapper +  # All the "=n" are unnecessary, they're only there +  # to stop the config from asking the question. +  # MIRROR is M because I've needed it for pvmove. +  KCONFIG:= \ +       CONFIG_BLK_DEV_MD=n \ +       CONFIG_DM_DEBUG=n \ +       CONFIG_DM_CRYPT=n \ +       CONFIG_DM_UEVENT=n \ +       CONFIG_DM_DELAY=n \ +       CONFIG_DM_MULTIPATH=n \ +       CONFIG_DM_ZERO=n \ +       CONFIG_DM_SNAPSHOT=n \ +       CONFIG_MD=y \ +       CONFIG_BLK_DEV_DM \ +       CONFIG_DM_MIRROR +  FILES:=$(LINUX_DIR)/drivers/md/dm-*.$(LINUX_KMOD_SUFFIX) +  AUTOLOAD:=$(call AutoLoad,30,dm-mod dm-region-hash dm-mirror dm-log) +endef + +define KernelPackage/dm/description + Kernel module necessary for LVM2 support +endef + +$(eval $(call KernelPackage,dm)) + +  define KernelPackage/pata-rb153-cf  $(call KernelPackage/ata/Depends,@TARGET_adm5120_router_le)    TITLE:=RouterBOARD 153 CF Slot support  | 
