From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:54314) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1c23vM-00036R-JI for qemu-devel@nongnu.org; Wed, 02 Nov 2016 18:22:25 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1c23vJ-0007oC-Dk for qemu-devel@nongnu.org; Wed, 02 Nov 2016 18:22:24 -0400 Received: from mx1.redhat.com ([209.132.183.28]:60308) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1c23vJ-0007o4-8p for qemu-devel@nongnu.org; Wed, 02 Nov 2016 18:22:21 -0400 From: Wei Huang Date: Wed, 2 Nov 2016 17:22:14 -0500 Message-Id: <1478125337-11770-1-git-send-email-wei@redhat.com> Subject: [Qemu-devel] [kvm-unit-tests PATCHv7 0/3] ARM PMU tests List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: cov@codeaurora.org Cc: qemu-devel@nongnu.org, kvm@vger.kernel.org, kvmarm@lists.cs.columbia.edu, shannon.zhao@linaro.org, alistair.francis@xilinx.com, croberts@codeaurora.org, alindsay@codeaurora.org, drjones@redhat.com Changes from v6: * Add a new pmu testing for KVM mode in config file * Add additional init code, including setting PMCNTENSET and PMCCFILTR, before reading PMCCNTR. ARMv7 support is also provided * Add cycle counter init code for CPI testing * Fix pmu_data compilation issue (for gcc 4.8.5) * Commit comments were updated NOTE: 1) Current KVM code has bugs in handling PMCCFILTR write. A fix (see below) is required for this unit testing code to work correctly under KVM mode. https://lists.cs.columbia.edu/pipermail/kvmarm/2016-November/022134.html. 2) Because the code was changed, Drew's original reviewed-by needs to be acknowledged by him again.