From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from desiato.infradead.org (desiato.infradead.org [90.155.92.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id D6A9134CFB8 for ; Wed, 21 Jan 2026 16:28:05 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=90.155.92.199 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769012888; cv=none; b=TBCfyX6pd+IGqgHQtTUEzs0+DAY6uf7dafDWxXto4kcGG6rqbMGArcnLxitdZ1vkmdV6PZvlHOwZVRN2YqBWM7dWamTIV233ymhbze2LSH7ifbsoIKT9DZE5TclqHZ0xRRtWBafB0fZKTN4JrfX+dzVG9WJJoW6FYJgBtqnP1bg= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769012888; c=relaxed/simple; bh=JIhzH6iJAjtsP/DK7gNZ86JCqLEnLMfVzjuo1OPFnJA=; h=Message-ID:Date:From:To:Cc:Subject; b=SIF2sA2qgm5yHvtm5RZxGhFSzcpf77uJRDwnCbsfBdeTEfBOZHQj8bvOVyXh05DEb/SIxuL5w1ZjZyKitfducVqPHeWx1c11E3gL9hDV4sKbcoZMgktVo8QZUMxA+tOwHfmq6Z44pvxPmi9dt/7O3fmKnbu286y/pcx732dkMtc= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=infradead.org; spf=none smtp.mailfrom=infradead.org; dkim=pass (2048-bit key) header.d=infradead.org header.i=@infradead.org header.b=i1FDlFvy; arc=none smtp.client-ip=90.155.92.199 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=infradead.org Authentication-Results: smtp.subspace.kernel.org; spf=none smtp.mailfrom=infradead.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=infradead.org header.i=@infradead.org header.b="i1FDlFvy" DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=desiato.20200630; h=Subject:Cc:To:From:Date:Message-ID: Sender:Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding: Content-ID:Content-Description:In-Reply-To:References; bh=MFWeqvT6Hm/mTJCi94y+UoHRA22ruY8tSNopw5ghaFM=; b=i1FDlFvyH6I3We/SN0Vcu5vYk8 4KR8sAYnj00xTUd3Xi3Ii64Jc+UDWGDeqN5jxbgfWk7HROBYllGyWp40n4HSqT0gIJsTXgToBJ34y 9VY/CywUpmsSFllgxRd0Rli+L0CW3nlTSUB0AVZYDwI2YQ1T0sVnmu6f3VZwjSIIm7vq7TNwALWNn js6Xoy9AUyRJBk8AdJgtjrqXd0HnB1bfizC3XS+zS3rE94pQG9PIPjYLQR0BwmuLHPjLyHPrM3nF4 Xfr0CJgZjIJfdrE6CtxH3nckqlMHavNNVWDuYlPP0EcZhy6ikrUQaIcwvptFEx336hdBG+moqvwf5 dMXGMRjQ==; Received: from 77-249-17-252.cable.dynamic.v4.ziggo.nl ([77.249.17.252] helo=noisy.programming.kicks-ass.net) by desiato.infradead.org with esmtpsa (Exim 4.98.2 #2 (Red Hat Linux)) id 1vib3l-0000000GOpO-0We8; Wed, 21 Jan 2026 16:27:57 +0000 Received: by noisy.programming.kicks-ass.net (Postfix, from userid 0) id D1217300329; Wed, 21 Jan 2026 17:27:55 +0100 (CET) Message-ID: <20260121162010.647043073@infradead.org> User-Agent: quilt/0.68 Date: Wed, 21 Jan 2026 17:20:10 +0100 From: Peter Zijlstra To: tglx@linutronix.de Cc: arnd@arndb.de, anna-maria@linutronix.de, frederic@kernel.org, peterz@infradead.org, luto@kernel.org, mingo@redhat.com, juri.lelli@redhat.com, vincent.guittot@linaro.org, dietmar.eggemann@arm.com, rostedt@goodmis.org, bsegall@google.com, mgorman@suse.de, vschneid@redhat.com, linux-kernel@vger.kernel.org, oliver.sang@intel.com Subject: [PATCH v2 0/6] hrtimer/sched: Improve hrtick Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: Hi! At long last a new version of the hrtick rework! The previous version had a mysterious deadlock which has been resolved. So far (weeks) the 0-day robot has not found more issues with these patches. These patches aim to reduce the hrtick overhead to such an extent that it can be default enabled. Decoupling the preemption behaviour from CONFIG_HZ, leaving only load-balancing and time keeping dependent on HZ. Some (limited) performance runs from 0-day have also not found any regressions from enabling HRTICK, but it has not run the full suite yet (AFAIU). Patches also at: git://git.kernel.org/pub/scm/linux/kernel/git/peterz/queue.git sched/hrtick