From: kernel test robot <lkp@intel.com>
To: Benjamin ROBIN <dev@benjarobin.fr>,
jstultz@google.com, tglx@linutronix.de
Cc: oe-kbuild-all@lists.linux.dev, sboyd@kernel.org,
linux-kernel@vger.kernel.org, Benjamin ROBIN <dev@benjarobin.fr>
Subject: Re: [PATCH] ntp: Make sure RTC is synchronized when time goes backwards
Date: Sun, 8 Sep 2024 20:39:54 +0800 [thread overview]
Message-ID: <202409082008.BODTFEfx-lkp@intel.com> (raw)
In-Reply-To: <20240907190900.55421-1-dev@benjarobin.fr>
Hi Benjamin,
kernel test robot noticed the following build errors:
[auto build test ERROR on tip/timers/core]
[also build test ERROR on linus/master v6.11-rc6 next-20240906]
[If your patch is applied to the wrong git tree, kindly drop us a note.
And when submitting patch, we suggest to use '--base' as documented in
https://git-scm.com/docs/git-format-patch#_base_tree_information]
url: https://github.com/intel-lab-lkp/linux/commits/Benjamin-ROBIN/ntp-Make-sure-RTC-is-synchronized-when-time-goes-backwards/20240908-032754
base: tip/timers/core
patch link: https://lore.kernel.org/r/20240907190900.55421-1-dev%40benjarobin.fr
patch subject: [PATCH] ntp: Make sure RTC is synchronized when time goes backwards
config: alpha-allnoconfig (https://download.01.org/0day-ci/archive/20240908/202409082008.BODTFEfx-lkp@intel.com/config)
compiler: alpha-linux-gcc (GCC) 13.3.0
reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20240908/202409082008.BODTFEfx-lkp@intel.com/reproduce)
If you fix the issue in a separate patch/commit (i.e. not just a new version of
the same patch/commit), kindly add following tags
| Reported-by: kernel test robot <lkp@intel.com>
| Closes: https://lore.kernel.org/oe-kbuild-all/202409082008.BODTFEfx-lkp@intel.com/
All errors (new ones prefixed by >>):
kernel/time/ntp.c: In function 'process_adjtimex_modes':
>> kernel/time/ntp.c:757:33: error: 'sync_hrtimer' undeclared (first use in this function)
757 | hrtimer_cancel(&sync_hrtimer);
| ^~~~~~~~~~~~
kernel/time/ntp.c:757:33: note: each undeclared identifier is reported only once for each function it appears in
vim +/sync_hrtimer +757 kernel/time/ntp.c
707
708
709 static inline void process_adjtimex_modes(const struct __kernel_timex *txc,
710 s32 *time_tai)
711 {
712 if (txc->modes & ADJ_STATUS)
713 process_adj_status(txc);
714
715 if (txc->modes & ADJ_NANO)
716 time_status |= STA_NANO;
717
718 if (txc->modes & ADJ_MICRO)
719 time_status &= ~STA_NANO;
720
721 if (txc->modes & ADJ_FREQUENCY) {
722 time_freq = txc->freq * PPM_SCALE;
723 time_freq = min(time_freq, MAXFREQ_SCALED);
724 time_freq = max(time_freq, -MAXFREQ_SCALED);
725 /* update pps_freq */
726 pps_set_freq(time_freq);
727 }
728
729 if (txc->modes & ADJ_MAXERROR)
730 time_maxerror = txc->maxerror;
731
732 if (txc->modes & ADJ_ESTERROR)
733 time_esterror = txc->esterror;
734
735 if (txc->modes & ADJ_TIMECONST) {
736 time_constant = txc->constant;
737 if (!(time_status & STA_NANO))
738 time_constant += 4;
739 time_constant = min(time_constant, (long)MAXTC);
740 time_constant = max(time_constant, 0l);
741 }
742
743 if (txc->modes & ADJ_TAI &&
744 txc->constant >= 0 && txc->constant <= MAX_TAI_OFFSET)
745 *time_tai = txc->constant;
746
747 if (txc->modes & ADJ_OFFSET)
748 ntp_update_offset(txc->offset);
749
750 if (txc->modes & ADJ_TICK)
751 tick_usec = txc->tick;
752
753 if (txc->modes & (ADJ_TICK|ADJ_FREQUENCY|ADJ_OFFSET))
754 ntp_update_frequency();
755
756 if (txc->modes & ADJ_SETOFFSET)
> 757 hrtimer_cancel(&sync_hrtimer);
758 }
759
--
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki
next prev parent reply other threads:[~2024-09-08 12:40 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-09-07 19:09 [PATCH] ntp: Make sure RTC is synchronized when time goes backwards Benjamin ROBIN
2024-09-07 21:42 ` Thomas Gleixner
2024-09-08 11:45 ` Benjamin ROBIN
2024-09-08 11:45 ` [PATCH v2] " Benjamin ROBIN
2024-09-08 12:39 ` kernel test robot [this message]
2024-09-08 12:39 ` [PATCH] " kernel test robot
2024-09-08 14:08 ` [PATCH v3] " Benjamin ROBIN
2024-09-10 11:59 ` [tip: timers/core] " tip-bot2 for Benjamin ROBIN
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=202409082008.BODTFEfx-lkp@intel.com \
--to=lkp@intel.com \
--cc=dev@benjarobin.fr \
--cc=jstultz@google.com \
--cc=linux-kernel@vger.kernel.org \
--cc=oe-kbuild-all@lists.linux.dev \
--cc=sboyd@kernel.org \
--cc=tglx@linutronix.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox