Age | Commit message (Collapse) | Author |
|
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@no-log.org>
|
|
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@no-log.org>
|
|
bug: unbreak udev 171 for bug. )
This commit didn't work:
I tested on target but because udev 168 was built before and is machine arch
for the bug machine it got selected.
Instead selecting udev 171 by making it machine arch for bug made the bug fail
to boot
Beside thoses changes should have been machine arch for the bug machine
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@no-log.org>
|
|
Without that patch the bug machine,which has a 2.6.27 hangs at boot here:
Checking for built-in Bluetooth: no
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@no-log.org>
|
|
This commit adds support for udev compat for udev 171,
and RDEPENDS_${PN} on bug-udev for bug and bug20.
The bug machine still uses a 2.6.27 kernel,
and the boot was blocked at:
Checking for built-in Bluetooth: no
Note that this commit doesn't magically fix udev,
because the init script activates udev compat only
for kernel inferior to 2.6.27 and we have a 2.6.27
A future commit will address that.
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@no-log.org>
|
|
When a pppd session is disconnected it triggers the udev to ifdown the
ppp link which kills pppd and inhibits a reconnection.
Now avoid udev stopping ppp connections.
See also:
https://bugs.launchpad.net/ubuntu/+source/ifupdown/+bug/396804
https://bugs.launchpad.net/ubuntu/+source/ifupdown/+bug/78043
http://ubuntuforums.org/showthread.php?t=1177021
http://rants.atmurray.net/2007/01/pppd-persist-not-so-persist-with-udev.html
Signed-off-by: Mario Schuknecht <schuknecht@dresearch-fe.de>
Acked-by: Steffen Sledz <sledz@dresearch-fe.de>
|
|
When /dev/shm is re-mounted we need to re-create the files that end up
in /etc/udev/saved.*. In addition, udev 124 wasn't making an initial
saved.uname file.
Signed-off-by: Tom Rini <tom_rini@mentor.com>
|
|
* after ca688dd udev: Make the dev cache work with /dev/shm
* device cache can be now reenabled
* the automounter can be reenabled as well
* tested with udev 1.71
* bump INC_PR
Signed-off-by: Andrea Adami <andrea.adami@gmail.com>
|
|
At this point in the boot process we may not have a writable /tmp
directory. We will have a writable /dev/shm and the data we need
is small enough that we use this directory.
Signed-off-by: Tom Rini <tom_rini@mentor.com>
|
|
As the recipe says, machine specific rules should be in their own recipe
Signed-off-by: Koen Kooi <koen@openembedded.org>
|
|
Signed-off-by: Koen Kooi <koen@openembedded.org>
|
|
Signed-off-by: Koen Kooi <koen@openembedded.org>
|
|
Signed-off-by: Koen Kooi <koen@openembedded.org>
|
|
This includes some systemd service file fixes
Signed-off-by: Koen Kooi <koen@openembedded.org>
|
|
Signed-off-by: Koen Kooi <koen@openembedded.org>
|
|
This recipe removes all but one of the custom rules OE installs. The local.rules will need some looking at, since it assumes ifupdown support while the image might be use connman/networkmanager/etc instead.
The compat-wrapper and machine specific rules where also removed. For udev 169 and beyond the machine specific rules should be in their own recipes or sub-package that is in udev RRECOMMENDS. This ensures that ${PN} is never machine specific
An empty udev-cache.service is installed to tell systemd to skip this sysV script
Tested on: beagleboard/angstrom
Signed-off-by: Koen Kooi <koen@openembedded.org>
|
|
Without that fix we have:
CC udev/udev-event.o
In file included from extras/mtd_probe/mtd_probe.c:19:0:
extras/mtd_probe/mtd_probe.h:20:26: fatal error: mtd/mtd-user.h: No such file or directory
compilation terminated.
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@no-log.org>
Acked-by: Stefan Schmidt <stefan@buglabs.net>
|
|
This is a work in progress to clean out all the historical rules which aren't needed anymore and slow down booting
Signed-off-by: Koen Kooi <koen@openembedded.org>
|
|
Signed-off-by: Koen Kooi <koen@openembedded.org>
|
|
* only those recent versions have been updated
* versions <1.6 are actually not actively supported anymore
Signed-off-by: Andrea Adami <andrea.adami@gmail.com>
|
|
* initscripts expects udev to start at S04, after S03sysfs.sh
* udev_cache is moved at S36 after S35mountall.sh
Signed-off-by: Andrea Adami <andrea.adami@gmail.com>
|
|
* initscripts expects udev to start at S04, after S03sysfs.sh
* udev_cache is moved at S36 after S35mountall.sh
Signed-off-by: Andrea Adami <andrea.adami@gmail.com>
|
|
* second try
* many files were committed as version-specific while most are common
* allow easier overrides of the defaults in /udev once for all recipes
* prepare for removal of obsolete versions
* bump INC_PR
Signed-off-by: Andrea Adami <andrea.adami@gmail.com>
|
|
This reverts commit 6ddb7f900a19e51f70ecc01214f8ecb13ae98cac.
|
|
* many files were committed as version-specific while most are common
* allow easier overrides of the defaults once for all recipes
* bump INC_PR
Signed-off-by: Andrea Adami <andrea.adami@gmail.com>
|
|
* device cache still disabled by default
* extend mount.blacklist to all insertable media
* add /dev/mmcblk* and /dev/sd*
* let /dev/hd* for compatibility with deprecated IDE driver
* bump INC_PR
Signed-off-by: Andrea Adami <andrea.adami@gmail.com>
|
|
Signed-off-by: Andrea Adami <andrea.adami@gmail.com>
|
|
This one does not build for nios2 (missing O_CLOEXEC)
Signed-off-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
|
|
This reverts commit aec02dd6427497cf6d216659c5192d8d4fc5d5a7.
accidently added some crap to the commit, sorry
Signed-off-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
|
|
Signed-off-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
|
|
does not build (issue with O_CLOEXEC)
Signed-off-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
|
|
(SlugOS will declare its own dependency so that it can optionally use busybox)
|
|
Signed-off-by: Tom Rini <tom_rini@mentor.com>
|
|
Signed-off-by: Klaus Kurzmann <mok@fluxnetz.de>
Signed-off-by: Tom Rini <tom_rini@mentor.com>
|
|
We take some bits from poky to fix the RPATH QA issue and while in here
clean it up a bit based on Ubuntu/Debian.
Signed-off-by: Tom Rini <tom_rini@mentor.com>
|
|
* Besides checking for kernel version, bootargs or cmdline changes between
reboots, also consider changes in /proc/devices to invalidate device cache.
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Acked-by: Koen Kooi <k-kooi@ti.com>
|
|
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
|
|
Signed-off-by: Simon Busch <morphis@amethyst.openembedded.net>
|
|
A duplicate udev rule calling firmware.sh exists in
50-udev-default.rules and
udev.rules
This causes the kernel to sometimes get the wrong the firmware due to a
race between the two calls.
This is with udev124 from the stable2009 openembedded branch however a
quick
glance suggests that the same problem exists on the dev branch.
50-udev-default.rules comes from the upstream tarball
udev.rules is in the openembedded recipe.
This causes the infamous "Error number -110" while uploading firmware,
i.e:
[ 4171.357272] firmware: requesting zd1211/zd1211b_ub
[ 4171.375779] firmware: requesting zd1211/zd1211b_uphr
[ 4193.981056] firmware: requesting zd1211/zd1211b_ub
[ 4193.986433] firmware: requesting zd1211/zd1211b_uphr
[ 4195.033695] usb 8-3: USB control request for firmware upload failed. Error number -110
* Fixes Bugzilla/5334
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Koen Kooi <koen@openembedded.org>
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
Signed-off-by: Graham Gower <graham.gower@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
Signed-off-by: Koen Kooi <koen@openembedded.org>
|
|
Signed-off-by: Klaus Kurzmann <mok@fluxnetz.de>
|
|
Signed-off-by: Klaus Kurzmann <mok@fluxnetz.de>
|
|
Signed-off-by: Klaus Kurzmann <mok@fluxnetz.de>
|
|
Signed-off-by: Klaus Kurzmann <mok@fluxnetz.de>
|
|
Signed-off-by: Koen Kooi <koen@openembedded.org>
|
|
Signed-off-by: Koen Kooi <koen@openembedded.org>
|
|
NOTE: make -e EXTRAS=extras/firmware/ extras/scsi_id/ extras/volume_id/ STRIP=echo libudevdir=/lib/udev libdir=/lib prefix=
GENHDR udev_version.h
CC udev_device.o
In file included from /mnt/oe/tmp/sysroots/mipsel-oe-linux-uclibc/include/stdlib.h:25:0,
from udev_device.c:20:
/mnt/oe/tmp/sysroots/mipsel-oe-linux-uclibc/include/features.h:216:5: error: #error It appears you have defined _FILE_OFFSET_BITS=64. Unfortunately, uClibc was built without large file support enabled.
In file included from /mnt/oe/tmp/sysroots/mipsel-oe-linux-uclibc/include/stdio.h:72:0,
from udev_device.c:21:
/mnt/oe/tmp/sysroots/mipsel-oe-linux-uclibc/include/bits/uClibc_stdio.h:61:2: error: #error Sorry... uClibc was built without large file support!
In file included from udev_device.c:21:0:
/mnt/oe/tmp/sysroots/mipsel-oe-linux-uclibc/include/stdio.h:83:26: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'fpos_t'
In file included from udev_device.c:21:0:
/mnt/oe/tmp/sysroots/mipsel-oe-linux-uclibc/include/stdio.h:719:12: error: expected declaration specifiers or '...' before 'fpos_t'
/mnt/oe/tmp/sysroots/mipsel-oe-linux-uclibc/include/stdio.h:721:12: error: expected ';', ',' or ')' before '*' token
udev_device.c: In function 'udev_device_event':
udev_device.c:272:4: warning: cast increases required alignment of target type
udev_device.c:272:4: warning: cast increases required alignment of target type
make: *** [udev_device.o] Error 1
FATAL: oe_runmake failed
Signed-off-by: Graham Gower <graham.gower@gmail.com>
Signed-off-by: Eric Bénard <eric@eukrea.com>
|
|
* {base_libdir} and {libdir} are the same in micro distribution because of collapsed /usr to /
and removing later fails
* failing log http://tinderbox.openembedded.net/builds/104525/
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
|