From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751946AbbJ2Hol (ORCPT ); Thu, 29 Oct 2015 03:44:41 -0400 Received: from mga01.intel.com ([192.55.52.88]:15212 "EHLO mga01.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751164AbbJ2Hoj (ORCPT ); Thu, 29 Oct 2015 03:44:39 -0400 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.20,213,1444719600"; d="gz'50?scan'50,208,50";a="674123599" Date: Thu, 29 Oct 2015 15:45:23 +0800 From: kbuild test robot To: Tina Ruchandani Cc: kbuild-all@01.org, netdev@vger.kernel.org, Arnd Bergmann , Karsten Keil , linux-kernel@vger.kernel.org, David Miller Subject: Re: [PATCH v5] isdn: Use ktime_t instead of 'struct timeval' Message-ID: <201510291532.SVrZgfLB%fengguang.wu@intel.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="5mCyUwZo2JvN/JJP" Content-Disposition: inline In-Reply-To: <20151029071729.GA11608@google.com> User-Agent: Mutt/1.5.23 (2014-03-12) X-SA-Exim-Connect-IP: X-SA-Exim-Mail-From: fengguang.wu@intel.com X-SA-Exim-Scanned: No (on bee); SAEximRunCond expanded to false Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --5mCyUwZo2JvN/JJP Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi Tina, [auto build test ERROR on asm-generic/master -- if it's inappropriate base, please suggest rules for selecting the more suitable base] url: https://github.com/0day-ci/linux/commits/Tina-Ruchandani/isdn-Use-ktime_t-instead-of-struct-timeval/20151029-151936 config: x86_64-randconfig-x018-201543 (attached as .config) reproduce: # save the attached .config to linux build tree make ARCH=x86_64 All error/warnings (new ones prefixed by >>): >> drivers/isdn/mISDN/clock.c:143:1: error: conflicting types for 'mISDN_clock_update' mISDN_clock_update(struct mISDNclock *iclock, int samples, struct timeval *tv) ^ In file included from drivers/isdn/mISDN/clock.c:41:0: include/linux/mISDNif.h:599:13: note: previous declaration of 'mISDN_clock_update' was here extern void mISDN_clock_update(struct mISDNclock *, int, ktime_t *); ^ drivers/isdn/mISDN/clock.c: In function 'mISDN_clock_update': >> drivers/isdn/mISDN/clock.c:163:14: error: incompatible types when assigning to type 'ktime_t {aka union ktime}' from type 'struct timeval' iclock_tv = *tv; ^ drivers/isdn/mISDN/clock.c:169:11: error: incompatible types when assigning to type 'ktime_t {aka union ktime}' from type 'struct timeval' tv_now = *tv; ^ >> drivers/isdn/mISDN/clock.c:175:13: error: invalid operands to binary + (have 'ktime_t {aka union ktime}' and 'int') iclock_tv += delta; ^ In file included from include/linux/linkage.h:6:0, from include/linux/preempt.h:9, from include/linux/spinlock.h:50, from include/linux/mmzone.h:7, from include/linux/gfp.h:5, from include/linux/slab.h:14, from drivers/isdn/mISDN/clock.c:36: drivers/isdn/mISDN/clock.c: At top level: drivers/isdn/mISDN/clock.c:184:15: error: conflicting types for 'mISDN_clock_update' EXPORT_SYMBOL(mISDN_clock_update); ^ include/linux/export.h:57:21: note: in definition of macro '__EXPORT_SYMBOL' extern typeof(sym) sym; \ ^ >> drivers/isdn/mISDN/clock.c:184:1: note: in expansion of macro 'EXPORT_SYMBOL' EXPORT_SYMBOL(mISDN_clock_update); ^ In file included from drivers/isdn/mISDN/clock.c:41:0: include/linux/mISDNif.h:599:13: note: previous declaration of 'mISDN_clock_update' was here extern void mISDN_clock_update(struct mISDNclock *, int, ktime_t *); ^ vim +/mISDN_clock_update +143 drivers/isdn/mISDN/clock.c 3bd69ad1 Andreas Eversberg 2008-09-06 30 * 3bd69ad1 Andreas Eversberg 2008-09-06 31 * To get current clock, call mISDN_clock_get. The signed short value 3bd69ad1 Andreas Eversberg 2008-09-06 32 * counts the number of samples since. Time since last clock event is added. 3bd69ad1 Andreas Eversberg 2008-09-06 33 * 3bd69ad1 Andreas Eversberg 2008-09-06 34 */ 3bd69ad1 Andreas Eversberg 2008-09-06 35 5a0e3ad6 Tejun Heo 2010-03-24 @36 #include 3bd69ad1 Andreas Eversberg 2008-09-06 37 #include 3bd69ad1 Andreas Eversberg 2008-09-06 38 #include 3bd69ad1 Andreas Eversberg 2008-09-06 39 #include d207c231 Tina Ruchandani 2015-10-29 40 #include 3bd69ad1 Andreas Eversberg 2008-09-06 41 #include 5d76fc21 Paul Gortmaker 2011-07-10 42 #include 3bd69ad1 Andreas Eversberg 2008-09-06 43 #include "core.h" 3bd69ad1 Andreas Eversberg 2008-09-06 44 3bd69ad1 Andreas Eversberg 2008-09-06 45 static u_int *debug; 3bd69ad1 Andreas Eversberg 2008-09-06 46 static LIST_HEAD(iclock_list); f8532fde Hannes Eder 2009-02-12 47 static DEFINE_RWLOCK(iclock_lock); f8532fde Hannes Eder 2009-02-12 48 static u16 iclock_count; /* counter of last clock */ d207c231 Tina Ruchandani 2015-10-29 49 static ktime_t iclock_tv; /* time stamp of last clock */ f8532fde Hannes Eder 2009-02-12 50 static int iclock_tv_valid; /* already received one timestamp */ f8532fde Hannes Eder 2009-02-12 51 static struct mISDNclock *iclock_current; 3bd69ad1 Andreas Eversberg 2008-09-06 52 3bd69ad1 Andreas Eversberg 2008-09-06 53 void 3bd69ad1 Andreas Eversberg 2008-09-06 54 mISDN_init_clock(u_int *dp) 3bd69ad1 Andreas Eversberg 2008-09-06 55 { 3bd69ad1 Andreas Eversberg 2008-09-06 56 debug = dp; d207c231 Tina Ruchandani 2015-10-29 57 iclock_tv = ktime_get(); 3bd69ad1 Andreas Eversberg 2008-09-06 58 } 3bd69ad1 Andreas Eversberg 2008-09-06 59 3bd69ad1 Andreas Eversberg 2008-09-06 60 static void 3bd69ad1 Andreas Eversberg 2008-09-06 61 select_iclock(void) 3bd69ad1 Andreas Eversberg 2008-09-06 62 { 3bd69ad1 Andreas Eversberg 2008-09-06 63 struct mISDNclock *iclock, *bestclock = NULL, *lastclock = NULL; 3bd69ad1 Andreas Eversberg 2008-09-06 64 int pri = -128; 3bd69ad1 Andreas Eversberg 2008-09-06 65 3bd69ad1 Andreas Eversberg 2008-09-06 66 list_for_each_entry(iclock, &iclock_list, list) { 3bd69ad1 Andreas Eversberg 2008-09-06 67 if (iclock->pri > pri) { 3bd69ad1 Andreas Eversberg 2008-09-06 68 pri = iclock->pri; 3bd69ad1 Andreas Eversberg 2008-09-06 69 bestclock = iclock; 3bd69ad1 Andreas Eversberg 2008-09-06 70 } 3bd69ad1 Andreas Eversberg 2008-09-06 71 if (iclock_current == iclock) 3bd69ad1 Andreas Eversberg 2008-09-06 72 lastclock = iclock; 3bd69ad1 Andreas Eversberg 2008-09-06 73 } 3bd69ad1 Andreas Eversberg 2008-09-06 74 if (lastclock && bestclock != lastclock) { 3bd69ad1 Andreas Eversberg 2008-09-06 75 /* last used clock source still exists but changes, disable */ 3bd69ad1 Andreas Eversberg 2008-09-06 76 if (*debug & DEBUG_CLOCK) 3bd69ad1 Andreas Eversberg 2008-09-06 77 printk(KERN_DEBUG "Old clock source '%s' disable.\n", 3bd69ad1 Andreas Eversberg 2008-09-06 78 lastclock->name); 3bd69ad1 Andreas Eversberg 2008-09-06 79 lastclock->ctl(lastclock->priv, 0); 3bd69ad1 Andreas Eversberg 2008-09-06 80 } 3bd69ad1 Andreas Eversberg 2008-09-06 81 if (bestclock && bestclock != iclock_current) { 3bd69ad1 Andreas Eversberg 2008-09-06 82 /* new clock source selected, enable */ 3bd69ad1 Andreas Eversberg 2008-09-06 83 if (*debug & DEBUG_CLOCK) 3bd69ad1 Andreas Eversberg 2008-09-06 84 printk(KERN_DEBUG "New clock source '%s' enable.\n", 3bd69ad1 Andreas Eversberg 2008-09-06 85 bestclock->name); 3bd69ad1 Andreas Eversberg 2008-09-06 86 bestclock->ctl(bestclock->priv, 1); 3bd69ad1 Andreas Eversberg 2008-09-06 87 } 3bd69ad1 Andreas Eversberg 2008-09-06 88 if (bestclock != iclock_current) { 3bd69ad1 Andreas Eversberg 2008-09-06 89 /* no clock received yet */ 3bd69ad1 Andreas Eversberg 2008-09-06 90 iclock_tv_valid = 0; 3bd69ad1 Andreas Eversberg 2008-09-06 91 } 3bd69ad1 Andreas Eversberg 2008-09-06 92 iclock_current = bestclock; 3bd69ad1 Andreas Eversberg 2008-09-06 93 } 3bd69ad1 Andreas Eversberg 2008-09-06 94 3bd69ad1 Andreas Eversberg 2008-09-06 95 struct mISDNclock 3bd69ad1 Andreas Eversberg 2008-09-06 96 *mISDN_register_clock(char *name, int pri, clockctl_func_t *ctl, void *priv) 3bd69ad1 Andreas Eversberg 2008-09-06 97 { 3bd69ad1 Andreas Eversberg 2008-09-06 98 u_long flags; 3bd69ad1 Andreas Eversberg 2008-09-06 99 struct mISDNclock *iclock; 3bd69ad1 Andreas Eversberg 2008-09-06 100 3bd69ad1 Andreas Eversberg 2008-09-06 101 if (*debug & (DEBUG_CORE | DEBUG_CLOCK)) 3bd69ad1 Andreas Eversberg 2008-09-06 102 printk(KERN_DEBUG "%s: %s %d\n", __func__, name, pri); 3bd69ad1 Andreas Eversberg 2008-09-06 103 iclock = kzalloc(sizeof(struct mISDNclock), GFP_ATOMIC); 3bd69ad1 Andreas Eversberg 2008-09-06 104 if (!iclock) { 3bd69ad1 Andreas Eversberg 2008-09-06 105 printk(KERN_ERR "%s: No memory for clock entry.\n", __func__); 3bd69ad1 Andreas Eversberg 2008-09-06 106 return NULL; 3bd69ad1 Andreas Eversberg 2008-09-06 107 } 3bd69ad1 Andreas Eversberg 2008-09-06 108 strncpy(iclock->name, name, sizeof(iclock->name) - 1); 3bd69ad1 Andreas Eversberg 2008-09-06 109 iclock->pri = pri; 3bd69ad1 Andreas Eversberg 2008-09-06 110 iclock->priv = priv; 3bd69ad1 Andreas Eversberg 2008-09-06 111 iclock->ctl = ctl; 3bd69ad1 Andreas Eversberg 2008-09-06 112 write_lock_irqsave(&iclock_lock, flags); 3bd69ad1 Andreas Eversberg 2008-09-06 113 list_add_tail(&iclock->list, &iclock_list); 3bd69ad1 Andreas Eversberg 2008-09-06 114 select_iclock(); 3bd69ad1 Andreas Eversberg 2008-09-06 115 write_unlock_irqrestore(&iclock_lock, flags); 3bd69ad1 Andreas Eversberg 2008-09-06 116 return iclock; 3bd69ad1 Andreas Eversberg 2008-09-06 117 } 3bd69ad1 Andreas Eversberg 2008-09-06 118 EXPORT_SYMBOL(mISDN_register_clock); 3bd69ad1 Andreas Eversberg 2008-09-06 119 3bd69ad1 Andreas Eversberg 2008-09-06 120 void 3bd69ad1 Andreas Eversberg 2008-09-06 121 mISDN_unregister_clock(struct mISDNclock *iclock) 3bd69ad1 Andreas Eversberg 2008-09-06 122 { 3bd69ad1 Andreas Eversberg 2008-09-06 123 u_long flags; 3bd69ad1 Andreas Eversberg 2008-09-06 124 3bd69ad1 Andreas Eversberg 2008-09-06 125 if (*debug & (DEBUG_CORE | DEBUG_CLOCK)) 3bd69ad1 Andreas Eversberg 2008-09-06 126 printk(KERN_DEBUG "%s: %s %d\n", __func__, iclock->name, 3bd69ad1 Andreas Eversberg 2008-09-06 127 iclock->pri); 3bd69ad1 Andreas Eversberg 2008-09-06 128 write_lock_irqsave(&iclock_lock, flags); 3bd69ad1 Andreas Eversberg 2008-09-06 129 if (iclock_current == iclock) { 3bd69ad1 Andreas Eversberg 2008-09-06 130 if (*debug & DEBUG_CLOCK) 3bd69ad1 Andreas Eversberg 2008-09-06 131 printk(KERN_DEBUG 3bd69ad1 Andreas Eversberg 2008-09-06 132 "Current clock source '%s' unregisters.\n", 3bd69ad1 Andreas Eversberg 2008-09-06 133 iclock->name); 3bd69ad1 Andreas Eversberg 2008-09-06 134 iclock->ctl(iclock->priv, 0); 3bd69ad1 Andreas Eversberg 2008-09-06 135 } 3bd69ad1 Andreas Eversberg 2008-09-06 136 list_del(&iclock->list); 3bd69ad1 Andreas Eversberg 2008-09-06 137 select_iclock(); 3bd69ad1 Andreas Eversberg 2008-09-06 138 write_unlock_irqrestore(&iclock_lock, flags); 3bd69ad1 Andreas Eversberg 2008-09-06 139 } 3bd69ad1 Andreas Eversberg 2008-09-06 140 EXPORT_SYMBOL(mISDN_unregister_clock); 3bd69ad1 Andreas Eversberg 2008-09-06 141 3bd69ad1 Andreas Eversberg 2008-09-06 142 void 3bd69ad1 Andreas Eversberg 2008-09-06 @143 mISDN_clock_update(struct mISDNclock *iclock, int samples, struct timeval *tv) 3bd69ad1 Andreas Eversberg 2008-09-06 144 { 3bd69ad1 Andreas Eversberg 2008-09-06 145 u_long flags; d207c231 Tina Ruchandani 2015-10-29 146 ktime_t tv_now; d207c231 Tina Ruchandani 2015-10-29 147 u16 delta; 3bd69ad1 Andreas Eversberg 2008-09-06 148 3bd69ad1 Andreas Eversberg 2008-09-06 149 write_lock_irqsave(&iclock_lock, flags); 3bd69ad1 Andreas Eversberg 2008-09-06 150 if (iclock_current != iclock) { 3bd69ad1 Andreas Eversberg 2008-09-06 151 printk(KERN_ERR "%s: '%s' sends us clock updates, but we do " 3bd69ad1 Andreas Eversberg 2008-09-06 152 "listen to '%s'. This is a bug!\n", __func__, 3bd69ad1 Andreas Eversberg 2008-09-06 153 iclock->name, 3bd69ad1 Andreas Eversberg 2008-09-06 154 iclock_current ? iclock_current->name : "nothing"); 3bd69ad1 Andreas Eversberg 2008-09-06 155 iclock->ctl(iclock->priv, 0); 3bd69ad1 Andreas Eversberg 2008-09-06 156 write_unlock_irqrestore(&iclock_lock, flags); 3bd69ad1 Andreas Eversberg 2008-09-06 157 return; 3bd69ad1 Andreas Eversberg 2008-09-06 158 } 3bd69ad1 Andreas Eversberg 2008-09-06 159 if (iclock_tv_valid) { 3bd69ad1 Andreas Eversberg 2008-09-06 160 /* increment sample counter by given samples */ 3bd69ad1 Andreas Eversberg 2008-09-06 161 iclock_count += samples; 3bd69ad1 Andreas Eversberg 2008-09-06 162 if (tv) { /* tv must be set, if function call is delayed */ d207c231 Tina Ruchandani 2015-10-29 @163 iclock_tv = *tv; 3bd69ad1 Andreas Eversberg 2008-09-06 164 } else d207c231 Tina Ruchandani 2015-10-29 165 iclock_tv = ktime_get(); 3bd69ad1 Andreas Eversberg 2008-09-06 166 } else { 3bd69ad1 Andreas Eversberg 2008-09-06 167 /* calc elapsed time by system clock */ 3bd69ad1 Andreas Eversberg 2008-09-06 168 if (tv) { /* tv must be set, if function call is delayed */ d207c231 Tina Ruchandani 2015-10-29 169 tv_now = *tv; 3bd69ad1 Andreas Eversberg 2008-09-06 170 } else d207c231 Tina Ruchandani 2015-10-29 171 tv_now = ktime_get(); d207c231 Tina Ruchandani 2015-10-29 172 delta = ktime_divns(ktime_sub(tv_now, iclock_tv), d207c231 Tina Ruchandani 2015-10-29 173 (NSEC_PER_SEC / 8000)); 3bd69ad1 Andreas Eversberg 2008-09-06 174 /* add elapsed time to counter and set new timestamp */ d207c231 Tina Ruchandani 2015-10-29 @175 iclock_tv += delta; d207c231 Tina Ruchandani 2015-10-29 176 iclock_tv = tv_now; 3bd69ad1 Andreas Eversberg 2008-09-06 177 iclock_tv_valid = 1; 3bd69ad1 Andreas Eversberg 2008-09-06 178 if (*debug & DEBUG_CLOCK) 3bd69ad1 Andreas Eversberg 2008-09-06 179 printk("Received first clock from source '%s'.\n", 3bd69ad1 Andreas Eversberg 2008-09-06 180 iclock_current ? iclock_current->name : "nothing"); 3bd69ad1 Andreas Eversberg 2008-09-06 181 } 3bd69ad1 Andreas Eversberg 2008-09-06 182 write_unlock_irqrestore(&iclock_lock, flags); 3bd69ad1 Andreas Eversberg 2008-09-06 183 } 3bd69ad1 Andreas Eversberg 2008-09-06 @184 EXPORT_SYMBOL(mISDN_clock_update); 3bd69ad1 Andreas Eversberg 2008-09-06 185 3bd69ad1 Andreas Eversberg 2008-09-06 186 unsigned short 3bd69ad1 Andreas Eversberg 2008-09-06 187 mISDN_clock_get(void) :::::: The code at line 143 was first introduced by commit :::::: 3bd69ad197a4a3d0085a5dc3b5796111bf176b12 mISDN: Add ISDN sample clock API to mISDN core :::::: TO: Andreas Eversberg :::::: CC: Karsten Keil --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation --5mCyUwZo2JvN/JJP Content-Type: application/octet-stream Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 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 lUxIPQ0C8v8BR21AxXnZAQA= --5mCyUwZo2JvN/JJP--