diff options
author | Kyle Evans <kevans@FreeBSD.org> | 2020-12-08 18:44:06 +0000 |
---|---|---|
committer | Kyle Evans <kevans@FreeBSD.org> | 2020-12-08 18:44:06 +0000 |
commit | 9c83dab96ce9677a872ee0d40e1181bddc34af90 (patch) | |
tree | c12c0e90a302c9b4d7796e0739ff757e0ba5c747 /sys/kern | |
parent | 95e1f42eb96025c1d78d8812a104028f66f509f0 (diff) | |
download | src-test2-9c83dab96ce9677a872ee0d40e1181bddc34af90.tar.gz src-test2-9c83dab96ce9677a872ee0d40e1181bddc34af90.zip |
Notes
Diffstat (limited to 'sys/kern')
-rw-r--r-- | sys/kern/kern_cpuset.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/sys/kern/kern_cpuset.c b/sys/kern/kern_cpuset.c index 2429e535853e..6de034c31d55 100644 --- a/sys/kern/kern_cpuset.c +++ b/sys/kern/kern_cpuset.c @@ -246,9 +246,14 @@ cpuset_rel_defer(struct setlist *head, struct cpuset *set) static void cpuset_rel_complete(struct cpuset *set) { + cpusetid_t id; + + id = set->cs_id; LIST_REMOVE(set, cs_link); cpuset_rel(set->cs_parent); uma_zfree(cpuset_zone, set); + if (id != CPUSET_INVALID) + free_unr(cpuset_unr, id); } /* |