From nobody Sun Feb 8 05:23:37 2026 Received: from mail-wm1-f67.google.com (mail-wm1-f67.google.com [209.85.128.67]) (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 0D76D229B2A for ; Tue, 6 Jan 2026 05:28:23 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.67 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767677306; cv=none; b=fnBdiEr/TwxaVmIrxt90lIq5hgnkgIjgFYyy512v0r65ou3+Hh+g37qxsVvBML1s4EFDSLSMAb+lUZBUKWM/0OPFTIOrCZC7c8NC90lUTvQV/Y4GKsXp8BIBNHxwJuY7qhFWustwtUtYz8xDlhGHFY6Qsb0A4plN26Aquu/rKxw= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767677306; c=relaxed/simple; bh=K7A/W1ylrTsIpBtknKm+NSGACkl3Ze+EFt7X+DmIW0E=; h=Date:From:To:Cc:Subject:Message-ID:MIME-Version:Content-Type: Content-Disposition; b=l4OLBxcndECih36Kxi7LYa892MVKFr7wDu/Y4aYIYjAgeNG9BP+vbJfsB/v1JLy+srwB0NR9v9o7bV4PwMejnyYLX8//cGdOi2tZhshA7dgiyxwcOEeE2SsccQq38z308kBty2jV4bcEUQtrYDWtbDNolzdRJA+yv9Zwh3EmnuA= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=suse.com; spf=pass smtp.mailfrom=suse.com; dkim=pass (2048-bit key) header.d=suse.com header.i=@suse.com header.b=NJ+MFkJy; arc=none smtp.client-ip=209.85.128.67 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=suse.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=suse.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=suse.com header.i=@suse.com header.b="NJ+MFkJy" Received: by mail-wm1-f67.google.com with SMTP id 5b1f17b1804b1-47796a837c7so4388915e9.0 for ; Mon, 05 Jan 2026 21:28:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.com; s=google; t=1767677302; x=1768282102; darn=vger.kernel.org; h=user-agent:content-disposition:mime-version:message-id:subject:cc :to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=oyCImFW2OxUKLK3JD4UOX+w55FuLQcy167IMf21WTEE=; b=NJ+MFkJyydo3fAjFA7GK3+vthWLgp8KLyD9I77/I7Eg4GZNTqcxYaAyMruFOVELCw8 7uOlvNVbYcxPIltqOS9Ev18Wm3SwiDYo8l7WbCTbOvRJNtz9+8iMU9x/w3qtv/BzDKqw BV077WgP9ANFMsdSgsxajLo2mBeRXs9i7b3jOITkQmRouXKen2QV+arHml6yD/7x6RSB WQaemJlwt4cWgficf1Q/TnbosCYlJ2M97U1NP2fkI0RdevDaXhN6bT953+YH11fzMjiM mKIwZ5tR9FczAnoAgv4G50z+nKDuhIOSr0z3JPnC5YdOWWHTqHf8b2zTKxpD8jauu33y gnCw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1767677302; x=1768282102; h=user-agent:content-disposition:mime-version:message-id:subject:cc :to:from:date:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=oyCImFW2OxUKLK3JD4UOX+w55FuLQcy167IMf21WTEE=; b=Pch99l7oFPKv+l6Qd5bESF3KiDXW4bj/TxL18HRhqJwIBSgP2ffMVQbyzZGfSydMRr 1+u4sV5JkygUU7clAxDyQ9bYW8QTmlq1w5yNazmFZ/AiRmymNa9uKRpi8yH9l5lkUi0w EkPgdLY9X5eRjCpbH/HfSeQigxP14whfAKmcD3vuW2Lrz/ZgrNVGkCAPS8AEoHNDIav2 02IoOQqQwxNNNehAWMWtBNlSaCVMk0FgO70S/SwXhP4OLPF2CqbvBRq15w19e3u360hy IZGiCPq9uYrmSAiMaOU8jhHDk4mctKOaUgqTcZ8NAJxrLhwNPGZa1PN0FqfqRyuUv8Ul AR7w== X-Forwarded-Encrypted: i=1; AJvYcCU/32Q0J9vAKGHuZddFaAYTcpOJZx7xR2lSvqYoCJwdyPaC7K3BMAblnSg9PKHa8hnnk8l3WReMU0xu6uU=@vger.kernel.org X-Gm-Message-State: AOJu0YzJRziWlHgXlfIXgPJMVN5Tpa5FERnCdCc40ri6rShgk9Yj4840 LNmO7ftx0Z4/+ogVPPdkqbEIQtvxl6Cq43Q/Ftod49sgoXYHI3I8L/MUGQW0kUrUFYY= X-Gm-Gg: AY/fxX4nclL0rttGFV7xZjXYA4s/P/6MWZSTHWFA7u9aBoJvVW9I51VV06U3aAM6ljV gyafpM5irNN5htYkr1DMOSlp0nwqiVlU+98ig16YVNU7aVg06obN58kFvMN5DCHciFbYIN/gmse 4Vgdv9igqpcSymxUDeOExaF57QIChNISdZSyzXfLKl7xeRxcnVdQTY9MLLepWlHk9qR88fvJIaz o15o56Kko18XTRhiy1VieDGrzM9/i0Efhjpe9pVLB00mLmu8bDPYuwnrrlcdIjlwDWyXqjBJfZv C7aadUetsPR2H7rDKYUX6/5y4DH/wkyPUzZqGFu4ZWWnPwz4PylTsfrm7K42NVhsYtgnrQjNDcS lsI9p1Loriv+bEioXGXSzzkNAJpI9c4BPdIk8uLcNvmeyFzpITE9OZgew7aQ1yrZktY0OqlQPFl yeSTIH4UYzHB/Zu8fBPAtENw3rvhJEl2e/aKw/5Q== X-Google-Smtp-Source: AGHT+IFYG+NiRZAxtQMP3WVtDu6r9Jmli3zfAlN8gHCFJGQloFxv3FObhkqWk1Hj6h0egUzznoJzrg== X-Received: by 2002:a05:600c:4e51:b0:477:7bd2:693f with SMTP id 5b1f17b1804b1-47d7f0650c6mr18640805e9.6.1767677302277; Mon, 05 Jan 2026 21:28:22 -0800 (PST) Received: from r1chard (1-164-79-94.dynamic-ip.hinet.net. [1.164.79.94]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2a3e3c4795fsm8906855ad.33.2026.01.05.21.28.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 05 Jan 2026 21:28:21 -0800 (PST) Date: Tue, 6 Jan 2026 13:28:17 +0800 From: Richard Lyu To: Jonathan Corbet , x86@kernel.org, Borislav Petkov Cc: Thomas Gleixner , Ingo Molnar , Dave Hansen , "H . Peter Anvin" , linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, Richard Lyu Subject: [PATCH] Documentation/x86: Update IOMMU spec references to use stable identifiers Message-ID: <20260106052815.46114-1-richard.lyu@suse.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Disposition: inline X-Mailer: git-send-email 2.51.0 User-Agent: Mutt/2.2.13 (2024-03-09) Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Direct URLs to vendor specifications for Intel VT-d and AMD IOMMU are frequently changed by vendors, leading to broken links in the documentation. Replace the fragile URLs with persistent identifiers, providing the official document titles and IDs. This ensures users can locate the relevant specifications regardless of vendor website restructuring. Signed-off-by: Richard Lyu --- Documentation/arch/x86/iommu.rst | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Documentation/arch/x86/iommu.rst b/Documentation/arch/x86/iomm= u.rst index 41fbadfe2221..79c33560299b 100644 --- a/Documentation/arch/x86/iommu.rst +++ b/Documentation/arch/x86/iommu.rst @@ -2,10 +2,11 @@ x86 IOMMU Support =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =20 -The architecture specs can be obtained from the below locations. +The architecture specs can be obtained from the vendor websites. +Search for the following documents to obtain the latest versions: =20 -- Intel: http://www.intel.com/content/dam/www/public/us/en/documents/produ= ct-specifications/vt-directed-io-spec.pdf -- AMD: https://www.amd.com/content/dam/amd/en/documents/processor-tech-doc= s/specifications/48882_3_07_PUB.pdf +- Intel: Intel Virtualization Technology for Directed I/O Architecture Spe= cification (ID: D51397) +- AMD: AMD I/O Virtualization Technology (IOMMU) Specification (ID: 48882) =20 This guide gives a quick cheat sheet for some basic understanding. =20 --=20 2.51.0