From nobody Tue Feb 10 07:40:33 2026 Received: from mail-yx1-f45.google.com (mail-yx1-f45.google.com [74.125.224.45]) (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 7E7FC2E0B68 for ; Fri, 14 Nov 2025 19:00:09 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=74.125.224.45 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1763146821; cv=none; b=SQh/MjMe1o8oglI7oklyCeOe+ZFolnoZG4SqhwLOxiB8EKzSuZzAzZSZHDk2K/q4/KQNlO/hFXCvV8OUv4HSb9L5LxaPp2R/8Bxlw5/5zz/7I5jtFrVC5//IEuuoaew1nppiXQlVczvYHPrlYbsSEIenDsE2o9VtQByyt7QyeO0= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1763146821; c=relaxed/simple; bh=ZaGz61pYxbvpyxAtP26yZsDF8C71aOsqX2b51O5fW38=; h=From:To:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=Iiu5apDwZkuDyuNJj49FhFeHz4Eald8MtAgwcSjiP0sWi1Etz4PRWKVWC+O/wEzrvQNQcNfPFre7ay3N6DmMrAJ97pfkJUYQ1xItG3e6Zu44JY0ZeVuUp86XjZ+l+QLxnzK1X64mDF1Z9AhNN4/QEixBxx3JJM+KScFA+M5/xbA= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=soleen.com; spf=pass smtp.mailfrom=soleen.com; dkim=pass (2048-bit key) header.d=soleen.com header.i=@soleen.com header.b=YGLtRzQC; arc=none smtp.client-ip=74.125.224.45 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=soleen.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=soleen.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=soleen.com header.i=@soleen.com header.b="YGLtRzQC" Received: by mail-yx1-f45.google.com with SMTP id 956f58d0204a3-640d0895d7cso2967232d50.1 for ; Fri, 14 Nov 2025 11:00:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=soleen.com; s=google; t=1763146808; x=1763751608; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=MRhbySqLkOs1S7yd4SZQFQOHiDhSCvUI44/bvvGGGJM=; b=YGLtRzQCctF3Z6q1abWG5X56GKjTPf2w1qtGbGvxrWXK2RNYdUP+3/5Pp+P/IBVp36 Gi4Ly59uR6ApKkHv0suEXw4tCJRzHvYcylPoXF/pqtVaHUGkzkvv5zdFycQOIU08cn3X OHa1EvXCZIXj1JxiWSXGacxiixQFXX3Dpxx/8LbPQDdl3/VJ4IzYIWxkpmybWZRv5RJs +roUIH1ybefDAmbp/o5LLpt+gXKh0Il3mMNy4f9XDddDOc2fnKGTRd/HsGZCrBcVgbz5 0W3pIgmiqZSC9hNbA59ksoRoeB9lX3e/cSEbGFZGIORktjzkyK5rmVNxeGWpBfrRIUZY olAg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1763146808; x=1763751608; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=MRhbySqLkOs1S7yd4SZQFQOHiDhSCvUI44/bvvGGGJM=; b=OSNAosJi2sAhd9wTaD+4GUsFYchAchXU0QBr6IzKqYC30Q7sbfFzPSE+H08vDxnXMo UkMTdhaATFKO+knZXYaWGNh5TUlwmPBPZrRlUqrPx3FQaRD4RlLzqZKmEO1VbTU7m38p e+DezVblH5NWbffQyISF8MRTmPEaZpt92L2EEEPZPkUytgB+Ii4gTTzTFrmS6rqiJHEf CIcG5Auznryf+5qcuXsQzBxgwO6vWUWsy3N1fIUAYoAq7yocFmyxmIf+yWYXhGjosYdZ DXiqMJokWn1Ghk/C3rNFk+r9mg8Jvodadig4xiaV5jIik17PkGg/56kaqEsrziA7mb89 mN7A== X-Forwarded-Encrypted: i=1; AJvYcCUKoiK4/ynY6HMD82CjbB29TZ1BbJvYHrFZjRhcE8CR9CrgHWlfQKr6aDYqeNEpir0xrbC2oSQY4BX1/LU=@vger.kernel.org X-Gm-Message-State: AOJu0Yxjq0SJrfeKeacPQfynNCx5cFFyd4whcmG3x6cC+wIXYihA8Zvu 8E7r8XOfGHdJx5vcvFXLhnhzbx8L4bUfvTgoKyQ7wwCaeVAZ4R2nHItc/p8SahQUXb0= X-Gm-Gg: ASbGncsOtdxuwQTOUsy0qXq0n62kv7eswS32YXrhdXIzNZ1S/SeTqCOHMr3VcsXtQCS AzqhTdaoLHdjWcwspaOD57qOutI7iquy9U7F52Ypdisa0UevkfaXaNUHYlwlIbdINerOj3vIg2l xJIKrI5WHJorDfsGWGn7w9N/RAiLZUGGobG0QJZQMTxua+iRY6i6lLlEWKYDrQBVFa2h5u0tc1/ CUU4X2YxQsmHQn7BGW7wjNFsOYHE+pQBVSTMGHzyUZDAY0kl4odjQVlvxZe3+CZtt4N4Zq81lS7 CjB3Z6cMWHNTgFFISKf0hpZANlN2YKSNgaejNECW4o7QD/rRHvC94thvqyT9QKopBXOmPCyMtz6 s2xVxqkTRIgCKOYi/qISv3sMcLXG4rZ6ilny5aNW9qeVjWEx5YTvrctmeAY2Pe8BsEdUrjUIPmu bFXPieSAXDMdE/J7GFAEkRYrtciooCEDUK9SF8qr0S+qtagWQ7df/re1CvVdTUJHM6pfRgQU4Xa mw8IGY= X-Google-Smtp-Source: AGHT+IFRipa5kdjo6USd5eBEs8ufSqG98/LGRDsWM12ipJewFI9gcyDDCxwJYHschZedkB4cInZt7g== X-Received: by 2002:a53:d013:0:b0:63f:b61a:71fb with SMTP id 956f58d0204a3-641e6d71af4mr3935840d50.3.1763146808367; Fri, 14 Nov 2025 11:00:08 -0800 (PST) Received: from soleen.c.googlers.com.com (182.221.85.34.bc.googleusercontent.com. [34.85.221.182]) by smtp.gmail.com with ESMTPSA id 956f58d0204a3-6410e8f4f2esm2014058d50.0.2025.11.14.11.00.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 14 Nov 2025 11:00:07 -0800 (PST) From: Pasha Tatashin To: akpm@linux-foundation.org, bhe@redhat.com, pasha.tatashin@soleen.com, rppt@kernel.org, jasonmiu@google.com, arnd@arndb.de, coxu@redhat.com, dave@vasilevsky.ca, ebiggers@google.com, graf@amazon.com, kees@kernel.org, linux-kernel@vger.kernel.org, kexec@lists.infradead.org, linux-mm@kvack.org Subject: [PATCH v2 01/13] kho: Fix misleading log message in kho_populate() Date: Fri, 14 Nov 2025 13:59:50 -0500 Message-ID: <20251114190002.3311679-2-pasha.tatashin@soleen.com> X-Mailer: git-send-email 2.52.0.rc1.455.g30608eb744-goog In-Reply-To: <20251114190002.3311679-1-pasha.tatashin@soleen.com> References: <20251114190002.3311679-1-pasha.tatashin@soleen.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" The log message in kho_populate() currently states "Will skip init for some devices". This implies that Kexec Handover always involves skipping device initialization. However, KHO is a generic mechanism used to preserve kernel memory across reboot for various purposes, such as memfd, telemetry, or reserve_mem. Skipping device initialization is a specific property of live update drivers using KHO, not a property of the mechanism itself. Remove the misleading suffix to accurately reflect the generic nature of KHO discovery. Signed-off-by: Pasha Tatashin Reviewed-by: Pratyush Yadav Reviewed-by: Mike Rapoport (Microsoft) --- kernel/liveupdate/kexec_handover.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/liveupdate/kexec_handover.c b/kernel/liveupdate/kexec_h= andover.c index 9f0913e101be..6ad45e12f53b 100644 --- a/kernel/liveupdate/kexec_handover.c +++ b/kernel/liveupdate/kexec_handover.c @@ -1470,7 +1470,7 @@ void __init kho_populate(phys_addr_t fdt_phys, u64 fd= t_len, kho_in.fdt_phys =3D fdt_phys; kho_in.scratch_phys =3D scratch_phys; kho_scratch_cnt =3D scratch_cnt; - pr_info("found kexec handover data. Will skip init for some devices\n"); + pr_info("found kexec handover data.\n"); =20 out: if (fdt) --=20 2.52.0.rc1.455.g30608eb744-goog