[Bug 1432786] Re: upgrade of ceph in vivid breaks qemu-system-arm

James Page james.page at ubuntu.com
Mon Mar 16 21:55:25 UTC 2015


Due to:

#elif defined(__powerpc__) || defined (__powerpc64__)
    // Based on:
    // https://github.com/randombit/botan/blob/net.randombit.botan/src/lib/entropy/hres_timer/hres_timer.cpp
    uint32_t lo = 0, hi = 0;
    asm volatile("mftbu %0; mftb %1" : "=r" (hi), "=r" (lo));
    return (((uint64_t)hi << 32) | lo);
#else
#warning No high-precision counter available for your OS/arch
    return 0;
#endif
  }

arm does not have a reliable high precision cpu cycles counter - return
0 was suggested from upstream - but looks like we need a better
fallback.

** Changed in: ceph (Ubuntu Vivid)
       Status: Confirmed => Triaged

** Changed in: ceph (Ubuntu Vivid)
     Assignee: Canonical Server Team (canonical-server) => James Page (james-page)

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to ceph in Ubuntu.
https://bugs.launchpad.net/bugs/1432786

Title:
  upgrade of ceph in vivid breaks qemu-system-arm

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ceph/+bug/1432786/+subscriptions



More information about the Ubuntu-server-bugs mailing list