diff options
author | Peter Korsgaard <peter@korsgaard.com> | 2016-03-09 00:03:25 +0100 |
---|---|---|
committer | Peter Korsgaard <peter@korsgaard.com> | 2016-03-09 23:07:44 +0100 |
commit | 07f46c2b6daec44a6176039c90be67e66c4c2e42 (patch) | |
tree | 70f1e201293dbad587f2bc645a9354aafef2a4dc /package/busybox/mdev.conf | |
parent | cc2ded05bd588f29f8094db8f593e56f52f13299 (diff) | |
download | buildroot-07f46c2b6daec44a6176039c90be67e66c4c2e42.tar.gz buildroot-07f46c2b6daec44a6176039c90be67e66c4c2e42.zip |
package/busybox: support automatic module loading with mdev
A recently discussed on the mailing list:
http://lists.busybox.net/pipermail/buildroot/2016-February/154189.html
Our mdev configuration currently doesn't handle module loading. Fix that by:
- Telling mdev to run modprobe on hotplug events providing MODALIAS
- Adjust the init script to handle coldplug modalias events (E.G. modules
for which the devices were already present before mdev was added as the
hotplug handler). mdev -s should arguable handle this, but it doesn't.
Cc: Arnout Vandecappelle <arnout@mind.be>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Diffstat (limited to 'package/busybox/mdev.conf')
-rw-r--r-- | package/busybox/mdev.conf | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/package/busybox/mdev.conf b/package/busybox/mdev.conf index 247c0ed02d..4fafe63f0c 100644 --- a/package/busybox/mdev.conf +++ b/package/busybox/mdev.conf @@ -33,3 +33,6 @@ event[0-9]+ root:root 640 =input/ mice root:root 640 =input/ mouse[0-9] root:root 640 =input/ ts[0-9] root:root 600 =input/ + +# load modules +$MODALIAS=.* root:root 660 @modprobe "$MODALIAS" |