Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 24 Aug 2019 11:47:52 -0700
From:      Conrad Meyer <cem@freebsd.org>
To:        Konstantin Belousov <kostikbel@gmail.com>
Cc:        src-committers <src-committers@freebsd.org>, svn-src-all <svn-src-all@freebsd.org>,  svn-src-head <svn-src-head@freebsd.org>
Subject:   Re: svn commit: r351456 - head/sys/amd64/amd64
Message-ID:  <CAG6CVpWMquckqAx7jQTam5qjB3GubrrzQYxnZafjwjLEjqf6Qg@mail.gmail.com>
In-Reply-To: <20190824161503.GA71821@kib.kiev.ua>
References:  <201908241528.x7OFSemm026182@repo.freebsd.org> <CAG6CVpWN56eRRUgCubK3F750zoDun8ZocLaot5w0H4Emrq9=xQ@mail.gmail.com> <20190824161503.GA71821@kib.kiev.ua>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, Aug 24, 2019 at 9:15 AM Konstantin Belousov <kostikbel@gmail.com> wrote:
>
> On Sat, Aug 24, 2019 at 08:49:42AM -0700, Conrad Meyer wrote:
> > Hi Konstantin,
> >
> > What is the motivation for this change?  The commit message doesn't
> > really describe why it was done.
>
> Really it does. There is no point to request allocations for e.g.
> doublefault stack to be at the local domain, because this stack is only
> used once.  Doublefault is definitely a machine halt situation, it does
> not matter if it generates inter-socket traffic to handle.
>
> Same for boot stacks, and for mce.
>
> The change avoids unnecessary constraints.

Sure, but what is the harm of the unnecessary constraints?  Does this
change fix an actual bug, or is it just a stylistic preference to
avoid domain-specific allocations for infrequently used objects?

Thanks,
Conrad



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