chiark / gitweb /
New frequency test, fixed error accounting, added logging timestamps, and miscellaneo...
authorewout <ewout@google.com>
Tue, 10 Sep 2013 21:27:49 +0000 (21:27 +0000)
committerewout <ewout@google.com>
Tue, 10 Sep 2013 21:27:49 +0000 (21:27 +0000)
commit2ea87b7996f4f433d5d946eaf8f0d2f6fd18c144
tree6699092f96a10bce5a7ab088a360449fe8371e36
parent1f94f5fb389066947b68fc0eb775e375588b25eb
New frequency test, fixed error accounting, added logging timestamps, and miscellaneous smaller changes.

* Added a CPU Frequency test for select X86 processors to verify a minimum frequency is maintained during non-pause periods.
* Fixed the error accounting in WorkerThread::CheckRegion if more than 128 miscompares are found and when block errors are detected.
* Updated the logger to include timestamps and the associated timezone.
* Moved from apicid() to sched_getcpu() for determining the core ID.
* Added the ability to reserve a specified amount of memory. This can override the requested memory allocation.
* If not using POSIX shared memory or hugepages, explicitly mmap memory if the pagesize is 4kB otherwise use memalign.
* Removed the OSLayer's unused PCI device handling.
* Numerous refactoring changes.
16 files changed:
configure.ac
src/Makefile.am
src/clock.h [new file with mode: 0644]
src/disk_blocks.cc
src/disk_blocks.h
src/findmask.c
src/logger.cc
src/logger.h
src/os.cc
src/os.h
src/sat.cc
src/sat.h
src/sattypes.h
src/worker.cc
src/worker.h
stressapptest.1