From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wr1-f66.google.com (mail-wr1-f66.google.com [209.85.221.66]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 5018F2264A9 for ; Fri, 9 Jan 2026 05:43:02 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.66 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767937383; cv=none; b=igKggiS9I+jqsoSRLkh6tomoC5XlALbaZQfFMMRYptfVkdB9uSxG304Vzi4zqexf2pB7GnAmOn2uZ/pCvfv1qMUR0a9IXXHxomebUQ89I53tCAta1EKdGW+rIhma8V00uSw0dUcye24ekXoje67eveNQlfMLMwf9z2DFbFJzL2w= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767937383; c=relaxed/simple; bh=lyOk/1M5pzUzuzEJIZ+qNtV8QTN4iICp9NKhm4PSg5s=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=l9Chhsub73DkPAhJ0ThxAFTEcSgCvS6d8ZMl0M0EjezAEuT5/j2NcWdQBCryuFpg+OmYibGb2DfuFr91G9oSoXCVU7TYn1whvvmutm+rxSw+fGfayyPW5avXOIvPZDIXS3dvT79kgqwPPnUBgJuTHLQX++jt8Djx0RvcyRuj1eQ= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org; spf=pass smtp.mailfrom=linaro.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b=hjs9GyPK; arc=none smtp.client-ip=209.85.221.66 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="hjs9GyPK" Received: by mail-wr1-f66.google.com with SMTP id ffacd0b85a97d-432d256c2a9so845508f8f.3 for ; Thu, 08 Jan 2026 21:43:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1767937381; x=1768542181; darn=vger.kernel.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=ZDsg1uOh4nHyxX9yWUni96h7XzFm6nGUN8LTejyh0mg=; b=hjs9GyPKtrT/C6nXdSQ5+KWEw5oxH4lsMVsZGt1jtOQ4QTdb500H6g/zKwroox7weZ k73YyRppnrQaT7z95oDsXu7arwPsZRUqw1vEsdwfzqFXZcyoPxwW0DaqAdPv/txLm19T osj+Y8F1od65zLC9l5EVKk16AtyOu853b8m3kGbp61XtoNzPNG/vuL58x/kADdx4eKED gx5BqESLekGYlkkCB3ErRcCpNpSwv5SM3ImpfMnzrZEXhOGhr8DhF8cGqG3yvCVsJ32A xRZ9j6p3kZJ3EzECnpK7Ca/cZ2cOhe3aiJnH90kWd98fBPv8SlLKWIHVKZ7CNGOIn0+U jSHA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1767937381; x=1768542181; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-gg:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=ZDsg1uOh4nHyxX9yWUni96h7XzFm6nGUN8LTejyh0mg=; b=ga7p6hATH87lgC0nHRyz+i32hK4Do+aeREtwn0ANWUAqDDSjiuDe1RQb/J2+dQja4M wmoLc3VnJ9CYdWSg0A/JafBNVlmtcjvSUSM9FZfNgxj3bvFNHcfGZuDhwgwOTQDofCNi JGKCYvd3S1pP1lwok8w1v4xVW/5whIoIYcpDIevEoUxDANmfrRBmsH278Je7YBkWkekG qt12P8yybYrsnFtIa6xkKUGHgTgBpP6W/+BuoHPaJcoNcDFMxCj2YbzAb8+U/e69tzcM TIDCM1Tm2WVs1IMXqwq+xcztlTVSesW8mMpMCKgrnk97ITf6tyNUpzYWFM4jrk4SkaVd IhYw== X-Forwarded-Encrypted: i=1; AJvYcCWrri9/ttYI7oWHEQmqidAKuwV1RKNdNCRixS7fvMhqEqzHCZTsfS9ChkzN8biIyrFTlhg2JVj0iQLDUPw=@vger.kernel.org X-Gm-Message-State: AOJu0Yymz0AtzV8kR62CXgU+ohIxLyPTPWEr1IVGj2uLi2Uo0RsEpY53 FCXzWrpIVGa7rQjxGJG5eEq0at0UHDnnpPW4LPewjtBhcQvwI3MNha3prmTLLYXzXZQ= X-Gm-Gg: AY/fxX6Awfm3TJmkAf6TDF6yGyagTXTW85bTdiqKpEGWO+i4pmy6RR5JUmgQbWaKwhK ixWG3HJCHpGU5UPATEyeJieyr6rb7Q4Ma476tw63Mdnnj+TX83XOStgpMsQEAWAlCuynqJTiWpc vXdGiGUy7HjN9ECrGW3O+RPPyTZ7LJtnRfYocb3mugRF6qWFjc6sXSofcGPA4JW/ESPGXd+J6Ee 8nmUNf8OZfmlqi98SegrQetFrIUfPBvmMqe/5Xyk9TvWbQZXIYq2OhxSXEvLCdNRBkTSyA0nVHP foiL0jDygT99IX5QI/BsjVLY781XHm8lbOvLqencTI1lZfAzSWpUqx6PXQ1LWHu9J1YcZnTrlPD KbHeWf77dgylxKSVVuObjgQzg1Oc06s3TxlUqPRu9BE/DrEB6dTg28Hd+g/+g/rnyCePdKYTGjQ wXWvqWqHn4V0qHDWCP X-Google-Smtp-Source: AGHT+IFtRqdtvSZtFdYNMvAAEbXBJ9dvS7lUHvIH+DVKEKI5EhL27ZqtmfMN3VJprnKU2dkiBMjC9g== X-Received: by 2002:a5d:5d05:0:b0:430:8583:d19e with SMTP id ffacd0b85a97d-432c374f4f4mr7932200f8f.8.1767937380338; Thu, 08 Jan 2026 21:43:00 -0800 (PST) Received: from localhost ([196.207.164.177]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-432bd5ff319sm20503335f8f.43.2026.01.08.21.42.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Jan 2026 21:42:59 -0800 (PST) Date: Fri, 9 Jan 2026 08:42:56 +0300 From: Dan Carpenter To: Steven Rostedt Cc: Dave Hansen , Lorenzo Stoakes , Dave Hansen , James Bottomley , Dave Hansen , linux-kernel@vger.kernel.org, Shuah Khan , Kees Cook , Greg Kroah-Hartman , Miguel Ojeda , Luis Chamberlain , SeongJae Park , Dan Williams , NeilBrown , Theodore Ts'o , Sasha Levin , Jonathan Corbet , Vlastimil Babka , workflows@vger.kernel.org, ksummit@lists.linux.dev Subject: Re: [PATCH] [v3] Documentation: Provide guidelines for tool-generated content Message-ID: References: <6c71554c-4fa1-4b99-9d46-2f1a2ecc1b7f@intel.com> <611c4a95-cbf2-492c-a991-e54042cf226a@lucifer.local> <85614f7f-f217-47e5-a9f7-0a012f6e6ecd@lucifer.local> <6e9cab54-7b66-45e9-af96-e52b3eba1034@intel.com> <5a301272-31ea-44b8-9518-8151edca6c06@sr71.net> <20260108151437.3188cd53@gandalf.local.home> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20260108151437.3188cd53@gandalf.local.home> On Thu, Jan 08, 2026 at 03:14:37PM -0500, Steven Rostedt wrote: > On Thu, 8 Jan 2026 11:50:29 -0800 > Dave Hansen wrote: > > > On 1/8/26 11:23, Lorenzo Stoakes wrote: > > > I'm also not sure why we're losing the scrutiny part? > > > > > > Something like: > > > > > > +If tools permit you to generate series entirely automatically, expect > > > +additional scrutiny. > > > > The reason I resisted integrating this is it tries to draw too specific > > a line in the sand. Someone could rightfully read that and say they > > don't expect additional scrutiny because the entire series was not > > automatically generated. > > > > What I want to say is: the more automation your tool provides, the more > > scrutiny you get. Maybe: > > > > Expect increasing amounts of maintainer scrutiny on > > contributions that were increasingly generated by tooling. > > Honestly that just sounds "grumpy" to me ;-) > > How about something like: > > All tooling is prone to make mistakes that differ from mistakes > generated by humans. A maintainer may push back harder on > submissions that were entirely or partially generated by tooling > and expect the submitter to demonstrate that even the generated > code was verified to be accurate. > > -- Steve It's better to have a grumpy document, instead of grumpy emails. We need it to sound grumpy and it needs to be the first paragraph. AI Slop: AI can generate a ton of patches automatically which creates a burden on the upstream maintainers. The maintainers need to review every line of every patch and they expect the submitters to demonstrate that even the generated code was verified to be accurate. If you are unsure of whether a patch is appropriate then do not send it. NO AI SLOP! Of course, sensible people don't need to be told this stuff, but there are well intentioned people who need it explained. regards, dan carpenter