diff options
| author | Hiago De Franco <hiago.franco@toradex.com> | 2025-01-13 20:31:40 -0300 |
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2025-01-21 12:07:56 +0000 |
| commit | e330214c2c4c16a0ce6e872db42b08e093a6de1d (patch) | |
| tree | ed25736d35155584ba22361df922ebe87bd6b1d2 /scripts/runqemu-gen-tapdevs | |
| parent | 15d005ccbfad08c76cc523ca3f438ae5ce50cfa2 (diff) | |
| download | poky-e330214c2c4c16a0ce6e872db42b08e093a6de1d.tar.gz | |
eudev: backport patch to fix udevd hanging while trying to access /dev/urandom
Linux kernel commit 48bff1053c17 ("random: opportunistically initialize
on /dev/urandom reads") introduced a change where /dev/urandom blocks if
the random pool is insufficiently initialized during hardware boot. This
behavior causes /dev/urandom reads to hang for approximately 5 seconds,
delaying the boot process with eudev init script (when it calls udevd).
This issue has already been solved upstream, therefore backport the
upstream patch to fix this.
(From OE-Core rev: cd5f630581f3e38645a92ad75b496bce92b679cb)
Signed-off-by: Hiago De Franco <hiago.franco@toradex.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'scripts/runqemu-gen-tapdevs')
0 files changed, 0 insertions, 0 deletions
