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 1DE89CD128A for ; Wed, 3 Apr 2024 18:44:12 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 6080F6B0083; Wed, 3 Apr 2024 14:44:11 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 5B8446B0085; Wed, 3 Apr 2024 14:44:11 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 47F796B0087; Wed, 3 Apr 2024 14:44:11 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id 2933C6B0083 for ; Wed, 3 Apr 2024 14:44:11 -0400 (EDT) Received: from smtpin01.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id CD6B2160117 for ; Wed, 3 Apr 2024 18:44:10 +0000 (UTC) X-FDA: 81969095460.01.FA17EF2 Received: from mail-pl1-f178.google.com (mail-pl1-f178.google.com [209.85.214.178]) by imf24.hostedemail.com (Postfix) with ESMTP id 1DBBE18001D for ; Wed, 3 Apr 2024 18:44:08 +0000 (UTC) Authentication-Results: imf24.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=e6c2pLLh; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=kernel.org (policy=none); spf=pass (imf24.hostedemail.com: domain of htejun@gmail.com designates 209.85.214.178 as permitted sender) smtp.mailfrom=htejun@gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1712169849; h=from:from:sender: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: in-reply-to:in-reply-to:references:references:dkim-signature; bh=Jf9eXfLXAt+IGKQuRl9EXFMRCVVu/1d108EjkeA+hs4=; b=snl77BlrsBPqrA4XAC9X/HjP+8gRyR5Jj2Yc/35CZAhSBBfqf/Vv1ESQzYno3kqyxRqDxF UlGOJSWrywQGsYlevo3He2kkPiAHE3H/QsPdMy45KknRyyrIPd6algH1QI3UiofwykGMOY 2Gx6k6QHbb+/FKdfBeysfTOZVLzEH9A= ARC-Authentication-Results: i=1; imf24.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=e6c2pLLh; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=kernel.org (policy=none); spf=pass (imf24.hostedemail.com: domain of htejun@gmail.com designates 209.85.214.178 as permitted sender) smtp.mailfrom=htejun@gmail.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1712169849; a=rsa-sha256; cv=none; b=oeeoX9gJWyWLiS9yGW7JokObjUaGZbPe5kx1qp+bUn2Ih53tqMfmT4AygZHROLl1+YGtsj f4LTeuOakqc0eUOzj3hSOucKIZS7QxxpFxYxS1Ye4XbGEVlC9LVJQnICuzZgrsj33/pIZy Jq+4upCC/Wx002nRpbhjuyGsX+jb9/s= Received: by mail-pl1-f178.google.com with SMTP id d9443c01a7336-1e0d8403257so1094165ad.1 for ; Wed, 03 Apr 2024 11:44:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1712169848; x=1712774648; darn=kvack.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:sender:from:to:cc:subject:date:message-id :reply-to; bh=Jf9eXfLXAt+IGKQuRl9EXFMRCVVu/1d108EjkeA+hs4=; b=e6c2pLLh2dEV6zNj/R4mWUwq/XZRY6LsycUcEP0hd+G7aD9timhQsRk25IWr5Z2tU4 SQh2+Zo+VWBJKcJcdDlLVSQxqw/XyrjJC4ghenQXQdvWTnxPcUSqR9TZ6KOt6/+u+2E+ BkcskSspB7UqCsaNY/zOR6KGlgbu583wc4r2y3sLvBSOU1jri32iSFJfgfcFcCwU2vDi UowYSZIPH/3nSS4/VaDvm+h2x2qHSKPb7mJuLG97Mosu3fnU7624DNeuGj66XSOjfu2N jVxL2jaFQftLErCroGQ4ZZ1165sM1BI4V+YCTqIoth3nyz+2vY5EDXzn9weYkYvzQ4L8 Ia7A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1712169848; x=1712774648; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:sender:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Jf9eXfLXAt+IGKQuRl9EXFMRCVVu/1d108EjkeA+hs4=; b=NyZHelnO1vsU0yVsjTK3hUGkjwVfQug0iRNqYTmSExgGrqpdLmBO65DojbQ7xdtOEX J7EyCMhPWMdYPu70gvNqVDJQ8ncZrIECfxFQOO7yChODwTB2e3q2vEKMnNuhh2j88K53 OQuKXAhQrPlTpI6GEn1RB88bQgQU+A0mPmMq6gDdKQj4nRvQfCAde5+yZC5sJQXIHgGO xccg2OJWQhRpDwRKQkulbGy7PCGPUYt9fAdGzFPapBX82OBS52hKPztbI7yTSfCBfQGh 9gFOz29UAKsj5DkFBLm3+9TID1e0HMpkwZ354tx13JtRbUk293QHem6ZGANQwo0CvqQZ SvXw== X-Forwarded-Encrypted: i=1; AJvYcCWxwzIByecYGw5Ig3nqVZ7Vw3kqk9wAysRbQzXimf6ypnlwpbWUiMVQPRmfq1xKXGRSjYfA24mF4AF2zzobxkrKI74= X-Gm-Message-State: AOJu0YxGrlY6Oan/oR17VAiTkgBI5Lt8jU16fJKiM8OmFVJ+OLgVlIxk eauAalc12TLqk0atwTtPqoyWdZhLhKuiCeXJuy9N6sdJ2cZvykEq X-Google-Smtp-Source: AGHT+IET2MjFnRKdYi6HBgH+aaU7huSyJHP87dr3oOrql+boFbieFudaHUxELwM26iLkibAbuGU5xQ== X-Received: by 2002:a17:903:41cc:b0:1e2:8832:1d2c with SMTP id u12-20020a17090341cc00b001e288321d2cmr137835ple.27.1712169847742; Wed, 03 Apr 2024 11:44:07 -0700 (PDT) Received: from localhost ([2620:10d:c090:400::5:25ab]) by smtp.gmail.com with ESMTPSA id d14-20020a170902654e00b001e261916778sm2392068pln.188.2024.04.03.11.44.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 03 Apr 2024 11:44:07 -0700 (PDT) Date: Wed, 3 Apr 2024 08:44:05 -1000 From: Tejun Heo To: Jan Kara Cc: Kent Overstreet , Kemeng Shi , akpm@linux-foundation.org, willy@infradead.org, bfoster@redhat.com, dsterba@suse.com, mjguzik@gmail.com, dhowells@redhat.com, linux-kernel@vger.kernel.org, linux-mm@kvack.org, linux-fsdevel@vger.kernel.org Subject: Re: [PATCH v2 0/6] Improve visibility of writeback Message-ID: References: <20240327155751.3536-1-shikemeng@huaweicloud.com> <20240403162716.icjbicvtbleiymjy@quack3> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20240403162716.icjbicvtbleiymjy@quack3> X-Rspam-User: X-Rspamd-Server: rspam12 X-Rspamd-Queue-Id: 1DBBE18001D X-Stat-Signature: epop6b3wq4bfkszfkkg4ycu1djeog7gk X-HE-Tag: 1712169848-11347 X-HE-Meta: U2FsdGVkX1+dDJabZB8tA/8NMyKokJhS6vqsjjYr0eVY8g0+koeBz7Rx9FKl+KA31b5j87L4GEk8AS8B7FrZsflXQqtfhLbajnY0R3DDlFAVE5Q5H1teUmAnIcjafLhO9lYZpZeRybWqlpIles8aCZLGpluamd1wolw013x4unsTuL4zF7Urb3WWAhuJex/Fi99JcsG7h64p/zCLsILIuzVh5LaPyx2dTIo+hZuH3S3CySVR3vXI6rtPJAqjJotH1Y5Yv5cPBH8bdrBaUJhnB1pF86Le2vfnz7+B3gw/jF6qShB8pJY3584zcJECheGCQDXmlnsWi/y4fy4R/yvYoAlhTpnhcePDR2DEJJdPKGuYJQ/FNVyX0+b6x5Vt4IbbS0BVD3irr6N28N19saSyfSZ+SOhfHEUP64JiBW6PK5zAU/kQxvAK3unSETrVtz9eSSA02qiFdfI17TYQs1/QsAzjcN5eEWRzjfFKZ+VzMlcRjRpiJ5Pbc0DfzfAuOjexj5j9Y+mFa7dHojecCxfv9JrynKmXX4LvZs+Zb3wchC4c/mVNHIZX3AMDV3XOHD+c30wWQW1jBIR2DEZC/jQyL5ohLg9r5ZzAdqmW6DykoNTbM+83BLr4YJjEcoFK8kbkM31+WNResyVCwoRCQyX0WELufORQUfHCG0/yuj0JmhHnargWlvgyeVsTS14sLqsXFYIp2w0QYJXBxU8fQv+5bZ2YdlvlzPGjTaoxE16Mf6wrzx44i78l+6MMvHC8y6D1Wo+MR4iDPFe2TNuXNY5+B28VVZKNKzRyV9G2DJr2wZn+sTqK4wRd5LaHDY60hu59atCfktlOVwgpTg8+nhhJLr6fwc3l/Yt87p9DLDt+IBgVRXNGgWyTiCUHCoisKXAu4qR8YzLAQJmd227LNNycX5xDBv1nTA46TSh5TmHHtiOAdgj+XSYz04h00Y/FSgHcoMRtKhWJd5eWw92HEZp I2iBsbd4 +Cpc4u59ZOqIL1Z7jwYzetrnRRzeiEMj7OGRRS4OPmXgqXWa3b6DNhZ7KlGnRh/x6i8wyC634m6xjBIp2BxeV0nSYZse/DUrxoFnk7v9cR2Hhp/FK4Dz+J7VpDIV2rfuV7AKsVQ/bVgwsK5MTjT5v37wnSXmjy00UMy2ELKQfbL0N0M+pQa8wfb5ENjTiM0lag1mcHhMM6OyMLQTsAy4hpBxEZKGEwp5Id56p X-Bogosity: Ham, tests=bogofilter, spamicity=0.013625, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: Hello, On Wed, Apr 03, 2024 at 06:27:16PM +0200, Jan Kara wrote: > Yeah, BPF is great and I use it but to fill in some cases from practice, > there are sysadmins refusing to install bcc or run your BPF scripts on > their systems due to company regulations, their personal fear, or whatever. > So debugging with what you can achieve from a shell is still the thing > quite often. Yeah, I mean, this happens with anything new. Tracing itself took quite a while to be adopted widely. BPF, bcc, bpftrace are all still pretty new and it's likely that the adoption line will keep shifting for quite a while. Besides, even with all the new gizmos there definitely are cases where good ol' cat interface makes sense. So, if the static interface makes sense, we add it but we should keep in mind that the trade-offs for adding such static infrastructure, especially for the ones which aren't *widely* useful, are rather quickly shfiting in the less favorable direction. Thanks. -- tejun