Drop implicit DEVRANDOM_WAIT for linux 85/218485/3 accepted/tizen/base/20191215.222026 submit/tizen_base/20191126.025305 submit/tizen_base/20191209.003410
authorKonrad Lipinski <k.lipinski2@samsung.com>
Fri, 22 Nov 2019 18:28:55 +0000 (19:28 +0100)
committerKonrad Lipinski <k.lipinski2@samsung.com>
Mon, 25 Nov 2019 11:06:23 +0000 (12:06 +0100)
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

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)