[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <CAPNVh5fuwp70JHRocpDvN9X3iRLqV33v4=LhOSOvdGyYz+CSUA@mail.gmail.com>
Date: Tue, 13 Dec 2022 10:24:51 -0800
From: Peter Oskolkov <posk@...gle.com>
To: Peter Zijlstra <peterz@...radead.org>
Cc: andrii@...nel.org, ast@...nel.org, bpf@...r.kernel.org,
brho@...gle.com, bristot@...hat.com, bsegall@...gle.com,
daniel@...earbox.net, derkling@...gle.com,
dietmar.eggemann@....com, dschatzberg@...a.com,
dskarlat@...cmu.edu, dvernet@...a.com, haoluo@...gle.com,
joshdon@...gle.com, juri.lelli@...hat.com, kernel-team@...a.com,
linux-kernel@...r.kernel.org, martin.lau@...nel.org,
mgorman@...e.de, mingo@...hat.com, pjt@...gle.com,
riel@...riel.com, rostedt@...dmis.org, tj@...nel.org,
torvalds@...ux-foundation.org, vincent.guittot@...aro.org,
vschneid@...hat.com, posk@...k.io
Subject: Re: [PATCH 31/31] sched_ext: Add a rust userspace hybrid example scheduler
On Tue, Dec 13, 2022 at 3:10 AM Peter Zijlstra <peterz@...radead.org> wrote:
>
> On Mon, Dec 12, 2022 at 01:05:47PM -0800, Peter Oskolkov wrote:
> > Peter Zijlstra wrote:
> >
> > > I long for the UMCG patches -- that
> > > at least was somewhat sane and trivially composes, unlike all this
> > > madness.
> >
> > A surprise, to be sure, but a welcome one!
>
> Well, I did somewhat like it as I put significant effort into it. In
> fact I was >.< near to merging the lot when you changed your mind and
> went the syscall route.
Yes, we are doing it via syscalls now, as managing pinned pages in the TLS
approach seemed ... excessive? Complicated? Not sure how to describe it.
But if you believe the TLS approach is sound, feel free to merge it, and we
will make it work on our side. :)
(Tejun, my apologies for hijacking your thread a bit...)
[...]
Powered by blists - more mailing lists