Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 10 Apr 2003 16:42:20 -0400 (EDT)
From:      "Andrew R. Reiter" <arr@watson.org>
To:        Jeff Roberson <jroberson@chesapeake.net>
Cc:        cvs-all@FreeBSD.org
Subject:   RE: cvs commit: src/sys/ddb db_ps.c src/sys/i386/i386 genassym.c
Message-ID:  <20030410164003.G39679@fledge.watson.org>
In-Reply-To: <20030410162943.T37530-100000@mail.chesapeake.net>
References:  <20030410162943.T37530-100000@mail.chesapeake.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 10 Apr 2003, Jeff Roberson wrote:

:
:On Thu, 10 Apr 2003, Julian Elischer wrote:
:
:>
:>
:> On Thu, 10 Apr 2003, Jeff Roberson wrote:
:>
:> > >
:> > > There is NO support for locking a KSE to a CPU yet. That is a completely
:> > > different question.
:> >
:> >
:> > There is in ULE.
:>
:> But you keep your own information on this..
:
:Yes, I'm telling you, if you add anything make it specific to the
:scheduler.  It doesn't not need to be in scheduler independant code.  We
:just need a new system call for binding a kse to a cpu.  This will be
:scheduler independant and then we can call a scheduler dependant routine
:like sched_bind(kse, cpu);

How could one retrieve the current affinity of a kse?  I sorta like the
linux method of set and get affinity and using a bit mask for the CPUs a
process can be bound to.



:
:> >
:> > > >
:> > > > > information in the scheduler specific data.  I already have an entry for
:> > > > > it in ULE.
:> > > > >
:> > > > > Cheers,
:> > > > > Jeff
:> > > > >
:> > > >
:> > > >
:> > >
:> >
:> >
:>
:
:

--
Andrew R. Reiter
arr@watson.org
arr@FreeBSD.org



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030410164003.G39679>