IoJVw4=; b=mfAoOSBUQrO+Byg2E4l7t0djJLPhJhAXO1my8qAvmK6z3FfuK3IST7g84nMy2Sc9SHd+j/ K7vAi3XXh5aW0mmKol6W+DpVwS4li7KqKc1aYS76bfSVm5XGubkjP0/4J8HbZR6XRgsUYA iyRlTubJKKWZAxC4aj8K5h6MlczzuLvPCbqerGgp79jQx1xMlTl1vtJxaQr4aLGWyMmoii sMiajNc6duU9/c5K5q5SsgUTJ16kgwxQSo/ElIRCn2pyWAPxXnwc5W4FC7DCj5bycXzMgZ Np76MRu63VU2cj2QxVbrbpA8NHY8aXzIZQauxXYG0j6jlX1+PjNDCOPa3icKgA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fDszQ2PbSz1QKJ for ; Mon, 16 Feb 2026 06:18:42 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 3b021 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 16 Feb 2026 06:18:42 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org From: Konstantin Belousov Subject: git: 71cc31c18d1e - stable/15 - kqtimer_proc_continue(): correct calculation of 'now' List-Id: Commits to the stable branches of the FreeBSD src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-branches@freebsd.org Sender: owner-dev-commits-src-branches@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: kib X-Git-Repository: src X-Git-Refname: refs/heads/stable/15 X-Git-Reftype: branch X-Git-Commit: 71cc31c18d1e92840920a344937f2889ca94d08b Auto-Submitted: auto-generated Date: Mon, 16 Feb 2026 06:18:42 +0000 Message-Id: <6992b6c2.3b021.64f4b749@gitrepo.freebsd.org> The branch stable/15 has been updated by kib: URL: https://cgit.FreeBSD.org/src/commit/?id=71cc31c18d1e92840920a344937f2889ca94d08b commit 71cc31c18d1e92840920a344937f2889ca94d08b Author: Konstantin Belousov AuthorDate: 2026-02-13 15:32:40 +0000 Commit: Konstantin Belousov CommitDate: 2026-02-16 06:13:59 +0000 kqtimer_proc_continue(): correct calculation of 'now' PR: 293141 (cherry picked from commit e7f86f8b1383d278fff1d973230972325072ead6) --- sys/kern/kern_event.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/sys/kern/kern_event.c b/sys/kern/kern_event.c index 85b7b6c953af..a1cd409c53d9 100644 --- a/sys/kern/kern_event.c +++ b/sys/kern/kern_event.c @@ -814,14 +814,11 @@ void kqtimer_proc_continue(struct proc *p) { struct kq_timer_cb_data *kc, *kc1; - struct bintime bt; sbintime_t now; PROC_LOCK_ASSERT(p, MA_OWNED); - getboottimebin(&bt); - now = bttosbt(bt); - + now = sbinuptime(); TAILQ_FOREACH_SAFE(kc, &p->p_kqtim_stop, link, kc1) { TAILQ_REMOVE(&p->p_kqtim_stop, kc, link); kc->flags &= ~KQ_TIMER_CB_ENQUEUED;