From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756178AbZCJOXL (ORCPT ); Tue, 10 Mar 2009 10:23:11 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1755161AbZCJOW2 (ORCPT ); Tue, 10 Mar 2009 10:22:28 -0400 Received: from bombadil.infradead.org ([18.85.46.34]:48792 "EHLO bombadil.infradead.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754030AbZCJOW1 (ORCPT ); Tue, 10 Mar 2009 10:22:27 -0400 Message-Id: <20090310142015.848870770@chello.nl> References: <20090310141913.961861111@chello.nl> User-Agent: quilt/0.46-1 Date: Tue, 10 Mar 2009 15:19:16 +0100 From: Peter Zijlstra To: mingo@elte.hu, paulus@samba.org Cc: linux-kernel@vger.kernel.org, Peter Zijlstra Subject: [PATCH 3/4] perf_counter: x86: fix 32bit irq_period assumption. Content-Disposition: inline; filename=perf_counter-x86.patch X-Bad-Reply: References but no 'Re:' in Subject. Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org No need to assume the irq_period is 32bit. Signed-off-by: Peter Zijlstra --- arch/x86/kernel/cpu/perf_counter.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: linux-2.6/arch/x86/kernel/cpu/perf_counter.c =================================================================== --- linux-2.6.orig/arch/x86/kernel/cpu/perf_counter.c +++ linux-2.6/arch/x86/kernel/cpu/perf_counter.c @@ -449,7 +449,7 @@ __hw_perf_counter_set_period(struct perf struct hw_perf_counter *hwc, int idx) { s64 left = atomic64_read(&hwc->period_left); - s32 period = hwc->irq_period; + s64 period = hwc->irq_period; int err; /* --