[KSECDD]
authorTimo Kreuzer <timo.kreuzer@reactos.org>
Mon, 22 Sep 2014 22:46:10 +0000 (22:46 +0000)
committerTimo Kreuzer <timo.kreuzer@reactos.org>
Mon, 22 Sep 2014 22:46:10 +0000 (22:46 +0000)
CORE-8542 #comment Disable read of performance counters until it has been investigated, what the exact CPU requirements are and how we can detect them. This will only lower the amount "random" entropy data, nothing severe. Should fix bugcheck on qemu.

svn path=/trunk/; revision=64234

reactos/drivers/crypto/ksecdd/random.c

index 6e5a795..0dc1b59 100644 (file)
@@ -63,7 +63,7 @@ KsecReadMachineSpecificCounters(
         /* Read the TSC value */
         MachineSpecificCounters->Tsc = __rdtsc();
     }
-
+#if 0 // FIXME: investigate what the requirements are for these
     /* Read the CPU event counter MSRs */
     //MachineSpecificCounters->Ctr0 = __readmsr(0x12);
     //MachineSpecificCounters->Ctr1 = __readmsr(0x13);
@@ -75,6 +75,7 @@ KsecReadMachineSpecificCounters(
         MachineSpecificCounters->Pmc0 = __readpmc(0);
         MachineSpecificCounters->Pmc1 = __readpmc(1);
     }
+#endif
 #else
     #error Implement me!
 #endif