From owner-freebsd-emulation@freebsd.org Sun Dec 23 00:15:02 2018 Return-Path: Delivered-To: freebsd-emulation@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BA19C13405EE for ; Sun, 23 Dec 2018 00:15:01 +0000 (UTC) (envelope-from per@hedeland.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 32AF477B87 for ; Sun, 23 Dec 2018 00:15:01 +0000 (UTC) (envelope-from per@hedeland.org) Received: by mailman.ysv.freebsd.org (Postfix) id E6E2713405ED; Sun, 23 Dec 2018 00:15:00 +0000 (UTC) Delivered-To: emulation@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C28EC13405EC for ; Sun, 23 Dec 2018 00:15:00 +0000 (UTC) (envelope-from per@hedeland.org) Received: from outbound1p.ore.mailhop.org (outbound1p.ore.mailhop.org [54.149.210.130]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 3E11B77B86 for ; Sun, 23 Dec 2018 00:14:59 +0000 (UTC) (envelope-from per@hedeland.org) ARC-Seal: i=1; a=rsa-sha256; t=1545523099; cv=none; d=outbound.mailhop.org; s=arc-outbound20181012; b=VDZkoOXAzIAPUId+Hy47BRD25Iz9A9eZK8HoxlrsD8MR9Jw754NY0iXjc5zZKUpA3m2ehFb8sZpcv f3Iz7s9dE9ZrJiryjq78JDFt7ldxqN0+JbKtN1aD5rrFJ4FgJu6EVwmeMN57BV0/btn4zRSM5NqduU Unn0jxXwp2r7mEb8JNBfDxYSUfagjFCXw0hkEhG7pVzeBkG7EmepGQYizNOAh6MZKrq56ysG1xHVI3 kPKgt9CgZBoU1uzwqyZI7kvA/qg7VAGxObVmo4k6I3Byo6RbMgtRglfyc88eAz4Cu9lU+a905Mq7VF SlO+Mj3s0P4kgjMs4wSFEHLc0ou+eJw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=outbound.mailhop.org; s=arc-outbound20181012; h=content-transfer-encoding:content-type:in-reply-to:mime-version:date: message-id:from:references:to:subject:dkim-signature:from; bh=qvpWdPwzW2V+Kb1dOA5paJxrhRB/0nUuuaoQpBZ8+yg=; b=IAoFiQMSjpdxe2e7lYMEXDkJN8XdVYNKGtbwMeGQ10oecA3uP01WFOs//GDIJAvuWecu3dgMd+YGH sGOQInUpI4lM2nyQrOael9Y+ykSrwX5kZ+DgM1goWFc1cKTKMef8i+fbaWTiGeEJxhzXpRi3GSSnxC 5y4Xcf2Th0Bac7wEyWxlEnrdz88NivJm5SCVXSHaY+vpFSrB3a5YOqGo3QdocApasXQdVSTi/Enp76 JniX9VYC+bLcOaJfk18wWXKN5E0d3B8fPtB5gEtgdGVstooGek0XA8r5l09PrGVM1XGeEP3RnUUx3N vRO8tQkcyhAYIG/V86royyfcasyIIxA== ARC-Authentication-Results: i=1; outbound3.ore.mailhop.org; spf=none smtp.mailfrom=hedeland.org smtp.remote-ip=81.228.152.101; dmarc=none header.from=hedeland.org; arc=none header.oldest-pass=0; DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outbound.mailhop.org; s=dkim-high; h=content-transfer-encoding:content-type:in-reply-to:mime-version:date: message-id:from:references:to:subject:from; bh=qvpWdPwzW2V+Kb1dOA5paJxrhRB/0nUuuaoQpBZ8+yg=; b=tHzb0RVOkIbYtTfVVdYw/iX4khPYE+ORNEiMIBPAwzylFWcu2Vi88YbATPTK4RPHctD9NP0+dyGqs BEm1GwcCMXjj3z/9tkeUSLNfZeL/o0GaZwFPajGdUgtoJut7LrTApr+N4dEcsGGoWnVyLxWvOw6uY8 q10c0snIncR477UUCFzKQKJ3BIQkPwgEx0XKQv01CEO/Sz0YA4QqbEOy0UgEUME8PQCT2uE2P+V90t myg1nfsZdw8KPELeS0L3UH5RiM6qIMjR84KOTpthXYcy0sbZfbRIY44nh9pBwIVxpwg6+iZnnDnvo2 DfUjQNZRhNwrCiTfahklaeq9/stRIrA== X-MHO-RoutePath: cGVyaGVkZWxhbmQ= X-MHO-User: 728b36a8-0645-11e9-a59a-7b143e15dabc X-Report-Abuse-To: https://support.duocircle.com/support/solutions/articles/5000540958-duocircle-standard-smtp-abuse-information X-Originating-IP: 81.228.152.101 X-Mail-Handler: DuoCircle Outbound SMTP Received: from hedeland.org (unknown [81.228.152.101]) by outbound3.ore.mailhop.org (Halon) with ESMTPSA id 728b36a8-0645-11e9-a59a-7b143e15dabc; Sat, 22 Dec 2018 23:58:17 +0000 (UTC) Received: from pluto.hedeland.org (pluto.hedeland.org [10.1.1.5]) by tellus.hedeland.org (8.15.2/8.15.2) with ESMTPS id wBMNwiOK039412 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Sun, 23 Dec 2018 00:58:44 +0100 (CET) (envelope-from per@hedeland.org) Subject: Re: Instant crash starting VBox on 12.0-Stable To: Kevin Oberman , "freebsd-emulation@freebsd.org" References: From: Per Hedeland Message-ID: <401db2b8-9831-7419-a675-357e41bf24f9@hedeland.org> Date: Sun, 23 Dec 2018 00:58:44 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:60.0) Gecko/20100101 Thunderbird/60.4.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=windows-1252; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 3E11B77B86 X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-6.99 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_SHORT(-0.99)[-0.990,0]; REPLY(-4.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0] X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Dec 2018 00:15:02 -0000 On 2018-12-22 19:19, Kevin Oberman wrote: > > Can anyone confirm running VirtualBox on head after 11.0-Release? Apparently you meant to ask "after 12.0-RELEASE", though I'm not sure about the "after" - anyway *on* 12.0-RELEASE, I'm running virtualbox-ose-5.2.18_1 (from package) with virtualbox-ose-kmod-5.2.22_1 (from port) without problems. Pretty light usage though, a single VM running Linux, started "directly" with "VirtualBox --startvm xxx" and only access via ssh. Starting the "manager application" i.e. plain "VirtualBox", works fine too, though. But, I'm not loading any vboxnet* modules (seems to be more than one these days), only vboxdrv - and that via kld_list in rc.conf, i.e. I have no vbox* variables set there. After fighting with the networking setup (in more complex cases, that I don't currently use) with first vmware and then qemu I decided to do as little as possible of that with VirtualBox itself - only bridge to a tapN device, and do the rest ("actual" bridging/routing) with the standard FreeBSD functionality. --Per Hedeland From owner-freebsd-emulation@freebsd.org Sun Dec 23 05:14:17 2018 Return-Path: Delivered-To: freebsd-emulation@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 79056134BBEC for ; Sun, 23 Dec 2018 05:14:17 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id C0BA48A512 for ; Sun, 23 Dec 2018 05:14:16 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id 81B85134BBEB; Sun, 23 Dec 2018 05:14:16 +0000 (UTC) Delivered-To: emulation@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5DA01134BBEA for ; Sun, 23 Dec 2018 05:14:16 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-oi1-x234.google.com (mail-oi1-x234.google.com [IPv6:2607:f8b0:4864:20::234]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id DB60B8A511 for ; Sun, 23 Dec 2018 05:14:15 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: by mail-oi1-x234.google.com with SMTP id r62so7990588oie.1 for ; Sat, 22 Dec 2018 21:14:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=UNiyKEsfgHKra8eTaKBREmILIO/uIbO5hf8c6Adx8Zg=; b=G7DWwdClK5WSdVrXNRHmDbwlTzMowVsOrgWNEb3MVc6rqIyA585lY5oEfz3R6jXEoD /qgs7qbQsTk5IO0YOi7MwvXVBY//5kVx47nAbe5I77h5DomsYblb51Op38vWGkODSm+D cdK+3DanRNGQN+jXR+d17U90EjI0g0hFiTN0VyKOpLuw3Ff3lmi0ZVaclYTQwjaELnNa dq50pPbWYlJ3SQGNuXDNCA4LUUZTpBfDeVzfppYxmRJ9DlHM28cw7kyAh9PRpfhKyLwt 3MMorBX/MX9pRZtQ2lNoV+i0hdS6YDm+KUmMogmJa3tOvFCjZi04GGiUWhfDg2PKutKK r+4w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=UNiyKEsfgHKra8eTaKBREmILIO/uIbO5hf8c6Adx8Zg=; b=Uv5aIcQ1veNHb4OQycgQ5F6cU04psdP20Mya6cENBd9LFLSq06U4iOuDisX2CFQ00p yWay39EeHnDfnZEqGy9Hj8YkUI4cINBRf+I+0rL6gLW+MyJ2NasQNjG5E9CtxXM5yEi+ QSJG1R3XKpdLref9cUB+ddKRoaSg7WAF3mL50ISJtgsChemzpW6+D6FfUyjrqV96aJGG pefwUxm7ZrHgnTNYJXCrBZ1HDdCtxqsVIIojtj0etprZFgHEGIhPMlk1WMrajmzwYehR +hnMV2xRxtg6AxDcJh+Oq2v4l76iQ1UT+YyDs/ASiLU9lLyTIPDCefBeV0IPbYH+wiNC ZfZg== X-Gm-Message-State: AA+aEWbiPsRBCuJf3G5WpFS4mTewooaYk8wX5BxlLf5h+6BAI4GaUlYu PPLeIt89tKzUFxw0GmY7wixAdNs+qA0MTQdfd4A= X-Google-Smtp-Source: AFSGD/Wlzi1wLQd+PZ5HaUykXfe2OA+/Pcr11hoeQJHBP5OaQIcCNFlktbRwfujVVUuyhS6Evj4WlY+LBGWCvj6LOss= X-Received: by 2002:aca:da84:: with SMTP id r126mr5490135oig.219.1545542054624; Sat, 22 Dec 2018 21:14:14 -0800 (PST) MIME-Version: 1.0 References: <401db2b8-9831-7419-a675-357e41bf24f9@hedeland.org> In-Reply-To: <401db2b8-9831-7419-a675-357e41bf24f9@hedeland.org> From: Kevin Oberman Date: Sat, 22 Dec 2018 21:13:57 -0800 Message-ID: Subject: Re: Instant crash starting VBox on 12.0-Stable To: Per Hedeland Cc: "freebsd-emulation@freebsd.org" X-Rspamd-Queue-Id: DB60B8A511 X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-6.96 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_SHORT(-0.96)[-0.960,0]; REPLY(-4.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Dec 2018 05:14:17 -0000 On Sat, Dec 22, 2018 at 3:58 PM Per Hedeland wrote: > On 2018-12-22 19:19, Kevin Oberman wrote: > > > > Can anyone confirm running VirtualBox on head after 11.0-Release? > > Apparently you meant to ask "after 12.0-RELEASE", though I'm not sure > about the "after" - anyway *on* 12.0-RELEASE, I'm running > virtualbox-ose-5.2.18_1 (from package) with > virtualbox-ose-kmod-5.2.22_1 (from port) without problems. Pretty > light usage though, a single VM running Linux, started "directly" with > "VirtualBox --startvm xxx" and only access via ssh. Starting the > "manager application" i.e. plain "VirtualBox", works fine too, though. > > But, I'm not loading any vboxnet* modules (seems to be more than one > these days), only vboxdrv - and that via kld_list in rc.conf, i.e. I > have no vbox* variables set there. After fighting with the networking > setup (in more complex cases, that I don't currently use) with first > vmware and then qemu I decided to do as little as possible of that > with VirtualBox itself - only bridge to a tapN device, and do the rest > ("actual" bridging/routing) with the standard FreeBSD functionality. > > --Per Hedeland > No, I actually meant "be4fore", but I guess it depends on your point of view.. The issue was first reported on RC2, and I have now tested to before the branch of 12 from head. I am about to test on head from August. It has worked on 11.2 all the way through Dec. 17, so it is something that changed some time ago. Your experience tells me that, as I had suspected, that the issue is with the network module which you do not use. So I am just hoping that someone who was testing head and used VirtualBox with networking. Thanks for the report. It certainly help a bit. Now to boot the August 2018 kernel and see what happens. -- Kevin Oberman, Part time kid herder and retired Network Engineer E-mail: rkoberman@gmail.com PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683 From owner-freebsd-emulation@freebsd.org Sun Dec 23 13:03:29 2018 Return-Path: Delivered-To: freebsd-emulation@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E6AF9135AC42 for ; Sun, 23 Dec 2018 13:03:28 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 65BC2730C2 for ; Sun, 23 Dec 2018 13:03:28 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 237C7135AC41; Sun, 23 Dec 2018 13:03:28 +0000 (UTC) Delivered-To: emulation@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0123C135AC40 for ; Sun, 23 Dec 2018 13:03:28 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 99758730BF for ; Sun, 23 Dec 2018 13:03:27 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by freefall.freebsd.org (Postfix) id 6EE4B9FFC; Sun, 23 Dec 2018 13:03:27 +0000 (UTC) Delivered-To: vbox@localmail.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (Client CN "mx1.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by freefall.freebsd.org (Postfix) with ESMTPS id 6AA069FFB for ; Sun, 23 Dec 2018 13:03:27 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 28419730BD for ; Sun, 23 Dec 2018 13:03:27 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 7136CEBFC for ; Sun, 23 Dec 2018 13:03:26 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id wBND3QRW074797 for ; Sun, 23 Dec 2018 13:03:26 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id wBND3QgV074796 for vbox@FreeBSD.org; Sun, 23 Dec 2018 13:03:26 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: vbox@FreeBSD.org Subject: [Bug 220003] emulators/virtualbox-ose: crashes on recent 12.0-CURRENT Date: Sun, 23 Dec 2018 13:03:25 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: karabojkov@kit.bg X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: vbox@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-Rspamd-Queue-Id: 99758730BF X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.99 / 15.00]; local_wl_from(0.00)[freebsd.org]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_SHORT(-0.99)[-0.987,0]; ASN(0.00)[asn:11403, ipnet:2610:1c1:1::/48, country:US]; NEURAL_HAM_LONG(-1.00)[-1.000,0] X-Mailman-Approved-At: Sun, 23 Dec 2018 16:27:02 +0000 X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Dec 2018 13:03:29 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D220003 --- Comment #4 from Ivo Karabojkov --- I found a solution - compiling emulators/virtualbox-ose-kmod with VIMAGE support on solved the problem. The rebuild of all ports inherited the old v= alue - VIMAGE off. I see it was turned on by default on 24 Oct 2017. I guess if = this option is mandatory (at least for the bridged networking) there should be s= ome scary warning during ports build --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-emulation@freebsd.org Sun Dec 23 10:37:26 2018 Return-Path: Delivered-To: freebsd-emulation@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 094651355B5A for ; Sun, 23 Dec 2018 10:37:26 +0000 (UTC) (envelope-from per@hedeland.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 043866D621 for ; Sun, 23 Dec 2018 10:37:25 +0000 (UTC) (envelope-from per@hedeland.org) Received: by mailman.ysv.freebsd.org (Postfix) id BBD971355B59; Sun, 23 Dec 2018 10:37:24 +0000 (UTC) Delivered-To: emulation@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 999FB1355B58 for ; Sun, 23 Dec 2018 10:37:24 +0000 (UTC) (envelope-from per@hedeland.org) Received: from outbound2k.ore.mailhop.org (outbound2k.ore.mailhop.org [54.148.219.64]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 0D9236D61F for ; Sun, 23 Dec 2018 10:37:23 +0000 (UTC) (envelope-from per@hedeland.org) ARC-Seal: i=1; a=rsa-sha256; t=1545560440; cv=none; d=outbound.mailhop.org; s=arc-outbound20181012; b=Jl91QABLkKq/Ug4Vw9N4h9pGboipPMC9U82ttxhepjh2o3rnptzt/REDskjPeN4jBMS2qp82mmOue xwbuOc9qM/Q+UenvcruOB43vDR9xOoSZlKVLcKco2ha59GKiIzTxEvcNldM9d6DUtd7SMVt4FgditT Kz1qCNZq3JqbIIs8rHcvt2BWP6m4MrsXbN+a8a0696tG3172QuKpFBHzAE4Vciy1Fvhy6/A1t6gPEA ACh+C8LlgJ7nHHXV25m8ziwBnMYc1iUHDI+wi+KnS+WpzhiNaEQJO+UGZfCSXYhqqpWhTDFq/DfAYQ LPFnON/aBXOATjIVoK/ZK/vYSYMvEGA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=outbound.mailhop.org; s=arc-outbound20181012; h=content-transfer-encoding:content-type:in-reply-to:mime-version:date: message-id:from:references:cc:to:subject:dkim-signature:from; bh=dxBbxTkkrgJSkKk5k0AV4q7OOjraqhOK6scfvB6HDGU=; b=eaMdLNVB78fP9hYga/7I6f1nvvDmCkTeKrCMgevDCnNsFKxG8rytaAuj5t0VLwCKl30D/JRWKiDHz gANh9BTRWQXIytJUX4RcCL7/uSbiKzK7iqvo6glNAMkb0Be80IdNmgwz90VYmrHbx+yPK6ybeJq1hB LuLGX7rpCtcEDBDRAxiIHwt+KqVnLjAP0ctCKh7AYG/Izi1BBaqceSFgH5JwZ8c6/CjoKRKrU8U9p8 5ijBk3CAO9bzflZP4m/OsZIz7/wgTLHeri5gwrrTO8ERlXzGltxc/VEy6gKfkNkbPuPTmXJIk7AYJe MMCySCPOqRBvsmeyFE6W4Gm/jpAhexA== ARC-Authentication-Results: i=1; outbound4.ore.mailhop.org; spf=none smtp.mailfrom=hedeland.org smtp.remote-ip=81.228.152.101; dmarc=none header.from=hedeland.org; arc=none header.oldest-pass=0; DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outbound.mailhop.org; s=dkim-high; h=content-transfer-encoding:content-type:in-reply-to:mime-version:date: message-id:from:references:cc:to:subject:from; bh=dxBbxTkkrgJSkKk5k0AV4q7OOjraqhOK6scfvB6HDGU=; b=QZKgGfKdoLtcWh+cNyXV1NBAy/H7EhKFGRG14ccxt4D3kUNfYM02ZDAeJFmAB1SieGs6FBnPJLTOb VfNT6SxdM1UN9OFrGlvKglXHE/UjIOOLLaNyAUAHhZAmR9/K43/yrr5BE2JjTNaQ03v3elwSls9aMJ gFEZS3sYQaxaKDF2FNHGUZBCJddw1sBZwByoNbQvNwOs+HsDulmh2DVZ1XPqXRuy4AcAxlPhs67FrB XKPqb7oVmLxqKwG9LY37+PxxxNLe1eZAtZ3FD73IYhGtTL51Q9NUEQSRLS6jNFGtu8UqMuOW8tCp9u ZbZfQWSGRfx6M4vXZyMPgt5ASwAd17Q== X-MHO-RoutePath: cGVyaGVkZWxhbmQ= X-MHO-User: 63651d1e-069c-11e9-befd-af03bedce89f X-Report-Abuse-To: https://support.duocircle.com/support/solutions/articles/5000540958-duocircle-standard-smtp-abuse-information X-Originating-IP: 81.228.152.101 X-Mail-Handler: DuoCircle Outbound SMTP Received: from hedeland.org (unknown [81.228.152.101]) by outbound4.ore.mailhop.org (Halon) with ESMTPSA id 63651d1e-069c-11e9-befd-af03bedce89f; Sun, 23 Dec 2018 10:20:38 +0000 (UTC) Received: from pluto.hedeland.org (pluto.hedeland.org [10.1.1.5]) by tellus.hedeland.org (8.15.2/8.15.2) with ESMTPS id wBNAL75G041604 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Sun, 23 Dec 2018 11:21:08 +0100 (CET) (envelope-from per@hedeland.org) Subject: Re: Instant crash starting VBox on 12.0-Stable To: Kevin Oberman Cc: "freebsd-emulation@freebsd.org" References: <401db2b8-9831-7419-a675-357e41bf24f9@hedeland.org> From: Per Hedeland Message-ID: <24b03c02-d7d0-6344-c26c-8e6a5eadc179@hedeland.org> Date: Sun, 23 Dec 2018 11:21:07 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:60.0) Gecko/20100101 Thunderbird/60.4.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=windows-1252; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 0D9236D61F X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-6.99 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_SHORT(-0.99)[-0.987,0]; REPLY(-4.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0] X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Dec 2018 10:37:26 -0000 On 2018-12-23 06:13, Kevin Oberman wrote: > On Sat, Dec 22, 2018 at 3:58 PM Per Hedeland > wrote: > > On 2018-12-22 19:19, Kevin Oberman wrote: > > > > Can anyone confirm running VirtualBox on head after 11.0-Release? > > Apparently you meant to ask "after 12.0-RELEASE", though I'm not sure > about the "after" - anyway *on* 12.0-RELEASE, I'm running > virtualbox-ose-5.2.18_1 (from package) with > virtualbox-ose-kmod-5.2.22_1 (from port) without problems. Pretty > light usage though, a single VM running Linux, started "directly" with > "VirtualBox --startvm xxx" and only access via ssh. Starting the > "manager application" i.e. plain "VirtualBox", works fine too, though. > > But, I'm not loading any vboxnet* modules (seems to be more than one > these days), only vboxdrv - and that via kld_list in rc.conf, i.e. I > have no vbox* variables set there. After fighting with the networking > setup (in more complex cases, that I don't currently use) with first > vmware and then qemu I decided to do as little as possible of that > with VirtualBox itself - only bridge to a tapN device, and do the rest > ("actual" bridging/routing) with the standard FreeBSD functionality. > > --Per Hedeland > > > No, I actually meant "be4fore", but I guess it depends on your point of view.. The issue was first reported on RC2, and I have now tested to before the branch of 12 from head. I am about to test on > head from August. It has worked on 11.2 all the way through Dec. 17, so it is something that changed some time ago. Your experience tells me that, as I had suspected, that the issue is with the > network module which you do not use. So I am just hoping that someone who was testing head and used VirtualBox with networking. Well, I do use "VirtualBox with networking" - as I wrote, bridged to a tapN device, which doesn't require the vboxnet* modules. (I then, with a bit of overkill for this setup, have created a standard FreeBSD "bridge" interface to which I "addm" both the tapN (via a devd action) and my physical ethernet interface.) I am not aware of any functionality that the "builtin" VirtualBox networking provides that I can't achieve without it. But of course if you are specifically interested in using it, I don't have any relevant info. --Per > Thanks for the report. It certainly help a bit. Now to boot the August 2018 kernel and see what happens. > -- > Kevin Oberman, Part time kid herder and retired Network Engineer > E-mail: rkoberman@gmail.com > PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683 From owner-freebsd-emulation@freebsd.org Sun Dec 23 20:48:21 2018 Return-Path: Delivered-To: freebsd-emulation@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5BF0F13472D3 for ; Sun, 23 Dec 2018 20:48:21 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id DD9B28D436 for ; Sun, 23 Dec 2018 20:48:20 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id A1EB813472D2; Sun, 23 Dec 2018 20:48:20 +0000 (UTC) Delivered-To: emulation@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7CEE013472D1 for ; Sun, 23 Dec 2018 20:48:20 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [96.47.72.132]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 115558D42C for ; Sun, 23 Dec 2018 20:48:20 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by freefall.freebsd.org (Postfix) id DE28810DA0; Sun, 23 Dec 2018 20:48:19 +0000 (UTC) Delivered-To: vbox@localmail.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (Client CN "mx1.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by freefall.freebsd.org (Postfix) with ESMTPS id D44CA10D9F for ; Sun, 23 Dec 2018 20:48:19 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 8E9DF8D425 for ; Sun, 23 Dec 2018 20:48:19 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id D658812F6D for ; Sun, 23 Dec 2018 20:48:18 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id wBNKmIUB093264 for ; Sun, 23 Dec 2018 20:48:18 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id wBNKmIrE093261 for vbox@FreeBSD.org; Sun, 23 Dec 2018 20:48:18 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: vbox@FreeBSD.org Subject: [Bug 220003] emulators/virtualbox-ose: crashes on recent 12.0-CURRENT Date: Sun, 23 Dec 2018 20:48:19 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: rkoberman@gmail.com X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: vbox@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-Rspamd-Queue-Id: 115558D42C X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.99 / 15.00]; local_wl_from(0.00)[freebsd.org]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_SHORT(-0.99)[-0.988,0]; ASN(0.00)[asn:11403, ipnet:96.47.64.0/20, country:US]; NEURAL_HAM_LONG(-1.00)[-1.000,0] X-Mailman-Approved-At: Sun, 23 Dec 2018 23:31:31 +0000 X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Dec 2018 20:48:21 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D220003 rkoberman@gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |rkoberman@gmail.com --- Comment #5 from rkoberman@gmail.com --- I confirm that this fixes the immediate problem, but there is still a bug t= hat needs to be fixed. No having VIMAGE=3Don should not panic the system. VIMAGE is now "on" by default, but that does not help for anyone building f= rom ports who already had set the build options prior to the change. Is there any reason to have VIMAGE disabled on 11.2 or 12.0? It may not wor= k on 11.2 if VIMAGE is not enabled in the kernel and I don't recall whether 11.2= had it enabled, but I don't think do. I'd check, but something is foobar in the= web interface to the repo and I get a "Backend" error when trying to access eit= her base/stable/11 or base/stable/12/sys. Thanks so much for the report. I have been backtracking through head and had just started rolling back to July 15 after crashing trying August 15. There are two other bug reports that should be merged to this one. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-emulation@freebsd.org Mon Dec 24 00:50:18 2018 Return-Path: Delivered-To: freebsd-emulation@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 85CFF1351261 for ; Mon, 24 Dec 2018 00:50:18 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id DFAF096BB1 for ; Mon, 24 Dec 2018 00:50:17 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id A32BE135125D; Mon, 24 Dec 2018 00:50:17 +0000 (UTC) Delivered-To: emulation@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7DDD3135125A for ; Mon, 24 Dec 2018 00:50:17 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-ot1-x336.google.com (mail-ot1-x336.google.com [IPv6:2607:f8b0:4864:20::336]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 0FC0D96BAD for ; Mon, 24 Dec 2018 00:50:17 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: by mail-ot1-x336.google.com with SMTP id t5so9866043otk.1 for ; Sun, 23 Dec 2018 16:50:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=l0w1A2inUR47C67ldpV/jtcGUW87QzEQoloYooBE+So=; b=CcwIFtzSR6gyDU2rEn7ai/NSGXyZrK4ghSbW0DmmdxjRPoxtASYaNss+SBZltiNv8y zbKuobEL9HQwykvbwoTgVp5g0VeRN/sECaaUK33VEgVkd2vc+osjbCmwh6aukO8UC9vv 9l5ty/AwMWP7EBE1VbauQWkWyhLh/MVIf/RL2jzffBrpuLAT3c+iouVGogoz0kZ19lwv 4hTMnkD+Wgy8IXfB19vNzPlsoskt033aURA4evxdpvXAa28Cw03fZGc1o5KIcMrAxpUO F5b/6ziBu2I0UOXqA5vTnc2tpt7DmqSgkWKeyB7nfwwXjXZQFzO0AJHfGM1PlUycnGJ5 iheA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=l0w1A2inUR47C67ldpV/jtcGUW87QzEQoloYooBE+So=; b=uHccVvJlTrqN55ZDcc3eky3BJuaqlRivMT4+veMPIIutMeu4xtJZ38vRy4IS9K3rnH K0XnIap6E1vDdhw7TdndByuxpK39YguJ4RCUlInamOO74X+cEiFRa9VmQnU2ho6Lu+/o BU57aK3S2SXzidNEZV/fgCW92f8R3JSO40r3m2hKLdwvXaYeYdLc4KvhI1XvG1c1WRAu CoNu0KCPs6KEN1aWpiOPJuvZWBN+2ISITXjTxs1SRj7QRw/O22idLxbvL5EQwqLCHcYN 1UJht04N4M4RZcdf0liVtalszWPdLud/vcheM65Mc/R6unqk3mv0853bZeknhGvOus/B t4Ow== X-Gm-Message-State: AJcUukeqfm3jVYYjDrgrLIUB7ArShEiJkapjXfp2oFvvWhPjyxsc5p7T N1qVCcAQkiXbgTJRcICN2dqUtBk5CHdbAQqUfdHUhwZ+ X-Google-Smtp-Source: ALg8bN6Efb+WYglUBLueC0KuIoIOZ6I/ykbz0vC+enIs5eOMBEj2c1g1lig1mpOC1o2UKKkZT1RPGBK2lqcXfrVCxAE= X-Received: by 2002:a9d:4f0c:: with SMTP id d12mr7864281otl.302.1545612615980; Sun, 23 Dec 2018 16:50:15 -0800 (PST) MIME-Version: 1.0 References: <401db2b8-9831-7419-a675-357e41bf24f9@hedeland.org> <24b03c02-d7d0-6344-c26c-8e6a5eadc179@hedeland.org> In-Reply-To: <24b03c02-d7d0-6344-c26c-8e6a5eadc179@hedeland.org> From: Kevin Oberman Date: Sun, 23 Dec 2018 16:49:59 -0800 Message-ID: Subject: Re: Instant crash starting VBox on 12.0-Stable To: Per Hedeland Cc: "freebsd-emulation@freebsd.org" X-Rspamd-Queue-Id: 0FC0D96BAD X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-6.97 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; REPLY(-4.00)[]; NEURAL_HAM_SHORT(-0.97)[-0.970,0] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Dec 2018 00:50:18 -0000 On Sun, Dec 23, 2018 at 2:21 AM Per Hedeland wrote: > On 2018-12-23 06:13, Kevin Oberman wrote: > > On Sat, Dec 22, 2018 at 3:58 PM Per Hedeland per@hedeland.org>> wrote: > > > > On 2018-12-22 19:19, Kevin Oberman wrote: > > > > > > Can anyone confirm running VirtualBox on head after 11.0-Release? > > > > Apparently you meant to ask "after 12.0-RELEASE", though I'm not sure > > about the "after" - anyway *on* 12.0-RELEASE, I'm running > > virtualbox-ose-5.2.18_1 (from package) with > > virtualbox-ose-kmod-5.2.22_1 (from port) without problems. Pretty > > light usage though, a single VM running Linux, started "directly" > with > > "VirtualBox --startvm xxx" and only access via ssh. Starting the > > "manager application" i.e. plain "VirtualBox", works fine too, > though. > > > > But, I'm not loading any vboxnet* modules (seems to be more than one > > these days), only vboxdrv - and that via kld_list in rc.conf, i.e. I > > have no vbox* variables set there. After fighting with the networking > > setup (in more complex cases, that I don't currently use) with first > > vmware and then qemu I decided to do as little as possible of that > > with VirtualBox itself - only bridge to a tapN device, and do the > rest > > ("actual" bridging/routing) with the standard FreeBSD functionality. > > > > --Per Hedeland > > > > > > No, I actually meant "be4fore", but I guess it depends on your point of > view.. The issue was first reported on RC2, and I have now tested to before > the branch of 12 from head. I am about to test on > > head from August. It has worked on 11.2 all the way through Dec. 17, so > it is something that changed some time ago. Your experience tells me that, > as I had suspected, that the issue is with the > > network module which you do not use. So I am just hoping that someone > who was testing head and used VirtualBox with networking. > > Well, I do use "VirtualBox with networking" - as I wrote, bridged to a > tapN device, which doesn't require the vboxnet* modules. (I then, with > a bit of overkill for this setup, have created a standard FreeBSD > "bridge" interface to which I "addm" both the tapN (via a devd action) > and my physical ethernet interface.) I am not aware of any > functionality that the "builtin" VirtualBox networking provides that I > can't achieve without it. But of course if you are specifically > interested in using it, I don't have any relevant info. > > --Per > > > Thanks for the report. It certainly help a bit. Now to boot the August > 2018 kernel and see what happens. > Problem resolved. Turns out that VIMAGE is now required for 12.0. If you install the package, it is built with VIMAGE, but, if you build the port and had the old default , it didn't change and you got no indication that the default has changed. The default was changed 4 days after head made VIMAGE the default, so it looks like having VIMAGE selected when the kernel is buiit without it is not an issue. It works with VIMAGE detected on 11.2 where the kernel does not default to VIMAGE. It looks like the appropriate choice is to eliminate the option if there is no reason for it. Thanks to Ivo Karabojkov for reporting the solution! -- Kevin Oberman, Part time kid herder and retired Network Engineer E-mail: rkoberman@gmail.com PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683 From owner-freebsd-emulation@freebsd.org Sun Dec 23 21:01:22 2018 Return-Path: Delivered-To: freebsd-emulation@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 11F861347B62 for ; Sun, 23 Dec 2018 21:01:22 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 99CD68DF70 for ; Sun, 23 Dec 2018 21:01:21 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 5E1881347B61; Sun, 23 Dec 2018 21:01:21 +0000 (UTC) Delivered-To: emulation@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 235721347B5F for ; Sun, 23 Dec 2018 21:01:21 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id BC6DE8DF66 for ; Sun, 23 Dec 2018 21:01:20 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: by freefall.freebsd.org (Postfix) id 6807911391; Sun, 23 Dec 2018 21:01:20 +0000 (UTC) Delivered-To: vbox@localmail.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (Client CN "mx1.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by freefall.freebsd.org (Postfix) with ESMTPS id 2DCAA11390 for ; Sun, 23 Dec 2018 21:01:20 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id CBB938DF5C for ; Sun, 23 Dec 2018 21:01:19 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id C675913237 for ; Sun, 23 Dec 2018 21:01:18 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id wBNL1Ic3062121 for ; Sun, 23 Dec 2018 21:01:18 GMT (envelope-from bugzilla-noreply@FreeBSD.org) Received: (from bugzilla@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id wBNL1Ief062114 for vbox@FreeBSD.org; Sun, 23 Dec 2018 21:01:18 GMT (envelope-from bugzilla-noreply@FreeBSD.org) Message-Id: <201812232101.wBNL1Ief062114@kenobi.freebsd.org> X-Authentication-Warning: kenobi.freebsd.org: bugzilla set sender to bugzilla-noreply@FreeBSD.org using -f From: bugzilla-noreply@FreeBSD.org To: vbox@FreeBSD.org Subject: Problem reports for vbox@FreeBSD.org that need special attention Date: Sun, 23 Dec 2018 21:01:18 +0000 MIME-Version: 1.0 X-Rspamd-Queue-Id: BC6DE8DF66 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.99 / 15.00]; local_wl_from(0.00)[FreeBSD.org]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_SHORT(-0.99)[-0.987,0]; ASN(0.00)[asn:11403, ipnet:2610:1c1:1::/48, country:US]; NEURAL_HAM_LONG(-1.00)[-1.000,0] X-Mailman-Approved-At: Mon, 24 Dec 2018 00:55:56 +0000 Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Dec 2018 21:01:22 -0000 To view an individual PR, use: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=(Bug Id). The following is a listing of current problems submitted by FreeBSD users, which need special attention. These represent problem reports covering all versions including experimental development code and obsolete releases. Status | Bug Id | Description ------------+-----------+--------------------------------------------------- New | 226073 | emulators/virtualbox-ose-additions -- fix two min 1 problems total for which you should take action. From owner-freebsd-emulation@freebsd.org Sun Dec 23 21:45:46 2018 Return-Path: Delivered-To: freebsd-emulation@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0B8E91349F55 for ; Sun, 23 Dec 2018 21:45:46 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 839CB9021C for ; Sun, 23 Dec 2018 21:45:45 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 41C1F1349F53; Sun, 23 Dec 2018 21:45:45 +0000 (UTC) Delivered-To: emulation@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1F5CD1349F52 for ; Sun, 23 Dec 2018 21:45:45 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B89DB9021A for ; Sun, 23 Dec 2018 21:45:44 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by freefall.freebsd.org (Postfix) id 7AD121213C; Sun, 23 Dec 2018 21:45:44 +0000 (UTC) Delivered-To: vbox@localmail.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (Client CN "mx1.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by freefall.freebsd.org (Postfix) with ESMTPS id 76AA21213B for ; Sun, 23 Dec 2018 21:45:44 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 3010190216 for ; Sun, 23 Dec 2018 21:45:44 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 770B313958 for ; Sun, 23 Dec 2018 21:45:43 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id wBNLjhFI013724 for ; Sun, 23 Dec 2018 21:45:43 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id wBNLjhA0013723 for vbox@FreeBSD.org; Sun, 23 Dec 2018 21:45:43 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: vbox@FreeBSD.org Subject: [Bug 233515] emulators/virtualbox-ose: Instant Reboot on 12.0-RC2 Date: Sun, 23 Dec 2018 21:45:43 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: rkoberman@gmail.com X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: vbox@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-Rspamd-Queue-Id: B89DB9021A X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.99 / 15.00]; local_wl_from(0.00)[freebsd.org]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_SHORT(-0.99)[-0.990,0]; ASN(0.00)[asn:11403, ipnet:2610:1c1:1::/48, country:US]; NEURAL_HAM_LONG(-1.00)[-1.000,0] X-Mailman-Approved-At: Mon, 24 Dec 2018 05:37:15 +0000 X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Dec 2018 21:45:46 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D233515 rkoberman@gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |rkoberman@gmail.com --- Comment #1 from rkoberman@gmail.com --- This is a dup. Please merge this bug with 220003 which also has a simple work-around. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-emulation@freebsd.org Sun Dec 23 21:48:13 2018 Return-Path: Delivered-To: freebsd-emulation@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BFCCE134A008 for ; Sun, 23 Dec 2018 21:48:13 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 5149E90281 for ; Sun, 23 Dec 2018 21:48:13 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 14FFB134A003; Sun, 23 Dec 2018 21:48:13 +0000 (UTC) Delivered-To: emulation@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E6727134A002 for ; Sun, 23 Dec 2018 21:48:12 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [96.47.72.132]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 8C9399027F for ; Sun, 23 Dec 2018 21:48:12 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by freefall.freebsd.org (Postfix) id 8079512174; Sun, 23 Dec 2018 21:48:12 +0000 (UTC) Delivered-To: vbox@localmail.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [96.47.72.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (Client CN "mx1.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by freefall.freebsd.org (Postfix) with ESMTPS id 7B14E12173 for ; Sun, 23 Dec 2018 21:48:12 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 422DE9027D for ; Sun, 23 Dec 2018 21:48:12 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 8A3B01395E for ; Sun, 23 Dec 2018 21:48:11 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id wBNLmB9j016197 for ; Sun, 23 Dec 2018 21:48:11 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id wBNLmBwX016196 for vbox@FreeBSD.org; Sun, 23 Dec 2018 21:48:11 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: vbox@FreeBSD.org Subject: [Bug 233540] emulators/virtualbox-ose panic on 12.0 PRERELEASE Date: Sun, 23 Dec 2018 21:48:11 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: rkoberman@gmail.com X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: vbox@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-Rspamd-Queue-Id: 8C9399027F X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.99 / 15.00]; local_wl_from(0.00)[freebsd.org]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_SHORT(-0.99)[-0.990,0]; ASN(0.00)[asn:11403, ipnet:96.47.64.0/20, country:US]; NEURAL_HAM_LONG(-1.00)[-1.000,0] X-Mailman-Approved-At: Mon, 24 Dec 2018 05:42:36 +0000 X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Dec 2018 21:48:14 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D233540 --- Comment #3 from rkoberman@gmail.com --- This report is a dup of 220003 which has a simple work-around or the proble= m. Please merge with 220003. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-emulation@freebsd.org Mon Dec 24 07:28:17 2018 Return-Path: Delivered-To: freebsd-emulation@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 43AD11359960 for ; Mon, 24 Dec 2018 07:28:17 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic303-20.consmr.mail.ne1.yahoo.com (sonic303-20.consmr.mail.ne1.yahoo.com [66.163.188.146]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 7F7C973262 for ; Mon, 24 Dec 2018 07:28:15 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-YMail-OSG: USfH7uwVM1mN_Vom2xbVmt1a8ZuJMmK5wDkUqu5hPZCed.rUt2Qaz4umdHTYy7C Dd8e_FBRO4PNJTxMx_6t_l.g8j2Kk6VrQfdmTNlISv8eEIZqT4eFgbfDdBLMI3_y6hhpBqtfyPZQ nIxb8IJVE20S33uIMF_RFKAW9TM.LSIkZfOxD0_3zqVgFh9HOv7REpH4JuGMSvSBlK9xFIH_cPBj FpdgT4._gjabkLhVi9fyVpmDoR4Z1gZioe7J2PN2pkyGZvMOc8WDoKy1h9C9Kvxwi66vA33HeVEI 0kFM.JYThO3q7EOfJ04lnGHyjEKUckpstH0LH2..h8ZHm6T81GOUCBjZTElJw8r8aMuXc0bwZmbk iJSZnjcIjrsVsKGul3nlroQOGkuF0n47hanlENF_cXWl1JfO.1x2iaVUcP3eQr1bxHcDJm0bg5LD EZSrQxigTv7PCWd9rdZQiasK4MvJyazvyfWZRNna97D1TSMs26zHu5L5ujudGF6Toj71qh80U.zD tyH9k4NJ07FFdSrrCQzLEOB5.57idmo3qFwycNnGbWc0l13HnNM88_AS.9iOGjody_c1RFw58Bo4 Im.I72NQFyRq0l1Cbgb9DoaNsQSWYyyIu5MWbbjqMRL4bsvx6EQ7eS6Tk3nQU9nzVZyrfBhVgv1c 5Zmtl5VtxTHuBdhqRhmcvT_jqyJD9NwZqa51b8g3fMyyoW683JEQNfd1RF2249hdEQNX7MN3T7Pb tkzeYVu81xsE9UppwiwIgiqBWWc0GnMX5xwOfYLmII2NBPdyBpBXxATwYFqyhnlkiIbtMIiYyTh3 dTuB1WUodjck_FLuOWv2E0JdO4NcsQS3Qy4Bqn5myO9PfwpAG2I1yFyh8nhVPwlQuRteggDGr4xT AmZudsABZmMDmJBm6IwuJVWmvBo16VVWT4hUkUp_w2hatHEctCCNnxJ_KGYGc1YW5kLeQ0tQHxDW BhVLLqZcGAETpJcUW0DrI9etkBFB45qrZLHOgf3BtYv5YUP5WUEBjIziyHyCbMdJKkzcsNnp4QMR gCqqcxmUWXPJ5ECjt4OtrwKeiXDD3.mERDWVyKL1XdRPOdwMkapjw3V93P9YWVS6VFVK2nd9c_jc pExodOY8- Received: from sonic.gate.mail.ne1.yahoo.com by sonic303.consmr.mail.ne1.yahoo.com with HTTP; Mon, 24 Dec 2018 07:28:07 +0000 Received: from c-67-170-167-181.hsd1.or.comcast.net (EHLO [192.168.1.109]) ([67.170.167.181]) by smtp427.mail.ne1.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID bca93c63249a32ac899d0ee694652ba8; Mon, 24 Dec 2018 07:28:05 +0000 (UTC) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 12.2 \(3445.102.3\)) Subject: Re: A reliable port cross-build failure (hangup) in my context (amd64->armv7 cross build, with native-tool speedup involved) From: Mark Millard In-Reply-To: <0154C3AC-D85B-4FCF-BA63-454BC26BC1A2@yahoo.com> Date: Sun, 23 Dec 2018 23:28:04 -0800 Cc: freebsd-arm , FreeBSD Toolchain Content-Transfer-Encoding: quoted-printable Message-Id: References: <865A13C8-9749-486E-9F79-5EEDDECBE621@yahoo.com> <0154C3AC-D85B-4FCF-BA63-454BC26BC1A2@yahoo.com> To: freebsd-emulation@freebsd.org, FreeBSD Current , ports-list freebsd X-Mailer: Apple Mail (2.3445.102.3) X-Rspamd-Queue-Id: 7F7C973262 X-Spamd-Bar: / X-Spamd-Result: default: False [-0.95 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MV_CASE(0.50)[]; FREEMAIL_FROM(0.00)[yahoo.com]; RCPT_COUNT_FIVE(0.00)[5]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[yahoo.com:+]; MX_GOOD(-0.01)[cached: mta6.am0.yahoodns.net]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ASN(0.00)[asn:36646, ipnet:66.163.184.0/21, country:US]; MID_RHS_MATCH_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com.dwl.dnswl.org : 127.0.5.0]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.95)[-0.952,0]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; FROM_HAS_DN(0.00)[]; NEURAL_SPAM_SHORT(0.91)[0.908,0]; NEURAL_HAM_LONG(-0.98)[-0.985,0]; MIME_GOOD(-0.10)[text/plain]; IP_SCORE(0.59)[ip: (0.88), ipnet: 66.163.184.0/21(1.20), asn: 36646(0.96), country: US(-0.08)]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[146.188.163.66.list.dnswl.org : 127.0.5.0]; RWL_MAILSPIKE_POSSIBLE(0.00)[146.188.163.66.rep.mailspike.net : 127.0.0.17] X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Dec 2018 07:28:17 -0000 [I built a FreeBSD head -r340288 context and tried ports head -r484783 and the problem repeated.] On 2018-Dec-22, at 12:55, Mark Millard wrote: > [I found my E-mail records reporting successful builds using > qemu-user-static from ports head -r484783 under FreeBSD > head -r340287.] >=20 > On 2018-Dec-22, at 00:10, Mark Millard wrote: >=20 >> [I messed up the freebsd-emulation email address the first time I = sent >> this. I also forgot to indicate the qemu-user-static vintage = relationship.] >>=20 >> I had been reporting intermittent hang-ups for my = amd64->{aarch64,armv7} port cross >> builds in another message sequence. But it turns out that one thing I = ran into >> has hung-up every time, the same way, for amd64->armv7 cross builds: >> multimedia/gstreamer1-qt@qt5 . So I extract the material here into a = separate report >> with some updated notes. >>=20 >> A little context: I had built from ports head -r484783 before under = FreeBSD head >> -r340287 (as I remember the version). Back then it did not have this = problem that it >> now has under FreeBSD head -r341836 . One ports-specific change was = to force perl5.28 >> as the default instead of perl5.26 originally. In fact this is what = drives what is >> being rebuilt for my experiment that caught this. But I doubt the = perl version is >> important to the problem. The context has a Ryzen Threadripper 1950X = and has been >> tested both for FreeBSD under Hyper-V and for the same media = native-booted. Both >> hang-up at the same point as seen via ps or top. The native tools for = cross-build >> speedup were in use. Cross-builds targeting aarch64 did not get this = problem but >> targeting armv7 did. 121 of 129 armv7 ports built before the hang-up = for the first >> armv7 try. >>=20 >> ADDED: The qemu-user-static back with head -r340287 before installing = the >> updated ports would likely be different than the -r484783 vintage. So = both >> FreeBSD and qemu-user-static may have changed over the comparison. >=20 > CORRECTION to ADDED: Back on 2018-Nov-11 I reported successful = cross-builds > based on qemu-user-static from ports head -484783 --all built under = FreeBSD > head -r340287 . So the use of the perl5.28 as the forced-default and = the > newer FreeBSD head version -r341836 as the context are the differences = here. >=20 >> The hang-up: >>=20 >> In the port rebuilds targeting armv7, multimedia/gstreamer1-qt@qt5 = hung-up and timed >> out. Looking during the wait in later tries shows something much like = (from one of the >> examples): >>=20 >> root 33719 0.0 0.0 12920 3528 0 I 11:40 = 0:00.03 | | `-- sh: poudriere[FBSDFSSDjailArmV7-default][02]: = build_pkg (gstreamer1-qt5-1.2.0_14) (sh) >> root 41551 0.0 0.0 12920 3520 0 I 11:43 = 0:00.00 | | `-- sh: = poudriere[FBSDFSSDjailArmV7-default][02]: build_pkg = (gstreamer1-qt5-1.2.0_14) (sh) >> root 41552 0.0 0.0 10340 1744 0 IJ 11:43 = 0:00.01 | | `-- /usr/bin/make -C = /usr/ports/multimedia/gstreamer1-qt FLAVOR=3Dqt5 build >> root 41566 0.0 0.0 10236 1796 0 IJ 11:43 = 0:00.00 | | `-- /bin/sh -e -c (cd = /wrkdirs/usr/ports/multimedia/gstreamer1-qt/work-qt5/.build; if ! = /usr/bin/env QT_SELE >> root 41567 0.0 0.0 89976 12896 0 IJ 11:43 = 0:00.07 | | `-- /usr/local/bin/qemu-arm-static ninja = -j28 -v all >> root 41585 0.0 0.0 102848 25056 0 IJ 11:43 = 0:00.10 | | |-- /usr/local/bin/qemu-arm-static = /usr/local/bin/cmake -E cmake_autogen /wrkdirs/usr/ports/multimedia/g >> root 41586 0.0 0.0 102852 25072 0 IJ 11:43 = 0:00.11 | | `-- /usr/local/bin/qemu-arm-static = /usr/local/bin/cmake -E cmake_autogen /wrkdirs/usr/ports/multimedia/g >>=20 >> or as top showed it: >>=20 >> 41552 root 1 52 0 10M 1744K 0 wait 15 0:00 = 0.00% /usr/bin/make -C /usr/ports/multimedia/gstreamer1-qt FLAVOR=3Dqt5 = build >> 41566 root 1 52 0 10M 1796K 0 wait 1 0:00 = 0.00% /bin/sh -e -c (cd = /wrkdirs/usr/ports/multimedia/gstreamer1-qt/work-qt5/.build; if ! = /usr/bin/env QT_SELECT=3Dqt5 QMAKEMODULES >> 41567 root 2 52 0 88M 13M 0 select 4 0:00 = 0.00% /usr/local/bin/qemu-arm-static ninja -j28 -v all >> 41585 root 2 52 0 100M 24M 0 kqread 8 0:00 = 0.00% /usr/local/bin/qemu-arm-static /usr/local/bin/cmake -E = cmake_autogen /wrkdirs/usr/ports/multimedia/gstreamer1-qt/work-qt5/. >> 41586 root 2 52 0 100M 24M 0 kqread 22 0:00 = 0.00% /usr/local/bin/qemu-arm-static /usr/local/bin/cmake -E = cmake_autogen /wrkdirs/usr/ports/multimedia/gstreamer1-qt/work-qt5/. >>=20 >> So: waiting in kqread trying to run cmake. >>=20 >> Unlike some intermittent hang-ups, attaching-then-detaching via gdb = does not >> resume the hung-up processes. Kills of the processes waiting on = kqread stop >> the build. >>=20 >> Given the prior ports have been built already, building just >> multimedia/gstreamer1-qt@qt5 still gets the hang-up at the same = point. >>=20 >> Building anything that requires multimedia/gstreamer1-qt@qt5 seems to = be >> solidly blocked in my environment. I built a FreeBSD head -r340288 context and tried cross-buiding an amd64->armv7 ports head -r484783 of my usual ports and the problem repeated. I also found evidence that originally in the old time frame I'd disabled part of my originally-intended port builds because of other problems so multimedia/gstreamer1-qt 's build was not being tried. So the qemu-user-static vintage or content may be what to vary to narrow down the problem instead of bisecting FreeBSD kernel or world vintages. clang7 building qemu-user-static or the kernel/world has been eliminated. (I used -r340288 to match a artifact.ci.freebsd.org build, incorrectly expecting to bisect via kernel substitutions.) =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar) From owner-freebsd-emulation@freebsd.org Mon Dec 24 23:22:04 2018 Return-Path: Delivered-To: freebsd-emulation@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5D42113520C3 for ; Mon, 24 Dec 2018 23:22:04 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic316-9.consmr.mail.gq1.yahoo.com (sonic316-9.consmr.mail.gq1.yahoo.com [98.137.69.33]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 55D9370580 for ; Mon, 24 Dec 2018 23:22:03 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-YMail-OSG: jc9vBN0VM1kakff0WoBrDD4DIc.ekchzD54fAUII3y4VkVTxL.MJLdXbDNrgg1y QAo.Qv5U8JH.k8Oot96.To52UGsYIfkKBiZt5UOgdVkr5nhPH20LKsNhx_AGMwbUP.d.JQNsoPCq NS3FlpcGKbphHTUDioV9Gpa4DC0JVQEFXEZEg47vy3TRQgCbA9Kct.es3lf0HJewX4DoetTkt9wA Fuyk2xX1MHCd_U3fxxucxZSCF5zJKvyozFx2P2r6VZkXHiaNREzEOqqyGqIzf0zxS2Z3Cs8djt8. .XJ4z.KzURMeWCKp7DDa5UG4X_5AKMhGSIK9bnFOx5syRbniIj6uyfikxh0LEZ6U86AGxVH9kYTt BfUdUsh2O_twG6xgLG8zgiAhHjTaXLBAR_fmja72_XbSPV_7ld84o7rWgiM0y7EiNsyBZgsRZdNn SuOt3tO2VbH30.TEH_4oihnHYyH8EpS6CMKMe3u6wGqOTnHrMxttUgCwT74ObwMCXl5zs9s2t5O7 p4SdCvH8a6zYfLKMT8rQHA9zwK18asmdVDhHdYN5PFqJ6247h4iudy1EbOYzafkbiQ.x7p2pFNbF HUnmMgsLNHp4R0WC5.zpwzHWgU6w7TIySlQMafItvEodFJxbSu0Sc8ZpcEdLvLsOLsI_BR91K0in xKEF.yC2M_5Mw3m__myYuyFWxCVzG5OWSr7AbQJjC.Q.atO2QQBzQOj4Kqtnfa8FHNgkPEnYpjsn eug27zrYfCHNv28fZGq3H81qxThFo2enaNBeqfvRa2PvmprtjEx.c8Uta7Z0xGSPwBKEsrmghnFV FcE4zZIW9wLjJEm2QP4XvCgHJ18Jb.TiKvlGubDru5fga5lh9pSgoV0qdeewpYleYXhySKEHu3iN U31PDlDKhEf674o_Sg7gPc7Y10wqyUcTUMZFWhzl0zDQAXdGXKkPEt_D1SUdDdjuQNdS7u1r.7Gx cWkd7HHtdrzqTIIgnz36TDZeo0RZBCbjITfxAD1fhpSGcu0fuAss1EbX5UcWg0p71HEAYfW5jBI2 sIzJdNTpJlKfNHWU63NDreDAjmkzVW5jSAzeYG63NKcD9CFaynFONQxCyiThCfys_mtwJn04tBpK FeT9YiuQ- Received: from sonic.gate.mail.ne1.yahoo.com by sonic316.consmr.mail.gq1.yahoo.com with HTTP; Mon, 24 Dec 2018 23:21:55 +0000 Received: from c-67-170-167-181.hsd1.or.comcast.net (EHLO [192.168.1.109]) ([67.170.167.181]) by smtp428.mail.gq1.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID d4e2bcc862475bbb020a8fed632a7afe; Mon, 24 Dec 2018 23:21:50 +0000 (UTC) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 12.2 \(3445.102.3\)) Subject: Re: A reliable port cross-build failure (hangup) in my context (amd64->armv7 cross build, with native-tool speedup involved) From: Mark Millard In-Reply-To: <0154C3AC-D85B-4FCF-BA63-454BC26BC1A2@yahoo.com> Date: Mon, 24 Dec 2018 15:21:50 -0800 Cc: freebsd-arm , FreeBSD Toolchain Content-Transfer-Encoding: quoted-printable Message-Id: <5C3F09FE-EA50-452D-98EE-364B7BF3ECD0@yahoo.com> References: <865A13C8-9749-486E-9F79-5EEDDECBE621@yahoo.com> <0154C3AC-D85B-4FCF-BA63-454BC26BC1A2@yahoo.com> To: freebsd-emulation@freebsd.org, FreeBSD Current , ports-list freebsd X-Mailer: Apple Mail (2.3445.102.3) X-Rspamd-Queue-Id: 55D9370580 X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.74 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MV_CASE(0.50)[]; FREEMAIL_FROM(0.00)[yahoo.com]; RCPT_COUNT_FIVE(0.00)[5]; RCVD_COUNT_THREE(0.00)[3]; MX_GOOD(-0.01)[cached: mta6.am0.yahoodns.net]; DKIM_TRACE(0.00)[yahoo.com:+]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; NEURAL_HAM_SHORT(-0.30)[-0.305,0]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/21, country:US]; MID_RHS_MATCH_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com.dwl.dnswl.org : 127.0.5.0]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-0.999,0]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-1.00)[-0.999,0]; MIME_GOOD(-0.10)[text/plain]; IP_SCORE(0.07)[ip: (-0.70), ipnet: 98.137.64.0/21(0.63), asn: 36647(0.50), country: US(-0.08)]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[33.69.137.98.list.dnswl.org : 127.0.5.0] X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Dec 2018 23:22:04 -0000 [A native poudreire-devel based build of multimedia/gstreamer1-qt@qt5 did not hang-up and worked fine. Official package build history also provides some evidence.] On 2018-Dec-22, at 12:55, Mark Millard wrote: > [I found my E-mail records reporting successful builds using > qemu-user-static from ports head -r484783 under FreeBSD > head -r340287.] >=20 > On 2018-Dec-22, at 00:10, Mark Millard wrote: >=20 >> [I messed up the freebsd-emulation email address the first time I = sent >> this. I also forgot to indicate the qemu-user-static vintage = relationship.] >>=20 >> I had been reporting intermittent hang-ups for my = amd64->{aarch64,armv7} port cross >> builds in another message sequence. But it turns out that one thing I = ran into >> has hung-up every time, the same way, for amd64->armv7 cross builds: >> multimedia/gstreamer1-qt@qt5 . So I extract the material here into a = separate report >> with some updated notes. >>=20 >> A little context: I had built from ports head -r484783 before under = FreeBSD head >> -r340287 (as I remember the version). Back then it did not have this = problem that it >> now has under FreeBSD head -r341836 . One ports-specific change was = to force perl5.28 >> as the default instead of perl5.26 originally. In fact this is what = drives what is >> being rebuilt for my experiment that caught this. But I doubt the = perl version is >> important to the problem. The context has a Ryzen Threadripper 1950X = and has been >> tested both for FreeBSD under Hyper-V and for the same media = native-booted. Both >> hang-up at the same point as seen via ps or top. The native tools for = cross-build >> speedup were in use. Cross-builds targeting aarch64 did not get this = problem but >> targeting armv7 did. 121 of 129 armv7 ports built before the hang-up = for the first >> armv7 try. >>=20 >> ADDED: The qemu-user-static back with head -r340287 before installing = the >> updated ports would likely be different than the -r484783 vintage. So = both >> FreeBSD and qemu-user-static may have changed over the comparison. >=20 > CORRECTION to ADDED: Back on 2018-Nov-11 I reported successful = cross-builds > based on qemu-user-static from ports head -484783 --all built under = FreeBSD > head -r340287 . So the use of the perl5.28 as the forced-default and = the > newer FreeBSD head version -r341836 as the context are the differences = here. >=20 >> The hang-up: >>=20 >> In the port rebuilds targeting armv7, multimedia/gstreamer1-qt@qt5 = hung-up and timed >> out. Looking during the wait in later tries shows something much like = (from one of the >> examples): >>=20 >> root 33719 0.0 0.0 12920 3528 0 I 11:40 = 0:00.03 | | `-- sh: poudriere[FBSDFSSDjailArmV7-default][02]: = build_pkg (gstreamer1-qt5-1.2.0_14) (sh) >> root 41551 0.0 0.0 12920 3520 0 I 11:43 = 0:00.00 | | `-- sh: = poudriere[FBSDFSSDjailArmV7-default][02]: build_pkg = (gstreamer1-qt5-1.2.0_14) (sh) >> root 41552 0.0 0.0 10340 1744 0 IJ 11:43 = 0:00.01 | | `-- /usr/bin/make -C = /usr/ports/multimedia/gstreamer1-qt FLAVOR=3Dqt5 build >> root 41566 0.0 0.0 10236 1796 0 IJ 11:43 = 0:00.00 | | `-- /bin/sh -e -c (cd = /wrkdirs/usr/ports/multimedia/gstreamer1-qt/work-qt5/.build; if ! = /usr/bin/env QT_SELE >> root 41567 0.0 0.0 89976 12896 0 IJ 11:43 = 0:00.07 | | `-- /usr/local/bin/qemu-arm-static ninja = -j28 -v all >> root 41585 0.0 0.0 102848 25056 0 IJ 11:43 = 0:00.10 | | |-- /usr/local/bin/qemu-arm-static = /usr/local/bin/cmake -E cmake_autogen /wrkdirs/usr/ports/multimedia/g >> root 41586 0.0 0.0 102852 25072 0 IJ 11:43 = 0:00.11 | | `-- /usr/local/bin/qemu-arm-static = /usr/local/bin/cmake -E cmake_autogen /wrkdirs/usr/ports/multimedia/g >>=20 >> or as top showed it: >>=20 >> 41552 root 1 52 0 10M 1744K 0 wait 15 0:00 = 0.00% /usr/bin/make -C /usr/ports/multimedia/gstreamer1-qt FLAVOR=3Dqt5 = build >> 41566 root 1 52 0 10M 1796K 0 wait 1 0:00 = 0.00% /bin/sh -e -c (cd = /wrkdirs/usr/ports/multimedia/gstreamer1-qt/work-qt5/.build; if ! = /usr/bin/env QT_SELECT=3Dqt5 QMAKEMODULES >> 41567 root 2 52 0 88M 13M 0 select 4 0:00 = 0.00% /usr/local/bin/qemu-arm-static ninja -j28 -v all >> 41585 root 2 52 0 100M 24M 0 kqread 8 0:00 = 0.00% /usr/local/bin/qemu-arm-static /usr/local/bin/cmake -E = cmake_autogen /wrkdirs/usr/ports/multimedia/gstreamer1-qt/work-qt5/. >> 41586 root 2 52 0 100M 24M 0 kqread 22 0:00 = 0.00% /usr/local/bin/qemu-arm-static /usr/local/bin/cmake -E = cmake_autogen /wrkdirs/usr/ports/multimedia/gstreamer1-qt/work-qt5/. >>=20 >> So: waiting in kqread trying to run cmake. >>=20 >> Unlike some intermittent hang-ups, attaching-then-detaching via gdb = does not >> resume the hung-up processes. Kills of the processes waiting on = kqread stop >> the build. >>=20 >> Given the prior ports have been built already, building just >> multimedia/gstreamer1-qt@qt5 still gets the hang-up at the same = point. >>=20 >> Building anything that requires multimedia/gstreamer1-qt@qt5 seems to = be >> solidly blocked in my environment. I tried building multimedia/gstreamer1-qt@qt5 on a Orange Pi 2 2nd Edition and the build did not hang-up. This was also based on FreeBSD head -r341836 and ports head -r484783 . This test was set up in part by copying over the /usr/local/poudriere/data/packages/ material from what that did cross build. So, for example, the cmake used should be a binary exact match. The FreeBSD head -r341836 was installed from the same buildworld buildkernel tree that the cross-build's installworld was based on. The problem is somehow specific to cross-builds (and so qemu-user-static being involved). Other evidence (official package build attempts): I looked at beefy16.nyi.freebsd.org 's head-armv7-default and beefy8.nyi.freebsd.org 's head-armv6-default histories and the problem does not exist for the: FreeBSD -r332419 ports -r467121 combination but exists for the later ones, starting with: FreeBSD -r332632 ports -r467547 Interestingly qemu-sbruno (the master port for qemu-user-static) was not updated in that ports range, being from -r463452 . There was a cmake change at -r467437 but the more modern native result suggests cmake is not currently contributing (and, so, likely was not the issue back then). That possibly leaves qemu-user-static for targeting armv7 (and v6) misinterpreting something different from the different FreeBSD versions. For example, there was a change to return EAGAIN instead of EIO for certain conditions, between -r332419 and -r332632 : at -r332631 . (I do not know that it is involved.) =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar) From owner-freebsd-emulation@freebsd.org Tue Dec 25 01:25:31 2018 Return-Path: Delivered-To: freebsd-emulation@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BF6C8135724C for ; Tue, 25 Dec 2018 01:25:30 +0000 (UTC) (envelope-from chuck@tuffli.net) Received: from mail-it1-x136.google.com (mail-it1-x136.google.com [IPv6:2607:f8b0:4864:20::136]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 43A3875B31 for ; Tue, 25 Dec 2018 01:25:28 +0000 (UTC) (envelope-from chuck@tuffli.net) Received: by mail-it1-x136.google.com with SMTP id g76so17301762itg.2 for ; Mon, 24 Dec 2018 17:25:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tuffli-net.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to; bh=QvM9tz8KZpYIXJmjnSZZot49b3tlgXvGeOq2B/du4X0=; b=QzvDH3rIs00FZX16oMK2fhAQEjhDfC73JjBRgHZJdqZPjr8ulNqYQ8gwhoiIaM4XCY BQvCvZlsa+33OQ0eofIU882HEIyAs66QNdbLKAEETtIDMR58qhgbpdMBLOg6nTUupnHo dPwDGsKYjAtmTX5vt002iCLm/kh/g9RacSr3M4Zzuoa1iNQQFc3ktE56C0byctIc6Yz7 SNoMb3gvAH2BWzNfqFKX0Mux5J/qil3QNOiws+/nQtLYeTCKymLWw9LMrwHUSawmPZLi h3O+lUybzq49WVzg8j9NX5WuC2ypQV4VXe6xqmteqtYup07fXvh69cWTU1bbTDFZ+oU3 4Gdg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=QvM9tz8KZpYIXJmjnSZZot49b3tlgXvGeOq2B/du4X0=; b=RyHhRqUdecAJX8e2xArnOSJGdYX/+7nnRLegQDKcSUqRSPulr2+DYPafKkrs7JTyxc y10Yo2auMWqq2wvTNORY4xULZ490xeTrxBGhdeDLQpOt5QG3yWw3TRHnpdzOkoe3tYFo 2+vOtZDFg/fvthAf5jS54/GS5azBrY19gY+jdcd141ihrMun2WM1X0Tn7fywAD8iM/Gs zcUoZa5EQFV/2RNuqOzJJvtgQyxeqQEoD/qYQseEkxrbyjQmvp16lYtxhnHTUxLh6jij EUFY6sRKDMhYnojlTJ/HJdZ+ylYXAkaXJEbTsx2Ncnc4xPrGQAvBAETpNy3+UtLF1gS0 YhuQ== X-Gm-Message-State: AA+aEWbHupNOoYlPwaAhShNuanGzHRPD2/z66Fn50TEMNwvDVzvVoVMn HYIC9U58yPcwmuPPtfi3J+UMZqIEhYAHBMQ0fr9kKJ9B X-Google-Smtp-Source: AFSGD/VZkQC4VSL0VLw2Im2dxWGNK/0gUhGUAnR5Nj0qFreCWoK8ms4XL6p/s1t6rlzeF3kaCmDqzIeQqJDsRIwIjf0= X-Received: by 2002:a02:95e4:: with SMTP id b91mr8944556jai.15.1545701128028; Mon, 24 Dec 2018 17:25:28 -0800 (PST) MIME-Version: 1.0 From: Chuck Tuffli Date: Mon, 24 Dec 2018 17:24:39 -0800 Message-ID: Subject: core dumps running in bhyve To: freebsd-emulation@freebsd.org, FreeBSD Hackers Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: 43A3875B31 X-Spamd-Bar: ----- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=tuffli-net.20150623.gappssmtp.com header.s=20150623 header.b=QzvDH3rI; spf=permerror (mx1.freebsd.org: domain of chuck@tuffli.net uses mechanism not recognized by this client) smtp.mailfrom=chuck@tuffli.net X-Spamd-Result: default: False [-5.50 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[tuffli-net.20150623.gappssmtp.com:s=20150623]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-emulation@freebsd.org]; DMARC_NA(0.00)[tuffli.net]; TO_MATCH_ENVRCPT_SOME(0.00)[]; R_SPF_PERMFAIL(0.00)[]; MX_GOOD(-0.01)[alt1.aspmx.l.google.com,aspmx.l.google.com,aspmx3.googlemail.com,aspmx2.googlemail.com,aspmx5.googlemail.com,alt2.aspmx.l.google.com,aspmx4.googlemail.com]; RCPT_COUNT_TWO(0.00)[2]; DKIM_TRACE(0.00)[tuffli-net.20150623.gappssmtp.com:+]; RCVD_IN_DNSWL_NONE(0.00)[6.3.1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.b.8.f.7.0.6.2.list.dnswl.org : 127.0.5.0]; NEURAL_HAM_SHORT(-0.97)[-0.974,0]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; RCVD_COUNT_TWO(0.00)[2]; IP_SCORE(-2.22)[ip: (-7.67), ipnet: 2607:f8b0::/32(-1.85), asn: 15169(-1.48), country: US(-0.08)] X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Dec 2018 01:25:31 -0000 Using the latest bhyve, I'm seeing core dumps in the guest when running: nvmecontrol identify nvme0 against the emulated NVMe drive. The location of the core dump changes from run to run, but I suspect the root cause is a memory corruption caused by the transfer of the Identify data (4KB) back to the guest. This transfer of data is actually a memcpy to an address returned from vm_map_gpa() based on the physical address provided by the guest. Based on the signature of one of the core dumps, I modified nvmecontrol to always pass a 4KB aligned buffer to the driver instead of the (typically) unaligned address of the structure on the stack. With this change, nvmecontrol in the guest no longer core dumps. What I don't understand is why this changes the behavior. Do the addresses passed to vm_map_gpa() need to be page aligned? Or did moving the memory location from the stack to the heap merely mitigate what is corrupted? Thoughts? --chuck From owner-freebsd-emulation@freebsd.org Thu Dec 27 09:24:20 2018 Return-Path: Delivered-To: freebsd-emulation@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id EACA11354866 for ; Thu, 27 Dec 2018 09:24:19 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic302-21.consmr.mail.ne1.yahoo.com (sonic302-21.consmr.mail.ne1.yahoo.com [66.163.186.147]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 43BCD69A8A for ; Thu, 27 Dec 2018 09:24:17 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-YMail-OSG: Ab3tXNcVM1nV3srkGPyeUQoQrNkjM81VTkMQNtxTG5iq5YHs0MLoBXYuMI7Uicx dB0OCmsg.4cMbMbMvS4VM_Utmvi63HFyQbc689wFhenVRwVWDlTiZhd0HTdzCa6K8QSciGooZmK3 YmHwlh4aLCVGSKuzyObE_w9c0nC7oMn0szrf9QES8ItIUdReD_IeZhSvisUHM4HLrHqe0ITLrLAz 68ju_WtcINkjFAmF_CTS7h_YIVwYs1xtoAGTKT3cBdJtU16vJfTi6YbCcJWM0YnqVolhv.taVc6X inbPIwCHiKFVUhWiIzk9BB2zAU0.etPKZssKSQQ_VmWVGXobKYxBAonZ2k0JPTDUd1VtThirlL2U 1FVQPpMRL6y1C5MCtHou2ua3rbT.WC1F6nq19bZ14i4dJOBAwI3o8vaMwhpQKNIrtKjM9Ew7.al9 2QFEhL4QwTTpAjIaBRIh2J0G8KWg6vqJOrRnNUAw.L3BghcUwbbdn7yDZirE9mmZNm0yK6Y_YWoS .DVnqH.G1wREUtujbM7D43A2qGN_.f85gc1fwHQfwZ2Wf336rmFAnW3TfMD.yZkGIyKFXCV8KO2f qyfyDQh5QGTqjsFZE891KbeqiLfazCtTrJyOWLvhI7BV9Y8vLWxPc_HAtkH1BKen8aAeELJZNett MOAN96UJwwyk3B_byXNFJFfzcRTM6ry2mKycIcGuHaFl_78npFr9yS5bqQ9eDZm1JePRJAhViRPH cNtbSDPlym19hu2KXOgiCHocwpcLLfbABz6pB3PYR2O7c6lsof9pOhq2YKNjcfyk0UBqtLun5rat AcO9_BpSySsxZklqI82GFIOZ48PDUvjDrpOyFnVBS2I01DaL3MY33z7O4KTswvSTEnRlMCfUqddk NPv5NGTYVOuaYaghk6NB4OnX.3F.9ctCUaeXjUwCmE4tjZUQiuwODWH8d2oPmtCq3lz0KPTFQDzn hfNXa9hX42FHOlGHMpq.AmZtyLZESeBJaPHijyZNqZkXMLBcf0udH71yGvg4vwQ4VeAcTxqA1ZLQ dEK2w8A8GhFjU5Qq94kmxwSAX5JP8eENTtn.gEMfjk6IAyhhnzWxuClb98ncp2yQ1J4E1 Received: from sonic.gate.mail.ne1.yahoo.com by sonic302.consmr.mail.ne1.yahoo.com with HTTP; Thu, 27 Dec 2018 09:24:16 +0000 Received: from c-67-170-167-181.hsd1.or.comcast.net (EHLO [192.168.1.109]) ([67.170.167.181]) by smtp430.mail.ne1.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID 9cc41e908267bb5cedabfe2398c938a9; Thu, 27 Dec 2018 09:24:15 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Mac OS X Mail 12.2 \(3445.102.3\)) Subject: qemu-user-static: Unknown syscall 545 (i.e., ppoll) Message-Id: <09DBDF74-23AA-4D27-8EDC-E7DD46FD0062@yahoo.com> Date: Thu, 27 Dec 2018 01:24:13 -0800 To: freebsd-emulation@freebsd.org, ports-list freebsd X-Mailer: Apple Mail (2.3445.102.3) X-Rspamd-Queue-Id: 43BCD69A8A X-Spamd-Bar: / X-Spamd-Result: default: False [-0.03 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MV_CASE(0.50)[]; FREEMAIL_FROM(0.00)[yahoo.com]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[yahoo.com:+]; MX_GOOD(-0.01)[cached: mta6.am0.yahoodns.net]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ASN(0.00)[asn:36646, ipnet:66.163.184.0/21, country:US]; MID_RHS_MATCH_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com.dwl.dnswl.org : 127.0.5.0]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.50)[-0.497,0]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; FROM_HAS_DN(0.00)[]; NEURAL_SPAM_SHORT(0.70)[0.698,0]; NEURAL_HAM_LONG(-0.74)[-0.738,0]; MIME_GOOD(-0.10)[text/plain]; IP_SCORE(1.02)[ip: (3.06), ipnet: 66.163.184.0/21(1.18), asn: 36646(0.94), country: US(-0.08)]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[147.186.163.66.list.dnswl.org : 127.0.5.0] X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Dec 2018 09:24:20 -0000 In trying to gain evidence for a amd64->armv{7,6} ports cross-build hangup I enabled do_strace in qemu-arm-static . One thing that I ran into is notices of: Unknown syscall 545 sys/sys/syscall.h lists: #define SYS_ppoll 545 The man pages report that ppoll was added in FreeBSD 11. 10.x and before are no longer supported for FreeBSD. === Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar) From owner-freebsd-emulation@freebsd.org Thu Dec 27 17:29:35 2018 Return-Path: Delivered-To: freebsd-emulation@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0EAFC141B85B for ; Thu, 27 Dec 2018 17:29:35 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 7DBC5849C4 for ; Thu, 27 Dec 2018 17:29:34 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 3F05F141B85A; Thu, 27 Dec 2018 17:29:34 +0000 (UTC) Delivered-To: emulation@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 02C02141B859 for ; Thu, 27 Dec 2018 17:29:34 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 9DD9A849BC for ; Thu, 27 Dec 2018 17:29:33 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by freefall.freebsd.org (Postfix) id 89080189D9; Thu, 27 Dec 2018 17:29:33 +0000 (UTC) Delivered-To: vbox@localmail.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (Client CN "mx1.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by freefall.freebsd.org (Postfix) with ESMTPS id 8441A189D8 for ; Thu, 27 Dec 2018 17:29:33 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 48D75849BA for ; Thu, 27 Dec 2018 17:29:33 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 88D1361A1 for ; Thu, 27 Dec 2018 17:29:32 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id wBRHTWpo075048 for ; Thu, 27 Dec 2018 17:29:32 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id wBRHTWTh075047 for vbox@FreeBSD.org; Thu, 27 Dec 2018 17:29:32 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: vbox@FreeBSD.org Subject: [Bug 232969] emulators/virtualbox-ose: link error while linking the RDP client Date: Thu, 27 Dec 2018 17:29:32 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: guru@unixarea.de X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: vbox@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-Rspamd-Queue-Id: 9DD9A849BC X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.98 / 15.00]; local_wl_from(0.00)[freebsd.org]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_SHORT(-0.98)[-0.979,0]; ASN(0.00)[asn:11403, ipnet:2610:1c1:1::/48, country:US]; NEURAL_HAM_LONG(-1.00)[-1.000,0] X-Mailman-Approved-At: Thu, 27 Dec 2018 23:20:28 +0000 X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Dec 2018 17:29:35 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D232969 Matthias Apitz changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |guru@unixarea.de --- Comment #2 from Matthias Apitz --- Affect me too on kernel r342378 and ports from December 23, 2018. Is there = any workaround or fix? --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-emulation@freebsd.org Thu Dec 27 18:21:12 2018 Return-Path: Delivered-To: freebsd-emulation@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 57C41141ED04 for ; Thu, 27 Dec 2018 18:21:12 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id CD14886224 for ; Thu, 27 Dec 2018 18:21:11 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 8DEB3141ED03; Thu, 27 Dec 2018 18:21:11 +0000 (UTC) Delivered-To: emulation@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6B3C8141ED02 for ; Thu, 27 Dec 2018 18:21:11 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [96.47.72.132]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 0EFE586221 for ; Thu, 27 Dec 2018 18:21:11 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by freefall.freebsd.org (Postfix) id DB57618FA4; Thu, 27 Dec 2018 18:21:10 +0000 (UTC) Delivered-To: vbox@localmail.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (Client CN "mx1.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by freefall.freebsd.org (Postfix) with ESMTPS id D65D618FA3 for ; Thu, 27 Dec 2018 18:21:10 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 9964B86220 for ; Thu, 27 Dec 2018 18:21:10 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id EFF6668FE for ; Thu, 27 Dec 2018 18:21:09 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id wBRIL9ab004824 for ; Thu, 27 Dec 2018 18:21:09 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id wBRIL9Jo004817 for vbox@FreeBSD.org; Thu, 27 Dec 2018 18:21:09 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: vbox@FreeBSD.org Subject: [Bug 232969] emulators/virtualbox-ose: link error while linking the RDP client Date: Thu, 27 Dec 2018 18:21:10 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: Trond.Endrestol@ximalas.info X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: vbox@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-Rspamd-Queue-Id: 0EFE586221 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.99 / 15.00]; local_wl_from(0.00)[freebsd.org]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_SHORT(-0.99)[-0.988,0]; ASN(0.00)[asn:11403, ipnet:96.47.64.0/20, country:US]; NEURAL_HAM_LONG(-1.00)[-1.000,0] X-Mailman-Approved-At: Thu, 27 Dec 2018 23:20:39 +0000 X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Dec 2018 18:21:12 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D232969 --- Comment #3 from Trond.Endrestol@ximalas.info --- (In reply to Matthias Apitz from comment #2) My issues with emulators/virtualbox-ose was eventually solved by changing f= rom ssl=3Dopenssl and back to ssl=3Dbase for DEFAULT_VERSIONS in /etc/make.conf= . Most ports are now compatible with OpenSSL 1.1.1a from base on stable/12 and hea= d. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-emulation@freebsd.org Thu Dec 27 18:23:55 2018 Return-Path: Delivered-To: freebsd-emulation@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B297D141EE73 for ; Thu, 27 Dec 2018 18:23:55 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 3AD4686353 for ; Thu, 27 Dec 2018 18:23:55 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id F25E0141EE72; Thu, 27 Dec 2018 18:23:54 +0000 (UTC) Delivered-To: emulation@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CA5B8141EE71 for ; Thu, 27 Dec 2018 18:23:54 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [96.47.72.132]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 6BFE186352 for ; Thu, 27 Dec 2018 18:23:54 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by freefall.freebsd.org (Postfix) id 5EE2318FDB; Thu, 27 Dec 2018 18:23:54 +0000 (UTC) Delivered-To: vbox@localmail.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [96.47.72.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (Client CN "mx1.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by freefall.freebsd.org (Postfix) with ESMTPS id 5984E18FDA for ; Thu, 27 Dec 2018 18:23:54 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 1FB1D86351 for ; Thu, 27 Dec 2018 18:23:54 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 65A7A6A4B for ; Thu, 27 Dec 2018 18:23:53 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id wBRINrPk095882 for ; Thu, 27 Dec 2018 18:23:53 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id wBRINrV5095879 for vbox@FreeBSD.org; Thu, 27 Dec 2018 18:23:53 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: vbox@FreeBSD.org Subject: [Bug 232969] emulators/virtualbox-ose: link error while linking the RDP client Date: Thu, 27 Dec 2018 18:23:53 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: Trond.Endrestol@ximalas.info X-Bugzilla-Status: Closed X-Bugzilla-Resolution: Overcome By Events X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: vbox@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-Rspamd-Queue-Id: 6BFE186352 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.99 / 15.00]; local_wl_from(0.00)[freebsd.org]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_SHORT(-0.99)[-0.988,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; ASN(0.00)[asn:11403, ipnet:96.47.64.0/20, country:US] X-Mailman-Approved-At: Thu, 27 Dec 2018 23:20:47 +0000 X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Dec 2018 18:23:55 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D232969 Trond.Endrestol@ximalas.info changed: What |Removed |Added ---------------------------------------------------------------------------- Status|New |Closed Resolution|--- |Overcome By Events --- Comment #4 from Trond.Endrestol@ximalas.info --- Order was eventually restored when this and other ports became compatible w= ith OpenSSL 1.1.1a from base. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-emulation@freebsd.org Thu Dec 27 20:07:10 2018 Return-Path: Delivered-To: freebsd-emulation@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6C2E71421BCC for ; Thu, 27 Dec 2018 20:07:10 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id E12C489D86 for ; Thu, 27 Dec 2018 20:07:09 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id A343E1421BCB; Thu, 27 Dec 2018 20:07:09 +0000 (UTC) Delivered-To: emulation@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 80BE61421BCA for ; Thu, 27 Dec 2018 20:07:09 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 2829989D85 for ; Thu, 27 Dec 2018 20:07:09 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by freefall.freebsd.org (Postfix) id 183AF1A514; Thu, 27 Dec 2018 20:07:09 +0000 (UTC) Delivered-To: vbox@localmail.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [96.47.72.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (Client CN "mx1.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by freefall.freebsd.org (Postfix) with ESMTPS id 130CB1A513 for ; Thu, 27 Dec 2018 20:07:09 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id CC9ED89D83 for ; Thu, 27 Dec 2018 20:07:08 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 01E5478E5 for ; Thu, 27 Dec 2018 20:07:08 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id wBRK77OS069261 for ; Thu, 27 Dec 2018 20:07:07 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id wBRK770o069258 for vbox@FreeBSD.org; Thu, 27 Dec 2018 20:07:07 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: vbox@FreeBSD.org Subject: [Bug 232969] emulators/virtualbox-ose: link error while linking the RDP client Date: Thu, 27 Dec 2018 20:07:08 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: guru@unixarea.de X-Bugzilla-Status: Closed X-Bugzilla-Resolution: Overcome By Events X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: vbox@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-Rspamd-Queue-Id: 2829989D85 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.98 / 15.00]; local_wl_from(0.00)[freebsd.org]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_SHORT(-0.99)[-0.985,0]; ASN(0.00)[asn:11403, ipnet:2610:1c1:1::/48, country:US]; NEURAL_HAM_LONG(-1.00)[-1.000,0] X-Mailman-Approved-At: Fri, 28 Dec 2018 02:05:22 +0000 X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Dec 2018 20:07:10 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D232969 --- Comment #5 from Matthias Apitz --- it does not link on kernel r342378 with recent ports in poudriere, not with ssl=3Dopenssl and not with ssl=3Dbase the PR should be re-openef --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-emulation@freebsd.org Fri Dec 28 08:16:54 2018 Return-Path: Delivered-To: freebsd-emulation@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 85648143085E for ; Fri, 28 Dec 2018 08:16:54 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic305-19.consmr.mail.gq1.yahoo.com (sonic305-19.consmr.mail.gq1.yahoo.com [98.137.64.82]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C15627764D for ; Fri, 28 Dec 2018 08:16:52 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-YMail-OSG: y6hfxTIVM1m.UxJCWvaYFp.vJKhuoLDTG_f_sirbOSO1O5EmN7wxLtXZg3PD7u5 IUMsJkJqN6D_bsApJEsaBJ6V0l_ODYd.RS2ZF9KtLSwHqVOQHhCtPNxrovKLhXBypoW8uO2tU1Ct Ge9XCCXnRHzbBs3UfhBOa1PfljZGeWT61nnu3Swe9lvuAyPR51kSxqrTcAwxafFM_aoLD.yQFTkM i1Q.7Cb.KDkgZZZAr30w4Rd2J226rzB3pkojIzxHA6SGT1Acqp90X2GiSA4ODBN7D8g2QQLAUK8t 1kMvbBdMegsL6ToHHxM6sYj9TuJ37xM9Ob2pbhzc5OftI516KbTgZy9CKt2w92Bh1nbPfVNfneZj akbN96c.KD5XLhpJaHaFr1K9_jri2dCxEc_mwUCngJ2HH29Ql1u2wWgcsV5VtyyJSswkYWcQVr6f LvANHL4.RrGX6E5r7_JRdsjeHBQhn79KNHuCu6HNxvdAcZMMoeFdVdU0PlsuhWRorgU7kso2M294 T6JzaKLfYosROjFpVxnd4mVpS8zGG48KaYin7M_PtT7zfmofpaqI7dHFIELoie9nrkij_j6yAuMn TsQdFS5ZUw16cHHtks3zek8ArfZlDQedPjqz1kHnJQofZVJVZxiZ6pUt_kc9zK_LTCIx6zPXLonD RUgp.zXw4hMN8.Gg1uDqaOCWudORkvu2nvwMl6cwzaANKKiTmgLwMnfgng69H8CDUxZbDfx1aui0 ojG1uxneuYppp.i9LRH9vFdUOJiOVnAfI_1C_wCCa6cYE8_pUKt4zLSc5n2xDFOW0eZNXz1l1BQQ 0qOKLd1rS7HcjQXyHUl_lQB2aBkjXGdMF_sbVD3HRx7aQQQARxBijmeidocneyY6lA1wwAb5KyPE GxsaVM5rivSiDPCTCO_ZwWdD3kcLUkuQUQS6g44ksfKqPKEoeVyDFOn4bKM6yMK5ZPGW1MPHdWdW U4G8AFmn4.WlBMFgmyMqsUceZ238hKSJJ.62oZK6fsKVjAA.5lrv1IJ5vlTh4c7Fj9NG18nEsAGK 9YchCBSoC4tS2WRUAbyq5P1LgIazbiV73WNWdHJOEsMAx0ue80hrTCNpt04.F1vGNVRZXyWT6IhZ MMA-- Received: from sonic.gate.mail.ne1.yahoo.com by sonic305.consmr.mail.gq1.yahoo.com with HTTP; Fri, 28 Dec 2018 08:16:51 +0000 Received: from c-67-170-167-181.hsd1.or.comcast.net (EHLO [192.168.1.109]) ([67.170.167.181]) by smtp423.mail.gq1.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID 8f402acdf959e803df861ac1ea528308; Fri, 28 Dec 2018 08:16:49 +0000 (UTC) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 12.2 \(3445.102.3\)) Subject: Re: A reliable port cross-build failure (hangup) in my context (amd64->armv7 cross build, with native-tool speedup involved) From: Mark Millard In-Reply-To: <5C3F09FE-EA50-452D-98EE-364B7BF3ECD0@yahoo.com> Date: Fri, 28 Dec 2018 00:16:48 -0800 Cc: freebsd-arm , FreeBSD Toolchain Content-Transfer-Encoding: quoted-printable Message-Id: <3946C94A-FCA6-49FE-ADDB-B042BBE50913@yahoo.com> References: <865A13C8-9749-486E-9F79-5EEDDECBE621@yahoo.com> <0154C3AC-D85B-4FCF-BA63-454BC26BC1A2@yahoo.com> <5C3F09FE-EA50-452D-98EE-364B7BF3ECD0@yahoo.com> To: freebsd-emulation@freebsd.org, FreeBSD Current , ports-list freebsd X-Mailer: Apple Mail (2.3445.102.3) X-Rspamd-Queue-Id: C15627764D X-Spamd-Bar: / X-Spamd-Result: default: False [0.01 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MV_CASE(0.50)[]; FREEMAIL_FROM(0.00)[yahoo.com]; RCPT_COUNT_FIVE(0.00)[5]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[yahoo.com:+]; MX_GOOD(-0.01)[cached: mta6.am0.yahoodns.net]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/21, country:US]; MID_RHS_MATCH_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com.dwl.dnswl.org : 127.0.5.0]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.41)[-0.406,0]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; FROM_HAS_DN(0.00)[]; NEURAL_SPAM_SHORT(0.88)[0.875,0]; NEURAL_HAM_LONG(-0.84)[-0.837,0]; MIME_GOOD(-0.10)[text/plain]; IP_SCORE(0.89)[ip: (3.41), ipnet: 98.137.64.0/21(0.62), asn: 36647(0.49), country: US(-0.08)]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[82.64.137.98.list.dnswl.org : 127.0.5.0]; RWL_MAILSPIKE_POSSIBLE(0.00)[82.64.137.98.rep.mailspike.net : 127.0.0.17] X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Dec 2018 08:16:54 -0000 [The historical notes are removed and replaced by partial trace information from example hang-ups, not that I've figured out what contributes yet.] I ran into the following while trying to get evidence about the hang-up for an amd64->armv7 cross-build of multimedia/gstreamer1-qt@qt5 . The following from trying to get evidence for the hang-up via a manual run of "make multimedia/gstreamer1-qt FLAVOR=3Dqt5=E2=80=9D in a poudriere bulk -i=E2=80=99s interactive mode for the context that has the hang-up in normal poudriere-devel runs. =46rom top after the hang-up (to identify some context): 14528 root 2 52 0 100M 24M 0 kqread 11 0:00 = 0.00% /usr/local/bin/qemu-arm-static /usr/local/bin/cmake -E = cmake_autogen /wrkdirs/usr/ports/multimedia/gstreamer1-qt/work-qt5/. 14527 root 2 52 0 88M 13M 0 select 22 0:00 = 0.00% /usr/local/bin/qemu-arm-static ninja -j1 -v all from ps -auxd as well (to identify more context): root 10114 0.0 0.0 10328 1756 1 I+J 13:47 0:00.01 | = `-- make FLAVOR=3Dqt5 root 14526 0.0 0.0 10204 1792 1 I+J 13:50 0:00.00 | = `-- /bin/sh -e -c (cd = /wrkdirs/usr/ports/multimedia/gstreamer1-qt/work-qt5/.build; if ! = /usr/bin/env QT_SELE root 14527 0.0 0.0 90304 13084 1 I+J 13:50 0:00.09 | = `-- /usr/local/bin/qemu-arm-static ninja -j1 -v all root 14528 0.0 0.0 102876 25060 1 IJ 13:50 0:00.12 | = `-- /usr/local/bin/qemu-arm-static = /usr/local/bin/cmake -E cmake_autogen /wrkdirs/usr/ports/multimedia/g I had made a qemu-user-static that enabled do_strace when it is used to run cmake or ninja. The only do_strace lines from qemu-arm-static running cmake or ninja mentioning process 14528 are included in the sequence: (Before the below was a long list of "14527 fstatat=E2=80=9D lines. I=E2=80=99ll note that "'Unknown syscall 545=E2=80=9D is from ppoll = use.) 82400 sigprocmask(1,-1610620016,-191968524,-186261416,0,24) =3D 0 82400 sigaction(2,-1610620040,-191968596,-186261584,210460,0) =3D 0 82400 sigaction(15,-1610620040,-191968572,-186261584,210460,0) =3D 0 82400 sigaction(1,-1610620040,-191968548,-186261584,210460,0) =3D 0 82400 gettimeofday(-1610619984,0,4,-186261584,-1610619440,-1610619528) =3D= 0 82400 gettimeofday(-1610619984,0,4,359949,1545969996,0) =3D 0 82400 gettimeofday(-1610620120,0,4,2,-184666112,-1610619520) =3D 0 82400 fstatat(-100,"elements/gstqtvideosink/CMakeFiles", 0x9fffe200, 0) = =3D 0 82400 fstatat(-100,"elements/gstqtvideosink/gstqt5videosink_autogen", = 0x9fffe200, 0) =3D 0 82400 pipe2(-1610620176,0,-1610620108,0,-1610620120,167084) =3D 0 82400 fcntl(5,1,-1610620108,-185863932,-192200556,-1610620228) =3D 0 82400 fcntl(5,2,1,-185863932,-192200556,-1610620228) =3D 0 82400 vfork(0,66450,-186876196,-1610620184,-1610620240,0) =3D 82401 82400 close(6) =3D 0 =3D 0 82400 Unknown syscall 545 82401 setpgid(0,0,-186876196,-1610620184,-1610620240,0) =3D 0 82401 sigprocmask(3,-191586912,0,-1610620184,-1610620240,0) =3D 0 82401 close(5) =3D 0 82401 open("/dev/null",0,0) =3D 5 82401 dup2(5,0,0,-1610620184,-1610620240,0) =3D 0 82401 close(5) =3D 0 82401 fcntl(0,2,0,-1610620184,-1610620240,0) =3D 0 82401 dup2(6,1,0,-1610620184,-1610620240,0) =3D 1 82401 fcntl(1,2,0,-1610620184,-1610620240,0) =3D 0 82401 dup2(6,2,0,-1610620184,-1610620240,0)82400 = sigpending(-1610620072,1,0,-191968524,0,0) =3D 0 The vfork then close(6) sequence for 82400 vs. the later use of 6 in dup2 in 82401 may be rather odd. But it looks like qemu-*-static uses do_freebsd_fork to implement do_freebsd_vfork, despite reporting vfork before calling do_freebsd_vfork. (Does the close(6) appear to indicate a race for native operation of ninja for the period when the address space is shared?) Ninja has Subprocess::Start code that has: #ifdef POSIX_SPAWN_USEVFORK flags |=3D POSIX_SPAWN_USEVFORK; #endif if (posix_spawnattr_setflags(&attr, flags) !=3D 0) Fatal("posix_spawnattr_setflags: %s", strerror(errno)); const char* spawned_args[] =3D { "/bin/sh", "-c", command.c_str(), = NULL }; if (posix_spawn(&pid_, "/bin/sh", &action, &attr, const_cast(spawned_args), environ) !=3D 0) Fatal("posix_spawn: %s", strerror(errno)); that is in use here. I think that this explains the vfork use. It turns out that putting the hung-up build in the background and then killing 82401 with the likes of kill -6 leads to more output that had apparently been buffered. It shows the use of the (amd64 native) /bin/sh that in turn leads to /usr/local/bin/cmake via qemu-arm-static. /bin/sh, being native, gets no do_strace output from qemu-arm-static. 82400 sigpending(-1610620072,1,0,-191968524,0,0) =3D 0 82400 read(5,0x9fffd368,4096) =3D 58 82400 Unknown syscall 545 82400 sigpending(-1610620072,1,0,-191968524,0,0) =3D 0 82400 read(5,0x9fffd368,4096) =3D 0 82400 close(5) =3D 0 82400 wait4(82401,-1610620004,0,0,-191968640,0) =3D 82401 82400 mmap(0,86016,3,201330690,-1,-1610620169) =3D 0xf4777000 82400 gettimeofday(-1610620224,0,4,-1610619944,31,16777216) =3D 0 82400 write(1,0xf4950000,283)[1/129] cd = /wrkdirs/usr/ports/multimedia/gstreamer1-qt/work-qt5/.build/elements/gstqt= videosink && /usr/local/bin/cmake -E cmake_autogen = /wrkdirs/usr/ports/multimedia/gstreamer1-qt/work-qt5/.build/elements/gstqt= videosink/CMakeFiles/gstqt5videosink_autogen.dir/AutogenInfo.cmake Debug =3D 283 82400 write(1,0xf4950000,137)FAILED: = elements/gstqtvideosink/CMakeFiles/gstqt5videosink_autogen = elements/gstqtvideosink/gstqt5videosink_autogen/mocs_compilation.cpp=20 =3D 137 82400 write(1,0xf4950000,275)cd = /wrkdirs/usr/ports/multimedia/gstreamer1-qt/work-qt5/.build/elements/gstqt= videosink && /usr/local/bin/cmake -E cmake_autogen = /wrkdirs/usr/ports/multimedia/gstreamer1-qt/work-qt5/.build/elements/gstqt= videosink/CMakeFiles/gstqt5videosink_autogen.dir/AutogenInfo.cmake Debug =3D 275 82400 write(1,0xf4950000,5) =3D 2 =3D 5 (Note that some 82400 writes are reporting 82401 information:) 82400 write(1,0xf4950000,49)82401 fcntl(2,2,0,-1610620184,-1610620240,0) = =3D 0 =3D 49 82400 write(1,0xf4950000,19)82401 close(6) =3D 0 =3D 19 82400 write(1,0xf4950000,401)82401 execve("/bin/sh",{"/bin/sh","-c","cd = /wrkdirs/usr/ports/multimedia/gstreamer1-qt/work-qt5/.build/elements/gstqt= videosink && /usr/local/bin/cmake -E cmake_autogen = /wrkdirs/usr/ports/multimedia/gstreamer1-qt/work-qt5/.build/elements/gstqt= videosink/CMakeFiles/gstqt5videosink_autogen.dir/AutogenInfo.cmake = Debug",NULL})82401 __sysctl({ 0 3 }, 2, 0x9fffda80, 0x9fffdf64, = 0xf5002097, 0x0000000c) =3D 0 =3D 401 (The /bin/sh activity is not logged: /bin/sh is native amd64 code here. = The below is from the later /usr/local/bin/cmake via qemu-arm-static. . . . (much omitted) . . . 82400 write(1,0xf4950000,60)82401 = mmap(0,28672,3,201330690,-1,-1610621989) =3D 0xf41a0000 =3D 60 82400 write(1,0xf4950000,74)82401 = clock_gettime(4,-1610621832,4,-199622492,-199622492,-199622656) =3D 0 =3D 74 82400 write(1,0xf4950000,62)82401 = kqueue(-199622656,0,53102,0,-199622656,-1610621444) =3D 3 =3D 62 82400 write(1,0xf4950000,81)82401 ioctl(3, 0x20006601 { IO GRP:0x66('f') = CMD:1 LEN:0 }, 0x0000cf6e, ...) =3D 0 =3D 81 . . . (some omitted) . . . (Then there is a fairly long sequence of access's and then a sequence of fstatat's just before:) 82400 write(1,0xf4950000,32)82401 write(9,0xf4e1a945,1) =3D 1 =3D 32 82400 write(1,0xf4950000,61)82401 = clock_gettime(4,-1610622624,4,100863,1,-199483392) =3D 0 =3D 61 82400 write(1,0xf4950000,106)82401 = kevent(3,-1610688200,2,-1610688200,1024,0)qemu: uncaught target signal 6 = (Abort trap) - core dumped =3D 106 82400 write(1,0xf4950000,41)ninja: build stopped: subcommand failed. =3D 41 So it was hung at the kevent until the kill -6 . Via another experiment ninja was at the time waiting in ppoll: Reading symbols from ninja...done. [New LWP 73023] Core was generated by `ninja'. Program terminated with signal SIGABRT, Aborted. #0 0xf4e5e0dc in _ppoll () from /lib/libc.so.7 (gdb) bt #0 0xf4e5e0dc in _ppoll () from /lib/libc.so.7 #1 0x00033bf0 in SubprocessSet::DoWork (this=3D) at = src/subprocess-posix.cc:237 Backtrace stopped: previous frame inner to this frame (corrupt stack?) =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar) From owner-freebsd-emulation@freebsd.org Fri Dec 28 06:01:59 2018 Return-Path: Delivered-To: freebsd-emulation@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3382D142E8CA for ; Fri, 28 Dec 2018 06:01:59 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id A3AF3747D4 for ; Fri, 28 Dec 2018 06:01:58 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 669E1142E8C9; Fri, 28 Dec 2018 06:01:58 +0000 (UTC) Delivered-To: emulation@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 44155142E8C8 for ; Fri, 28 Dec 2018 06:01:58 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [96.47.72.132]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id DEDDC747D1 for ; Fri, 28 Dec 2018 06:01:57 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by freefall.freebsd.org (Postfix) id B83451FC38; Fri, 28 Dec 2018 06:01:57 +0000 (UTC) Delivered-To: vbox@localmail.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (Client CN "mx1.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by freefall.freebsd.org (Postfix) with ESMTPS id 8C12B1FC37 for ; Fri, 28 Dec 2018 06:01:57 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 30CBB747CE for ; Fri, 28 Dec 2018 06:01:57 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 6CC5CD1CC for ; Fri, 28 Dec 2018 06:01:56 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id wBS61ugd034006 for ; Fri, 28 Dec 2018 06:01:56 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id wBS61u9n033998 for vbox@FreeBSD.org; Fri, 28 Dec 2018 06:01:56 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: vbox@FreeBSD.org Subject: [Bug 232969] emulators/virtualbox-ose: link error while linking the RDP client Date: Fri, 28 Dec 2018 06:01:55 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: guru@unixarea.de X-Bugzilla-Status: Closed X-Bugzilla-Resolution: Overcome By Events X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: vbox@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-Rspamd-Queue-Id: DEDDC747D1 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.98 / 15.00]; local_wl_from(0.00)[freebsd.org]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_SHORT(-0.98)[-0.985,0]; ASN(0.00)[asn:11403, ipnet:96.47.64.0/20, country:US]; NEURAL_HAM_LONG(-1.00)[-1.000,0] X-Mailman-Approved-At: Fri, 28 Dec 2018 11:31:51 +0000 X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Dec 2018 06:01:59 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D232969 --- Comment #6 from Matthias Apitz --- [guru@jet ~]$ uname -a FreeBSD jet 13.0-CURRENT FreeBSD 13.0-CURRENT r342378 GENERIC amd64 [guru@jet ~]$ ls -l /usr/lib/libssl* -r--r--r-- 1 root wheel 4461146 Dec 23 17:44 /usr/lib/libssl.a lrwxr-xr-x 1 root wheel 13 Dec 23 17:44 /usr/lib/libssl.so -> libssl.so.111 -r--r--r-- 1 root wheel 613376 Dec 23 17:44 /usr/lib/libssl.so.111 -r--r--r-- 1 root wheel 4568782 Dec 23 17:44 /usr/lib/libssl_p.a [guru@jet ~]$ ls -l virtualbox-ose-5.2.22_2.log-* -rw-r--r-- 1 guru wheel 1519253 Dec 27 17:21 virtualbox-ose-5.2.22_2.log-base -rw-r--r-- 1 root wheel 1519513 Dec 27 00:05 virtualbox-ose-5.2.22_2.log-openssl [guru@jet ~]$ grep HMAC_CTX_cleanup virtualbox-ose-5.2.22_2.log-* virtualbox-ose-5.2.22_2.log-base:ld: error: undefined symbol: HMAC_CTX_clea= nup virtualbox-ose-5.2.22_2.log-openssl:ld: error: undefined symbol: HMAC_CTX_cleanup [guru@jet ~]$ nm /usr/lib/libssl.a | grep -i HMAC_CTX_cleanup --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-emulation@freebsd.org Fri Dec 28 06:05:30 2018 Return-Path: Delivered-To: freebsd-emulation@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D842D142E96F for ; Fri, 28 Dec 2018 06:05:29 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 65ADB7487D for ; Fri, 28 Dec 2018 06:05:29 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 28975142E96E; Fri, 28 Dec 2018 06:05:29 +0000 (UTC) Delivered-To: emulation@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E051C142E96D for ; Fri, 28 Dec 2018 06:05:28 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 60FB87487C for ; Fri, 28 Dec 2018 06:05:28 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by freefall.freebsd.org (Postfix) id 52D391FC6A; Fri, 28 Dec 2018 06:05:28 +0000 (UTC) Delivered-To: vbox@localmail.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (Client CN "mx1.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by freefall.freebsd.org (Postfix) with ESMTPS id 4E3391FC69 for ; Fri, 28 Dec 2018 06:05:28 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 09E687487A for ; Fri, 28 Dec 2018 06:05:28 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 36AAFD1E7 for ; Fri, 28 Dec 2018 06:05:27 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id wBS65R1O027841 for ; Fri, 28 Dec 2018 06:05:27 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id wBS65RqG027833 for vbox@FreeBSD.org; Fri, 28 Dec 2018 06:05:27 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: vbox@FreeBSD.org Subject: [Bug 232969] emulators/virtualbox-ose: link error while linking the RDP client Date: Fri, 28 Dec 2018 06:05:26 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: guru@unixarea.de X-Bugzilla-Status: Closed X-Bugzilla-Resolution: Overcome By Events X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: vbox@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: attachments.created Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-Rspamd-Queue-Id: 60FB87487C X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.98 / 15.00]; local_wl_from(0.00)[freebsd.org]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_SHORT(-0.98)[-0.984,0]; ASN(0.00)[asn:11403, ipnet:2610:1c1:1::/48, country:US]; NEURAL_HAM_LONG(-1.00)[-1.000,0] X-Mailman-Approved-At: Fri, 28 Dec 2018 11:50:49 +0000 X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Dec 2018 06:05:30 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D232969 --- Comment #7 from Matthias Apitz --- Created attachment 200568 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D200568&action= =3Dedit poudriere log compiling against SSL in base --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-emulation@freebsd.org Fri Dec 28 06:06:25 2018 Return-Path: Delivered-To: freebsd-emulation@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A68A2142E991 for ; Fri, 28 Dec 2018 06:06:25 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 30BAA7488A for ; Fri, 28 Dec 2018 06:06:25 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id E8223142E990; Fri, 28 Dec 2018 06:06:24 +0000 (UTC) Delivered-To: emulation@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AD307142E98F for ; Fri, 28 Dec 2018 06:06:24 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 554AB74889 for ; Fri, 28 Dec 2018 06:06:24 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by freefall.freebsd.org (Postfix) id 46DDB1FC6F; Fri, 28 Dec 2018 06:06:24 +0000 (UTC) Delivered-To: vbox@localmail.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [96.47.72.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (Client CN "mx1.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by freefall.freebsd.org (Postfix) with ESMTPS id 41DD81FC6E for ; Fri, 28 Dec 2018 06:06:24 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E335174887 for ; Fri, 28 Dec 2018 06:06:23 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 33CEAD1EA for ; Fri, 28 Dec 2018 06:06:23 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id wBS66NDh051885 for ; Fri, 28 Dec 2018 06:06:23 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id wBS66Nwj051881 for vbox@FreeBSD.org; Fri, 28 Dec 2018 06:06:23 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: vbox@FreeBSD.org Subject: [Bug 232969] emulators/virtualbox-ose: link error while linking the RDP client Date: Fri, 28 Dec 2018 06:06:22 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: guru@unixarea.de X-Bugzilla-Status: Closed X-Bugzilla-Resolution: Overcome By Events X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: vbox@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: attachments.created Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-Rspamd-Queue-Id: 554AB74889 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.98 / 15.00]; local_wl_from(0.00)[freebsd.org]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_SHORT(-0.98)[-0.984,0]; ASN(0.00)[asn:11403, ipnet:2610:1c1:1::/48, country:US]; NEURAL_HAM_LONG(-1.00)[-1.000,0] X-Mailman-Approved-At: Fri, 28 Dec 2018 11:52:33 +0000 X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Dec 2018 06:06:25 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D232969 --- Comment #8 from Matthias Apitz --- Created attachment 200569 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D200569&action= =3Dedit poudriere log compiling against OpenSSL --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-emulation@freebsd.org Fri Dec 28 12:31:55 2018 Return-Path: Delivered-To: freebsd-emulation@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 56EE51437738; Fri, 28 Dec 2018 12:31:55 +0000 (UTC) (envelope-from fabian.freyer@physik.tu-berlin.de) Received: from mail.physik.tu-berlin.de (mail.physik-pool.tu-berlin.de [130.149.50.25]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 39F5688F8A; Fri, 28 Dec 2018 12:31:53 +0000 (UTC) (envelope-from fabian.freyer@physik.tu-berlin.de) Received: from [192.168.43.105] (x59cc8986.dyn.telefonica.de [89.204.137.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.physik.tu-berlin.de (Postfix) with ESMTPSA id EFD1A61F9D; Fri, 28 Dec 2018 11:53:06 +0000 (UTC) Subject: Re: core dumps running in bhyve To: Chuck Tuffli , freebsd-emulation@freebsd.org, FreeBSD Hackers References: Cc: freebsd-virtualization@freebsd.org From: Fabian Freyer Message-ID: <79b6eebd-2320-1888-1162-d3ca5492670c@physik.tu-berlin.de> Date: Fri, 28 Dec 2018 11:53:07 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.3.3 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 39F5688F8A X-Spamd-Bar: +++++ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [5.23 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; TO_DN_SOME(0.00)[]; HFILTER_HOSTNAME_4(2.50)[mail.physik-pool.tu-berlin.de]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[tu-berlin.de]; AUTH_NA(1.00)[]; NEURAL_SPAM_MEDIUM(0.76)[0.761,0]; NEURAL_SPAM_SHORT(0.70)[0.704,0]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_MED(-0.20)[25.50.149.130.list.dnswl.org : 127.0.11.2]; MX_GOOD(-0.01)[a1861.mx.srv.dfn.de,b1861.mx.srv.dfn.de,c1861.mx.srv.dfn.de]; NEURAL_SPAM_LONG(0.59)[0.586,0]; IP_SCORE(-0.02)[asn: 680(-0.06), country: DE(-0.01)]; R_SPF_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:680, ipnet:130.149.0.0/16, country:DE]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_TLS_ALL(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Dec 2018 12:31:55 -0000 CCing freebsd-virtualization@, because they might know more about this. Am 25.12.2018 um 02:24 schrieb Chuck Tuffli: > Using the latest bhyve, I'm seeing core dumps in the guest when running: > nvmecontrol identify nvme0 > against the emulated NVMe drive. The location of the core dump changes > from run to run, but I suspect the root cause is a memory corruption > caused by the transfer of the Identify data (4KB) back to the guest. > This transfer of data is actually a memcpy to an address returned from > vm_map_gpa() based on the physical address provided by the guest. > > Based on the signature of one of the core dumps, I modified > nvmecontrol to always pass a 4KB aligned buffer to the driver instead > of the (typically) unaligned address of the structure on the stack. > With this change, nvmecontrol in the guest no longer core dumps. What > I don't understand is why this changes the behavior. Do the addresses > passed to vm_map_gpa() need to be page aligned? AFAIK vm_map_gpa maps a page, so yes, it needs to be 4k-aligned. > Or did moving the > memory location from the stack to the heap merely mitigate what is > corrupted? > > Thoughts? > > --chuck > _______________________________________________ > freebsd-hackers@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-hackers > To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org" > From owner-freebsd-emulation@freebsd.org Fri Dec 28 12:28:32 2018 Return-Path: Delivered-To: freebsd-emulation@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7B1B714376B4 for ; Fri, 28 Dec 2018 12:28:32 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 0830988D3C for ; Fri, 28 Dec 2018 12:28:32 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id BFFD814376B3; Fri, 28 Dec 2018 12:28:31 +0000 (UTC) Delivered-To: emulation@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9D49514376B2 for ; Fri, 28 Dec 2018 12:28:31 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [96.47.72.132]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 43D7688D3A for ; Fri, 28 Dec 2018 12:28:31 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by freefall.freebsd.org (Postfix) id 34C2235E2; Fri, 28 Dec 2018 12:28:31 +0000 (UTC) Delivered-To: vbox@localmail.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [96.47.72.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (Client CN "mx1.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by freefall.freebsd.org (Postfix) with ESMTPS id 312A435E1 for ; Fri, 28 Dec 2018 12:28:31 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id EC1D888D39 for ; Fri, 28 Dec 2018 12:28:30 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 3E68A1091D for ; Fri, 28 Dec 2018 12:28:30 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id wBSCSUCs024626 for ; Fri, 28 Dec 2018 12:28:30 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id wBSCSUeT024618 for vbox@FreeBSD.org; Fri, 28 Dec 2018 12:28:30 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: vbox@FreeBSD.org Subject: [Bug 232969] emulators/virtualbox-ose: link error while linking the RDP client Date: Fri, 28 Dec 2018 12:28:30 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: Trond.Endrestol@ximalas.info X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: vbox@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-Rspamd-Queue-Id: 43D7688D3A X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.99 / 15.00]; local_wl_from(0.00)[freebsd.org]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_SHORT(-0.99)[-0.987,0]; ASN(0.00)[asn:11403, ipnet:96.47.64.0/20, country:US]; NEURAL_HAM_LONG(-1.00)[-1.000,0] X-Mailman-Approved-At: Fri, 28 Dec 2018 13:09:08 +0000 X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Dec 2018 12:28:32 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D232969 Trond.Endrestol@ximalas.info changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Closed |Open Resolution|Overcome By Events |--- --- Comment #9 from Trond.Endrestol@ximalas.info --- Reopening as this case isn't solved for everyone. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-emulation@freebsd.org Fri Dec 28 13:13:27 2018 Return-Path: Delivered-To: freebsd-emulation@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9116914385EA; Fri, 28 Dec 2018 13:13:27 +0000 (UTC) (envelope-from melounmichal@gmail.com) Received: from mail-wr1-x443.google.com (mail-wr1-x443.google.com [IPv6:2a00:1450:4864:20::443]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 7CC4F8A45B; Fri, 28 Dec 2018 13:13:26 +0000 (UTC) (envelope-from melounmichal@gmail.com) Received: by mail-wr1-x443.google.com with SMTP id q18so20884606wrx.9; Fri, 28 Dec 2018 05:13:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:reply-to:subject:to:cc:references:openpgp:autocrypt:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=JdfPZqVXFSTDaypPNx9VwESn1tLKAY4b6HjsrDtJslo=; b=JlXyZS8YN5HTFZamWSZi/GNS19YmOybUKCFJMINKQKVaP//C1ztYxVtXyTKZZz2C+2 GJ7paIMr0jXXGOvU9MQ/Xg9nhJ1SR2iEgSW7+BpFV+xTZM8CF5f+CsDPLKlBpfHiR1P8 JAbW/dcQeruHDnhYE4ilPEnuX72Vpc7Deop8/Z63CQg0OV40dlPHPvFpwLLDn9bA2QYK s69MIrtAJQE2SmPvPPxTW+NsmjPGFkUfuYWBRvdhN8t4rosVJ/CJjMw+vp/4cVqBTw9U i7WHPAVnY8owgAkEa2jc92xmIjQuaBl9aYkxdFVVzClGtX7FvXllxp1A6VatUfLSypG3 7avQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:reply-to:subject:to:cc:references:openpgp :autocrypt:message-id:date:user-agent:mime-version:in-reply-to :content-language:content-transfer-encoding; bh=JdfPZqVXFSTDaypPNx9VwESn1tLKAY4b6HjsrDtJslo=; b=O+vJfwClLyPuDMWJhXsJVjq4zzmNx8PeexPSDIy4XZ68RvjLRXBKcEtDjiqOVPZneS vm3cfDsvS1PU+onqmysYHSJkVEq6IiZdbGnh+xi9TN226bDHgX4PuVdDebJTPheO1WpP avv6xg4y8gWCb2br8VwrbHN1FHktEy+JYpPF94+hDMjsgamOSrtgkBjXQX9Vohs+iiCv Fo5KClZ0fLyonaQls59gP9mdrfthDpFsx6gcHhz3AApLe65PVo0VHJrcYV8RWKSHJGeb W190KZ2P4GJKX2S3O1NcMofkOGFIXwGAOYigwZDrP548MrgMLy3p0oC/fvclZPMoSQj0 5NNA== X-Gm-Message-State: AJcUukc1F1VfEf6e2eYt/J5oiZKAWhhVgBuFspDalaEJ4wtpOjB88CWN gOiZ07DFjBgsES7j4IFgkygi6+pBOkI= X-Google-Smtp-Source: ALg8bN602D5pVEoG3DAlRGEYrm/4TOwzvErBayiIVY8/up7lkYhlJC5D/qx5EVapLYPO2DD3TikwSw== X-Received: by 2002:adf:be8b:: with SMTP id i11mr26586057wrh.235.1546002805216; Fri, 28 Dec 2018 05:13:25 -0800 (PST) Received: from [88.208.79.100] (halouny.humusoft.cz. [88.208.79.100]) by smtp.gmail.com with ESMTPSA id g188sm23795644wmf.32.2018.12.28.05.13.24 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 28 Dec 2018 05:13:24 -0800 (PST) From: Michal Meloun X-Google-Original-From: Michal Meloun Reply-To: mmel@freebsd.org Subject: Re: A reliable port cross-build failure (hangup) in my context (amd64->armv7 cross build, with native-tool speedup involved) To: Mark Millard , freebsd-emulation@freebsd.org, FreeBSD Current , ports-list freebsd Cc: freebsd-arm , FreeBSD Toolchain References: <865A13C8-9749-486E-9F79-5EEDDECBE621@yahoo.com> <0154C3AC-D85B-4FCF-BA63-454BC26BC1A2@yahoo.com> Openpgp: preference=signencrypt Autocrypt: addr=mmel@freebsd.org; prefer-encrypt=mutual; keydata= mQENBFYuVRkBCADZiwLCCne3wG9b9k+R2Neo5zVo2bLaZRfNNY/v9kg283i0sb1Da4EdEiNT 15El5UyozhphUIbIR/zrVpxF1TvvFdoCyzx6a68bNY2d9dBrDcNDZC+XnyDdHQoobN87DWT1 mRVkmbg9LHZ/SVUOkGYuWyE+8UYeDAcUizuXwSK5zFWmeTyIoWNa68ifrWLfQe0p4x5jC/AI VURCi17p360vU4fhgwoMvEEhrRBWCr4DYHToFjIt2WdBy3GR1qoO0+Xkd6G+OoBULo+XDfgu L2WdPvh0K69F9/LgHkMmG5Il7SCe62QGpG2vaCgRV7BQhLX+kxlvM+WrdRatWRml4Y/3ABEB AAG0IE1pY2hhbCBNZWxvdW4gPG1tZWxAZnJlZWJzZC5vcmc+iQFABBMBCgAqAhsDBQsJCAcD BRUKCQgLBRYDAgEAAh4BAheAAhkBBQJZjBHDBQkHICOqAAoJEGkesmtexaqqIKMIAJ9xTp1w ge86ns2ZYOac5++mAgpFatohSlxYUR3gwud3Y3Ej0eumavpv/C26N6dsLnspwRenKdLbIPKe 0N8lI7CcDBIJGiFyY3c4H79QjIkYpRgbWFyCM85zEyVJpB+U7BhsgXE2uwVjE9RNhEP0KBoj sp357uqq1B1+VUO4GJ+RjdmYSOcNrjR8tTfy02456qovGjJ4JcJBlhyK6GzBKvnZSoA0s+QP OMn3gd8gdomMLEJdS3kTsfhLh2rQPZa9EmzafIyjXrirWq4+4fVFgd8SiMZyyTM+Kz30ZSUe 6SmfaQTQ/WLRIl5jku2uYQWlrRIKT9xaQzRWtZO9UgtXFRG5AQ0EVi5VGQEIALqgRkfS21D/ OqWE9mXfh2bIjrp9uC8T0MCuimbsrAdLKNNorGu2nE+rebgX8n5nYM377HOnalPGyOuXvCbQ 8MFVRdWOHxenJjXJialNdBsOf2wLva3vSSVsdoPzibWDIcJqhBOQ3EuhsILyWSPvYYKEiy95 mfhrDtuTTOAYVR9aNQBOENztB2TDJyMx/qZmtGroGV3N0Hqde/znHPtQO8RG5/FQGMfHMI5G FMuycr1ceHnLo/ovrqAl4TYV+UHSHJ+FDE9dt9wXHclWbWbC0yNugchZq6rho5Jjfv4a2v7P pyn3HoDinh1lWP7hYA0ZNExGHekLnXWVqO/lzGS6bMEAEQEAAYkBJQQYAQoADwIbDAUCWYwR wwUJByAjqgAKCRBpHrJrXsWqqrsrB/4g4ESK5TLxUxi8pLWcLPyvwtN4Fmf7VsCVefkhakaG rDPmfvfnG+OFwN60Xqoni7GBeakl01xwT4RINfvVfShDy6cHpLS7QL/M8pzfulVX38MkVkOD yGZhwjE+jyT/kZNA1Olaw3N3IefHq3brskQ7G4d9oPep2DDbw7C4Q76uOBjxy34JVB0WOsB6 NyMQB9h6LGljQtdEddyUqwnRZzzHiGvp0hPtdYQHQZlqbj4FV9lTRK7a8Ega+y7MgmeMiztG zeXyjNP02r3PRHCPagwa57bPxH2aAh4Q7UzBBZ0GTMm7DLKNtCP58WDxblrrhZ+7kHqGK8Fs bdeUpDdEYLVd Message-ID: Date: Fri, 28 Dec 2018 14:13:25 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.3.3 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 7CC4F8A45B X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=JlXyZS8Y; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of melounmichal@gmail.com designates 2a00:1450:4864:20::443 as permitted sender) smtp.mailfrom=melounmichal@gmail.com X-Spamd-Result: default: False [-4.27 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; HAS_REPLYTO(0.00)[mmel@freebsd.org]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; FREEMAIL_FROM(0.00)[gmail.com]; RCPT_COUNT_FIVE(0.00)[6]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[gmail.com:+]; MX_GOOD(-0.01)[cached: alt3.gmail-smtp-in.l.google.com]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; NEURAL_HAM_SHORT(-0.76)[-0.760,0]; FREEMAIL_TO(0.00)[yahoo.com]; FROM_EQ_ENVFROM(0.00)[]; IP_SCORE(-0.51)[ip: (0.82), ipnet: 2a00:1450::/32(-1.76), asn: 15169(-1.51), country: US(-0.08)]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; DWL_DNSWL_NONE(0.00)[gmail.com.dwl.dnswl.org : 127.0.5.0]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-0.999,0]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; REPLYTO_DOM_NEQ_FROM_DOM(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[3.4.4.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.5.4.1.0.0.a.2.list.dnswl.org : 127.0.5.0]; RCVD_TLS_LAST(0.00)[] X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Dec 2018 13:13:27 -0000 On 24.12.2018 8:28, Mark Millard wrote: > [I built a FreeBSD head -r340288 context and tried ports head > -r484783 and the problem repeated.] > > On 2018-Dec-22, at 12:55, Mark Millard wrote: > >> [I found my E-mail records reporting successful builds using >> qemu-user-static from ports head -r484783 under FreeBSD >> head -r340287.] >> >> On 2018-Dec-22, at 00:10, Mark Millard wrote: >> >>> [I messed up the freebsd-emulation email address the first time I sent >>> this. I also forgot to indicate the qemu-user-static vintage relationship.] >>> >>> I had been reporting intermittent hang-ups for my amd64->{aarch64,armv7} port cross >>> builds in another message sequence. But it turns out that one thing I ran into >>> has hung-up every time, the same way, for amd64->armv7 cross builds: >>> multimedia/gstreamer1-qt@qt5 . So I extract the material here into a separate report >>> with some updated notes. >>> >>> A little context: I had built from ports head -r484783 before under FreeBSD head >>> -r340287 (as I remember the version). Back then it did not have this problem that it >>> now has under FreeBSD head -r341836 . One ports-specific change was to force perl5.28 >>> as the default instead of perl5.26 originally. In fact this is what drives what is >>> being rebuilt for my experiment that caught this. But I doubt the perl version is >>> important to the problem. The context has a Ryzen Threadripper 1950X and has been >>> tested both for FreeBSD under Hyper-V and for the same media native-booted. Both >>> hang-up at the same point as seen via ps or top. The native tools for cross-build >>> speedup were in use. Cross-builds targeting aarch64 did not get this problem but >>> targeting armv7 did. 121 of 129 armv7 ports built before the hang-up for the first >>> armv7 try. >>> >>> ADDED: The qemu-user-static back with head -r340287 before installing the >>> updated ports would likely be different than the -r484783 vintage. So both >>> FreeBSD and qemu-user-static may have changed over the comparison. >> >> CORRECTION to ADDED: Back on 2018-Nov-11 I reported successful cross-builds >> based on qemu-user-static from ports head -484783 --all built under FreeBSD >> head -r340287 . So the use of the perl5.28 as the forced-default and the >> newer FreeBSD head version -r341836 as the context are the differences here. >> >>> The hang-up: >>> >>> In the port rebuilds targeting armv7, multimedia/gstreamer1-qt@qt5 hung-up and timed >>> out. Looking during the wait in later tries shows something much like (from one of the >>> examples): >>> >>> root 33719 0.0 0.0 12920 3528 0 I 11:40 0:00.03 | | `-- sh: poudriere[FBSDFSSDjailArmV7-default][02]: build_pkg (gstreamer1-qt5-1.2.0_14) (sh) >>> root 41551 0.0 0.0 12920 3520 0 I 11:43 0:00.00 | | `-- sh: poudriere[FBSDFSSDjailArmV7-default][02]: build_pkg (gstreamer1-qt5-1.2.0_14) (sh) >>> root 41552 0.0 0.0 10340 1744 0 IJ 11:43 0:00.01 | | `-- /usr/bin/make -C /usr/ports/multimedia/gstreamer1-qt FLAVOR=qt5 build >>> root 41566 0.0 0.0 10236 1796 0 IJ 11:43 0:00.00 | | `-- /bin/sh -e -c (cd /wrkdirs/usr/ports/multimedia/gstreamer1-qt/work-qt5/.build; if ! /usr/bin/env QT_SELE >>> root 41567 0.0 0.0 89976 12896 0 IJ 11:43 0:00.07 | | `-- /usr/local/bin/qemu-arm-static ninja -j28 -v all >>> root 41585 0.0 0.0 102848 25056 0 IJ 11:43 0:00.10 | | |-- /usr/local/bin/qemu-arm-static /usr/local/bin/cmake -E cmake_autogen /wrkdirs/usr/ports/multimedia/g >>> root 41586 0.0 0.0 102852 25072 0 IJ 11:43 0:00.11 | | `-- /usr/local/bin/qemu-arm-static /usr/local/bin/cmake -E cmake_autogen /wrkdirs/usr/ports/multimedia/g >>> >>> or as top showed it: >>> >>> 41552 root 1 52 0 10M 1744K 0 wait 15 0:00 0.00% /usr/bin/make -C /usr/ports/multimedia/gstreamer1-qt FLAVOR=qt5 build >>> 41566 root 1 52 0 10M 1796K 0 wait 1 0:00 0.00% /bin/sh -e -c (cd /wrkdirs/usr/ports/multimedia/gstreamer1-qt/work-qt5/.build; if ! /usr/bin/env QT_SELECT=qt5 QMAKEMODULES >>> 41567 root 2 52 0 88M 13M 0 select 4 0:00 0.00% /usr/local/bin/qemu-arm-static ninja -j28 -v all >>> 41585 root 2 52 0 100M 24M 0 kqread 8 0:00 0.00% /usr/local/bin/qemu-arm-static /usr/local/bin/cmake -E cmake_autogen /wrkdirs/usr/ports/multimedia/gstreamer1-qt/work-qt5/. >>> 41586 root 2 52 0 100M 24M 0 kqread 22 0:00 0.00% /usr/local/bin/qemu-arm-static /usr/local/bin/cmake -E cmake_autogen /wrkdirs/usr/ports/multimedia/gstreamer1-qt/work-qt5/. >>> >>> So: waiting in kqread trying to run cmake. >>> >>> Unlike some intermittent hang-ups, attaching-then-detaching via gdb does not >>> resume the hung-up processes. Kills of the processes waiting on kqread stop >>> the build. >>> >>> Given the prior ports have been built already, building just >>> multimedia/gstreamer1-qt@qt5 still gets the hang-up at the same point. >>> >>> Building anything that requires multimedia/gstreamer1-qt@qt5 seems to be >>> solidly blocked in my environment. > > > I built a FreeBSD head -r340288 context and tried cross-buiding an > amd64->armv7 ports head -r484783 of my usual ports and the problem > repeated. I also found evidence that originally in the old time frame > I'd disabled part of my originally-intended port builds because of > other problems so multimedia/gstreamer1-qt 's build was not being > tried. > > So the qemu-user-static vintage or content may be what to vary to > narrow down the problem instead of bisecting FreeBSD kernel or world > vintages. clang7 building qemu-user-static or the kernel/world has > been eliminated. > > > (I used -r340288 to match a artifact.ci.freebsd.org build, incorrectly > expecting to bisect via kernel substitutions.) > Mark, this is known problem with qemu-user-static. Emulation of every single interruptible syscall is broken by design (it have signal related races). Theses races cannot be solved without major rewrite of syscall emulation code. Unfortunately, nobody actively works on this, I think. Michal From owner-freebsd-emulation@freebsd.org Fri Dec 28 13:13:28 2018 Return-Path: Delivered-To: freebsd-emulation@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2738314385F1; Fri, 28 Dec 2018 13:13:28 +0000 (UTC) (envelope-from melounmichal@gmail.com) Received: from mail-wm1-x343.google.com (mail-wm1-x343.google.com [IPv6:2a00:1450:4864:20::343]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 188EA8A45C; Fri, 28 Dec 2018 13:13:27 +0000 (UTC) (envelope-from melounmichal@gmail.com) Received: by mail-wm1-x343.google.com with SMTP id t200so7734110wmt.0; Fri, 28 Dec 2018 05:13:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:reply-to:subject:to:cc:references:openpgp:autocrypt:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=JdfPZqVXFSTDaypPNx9VwESn1tLKAY4b6HjsrDtJslo=; b=bu9+24h1dO+/JxYYnWaPP2s3+R+cADexDDheDvowoosSR7dkrdH0uWs8hYSGXcLX3d f3TzO3B8Chq7VxLQXTHwVUCDqfrdkXQblWufbzH97QrVrRqzYQqyOGn1fb+/0Ey621/8 8iq4hIC2o5omM5/DmANFR/84UKBIrba2MQYJS9+A+994NZr5FO4vuz3Jxs+mMq6iET9s hhagzZop6Dfrlzin9A1RZrBgiKKARYxWoZVVtBC0Ra6QO5IGbgdBJoFYW6MWiCUH2zsR 3SCd5UhrUSYGQ1mb2ucIIG2C/z7i2SsHlte0Hc4OH57kzEz6+/N+XzmvZwAh2k+qYD38 aXgQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:reply-to:subject:to:cc:references:openpgp :autocrypt:message-id:date:user-agent:mime-version:in-reply-to :content-language:content-transfer-encoding; bh=JdfPZqVXFSTDaypPNx9VwESn1tLKAY4b6HjsrDtJslo=; b=a5Uv5++JU1JdxuveF+OU7Df6WSK+a8o/XeaasACZLkbwAycdhzPo7rv6QPVm4GxPpw 7F3RMdwFgaIR3x5NwFwzpW8es2lqOWazYA+LWu83TSW0fD0mY37H6d3ofs06p4AMo8Mr yuUjjE6KM0c1TIt2b6tI/mO+799Ij0ZGjXk+qMklD38tfJg9pGh5aVESIh7ZyFG7eZyN 8CWLSLiO7HNgFiJzc7fzc2Jzv3mmLN38V9wgYIjww9n9HCZAWyA/7xVklgrTIaLwdnXs O9rn3633PAiY6abx8vJbScLNqnHGxjxmZ08QZs/IprKF0rO6KSHbhN3VmMyJjNtnqJsk jgkA== X-Gm-Message-State: AA+aEWbgAtq/b0PKDoYDeg5lyrfc9Mv6+BQQ0PL6ftuV/j0Nu4enfqch 9X1hkYUX6b3qwN9BNloZOziFrJUQGys= X-Google-Smtp-Source: ALg8bN6qPuX61IRuZjgq1M3f14uv4qIJOj00Y1i5Amq4Jp30ha/r3H0Wg0DIUqAJrjOy7AsXWV77Lg== X-Received: by 2002:a1c:9a0d:: with SMTP id c13mr24826750wme.41.1546002805646; Fri, 28 Dec 2018 05:13:25 -0800 (PST) Received: from [88.208.79.100] (halouny.humusoft.cz. [88.208.79.100]) by smtp.gmail.com with ESMTPSA id k7sm27601306wrl.51.2018.12.28.05.13.24 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 28 Dec 2018 05:13:24 -0800 (PST) From: Michal Meloun X-Google-Original-From: Michal Meloun Reply-To: mmel@freebsd.org Subject: Re: A reliable port cross-build failure (hangup) in my context (amd64->armv7 cross build, with native-tool speedup involved) To: Mark Millard , freebsd-emulation@freebsd.org, FreeBSD Current , ports-list freebsd Cc: freebsd-arm , FreeBSD Toolchain References: <865A13C8-9749-486E-9F79-5EEDDECBE621@yahoo.com> <0154C3AC-D85B-4FCF-BA63-454BC26BC1A2@yahoo.com> Openpgp: preference=signencrypt Autocrypt: addr=mmel@freebsd.org; prefer-encrypt=mutual; keydata= mQENBFYuVRkBCADZiwLCCne3wG9b9k+R2Neo5zVo2bLaZRfNNY/v9kg283i0sb1Da4EdEiNT 15El5UyozhphUIbIR/zrVpxF1TvvFdoCyzx6a68bNY2d9dBrDcNDZC+XnyDdHQoobN87DWT1 mRVkmbg9LHZ/SVUOkGYuWyE+8UYeDAcUizuXwSK5zFWmeTyIoWNa68ifrWLfQe0p4x5jC/AI VURCi17p360vU4fhgwoMvEEhrRBWCr4DYHToFjIt2WdBy3GR1qoO0+Xkd6G+OoBULo+XDfgu L2WdPvh0K69F9/LgHkMmG5Il7SCe62QGpG2vaCgRV7BQhLX+kxlvM+WrdRatWRml4Y/3ABEB AAG0IE1pY2hhbCBNZWxvdW4gPG1tZWxAZnJlZWJzZC5vcmc+iQFABBMBCgAqAhsDBQsJCAcD BRUKCQgLBRYDAgEAAh4BAheAAhkBBQJZjBHDBQkHICOqAAoJEGkesmtexaqqIKMIAJ9xTp1w ge86ns2ZYOac5++mAgpFatohSlxYUR3gwud3Y3Ej0eumavpv/C26N6dsLnspwRenKdLbIPKe 0N8lI7CcDBIJGiFyY3c4H79QjIkYpRgbWFyCM85zEyVJpB+U7BhsgXE2uwVjE9RNhEP0KBoj sp357uqq1B1+VUO4GJ+RjdmYSOcNrjR8tTfy02456qovGjJ4JcJBlhyK6GzBKvnZSoA0s+QP OMn3gd8gdomMLEJdS3kTsfhLh2rQPZa9EmzafIyjXrirWq4+4fVFgd8SiMZyyTM+Kz30ZSUe 6SmfaQTQ/WLRIl5jku2uYQWlrRIKT9xaQzRWtZO9UgtXFRG5AQ0EVi5VGQEIALqgRkfS21D/ OqWE9mXfh2bIjrp9uC8T0MCuimbsrAdLKNNorGu2nE+rebgX8n5nYM377HOnalPGyOuXvCbQ 8MFVRdWOHxenJjXJialNdBsOf2wLva3vSSVsdoPzibWDIcJqhBOQ3EuhsILyWSPvYYKEiy95 mfhrDtuTTOAYVR9aNQBOENztB2TDJyMx/qZmtGroGV3N0Hqde/znHPtQO8RG5/FQGMfHMI5G FMuycr1ceHnLo/ovrqAl4TYV+UHSHJ+FDE9dt9wXHclWbWbC0yNugchZq6rho5Jjfv4a2v7P pyn3HoDinh1lWP7hYA0ZNExGHekLnXWVqO/lzGS6bMEAEQEAAYkBJQQYAQoADwIbDAUCWYwR wwUJByAjqgAKCRBpHrJrXsWqqrsrB/4g4ESK5TLxUxi8pLWcLPyvwtN4Fmf7VsCVefkhakaG rDPmfvfnG+OFwN60Xqoni7GBeakl01xwT4RINfvVfShDy6cHpLS7QL/M8pzfulVX38MkVkOD yGZhwjE+jyT/kZNA1Olaw3N3IefHq3brskQ7G4d9oPep2DDbw7C4Q76uOBjxy34JVB0WOsB6 NyMQB9h6LGljQtdEddyUqwnRZzzHiGvp0hPtdYQHQZlqbj4FV9lTRK7a8Ega+y7MgmeMiztG zeXyjNP02r3PRHCPagwa57bPxH2aAh4Q7UzBBZ0GTMm7DLKNtCP58WDxblrrhZ+7kHqGK8Fs bdeUpDdEYLVd Message-ID: <13f5e4dd-33fb-2170-e31a-1b5d5f155869@freebsd.org> Date: Fri, 28 Dec 2018 14:13:25 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.3.3 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 188EA8A45C X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=bu9+24h1; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of melounmichal@gmail.com designates 2a00:1450:4864:20::343 as permitted sender) smtp.mailfrom=melounmichal@gmail.com X-Spamd-Result: default: False [-3.17 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; HAS_REPLYTO(0.00)[mmel@freebsd.org]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; FREEMAIL_FROM(0.00)[gmail.com]; RCPT_COUNT_FIVE(0.00)[6]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; MX_GOOD(-0.01)[cached: alt3.gmail-smtp-in.l.google.com]; FREEMAIL_TO(0.00)[yahoo.com]; FROM_EQ_ENVFROM(0.00)[]; IP_SCORE(-0.08)[ip: (2.97), ipnet: 2a00:1450::/32(-1.76), asn: 15169(-1.51), country: US(-0.08)]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; DWL_DNSWL_NONE(0.00)[gmail.com.dwl.dnswl.org : 127.0.5.0]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.98)[-0.980,0]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_SHORT(-0.11)[-0.110,0]; NEURAL_HAM_LONG(-0.99)[-0.993,0]; MIME_GOOD(-0.10)[text/plain]; REPLYTO_DOM_NEQ_FROM_DOM(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[3.4.3.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.5.4.1.0.0.a.2.list.dnswl.org : 127.0.5.0]; RCVD_TLS_LAST(0.00)[] X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Dec 2018 13:13:28 -0000 On 24.12.2018 8:28, Mark Millard wrote: > [I built a FreeBSD head -r340288 context and tried ports head > -r484783 and the problem repeated.] > > On 2018-Dec-22, at 12:55, Mark Millard wrote: > >> [I found my E-mail records reporting successful builds using >> qemu-user-static from ports head -r484783 under FreeBSD >> head -r340287.] >> >> On 2018-Dec-22, at 00:10, Mark Millard wrote: >> >>> [I messed up the freebsd-emulation email address the first time I sent >>> this. I also forgot to indicate the qemu-user-static vintage relationship.] >>> >>> I had been reporting intermittent hang-ups for my amd64->{aarch64,armv7} port cross >>> builds in another message sequence. But it turns out that one thing I ran into >>> has hung-up every time, the same way, for amd64->armv7 cross builds: >>> multimedia/gstreamer1-qt@qt5 . So I extract the material here into a separate report >>> with some updated notes. >>> >>> A little context: I had built from ports head -r484783 before under FreeBSD head >>> -r340287 (as I remember the version). Back then it did not have this problem that it >>> now has under FreeBSD head -r341836 . One ports-specific change was to force perl5.28 >>> as the default instead of perl5.26 originally. In fact this is what drives what is >>> being rebuilt for my experiment that caught this. But I doubt the perl version is >>> important to the problem. The context has a Ryzen Threadripper 1950X and has been >>> tested both for FreeBSD under Hyper-V and for the same media native-booted. Both >>> hang-up at the same point as seen via ps or top. The native tools for cross-build >>> speedup were in use. Cross-builds targeting aarch64 did not get this problem but >>> targeting armv7 did. 121 of 129 armv7 ports built before the hang-up for the first >>> armv7 try. >>> >>> ADDED: The qemu-user-static back with head -r340287 before installing the >>> updated ports would likely be different than the -r484783 vintage. So both >>> FreeBSD and qemu-user-static may have changed over the comparison. >> >> CORRECTION to ADDED: Back on 2018-Nov-11 I reported successful cross-builds >> based on qemu-user-static from ports head -484783 --all built under FreeBSD >> head -r340287 . So the use of the perl5.28 as the forced-default and the >> newer FreeBSD head version -r341836 as the context are the differences here. >> >>> The hang-up: >>> >>> In the port rebuilds targeting armv7, multimedia/gstreamer1-qt@qt5 hung-up and timed >>> out. Looking during the wait in later tries shows something much like (from one of the >>> examples): >>> >>> root 33719 0.0 0.0 12920 3528 0 I 11:40 0:00.03 | | `-- sh: poudriere[FBSDFSSDjailArmV7-default][02]: build_pkg (gstreamer1-qt5-1.2.0_14) (sh) >>> root 41551 0.0 0.0 12920 3520 0 I 11:43 0:00.00 | | `-- sh: poudriere[FBSDFSSDjailArmV7-default][02]: build_pkg (gstreamer1-qt5-1.2.0_14) (sh) >>> root 41552 0.0 0.0 10340 1744 0 IJ 11:43 0:00.01 | | `-- /usr/bin/make -C /usr/ports/multimedia/gstreamer1-qt FLAVOR=qt5 build >>> root 41566 0.0 0.0 10236 1796 0 IJ 11:43 0:00.00 | | `-- /bin/sh -e -c (cd /wrkdirs/usr/ports/multimedia/gstreamer1-qt/work-qt5/.build; if ! /usr/bin/env QT_SELE >>> root 41567 0.0 0.0 89976 12896 0 IJ 11:43 0:00.07 | | `-- /usr/local/bin/qemu-arm-static ninja -j28 -v all >>> root 41585 0.0 0.0 102848 25056 0 IJ 11:43 0:00.10 | | |-- /usr/local/bin/qemu-arm-static /usr/local/bin/cmake -E cmake_autogen /wrkdirs/usr/ports/multimedia/g >>> root 41586 0.0 0.0 102852 25072 0 IJ 11:43 0:00.11 | | `-- /usr/local/bin/qemu-arm-static /usr/local/bin/cmake -E cmake_autogen /wrkdirs/usr/ports/multimedia/g >>> >>> or as top showed it: >>> >>> 41552 root 1 52 0 10M 1744K 0 wait 15 0:00 0.00% /usr/bin/make -C /usr/ports/multimedia/gstreamer1-qt FLAVOR=qt5 build >>> 41566 root 1 52 0 10M 1796K 0 wait 1 0:00 0.00% /bin/sh -e -c (cd /wrkdirs/usr/ports/multimedia/gstreamer1-qt/work-qt5/.build; if ! /usr/bin/env QT_SELECT=qt5 QMAKEMODULES >>> 41567 root 2 52 0 88M 13M 0 select 4 0:00 0.00% /usr/local/bin/qemu-arm-static ninja -j28 -v all >>> 41585 root 2 52 0 100M 24M 0 kqread 8 0:00 0.00% /usr/local/bin/qemu-arm-static /usr/local/bin/cmake -E cmake_autogen /wrkdirs/usr/ports/multimedia/gstreamer1-qt/work-qt5/. >>> 41586 root 2 52 0 100M 24M 0 kqread 22 0:00 0.00% /usr/local/bin/qemu-arm-static /usr/local/bin/cmake -E cmake_autogen /wrkdirs/usr/ports/multimedia/gstreamer1-qt/work-qt5/. >>> >>> So: waiting in kqread trying to run cmake. >>> >>> Unlike some intermittent hang-ups, attaching-then-detaching via gdb does not >>> resume the hung-up processes. Kills of the processes waiting on kqread stop >>> the build. >>> >>> Given the prior ports have been built already, building just >>> multimedia/gstreamer1-qt@qt5 still gets the hang-up at the same point. >>> >>> Building anything that requires multimedia/gstreamer1-qt@qt5 seems to be >>> solidly blocked in my environment. > > > I built a FreeBSD head -r340288 context and tried cross-buiding an > amd64->armv7 ports head -r484783 of my usual ports and the problem > repeated. I also found evidence that originally in the old time frame > I'd disabled part of my originally-intended port builds because of > other problems so multimedia/gstreamer1-qt 's build was not being > tried. > > So the qemu-user-static vintage or content may be what to vary to > narrow down the problem instead of bisecting FreeBSD kernel or world > vintages. clang7 building qemu-user-static or the kernel/world has > been eliminated. > > > (I used -r340288 to match a artifact.ci.freebsd.org build, incorrectly > expecting to bisect via kernel substitutions.) > Mark, this is known problem with qemu-user-static. Emulation of every single interruptible syscall is broken by design (it have signal related races). Theses races cannot be solved without major rewrite of syscall emulation code. Unfortunately, nobody actively works on this, I think. Michal From owner-freebsd-emulation@freebsd.org Fri Dec 28 12:35:18 2018 Return-Path: Delivered-To: freebsd-emulation@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DBE7C1437A0B for ; Fri, 28 Dec 2018 12:35:17 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 6C7D08926E for ; Fri, 28 Dec 2018 12:35:17 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 2F3961437A0A; Fri, 28 Dec 2018 12:35:17 +0000 (UTC) Delivered-To: emulation@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E5D141437A09 for ; Fri, 28 Dec 2018 12:35:16 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 876928926C for ; Fri, 28 Dec 2018 12:35:16 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by freefall.freebsd.org (Postfix) id 7A2313761; Fri, 28 Dec 2018 12:35:16 +0000 (UTC) Delivered-To: vbox@localmail.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [96.47.72.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (Client CN "mx1.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by freefall.freebsd.org (Postfix) with ESMTPS id 75B8F3760 for ; Fri, 28 Dec 2018 12:35:16 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 3D4F28926B for ; Fri, 28 Dec 2018 12:35:16 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 82C9610AA1 for ; Fri, 28 Dec 2018 12:35:15 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id wBSCZF26046436 for ; Fri, 28 Dec 2018 12:35:15 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id wBSCZF25046427 for vbox@FreeBSD.org; Fri, 28 Dec 2018 12:35:15 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: vbox@FreeBSD.org Subject: [Bug 232969] emulators/virtualbox-ose: link error while linking the RDP client Date: Fri, 28 Dec 2018 12:35:15 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: Trond.Endrestol@ximalas.info X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: vbox@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-Rspamd-Queue-Id: 876928926C X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.99 / 15.00]; local_wl_from(0.00)[freebsd.org]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_SHORT(-0.99)[-0.987,0]; ASN(0.00)[asn:11403, ipnet:2610:1c1:1::/48, country:US]; NEURAL_HAM_LONG(-1.00)[-1.000,0] X-Mailman-Approved-At: Fri, 28 Dec 2018 13:15:51 +0000 X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Dec 2018 12:35:18 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D232969 --- Comment #10 from Trond.Endrestol@ximalas.info --- As a counter to the build problems others are experiencing, here's my successful synth build log from Chrissy Day: https://ximalas.info/~trond/virtualbox-ose/emulators___virtualbox-ose-2018-= 12-25.log --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-emulation@freebsd.org Fri Dec 28 20:22:28 2018 Return-Path: Delivered-To: freebsd-emulation@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B915714213A5 for ; Fri, 28 Dec 2018 20:22:28 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic302-22.consmr.mail.ne1.yahoo.com (sonic302-22.consmr.mail.ne1.yahoo.com [66.163.186.148]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id BCF1A69EDF for ; Fri, 28 Dec 2018 20:22:27 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-YMail-OSG: owz7Eb8VM1nKZuEr0GgzRC_8Xh7cV3NmPnLnIUUqh58HomsqS6LvefDXXWwRvBB 3fDcM6t_u2I_URGoEsuzttcInBx1VudXdi3db27HCySFzrbYuZKn7Jet6krhrIq5qvEjH1BcHp3R CwFkADlEz6lDPLSOjGk22lz47uIB2VeA0DqlrDrc4afscwDyC1v8gcXT5aYfgnCDLKl8_Fj5pmQk YcgQdBkHllcdPwU36yk8j9GhJ1xeu7508eOfOJknWKDhSQ9AfruXmw6XT.O.mFxzh1GugsvTO_xP qaBTM3KhYmYxW1TXXV4pU7oRwvK4MUai1WOWEOCEOE66ROgtU05ZbfBF_0Nn32PwHpvWd_b2qCgG GnGCes_dSG7_TNCsZVmOTbsygk2vYBD8YADyB31Zfo7j8qB..laZlCmvvJwL5WLW5XoGsz5ak_9P vqzDbQw8EXkt9zVfZ3KfnOM06NALZ039gXGSgwrC._L98HIqQlamxqdXl.aDtvaAls5fA1mEGIH9 Z5j13SlsRDJSv4Yo1ZnZgv3UOmdTWwJhxeLl2.tjEGcfgPQPIpgw5W7AIzQ3JmFu051X7NPyeZu6 wV_ZQF9tf3i_kXHR6eDTRMnEMdEK0b1Bw6eJtrWIAHRV2dSKKUlG8M9HV39fmBoeCXJJS2AOH0mO vjrOucv0UcoiqwvhXPvFiNeaQaE3OcqweNJpmjcIfpZg.wyl2nxVb.gf3sWBlIgxgEDvSTohA2IQ kGCYYCxyW.o6.y1hjlqBhe3lW_AwBp3uUWULjVOu7LtJ46jB6_zAqGJvhvVdpueR8x4_PbXtDEGo YAmuUX1_T7qzB7z1uktlwKYwT47MkixO2knoOJZBLGQ4mll.OPwWghAx0wq4dMIhVs0yiZ4SQBBo HSdeG8gtLEI7Bpr_u.DyG05TPfKeznMIZW0R_d8W.ynbNsIR3iFdTRMx_K1wLnhk2J2yDmwVs9XY gy3p3mWHbr_3e6VQ7l4ic3bnmlHVKun8ZF87U6xnp7wp8kS825Qo6i044kI_PAFIpPaEOZAgMNW1 VFvhAhv5gBliwan.34rCeLTHwVEPEnYZubFBFF.yTmF2bhZ7uV.nFt_MpSFgyH5eG6jCM Received: from sonic.gate.mail.ne1.yahoo.com by sonic302.consmr.mail.ne1.yahoo.com with HTTP; Fri, 28 Dec 2018 20:22:19 +0000 Received: from c-67-170-167-181.hsd1.or.comcast.net (EHLO [192.168.1.109]) ([67.170.167.181]) by smtp429.mail.ne1.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID b8b32a4346149f25d8f944b89459e9c7; Fri, 28 Dec 2018 20:12:08 +0000 (UTC) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 12.2 \(3445.102.3\)) Subject: Re: A reliable port cross-build failure (hangup) in my context (amd64->armv7 cross build, with native-tool speedup involved) From: Mark Millard In-Reply-To: <13f5e4dd-33fb-2170-e31a-1b5d5f155869@freebsd.org> Date: Fri, 28 Dec 2018 12:12:06 -0800 Cc: freebsd-emulation@freebsd.org, FreeBSD Current , ports-list freebsd , freebsd-arm , FreeBSD Toolchain Content-Transfer-Encoding: quoted-printable Message-Id: References: <865A13C8-9749-486E-9F79-5EEDDECBE621@yahoo.com> <0154C3AC-D85B-4FCF-BA63-454BC26BC1A2@yahoo.com> <13f5e4dd-33fb-2170-e31a-1b5d5f155869@freebsd.org> To: mmel@freebsd.org X-Mailer: Apple Mail (2.3445.102.3) X-Rspamd-Queue-Id: BCF1A69EDF X-Spamd-Bar: + X-Spamd-Result: default: False [1.36 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MV_CASE(0.50)[]; FREEMAIL_FROM(0.00)[yahoo.com]; RCPT_COUNT_FIVE(0.00)[6]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[yahoo.com:+]; MX_GOOD(-0.01)[cached: mta6.am0.yahoodns.net]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ASN(0.00)[asn:36646, ipnet:66.163.184.0/21, country:US]; MID_RHS_MATCH_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com.dwl.dnswl.org : 127.0.5.0]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; FROM_HAS_DN(0.00)[]; NEURAL_SPAM_SHORT(0.84)[0.840,0]; NEURAL_HAM_LONG(-0.59)[-0.588,0]; MIME_GOOD(-0.10)[text/plain]; IP_SCORE(1.39)[ip: (4.92), ipnet: 66.163.184.0/21(1.16), asn: 36646(0.93), country: US(-0.08)]; NEURAL_SPAM_MEDIUM(0.23)[0.231,0]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[148.186.163.66.list.dnswl.org : 127.0.5.0]; RWL_MAILSPIKE_POSSIBLE(0.00)[148.186.163.66.rep.mailspike.net : 127.0.0.17] X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Dec 2018 20:22:29 -0000 On 2018-Dec-28, at 05:13, Michal Meloun = wrote: > Mark, > this is known problem with qemu-user-static. > Emulation of every single interruptible syscall is broken by design = (it > have signal related races). Theses races cannot be solved without = major > rewrite of syscall emulation code. > Unfortunately, nobody actively works on this, I think. >=20 Thanks for the note setting some expectations. On the evidence that I have I expect that more is going on than that: A) The hang-up always happens and always in the same place. So it would appear that no race is involved. B) (A) is true even for varying the number of builders in parallel (so other builds also happening) and the number of jobs allowed per builder. It also fails for only one builder allowed only one process. (I get traces from that last kind of context.) C) The problem started on the package-building servers for armv7 and armv6 without qemu-user-static having an update (FreeBSD and cmake had updates, for example). D) The problem is only observed for targeting armv7 and armv6 as far as I can tell. I've never seen it for aarch64, neither my own builds nor when I looked at the package-building server history. At least that is what got me started. (I've since learned that qemu-user-static uses fork in place of a requested vfork.) My ktrace/kdump experiment yesterday showed something odd for the kevent that hangs in cmake: 93172 qemu-arm-static CALL = kevent(0x3,0x7ffffffe7d40,0x2,0x7ffffffd7d40,0x400,0) 93172 qemu-arm-static STRU struct kevent[] =3D { { ident=3D6, = filter=3DEVFILT_READ, flags=3D0x1, fflags=3D0, data=3D0, = udata=3D0x0 } { ident=3D0x0, filter=3D, flags=3D0, = fflags=3D0x8, data=3D0x1ffff, udata=3D0x0 } } Note the 0x2 argument to kevent and the apparently-odd 2nd entry in the = struct kevent[]. The kevent use is from cmake. So far I've not identified a signal being delivered at a time that would = seem to me to be likely to contribute. (But this is not familiar code so my = judgment is likely not the best.) Note: I normally run FreeBSD using a non-debug kernel, even when using head. (The kernel does have symbols.) =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar) From owner-freebsd-emulation@freebsd.org Fri Dec 28 21:02:11 2018 Return-Path: Delivered-To: freebsd-emulation@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E9E9E14227AC for ; Fri, 28 Dec 2018 21:02:10 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic313-11.consmr.mail.ne1.yahoo.com (sonic313-11.consmr.mail.ne1.yahoo.com [66.163.185.34]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id D9D536B8EE for ; Fri, 28 Dec 2018 21:02:09 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-YMail-OSG: YunzRiIVM1nr0SgP6ANyrg_P3tUJP97UGxFV7wSfjrRDLwErCsaD4RxPSSDQbdU 6cC7_HkfFGYdehkTiZIDQBol57GfbEm1yItYFX59uNGJxnj8aAuffMN1rJ5UuMU_Bd2Fxg23FCvk cmxUq0axAOB0Pnd_kHVyl8SfgnAVLf9fWBxwkboxJx0hQMl0MjpyQOMcq8wgg1dAJiecEhwkqGnK V_yH5jAK4oJJBLFIOaD1.c3x8jm4iW5xRtfKrpEMX9GJsdMl8b5pPr3zrdhpePVHsawhcU9Q496K zwuSxwv8TQJ37HcOjpZhAbxs98xi.zGvXq.XrTeGcq.w0KnrMGAKTaNzZuioWaQ.1j0d2wTiYrq1 u35Y1_8Y4CZBUtpz.LJdQvAPQuMwIkpHxLtci1AStK7DGDDhK8__A_J466ieGxb3ZNZZ9s23O60m EKqqdrW1t0JPu_nA9E36CRkmd288VY97nQXU9fkbWzoX2xg.RkTy.gD.aYy3lSeYEA1Y_vLwRWnl pdSQXlo6dIP0enHrEW_kgJuZ1jMd42EbRqjThIbXk4nVf3XH8jxDPbu1IDvu6bd4LNoBdoz5in_s .a55P9.BF4hN9I7isqA02OBzaWhVHi1CFZ6OXHPeuN79LUzUGZC6ZCwUYk8VWiqJ.hYTGsUoFhqY QJpH2UvufZFSlCfN0ydBOYv.FudEXRQ3qhroi_1OEbZkDJsl01XPmi.1FJnYY4RSChyVv2htGp9. SXF044bDvePT3Vyz_0RQ_AwqmOM1lU.8fOHrX7IS2vfjdHEWxUwXBAzQcKKbOgBi0lWtMspBW7sI FUIFeYC408dKdpSa7PvIawV0JwUs2riLa0WCJhGc0qm36qk2WxYNma.ZttYzouJXem7uilU5DD8A 4b6BFBlcLhoJzxkVqmf.3RJhOV0DwIFWuE2xVkG6BQ4c_x.41fom3SyDSMSnpMc3Y5f04cF5YDxt GGQzECvUDA56P2tAnvRQ4NQhnn92czs95vA8Q1g9LA6LWAK.my0n.u3vhXt3U9Jp4gOxFwauhtwm nThaG3qNsqsWeRo2r9jbNURbkdkSLM118o3m_vjykmOv4J5R9NZQgTtQkomqgboA7R4K.mom9AL9 A8P8- Received: from sonic.gate.mail.ne1.yahoo.com by sonic313.consmr.mail.ne1.yahoo.com with HTTP; Fri, 28 Dec 2018 21:02:08 +0000 Received: from c-67-170-167-181.hsd1.or.comcast.net (EHLO [192.168.1.109]) ([67.170.167.181]) by smtp423.mail.ne1.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID 1c1c880d52b5fc8a1a4126d5be9859e4; Fri, 28 Dec 2018 21:02:08 +0000 (UTC) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 12.2 \(3445.102.3\)) Subject: Re: A reliable port cross-build failure (hangup) in my context (amd64->armv7 cross build, with native-tool speedup involved) From: Mark Millard In-Reply-To: <3946C94A-FCA6-49FE-ADDB-B042BBE50913@yahoo.com> Date: Fri, 28 Dec 2018 13:02:06 -0800 Cc: freebsd-arm , FreeBSD Toolchain Content-Transfer-Encoding: quoted-printable Message-Id: <050F532F-85A8-4FF8-A7B0-178598B06BE1@yahoo.com> References: <865A13C8-9749-486E-9F79-5EEDDECBE621@yahoo.com> <0154C3AC-D85B-4FCF-BA63-454BC26BC1A2@yahoo.com> <5C3F09FE-EA50-452D-98EE-364B7BF3ECD0@yahoo.com> <3946C94A-FCA6-49FE-ADDB-B042BBE50913@yahoo.com> To: freebsd-emulation@freebsd.org, FreeBSD Current , ports-list freebsd X-Mailer: Apple Mail (2.3445.102.3) X-Rspamd-Queue-Id: D9D536B8EE X-Spamd-Bar: / X-Spamd-Result: default: False [-0.01 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MV_CASE(0.50)[]; FREEMAIL_FROM(0.00)[yahoo.com]; RCPT_COUNT_FIVE(0.00)[5]; RCVD_COUNT_THREE(0.00)[3]; MX_GOOD(-0.01)[cached: mta6.am0.yahoodns.net]; DKIM_TRACE(0.00)[yahoo.com:+]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ASN(0.00)[asn:36646, ipnet:66.163.184.0/21, country:US]; MID_RHS_MATCH_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com.dwl.dnswl.org : 127.0.5.0]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.25)[-0.254,0]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; FROM_HAS_DN(0.00)[]; NEURAL_SPAM_SHORT(0.60)[0.595,0]; NEURAL_HAM_LONG(-0.79)[-0.787,0]; MIME_GOOD(-0.10)[text/plain]; IP_SCORE(0.95)[ip: (2.74), ipnet: 66.163.184.0/21(1.16), asn: 36646(0.93), country: US(-0.08)]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[34.185.163.66.list.dnswl.org : 127.0.5.0] X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Dec 2018 21:02:11 -0000 [Using ktrace/kdump shows an apperent oddity in the kevent use that hang-up in cmake, not that I know it causes the hang-up.] On 2018-Dec-28, at 00:16, Mark Millard wrote: > [The historical notes are removed and replaced by partial trace > information from example hang-ups, not that I've figured out > what contributes yet.] >=20 > I ran into the following while trying to get evidence > about the hang-up for an amd64->armv7 cross-build of > multimedia/gstreamer1-qt@qt5 . >=20 > The following from trying to get evidence for the hang-up > via a manual run of "make multimedia/gstreamer1-qt FLAVOR=3Dqt5=E2=80=9D= > in a poudriere bulk -i=E2=80=99s interactive mode for the context > that has the hang-up in normal poudriere-devel runs. >=20 >=20 > =46rom top after the hang-up (to identify some context): >=20 > 14528 root 2 52 0 100M 24M 0 kqread 11 0:00 = 0.00% /usr/local/bin/qemu-arm-static /usr/local/bin/cmake -E = cmake_autogen /wrkdirs/usr/ports/multimedia/gstreamer1-qt/work-qt5/. > 14527 root 2 52 0 88M 13M 0 select 22 0:00 = 0.00% /usr/local/bin/qemu-arm-static ninja -j1 -v all >=20 > from ps -auxd as well (to identify more context): >=20 > root 10114 0.0 0.0 10328 1756 1 I+J 13:47 0:00.01 = | `-- make FLAVOR=3Dqt5 > root 14526 0.0 0.0 10204 1792 1 I+J 13:50 0:00.00 = | `-- /bin/sh -e -c (cd = /wrkdirs/usr/ports/multimedia/gstreamer1-qt/work-qt5/.build; if ! = /usr/bin/env QT_SELE > root 14527 0.0 0.0 90304 13084 1 I+J 13:50 0:00.09 = | `-- /usr/local/bin/qemu-arm-static ninja -j1 -v = all > root 14528 0.0 0.0 102876 25060 1 IJ 13:50 0:00.12 = | `-- /usr/local/bin/qemu-arm-static = /usr/local/bin/cmake -E cmake_autogen /wrkdirs/usr/ports/multimedia/g >=20 > I had made a qemu-user-static that enabled do_strace when > it is used to run cmake or ninja. >=20 > The only do_strace lines from qemu-arm-static running cmake > or ninja mentioning process 14528 are included in the sequence: >=20 > (Before the below was a long list of "14527 fstatat=E2=80=9D lines. > I=E2=80=99ll note that "'Unknown syscall 545=E2=80=9D is from ppoll = use.) >=20 > 82400 sigprocmask(1,-1610620016,-191968524,-186261416,0,24) =3D 0 > 82400 sigaction(2,-1610620040,-191968596,-186261584,210460,0) =3D 0 > 82400 sigaction(15,-1610620040,-191968572,-186261584,210460,0) =3D 0 > 82400 sigaction(1,-1610620040,-191968548,-186261584,210460,0) =3D 0 > 82400 gettimeofday(-1610619984,0,4,-186261584,-1610619440,-1610619528) = =3D 0 > 82400 gettimeofday(-1610619984,0,4,359949,1545969996,0) =3D 0 > 82400 gettimeofday(-1610620120,0,4,2,-184666112,-1610619520) =3D 0 > 82400 fstatat(-100,"elements/gstqtvideosink/CMakeFiles", 0x9fffe200, = 0) =3D 0 > 82400 fstatat(-100,"elements/gstqtvideosink/gstqt5videosink_autogen", = 0x9fffe200, 0) =3D 0 > 82400 pipe2(-1610620176,0,-1610620108,0,-1610620120,167084) =3D 0 > 82400 fcntl(5,1,-1610620108,-185863932,-192200556,-1610620228) =3D 0 > 82400 fcntl(5,2,1,-185863932,-192200556,-1610620228) =3D 0 > 82400 vfork(0,66450,-186876196,-1610620184,-1610620240,0) =3D 82401 > 82400 close(6) =3D 0 > =3D 0 > 82400 Unknown syscall 545 > 82401 setpgid(0,0,-186876196,-1610620184,-1610620240,0) =3D 0 > 82401 sigprocmask(3,-191586912,0,-1610620184,-1610620240,0) =3D 0 > 82401 close(5) =3D 0 > 82401 open("/dev/null",0,0) =3D 5 > 82401 dup2(5,0,0,-1610620184,-1610620240,0) =3D 0 > 82401 close(5) =3D 0 > 82401 fcntl(0,2,0,-1610620184,-1610620240,0) =3D 0 > 82401 dup2(6,1,0,-1610620184,-1610620240,0) =3D 1 > 82401 fcntl(1,2,0,-1610620184,-1610620240,0) =3D 0 > 82401 dup2(6,2,0,-1610620184,-1610620240,0)82400 = sigpending(-1610620072,1,0,-191968524,0,0) =3D 0 >=20 > The vfork then close(6) sequence for 82400 vs. the later > use of 6 in dup2 in 82401 may be rather odd. But it looks > like qemu-*-static uses do_freebsd_fork to implement > do_freebsd_vfork, despite reporting vfork before > calling do_freebsd_vfork. (Does the close(6) appear to > indicate a race for native operation of ninja for the > period when the address space is shared?) >=20 > Ninja has Subprocess::Start code that has: >=20 > #ifdef POSIX_SPAWN_USEVFORK > flags |=3D POSIX_SPAWN_USEVFORK; > #endif >=20 >=20 > if (posix_spawnattr_setflags(&attr, flags) !=3D 0) > Fatal("posix_spawnattr_setflags: %s", strerror(errno)); >=20 > const char* spawned_args[] =3D { "/bin/sh", "-c", command.c_str(), = NULL }; > if (posix_spawn(&pid_, "/bin/sh", &action, &attr, > const_cast(spawned_args), environ) !=3D 0) > Fatal("posix_spawn: %s", strerror(errno)); >=20 > that is in use here. I think that this explains the vfork use. >=20 >=20 > It turns out that putting the hung-up build in the background > and then killing 82401 with the likes of kill -6 leads to more > output that had apparently been buffered. It shows the use of > the (amd64 native) /bin/sh that in turn leads to > /usr/local/bin/cmake via qemu-arm-static. /bin/sh, being > native, gets no do_strace output from qemu-arm-static. >=20 > 82400 sigpending(-1610620072,1,0,-191968524,0,0) =3D 0 > 82400 read(5,0x9fffd368,4096) =3D 58 > 82400 Unknown syscall 545 > 82400 sigpending(-1610620072,1,0,-191968524,0,0) =3D 0 > 82400 read(5,0x9fffd368,4096) =3D 0 > 82400 close(5) =3D 0 > 82400 wait4(82401,-1610620004,0,0,-191968640,0) =3D 82401 > 82400 mmap(0,86016,3,201330690,-1,-1610620169) =3D 0xf4777000 > 82400 gettimeofday(-1610620224,0,4,-1610619944,31,16777216) =3D 0 > 82400 write(1,0xf4950000,283)[1/129] cd = /wrkdirs/usr/ports/multimedia/gstreamer1-qt/work-qt5/.build/elements/gstqt= videosink && /usr/local/bin/cmake -E cmake_autogen = /wrkdirs/usr/ports/multimedia/gstreamer1-qt/work-qt5/.build/elements/gstqt= videosink/CMakeFiles/gstqt5videosink_autogen.dir/AutogenInfo.cmake Debug > =3D 283 > 82400 write(1,0xf4950000,137)FAILED: = elements/gstqtvideosink/CMakeFiles/gstqt5videosink_autogen = elements/gstqtvideosink/gstqt5videosink_autogen/mocs_compilation.cpp=20 > =3D 137 > 82400 write(1,0xf4950000,275)cd = /wrkdirs/usr/ports/multimedia/gstreamer1-qt/work-qt5/.build/elements/gstqt= videosink && /usr/local/bin/cmake -E cmake_autogen = /wrkdirs/usr/ports/multimedia/gstreamer1-qt/work-qt5/.build/elements/gstqt= videosink/CMakeFiles/gstqt5videosink_autogen.dir/AutogenInfo.cmake Debug > =3D 275 > 82400 write(1,0xf4950000,5) =3D 2 > =3D 5 >=20 > (Note that some 82400 writes are reporting 82401 information:) >=20 > 82400 write(1,0xf4950000,49)82401 = fcntl(2,2,0,-1610620184,-1610620240,0) =3D 0 > =3D 49 > 82400 write(1,0xf4950000,19)82401 close(6) =3D 0 > =3D 19 > 82400 write(1,0xf4950000,401)82401 = execve("/bin/sh",{"/bin/sh","-c","cd = /wrkdirs/usr/ports/multimedia/gstreamer1-qt/work-qt5/.build/elements/gstqt= videosink && /usr/local/bin/cmake -E cmake_autogen = /wrkdirs/usr/ports/multimedia/gstreamer1-qt/work-qt5/.build/elements/gstqt= videosink/CMakeFiles/gstqt5videosink_autogen.dir/AutogenInfo.cmake = Debug",NULL})82401 __sysctl({ 0 3 }, 2, 0x9fffda80, 0x9fffdf64, = 0xf5002097, 0x0000000c) =3D 0 > =3D 401 >=20 > (The /bin/sh activity is not logged: /bin/sh is native amd64 code = here. The > below is from the later /usr/local/bin/cmake via qemu-arm-static. >=20 > . . . (much omitted) . . . >=20 > 82400 write(1,0xf4950000,60)82401 = mmap(0,28672,3,201330690,-1,-1610621989) =3D 0xf41a0000 > =3D 60 > 82400 write(1,0xf4950000,74)82401 = clock_gettime(4,-1610621832,4,-199622492,-199622492,-199622656) =3D 0 > =3D 74 > 82400 write(1,0xf4950000,62)82401 = kqueue(-199622656,0,53102,0,-199622656,-1610621444) =3D 3 > =3D 62 > 82400 write(1,0xf4950000,81)82401 ioctl(3, 0x20006601 { IO = GRP:0x66('f') CMD:1 LEN:0 }, 0x0000cf6e, ...) =3D 0 > =3D 81 >=20 > . . . (some omitted) . . . >=20 > (Then there is a fairly long sequence of access's and then a sequence = of > fstatat's just before:) >=20 >=20 > 82400 write(1,0xf4950000,32)82401 write(9,0xf4e1a945,1) =3D 1 > =3D 32 > 82400 write(1,0xf4950000,61)82401 = clock_gettime(4,-1610622624,4,100863,1,-199483392) =3D 0 > =3D 61 > 82400 write(1,0xf4950000,106)82401 = kevent(3,-1610688200,2,-1610688200,1024,0)qemu: uncaught target signal 6 = (Abort trap) - core dumped > =3D 106 ktrace/kdump shows an oddity for the kevent that hangs-up in cmake (from a different run so a different process ID): 93172 qemu-arm-static CALL = kevent(0x3,0x7ffffffe7d40,0x2,0x7ffffffd7d40,0x400,0) 93172 qemu-arm-static STRU struct kevent[] =3D { { ident=3D6, = filter=3DEVFILT_READ, flags=3D0x1, fflags=3D0, data=3D0, = udata=3D0x0 } { ident=3D0x0, filter=3D, flags=3D0, = fflags=3D0x8, data=3D0x1ffff, udata=3D0x0 } } Note the 0x2 kevent argument and the apparently-odd 2nd entry in the = struct kevent[] . > 82400 write(1,0xf4950000,41)ninja: build stopped: subcommand failed. > =3D 41 >=20 > So it was hung at the kevent until the kill -6 . >=20 >=20 > Via another experiment ninja was at the time waiting > in ppoll: >=20 > Reading symbols from ninja...done. > [New LWP 73023] > Core was generated by `ninja'. > Program terminated with signal SIGABRT, Aborted. > #0 0xf4e5e0dc in _ppoll () from /lib/libc.so.7 > (gdb) bt > #0 0xf4e5e0dc in _ppoll () from /lib/libc.so.7 > #1 0x00033bf0 in SubprocessSet::DoWork (this=3D) at = src/subprocess-posix.cc:237 > Backtrace stopped: previous frame inner to this frame (corrupt stack?) >=20 =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar) From owner-freebsd-emulation@freebsd.org Sat Dec 29 03:07:18 2018 Return-Path: Delivered-To: freebsd-emulation@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C8D35142F0D8 for ; Sat, 29 Dec 2018 03:07:18 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic316-21.consmr.mail.ne1.yahoo.com (sonic316-21.consmr.mail.ne1.yahoo.com [66.163.187.147]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 9DADE81FCD for ; Sat, 29 Dec 2018 03:07:17 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-YMail-OSG: vN.8rycVM1lUUsYKTXHjGDtKvOmNC2LkQhdaty7awDKGTP80OorGcqTMrWBY_sL NupIbID1wcJueTm2fbWLHg6tvKxWawp5VPIl0qo0uO8.ar.q5b3hHj.4zzgRqU_vEAeWvalsyDPD h1q._kI4A5GL2d2IkZ7DDjPonIed3S5AlaPCthzDaYaJcWziZrSNKuBYm9qA4U9KMXS_hBVUpNBo OMRlmi5ULjFJWnRwanZNkYR33GeY6ocKQNo5hatOr1xkiwC9o3YeXKDUraQuYd0ts.w4uNYFudJg S0uopk1.LiUKnRd9bNLBPnd47kgdU5kR6Pwv.GUX7tyBmqQRGzbXyxpRCISc0FuzqU2QzQC1rFnU DPfAzom.c4I1aUk.7lYp3OXxUl6iBU1hviPtzimqZGb5aqcRIGKZkxy_TwyjtlRVYX3s1_L1KGo5 SGeMEFmwNhNJ8dvBJT3O78rFG6.FZVw7yj4u3GGqPbEBJLGehRmVc9aVtVWMtrubzB1glWQoK5zy r7CXWqTuE48AVoZ1SKv89dvvEuLOdMIrHb1q1f8Gouc46IhYTzT.vXbVBvNzQSAqUVeTEr3ED9o1 5wh3HvUyDIWJr1DXeCjkKy8WdkB3wqUBsSzZvyTQ_U9PU3vBl1rb0iepamJYoXjRiSIwIj3yx9cB tFNuUhVLzaLlJTI2AUCRTazGXl1m5yJhZV4sz_76mRDcq6huW53Vs7K1LUvd3mkL3_WM2AlynUzl 5keu07fKhTLNmEIhXHF.SrhHHwu_gREQnsxoRPSH_hP_BMIWNTaBd4eqyjVabV4TG3IIJqSpeLRc IqciDRjr7apAhLB7EXP9bEpju3FMmvl3ohA.gCFLEZtv3zzIA2WmY2tpnVa_q9DZU__j314HGdC7 TiOa4A9dw7qgptiP13IXKhQ3jwFAfyfwLCWDHM5mJhKhTyRLu4XqViWJISlL0ZgjnjLgTowRTpDv JkvPzIqzOiiLgfsw8wGlPoo5G.50JwyaihOkQYbU6ibwfKtOkZ0Q3SWtZnzt8io3CuhckzI0hBms P7jaZKmuioB7FrRydMP0vYs7TETghgZTDvBwy0dOco6K1SyQawkWrV3oNnHWSkxMDi4TC5aWbUL6 Z Received: from sonic.gate.mail.ne1.yahoo.com by sonic316.consmr.mail.ne1.yahoo.com with HTTP; Sat, 29 Dec 2018 03:06:56 +0000 Received: from c-67-170-167-181.hsd1.or.comcast.net (EHLO [192.168.1.109]) ([67.170.167.181]) by smtp420.mail.ne1.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID a30b0319a9e92381b4c3a8625c6cf7d5; Sat, 29 Dec 2018 02:56:45 +0000 (UTC) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 12.2 \(3445.102.3\)) Subject: Re: A reliable port cross-build failure (hangup) in my context (amd64->armv7 cross build, with native-tool speedup involved) From: Mark Millard In-Reply-To: Date: Fri, 28 Dec 2018 18:56:43 -0800 Cc: freebsd-emulation@freebsd.org, FreeBSD Current , ports-list freebsd , freebsd-arm , FreeBSD Toolchain Content-Transfer-Encoding: quoted-printable Message-Id: <2E3F6196-4652-40D2-937F-8860B6005A35@yahoo.com> References: <865A13C8-9749-486E-9F79-5EEDDECBE621@yahoo.com> <0154C3AC-D85B-4FCF-BA63-454BC26BC1A2@yahoo.com> <13f5e4dd-33fb-2170-e31a-1b5d5f155869@freebsd.org> To: mmel@freebsd.org X-Mailer: Apple Mail (2.3445.102.3) X-Rspamd-Queue-Id: 9DADE81FCD X-Spamd-Bar: / X-Spamd-Result: default: False [0.05 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MV_CASE(0.50)[]; FREEMAIL_FROM(0.00)[yahoo.com]; RCPT_COUNT_FIVE(0.00)[6]; RCVD_COUNT_THREE(0.00)[3]; MX_GOOD(-0.01)[cached: mta6.am0.yahoodns.net]; DKIM_TRACE(0.00)[yahoo.com:+]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ASN(0.00)[asn:36646, ipnet:66.163.184.0/21, country:US]; MID_RHS_MATCH_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com.dwl.dnswl.org : 127.0.5.0]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.52)[-0.517,0]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; FROM_HAS_DN(0.00)[]; NEURAL_SPAM_SHORT(0.90)[0.895,0]; NEURAL_HAM_LONG(-0.65)[-0.648,0]; MIME_GOOD(-0.10)[text/plain]; IP_SCORE(0.83)[ip: (2.14), ipnet: 66.163.184.0/21(1.15), asn: 36646(0.92), country: US(-0.08)]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[147.187.163.66.list.dnswl.org : 127.0.5.0] X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Dec 2018 03:07:19 -0000 On 2018-Dec-28, at 12:12, Mark Millard wrote: > On 2018-Dec-28, at 05:13, Michal Meloun = wrote: >=20 >> Mark, >> this is known problem with qemu-user-static. >> Emulation of every single interruptible syscall is broken by design = (it >> have signal related races). Theses races cannot be solved without = major >> rewrite of syscall emulation code. >> Unfortunately, nobody actively works on this, I think. >>=20 >=20 > Thanks for the note setting some expectations. >=20 > On the evidence that I have I expect that more is going on than that: >=20 > A) The hang-up always happens and always in the same place. So > it would appear that no race is involved. >=20 > B) (A) is true even for varying the number of builders in parallel > (so other builds also happening) and the number of jobs allowed per > builder. It also fails for only one builder allowed only one process. > (I get traces from that last kind of context.) >=20 > C) The problem started on the package-building servers for armv7 > and armv6 without qemu-user-static having an update (FreeBSD and > cmake had updates, for example). >=20 > D) The problem is only observed for targeting armv7 and armv6 as > far as I can tell. I've never seen it for aarch64, neither my > own builds nor when I looked at the package-building server > history. >=20 > At least that is what got me started. (I've since learned that > qemu-user-static uses fork in place of a requested vfork.) >=20 > My ktrace/kdump experiment yesterday showed something odd for the > kevent that hangs in cmake: >=20 > 93172 qemu-arm-static CALL = kevent(0x3,0x7ffffffe7d40,0x2,0x7ffffffd7d40,0x400,0) > 93172 qemu-arm-static STRU struct kevent[] =3D { { ident=3D6, = filter=3DEVFILT_READ, flags=3D0x1, fflags=3D0, data=3D0, = udata=3D0x0 } > { ident=3D0x0, filter=3D, flags=3D0, = fflags=3D0x8, data=3D0x1ffff, udata=3D0x0 } } >=20 > Note the 0x2 argument to kevent and the apparently-odd 2nd entry in = the struct > kevent[]. The kevent use is from cmake. >=20 > So far I've not identified a signal being delivered at a time that = would seem > to me to be likely to contribute. (But this is not familiar code so my = judgment > is likely not the best.) >=20 > Note: I normally run FreeBSD using a non-debug kernel, even when using > head. (The kernel does have symbols.) The detail of the signal usage involved leading up to the hang-up, starting from just before the "press return" for the "make FLAVOR=3Dqt5" command that I had entered: The only "Interrupted system call" prior to my killing the hung cmake process was (kdump -H -r -S output): 93172 100717 qemu-arm-static CALL = execve[59](0x10392,0x8605051a0,0x860cf5400) 93172 101706 qemu-arm-static RET nanosleep[240] -1 errno 4 = Interrupted system call 93172 100717 qemu-arm-static NAMI "/bin/sh" 93172 100717 sh RET execve[59] JUSTRETURN 93172 100717 sh CALL readlink[58](0x207a65,0x7fffffffccc0,0x400) This is where ninja (via qemu-arm-static) execve's the amd64-native = /bin/sh (to in turn later run cmake via qemu-arm-static). (This was after the fork = [for the requested vfork].) So it is for the close-down of the thread that was in nanosleep. There were no PSIG's and no sigreturn's prior to the kill according to = the kdump output. =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar)