From mboxrd@z Thu Jan 1 00:00:00 1970 From: Paolo Bonzini Subject: Re: [kvm:queue 27/38] arch/x86/kvm/hyperv.c:186:41: sparse: incorrect type in argument 2 (different modifiers) Date: Fri, 18 Sep 2015 15:55:00 +0200 Message-ID: <55FC17B4.9060702@redhat.com> References: <201509182109.6ccgXDVp%fengguang.wu@intel.com> <55FC16F4.7060407@openvz.org> Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit Cc: kbuild-all@01.org, Roman Kagan , kvm@vger.kernel.org To: "Denis V. Lunev" , kbuild test robot , Andrey Smetanin Return-path: Received: from mx1.redhat.com ([209.132.183.28]:60378 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752518AbbIRNzE (ORCPT ); Fri, 18 Sep 2015 09:55:04 -0400 In-Reply-To: <55FC16F4.7060407@openvz.org> Sender: kvm-owner@vger.kernel.org List-ID: On 18/09/2015 15:51, Denis V. Lunev wrote: >> 185 >> > 186 task_cputime_adjusted(current, &utime, &stime); >> 187 return div_u64(cputime_to_nsecs(utime + stime), 100); >> 188 } >> 189 >> 190 static int kvm_hv_set_msr(struct kvm_vcpu *vcpu, u32 msr, >> u64 data, bool host) >> 191 { >> 192 struct kvm_vcpu_hv *hv = &vcpu->arch.hyperv; >> 193 >> 194 switch (msr) { >> >> --- >> 0-DAY kernel test infrastructure Open Source Technology >> Center >> https://lists.01.org/pipermail/kbuild-all Intel >> Corporation > can not get an idea what is this warning about... > For me it looks pretty lame. I think it wants you to do - return div_u64(cputime_to_nsecs(utime + stime), 100); + return div_u64(cputime_to_nsecs(utime) + + cputime_to_nsecs(stime), 100); Paolo