scsi: blkcg: Add app identifier support for blkcg
authorMuneendra Kumar <muneendra.kumar@broadcom.com>
Tue, 8 Jun 2021 04:35:45 +0000 (10:05 +0530)
committerMartin K. Petersen <martin.petersen@oracle.com>
Thu, 10 Jun 2021 14:01:32 +0000 (10:01 -0400)
commitd2bcbeab4200665b694ec4f92a7a2fd58b70b1e8
tree4b50f7e2e07909ee2dc125d8a6e78ef2600e6b95
parent6b658c4863c15936872a93c9ee879043bf6393c9
scsi: blkcg: Add app identifier support for blkcg

Add a unique application identifier (i.e fc_app_id member) in blkcg. This
allows identification of traffic belonging to an specific both on the host
and in the fabric infrastructure. As an example, this allows the storage
stack to uniquely identify traffic belong to particular virtual machine.

Link: https://lore.kernel.org/r/20210608043556.274139-3-muneendra.kumar@broadcom.com
Reviewed-by: Himanshu Madhani <himanshu.madhani@oracle.com>
Reviewed-by: Hannes Reinecke <hare@suse.de>
Acked-by: Tejun Heo <tj@kernel.org>
Signed-off-by: Muneendra Kumar <muneendra.kumar@broadcom.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
block/Kconfig
drivers/scsi/Kconfig
include/linux/blk-cgroup.h