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 60350C04FFE for ; Wed, 8 May 2024 17:45:41 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id E83906B00A8; Wed, 8 May 2024 13:45:40 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id E0E156B00A9; Wed, 8 May 2024 13:45:40 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id C87736B00AA; Wed, 8 May 2024 13:45:40 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id A505B6B00A8 for ; Wed, 8 May 2024 13:45:40 -0400 (EDT) Received: from smtpin30.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id 56336C024F for ; Wed, 8 May 2024 17:45:40 +0000 (UTC) X-FDA: 82095956040.30.5427C2C Received: from mail-lf1-f49.google.com (mail-lf1-f49.google.com [209.85.167.49]) by imf22.hostedemail.com (Postfix) with ESMTP id 7763FC0007 for ; Wed, 8 May 2024 17:45:38 +0000 (UTC) Authentication-Results: imf22.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=mRktpYdb; spf=pass (imf22.hostedemail.com: domain of smfrench@gmail.com designates 209.85.167.49 as permitted sender) smtp.mailfrom=smfrench@gmail.com; dmarc=pass (policy=none) header.from=gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1715190338; 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=7YpOyR7sEcKqWJ7zR1tbOjAV4YCtQJ/MHAOEDc9dmlI=; b=v3At7H9Dve4NbYgbnU5tdMnyFPJx+nXYA/B8DFx3oVdEUZ/Pn8076e8GIe0Kv5Rr52Zx6/ Ou574j8xvlDJpOLobBVYgstok26Xpbj1iDpSZjs4UHj3iOrntkFFp8ym+UX08LPoMsGG0b KqivAdqyfxcXRsECb1Ei/0UpVjAsbCI= ARC-Authentication-Results: i=1; imf22.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=mRktpYdb; spf=pass (imf22.hostedemail.com: domain of smfrench@gmail.com designates 209.85.167.49 as permitted sender) smtp.mailfrom=smfrench@gmail.com; dmarc=pass (policy=none) header.from=gmail.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1715190338; a=rsa-sha256; cv=none; b=KozMtJ9RoZlB31H42ape42rkCIkk5ivXmsSGuwqdHcdhUF38gubTXN00Wc8nrPsts4N+a0 lufu6FfZA7c9p/VrsVZ9XKxqmNxuyqTZSROy7ehNfZHznWLpiVeTNK+nxDfCl/GwMdyrGh oo+97Ev284pCYq2vw2Y2FgGdG8lroPY= Received: by mail-lf1-f49.google.com with SMTP id 2adb3069b0e04-51ff65b1e14so5444928e87.2 for ; Wed, 08 May 2024 10:45:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1715190337; x=1715795137; darn=kvack.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=7YpOyR7sEcKqWJ7zR1tbOjAV4YCtQJ/MHAOEDc9dmlI=; b=mRktpYdbKC/+P6GThBGJR1oiGb2vzV52MtouG/X1CzX1bgZ7fJSMAzDlUlkb6ksCFt oIBjy3fN02Ej/3dXt6PAhXpUaS8XP07mizXlemB4OWUuQvfuXmXFcXpP8iYvIFx6m8ug h7h6ZyDr3R30leUZ98X089i4HwxedfjfQtB9qPoPBPxfpfswIUm5/m0wEBmimydq43W8 DQXaJPRM9FvC2slh9sHR3PGBg38nVT/d8//0R+lfVFn3Em7nYHB+PVCVJI7bBcOtPSDQ Z+QKg6tvv900b/RGVZ2nxnP745MYwqlfs4iXTeafF8gKtgziBhfv5xnaLtyH++sgLapE Srbg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1715190337; x=1715795137; 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=7YpOyR7sEcKqWJ7zR1tbOjAV4YCtQJ/MHAOEDc9dmlI=; b=IiFOYoiGhZnUI5c3vy1rU4CozWvJOfVFjiee8HK9OVeTkVetKYoNWAagNna4GlKvNs hEKlFS1p7PqJOIkBHm2GmEc92an1GxcM4bEHfH42JprQxkhoLGbRsbcE+EYoynqghyuy fR/JRaiT20HdWUKuepj8K6P6xbT8R5Cgkht6B14PSM1o7xO6yBK45BV9Uu89hNpYYpLa DX7+KFLkY7374KFPpcS0/DAdQmS7OvuCl5H7vI9rUHh+fx1VdvKuV5SkDANs9jXB7Ufg LQyvIGqpv8TSMKEuuvOd9PT/j2mC+kkLmeI8qzH+OPKKd2Gba8UvNl66lZ+RMtACohCq VAnA== X-Forwarded-Encrypted: i=1; AJvYcCX5p+NleMX+NwlqWba86OwPbelPFFCA8cNjvsmwAaHtNiwWfKBdanUzZDJ0ZNFhB0uiNeMNr/AGqt15FreMm+ZJRUU= X-Gm-Message-State: AOJu0Ywzd5Wfbw5xxbHRnHCDAWVmaI/i6t+upYnvUCBWWe/AzA+Jo0pl 2urP7wOcyLytzOsae6Z01wOGMIpiOv/XXmQyWYJoDGg7WE/D9oQpVNfFn41CDJ655bwzMivONVu X/Gec3HmO7fV1p44360lKzNzvC4s= X-Google-Smtp-Source: AGHT+IENyS4BGSIrm8+zmbnKFWxmMBVao31FcGAzKiMHqSZ2culOe/5GGFaG0D3SK6ipXNKNeRvfUYsk2+5RNBsgB3E= X-Received: by 2002:a19:9158:0:b0:51f:5c3:2d6e with SMTP id 2adb3069b0e04-5217c46c15cmr1928148e87.17.1715190336273; Wed, 08 May 2024 10:45:36 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Steve French Date: Wed, 8 May 2024 12:45:25 -0500 Message-ID: Subject: Re: kdevops BoF at LSFMM To: Amir Goldstein Cc: Luis Chamberlain , lsf-pc@lists.linux-foundation.org, kdevops@lists.linux.dev, Linux FS Devel , linux-mm , linux-cxl@vger.kernel.org, Jan Kara Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspam-User: X-Rspamd-Queue-Id: 7763FC0007 X-Rspamd-Server: rspam06 X-Stat-Signature: ws37z4141n5fzogp9rjxfmzydzjy1rm4 X-HE-Tag: 1715190338-797346 X-HE-Meta: U2FsdGVkX18zo39mrL2P0OgdseHF1BTX4tujhVFd38qDv5aQgkFax4xjkZDKnpj4VkynT1cIQuxfWugzYfkPZJhFO37+QyyPnJhiCStF+H9V78J1+WUsZi+8SSkKIAGMaX6KclQfVf2MAPBu3gSqCL5RT065OQd3WFlyEmOWwShf0oPCm7w3m0AoUd73telmz8vFDgkdIs+sGQJ+CSrFNjUSHJ/uelSJKJSlT2uxkj5gmMeMEHton1mf2ADrktU/qS2q51scKHddL/0m8dvwoddnmYHWvxgbQe0gTBXIJJxMDqCKrlrY9ZLoXPLZ8HC6fLny0vdl5VbCuIBNmCoX2F/1XtRZ5mLrxe48rnjZKhUKa1JIwIh5SUobOrLknD4hyCHSMvtjWwQqvDcMtXjTzhdCRRkSLefW+MkTD0tpio8IadlORIbl2yGlOfepRS5LVFwu3q+hOxKIfR/8hFRhAHDvcK8242pcO6XXUxkIUTREvagMDBobV3s0JUM8jcF1dmTU9EhascEv2ABipdsd4pQjwTMTKc/S6fMgxxRspwNFiJSxwzg4EeDXyfnclUEU7qGsn3zKv1mwyGUIaxz7xr9LLYctX6bfXp5vMokmJrj7XL1Et70CF/nCtaz2Sc8Qg1UAWfURIsI1x56fFA9B7Xf9QFK61dADx1puLWTv0OHe2VptabTIj+qEk/x82OyP4eVvp9i9y/pgIfUsXkpUnBTMB0l+9FtGGcho8UQEnOOzcYUBdsU8f2x1GRSxg7J93Z8iM6g5I7Ps5RlkbxltSow+s3KNAnM78hrO14tfqH6AQrlA8VBPO/0zvPR6MfE5NeIcAD6PsQVIKVBL43b4SIFz10oBU5mnuP2V1q2rmd90MbV7yXbXlxsE7Cq2AOTQT57dWdtGN0vXlr7lup26zGQovSkxE3kw5QojW4q5y3qKD4W2mqTCeBNHq9oo7wBXrXmE92CmqzDV7hZ0BHP MPMhNt87 sazc2EKon/gS6qRMb9kul74BYSsTSkdR3ZTH4roRER88DV+dmT1pwPO1IQGmRU5M1pkOZgr2FmSCoHDRdRNLSs91nu6afVWpiykWUqGR1DPUw0KLlKJUoVnagiDEgVyYikiwKgBqI95uiNMCdAl38x7kSHsFL5e+jhmr38kriQlYxpA/wXirtsMPkKV2F/6/r+Ya2qd/rvu9l3hQQRG1WjconFSaaSiiLuG3flS6fpmXn3ubhlBrAPiR3fcVti4hOA1q+lp4S+41eaUHegtd+DIUVi6bspeNNIrifJqaWTsZZ2doAY0aVwIyHnRcpbKSIhtRA1Fks5O/R/Gte1U/4jVUslqQnl50HZI8F0/G0oXmcQVO2ngbo+qtrUtoLEmAxUas6TSm1hLnWT9Hm+mJBmRw/gh38MyVnIsFuyMuHcAkA8NesSJDOiEiZ0Q== X-Bogosity: Ham, tests=bogofilter, spamicity=0.001010, 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 Wed, May 8, 2024 at 2:48=E2=80=AFAM Amir Goldstein = wrote: > > On Tue, May 7, 2024 at 9:44=E2=80=AFPM Luis Chamberlain wrote: > > > > Dear LPC session leads, > > > > We'd like to gather together and talk about current ongoing > > developments / changes on kdevops at LSFMM. Those interested in > > automation on complex workflows with kdevops are also welcomed. This > > is best addressed informally, but since I see an open slot for at > > 10:30am for Tuesday, figured I'd check to see if we can snatch it. > > The empty slot is there for flexibility of the schedule and also > wouldn't storage/MM people be interested in kdevops? > > I've placed you session instead of the FS lightning talks on Tuesday > after Leah's FS testing session. > There are enough slots for FS lightning talks. > > There are several empty slots throughout the agenda left for > flexibility, including the one you mentioned on Tue morning. > kdevops session is for a very specialized group of developers, > so if that group is assembled and decides to use an earlier slot > we can do that on the spot. kdevops could be *extrememly* useful to understand better (and to share "best practices" and ideas on testing from various filesystems) I would be very happy if there were an easy way to do three things faster/easier: 1) make it easier to run a reasonably large set of fs tests automatically on checkin of a commit or set of commits (e.g. to an externally visible github branch) before it goes in linux-next, and a larger set of test automation that is automatically run on P/Rs (I kick these tests off semi-manually for cifs.ko and ksmbd.ko today) 2) make it easier as a maintainer to get reports of automated testing of stable-rc (or automate running of tests against stable-rc by filesystem typ= e and send failures to the specific fs's mailing list). Make the tests run for a particular fs more visible, so maintainers/contributors can note where important tests are left out against a particular fs 3) make it easier to auto-bisect what commit regressed when a failing test is spotted 4) make it easier to automatically enable certain fs specific debug tooling (e.g. eBPF scripts or trace points or log capturing) when a test fails, or when a test fails - enable tracing and restart tests 5) make it easier to collect log output at the end of each test to catch "suspicious" things (like network reconnects/timeouts, dmesg events logged, fs specific stats or debug data that show excessive failures or slow responses) 6) an easy way to tell if a kdevops run is "suspiciously slow" (ie if a tes= t or set of tests is more than 20% slower than the baseline test run, it could indicate a performance regression that needs to be bisected and identified) --=20 Thanks, Steve