[Bug 1187616] Re: udev firmware handler needs to support multiple firmware sources for Ubuntu Touch
Launchpad Bug Tracker
1187616 at bugs.launchpad.net
Wed Jun 5 10:52:21 UTC 2013
This bug was fixed in the package systemd - 204-0ubuntu2
---------------
systemd (204-0ubuntu2) saucy; urgency=low
* debian/rules: Add /system/firmware and /vendor/firmware to firmware search
paths. (LP: #1187616)
* debian/libpam-systemd.postinst: Notify about required reboot when
upgrading from < 204, as due to changed cgroup layout restarting logind
after the upgrade would lose all existing sessions. (LP: #1187579)
-- Martin Pitt <martin.pitt at ubuntu.com> Wed, 05 Jun 2013 11:07:38 +0200
** Changed in: systemd (Ubuntu)
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/1187616
Title:
udev firmware handler needs to support multiple firmware sources for
Ubuntu Touch
Status in “systemd” package in Ubuntu:
Fix Released
Bug description:
Currently, udev has a hardcoded firmware search path of /lib/firmware.
This prevents it from being usable to load all firmware on ubuntu
touch images, which necessarily have separate partitions for vendor-
provided firmware vs. system-provided firmware - we can't expose both
of these sets of firmware in /lib/firmware. So to address this, udev
would need to be configured to search more than one firmware path.
This appears to be supported using a space-separated list of
directories as the argument to --with-firmware-path.
The logical directories to search in an Ubuntu Touch context would be
/lib/firmware, /system/firmware, and /vendor/firmware. If we want to
avoid the latter two as being non-standard directories, we can use
bind mounts or symlinks to the appropriate places and only search
"standard" directories like /lib/firmware and /usr/local/lib/firmware.
But at minimum we need one extra search path.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1187616/+subscriptions
More information about the foundations-bugs
mailing list