Received: by 2002:a05:6a10:1d13:0:0:0:0 with SMTP id pp19csp3138917pxb; Tue, 24 Aug 2021 16:28:24 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyOTpVvtpxbD7KObMPDaEGmBcLYMKSfOgj819Juo2RTMdYKxq5E9iHA7/LeZSBbjzDxtet+ X-Received: by 2002:a05:6e02:1d88:: with SMTP id h8mr15498892ila.258.1629847704219; Tue, 24 Aug 2021 16:28:24 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1629847704; cv=none; d=google.com; s=arc-20160816; b=ljNAprhGwjPWOndGprbv+JtqDwzL68GFooAez8eu54oDwaYVMmHcJKb3Y+kfAJhYJs jIwlHmtTG7V+SSGLO5aPrMMvIV+VAhFUFdt/77hhNKd2uCqBvSsmx5mCXclDJCW1ySKh HIGCjao4S8MSM6ji9T6l8wSc+cF9Sh6yWoHN2QwpBCmlanbSJLr2pqBV//aG3/b5EmCN 5UGRJMIaCRG562FenoNdiAOPcHOH+vc/VF78rf+1veuC7dlS4KIZIbd9FLT3TnMAqUPI roTfHc1Vv/ndU+5vHKDsJTb99CpBxcVeoVt/hk1ug9SxXQaW5gnaBvKeP7KW4Bqy4diJ 0U7w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=RXUZYCE1kvj+2FOlsOE/g0PbS8+86ANN+fDn4eZ6uVM=; b=YiRP47mQACtujFdR/I7BDM6YHEQhwCFvqE4UoLoBg6OvxwB8T7nSHHl0qIQ/6P+3wx 4VIsw/EiZz/nb5b5kqVZcxUrad2FbVWP8F14MhwFjwLLYxCq3cB2O+zcsB1LYpUiIrJr 9uwc1gZN3dyOvg3BHqHAaUf74seZ9IthF8XhTFUX25Qzmr0wDOBEayhAcLd3ZwbyInDu gl1ay8PkL5ug+OeY925cXvu5PpEKX5Ns9kjfdviKS6VK2yrxZmcTz4otxRrdADvjKVLJ fuusfXe4cphv5g3JLkjamnn+DEdlLMygVV0480LfltIc/SsJGY43EUBpYB0WzRYPdwRO ruRQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=google header.b=hvLw8Sq3; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id r6si21814311ilc.69.2021.08.24.16.28.12; Tue, 24 Aug 2021 16:28:24 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=google header.b=hvLw8Sq3; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235358AbhHXX2D (ORCPT + 99 others); Tue, 24 Aug 2021 19:28:03 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60916 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233909AbhHXX2D (ORCPT ); Tue, 24 Aug 2021 19:28:03 -0400 Received: from mail-lf1-x135.google.com (mail-lf1-x135.google.com [IPv6:2a00:1450:4864:20::135]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 444FDC061757 for ; Tue, 24 Aug 2021 16:27:18 -0700 (PDT) Received: by mail-lf1-x135.google.com with SMTP id bq28so500745lfb.7 for ; Tue, 24 Aug 2021 16:27:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux-foundation.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=RXUZYCE1kvj+2FOlsOE/g0PbS8+86ANN+fDn4eZ6uVM=; b=hvLw8Sq36xbrN7Xu0b22CBRdjw9qfSqhVGfamUDSw8+EAHAzAuzqg14044etAizESO SqPqC9ZzDCzRwtXPBdUcLo6IwLV/dLYx8DUXjq5BzPfIf3895qdVQfBkbI2rpW9sp7p7 gHkZzbL3ly5UuRCofrW2M4kiob6sjdVSqvhVE= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=RXUZYCE1kvj+2FOlsOE/g0PbS8+86ANN+fDn4eZ6uVM=; b=rgnf72M51+4Ig9PxvGVzTQWSDZQ2XKdVeUl6NdlvxkJBX+FZEwpPHmYSOCpo4nfwyj nEG76KFTM5VW4h5pc0RK0/++U7D9CrGNa4MPFO3PA2FPt8uZkECBmMHOqDBgPoV7YVgk 9xNWgjFIS/xAc9xo2Rn0UsqnvzX+yef1WwBgGvuqRXI4QzYYFMz977HmtapAgEsibbEW Z/vkf6xyOhHOAYf5xGivXxHcJL9FT30Fl5n9ndoEu3yiwJ21k90GavfqPGzEPHyn/rHf 2EEDn8XkQuWNy+ijLMZKschzkHrhyFWj/elOtMMNE2ZyZJXTnBxWJM2814HNRqiWMQVK M4IQ== X-Gm-Message-State: AOAM530SOQmSoWBjNS4df0oSbmnaMbej1UYNDCvNYbvOwB/jXhxOXLyO b3Ps49bMPOe/hQDj0Tx8ui8y2AV30zY3Pr9C X-Received: by 2002:a05:6512:1042:: with SMTP id c2mr30800099lfb.283.1629847636483; Tue, 24 Aug 2021 16:27:16 -0700 (PDT) Received: from mail-lj1-f178.google.com (mail-lj1-f178.google.com. [209.85.208.178]) by smtp.gmail.com with ESMTPSA id t70sm1882217lff.91.2021.08.24.16.27.15 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 24 Aug 2021 16:27:15 -0700 (PDT) Received: by mail-lj1-f178.google.com with SMTP id y6so40444700lje.2 for ; Tue, 24 Aug 2021 16:27:15 -0700 (PDT) X-Received: by 2002:a2e:81c2:: with SMTP id s2mr32547167ljg.48.1629847635304; Tue, 24 Aug 2021 16:27:15 -0700 (PDT) MIME-Version: 1.0 References: <20210824031648.GA2725@codemonkey.org.uk> <20210824151943.GA386@codemonkey.org.uk> <20210824213342.GA1708@codemonkey.org.uk> In-Reply-To: <20210824213342.GA1708@codemonkey.org.uk> From: Linus Torvalds Date: Tue, 24 Aug 2021 16:26:59 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: 5.14-rc breaks iotop swap io monitoring. To: Dave Jones , Linus Torvalds , Peter Zijlstra , Linux Kernel , Johannes Weiner Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Aug 24, 2021 at 2:41 PM Dave Jones wrote: > > On Tue, Aug 24, 2021 at 09:34:02AM -0700, Linus Torvalds wrote: > > > > What happens if you boot with the 'delayacct' kernel parameter. > > > > Even if you enable it at run-time, processes that have been started > > before it was enabled won't actually have the 'tsk->delays' > > allocation. So I'm not sure how effective the run-time thing is. > > Yeah that boot option does make iotop work again. Ok, so it's that delay allocation thing is it. I'm inclined to let it be and see if somebody else notices, and how big of a deal it is. The 'delayacct' kernel command line is an acceptable workaround if this is something only a few people will even notice or care about. I wonder how much people care about some statistics and iotop these days. I also assume the swap stats still show up in "vmstat" etc, and that it's just that iotop ended up using fancier interfaces? Or do I assume wrongly? Linus