Patches for classic affinity implementation and test

Joel Sherrill Joel.Sherrill at OARcorp.com
Fri Feb 21 12:46:06 UTC 2014


On Feb 21, 2014 1:58 AM, Sebastian Huber <sebastian.huber at embedded-brains.de> wrote:
>
> On 2014-02-20 21:07, Jennifer Averett wrote:
> > +#if __RTEMS_HAVE_SYS_CPUSET_H__ && defined( RTEMS_SMP )
> > +const Cpuset_Control *_Cpuset_Handler_default(void);
> > +#else
> > +#define _Cpuset_Handler_default()   do { } while ( 0 )
> > +#endif
>
> In case the C library doesn't provide an appropriate <sys/cpuset.h> then we
> should provide our own header file.  Maybe we should use a special header file
> that either uses <sys/cpuset.h> directly or alternatively provides the missing
> declarations and functions.
>
> I don't think it makes sense to use a SMP configuration with this API.

This is just to account for old tool sets.

Jennifer.. There should be no reason to make this empty here if the bodies are conditional (on sys/cpuset.h)

> --
> Sebastian Huber, embedded brains GmbH
>
> Address : Dornierstr. 4, D-82178 Puchheim, Germany
> Phone   : +49 89 189 47 41-16
> Fax     : +49 89 189 47 41-09
> E-Mail  : sebastian.huber at embedded-brains.de
> PGP     : Public key available on request.
>
> Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.
> _______________________________________________
> rtems-devel mailing list
> rtems-devel at rtems.org
> http://www.rtems.org/mailman/listinfo/rtems-devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/devel/attachments/20140221/ff5c3292/attachment-0001.html>


More information about the devel mailing list