hc
2024-08-16 a24a44ff9ca902811b99aa9663d697cf452e08ef
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
What:        /sys/kernel/iommu_groups/
Date:        May 2012
KernelVersion:    v3.5
Contact:    Alex Williamson <alex.williamson@redhat.com>
Description:    /sys/kernel/iommu_groups/ contains a number of sub-
       directories, each representing an IOMMU group.  The
       name of the sub-directory matches the iommu_group_id()
       for the group, which is an integer value.  Within each
       subdirectory is another directory named "devices" with
       links to the sysfs devices contained in this group.
       The group directory also optionally contains a "name"
       file if the IOMMU driver has chosen to register a more
       common name for the group.
Users:
 
What:        /sys/kernel/iommu_groups/reserved_regions
Date:         January 2017
KernelVersion:  v4.11
Contact:     Eric Auger <eric.auger@redhat.com>
Description:    /sys/kernel/iommu_groups/reserved_regions list IOVA
       regions that are reserved. Not necessarily all
       reserved regions are listed. This is typically used to
       output direct-mapped, MSI, non mappable regions. Each
       region is described on a single line: the 1st field is
       the base IOVA, the second is the end IOVA and the third
       field describes the type of the region.
 
What:        /sys/kernel/iommu_groups/reserved_regions
Date:         June 2019
KernelVersion:  v5.3
Contact:     Eric Auger <eric.auger@redhat.com>
Description:    In case an RMRR is used only by graphics or USB devices
       it is now exposed as "direct-relaxable" instead of "direct".
       In device assignment use case, for instance, those RMRR
       are considered to be relaxable and safe.