_2024_10_16_14_08_35_2024_10_16 14_08_35
Linux RISC-V - Patchwork _ Linux RISC-V IOMMU Support
原文链接失效了?试试备份
TAGs:处理器 risc-v IOMMU
saved date: Wed Oct 16 2024 14:08:35 GMT+0800 (中国标准时间)
_2024_10_31_15_32_50_2024_10_31 15_32_50
[PATCH v4 10_14] hw_riscv_riscv-iommu_ add ATS support
原文链接失效了?试试备份
TAGs:处理器 risc-v IOMMU
saved date: Thu Oct 31 2024 15:32:50 GMT+0800 (中国标准时间)
_2024_10_29_16_06_02_2024_10_29 16_06_02
[v4] riscv_ QEMU RISC-V IOMMU Support _ Patchew
原文链接失效了?试试备份
TAGs:处理器 risc-v IOMMU
saved date: Tue Oct 29 2024 16:06:02 GMT+0800 (中国标准时间)
_2024_10_16_14_16_11_2024_10_16 14_16_11
[v9,1_7] dt-bindings_ iommu_ riscv_ Add bindings for RISC-V IOMMU - Patchwork
原文链接失效了?试试备份
TAGs:处理器 risc-v IOMMU
saved date: Wed Oct 16 2024 14:16:11 GMT+0800 (中国标准时间)
_2024_10_16_14_16_28_2024_10_16 14_16_28
[v9,2_7] iommu_riscv_ Add RISC-V IOMMU platform device driver - Patchwork
原文链接失效了?试试备份
TAGs:处理器 risc-v IOMMU
saved date: Wed Oct 16 2024 14:16:28 GMT+0800 (中国标准时间)
_2024_10_16_14_17_09_2024_10_16 14_17_09
[v9,3_7] iommu_riscv_ Add RISC-V IOMMU PCIe device driver - Patchwork
原文链接失效了?试试备份
TAGs:处理器 risc-v IOMMU
saved date: Wed Oct 16 2024 14:17:09 GMT+0800 (中国标准时间)
_2024_10_16_14_26_52_2024_10_16 14_26_52
[v9,4_7] iommu_riscv_ Enable IOMMU registration and device probe. - Patchwork
原文链接失效了?试试备份
TAGs:处理器 risc-v IOMMU
saved date: Wed Oct 16 2024 14:26:52 GMT+0800 (中国标准时间)
_2024_10_16_15_16_44_2024_10_16 15_16_44
[v9,5_7] iommu_riscv_ Device directory management. - Patchwork
原文链接失效了?试试备份
TAGs:处理器 risc-v IOMMU
saved date: Wed Oct 16 2024 15:16:44 GMT+0800 (中国标准时间)
_2024_10_16_15_18_09_2024_10_16 15_18_09
[v9,6_7] iommu_riscv_ Command and fault queue support - Patchwork
原文链接失效了?试试备份
TAGs:处理器 risc-v IOMMU
saved date: Wed Oct 16 2024 15:18:09 GMT+0800 (中国标准时间)
_2024_10_16_15_21_48_2024_10_16 15_21_48
[v9,7_7] iommu_riscv_ Paging domain support - Patchwork
原文链接失效了?试试备份
TAGs:处理器 risc-v IOMMU
saved date: Wed Oct 16 2024 15:21:48 GMT+0800 (中国标准时间)
_2025-04-29_11:59:18_2025-04-29 11:59:18
iommu_riscv_ fix use after free of riscv_iommu_domain - Patchwork
原文链接失效了?试试备份
TAGs:处理器 risc-v IOMMU
Summary: This text is an email message about a patch for the RISC-V IOMMU driver in the Linux kernel. The patch addresses a use-after-free issue in the `riscv_iommu_bond_unlink` function. The issue occurs when the `riscv_iommu_domain` is freed but not set to NULL before being used in `riscv_iommu_attach_paging_domain` and `riscv_iommu_bond_unlink`. The patch sets `info->domain` to NULL within `riscv_iommu_bond_unlink` to resolve the issue. The email includes the patch diff and a commit message.此文本是有关 Linux 内核中 RISC-V IOMMU 驱动程序补丁的电子邮件。此补丁解决了“riscv_iommu_bond_unlink”函数中的释放后使用问题。当“riscv_iommu_domain”在“riscv_iommu_attach_paging_domain”和“riscv_iommu_bond_unlink”中使用之前被释放但未设置为 NULL 时,会出现此问题。该补丁将“riscv_iommu_bond_unlink”中的“info->domain”设置为 NULL 以解决此问题。该电子邮件包括 patch diff 和提交消息。
_2025-03-18_20:13:33_2025-03-18 20:13:33
[4_4] iommu_riscv_ Add support for Svnapot - Patchwork
原文链接失效了?试试备份
TAGs:处理器 risc-v IOMMU svnapot
Summary: This text is an email message containing a patch for the RISC-V IOMMU driver in the Linux kernel. The patch adds support for the Svnapot page size in the IOMMU driver. The email includes various headers and signatures indicating the source and history of the patch. The patch itself consists of adding new functions and modifying existing ones in the iommu.c file to handle Svnapot page sizes. The patch also includes comments and tests to ensure the correct functionality.此文本是一封电子邮件,其中包含 Linux 内核中 RISC-V IOMMU 驱动程序的补丁。此修补程序在 IOMMU 驱动程序中添加了对 Svnapot 页面大小的支持。该电子邮件包含各种标头和签名,用于指示补丁的来源和历史记录。补丁本身包括添加新函数和修改 iommu.c 文件中的现有函数,以处理 Svnapot 页面大小。该补丁还包括注释和测试,以确保功能正确。
_2025-03-27_17:49:34_2025-03-27 17:49:34
[RESEND,v2,4_4] iommu_riscv_ Add support for Svnapot - Patchwork
原文链接失效了?试试备份
TAGs:处理器 risc-v IOMMU svnapot
Summary: This text is an email message containing a patch series for the RISC-V IOMMU driver in the Linux kernel. The patch series aims to add support for Svnapot, a specific page size, in the IOMMU driver. The patch series includes five individual patches, each addressing a specific aspect of the implementation. The first patch adds the Svnapot size as a supported page size and applies it when possible. The remaining patches handle the allocation and freeing of Svnapot-sized pages in the IOMMU driver. The email also includes various headers and metadata, such as the sender, recipients, subject, and date.此文本是一封电子邮件,其中包含 Linux 内核中 RISC-V IOMMU 驱动程序的补丁系列。该补丁系列旨在在 IOMMU 驱动程序中添加对 Svnapot(一种特定页面大小)的支持。补丁系列包括五个单独的补丁,每个补丁都涉及实施的特定方面。第一个补丁将 Svnapot 大小添加为支持的页面大小,并在可能的情况下应用它。其余补丁处理 IOMMU 驱动程序中 Svnapot 大小的页面的分配和释放。该电子邮件还包括各种标头和元数据,例如发件人、收件人、主题和日期。
_2024_10_16_16_25_18_2024_10_16 16_25_18
tech-iommu@lists.riscv.org _ Messages
原文链接失效了?试试备份
TAGs:处理器 risc-v IOMMU
saved date: Wed Oct 16 2024 16:25:18 GMT+0800 (中国标准时间)
_2024_7_10_17_32_20_2024_7_10 17_32_20
@ - Intel Community
原文链接失效了?试试备份
TAGs:虚拟化&容器 IO IOMMU ACS
saved date: Wed Jul 10 2024 17:32:20 GMT+0800 (中国标准时间)
_2024_7_15_13_12_53_2024_7_15 13_12_53
IOMMU是如何划分PCI device group的? - 知乎
原文链接失效了?试试备份
TAGs:虚拟化&容器 IO IOMMU ACS
saved date: Mon Jul 15 2024 13:12:53 GMT+0800 (中国标准时间)
_2024_7_11_11_27_29_2024_7_11 11_27_29
PCI_ Never treat a VF as a multifunction device · torvalds_linux@aa93197
原文链接失效了?试试备份
TAGs:虚拟化&容器 IO IOMMU ACS
saved date: Thu Jul 11 2024 11:27:29 GMT+0800 (中国标准时间)
_2024_11_11_14_54_19_2024_11_11 14_54_19
[2_2] pci_quirks_ Enable quirks for PCIe ACS on Intel PCH root ports - Patchwork
原文链接失效了?试试备份
TAGs:虚拟化&容器 IO IOMMU ACS
saved date: Mon Nov 11 2024 14:54:19 GMT+0800 (中国标准时间)
_2024_7_10_17_06_53_2024_7_10 17_06_53
iommu_ Relax ACS requirement for RCiEP devices. - Patchwork
原文链接失效了?试试备份
TAGs:虚拟化&容器 IO IOMMU ACS
saved date: Wed Jul 10 2024 17:06:53 GMT+0800 (中国标准时间)
_2024_7_21_21_48_09_2024_7_21 21_48_09
sriov iommu group 安全性讨论 · Issue #IAEGKC · openEuler_kernel - Gitee.com
原文链接失效了?试试备份
TAGs:虚拟化&容器 IO IOMMU ACS
saved date: Sun Jul 21 2024 21:48:09 GMT+0800 (中国标准时间)
_2024_7_9_20_35_53_2024_7_9 20_35_53
E.2. A Deep-dive into IOMMU Groups _ Red Hat Product Documentation
原文链接失效了?试试备份
TAGs:虚拟化&容器 IO IOMMU
saved date: Tue Jul 09 2024 20:35:53 GMT+0800 (中国标准时间)
_2024_10_22_19_24_23_2024_10_22 19_24_23
IOMMU 的 DMA 内存分配 - 深入浅出 Linux 中的 ARM IOMMU SMMU III
原文链接失效了?试试备份
TAGs:虚拟化&容器 IO IOMMU
saved date: Tue Oct 22 2024 19:24:23 GMT+0800 (中国标准时间)
_2024_10_24_10_59_54_2024_10_24 10_59_54
IOMMUFD BACKEND usage with VFIO — QEMU documentation
原文链接失效了?试试备份
TAGs:虚拟化&容器 IO IOMMU IOMMUFD
saved date: Thu Oct 24 2024 10:59:54 GMT+0800 (中国标准时间)
_2024_10_21_14_11_14_2024_10_21 14_11_14
IOMMUFD — The Linux Kernel documentation
原文链接失效了?试试备份
TAGs:虚拟化&容器 IO IOMMU IOMMUFD
saved date: Mon Oct 21 2024 14:11:14 GMT+0800 (中国标准时间)
_2024_10_30_16_31_26_2024_10_30 16_31_26
IOMMUFD — The Linux Kernel documentation
原文链接失效了?试试备份
TAGs:虚拟化&容器 IO IOMMU IOMMUFD
saved date: Wed Oct 30 2024 16:31:26 GMT+0800 (中国标准时间)
_2024_10_21_19_43_43_2024_10_21 19_43_43
IOMMUFD_ Deliver IO page faults to user space [LWN.net]
原文链接失效了?试试备份
TAGs:虚拟化&容器 IO IOMMU IOMMUFD
saved date: Mon Oct 21 2024 19:43:43 GMT+0800 (中国标准时间)
_2024_10_25_14_10_28_2024_10_25 14_10_28
iommufd support pasid attach_replace [LWN.net]
原文链接失效了?试试备份
TAGs:虚拟化&容器 IO IOMMU IOMMUFD
saved date: Fri Oct 25 2024 14:10:28 GMT+0800 (中国标准时间)
_2024_11_14_23_28_45_2024_11_14 23_28_45
iommufd support pasid attach_replace [LWN.net]
原文链接失效了?试试备份
TAGs:虚拟化&容器 IO IOMMU IOMMUFD
saved date: Thu Nov 14 2024 23:28:45 GMT+0800 (中国标准时间)
_2024_11_15_00_19_46_2024_11_15 00_19_46
iommufd support pasid attach_replace [LWN.net]
原文链接失效了?试试备份
TAGs:虚拟化&容器 IO IOMMU IOMMUFD
saved date: Fri Nov 15 2024 00:19:46 GMT+0800 (中国标准时间)
_2024_10_10_11_58_17_2024_10_10 11_58_17
IOMMUFD — The Linux Kernel documentation
原文链接失效了?试试备份
TAGs:虚拟化&容器 IO IOMMU
saved date: Thu Oct 10 2024 11:58:17 GMT+0800 (中国标准时间)
_2024_8_19_20_46_16_2024_8_19 20_46_16
_iommu映射函数-CSDN博客
原文链接失效了?试试备份
TAGs:虚拟化&容器 IO IOMMU
saved date: Mon Aug 19 2024 20:46:16 GMT+0800 (中国标准时间)
_2024_11_27_12:13:52_2024_11_27 12:13:52
Linux x86-64 IOMMU详解(二)——SWIOTLB(软件IOMMU)-CSDN博客
原文链接失效了?试试备份
TAGs:虚拟化&容器 IO IOMMU IOTLB
saved date: Wed Nov 27 2024 12:13:52 GMT+0800 (中国标准时间)
_2024_11_27_12:13:42_2024_11_27 12:13:42
Overcoming the IOTLB wall for multi-100-Gbps Linux-based networking [PeerJ]
原文链接失效了?试试备份
TAGs:虚拟化&容器 IO IOMMU IOTLB
saved date: Wed Nov 27 2024 12:13:42 GMT+0800 (中国标准时间)
_2024_9_25_14_19_33_2024_9_25 14_19_33
Intel VT-d实现概述-lvyilong316-ChinaUnix博客
原文链接失效了?试试备份
TAGs:虚拟化&容器 IO IOMMU
saved date: Wed Sep 25 2024 14:19:33 GMT+0800 (中国标准时间)
_2024_10_30_16_05_29_2024_10_30 16_05_29
Introduction to IOMMU and ARM SMMU
原文链接失效了?试试备份
TAGs:虚拟化&容器 IO IOMMU
saved date: Wed Oct 30 2024 16:05:29 GMT+0800 (中国标准时间)
_2024_10_22_19_22_27_2024_10_22 19_22_27
Linux 系统下的 SMMU 介绍 - 深入浅出 Linux 中的 ARM IOMMU SMMU I-CSDN博客
原文链接失效了?试试备份
TAGs:虚拟化&容器 IO IOMMU
saved date: Tue Oct 22 2024 19:22:27 GMT+0800 (中国标准时间)
_2025-05-30_15:05:50_2025-05-30 15:05:50
Notes about iommu=pt kernel parameter - L
原文链接失效了?试试备份
TAGs:虚拟化&容器 IO IOMMU
Summary: This article discusses the iommu=pt kernel parameter, specifically the pt option, when using KVM pass-thru devices. The pt option enables IOMMU translation only for devices used in pass-thru, improving performance for host PCIe devices. The code analysis reveals that when iommu_pass_through is set, identity mapping is configured, and if the hardware supports pass-through translation type, no iova-hpa mapping is required. However, when the hardware doesn't support pass-through translation type, iova-hpa mapping is necessary, leading to reduced performance.本文讨论了使用 KVM 直通设备时的 iommu=pt 内核参数,特别是 pt 选项。pt 选项仅对用于直通的设备启用 IOMMU 转换,从而提高主机 PCIe 设备的性能。代码分析显示,设置 iommu_pass_through 时,会配置身份映射,如果硬件支持直通转换类型,则不需要 iova-hpa 映射。但是,当硬件不支持直通转换类型时,需要 iova-hpa 映射,从而导致性能降低。
_2024_10_22_19_23_12_2024_10_22 19_23_12
SMMU 驱动中的系统 I_O 设备探测 - 深入浅出 Linux 中的 ARM IOMMU SMMU II_linux smmu-CSDN博客
原文链接失效了?试试备份
TAGs:虚拟化&容器 IO IOMMU
saved date: Tue Oct 22 2024 19:23:12 GMT+0800 (中国标准时间)
_2024_8_14_18_01_33_2024_8_14 18_01_33
SMMU内核驱动分析 - crab2313's blog
原文链接失效了?试试备份
TAGs:虚拟化&容器 IO IOMMU
saved date: Wed Aug 14 2024 18:01:33 GMT+0800 (中国标准时间)
_2024_10_17_17_27_30_2024_10_17 17_27_30
IOMMU driver support for shared virtual memory virtualization [LWN.net]
原文链接失效了?试试备份
TAGs:虚拟化&容器 IO IOMMU SVM
saved date: Thu Oct 17 2024 17:27:30 GMT+0800 (中国标准时间)
_2024_10_30_15_57_15_2024_10_30 15_57_15
Shared Virtual Addressing - 知乎
原文链接失效了?试试备份
TAGs:虚拟化&容器 IO IOMMU SVM
saved date: Wed Oct 30 2024 15:57:15 GMT+0800 (中国标准时间)
_2024_10_17_17_27_06_2024_10_17 17_27_06
[Qemu-devel] [RFC PATCH 0_8] Shared Virtual Memory virtualization for VT
原文链接失效了?试试备份
TAGs:虚拟化&容器 IO IOMMU SVM
saved date: Thu Oct 17 2024 17:27:06 GMT+0800 (中国标准时间)
_2024_10_17_17_26_52_2024_10_17 17_26_52
[RFC PATCH 00_20] Qemu_ Extend intel_iommu emulator to support Shared Virtual Memory — Linux KVM
原文链接失效了?试试备份
TAGs:虚拟化&容器 IO IOMMU SVM
saved date: Thu Oct 17 2024 17:26:52 GMT+0800 (中国标准时间)
_2024_10_17_17_30_53_2024_10_17 17_30_53
[RFC PATCH 0_8] Shared Virtual Memory virtualization for VT-d — Linux KVM
原文链接失效了?试试备份
TAGs:虚拟化&容器 IO IOMMU SVM
saved date: Thu Oct 17 2024 17:30:53 GMT+0800 (中国标准时间)
_2024_8_9_19_46_50_2024_8_9 19_46_50
Vhost-user Protocol — QEMU documentation
原文链接失效了?试试备份
TAGs:虚拟化&容器 IO IOMMU
saved date: Fri Aug 09 2024 19:46:50 GMT+0800 (中国标准时间)
_2024_8_13_18_18_22_2024_8_13 18_18_22
[转]IOVA- io virtual address - yimuxi - 博客园
原文链接失效了?试试备份
TAGs:虚拟化&容器 IO IOMMU
saved date: Tue Aug 13 2024 18:18:22 GMT+0800 (中国标准时间)
_2024_8_9_18_08_55_2024_8_9 18_08_55
dev_iommu_uapi_uapi.rst at master · yiliu1765_dev_iommu_uapi
原文链接失效了?试试备份
TAGs:虚拟化&容器 IO IOMMU
saved date: Fri Aug 09 2024 18:08:55 GMT+0800 (中国标准时间)
_2024_10_23_15_33_21_2024_10_23 15_33_21
iommu分析之---DMA remap框架实现 - 知乎
原文链接失效了?试试备份
TAGs:虚拟化&容器 IO IOMMU
saved date: Wed Oct 23 2024 15:33:21 GMT+0800 (中国标准时间)
_2024_10_24_17_16_22_2024_10_24 17_16_22
FOSDEM 2019 - Virtual IOMMU Implementation using HW Nested Paging
原文链接失效了?试试备份
TAGs:虚拟化&容器 IO IOMMU vIOMMU
saved date: Thu Oct 24 2024 17:16:22 GMT+0800 (中国标准时间)
_2024_9_23_17_44_16_2024_9_23 17_44_16
-vIOMMU - 知乎
原文链接失效了?试试备份
TAGs:虚拟化&容器 IO IOMMU vIOMMU
saved date: Mon Sep 23 2024 17:44:16 GMT+0800 (中国标准时间)
_2024_9_25_10_17_49_2024_9_25 10_17_49
IOMMU八-vIOMMU - 知乎
原文链接失效了?试试备份
TAGs:虚拟化&容器 IO IOMMU vIOMMU
saved date: Wed Sep 25 2024 10:17:49 GMT+0800 (中国标准时间)
_2024_9_23_17_23_58_2024_9_23 17_23_58
dpdk vhost-uesr对vIOMMU的支持 - 知乎
原文链接失效了?试试备份
TAGs:虚拟化&容器 IO IOMMU vIOMMU
saved date: Mon Sep 23 2024 17:23:58 GMT+0800 (中国标准时间)
_2024_9_23_17_39_00_2024_9_23 17_39_00
dpdk vhost-uesr对vIOMMU的支持-lvyilong316-ChinaUnix博客
原文链接失效了?试试备份
TAGs:虚拟化&容器 IO IOMMU vIOMMU
saved date: Mon Sep 23 2024 17:39:00 GMT+0800 (中国标准时间)
_2024_9_25_10_13_12_2024_9_25 10_13_12
vIOMMU - Features_VT-d - intel-iommu - QEMU
原文链接失效了?试试备份
TAGs:虚拟化&容器 IO IOMMU vIOMMU
saved date: Wed Sep 25 2024 10:13:12 GMT+0800 (中国标准时间)
_2024_8_2_16_43_38_2024_8_2 16_43_38
手撕intel-iommu之DMA remapping(硬件篇)
原文链接失效了?试试备份
TAGs:虚拟化&容器 IO IOMMU
saved date: Fri Aug 02 2024 16:43:38 GMT+0800 (中国标准时间)
_2025-03-18_19:54:23_2025-03-18 19:54:23
浅谈 IOMMU 的 page size 问题 - 知乎
原文链接失效了?试试备份
TAGs:虚拟化&容器 IO IOMMU
Summary: This article discusses the issue of page sizes in IOMMU (Input/Output Memory Management Unit) for Intel and AMD platforms. The article also mentions the problems with the iommu_iova_to_phys() function and provides references to Intel and AMD specifications. Intel and AMD IOMMU have two main issues: page table level issues and page size issues. In this article, the focus is on the page size issues for Intel and AMD.
_2024_7_10_13_12_29_2024_7_10 13_12_29
深入了解iommu系列一:iommu硬件架构和驱动初始化
原文链接失效了?试试备份
TAGs:虚拟化&容器 IO IOMMU
saved date: Wed Jul 10 2024 13:12:29 GMT+0800 (中国标准时间)
_2024_8_13_19_33_05_2024_8_13 19_33_05
深入了解iommu系列一:iommu硬件架构和驱动初始化 - 知乎
原文链接失效了?试试备份
TAGs:虚拟化&容器 IO IOMMU
saved date: Tue Aug 13 2024 19:33:05 GMT+0800 (中国标准时间)
_2024_10_23_12_12_22_2024_10_23 12_12_22
深入了解iommu系列一:iommu硬件架构和驱动初始化 · kernelnote
原文链接失效了?试试备份
TAGs:虚拟化&容器 IO IOMMU
saved date: Wed Oct 23 2024 12:12:22 GMT+0800 (中国标准时间)
_2024_8_19_20_30_31_2024_8_19 20_30_31
深入了解iommu系列一:iommu硬件架构和驱动初始化-电子工程专辑
原文链接失效了?试试备份
TAGs:虚拟化&容器 IO IOMMU
saved date: Mon Aug 19 2024 20:30:31 GMT+0800 (中国标准时间)
_2024_10_22_19_03_01_2024_10_22 19_03_01
深入浅出 Linux 中的 ARM IOMMU SMMU II - wolfcs - 博客园
原文链接失效了?试试备份
TAGs:虚拟化&容器 IO IOMMU
saved date: Tue Oct 22 2024 19:03:01 GMT+0800 (中国标准时间)