feat(abs): add the amdgpu abstraction.
This commit is contained in:
parent
81636262f1
commit
fbb1768aa6
2 changed files with 32 additions and 0 deletions
30
apparmor.d/abstractions/amdgpu
Normal file
30
apparmor.d/abstractions/amdgpu
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
# apparmor.d - Full set of apparmor profiles
|
||||
# Copyright (C) 2025 Alexandre Pujol <alexandre@pujol.io>
|
||||
# SPDX-License-Identifier: GPL-2.0-only
|
||||
|
||||
# Kernel Fusion Driver for AMD GPUs
|
||||
|
||||
abi <abi/4.0>,
|
||||
|
||||
@{sys}/devices/virtual/kfd/kfd/topology/nodes/@{int}/ r,
|
||||
@{sys}/devices/virtual/kfd/kfd/topology/nodes/@{int}/properties r,
|
||||
|
||||
@{sys}/devices/virtual/kfd/kfd/dev r,
|
||||
@{sys}/devices/virtual/kfd/kfd/topology/ r,
|
||||
@{sys}/devices/virtual/kfd/kfd/topology/generation_id r,
|
||||
@{sys}/devices/virtual/kfd/kfd/topology/nodes/ r,
|
||||
@{sys}/devices/virtual/kfd/kfd/topology/nodes/@{int}/ r,
|
||||
@{sys}/devices/virtual/kfd/kfd/topology/nodes/@{int}/caches/@{int}/properties r,
|
||||
@{sys}/devices/virtual/kfd/kfd/topology/nodes/@{int}/gpu_id r,
|
||||
@{sys}/devices/virtual/kfd/kfd/topology/nodes/@{int}/io_links/@{int}/properties r,
|
||||
@{sys}/devices/virtual/kfd/kfd/topology/nodes/@{int}/mem_banks/@{int}/properties r,
|
||||
@{sys}/devices/virtual/kfd/kfd/topology/nodes/@{int}/properties r,
|
||||
@{sys}/devices/virtual/kfd/kfd/topology/system_properties r,
|
||||
@{sys}/devices/virtual/kfd/kfd/uevent r,
|
||||
@{sys}/module/amdgpu/initstate r,
|
||||
|
||||
/dev/kfd rw,
|
||||
|
||||
include if exists <abstractions/amdgpu.d>
|
||||
|
||||
# vim:syntax=apparmor
|
||||
|
|
@ -4,7 +4,9 @@
|
|||
|
||||
abi <abi/4.0>,
|
||||
|
||||
include <abstractions/amdgpu>
|
||||
include <abstractions/graphics>
|
||||
include <abstractions/oneapi>
|
||||
|
||||
@{sys}/devices/@{pci}/numa_node r,
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue