From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 8402CC4167B for ; Wed, 8 Nov 2023 09:53:43 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 223198D00B3; Wed, 8 Nov 2023 04:53:43 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 1AD608D00AD; Wed, 8 Nov 2023 04:53:43 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 04C5B8D00B3; Wed, 8 Nov 2023 04:53:42 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0011.hostedemail.com [216.40.44.11]) by kanga.kvack.org (Postfix) with ESMTP id E4D898D00AD for ; Wed, 8 Nov 2023 04:53:42 -0500 (EST) Received: from smtpin24.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id B0FEE120AC2 for ; Wed, 8 Nov 2023 09:53:42 +0000 (UTC) X-FDA: 81434325084.24.0E88F97 Received: from ams.source.kernel.org (ams.source.kernel.org [145.40.68.75]) by imf13.hostedemail.com (Postfix) with ESMTP id CF8962001C for ; Wed, 8 Nov 2023 09:53:39 +0000 (UTC) Authentication-Results: imf13.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=r03aAzwK; dmarc=pass (policy=none) header.from=kernel.org; spf=pass (imf13.hostedemail.com: domain of bristot@kernel.org designates 145.40.68.75 as permitted sender) smtp.mailfrom=bristot@kernel.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1699437220; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=GMCs7e6iy8I7oCxjeuRMqzRMVCitGTnO67KyqLwLFD4=; b=CKeMMzqUARm/8RSUFACZneCdFkzBemp00aAkksSDyepGCVfNtU2Iz7+WF9NtZwatZ7eHMp B7I4jbbV6aEVTX+Bt/DJr9z6V3wxI1iFD7gj6Qecg0DdWSSjprWW/MgTMuzzLts8G2Ueva Ptq5DDCJJ36r37SCVbjWIobvRHNrOJI= ARC-Authentication-Results: i=1; imf13.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=r03aAzwK; dmarc=pass (policy=none) header.from=kernel.org; spf=pass (imf13.hostedemail.com: domain of bristot@kernel.org designates 145.40.68.75 as permitted sender) smtp.mailfrom=bristot@kernel.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1699437220; a=rsa-sha256; cv=none; b=CnTSClMdL6Q5NWeSX8FONnci1XOI6Re7wQm8iomZD3CV7aFK3Y1Yfw4+f9WXX7wBIUgMQY wR3MWEfkqN/To/ZBSnK0Ckw1Bj/wdxauktd9MsZ6eMtbk9imDi0VoDuhdbIKDFYniUYx02 9Zd+IM85uvjyfcxxTmCyk0jTPTISZXY= Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by ams.source.kernel.org (Postfix) with ESMTP id 0EC5FB81B6E; Wed, 8 Nov 2023 09:53:38 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 3E383C433C9; Wed, 8 Nov 2023 09:53:30 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1699437217; bh=X1QfPsk6/FLpLtKsEI/zWg5ToEpPgmfoGfnmPEqLETI=; h=Date:Subject:To:Cc:References:From:In-Reply-To:From; b=r03aAzwK8u8Iu4RbZUbQE9MLoKo0DZp6ST+mkNjJY88sj7bB+2v0IItQLxdu4ZlNG Buo1PG+41i9omssomgoaPld5szeOn4Q/ic4fb+xIFNwe88mvFcuY4yJiTXAZvIHhPE jzVtVb1AsRLUyS518rATQSATi/weHa1vvi+vA+VW9Vaiygwpxf3ACx8oSs04lU4zC2 /6NBYhcTbsL7/2LG4jnQb2gFvdzY4Zgrc8zYWV651KjBg/HLgyIa5KMR3bAdhK0gg0 Tfr51PEPmXZTAX65VYmVl8hE0qi9GhdS2QwhQWkK84vjlV6sO3L+13hn+5TbT1ST3Z 7coCu8vgn/PJA== Message-ID: Date: Wed, 8 Nov 2023 10:53:27 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [RFC PATCH 00/86] Make the kernel preemptible To: Peter Zijlstra , Ankur Arora Cc: linux-kernel@vger.kernel.org, tglx@linutronix.de, torvalds@linux-foundation.org, paulmck@kernel.org, linux-mm@kvack.org, x86@kernel.org, akpm@linux-foundation.org, luto@kernel.org, bp@alien8.de, dave.hansen@linux.intel.com, hpa@zytor.com, mingo@redhat.com, juri.lelli@redhat.com, vincent.guittot@linaro.org, willy@infradead.org, mgorman@suse.de, jon.grimm@amd.com, bharata@amd.com, raghavendra.kt@amd.com, boris.ostrovsky@oracle.com, konrad.wilk@oracle.com, jgross@suse.com, andrew.cooper3@citrix.com, mingo@kernel.org, mathieu.desnoyers@efficios.com, geert@linux-m68k.org, glaubitz@physik.fu-berlin.de, anton.ivanov@cambridgegreys.com, mattst88@gmail.com, krypton@ulrich-teichert.org, rostedt@goodmis.org, David.Laight@aculab.com, richard@nod.at, mjguzik@gmail.com References: <20231107215742.363031-1-ankur.a.arora@oracle.com> <20231108085156.GD8262@noisy.programming.kicks-ass.net> Content-Language: en-US, pt-BR, it-IT From: Daniel Bristot de Oliveira In-Reply-To: <20231108085156.GD8262@noisy.programming.kicks-ass.net> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: CF8962001C X-Rspam-User: X-Rspamd-Server: rspam05 X-Stat-Signature: bqrk8ikyw9nbb6j57ppgtddhc5mkgp1n X-HE-Tag: 1699437219-477959 X-HE-Meta: U2FsdGVkX1+71RYSXbWW7Y1d2ziI/gd6RWqMSRIa6yRuAInzoMIT3j5/WSeK3JhhtFyc/Hi1roA3NaKJdJpihKgjup3G+Z4x7k8vajgJ0+S0Qk3IBJKWxDRItzv8w6LkXXbOQL0MJIQWRVP6KUlvzRwGL/iQ+j++6lzPHBScj12sONCQLjMBethjHW4Lec6Nl5QHLko+ee6aE+j9xj5HZt3wLKptfYhGF2VipYkx/9oL6+U6ly8/uLqM09P3U+3nM4o/btMIOl6CgJlLSG8/vXjEefSbBSzGNhIQd1SrU4m5cs3X3i24bPvT9YwZN8fFhF9/+xojOH1+CisKG3rsP3N+UpzZ0WDc/2X/FbX0YM2fowuTIUtK+P0CfXl+HI5KIxF+eFiuTJv2TO9oxugDm/BzyfrJE/q5DfZUqJBl4LVbW2+hwahsv9LXxygkQCU6OdQ0ctq7fVZYsSrC/i2AzPOV7vq1KHnJ7yWgJn5gFiIVgVJb94aEh+/3eVk9wfSN2POlR9jXuH32XamL0hExd04qImMj1HGLaKbFNjE9YFth1rrJe7ssa2A+cX+RDOTi38T/b98QbXsDvpsupjMqx4jZpdAGxXffFt646wmc6jeJ5T6Of3AdU7Ru/kCLyWu15GE1obO2Gw6SqrnEjMPsOaxugQCru8tZvbn6Dky2IxfziuCtpRfhOvbNkUOlfOxAIVX1A+IMfWdn0TbzCV795EEz5pxiOYabF87hDY/2GFYbeBbsLLwzY2MddpbUq9azp7pawqVgVdZOY73sKuvZsVccLCewKB939MKyu7qBKjln1ArSXeuCFo33kHpdHzfq/TCEsSUoBA+Bcq6tdyqZO4A2vkvOBHfk8f/PMCJjYbb+oiOiTZC8IxgzTyig1fCiNw5rxKpwEVZKPbPpq7AVCKwvDz9p6bFD52wT8ZH7igRpw9szI4HdxLDVibD1xeG3hzepzbad9HQ5JHyRp6A 3hngqFQo tv6mFhl+ZC6Q7eFdENIdkUCjpKLv7A++q/kCq1KFzI23ssF/CB3jnzIfsbjdwy3XFcDX9il/pI46xGEZsojVO6Ipa6ivpsopkEqylZtjen/Nhk3N3pbmSQuvtC+igK4tR0iZ47IS/+dC868jFdtU9nf3OZM4AI+3tknNT0Sub9KcsAFYEfVkn0tC98M5WNv1KlMoxRakbV2cNLWTHeKqZYP2gUj0vl/PCW69d X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: On 11/8/23 09:51, Peter Zijlstra wrote: > On Tue, Nov 07, 2023 at 01:56:46PM -0800, Ankur Arora wrote: >> Hi, >> >> We have two models of preemption: voluntary and full > 3, also none (RT is not actually a preemption model). > >> (and RT which is >> a fuller form of full preemption.) > It is not in fact a different preemption model, it is the same full > preemption, the difference with RT is that it makes a lot more stuff > preemptible, but the fundamental preemption model is the same -- full. +1 -- Daniel