From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-alma10-1.taild15c8.ts.net [100.103.45.18]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 572181E2606 for ; Sun, 21 Jun 2026 11:03:37 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=100.103.45.18 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1782039818; cv=none; b=tpAet+UuQLuVBxK9IZI8+6UeT09We26mRDOP4TJF4BXOv+n3Gm0LXlCThTd6lwCZhkoTaneT8O/dn3Dp54YX3LDGIupUPhaSu2FSSQ5GvnWUeVT/pL7oQiFqWDAkud/qVUNFvY2p+6JWhrtfTlmKnVpj8X2u6wQRbesRXDY7GUk= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1782039818; c=relaxed/simple; bh=f3hdwp8oyCewMdHx6DmRbM/GM8PtcsYlIm59J0yxa38=; h=Date:Message-ID:From:To:Cc:Subject:In-Reply-To:References: MIME-Version:Content-Type; b=A/2dLtCjLxkpGY7/hfTouli4rToTfYm+2KmXWoVYZ009Aqsnwm2nQ3MFGKVPi7IEJmYZLOYvKZ2YZiKn9v65ODwB2e3Dw/P4f4QkwADf/ESg/W81E2CgeNiVoS9Rrt65Z9uKE1f4XMDVk4foTxqSY4IVNddBry3bhlLJOQx9WSo= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=RXydN1sX; arc=none smtp.client-ip=100.103.45.18 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="RXydN1sX" Received: by smtp.kernel.org (Postfix) with ESMTPSA id E25A11F000E9; Sun, 21 Jun 2026 11:03:36 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel.org; s=k20260515; t=1782039816; bh=B9ogq3YLS6YatrnBhRoFmnjnt6vcWpQNMaCmLSnDPaw=; h=Date:From:To:Cc:Subject:In-Reply-To:References; b=RXydN1sX/8bhFUfbTtqfuF7L9Vzdb+Srl98M7TKmV23NA8cN0S1UCo4K1FbedfNor HDycR0hFqxWRiZtLtH9kwJzcGNguEvxSXew1lnWPJ0jKmBqKivn50Zp1zU4AduFYAi xuX1yfPucTIIbhWv8/7GlBKqv90tw03qVKb3Br700XNEEZvmFnz8OeoZP5hRm8+QRL wp6U7+bUfw+b6I6P00GZsod2V9bdiKSmC7s+fmpTyZpYBNe36527qdpDQ8R53LkeQA y+Dg6pBTrmt2FP0MkaUB1qDk3vlyWUXf+ydL6CJCXPTJozMnUPeRiZ1/RzFHk7As47 sybVYk6xKtLwQ== Received: from sofa.misterjones.org ([185.219.108.64] helo=goblin-girl.misterjones.org) by disco-boy.misterjones.org with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1wbFxe-0000000EfG3-2Tub; Sun, 21 Jun 2026 11:03:34 +0000 Date: Sun, 21 Jun 2026 12:03:34 +0100 Message-ID: <867bnsrw8p.wl-maz@kernel.org> From: Marc Zyngier To: Oliver Upton Cc: Fuad Tabba , Roman Gushchin , Will Deacon , Vincent Donnefort , KVMARM Subject: Re: Sashiko review emails to the list In-Reply-To: References: User-Agent: Wanderlust/2.15.9 (Almost Unreal) SEMI-EPG/1.14.7 (Harue) FLIM-LB/1.14.9 (=?UTF-8?B?R29qxY0=?=) APEL-LB/10.8 EasyPG/1.0.0 Emacs/30.1 (aarch64-unknown-linux-gnu) MULE/6.0 (HANACHIRUSATO) Precedence: bulk X-Mailing-List: kvmarm@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII X-SA-Exim-Connect-IP: 185.219.108.64 X-SA-Exim-Rcpt-To: oupton@kernel.org, fuad.tabba@linux.dev, roman.gushchin@linux.dev, will@kernel.org, vdonnefort@google.com, kvmarm@lists.linux.dev X-SA-Exim-Mail-From: maz@kernel.org X-SA-Exim-Scanned: No (on disco-boy.misterjones.org); SAEximRunCond expanded to false On Fri, 19 Jun 2026 17:45:25 +0100, Oliver Upton wrote: > > Hey, > > On Fri, Jun 19, 2026 at 03:19:05PM +0100, Fuad Tabba wrote: > > Hi folks, > > > > I really like Sashiko and find it very useful. It's flagged real bugs > > in series I and others have posted to the list (e.g. [1][2][3]), and I > > run it locally before sending, which has saved me a few respins. > > > > That said, it's been posting a lot lately, so it seemed worth asking > > how the review emails to the list are working out, and whether we > > should change anything. > > So this is entirely my fault since I added the email configuration for > the kvmarm list. Sashiko has been finding some truly nasty bugs, posting > on-list is the easiest way to get attention from the right folks to get > things fixed. I don't mind this. Having Sashiko to tell me that something is off is great, but we collectively need to learn how to treat the feedback. > With that being said, the signal to noise ratio hasn't been ideal. There are a few things that did it for me: - hallucinations that are close enough to reality that you spend significant amount of time debunking it. Being creative about specifications is particularly annoying. - the whole "I found a preexisting issue" is great, but leads to an avalanche of patches that themselves trigger cross-reporting (patch fixing issue A triggers a report for issue B, and the reciprocal happens as well). This is overwhelming and we need to better manage this. - Related to the above, I see a flurry of activity following a review from Sashiko, resulting in unrelated patches that distract from the issue at hand. I reckon that *we* could do a better job keeping the initial patch series focused, and once that is solved, work on the tangential stuff that Sashiko may have reported. At the moment, it's hard to see the wood for the tree. - We also often end-up with point fixes match the reported issue, but that don't address more general issues. That's even more noise. My conclusion is that while Shashiko reviews can often be flawed, most of the problems are with the way we deal with the reports. No, I don't have a magic solution, but that's something to think about. > > > These fixes will take a while to land, so the question is what to do > > meanwhile. Some options, and surely others: > > > > - Leave it as-is while the fixes propagate. > > - Stop the emails but keep the reviews on sashiko.dev, so people can > > look rather than have them pushed. > > - Disable the emails until the noise is down to a reasonable level, > > then re-enable. > > This sounds like the right approach. I'd like to re-enable emails once > we're happy with the quality of reviews. I'd like to see how the fixes improve the situation, and re-evaluate in a couple of weeks. Thanks, M. -- Without deviation from the norm, progress is not possible.