Drop implicit DEVRANDOM_WAIT for linux 99/228199/1
authorKonrad Lipinski <k.lipinski2@samsung.com>
Fri, 22 Nov 2019 18:28:55 +0000 (19:28 +0100)
committerDariusz Michaluk <d.michaluk@samsung.com>
Thu, 19 Mar 2020 12:55:25 +0000 (12:55 +0000)
HQ claims that DEVRANDOM_WAIT may have an adverse effect on Tizen
booting. It also tends to make arm SPIN OBS builds hang indefinitely,
supposedly due to lack of entropy when signing TAs.

Change-Id: I79b648bb19f3fcc77750b29196ab78cbab058da4
(cherry picked from commit 8c3d59e0eff58316e6e17b8c70bde4d3092aabc0)

e_os.h

diff --git a/e_os.h b/e_os.h
index 858bc40..fcd9767 100644 (file)
--- a/e_os.h
+++ b/e_os.h
@@ -29,9 +29,6 @@
  */
 #  define DEVRANDOM "/dev/urandom", "/dev/random", "/dev/hwrng", "/dev/srandom"
 #  if defined(__linux) && !defined(__ANDROID__)
-#   ifndef DEVRANDOM_WAIT
-#    define DEVRANDOM_WAIT   "/dev/random"
-#   endif
 /*
  * Linux kernels 4.8 and later changes how their random device works and there
  * is no reliable way to tell that /dev/urandom has been seeded -- getentropy(2)