diff options
Diffstat (limited to 'sys-freebsd/freebsd-sources/files/freebsd-sources-9.1-random.patch')
-rw-r--r-- | sys-freebsd/freebsd-sources/files/freebsd-sources-9.1-random.patch | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/sys-freebsd/freebsd-sources/files/freebsd-sources-9.1-random.patch b/sys-freebsd/freebsd-sources/files/freebsd-sources-9.1-random.patch deleted file mode 100644 index bb3caba00137..000000000000 --- a/sys-freebsd/freebsd-sources/files/freebsd-sources-9.1-random.patch +++ /dev/null @@ -1,27 +0,0 @@ -Index: sys/dev/random/probe.c -=================================================================== ---- sys/dev/random/probe.c (revision 260523) -+++ sys/dev/random/probe.c (working copy) -@@ -30,6 +30,8 @@ __FBSDID("$FreeBSD$"); - - #include <sys/types.h> - #include <sys/param.h> -+#include <sys/systm.h> -+#include <sys/kernel.h> - #include <sys/malloc.h> - #include <sys/random.h> - #include <sys/selinfo.h> -@@ -57,7 +59,12 @@ random_ident_hardware(struct random_systat *systat - /* Then go looking for hardware */ - #if defined(__amd64__) || (defined(__i386__) && !defined(PC98)) - if (via_feature_rng & VIA_HAS_RNG) { -- *systat = random_nehemiah; -+ int enable; -+ -+ enable = 0; -+ TUNABLE_INT_FETCH("hw.nehemiah_rng_enable", &enable); -+ if (enable) -+ *systat = random_nehemiah; - } - #endif - } |