From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-oa1-f65.google.com (mail-oa1-f65.google.com [209.85.160.65]) (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 7695532FA3F for ; Thu, 8 Jan 2026 20:45:52 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.160.65 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767905154; cv=none; b=BNemBmlUGPpEipl2jKStwJgBL5uUtqCchnhOLPk/ziqFyJ6/x55vvcXxSYPanUkiapAnM6lJ0c5SXpbnDAfw7oWHZiUHYnSzFWgGa8aWBfUFKDgauspGeYYSJpJerqV3wDp2ijik4FLzKKgQSSGOrHTBRK7DG66IMJGZ5cU92/A= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767905154; c=relaxed/simple; bh=a31PE+KmmFRwXfnlKJC4zTat6x7aTajW4NTP2SqfUQI=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=fNa8bszYZ8tFtYV0ySpiPZIIfC7V5UkxaaFg9XYZAj06CxkEkauyT47jUKmkz9an6rzIlni3GsVPKyt12jgUBbg/YZYP/zNBA0frTfuXW8cZaLY+tvNtC00rThIC2k8HkCVy8JNj2e5xx2CIOstBNm7DIvZVg1w+ZGBF0pzGYxc= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=kernel.dk; spf=pass smtp.mailfrom=kernel.dk; dkim=pass (2048-bit key) header.d=kernel-dk.20230601.gappssmtp.com header.i=@kernel-dk.20230601.gappssmtp.com header.b=m0QUkDYE; arc=none smtp.client-ip=209.85.160.65 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=kernel.dk Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=kernel.dk Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel-dk.20230601.gappssmtp.com header.i=@kernel-dk.20230601.gappssmtp.com header.b="m0QUkDYE" Received: by mail-oa1-f65.google.com with SMTP id 586e51a60fabf-3f11ad6e76fso3014047fac.1 for ; Thu, 08 Jan 2026 12:45:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel-dk.20230601.gappssmtp.com; s=20230601; t=1767905151; x=1768509951; darn=vger.kernel.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=f6zUMN/EGP8eMs0aX+0WOCGJSD0vj1CBl5LlanzlFek=; b=m0QUkDYE942+C5H01sx1duQC0IJSLrabGC85c78JFXB9P1GQPELTZi3iwFVZZfZP9I PH/g3EFNJsFJqvX7cdAYr0/NgIm1pxBWQXCzJ+Mr0OV2C0wOZKBDTAvX04NAPnQ2CKxB jb3asa6iiCJ5ieS+GQPDedR4sR8OcJB3TGkYSCAqC5sa1NjKT0y6NpsFUs0AbUgFtkFT zOXGBnnA7zD2bj6hGfcJwWSNm56Y0sSKPfsanMpQhND6T055uOE674T8+2F/+CvTkbZW LFXiNdqGXZWugIJJrm4A6IXakxI9+YTeW7PV8qLUY7O7IXxLcujg+4FmRTb5mQALe1YT nvcA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1767905151; x=1768509951; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=f6zUMN/EGP8eMs0aX+0WOCGJSD0vj1CBl5LlanzlFek=; b=Zq6mhi1EKGiQwr4XajIjuKc6AQ/T7fCjVmUI5a+pLdVXfDY2Pzf+xXVugHCU/AHnuY dJ0hvrHlDC1dp0H5o5QGBBB1RzXNC7NQgJHicBVvxsW/HrR89VIaYevgTSMQ/Y/CtFp+ n6nzbTYwsArU8pewSYMBSB5HucZjZpwiLDLbDOoVObq2cnh84YrxCVHsdFoFYAxEyS92 WWLUaxaEtl/lPkXIU+mEAsGx1IkWUnvhyti0C4Hh3pb01ndiR5fw51oxvTs4GVAoIFqW LNNIEdEC740E5sYseOUSLQhQ1xegtVHkLQ64QTmLyp8uv+7T/jXcPvaTbLsIJ8Zn/H14 DBxw== X-Forwarded-Encrypted: i=1; AJvYcCVMucwkBc8LbS5/3d0gNNfER+P84kZn9BljBZXTr+c9brwKg6hQRMKVdBtKf1x691t/RDAti21M3JT9JYA=@vger.kernel.org X-Gm-Message-State: AOJu0YwF47MSVFbf2rKDm9I9DGAYv5qG485ovUKJWg0BbgtCny2tNFpE EQsbW1jtNZbFtqD5vokicGX1pYd5uetHU4Fw8wDD7hzqWpMVsi4YxUzlbmCMrZqC1BM= X-Gm-Gg: AY/fxX7XChJ7crFuJcUsQpbrQOdhIayrcjPT5ivCiADAVRsmdZ6L00RfsQeWnEl+Rp9 OhZyuU2oKO+ysYFBk9SmZdTrfcVc2o0lcYNBr94cd3Rg3Y4BHf023HhGmnz47tCjVySivjgOsd6 5DsFT9Wi3gwBfQwpAN3EDNIX86tknDtcWELMHrzqYxqCYiT08/DiQ8GNWjMrKZ/zBt/VYLtTAdC pWj2StGqKBqlAuHAV0Wn+kY5JZ288Xd8ibYhfMJZOOPbI8weuogHl6Kg+6x1ZD52r6qGgXrPXZI x+KNKNHWBwbYvUNIBXdemwW9JDux6up2KmQmOa1Pq8sBwNlyjesvTWgNlvHAokIJRQeCMvl1abK KA6IpKL3If/Au6OJGgurUkhoKZVOLjkIGVa7PTKwEFPXSGyKi/qSlO6cwBEA9mlnJ947rjWEE5H HgATBX6366PTSUkgJVOGo= X-Google-Smtp-Source: AGHT+IH0/MjgH9VE+wIVXmuw+NAnDw7hQ7uK9TlclrIg9b9O8SUUcvRvJc3q3qjWPeRksMKVCb02zA== X-Received: by 2002:a05:6820:1501:b0:65e:f0f9:aa5d with SMTP id 006d021491bc7-65f54f4f816mr3174039eaf.40.1767905151369; Thu, 08 Jan 2026 12:45:51 -0800 (PST) Received: from [192.168.1.150] ([198.8.77.157]) by smtp.gmail.com with ESMTPSA id 006d021491bc7-65f48beb796sm3567472eaf.7.2026.01.08.12.45.49 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 08 Jan 2026 12:45:50 -0800 (PST) Message-ID: <711d9e37-6fe7-4783-8ac4-5269279bb9fe@kernel.dk> Date: Thu, 8 Jan 2026 13:45:48 -0700 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH] [v3] Documentation: Provide guidelines for tool-generated content To: Lorenzo Stoakes , Dave Hansen Cc: James Bottomley , Dave Hansen , Dave Hansen , linux-kernel@vger.kernel.org, Shuah Khan , Kees Cook , Greg Kroah-Hartman , Miguel Ojeda , Luis Chamberlain , SeongJae Park , Dan Williams , Steven Rostedt , NeilBrown , Theodore Ts'o , Sasha Levin , Jonathan Corbet , Vlastimil Babka , workflows@vger.kernel.org, ksummit@lists.linux.dev References: <1e982055-47c2-43d1-a919-93b3e59f2ed0@lucifer.local> <93aadf2b-0df4-49eb-91fd-b401b44ce3af@sr71.net> <1c74353c-40de-4d0b-a517-92a94f8b4af8@lucifer.local> <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> Content-Language: en-US From: Jens Axboe In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit On 1/8/26 12:23 PM, Lorenzo Stoakes wrote: >> @@ -95,3 +95,8 @@ choose how they handle the contribution. For example, they might: >> - Ask the submitter to explain in more detail about the contribution >> so that the maintainer can feel comfortable that the submitter fully >> understands how the code works. >> + >> +Finally, always be prepared for tooling that produces incorrect or >> +inappropriate content. Make sure you understand and to be able to >> +defend everything you submit. If you are unable to do so, maintainers >> +may choose to reject your series outright. >> > > I feel like this formulation waters it down so much as to lose the emphasis > which was the entire point of it. > > 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. > + > +As with the output of any tooling, the result maybe incorrect or > +inappropriate, so you are expected to understand and to be able to defend > +everything you submit. If you are unable to do so, maintainers may choose > +to reject your series outright. Eh, why not some variant of: "If you are unable to do so, then don't submit the resulting changes." Talking only for myself, I have ZERO interest in receiving code from someone that doesn't even understand what it does. And it'd be better to NOT waste my or anyone elses time if that's the level of the submission. -- Jens Axboe