Received: by 2002:ab2:7855:0:b0:1f9:5764:f03e with SMTP id m21csp383503lqp; Wed, 22 May 2024 07:26:03 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCUvmkkQgVa/BHNPN3U9RUMKfpZ15KFHGQZkL8m5NPfusFEQKUrjaJMkcr0MY+m+I3f2K11HMr6+0sP+vQopQ9jnu3ZRVNdFlj4HLpnJZA== X-Google-Smtp-Source: AGHT+IHrNoogrszQw2PNh5JkPrqLAj1vNTuiAyne5/LuKX65bksAmBjO5tV75vR2VslaxUygQvM8 X-Received: by 2002:a05:6808:181a:b0:3c8:68e5:b9b5 with SMTP id 5614622812f47-3cdb0c9162emr2705405b6e.6.1716387963445; Wed, 22 May 2024 07:26:03 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1716387963; cv=pass; d=google.com; s=arc-20160816; b=L9w4+QyCWEv463PoeTaKSmUK+WGhR1/M9wE7tYaIkfM377iwy4rH+JDjnFAXULOEvJ YGK1Em8l6unCHUOZat0Zwy5lPndNGu0TJlgPvj4bBmIXK5/XoR29hYvV3ucVuJmj7Lqf TCjvge9hemEhM8hRqKWI6cepwrGnnn5t25eh9H/a+zgLamv8HQ06dU8B0f/bzdJTp7ZK ohjabDb4kGcj0WKNv5DoIw3xlnmGmGll2yfLPLhvIMg6Xv99WMCK5OyPo55VisKGKfoV MH0XFvu2GR5Xovu5niEsTDfelzBy4CyQBOjCw9MQthDjbxiTcyG0GGWP1IkO+5OY3VYw UqlA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:cc:to:subject:from:content-language :user-agent:mime-version:list-unsubscribe:list-subscribe:list-id :precedence:date:message-id:dkim-signature; bh=f3iGJrAiWW2nbAbahTKWom49TwqiIwdHjlp6bbCLX7s=; fh=/OBXjj3xSyRbups6NanVRiNlzOMfhz2CEgmPDtrj1fI=; b=xr5kg0k5+RW6Qcr61IOasCtyKDD/WYcHwBCczeZhw9A3hrx/vj2YE1xlxE7Tx7v63P tTauo5/f/rPKmiMnIkQWq3qsFPql/HO0YKuHXjPufBmjHtarAtCPAhhNJ9AekRJVU0P1 nhkLfYD1hRoPLvhi4KGIKeS3B0aOECo4dTY5zt3HVBeG3Yz29NPalDgC9tvw9IK3BOSE zvM6tqE8T9Put5Vq2PXzBJLBn84g7R/HujTvo2JpFc8mDjAagyEuDYDRkKuEKYMlsU/j BJGglgiPS94tnrkigm/ksHN/Mp4k6ETfEMtir9Jmn9bmCxvjMfxiHWKgIsrNlAScfxQg 9DXg==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=rxo+GXxi; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-186363-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-186363-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [147.75.199.223]) by mx.google.com with ESMTPS id af79cd13be357-792eb3c0fbesi1478824985a.233.2024.05.22.07.26.03 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 22 May 2024 07:26:03 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-186363-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) client-ip=147.75.199.223; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=rxo+GXxi; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-186363-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-186363-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ny.mirrors.kernel.org (Postfix) with ESMTPS id E71CC1C233B8 for ; Wed, 22 May 2024 14:26:02 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id DBF1F1419A6; Wed, 22 May 2024 14:25:54 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="rxo+GXxi" Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (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 0D7F81DA24; Wed, 22 May 2024 14:25:53 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1716387954; cv=none; b=mkpIlnEf/CjA6F+wn6dBGztVhF2IKLJnhPiVGxQgKbUFoSg/zSaBKG07Dcnr0U6G0oy/vJGhGfYWrpc877oIgt+TMzqhHs8G2dj0QlhBrXdtG0egLet2bzTB5FlvtLNfAN4yE3xZHJNUEObp67sJ80uXed+RCUThXvmuLFOTSDw= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1716387954; c=relaxed/simple; bh=jW8l9hHiJfGGnwrZq/+yvYmUIsnVBUNJ+WL3xazSb8I=; h=Message-ID:Date:MIME-Version:From:Subject:To:Cc:Content-Type; b=VBMjMQUwudo8OTn5YyKo0cUbHrtmYUuJg2Y6Qu9zsO1FUtC0MmEMjs4NVXFYwd3OUMHNjllOaFH6p1kD3VH46HwLHUIK+jQ0wX2lDANnIobwC9HatYmsDLovGjCzPgI1psUsezC+ireB6hR7rQp9qCpy/gVYQ/yixkpOrOCxbKc= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=rxo+GXxi; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id 09F58C2BBFC; Wed, 22 May 2024 14:25:37 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1716387953; bh=jW8l9hHiJfGGnwrZq/+yvYmUIsnVBUNJ+WL3xazSb8I=; h=Date:From:Subject:To:Cc:From; b=rxo+GXxi/7Z50pJoStIUwH8drHeIwAA6jg1C6JdGxq0F+s/DfCJft90TLLJcZBITU HYFWKkcLFEVY4H0SfusNEjKhniDXytJgZUhUNANOHauaKdly1Edats9hVtszNtTO/s akdAMK5jniXWXvo8M/eH0bcFN6fnlRCNk/+W+WVsMTiogSWy47YUtOQe7AfX//5JOJ hm9tN3VYDUGfTxfMz0oOn2sKEwT18FDZi+EKu8ksyV1XxtCIRvJ5XHyMje42sDfgFH lIXA2IWA9aiXS7PwP/dkve8jUEGZGqfgJlsbR4a/lZgNMy62zt7LGr6tWwoy4FV0S4 /Rg8loZWDi4kw== Message-ID: Date: Wed, 22 May 2024 16:25:35 +0200 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-US, pt-BR, it-IT From: Daniel Bristot de Oliveira Subject: [CPF] Real-time Micro-conference at LPC To: LKML , linux-rt-users Cc: Sebastian Andrzej Siewior , Frederic Weisbecker , Steven Rostedt , Juri Lelli , anna-maria@linutronix.de, Thomas Gleixner Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit The real-time community around Linux has been responsible for important changes in the kernel over the last few decades. Preemptive mode, high-resolution timers, threaded IRQs, sleeping locks, tracing, deadline scheduling and formal tracing analysis are integral parts of the kernel rooted in real-time efforts, mainly from the PREEMPT_RT patch set. The real-time and low-latency properties of Linux has enabled a series of modern use cases, like low-latency network communication with NFV and the use of Linux in safety-critical systems. This MC is the space for the community to discuss the advances of Linux in real-time and low latency features. For example (but not limited to): - Bits left for the PREEMPT_RT merge - Advances in the fully preemptive mode - CPU isolation (mainly about how to make it dynamic) - Tools for PREEMPT_RT and low latency analysis - Tools for detecting non-optimal usages of the PREEMPT_RT - Improvement on locks non-protected for priority inversion - General improvements for locking - General improvements for scheduling - Other RT operating systems that run in parallel with Linux and the integration with Linux (e.g., Xenomai). - Real-time virtualization Examples of topics that the community discussed over the last years that made progress in the RT MC: - timerlat/osnoise tracers and RTLA - DL server for starvation avoidance - Proxy execution (still under discussion) - Tracing improvements - for example, to trace IPIs It is important to notice that it is not _only_ about PREEMPT_RT, but anything related to real-time and low latency. For instance, CPU isolation, real-time scheduling, timers, other OSs that run in parallel... and so on. Join us to discuss the future of real-time and low-latency Linux. This email has a list of people in Bcc, based on a list of commit authors in sched/locking/power/time. It is far from being complete. So, please forward this message to the people on your team working on scheduling-related topics. -- Daniel on behalf the organization: Sebastian Andrzej Siewior, Frederic Weisbecker, Steven Rostedt, Juri Lelli and myself.