Received: by 2002:a05:7412:da14:b0:e2:908c:2ebd with SMTP id fe20csp435311rdb; Fri, 6 Oct 2023 07:51:44 -0700 (PDT) X-Google-Smtp-Source: AGHT+IEfEfhg+gXGB1XPRt82u3I5Brhgkas+dPjpUkifv4wJWXzOXlcH+PL4JuqYEz2GyqB7p0xD X-Received: by 2002:a17:902:e551:b0:1c5:741d:f388 with SMTP id n17-20020a170902e55100b001c5741df388mr10367304plf.9.1696603903895; Fri, 06 Oct 2023 07:51:43 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1696603903; cv=none; d=google.com; s=arc-20160816; b=f7KN5LuFO7B2c0mz8wQG9o9hPRAYaFWfPvi2I+QX6nVHVzN8tAoWxHjGfZaJSp+YYA IoQZpX4h1J8YDilARgzsPbowrhcOdCF4Eo6VdBilSH1OdFgkb1beP1BOEt2z4FTabard UZ+18ohNPJeN3vBgcskbm3Q+6vumbG3URFwv4vTEo8crrHDbbDuiw+D8NOcp7q89WbG9 X1hxOnCAyhwMDLcmTLIi8GMUDKLWXV6jzCOOOEFqUb4UxUg7CJpO0wdi64U0YcoygXGq IaBWtKcHWYpRgGtYUtlf+JIO54jtDfJl0XwqBj7WDzngKdskJQ5xn06RpM9Mjtgq2L3X o4KQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version; bh=IX6OmrckLJRS2e9WHMre9W0PvGfQ8BDZLrQOOT/w2bE=; fh=TMtZBjKk7KC/4eohZs8RserW1jMrgqFLf76oRswGzVI=; b=hJmUJnEetpvI6BtXvIdbCNUdzV+nX+ax+Ys3BXOt50EHB49XLt/dQSXTjxwfxZwrb3 5ZjEJ43IbHzUGg56kO5tyGa3mGM+lASJAgiQXXXzbVVR8TP8zhr4MbW733oxrMmRHf7V Up3XC5CFchmyMCWUynAi6Pmq8EuAY6XHHpvPV8MUmneZd3yNo+KFZBBfwkfGaMGjDi6Z W3Qn83PnyBWggUBJ1uz46iAHRN0kARUn4L+6YQcc7lBFG8xL+i0sQXUbf++cA/MNlnwM 3j2ASGzO2kv1hA7ho4ppR2BdbzdZSqk/rY0tBp9/JY2vfAbwobWVXl2kl+/903JLVmQG gbzA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:5 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from groat.vger.email (groat.vger.email. [2620:137:e000::3:5]) by mx.google.com with ESMTPS id m17-20020a170902e41100b001b82da85c5asi1111919ple.336.2023.10.06.07.51.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 06 Oct 2023 07:51:43 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:5 as permitted sender) client-ip=2620:137:e000::3:5; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:5 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by groat.vger.email (Postfix) with ESMTP id 4977B8026B4C; Fri, 6 Oct 2023 07:51:41 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at groat.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232673AbjJFOvZ convert rfc822-to-8bit (ORCPT + 99 others); Fri, 6 Oct 2023 10:51:25 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37692 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232658AbjJFOvX (ORCPT ); Fri, 6 Oct 2023 10:51:23 -0400 Received: from mail-yw1-f181.google.com (mail-yw1-f181.google.com [209.85.128.181]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 8E13FA6; Fri, 6 Oct 2023 07:51:21 -0700 (PDT) Received: by mail-yw1-f181.google.com with SMTP id 00721157ae682-5a1d0fee86aso26471947b3.2; Fri, 06 Oct 2023 07:51:21 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1696603880; x=1697208680; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=iH1WSSdRdMGN/blmpsRHcGzazR8XoV0oXL3Y8AOIRuQ=; b=EmSCQWVWx5opcu9lhccyjt2i+UuXRKZ8XikPBmn7a1drujqFNLrjeKQ4AhtBmijWno aE0XmqdeSkOiqgRlPVB1iHxj375ZFnNHHRwlW/uw79B0sL56qQ0qwjjgEvz0NZdSZqDa N4fF4njzdCvgpvlIfmmVhbfI3yz2IMeZ8SXYtlc/fyBUO5L+fBYNjb0GqEEnxc/5Jrsg e0v6ZIr0EZRoaqi0rgSG4+gwErJRcOFHpR4gLityQOXoD7ufGo1RhnPaWqdSkY8ZQqC2 miuZJ43Gw7nDAJu6lGGBsxbrn9YSBNkHF/+Cg3q7XsLRnWr0/q3IDl5viZyH8VghmHse 7LkA== X-Gm-Message-State: AOJu0Yxhg0fg9iuCZAJ4Zis2IW8s0zLNp5W3Nlkea4maXgL5o4sT5NqY 2jGnXMyPi+YdUbf1BFzLnVcePibTgI/T7Q== X-Received: by 2002:a81:4e12:0:b0:5a1:d8df:c457 with SMTP id c18-20020a814e12000000b005a1d8dfc457mr8602044ywb.12.1696603880526; Fri, 06 Oct 2023 07:51:20 -0700 (PDT) Received: from mail-yw1-f169.google.com (mail-yw1-f169.google.com. [209.85.128.169]) by smtp.gmail.com with ESMTPSA id k132-20020a816f8a000000b00598d67585d7sm1331399ywc.117.2023.10.06.07.51.19 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 06 Oct 2023 07:51:19 -0700 (PDT) Received: by mail-yw1-f169.google.com with SMTP id 00721157ae682-59f7f2b1036so26433907b3.3; Fri, 06 Oct 2023 07:51:19 -0700 (PDT) X-Received: by 2002:a0d:e841:0:b0:589:f491:de9c with SMTP id r62-20020a0de841000000b00589f491de9cmr8896800ywe.28.1696603879221; Fri, 06 Oct 2023 07:51:19 -0700 (PDT) MIME-Version: 1.0 References: <87edj64rj1.fsf@oracle.com> <87zg1u1h5t.fsf@oracle.com> <20230911150410.GC9098@noisy.programming.kicks-ass.net> <87h6o01w1a.fsf@oracle.com> <20230912082606.GB35261@noisy.programming.kicks-ass.net> <87cyyfxd4k.ffs@tglx> <87led2wdj0.ffs@tglx> In-Reply-To: From: Geert Uytterhoeven Date: Fri, 6 Oct 2023 16:51:07 +0200 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: Arches that don't support PREEMPT To: Matthew Wilcox Cc: Thomas Gleixner , Linus Torvalds , Peter Zijlstra , Ankur Arora , linux-kernel@vger.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, mgorman@suse.de, rostedt@goodmis.org, 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, linux-m68k@lists.linux-m68k.org, Richard Weinberger , Anton Ivanov , Johannes Berg , linux-um@lists.infradead.org, Brian Cain , linux-hexagon@vger.kernel.org, Richard Henderson , Ivan Kokshaysky , Matt Turner , linux-alpha@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8BIT X-Spam-Status: No, score=2.8 required=5.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_SBL_CSS,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on groat.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (groat.vger.email [0.0.0.0]); Fri, 06 Oct 2023 07:51:41 -0700 (PDT) X-Spam-Level: ** Hi Willy, On Tue, Sep 19, 2023 at 3:01 PM Matthew Wilcox wrote: > On Tue, Sep 19, 2023 at 02:30:59PM +0200, Thomas Gleixner wrote: > > Though it just occured to me that there are dragons lurking: > > > > arch/alpha/Kconfig: select ARCH_NO_PREEMPT > > arch/hexagon/Kconfig: select ARCH_NO_PREEMPT > > arch/m68k/Kconfig: select ARCH_NO_PREEMPT if !COLDFIRE > > arch/um/Kconfig: select ARCH_NO_PREEMPT > > Sounds like three-and-a-half architectures which could be queued up for > removal right behind ia64 ... > > I suspect none of these architecture maintainers have any idea there's a > problem. Look at commit 87a4c375995e and the discussion in > https://lore.kernel.org/lkml/20180724175646.3621-1-hch@lst.de/ > > Let's cc those maintainers so they can remove this and fix whatever > breaks. Looks like your scare tactics are working ;-) [PATCH/RFC] m68k: Add full preempt support https://lore.kernel.org/all/7858a184cda66e0991fd295c711dfed7e4d1248c.1696603287.git.geert@linux-m68k.org Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds