From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-qv1-f54.google.com (mail-qv1-f54.google.com [209.85.219.54]) (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 8549F19AD90 for ; Sun, 28 Jun 2026 13:51:57 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.219.54 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1782654718; cv=none; b=TaB2M6zB5Y7Wd+l9N2tcsjyyeindS0/1Wl8jRtgOcFSsTvk0r706j4MZd2LqRH84/cOMj0fYdvpVe3iGQqxPj2xvRwzpUsAchXJNghFq36pnsfe0s7Ber09m1B53ITwNmdE8iaRe+Leka1888wAUoF8b5NyVMV5FNODidN6a6/k= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1782654718; c=relaxed/simple; bh=jLJDN5zBYfT3337H+rOSyCP60vu5635TrWl1qvjuOhM=; h=From:Date:To:Cc:Subject:Message-ID:MIME-Version:Content-Type: Content-Disposition; b=Dq10zb1f1Nw5bp6PPm3zVB4zPBhrDrGMTnfQ2s2kdGu5VHWtYf6zs7AHL3Bjx4dXLWMzXY+2+rk8i5uyBqe5uciPzfokNLP4+jrTmdVLNo7pf6ncLNOnUyxNpfKYgUNcCTb9WHW6C9KgvDlpW6vWZS3GYO5ja4ZpE1vNbzhe1yA= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=kudzu.us; spf=none smtp.mailfrom=kudzu.us; dkim=pass (2048-bit key) header.d=kudzu-us.20251104.gappssmtp.com header.i=@kudzu-us.20251104.gappssmtp.com header.b=caT4kPWG; arc=none smtp.client-ip=209.85.219.54 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=kudzu.us Authentication-Results: smtp.subspace.kernel.org; spf=none smtp.mailfrom=kudzu.us Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kudzu-us.20251104.gappssmtp.com header.i=@kudzu-us.20251104.gappssmtp.com header.b="caT4kPWG" Received: by mail-qv1-f54.google.com with SMTP id 6a1803df08f44-8ef1dc934d1so5783326d6.0 for ; Sun, 28 Jun 2026 06:51:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kudzu-us.20251104.gappssmtp.com; s=20251104; t=1782654716; x=1783259516; darn=vger.kernel.org; h=content-transfer-encoding:content-disposition:mime-version :message-id:subject:cc:to:date:from:from:to:cc:subject:date :message-id:reply-to; bh=y5jFnyaA1Tu5xl9Ikj52bRRy5PbISu7y67WctS3fbyQ=; b=caT4kPWGzaYYoIGD5EUrbPsssBan2OSmjHUkeq9zMfahsfaK1iJjIWr2Cen2NVee8s imkrHuJ54opdXTww5HBdj5FrO24Hpe3RANdT98lLzZ7Yh1EtSGYmxQLz67q8WvmMDwr5 fan+dieGk4a+aiEvvpg3ZRW16K6zcnwduwPb198nCV4jilxH3JV1h9OKVSoBApTj/BXC VLWKIjgYCOvSJyIfz0q61vH45MgPHX5henMUUrlfdLyy2n1Xw9XWUKfngjPQH0Wpp97m bJOs+1y2XU/XdrTXpwj0YaMzv4fXwa5fAx3xRrAiUmEJsMQjO2Y1S4nwGBroNU2Ra6h4 evtg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1782654716; x=1783259516; h=content-transfer-encoding:content-disposition:mime-version :message-id:subject:cc:to:date:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=y5jFnyaA1Tu5xl9Ikj52bRRy5PbISu7y67WctS3fbyQ=; b=TJNBAz1VWyJ4K8dTl8ghpes9yKqPWxEfrs9y9Bokw2Sv6g9TZgns22lYw44DCaO/LV rGXWTarY9SF3vJ6tib0czumtURFYnLaPY0p5pb7gtdEzsU9cmP4IxcpBG6EyjoY9PNdn WxvuQJ7/MRhvJ9uWsQQwPM03k4qY70Z0Mcmhka2SehVUAAgfNBtONWo1MbLT007ZgoqC RpuNmhenL/MAZGKx+gSaghBLLfGeHmcUc7+s+/w3A5+orGXUlCvaCx4tLAMFaBtTpmGq A6Tb9HDCoHFZf8DnO0DGb2zD0ob1NE43wWBLDeMC94iiYRv3SWKW6UOXdGL6/y6z+PQI avag== X-Gm-Message-State: AOJu0Yyvl5imiqEvipbdMS05t+7BJDGFIfNf/XRLANdqRAOIupJWvI2A Uy/6ph/ImgCHw+yecD+nYTJSkOoBx1Ql0FsCCMsVpOzyqEzYQWAFF7dY3PXZ+W4l8I57i58CJ5u Ryfkksg== X-Gm-Gg: AfdE7cl9WqRB1WQMl23EV/EWemhIwbttQkkp7RpxTN2OFBnJUx0fcmqv0rf/8ghDQoH h3Bjy5Qdv1sfWzvgxowf0MTKEcetpZHpNEJeZ/v8cEYGakDag9pSrP+Bw42uAUZJmvDL/ZSg2Lx ZkMwbrzL5MCNY2XIm3qSKnD73N9hYwVI2QDW8TRINKZZ+lJB3i9FfYh/y5q0uhlQ2ch+Tc7Av+H 6t8tJZMNVqwyJNieUdPJnJVdkwE64i97+8pYjXWB2qZUreNHD45ldVnckL3rFLRW2TvM6Ze9keC Vs9IYf0k2yCKncDXXjTReOhG75G/qP+YgBLc63Ucu6VzpVF8vWYvtTeZe17ce7pFc26XYv1741w WyriqJOupO+ZwZa2JXNqGbIxJGXvNSbV8ncJJg0/geXWDpJ3nnfrlIaZehPwti6/rnhStIBTEuE tsbg== X-Received: by 2002:a05:6214:130d:b0:8e3:9df3:f4c2 with SMTP id 6a1803df08f44-8e3b6c22c51mr357185296d6.24.1782654716418; Sun, 28 Jun 2026 06:51:56 -0700 (PDT) Received: from localhost ([136.56.27.188]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-8e98a3209d2sm68989076d6.14.2026.06.28.06.51.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 28 Jun 2026 06:51:55 -0700 (PDT) From: Jon Mason X-Google-Original-From: Jon Mason Date: Sun, 28 Jun 2026 09:51:52 -0400 To: torvalds@linux-foundation.org Cc: linux-kernel@vger.kernel.org, ntb@lists.linux.dev Subject: [GIT PULL] NTB bug fixes for 7.2 Message-ID: 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=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit Hello Linus, Please consider pulling this tag for v7.2. This is a small collection of NTB fixes that have been around for a while. Most are documentation and cleanup changes, while the primary functional fix addresses an EPF teardown path that could trigger an invalid unmap warning when BARs are shared. Thanks, Jon The following changes since commit 8cd9520d35a6c38db6567e97dd93b1f11f185dc6: Linux 7.1 (2026-06-14 15:58:38 +0100) are available in the Git repository at: https://github.com/jonmason/ntb tags/ntb-7.2 for you to fetch changes up to d1c3d45f87e89e5c1fa0769a72a48d1ad99106fc: ntb: amd: Use named initializer for pci_device_id::driver_data (2026-06-26 22:18:34 -0400) ---------------------------------------------------------------- NTB updates include an EPF bug fix to prevent an invalid unmap during device removal, along with documentation fixes and minor AMD driver cleanups. ---------------------------------------------------------------- Alok Tiwari (1): ntb_hw_amd: Fix incorrect debug message in link disable path Koichiro Den (1): NTB: epf: Avoid pci_iounmap() with offset when PEER_SPAD and CONFIG share BAR Randy Dunlap (1): NTB: fix kernel-doc warnings in ntb.h Uwe Kleine-König (The Capable Hub) (1): ntb: amd: Use named initializer for pci_device_id::driver_data drivers/ntb/hw/amd/ntb_hw_amd.c | 20 ++++++++++---------- drivers/ntb/hw/epf/ntb_hw_epf.c | 3 ++- include/linux/ntb.h | 4 ++-- 3 files changed, 14 insertions(+), 13 deletions(-)