nsg_destroy(3)nsg_destroy(3)NAMEnsg_destroy - Destroys a NUMA Scheduling Group (libnuma library)
nsgid_t nsg );
Specifies the NUMA Scheduling Group (NSG).
Remove the NSG identified by nsg and deallocate associated structures.
If the NSG is currently non-empty, existing members are removed before
deleting the NSG.
The effective user ID of the calling process must be equal to the value
of nsg_perm.cuid or nsg_perm.uid in the associated nsgid_ds structure,
or the calling process must have write permissions to the NSG.
Success. In this case, the NSG was successfully destroyed. Failure.
The NSG was not destroyed and errno is set to indicate the error.
If the nsg_destroy() function fails, it sets errno to one of the fol‐
lowing values for the specified condition: The calling process does not
have write permission. The nsg argument does not specify a valid NSG
Functions: nsg_attach_pid(3), nsg_init(3), numa_intro(3)