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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id DF045C43334 for ; Mon, 27 Jun 2022 00:01:16 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230060AbiF0ABP (ORCPT ); Sun, 26 Jun 2022 20:01:15 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58522 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229463AbiF0ABN (ORCPT ); Sun, 26 Jun 2022 20:01:13 -0400 Received: from mail-ej1-x62d.google.com (mail-ej1-x62d.google.com [IPv6:2a00:1450:4864:20::62d]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 2F0DC2AFC for ; Sun, 26 Jun 2022 17:01:11 -0700 (PDT) Received: by mail-ej1-x62d.google.com with SMTP id g26so15659648ejb.5 for ; Sun, 26 Jun 2022 17:01:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20210112; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to; bh=U7B1AcQA6Gzc0Yr5M2dpDTXBq84XMlsgT/yjld4pTYc=; b=cb4WKkeMDBPiIKfycaoOb+moATBFwsgREGqiyUaKJuQAP3qpALLueIMe8jY6bCV9wC qqBCLzm7RFi01kbt5s8ksRZMDBE9Mo+bvzpaKZ0fb/xFfjAIboiaOfWRKJCX+d/udhlO OtVSKapPspVk5YqgZQvJCO5tLALJ4yizrj4DJoF4/XmcRAugwMedIL0M0ITdzdT4fiYS wRPoMkHxJkZ1OXFv7NXt7/U9siqzofkhgxCsRLDzzQSl/wn7KaOIzUwzz0mmvvbGHCvi GSGJK4B2L+EzGEPSqmsB+0Sxi2SKuPbeQrjRYADQCbpU61CQuoApnooF4yKtU0LaMZte d4gw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to; bh=U7B1AcQA6Gzc0Yr5M2dpDTXBq84XMlsgT/yjld4pTYc=; b=2NFu8beJP+qHED3GLJ0MivYbJmyJHAXk8RgXs/h06GOlv/+pHcJQUzSv2IuW7QBlUz Cw+mxstU7pv8XZXiL8vLjF2xzt53y2vpiznPt9K9l5uOEjtA19Qah1WMemIcPM+2OlyO fWagVc3sNU1k0QVO68TLU3jyRg3szNFr7NMdblQ+2YOjsbru4tjbVhyxfi1O62bfrcZ2 8E6BaBJvkYISgRoM4CFX9l/e1dZM+MxatjACkFCBEe6FJmCLcy+gGUy4bfnebbyoohRK wVaDduWoEiin91ygeNcoY73zNSJUrpTipYK1nY5/l68Je1yMXM6o9ZSAe5zxEQ0sGsvm DtmA== X-Gm-Message-State: AJIora8GI/eViWUTJIKHRPfgrrHdl1i9lxk9pybo1NRAekAINJsYy5lj osPfXvqHtXwXs66CsD7AlEBO X-Google-Smtp-Source: AGRyM1vEqy2OuipXzgZujiYs2E96gYzqUQGlRQbR6EeR/ZxO1lvhOg3UwNQAgmWuiJazyYk8Xuiz3g== X-Received: by 2002:a17:906:f51:b0:6fe:cf1c:cdbf with SMTP id h17-20020a1709060f5100b006fecf1ccdbfmr9681843ejj.695.1656288069663; Sun, 26 Jun 2022 17:01:09 -0700 (PDT) Received: from google.com (64.227.90.34.bc.googleusercontent.com. [34.90.227.64]) by smtp.gmail.com with ESMTPSA id d18-20020a05640208d200b00435bfcad6d1sm6658462edz.74.2022.06.26.17.01.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 26 Jun 2022 17:01:08 -0700 (PDT) Date: Mon, 27 Jun 2022 00:01:04 +0000 From: Wedson Almeida Filho To: "Eric W. Biederman" Cc: Linus Torvalds , Christian Brauner , Tejun Heo , Petr Mladek , Lai Jiangshan , Michal Hocko , Linux Kernel Mailing List , Peter Zijlstra , Thomas Gleixner , Ingo Molnar , Andrew Morton , Oleg Nesterov Subject: Re: re. Spurious wakeup on a newly created kthread Message-ID: References: <20220622140853.31383-1-pmladek@suse.com> <874k0863x8.fsf@email.froward.int.ebiederm.org> <87pmiw1fy6.fsf@email.froward.int.ebiederm.org> <87y1xkwa28.fsf@email.froward.int.ebiederm.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <87y1xkwa28.fsf@email.froward.int.ebiederm.org> X-Mutt-References: <87y1xkwa28.fsf@email.froward.int.ebiederm.org> X-Mutt-Fcc: ~/sent Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sat, Jun 24, 2022 at 07:19:27PM -0500, Eric W. Biederman wrote: > > Further it is necessary for Peter Zijlstra's rewrite of the kernel > freezer. As anything that isn't a special stop state (which > TASK_UNINTERRUPTIBLE is not) will receive a spurious wake up on when > thawed out. Do you know if the current (i.e., prior to the rewrite) kernel freezer also sends spurious wakeups when thawing tasks? I'm trying to understand if this source of spurious wakeups will be a new one or already exists (and might therefore explain what's described in the original email).