All of lore.kernel.org
 help / color / mirror / Atom feed
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
------------------------------------------------------------


             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.