| What: /sys/class/fc/fc_udev_device/appid_store | |
| Date: Aug 2021 | |
| Contact: Muneendra Kumar <muneendra.kumar@broadconm.com> | |
| Description: | |
| This interface allows an admin to set an FC application | |
| identifier in the blkcg associated with a cgroup id. The | |
| identifier is typically a UUID that is associated with | |
| an application or logical entity such as a virtual | |
| machine or container group. The application or logical | |
| entity utilizes a block device via the cgroup id. | |
| FC adapter drivers may query the identifier and tag FC | |
| traffic based on the identifier. FC host and FC fabric | |
| entities can utilize the application id and FC traffic | |
| tag to identify traffic sources. | |
| The interface expects a string "<cgroupid>:<appid>" where: | |
| <cgroupid> is inode of the cgroup in hexadecimal | |
| <appid> is user provided string upto 128 characters | |
| in length. | |
| If an appid_store is done for a cgroup id that already | |
| has an appid set, the new value will override the | |
| previous value. | |
| If an admin wants to remove an FC application identifier | |
| from a cgroup, an appid_store should be done with the | |
| following string: "<cgroupid>:" |