From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pj1-f73.google.com (mail-pj1-f73.google.com [209.85.216.73]) (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 051462FF659 for ; Fri, 31 Oct 2025 17:12:03 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.216.73 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1761930725; cv=none; b=O0l59iODmnfgZruVW6nWW82x39S8ubKlQXUBqa0E46ynRIxVwpSl6a3yCpLreMVD+CvqzHvvjOe+D4MpA3dRCfXhyWwR7iLOxZ/aHVQyjHtEIyJHeU+hqQrsctIe1hrjSZOU7evgdjiKwGZGDvxuDpELAxAlxSFrC76NbO9KoUk= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1761930725; c=relaxed/simple; bh=2Py81n9yIbaq9LVne2Z6xEysNPQOVrfItEqxp5YA7aE=; h=Date:In-Reply-To:Mime-Version:References:Message-ID:Subject:From: To:Cc:Content-Type; b=QB21nf9sCsfPBnz3boc+yupoG2ZrqaeRCG5jVZ1XA6Gm3DLz1WhhG3kl/vqlYcH7Qcy78g3YDAvdFcJIVZYDeOI5pA2ua58cC8gu5niYmWtYlBk/VNdUlA6wgWeY1aTanFjvuTc/8KsKllIGzpSQWR53iC0RVbdmHeDe2rVoSL8= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=google.com; spf=pass smtp.mailfrom=flex--seanjc.bounces.google.com; dkim=pass (2048-bit key) header.d=google.com header.i=@google.com header.b=wEp/Ypyw; arc=none smtp.client-ip=209.85.216.73 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=google.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=flex--seanjc.bounces.google.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=google.com header.i=@google.com header.b="wEp/Ypyw" Received: by mail-pj1-f73.google.com with SMTP id 98e67ed59e1d1-33baf262850so2901124a91.0 for ; Fri, 31 Oct 2025 10:12:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1761930723; x=1762535523; darn=vger.kernel.org; h=cc:to:from:subject:message-id:references:mime-version:in-reply-to :date:from:to:cc:subject:date:message-id:reply-to; bh=HjXjY8ls4xQvqV6pquPYuHe7QqNVj5FW0YEflavTuCM=; b=wEp/Ypyw9pl+GnTzz1vKb0RGbY/EfAz5fUPPu7aerHeC0w96sHPea1BAOM0s6PlJr0 9WLki/KnBUA6ja9JQAjmB9V7M3CvhMrYYtbCcEoTVHzd/EQos/9pR9q93XJTyD+fEpfp FOYzkB//Kb64qm1hoWVjfj/A8+x0G4/n/VMfjcu6YHItgD3GEq1YnYNy7JZVSn/042YI kug1aYoEvl9wmCVb9Ubc2IdTQbe9Nysyo4dqm0g1UWpW0IyVOy/g4B3O4OP0miPxJTZz w/ZYlcmPl1PJZ8t9uFYGHHtF3ic1ZtvANTFSkFUWZlmS4lR5+vfQPj2llwDG1GYJcjTT U0Hw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1761930723; x=1762535523; h=cc:to:from:subject:message-id:references:mime-version:in-reply-to :date:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=HjXjY8ls4xQvqV6pquPYuHe7QqNVj5FW0YEflavTuCM=; b=MDZ2fMuLwfVAKDpKijI0LUkEZQgpJS40GpMtZeroOrv9ecORWpZIJ/i87YtyzrtSdk haUCfZ6xRJl/6iNzymNHqRoS2FzLzWE50siQG0vy1coW2IbAYY7feEITUTLBYvDsvC3y pfgHMnLYRqOwiiqPcSRbAckNEvjE6gs/nu/KDXyZUIDzh19beizWO9p6/ALX68Q4wjzd Fi6m+7uPnriWc7BPTUUcmQgGYOGyhydUXc88VcW2AbGekpHhtFYZFOf08c4YOZqBY59Y VHdwmmTwDeVxebSmi8aSjld0FT85lWaCDFi15oHewM41lQL9P6tqA/LD53on9EiZkaa2 pMsg== X-Forwarded-Encrypted: i=1; AJvYcCVhgd61KvHuRIH+ZcEjkSxluGHkCOAsL/KpYYC90tufDOdPl+IdWs5kI2amACh6sTiq/VMLsIm5pUAcKhk=@vger.kernel.org X-Gm-Message-State: AOJu0Yw1ozyf53HvKuylHo8fZ2VDnZgSHlBRR+0cynXMF1oQdElPTkpo s7AxmqnXDzqrnhBvafOQiRi04nhhfZhkUDZV0XLF/libFtmbE/J5WC/c8qep5hkTc6wATFWQA41 t0duLYQ== X-Google-Smtp-Source: AGHT+IGfSgMUQo+5u2P6PetuRGaKK3ywl60OSkXvDDKeMxjcSsBTGVvS+p3TiopL8XWw5d9McqxPGzj/wX4= X-Received: from pjbsr13.prod.google.com ([2002:a17:90b:4e8d:b0:340:b55d:7a07]) (user=seanjc job=prod-delivery.src-stubby-dispatcher) by 2002:a17:90b:388d:b0:32e:d599:1f66 with SMTP id 98e67ed59e1d1-34083089300mr5226937a91.30.1761930723259; Fri, 31 Oct 2025 10:12:03 -0700 (PDT) Date: Fri, 31 Oct 2025 10:12:01 -0700 In-Reply-To: Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: Mime-Version: 1.0 References: <20251030200951.3402865-1-seanjc@google.com> <20251030200951.3402865-9-seanjc@google.com> Message-ID: Subject: Re: [PATCH v4 08/28] KVM: TDX: Drop superfluous page pinning in S-EPT management From: Sean Christopherson To: Yan Zhao Cc: Marc Zyngier , Oliver Upton , Tianrui Zhao , Bibo Mao , Huacai Chen , Madhavan Srinivasan , Anup Patel , Paul Walmsley , Palmer Dabbelt , Albert Ou , Christian Borntraeger , Janosch Frank , Claudio Imbrenda , Paolo Bonzini , "Kirill A. Shutemov" , linux-arm-kernel@lists.infradead.org, kvmarm@lists.linux.dev, kvm@vger.kernel.org, loongarch@lists.linux.dev, linux-mips@vger.kernel.org, linuxppc-dev@lists.ozlabs.org, kvm-riscv@lists.infradead.org, linux-riscv@lists.infradead.org, x86@kernel.org, linux-coco@lists.linux.dev, linux-kernel@vger.kernel.org, Ira Weiny , Kai Huang , Binbin Wu , Michael Roth , Vishal Annapurve , Rick Edgecombe , Ackerley Tng Content-Type: text/plain; charset="us-ascii" On Fri, Oct 31, 2025, Yan Zhao wrote: > > - Increasing the folio reference count only upon S-EPT zapping failure[5]. > Nit: There's a warning: > > WARNING: Prefer a maximum 75 chars per line (possible unwrapped commit description?) Checkpatch is a (very helpful) tool, but it is not authoritative in any way. Similar to the how "wrap at 80 chars" is a soft rule that can and should be broken depending on context, checkpatch should also be ignored for things like this. If someone says that the period making the line "too long" actually makes this unreadable for them, then they're just trolling at that point :-)