mirror of
git://sourceware.org/git/glibc.git
synced 2024-11-21 01:12:26 +08:00
[BZ #7029]
2008-11-13 Ulrich Drepper <drepper@redhat.com> [BZ #7029] * sysdeps/unix/sysv/linux/bits/sched.h (__CPU_ALLOC_SIZE): Multiply with sizeof of __cpu_mask, not 8 unconditionally after all the rounding.
This commit is contained in:
parent
0e54a7250f
commit
ec29796237
@ -1,3 +1,10 @@
|
||||
2008-11-13 Ulrich Drepper <drepper@redhat.com>
|
||||
|
||||
[BZ #7029]
|
||||
* sysdeps/unix/sysv/linux/bits/sched.h (__CPU_ALLOC_SIZE):
|
||||
Multiply with sizeof of __cpu_mask, not 8 unconditionally after
|
||||
all the rounding.
|
||||
|
||||
2008-11-11 Ulrich Drepper <drepper@redhat.com>
|
||||
|
||||
[BZ #7009]
|
||||
|
@ -1,6 +1,6 @@
|
||||
/* Definitions of constants and data structure for POSIX 1003.1b-1993
|
||||
scheduling interface.
|
||||
Copyright (C) 1996-1999,2001-2003,2005,2006,2007
|
||||
Copyright (C) 1996-1999,2001-2003,2005,2006,2007,2008
|
||||
Free Software Foundation, Inc.
|
||||
This file is part of the GNU C Library.
|
||||
|
||||
@ -184,7 +184,7 @@ typedef struct
|
||||
__dest; }))
|
||||
|
||||
# define __CPU_ALLOC_SIZE(count) \
|
||||
((((count) + __NCPUBITS - 1) / __NCPUBITS) * 8)
|
||||
((((count) + __NCPUBITS - 1) / __NCPUBITS) * sizeof (__cpu_mask))
|
||||
# define __CPU_ALLOC(count) __sched_cpualloc (count)
|
||||
# define __CPU_FREE(cpuset) __sched_cpufree (cpuset)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user