From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from fout-a5-smtp.messagingengine.com (fout-a5-smtp.messagingengine.com [103.168.172.148]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 3F9ED32E68F; Wed, 14 Jan 2026 20:32:45 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=103.168.172.148 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768422769; cv=none; b=ov5yTbIPWnZEsN3yBghKMDqB6/KM+0KssSbhCbSq8dFuzKNf25ZJTONwrbUrBoAtYgZjMKQ+Gq2grlClw2njjmL6wWai7c61+cob3g9aK0VRR31UH5X43scIRewazfY238c+6BVL2MphSCD7xRpLKw9Hfo7CUbruXdkBm5R+w8s= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768422769; c=relaxed/simple; bh=aXQBPie9DCd04t0/WG3NiW8fvKq1eUByXJ0dTqji+wc=; h=Date:From:To:Cc:Subject:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=oWf3UW5ZQGE4L11jXpGKCeQb2yrXlgPsxqelgQUddP88EKr/MYIYJa1WkzXYOv9rm9YIiPXPmErwIsXkNYYy9DbV50k2x6V7iZgSKETycB3ZGNGicqpYlNyffpRbYYoSsdm7mUdZeO+fQ6Ejugq3ltCrCZAYaosvd3dbtRoe65g= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=shazbot.org; spf=pass smtp.mailfrom=shazbot.org; dkim=pass (2048-bit key) header.d=shazbot.org header.i=@shazbot.org header.b=NuwK2Scw; dkim=pass (2048-bit key) header.d=messagingengine.com header.i=@messagingengine.com header.b=aUN8y58A; arc=none smtp.client-ip=103.168.172.148 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=shazbot.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=shazbot.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=shazbot.org header.i=@shazbot.org header.b="NuwK2Scw"; dkim=pass (2048-bit key) header.d=messagingengine.com header.i=@messagingengine.com header.b="aUN8y58A" Received: from phl-compute-10.internal (phl-compute-10.internal [10.202.2.50]) by mailfout.phl.internal (Postfix) with ESMTP id 4C925EC0087; Wed, 14 Jan 2026 15:32:45 -0500 (EST) Received: from phl-frontend-03 ([10.202.2.162]) by phl-compute-10.internal (MEProxy); Wed, 14 Jan 2026 15:32:45 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=shazbot.org; h= cc:cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to; s=fm1; t=1768422765; x=1768509165; bh=wZI4xumaE0NsrSqiHiS7XKAxRVJRr8wEGvfxp6B62tk=; b= NuwK2ScwOVhjA68Kfl8o/VVEA8tx4E/tEGoZoGkP4eBe870f4IMf9v5RX7QYxUhw zn4oPoI9dPCrTfEvWTb8uvs+b3olr1zZmzca3iGATEepFp7I2gwRGg2ECSYkytlW gyleFc9M2ZMDxx1nSWjTLPCN5PoptyD9+n5ah7CFG4eLTkvr4TdS2e2kjxABf8Gq ZqFFsnIPp9lhMEwxlBrol2yMX6GmvXH5n1aASsxxUUaf9rWbsGyu7t4LL4bhP4yp +wjU630BUTOj4LKr6KQZARwxTitCIw+dczS5jrfUxzoMPLgS2fFMKu6SQgU3SzPf uyFQsqFTlU2tMe2aQ+5ESg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t=1768422765; x= 1768509165; bh=wZI4xumaE0NsrSqiHiS7XKAxRVJRr8wEGvfxp6B62tk=; b=a UN8y58APlGQNXA1knW8QeZUl9PgTYjoQ+j5PcfDuTszPfiWwVk2uSFxW28aAF/JA Bdfr/+RnhpphsRmmGH2tGYCfzI6iGFEnexlZF4jUDfNXj4yw7PRXqS6s0VphAtVT DVcZLQ5zY+aYIwPiEwv937cX01JGBjiIrw+bif72PeED0JPxiIIGs9oOiiq6UxnW GQSZkeAeBxKcdRVO7k2JpTJ5932AAvMPOnmWLlKMVCYqegf6+gNJHkMoVPhijMSo YRu395fk6NMDP2Dz890Fp0DuRGB2w9xTfurHnMem0jSapNuNaGBaLITpiJozAj4K XPZiBm9OE6vmrt9c5N9vA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefgedrtddtgdduvdegudegucetufdoteggodetrf dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfurfetoffkrfgpnffqhgenuceu rghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujf gurhepfffhvfevuffkjghfofggtgfgsehtjeertdertddvnecuhfhrohhmpeetlhgvgicu hghilhhlihgrmhhsohhnuceorghlvgigsehshhgriigsohhtrdhorhhgqeenucggtffrrg htthgvrhhnpeejkeeileeuhffgfeeivdeileejkeeuueevkefghfettdejjedvtdevuddu fffgleenucffohhmrghinhepkhgvrhhnvghlrdhorhhgpdhmshhgihgurdhlihhnkhenuc evlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpegrlhgvgies shhhrgiisghothdrohhrghdpnhgspghrtghpthhtohepledpmhhouggvpehsmhhtphhouh htpdhrtghpthhtoheprgigsghovgeskhgvrhhnvghlrdgukhdprhgtphhtthhopehksghu shgthheskhgvrhhnvghlrdhorhhgpdhrtghpthhtohephhgthheslhhsthdruggvpdhrtg hpthhtohepshgrghhisehgrhhimhgsvghrghdrmhgvpdhrtghpthhtoheplhgvohhnsehk vghrnhgvlhdrohhrghdprhgtphhtthhopehlihhnuhigqdgslhhotghksehvghgvrhdrkh gvrhhnvghlrdhorhhgpdhrtghpthhtoheplhhinhhugidqkhgvrhhnvghlsehvghgvrhdr khgvrhhnvghlrdhorhhgpdhrtghpthhtoheplhhinhhugidqnhhvmhgvsehlihhsthhsrd hinhhfrhgruggvrggurdhorhhgpdhrtghpthhtohepkhgthhesnhhvihguihgrrdgtohhm X-ME-Proxy: Feedback-ID: i03f14258:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 14 Jan 2026 15:32:43 -0500 (EST) Date: Wed, 14 Jan 2026 13:32:41 -0700 From: Alex Williamson To: Jens Axboe Cc: Keith Busch , Christoph Hellwig , Sagi Grimberg , Leon Romanovsky , linux-block@vger.kernel.org, linux-kernel@vger.kernel.org, linux-nvme@lists.infradead.org, Chaitanya Kulkarni Subject: Re: [PATCH v3 0/2] block: Generalize physical entry definition Message-ID: <20260114133241.5b876b40@shazbot.org> In-Reply-To: <176775184639.14145.18318539882421290236.b4-ty@kernel.dk> References: <20251217-nvme-phys-types-v3-0-f27fd1608f48@nvidia.com> <176775184639.14145.18318539882421290236.b4-ty@kernel.dk> X-Mailer: Claws Mail 4.3.1 (GTK 3.24.51; x86_64-pc-linux-gnu) Precedence: bulk X-Mailing-List: linux-block@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit On Tue, 06 Jan 2026 19:10:46 -0700 Jens Axboe wrote: > On Wed, 17 Dec 2025 11:41:22 +0200, Leon Romanovsky wrote: > > Jens, > > > > I would like to ask you to put these patches on some shared branch based > > on v6.19-rcX tag, so I will be able to reuse this general type in VFIO > > and DMABUF code. > > > > -------------------------------------------------------------------------------- > > Changelog: > > v3: > > * Rebased on top v6.19-rc1 > > * Added note that memory size is not changed despite change in the > > variable type. > > v2: https://lore.kernel.org/linux-nvme/20251117-nvme-phys-types-v2-0-c75a60a2c468@nvidia.com/ > > * Added Chaitanya's Reviewed-by tags. > > * Removed explicit casting from size_t to unsigned int. > > v1: https://patch.msgid.link/20251115-nvme-phys-types-v1-0-c0f2e5e9163d@kernel.org > > > > [...] > > Applied, thanks! > > [1/2] nvme-pci: Use size_t for length fields to handle larger sizes > commit: 073b9bf9af463d32555c5ebaf7e28c3a44c715d0 > [2/2] types: move phys_vec definition to common header > commit: fcf463b92a08686d1aeb1e66674a72eb7a8bfb9b Hi Jens, I see this is currently on your for-7.0/blk-pvec branch, thanks for splitting it out. I haven't seen this merged into your for-next branch though, which gives me some pause merging it for a dependent series from Leon. Is there anything blocking that merge? Thanks, Alex