Re: [PATCH v2] Cygwin: Implement sched_[gs]etaffinity()

2019-04-29 Thread Corinna Vinschen
On Apr 29 01:54, Mark Geisert wrote: > Corinna Vinschen wrote: > > Hi Mark, > > > > Howdy! FTR Here's the intro paragraph left out of my patch submission: > > Second version of CPU affinity patch set. Attempts to mimic operation > of Linux affinity functions, both the sched_* and pthread_* var

Re: [PATCH v2] Cygwin: Implement sched_[gs]etaffinity()

2019-04-29 Thread Mark Geisert
Corinna Vinschen wrote: Hi Mark, Howdy! FTR Here's the intro paragraph left out of my patch submission: Second version of CPU affinity patch set. Attempts to mimic operation of Linux affinity functions, both the sched_* and pthread_* varieties. This v2 version assumes Windows processor grou

Re: [PATCH v2] Cygwin: Implement sched_[gs]etaffinity()

2019-04-29 Thread Corinna Vinschen
Hi Mark, On Apr 28 22:38, Mark Geisert wrote: > There are a couple of multi-group affinity operations that cannot be done > without heroic measures. Those are marked with XXX in the code. Further > discussion would be helpful to me. > > --- > newlib/libc/include/sched.h | 13 ++ > winsup/

[PATCH v2] Cygwin: Implement sched_[gs]etaffinity()

2019-04-28 Thread Mark Geisert
There are a couple of multi-group affinity operations that cannot be done without heroic measures. Those are marked with XXX in the code. Further discussion would be helpful to me. --- newlib/libc/include/sched.h | 13 ++ winsup/cygwin/common.din| 4 + winsup/cygwin/include/pthre