This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [PATCH v3.2] New functions pthread_[sg]etattr_default_np for default thread attributes
- From: Siddhesh Poyarekar <siddhesh at redhat dot com>
- To: "Carlos O'Donell" <carlos at redhat dot com>
- Cc: Roland McGrath <roland at hack dot frob dot com>, libc-alpha at sourceware dot org
- Date: Fri, 14 Jun 2013 00:04:30 +0530
- Subject: Re: [PATCH v3.2] New functions pthread_[sg]etattr_default_np for default thread attributes
- References: <20130529065138 dot GF2145 at spoyarek dot pnq dot redhat dot com> <20130529224222 dot 8A87F2C07E at topped-with-meat dot com> <20130606131212 dot GZ13968 at spoyarek dot pnq dot redhat dot com> <20130612000601 dot 54C9F2C06E at topped-with-meat dot com> <20130612101128 dot GB19582 at spoyarek dot pnq dot redhat dot com> <20130612231757 dot CCC752C07F at topped-with-meat dot com> <20130613035538 dot GL19582 at spoyarek dot pnq dot redhat dot com> <51B9EDAE dot 7020702 at redhat dot com> <20130613175247 dot GZ19582 at spoyarek dot pnq dot redhat dot com> <51BA0F92 dot 5060803 at redhat dot com>
On Thu, Jun 13, 2013 at 02:29:38PM -0400, Carlos O'Donell wrote:
> You can only copy the minimum of the sizes?
>
> - void *p = mempcpy (cpuset, iattr->cpuset, iattr->cpusetsize);
> + void *p = mempcpy (cpuset, iattr->cpuset, MIN(cpusetsize, iattr->cpusetsize));
>
Yes, something like that. I'm getting a test case together to
validate this.
Siddhesh