svn commit: r362253 - head/sys/vm
Conrad Meyer
cem at freebsd.org
Thu Jun 18 00:44:12 UTC 2020
On Wed, Jun 17, 2020 at 4:04 AM Konstantin Belousov <kostikbel at gmail.com> wrote:
>
> On Tue, Jun 16, 2020 at 10:53:56PM +0000, Conrad Meyer wrote:
> > Author: cem
> > Date: Tue Jun 16 22:53:56 2020
> > New Revision: 362253
> > URL: https://svnweb.freebsd.org/changeset/base/362253
> >
> > Log:
> > vm: Drop vm_map_clip_{start,end} macro wrappers
> >
> > No functional change.
> >
> > Reviewed by: dougm, markj
> > Sponsored by: Dell EMC Isilon
> > Differential Revision: https://reviews.freebsd.org/D25282
>
> I would highly appreciate if you revert this commit.
> It conflicts with https://reviews.freebsd.org/D24652, which must revert your
> change to remain functional.
> I probably should not allowed that review to rott silently.
Initially, I took a similar approach — converting the macros to inline
functions. It was suggested in the review to just merge them, as they
were both relatively small.
I have a follow-up patch which will add a small amount of code to the
former macros. (D25283)
I don't think there is any functional reason your patch cannot be
rebased over this change. You could choose to merge
_vm_map_clip_start and vm_map_clip_start (and same for end) in your
patch; nothing invokes the underscore variants except the wrappers.
You could also choose to re-split the routines, although I'm not sure
why. Either option seems acceptable to me.
Best,
Conrad
More information about the svn-src-all
mailing list