cpu-checker - tools to help evaluate certain CPU (or BIOS) features

Distribution: Ubuntu 16.04 LTS (Xenial Xerus)
Repository: Ubuntu Main amd64
Package name: cpu-checker
Package version: 0.7
Package release: 0ubuntu7
Package architecture: amd64
Package type: deb
Installed size: 21 B
Download size: 6.70 KB
Official Mirror: archive.ubuntu.com
There are some CPU features that are filtered or disabled by system BIOSes. This set of tools seeks to help identify when certain features are in this state, based on kernel values, CPU flags and other conditions. Supported feature tests are NX/XD and VMX/SVM.




  • qemu-kvm << 0.12.3-0ubuntu13


  • qemu-kvm << 0.12.3-0ubuntu13


    Source package: cpu-checker

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install cpu-checker deb package:
      # sudo apt-get install cpu-checker


    • /usr/sbin/check-bios-nx
    • /usr/sbin/kvm-ok
    • /usr/share/doc/cpu-checker/changelog.Debian.gz
    • /usr/share/doc/cpu-checker/copyright
    • /usr/share/man/man1/check-bios-nx.1.gz
    • /usr/share/man/man1/kvm-ok.1.gz


    2016-03-15 - William Grant <wgrant@ubuntu.com> cpu-checker (0.7-0ubuntu7) xenial; urgency=medium * cpu-checker-s390x.patch: Fix kvm-ok to not crash when no virt is available. (LP: #1557327)

    2015-12-15 - Michael Hudson-Doyle <michael.hudson@canonical.com> cpu-checker (0.7-0ubuntu6) xenial; urgency=high [ Michael Hudson-Doyle ] * Add cpu-checker-s390x.patch from dann frazier (LP: #1526113) * Build on s390x. [ Dimitri John Ledkov ] * Slight tweak to spelling in the cpu-checker-s390x comments.

    2015-10-21 - Adam Conrad <adconrad@ubuntu.com> cpu-checker (0.7-0ubuntu5) wily; urgency=medium * powerpc-dummy.patch: Duplicate ppc64le assumptions for ppc64 as well. * debian/control: Build for powerpc to satisfy dependency of juju-core.

    2014-02-20 - Dimitri John Ledkov <xnox@ubuntu.com> cpu-checker (0.7-0ubuntu4) trusty; urgency=medium [ dann frazier ] * Add support for arm64. (LP: #1282329) [ Dimitri John Ledkov ] * Assume ppc64el is kvm capable.

    2013-09-18 - Robie Basak <robie.basak@ubuntu.com> cpu-checker (0.7-0ubuntu3) saucy; urgency=low * d/p/arm: add support for ARM Cortex-A15 systems (LP: #1194632). Thanks to dann frazier. * d/control: add armhf architecture, but restrict msr-tools dependency to x86.

    2013-08-15 - Jackson Doak <noskcaj@ubuntu.com> cpu-checker (0.7-0ubuntu2) saucy; urgency=low * debian/compat: Change to "9" * debian/control: - Update debhelper to version 9 - Update standards version to 3.9.4 * Create debian/source/format as 3.0 (quilt) * debian/copyright: - use debian machine readable format 1.0 - bump copyright year to 2013 * debian/rules: add option for verbose mode

    2011-11-18 - Kees Cook <kees@ubuntu.com> cpu-checker (0.7-0ubuntu1) precise; urgency=low [ Colin Watson ] * debian/control: mark as "Architecture: amd64 i386", since this package is uninstallable on all other architectures (LP: #888087). [ Kees Cook ] * debian/control: fix VCS fields (LP: #888082).

    2011-09-08 - Dustin Kirkland <kirkland@ubuntu.com> cpu-checker (0.6-0ubuntu1) oneiric; urgency=low * kvm-ok: LP: #843972 - fix conflicting, misleading messages and erroneous verdict

    2011-03-23 - Dustin Kirkland <kirkland@ubuntu.com> cpu-checker (0.5-0ubuntu1) natty; urgency=low * kvm-ok: need to || true the statement that tests for kvm, as error conditions are detected below, and helpful messages are displayed; LP: #741080

    2011-02-27 - Dustin Kirkland <kirkland@ubuntu.com> cpu-checker (0.4-0ubuntu1) natty; urgency=low * kvm-ok: fix $id bug; update brand detection; ensure that the root/msr stuff gets run