From nobody Mon Sep 20 19:54:12 2021 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 97FBB17DAF89 for ; Mon, 20 Sep 2021 19:54:16 +0000 (UTC) (envelope-from rollingbits@gmail.com) Received: from mail-qk1-x72b.google.com (mail-qk1-x72b.google.com [IPv6:2607:f8b0:4864:20::72b]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4HCwHX0HWSz4sls for ; Mon, 20 Sep 2021 19:54:16 +0000 (UTC) (envelope-from rollingbits@gmail.com) Received: by mail-qk1-x72b.google.com with SMTP id c7so41345329qka.2 for ; Mon, 20 Sep 2021 12:54:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:from:mime-version:subject:date:message-id :references:cc:in-reply-to:to; bh=kRKu6LuWcr3g0agpwCzQ2K9DTLN/V99xtIaCJQkmKlM=; b=GxZ2sfLQ9KLT/11KxDvhJMk8u34nW+9lAWAeKKCQ6KqFBhkfR+2cjrvX/orZ7zQHBW 65t3RkckX9fop/VbhWKT0hlT+7DoN6K45U3cLZzddJA7rVCMBTHb5M1VRlUsVi1wiGmR ot0UTMzn5+6C85zPqwispFrja1VaNazd0U38cCYQf3hXJHT/HQzpalK+d0zUL6bM5Wvt oMee3D6szYPT1zLW2Cq5qZbtO8d3/9d+hwy3ZpDG5+rn3JPyJVxvhwsTFpSqZX8Ui0FZ lyqcgKdVLaeIe3on0Bp0z2nSVvkt9aFVofA9U7pv7TS58Cd3p8q/0sG98QtF1Q85RGrN SPHw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:content-transfer-encoding:from:mime-version :subject:date:message-id:references:cc:in-reply-to:to; bh=kRKu6LuWcr3g0agpwCzQ2K9DTLN/V99xtIaCJQkmKlM=; b=MXhLwCgF65h1w+ptcn79wDpZrMvAL071WR3hU9Llq9s9oHA5cCIIqJVhSLhV89MzzK KeuNDzVIzM9l8zF7dhw4xFhK6m+Yivf+NavCkcposy2eLZfwlkkprRd6Kca7p1Hioi76 ec87fDuHWRxg9wa6vq5U/iBlqsHJdQ9qvMZ9EbJTKMBhFBAhqJhPI/fAhp0Uh59Jjw6K 0szeK50J5yW7rEDnVMoYS63y2ITKR1Y09dTjnKm0n4EkgDBi0XD3EDYO0fJ3cp5E9vjh OO5kVPLdRhWPUQkobBPpzpek2SV7F5RE8h5a01OcyyVZV7Udaw5goAzwsfkcXNVl/9H0 TDfg== X-Gm-Message-State: AOAM5318PYuZnfXfknWjLHjQF+WlyQ4dteTuODICuQOJEWXge7WF9SDh JqImWISOrqXvBCWpbJpO0AspUgIem9A= X-Google-Smtp-Source: ABdhPJwf2TsteUnkoJz+L3R5T3oGFGNdkp3JKo1yVkq6Nfm3CLK6qjwfn88StSeXkFtcFHjBgUEqTg== X-Received: by 2002:a37:8287:: with SMTP id e129mr26144432qkd.415.1632167655395; Mon, 20 Sep 2021 12:54:15 -0700 (PDT) Received: from smtpclient.apple ([2804:389:1043:b9d:6072:2fc2:8875:bcb]) by smtp.gmail.com with ESMTPSA id w12sm9261319qtc.47.2021.09.20.12.54.14 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 20 Sep 2021 12:54:15 -0700 (PDT) Content-Type: multipart/alternative; boundary=Apple-Mail-37A6439F-F8A6-4248-B222-F7052378BB0B Content-Transfer-Encoding: 7bit From: =?utf-8?Q?Lucas_Nali_de_Magalh=C3=A3es?= List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org Mime-Version: 1.0 (1.0) Subject: Re: armv7 target (on aarch64 HW) and poudriere-based emulators/mame link failure vs. success based on the number of cores Date: Mon, 20 Sep 2021 16:54:12 -0300 Message-Id: <7EC14B75-654D-45BA-8260-B3D922B81603@gmail.com> References: <64B80EEA-DECC-4286-AC80-5BE55B7F19D4@yahoo.com> Cc: freebsd-ports@freebsd.org In-Reply-To: <64B80EEA-DECC-4286-AC80-5BE55B7F19D4@yahoo.com> To: marklmi@yahoo.com X-Mailer: iPhone Mail (18H17) X-Rspamd-Queue-Id: 4HCwHX0HWSz4sls X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20210112 header.b=GxZ2sfLQ; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of rollingbits@gmail.com designates 2607:f8b0:4864:20::72b as permitted sender) smtp.mailfrom=rollingbits@gmail.com X-Spamd-Result: default: False [-3.50 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; MV_CASE(0.50)[]; FREEMAIL_FROM(0.00)[gmail.com]; TO_DN_NONE(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[gmail.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FREEMAIL_TO(0.00)[yahoo.com]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; MID_RHS_MATCH_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20210112]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::72b:from]; RCVD_TLS_ALL(0.00)[] X-ThisMailContainsUnwantedMimeParts: Y --Apple-Mail-37A6439F-F8A6-4248-B222-F7052378BB0B Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable > On Sep 19, 2021, at 6:14 AM, Mark Millard via freebsd-toolchain wrote:(=E2=80=A6) >=20 > (=E2=80=A6) >=20 > The HoneyComb failure looks to me like like hitting the process > size limitations for armv7, something that did not happen on the > MACCHIATObin Double Shot or RPi4B (fewer cores). >=20 > It looks to me like 32-bit architectures (such as armv7) should > possibly have the multi-threaded link disabled by default > for FreeBSD unless ports are adjusted to disable multi-threaded > individually. >=20 > (=E2=80=A6) There are a few a few problems with your analysis: 32 and 64 bit architectures sizes aren't that small and much of all OSes today evolved around extending these sizes. This doesn't means that one can not use all of it but that the analysis requires a little more "salt". So it looks like you used all of something=E2=80=A6 maybe you need to adjust= some numbers somewhere. Then, processes and threads existed far before the existence of multicore desktop CPUs. Running with more threads/processes than the number of cores you have only means that some swapping *may be* necessary. If you have enough RAM, swap isn't really necessary. So I think this makes your suggestion ridiculous. --=20 rollingbits =E2=80=94 =F0=9F=93=A7 rollingbits@icloud.com =F0=9F=93=A7 rolli= ngbits@gmail.com =F0=9F=93=A7 rollingbits@yahoo.com