]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
common/Cycles.cc: skip initialization if rdtsc is not implemented 5366/head
authorBoris Ranto <branto@redhat.com>
Wed, 3 Jun 2015 10:24:48 +0000 (12:24 +0200)
committerLoic Dachary <ldachary@redhat.com>
Tue, 28 Jul 2015 12:44:33 +0000 (14:44 +0200)
commit931ffe3b3a43157798717e64de8f46fadbcd9e9b
tree5b855714008047116481531f0ee4f2c0aa48f444
parent45beb86423c3bd74dbafd36c6822e71ad9680e17
common/Cycles.cc: skip initialization if rdtsc is not implemented

The Cycles initialization gets stuck in infinite loop if rdtsc is not
implemented. This patch fixes the issue by quitting the initialization
if rtdsc fails.

The patch was cherry-picked from ubuntu patch by James Page, see

https://bugzilla.redhat.com/show_bug.cgi?id=1222286

for more details on the patch.

Signed-off-by: James Page <james.page@ubuntu.com>
(cherry picked from commit 35c5fd0091fc4d63b21207fb94e46b343519fd56)
src/common/Cycles.cc