From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.remote-ip=209.85.215.198 ARC-Seal: i=1; d=subspace.kernel.org; s=arc20261015; a=rsa-sha256; cv=none; t=1794335712; b=SLYsHW8YzDIjn9lcRgTPdrdMSpLq6WERM5X4TC+bxUi2oIe99uL4HXNyUlD7Bxod8rzK Q21aDVRtewxgtbQ5lmcrSGD2EPJT2ZwE856N1uCBZcus/oC2AUTfJ1Tn1vDigok6QhDxw OS/OmpefzuZaThcFEsM79tVEoOoaRB4WMhiFnHIax3IFjBOF6z4vgED4FZe2tQJF5yG0U pEibBKWwJz9kn2Pf93FMn+G8OVPKlwSlBmmCNIgxlguj1eRJwhv0v+onaYsp833HpJlYE IWO4vlZx8KHPPkJZBKunNShJbETtceJQImTPrA4pbu+IYQIOsfGCb7V+FHYA8fhySoQ== ARC-Message-Signature: i=1; d=subspace.kernel.org; s=arc20261015; a=rsa-sha256; c=relaxed/relaxed; t=1794335712; h=DMARC-Filter:Received:DKIM-Signature:X-Google-DKIM-Signature: X-Forwarded-Encrypted:X-Gm-Message-State:X-Received:Date:In-Reply-To: Mime-Version:References:Message-ID:Subject:From:To:Cc:Content-Type; bh=dCp0Db26sWh4sAbqSPzWp1M0J6ydStL+IzHoLsVEdug=; b=QRf7zV9Tozrc7V6Z2NZev6p5KkMpAJFDWFkGTvdiJ0wm+lDIzkQAt5F2xN6px7kE8FSA dlx/ok36mGQwBAKM511wK9bXUaM32n4eBltf2SjQdmN6hcwY0kc68hySa6gnbq9eeDfoO IcYBaa8Ojhk8hlBDHcFglT4izwbwCs0VNFaszCPUsvxHo62nlLj+tNxOlw1nbgsxEiowV sk1GYcIptCSdoELx4/9LOziWIbPAuXnIy4dvn3IkTQ95P+EQmjPggWqNc5fSxUuJvHO6d /GUHZ1fpjw4bmpg2mBWivEllwnsjssA1k86FaRqN3K17rIO/UOqssIMMpnYclwp5xSA== ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass header.from=google.com; spf=pass smtp.mailfrom=flex--seanjc.bounces.google.com; dkim=pass header.d=google.com header.i=@google.com header.a=rsa-sha256 header.s=20260707 header.b=ctx22OId; arc=none smtp.remote-ip=209.85.215.198 Received: from mail-pg1-f198.google.com (mail-pg1-f198.google.com [209.85.215.198]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 2C7EC606A326 for ; Tue, 10 Nov 2026 18:35:11 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.2 smtp.subspace.kernel.org 2C7EC606A326 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.a=rsa-sha256 header.s=20260707 header.b=ctx22OId Received: by mail-pg1-f198.google.com with SMTP id 41be03b00d2f7-cdba239d0easo2331668a12.3 for ; Tue, 10 Nov 2026 10:35:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20260707; t=1794335711; x=1794940511; darn=vger.kernel.org; h=content-type:cc:to:from:subject:message-id:references:mime-version :in-reply-to:date:from:to:cc:subject:date:message-id:reply-to :content-type; bh=dCp0Db26sWh4sAbqSPzWp1M0J6ydStL+IzHoLsVEdug=; b=ctx22OId3b1A89h+/g0DLFFIvF1rE/LJiVCOg314dN1i0WsgjGNLUdr9g5ogDUofXQ iTytv8eWhKYvvAc1PGv3tO469SZSEgiiM8pzHozoBPZ+JLjj4U60kg4GE7ooJgxxgMLD yYkNR/2PgzAqsrdBgcDkGmqae2glgyxhphW8A59/68tE1XL5f9uZe+BYr1Q+iDODYe5d DYjN8zKbWgC5M1atPcdss9TOVd98YuPqehqpzIzO8IOUKFSKplq5o47oSsn2tnQxaxmm uT0VRNaOVvoGtA5U6P1PyJMJR89m+mn5fyW1gkyhmmAlacc90Jj+otaDm3KCwrVsse/H ntQw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1794335711; x=1794940511; h=content-type: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:content-type; bh=dCp0Db26sWh4sAbqSPzWp1M0J6ydStL+IzHoLsVEdug=; b=iRY+NP+U9ftb3zKiN9LHoHKuoE0TfeBbc+8OgqSxzNZK3fTyHWHPwWPiL3ARQjV0jh YO2mo1vkG4QV1vKzZrQ8Fu7SKDJsTvOd3FvIs1Cw89H/5Mk7moDVxh1IXRsPqW5r6BJt RJgvb/o6LIqogYFLN+3OfCfnwtQ9f7s6GXFwYTT9dgsQWmJcPoj1E81oE0QCy2Gvno/8 NtYezrFi49fIT2H3uRuNLCOQDcjbrICCywAjP/vYiLRng6HUdk6DjESIX43rsenD/2N1 wshvqoRtQTmVcifEHe70tu5ePcNCK2NCdmroYhlGebsTZxAc0gkRnSuhba5nci6+iTjH KsVw== X-Forwarded-Encrypted: i=1; AL+hErH7Pq0kp7O6YyDS8+5sCHuQ7kewNq1VqmpXOgXyd+gr/g4SnmCKYRQjKrVHPdlT/yULqVfi7fbA0QE=@vger.kernel.org X-Gm-Message-State: APuU4Z+QS6tIRd3IpTcu2ls/FpLeoqzFmrfT6d720qKTqlUlBOvuTtTg SSnZnpHqrTDWIq7n964cMsa2xxeszRTkg/v1vnx+0dn6wden05WDbLjyop57xT09LdR3HdwTeDV eJGJw9Q== X-Received: from pgbbo3.prod.google.com ([2002:a05:6a02:383:b0:cd8:ba74:813f]) (user=seanjc job=prod-delivery.src-stubby-dispatcher) by 2002:a05:6a21:7907:b0:3e1:bcb:1d19 with SMTP id adf61e73a8af0-3f1901885e4mr3216153637.67.1794335711215; Tue, 10 Nov 2026 10:35:11 -0800 (PST) Date: Tue, 10 Nov 2026 10:35:10 -0800 In-Reply-To: X-Mailing-List: linux-doc@vger.kernel.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list Mime-Version: 1.0 References: <20261110110724.3614412-1-fuad.tabba@linux.dev> <20261110110724.3614412-2-fuad.tabba@linux.dev> Message-ID: Subject: Re: [PATCH 1/2] KVM: Stop KVM_PRE_FAULT_MEMORY when the vCPU's dirty ring is full From: Sean Christopherson To: Fuad Tabba Cc: Paolo Bonzini , kvm@vger.kernel.org, linux-kselftest@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, Jonathan Corbet , Shuah Khan , Isaku Yamahata , Rick Edgecombe , Lorenzo Stoakes , Marc Zyngier , Oliver Upton , kvmarm@lists.linux.dev, Wei-Lin Chang , Will Deacon , stable@vger.kernel.org Content-Type: text/plain; charset="us-ascii" On Tue, Nov 10, 2026, Fuad Tabba wrote: > Hi Sean, > > On Tue, 10 Nov 2026 15:48:37 +0000, Sean Christopherson > wrote: > > On Tue, Nov 10, 2026, Fuad Tabba wrote: > > > diff --git a/virt/kvm/kvm_main.c b/virt/kvm/kvm_main.c > [...] > > > @@ -4461,6 +4461,12 @@ static int kvm_vcpu_pre_fault_memory(struct kvm_vcpu *vcpu, > > > break; > > > } > > > > > > + /* Like KVM_RUN: only the iteration crossing the soft limit uses the reserve. */ > > > > Please don't include AI comments verbatim. > > The series is LLM-assisted, but the comment was actually me. LOL, I think all of us are getting a bit corrupted. :-)