Re: [Mesa-dev] [PATCH] util/u_queue: don't inherit thread affinity from parent thread

2018-10-03 Thread Marek Olšák
On Wed, Oct 3, 2018 at 4:16 AM Eero Tamminen wrote: > > Hi, > > On 10/3/18 2:00 AM, Marek Olšák wrote: > > On Tue, Oct 2, 2018 at 6:36 PM Rob Clark wrote: > >> On Tue, Oct 2, 2018 at 6:30 PM Marek Olšák wrote: > >>> From: Marek Olšák > [...] > >> Just curious (and maybe I missed some previous d

Re: [Mesa-dev] [PATCH] util/u_queue: don't inherit thread affinity from parent thread

2018-10-03 Thread Rob Clark
Yeah, I guess that is a simple/easy option.. generally it seems like it would be better not to expand the set of possible cpu's other than to lift restrictions mesa might have imposed upon itself elsewhere (iirc, you were trying to limit the glthread/threaded_context stuff to run on the same clust

Re: [Mesa-dev] [PATCH] util/u_queue: don't inherit thread affinity from parent thread

2018-10-03 Thread Eero Tamminen
Hi, On 10/3/18 2:00 AM, Marek Olšák wrote: On Tue, Oct 2, 2018 at 6:36 PM Rob Clark wrote: On Tue, Oct 2, 2018 at 6:30 PM Marek Olšák wrote: From: Marek Olšák [...] Just curious (and maybe I missed some previous discussion), would this override taskset? Asking because when benchmarking o

Re: [Mesa-dev] [PATCH] util/u_queue: don't inherit thread affinity from parent thread

2018-10-02 Thread Marek Olšák
I could add a flag to util queue not to do this. Then your driver can use the flag. Marek On Tue, Oct 2, 2018, 7:00 PM Marek Olšák wrote: > On Tue, Oct 2, 2018 at 6:36 PM Rob Clark wrote: > > > > On Tue, Oct 2, 2018 at 6:30 PM Marek Olšák wrote: > > > > > > From: Marek Olšák > > > > > > ---

Re: [Mesa-dev] [PATCH] util/u_queue: don't inherit thread affinity from parent thread

2018-10-02 Thread Marek Olšák
On Tue, Oct 2, 2018 at 6:36 PM Rob Clark wrote: > > On Tue, Oct 2, 2018 at 6:30 PM Marek Olšák wrote: > > > > From: Marek Olšák > > > > --- > > src/util/u_queue.c | 12 > > 1 file changed, 12 insertions(+) > > > > diff --git a/src/util/u_queue.c b/src/util/u_queue.c > > index 22d2c

Re: [Mesa-dev] [PATCH] util/u_queue: don't inherit thread affinity from parent thread

2018-10-02 Thread Rob Clark
On Tue, Oct 2, 2018 at 6:30 PM Marek Olšák wrote: > > From: Marek Olšák > > --- > src/util/u_queue.c | 12 > 1 file changed, 12 insertions(+) > > diff --git a/src/util/u_queue.c b/src/util/u_queue.c > index 22d2cdd0fa2..9dd1a69ed7a 100644 > --- a/src/util/u_queue.c > +++ b/src/util/

[Mesa-dev] [PATCH] util/u_queue: don't inherit thread affinity from parent thread

2018-10-02 Thread Marek Olšák
From: Marek Olšák --- src/util/u_queue.c | 12 1 file changed, 12 insertions(+) diff --git a/src/util/u_queue.c b/src/util/u_queue.c index 22d2cdd0fa2..9dd1a69ed7a 100644 --- a/src/util/u_queue.c +++ b/src/util/u_queue.c @@ -232,20 +232,32 @@ struct thread_input { }; static int