Page MenuHomeFreeBSD

D21890.diff
No OneTemporary

D21890.diff

Index: sys/kern/kern_cpuset.c
===================================================================
--- sys/kern/kern_cpuset.c
+++ sys/kern/kern_cpuset.c
@@ -160,8 +160,10 @@
cpuset_getroot(struct cpuset *set)
{
- while ((set->cs_flags & CPU_SET_ROOT) == 0 && set->cs_parent != NULL)
- set = set->cs_parent;
+ if (set->cs_parent != NULL)
+ do {
+ set = set->cs_parent;
+ } while ((set->cs_flags & CPU_SET_ROOT) == 0 && set->cs_parent != NULL);
return (set);
}

File Metadata

Mime Type
text/plain
Expires
Fri, Feb 14, 5:48 PM (20 h, 34 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
16645908
Default Alt Text
D21890.diff (472 B)

Event Timeline