From: Gary Thomas <gary@mlbassoc.com>
To: "yocto@yoctoproject.org" <yocto@yoctoproject.org>
Subject: eudev hwdb?
Date: Wed, 27 Apr 2016 10:48:03 +0200 [thread overview]
Message-ID: <57207CC3.3020905@mlbassoc.com> (raw)
I see that the replacement for udev (eudev) in OE-core takes nearly
12MB on my i.MX6 (ARM CortexA7). This is nearly 25% of my total
storage space (64MB NAND)!
# ls -lR /etc/udev
/etc/udev:
total 6520
-rw-r--r-- 1 root root 1600 Jan 1 1970 cache.data
-r--r--r-- 1 root root 6660476 Apr 26 13:08 hwdb.bin
drwxr-xr-x 2 root root 1296 Apr 26 11:34 hwdb.d
-rw-r--r-- 1 root root 51 Apr 26 11:31 mount.blacklist
drwxr-xr-x 2 root root 160 Apr 26 11:35 mount.blacklist.d
drwxr-xr-x 2 root root 608 Apr 26 13:08 rules.d
drwxr-xr-x 2 root root 304 Apr 26 11:35 scripts
-rw-r--r-- 1 root root 49 Apr 26 11:34 udev.conf
/etc/udev/hwdb.d:
total 5224
-rw-r--r-- 1 root root 1292931 Apr 26 11:34 20-OUI.hwdb
-rw-r--r-- 1 root root 126596 Apr 26 11:34 20-acpi-vendor.hwdb
-rw-r--r-- 1 root root 41289 Apr 26 11:34 20-bluetooth-vendor-product.hwdb
-rw-r--r-- 1 root root 111 Apr 26 11:34 20-net-ifname.hwdb
-rw-r--r-- 1 root root 13710 Apr 26 11:34 20-pci-classes.hwdb
-rw-r--r-- 1 root root 2648842 Apr 26 11:34 20-pci-vendor-model.hwdb
-rw-r--r-- 1 root root 783 Apr 26 11:34 20-sdio-classes.hwdb
-rw-r--r-- 1 root root 4067 Apr 26 11:34 20-sdio-vendor-model.hwdb
-rw-r--r-- 1 root root 8070 Apr 26 11:34 20-usb-classes.hwdb
-rw-r--r-- 1 root root 1113001 Apr 26 11:34 20-usb-vendor-model.hwdb
-rw-r--r-- 1 root root 3702 Apr 26 11:34 60-evdev.hwdb
-rw-r--r-- 1 root root 52967 Apr 26 11:34 60-keyboard.hwdb
-rw-r--r-- 1 root root 14217 Apr 26 11:34 70-mouse.hwdb
-rw-r--r-- 1 root root 4627 Apr 26 11:34 70-pointingstick.hwdb
/etc/udev/mount.blacklist.d:
total 0
/etc/udev/rules.d:
total 20
-rw-r--r-- 1 root root 1449 Apr 26 11:31 10-imx.rules
-rw-r--r-- 1 root root 0 Apr 26 11:34 80-net-name-slot.rules
-rw-r--r-- 1 root root 847 Apr 26 11:31 automount.rules
-rw-r--r-- 1 root root 757 Apr 26 11:31 autonet.rules
-rw-r--r-- 1 root root 885 Apr 26 11:34 local.rules
-rw-r--r-- 1 root root 843 Apr 26 11:31 localextra.rules
/etc/udev/scripts:
total 8
-rwxr-xr-x 1 root root 2469 Apr 26 11:31 mount.sh
-rwxr-xr-x 1 root root 1402 Apr 26 11:31 network.sh
Is there any way to not have both the hwdb.bin (which I assume
is a binary version of the hardware databases) and /etc/udev/hwdb.d?
Perhaps there is some way to only use one?
Or maybe there is a better choice, such as mdev? I'm not sure about
this (no experience) but my system needs to handle plug&play devices
which the current eudev does well. It's just a huge "price" to pay.
Any ideas or pointers would be great
--
------------------------------------------------------------
Gary Thomas | Consulting for the
MLB Associates | Embedded world
------------------------------------------------------------
next reply other threads:[~2016-04-27 8:48 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-04-27 8:48 Gary Thomas [this message]
2016-04-27 8:59 ` eudev hwdb? Burton, Ross
2016-04-27 9:22 ` Gary Thomas
2016-04-27 9:23 ` Burton, Ross
2016-04-27 9:52 ` Gary Thomas
2016-04-27 9:01 ` Yegor Yefremov
2016-04-27 9:43 ` Martin Jansa
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=57207CC3.3020905@mlbassoc.com \
--to=gary@mlbassoc.com \
--cc=yocto@yoctoproject.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.