Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 10 Nov 2018 22:00:55 -0600
From:      Kyle Evans <kevans@freebsd.org>
To:        marklmi@yahoo.com
Cc:        Sean Bruno <sbruno@freebsd.org>, ports-list freebsd <freebsd-ports@freebsd.org>
Subject:   Re: ports -r484565 : qemu-arm-static fails with: (start < end), function page_set_flags, file . . . accel/tcg/translate-all.c, line 2077
Message-ID:  <CACNAnaG%2Bqpi5BAwL1EHPB=17Vu2Uikb_4mAC67jtoLaS%2Bv4DXA@mail.gmail.com>
In-Reply-To: <AF2D0AA0-A1BD-4C5D-843A-3280D1BE1309@yahoo.com>
References:  <783DE9B1-F1F5-45B5-8C3E-0B0D8BF4CC03@yahoo.com> <eeaa53e1-0d2c-f8d1-7d99-d82c7cffb9cb@freebsd.org> <C18EF212-7C23-4FFB-B0A0-49DAEF87705C@yahoo.com> <04F7FF99-96DE-4A51-B17F-7F2FEE667417@yahoo.com> <B680E29F-7E04-447B-8A17-D0C82B521998@yahoo.com> <CACNAnaGNUOEcSsTuZk-sb4976Y25kgQ87H8PGn9UAUGNUo97kw@mail.gmail.com> <AF2D0AA0-A1BD-4C5D-843A-3280D1BE1309@yahoo.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, Nov 10, 2018 at 4:30 PM Mark Millard <marklmi@yahoo.com> wrote:
>
> On 2018-Nov-10, at 12:28, Kyle Evans <kevans at freebsd.org> wrote:
>
> > On Sat, Nov 10, 2018 at 11:38 AM Mark Millard via freebsd-ports
> > <freebsd-ports@freebsd.org> wrote:
> >>
> >> Having actually installed the reverted code fist ( -r438807 ),
> >> cmake's package stage is now well past were it was failing.
> >>
> >> So it is not the pkg vintage that matters: it is the qemu-sbruno
> >> vintage that matters.
> >>
> >> (gcc8 getting that far is hours away: full bootstrap, so mostly
> >> emulated.)
> >>
> >
> > I find the assertion you've reported fairly bizarre, since all of the
> > page_set_flags invocations we would've touched are generally of the
> > form `page_set_flags(start, start + len, ...)` -- I'm working on
> > reproducing locally, though.
>
> Looking at the overall sources for the two versions ( as seen via
> -r483807 and -r484565 ) I find a possibly-significant changed file:
>
> # diff -u /wrkdirs/usr/ports/emulators/qemu-user-static/*work/qemu-bsd-user-*/bsd-user/mmap.c | more
> --- /wrkdirs/usr/ports/emulators/qemu-user-static/483807-work/qemu-bsd-user-495fb3a/bsd-user/mmap.c     2018-05-25 07:28:13.000000000 -0700
> +++ /wrkdirs/usr/ports/emulators/qemu-user-static/484565-work/qemu-bsd-user-2cb0cdd/bsd-user/mmap.c     2018-11-09 09:27:18.000000000 -0800
>

Yes, I'm familiar with this particular changeset- I wrote it. =)
Unfortunately, I can't reproduce this locally- neither with
devel/cmake nor any of the other ports that I build.  I think we'll
have to wait until either we get more reports of this or portmgr@
trips over it in a way that I can reproduce and dig in a bit.

Thanks,

Kyle Evans



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CACNAnaG%2Bqpi5BAwL1EHPB=17Vu2Uikb_4mAC67jtoLaS%2Bv4DXA>