summaryrefslogtreecommitdiff
path: root/net/kcm/Makefile
diff options
context:
space:
mode:
authorJacob Keller <jacob.e.keller@intel.com>2020-03-26 21:37:16 +0300
committerDavid S. Miller <davem@davemloft.net>2020-03-27 05:39:26 +0300
commitb9a17abfde842bb09f894ba96a5cd9f5944f6bfa (patch)
treed0e2662afc353a3ab1322caf5bd03aa9e234f15e /net/kcm/Makefile
parent12102436acf949b5e6eb087846b47488db2aa440 (diff)
downloadlinux-b9a17abfde842bb09f894ba96a5cd9f5944f6bfa.tar.xz
devlink: implement DEVLINK_CMD_REGION_NEW
Implement support for the DEVLINK_CMD_REGION_NEW command for creating snapshots. This new command parallels the existing DEVLINK_CMD_REGION_DEL. In order for DEVLINK_CMD_REGION_NEW to work for a region, the new ".snapshot" operation must be implemented in the region's ops structure. The desired snapshot id must be provided. This helps avoid confusion on the purpose of DEVLINK_CMD_REGION_NEW, and keeps the API simpler. The requested id will be inserted into the xarray tracking the number of snapshots using each id. If this id is already used by another snapshot on any region, an error will be returned. Signed-off-by: Jacob Keller <jacob.e.keller@intel.com> Reviewed-by: Jiri Pirko <jiri@mellanox.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/kcm/Makefile')
0 files changed, 0 insertions, 0 deletions