From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-qt1-f171.google.com (mail-qt1-f171.google.com [209.85.160.171]) (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 262E74B8DF2 for ; Thu, 11 Jun 2026 18:13:51 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.160.171 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1781201638; cv=none; b=VWbGQEjkYy5Dz/rrrUL8tlVVJ4+t1ZDhGCMd3DJa/zc2jdimsDsqR8Tf6XroRtwixjTKAfxWFkKcqqtRHaIOWjHkBOMTG7cMaSIipULsslgruuxf7SPKtAdyTqANT/ZXIzJskwuAo/rOPGRNFS2gZH/vyn6/WOYS3+4GTwQhB7Y= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1781201638; c=relaxed/simple; bh=goBzXKF+jLUaqAQX4KorGxNGEz20g1YaLUYZxMxf4Eg=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=pNQ0U1nxbsc4TVzP0nZMiVgYp65sCKFVdGYbOO2ayYucH5V9eAseX7Osn8MYfYGQDYwLRjwxgj4ooy4llWrmTEUukMtRVA4vGagF4W0X9B1mMkSlmISlMEgLBjyBYeIJqRNsNf4QznU3FHHv/dXKnkczQRE1HIe1daWMcQaMWFY= 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=O/vh3Aem; arc=none smtp.client-ip=209.85.160.171 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="O/vh3Aem" Received: by mail-qt1-f171.google.com with SMTP id d75a77b69052e-517583cb07aso443061cf.2 for ; Thu, 11 Jun 2026 11:13:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=soleen.com; s=google; t=1781201631; x=1781806431; 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=mAfkkS3+scBAS47m7nRCqu6b0ti3VWHtbY2WD+mN2LI=; b=O/vh3AemePTZ0d95pwblD/j3Wio5IV2LrpOL/HoOqMTboR+pEfyXnMMCnTRCoPzLyy UmetFp3FgDKLlrHAcXyGzZEvUh84Pf2Mn6RVPZBz7IxNHZAwsQHGQl6xRZcpQRo+/dGF M04IoLjVaLQx0Kj8TQQRMkM0Byx8PyoBuyBdAUj9QJF/UzTdSHRWb29mbLKtUPq1JwWn zqAFkRcXEIY3jjEKUwqY6NQlOrom26ulPHQrDEPzNg5As9/GyF+NTKnqfDkBM6NMdEDd U7fh7l3fSJfHHTgH7aJ9ZbWvVKLE6fZpf4iPxKqzLE+e59oHkZP6aMFql1NU1VAZ2thx gAGA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781201631; x=1781806431; 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=mAfkkS3+scBAS47m7nRCqu6b0ti3VWHtbY2WD+mN2LI=; b=VEQTHLwYQegEb6+mZjmsyIzZcfbQQ7pjZswbzP7yzxIPDhKo88oFL9MALsFFrfu3kS IdzzhlOZ62R9rBBotLfDHSnpyU668g9Kcf4gfN0A4c9J0ZFXNLFEYrOCwE52cOw0PnO0 ELjjSCKp8JC2UgeYsMKAthpSUsbe0yv7dcrk2AVkZjH7n8RgQqQuAVlzAj4i12ce0n5z PUIk97h5HhHd9BfO0XU/ekjmu0K+sjkH1AXROZ712S90jWoprGBvAfunSEsxSNPY4Xbl bnBCveTpTJIL741FVxluUPkHDuUzP44VEbkUtBqkg8L5Ucn/ZjgfeTe1qreWML9iMgsO WxYg== X-Forwarded-Encrypted: i=1; AFNElJ/BS/7aASrkEmy+LOFF9Olf3HrPwclLctoAHrc+UeLoC0zzojU3lDebAZV65jzaECJyUIqfatmT3W47Jcw=@vger.kernel.org X-Gm-Message-State: AOJu0Yygm8SBaEhAtfw7kjjRHeM2zwMXvXwOxz6I+3/8A6FpZO7xEqWe d3gVkgVKDBBZwGBtn125OFUl7AqTwZpjdZR3xJAi2R7zk0guluSHcaoS0Vizgr61V7Y= X-Gm-Gg: Acq92OHa6mfdvzC3oTOZ0EaUT5bmhfTkERt5OnSMDv6a2kHP34xtAoTpTf6zzmOmiaW ZhTZbUoUC+hLUgUgSoJCpMiyBQZ4nRJY85Ba0nShGF+MDyNqWCIvd/eqTSMSVBIKflcecWikQ83 LLCmIHZ7+SGD4tCYyhHo5Da3uQ2gALvo2eYBzoRul4QrdcRrDwnJ6Zf1WJ+f4lpLN5E2kU4Bzi4 PxmKYkM/vSXLQHxeuHO0ZgCNux8Xij+8NauWVXSYURAFUQ/g2TLjdDVzrss2EwIB954XIG61PfG vWyc+6veddy6vQqmkzUz9mqNI1GN4wuttWkFHUljpcYg4j7+GnMvVItVID/NWqeaPfKObVgHVXp rp+QHfogYATJRrPq5oJy3WhCXu3+QPFPWu+AH3PmhoRjJ6ypWoBRCrzHIHosHHX4K7Zy8mf518y DnaK7OLrA6R5g/kGpS7tC78aM+WfFr/FH1DvfVkD3jOB1//fEu7Nw= X-Received: by 2002:ac8:5ad1:0:b0:517:29f6:cee5 with SMTP id d75a77b69052e-517ee3d0f71mr61109421cf.49.1781201630614; Thu, 11 Jun 2026 11:13:50 -0700 (PDT) Received: from plex ([71.181.43.54]) by smtp.gmail.com with ESMTPSA id d75a77b69052e-517ef658c7asm23569101cf.26.2026.06.11.11.13.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 11 Jun 2026 11:13:50 -0700 (PDT) Date: Thu, 11 Jun 2026 18:13:49 +0000 From: Pasha Tatashin To: Tarun Sahu Cc: Pasha Tatashin , Mike Rapoport , Pratyush Yadav , linux-kernel@vger.kernel.org, vipinsh@google.com, kexec@lists.infradead.org Subject: Re: [PATCH v2] liveupdate: Document that retrieve failure is permanent Message-ID: References: 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: On 06-11 09:30, Tarun Sahu wrote: Please include at least a sentence in the commit log. Otherwise, Reviewed-by: Pasha Tatashin > Signed-off-by: Tarun Sahu > --- > include/uapi/linux/liveupdate.h | 4 +++- > 1 file changed, 3 insertions(+), 1 deletion(-) > > diff --git a/include/uapi/linux/liveupdate.h b/include/uapi/linux/liveupdate.h > index 30bc66ee9436..d06aa24350b5 100644 > --- a/include/uapi/linux/liveupdate.h > +++ b/include/uapi/linux/liveupdate.h > @@ -168,7 +168,9 @@ struct liveupdate_session_preserve_fd { > * associated with the token and populates the @fd field with a new file > * descriptor referencing the restored resource in the current (new) kernel. > * This operation must be performed *before* signaling completion via > - * %LIVEUPDATE_IOCTL_FINISH. > + * %LIVEUPDATE_IOCTL_FINISH. If a retrieve of a token fails, subsequent > + * attempts to retrieve the token fail with the same error code. Failed > + * retrieves are not retried. > * > * Return: 0 on success, negative error code on failure (e.g., invalid token). > */ > > base-commit: 2d3090a8aeb596a26935db0955d46c9a5db5c6ce > -- > 2.54.0.1099.g489fc7bff1-goog >