From owner-freebsd-current@freebsd.org Sun Nov 4 06:36:11 2018 Return-Path: Delivered-To: freebsd-current@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 B55D410F5BA6 for ; Sun, 4 Nov 2018 06:36:11 +0000 (UTC) (envelope-from yuripv@yuripv.net) Received: from out3-smtp.messagingengine.com (out3-smtp.messagingengine.com [66.111.4.27]) (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 C2A8C7BE14 for ; Sun, 4 Nov 2018 06:36:09 +0000 (UTC) (envelope-from yuripv@yuripv.net) Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 913C022094 for ; Sun, 4 Nov 2018 01:36:03 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Sun, 04 Nov 2018 01:36:03 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yuripv.net; h=to :from:subject:message-id:date:mime-version:content-type; s=fm3; bh=tXPKTqtlSJfgarmIXNQtYNNW8mz3N+dvrMXXAxG5bko=; b=len++cVB5VNL HbUyZrd9VKhhonwadNlhFmLVjPYr+tOcjwAJ9FDT1Rgj1zZIDVYRf3lLe9NZwfn4 7liPEXrgDyuy/h9OBQMovGHRN61c6eK7uESq0nOGe504KOJoX4MRdPOmQBjWGrzi T9o+uuoIqu8MCx36R/aIjB+q8T4yVHBOnJqP19tJgHXhnf/MyCdDCqapp3cI5yLD yHyuoDhjPOUH6wLNR1i5/T/pxDCn4bHF4RnYh+Fj0W+GAAKXmHDMcyZcQls63+3C VO1DpdigCE4GhptRNaEGHDmpLs0AvklpWWVWsYpKQiS3VVfEFA5k48KcNVVgCr/0 92DxnRI2Wg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:message-id :mime-version:subject:to:x-me-proxy:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm1; bh=tXPKTqtlSJfgarmIXNQtYNNW8mz3N +dvrMXXAxG5bko=; b=JLOn6jfLWJVls01sWvPJUPhMUw3k/QnBNXLK8DTU38wFF hQjqOlRopWTAIy02vItkPHKofjhZKwlP5XmlqS3GLZROuig+8C4h0auD+ETG5GHJ e+eRWjXYSPnHhZ9FGrFfbx5FdLBpSprxf8eZpC4ZhkyaORgg9PsQVRXPDW5F28E/ RvVD2E1jl5xX8O2F+Yi6WLhJxGwNqP+IfXgJEaTVsUIvumQ2pbyZsAdPXLdTgyn3 6vIHdA4DiMVWYmweTGe3dNsCOVvlgiOjWmLKPPkXAsmXxrCT+sGEQIiURfQABZPr lyCyHpbMwdESbv3o7INcI64VUT9HJmzayD5lCXhQA== X-ME-Sender: X-ME-Proxy: Received: from [192.168.1.2] (unknown [178.34.113.74]) by mail.messagingengine.com (Postfix) with ESMTPA id 0BF31E435D for ; Sun, 4 Nov 2018 01:36:01 -0500 (EST) To: freebsd-current From: Yuri Pankov Subject: C.UTF-8 as default locale Openpgp: preference=signencrypt Autocrypt: addr=yuripv@yuripv.net; keydata= xsBNBFu8u6IBCADB11gP0QwnorrHjqAtKLHKHNHskhy0s7jqJKfx0YqXgVBKGLJ9/mjLAz0F CBNvemHSDDTs0mEZ9cBKKi6cmsav6+UQgr//yai6hvXLBJqKchSFO4MhmdvBtsGFq1yKz5Zi uhjmimKyIpgBgvMdbgGbGq6cnSB2uEPmZuJr419SVRODOkXukU+F5WHgaHzDdHAIu1asCt2B +6msxqIqlFWcXyZyTGicTGGvC/PFIsVRUtD1dIJANTC876g7DTb7LZXWiWwJpSJ4GKMXMHVX Ct9BoQ4i3nhKbOxb6Io1wsy+NFyWsTJ9KYrxKKPJP3oG8BWb/cqlFqnE4eNSsiq2q7krABEB AAHNH1l1cmkgUGFua292IDx5dXJpcHZAeXVyaXB2Lm5ldD7CwJcEEwEIAEECGwMFCQWjmoAF CwkIBwMFFQoJCAsFFgMCAQACHgECF4AWIQT4arc+w94tPi0v/3CTi+B/sSrhbAUCW708wAIZ AQAKCRCTi+B/sSrhbPxBB/961alcU091O+yKT5/oReHVc/PX0Tz4sW3V44AcgLfYlrZavCro EFz90qmCrl0xqEwuAKcC4bjmL8SjPWAhSN6IH9nxdw+HeZnAPiHm/q679Bu47+nHBl3qD/9p +t1PkKeKZfaWToFMt1nq06ytSu6VLMCwLdlDNe6DReX0ex/afEqKsuaIZSKL4UYjRwklp8PU Uf98QkrfapyHB67hQMzfI4tPeJaYyv0cTgfq3kUWJx1V6Xi0b6Zxj4ZrB2TXvaMO5g7yhU9E E3WWAvoe4FgB3a7dHe8atnHhq5+Cuvm6+LD4Jh7jvMAE5UMN+xxQpnGpNghHjaCy4vXrLRBZ nhRYzsBNBFu8u6IBCADKih3Q933rDNj4ZA8FhBQ2RlmBgvwOLcDPIL3h0V7h38y3+HisgFSc XACDsdrTlYZ1bRXkD9FHENynBcv0l/3uGJDk8jaGIDE0TP8OQBRp+IaU9/BHnAqrKxTJGIol Dahy2m+yx2yhdc6B4ujWMDqCF1rWOD+ymOWw+VLllOkrHcZa5PJtX9UOGbApZl8ZTM8El4CA NN8F1bg9MWzUi+8LYoGWGc+BwsFS1OUB1c4SPgMu5fD4Wfsr9yRl06fdpEA2YT7B/j5/5RSC 0sE2Zs/tmJ/JRflHJ12ycj59ma2xQMfEJF40hZDpMFQmZvbVqgEg3ocQcltjbxlIKZ/mjC4z ABEBAAHCwHwEGAEKACYWIQT4arc+w94tPi0v/3CTi+B/sSrhbAUCW7y7ogIbDAUJBaOagAAK CRCTi+B/sSrhbIDcCACqAZMcoxUBLZa40a5b24j5i1jplvCYYb3h+Q5lt5+BFJ87kCb4dJuU D3kh2i29BrxWQWa9WNue9ozxeYkbkfXubQYXexVolRsnh64OdGsE8KvorBFBB3zdK/GRt2Jy +jsnTfUWuQllbzMP0MfhCDMk1Mo8WvDH2/cOEP/yLKf20a+cd6nLs7bidjmGXo9pyuBKAtV6 Kv+VRu54AL+A/UBYu/eB3Dtvzcnut+1Zq6KaP++kUwPwINLIk04OBDwN0zRNTiqMAFYYyz2v ZHBB6E1th/l//ZC5b9Dk0ZpFI1bYdL9ymnrZe1MqbGPnDCToQxu00T/pZCm6Z92YrZQYuNwl Message-ID: <7f81d610-cd93-bc5c-64fb-aa5fb3cda3bc@yuripv.net> Date: Sun, 4 Nov 2018 09:35:48 +0300 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.3.0 MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="AywQariPF9mgH6I4kIVZ1ONv9PMZAc4Nd" X-Rspamd-Queue-Id: C2A8C7BE14 X-Spamd-Result: default: False [-4.35 / 200.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_DKIM_ALLOW(-0.20)[yuripv.net,messagingengine.com]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:66.111.4.0/24]; TO_MATCH_ENVRCPT_ALL(0.00)[]; HAS_ATTACHMENT(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; DMARC_NA(0.00)[yuripv.net]; MIME_GOOD(-0.20)[multipart/signed,multipart/mixed,text/plain]; RCPT_COUNT_ONE(0.00)[1]; RCVD_COUNT_THREE(0.00)[4]; IP_SCORE(-0.69)[asn: 11403(-3.37), country: US(-0.06)]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[yuripv.net:+,messagingengine.com:+]; MX_GOOD(-0.01)[in2-smtp.messagingengine.com,in1-smtp.messagingengine.com,in2-smtp.messagingengine.com,in1-smtp.messagingengine.com,in2-smtp.messagingengine.com,in1-smtp.messagingengine.com,in2-smtp.messagingengine.com,in1-smtp.messagingengine.com,in2-smtp.messagingengine.com,in1-smtp.messagingengine.com,in2-smtp.messagingengine.com,in1-smtp.messagingengine.com,in2-smtp.messagingengine.com,in1-smtp.messagingengine.com]; NEURAL_HAM_SHORT(-0.95)[-0.952,0]; SIGNED_PGP(-2.00)[]; RCVD_IN_DNSWL_LOW(-0.10)[27.4.111.66.list.dnswl.org : 127.0.5.1]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:11403, ipnet:66.111.0.0/20, country:US]; MID_RHS_MATCH_FROM(0.00)[] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 Nov 2018 06:36:11 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --AywQariPF9mgH6I4kIVZ1ONv9PMZAc4Nd Content-Type: multipart/mixed; boundary="2vpg6h5IKs0Bb0MdsrHGDeRzi9M7V4Eu0"; protected-headers="v1" From: Yuri Pankov To: freebsd-current Message-ID: <7f81d610-cd93-bc5c-64fb-aa5fb3cda3bc@yuripv.net> Subject: C.UTF-8 as default locale --2vpg6h5IKs0Bb0MdsrHGDeRzi9M7V4Eu0 Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable Hi, Looking through https://wiki.freebsd.org/DevSummit/201810, I noticed the following entry: - Make C.UTF-8 the default locale (conrad, dteske(installer)) As this sort of change is better done early, I have put togetger a simple change introducing C.UTF-8 locale using the same common LC_CTYPE map as other UTF-8 locales (and it's now the source of symlinks instead of en_US one), and having all other components use C locale: https://reviews.freebsd.org/D17833 With that in place, next step is likely to be updating 'default' entry in /etc/login.conf to include 'charset=3DUTF-8' and 'lang=3DC.UTF-8', and= changes to installer are likely to be not needed? --2vpg6h5IKs0Bb0MdsrHGDeRzi9M7V4Eu0-- --AywQariPF9mgH6I4kIVZ1ONv9PMZAc4Nd Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEE+Gq3PsPeLT4tL/9wk4vgf7Eq4WwFAlvek0QACgkQk4vgf7Eq 4Wzvogf/RmSMNr/WBJ4EzfZs86A1dNnxxak2mbjEuK5UN2WwRwHDbbhn1+Q2QU/l ZMMw+MxyCQ3rFT/KZD/hA03UfF3bHjafCzGJKy+sOdFnOf6CaSoqSH/dcfgarchS CRS9YSJXBUP3Wq4fhPb7TCast5RfmOnTAn9TMnAzUzkHIXX5D5z8vBZJKXHF3MtI OiiAT9N/OcsFQVtGdbO8PEheJXFHAeaQmO0SDTRD6xnNkPeVNwiMHlByzcCvaMYJ c5VUwxO3xpEEdXB8j9AGkjAZhdKHp4GGo6w0RroIXNpLYNlyEFBv4IY6L4uDj2So AOrNnrpda6phr5bw/M62bcEoWBLQMg== =ohOh -----END PGP SIGNATURE----- --AywQariPF9mgH6I4kIVZ1ONv9PMZAc4Nd-- From owner-freebsd-current@freebsd.org Sun Nov 4 06:52:45 2018 Return-Path: Delivered-To: freebsd-current@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 47C7510F65E4 for ; Sun, 4 Nov 2018 06:52:45 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 7C21E7C987; Sun, 4 Nov 2018 06:52:44 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from ivaldir.etoilebsd.net (etoilebsd.net [178.32.217.76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) (Authenticated sender: bapt) by smtp.freebsd.org (Postfix) with ESMTPSA id 46F35D48C; Sun, 4 Nov 2018 06:52:44 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: by ivaldir.etoilebsd.net (Postfix, from userid 1001) id 1ABB596D71; Sun, 4 Nov 2018 07:52:43 +0100 (CET) Date: Sun, 4 Nov 2018 07:52:43 +0100 From: Baptiste Daroussin To: Yuri Pankov Cc: freebsd-current Subject: Re: C.UTF-8 as default locale Message-ID: <20181104065242.mhagr4ahwpcpjhkn@ivaldir.net> References: <7f81d610-cd93-bc5c-64fb-aa5fb3cda3bc@yuripv.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="2kmmftz6pnvnn62u" Content-Disposition: inline In-Reply-To: <7f81d610-cd93-bc5c-64fb-aa5fb3cda3bc@yuripv.net> User-Agent: NeoMutt/20180716 X-Rspamd-Queue-Id: 7C21E7C987 X-Spamd-Result: default: False [-3.06 / 200.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; DMARC_NA(0.00)[FreeBSD.org]; R_SPF_SOFTFAIL(0.00)[~all]; RCVD_COUNT_THREE(0.00)[3]; TO_DN_ALL(0.00)[]; MX_GOOD(-0.01)[cached: mx1.FreeBSD.org]; RCPT_COUNT_TWO(0.00)[2]; NEURAL_HAM_SHORT(-0.85)[-0.851,0]; SIGNED_PGP(-2.00)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; RCVD_TLS_LAST(0.00)[] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 Nov 2018 06:52:45 -0000 --2kmmftz6pnvnn62u Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Nov 04, 2018 at 09:35:48AM +0300, Yuri Pankov wrote: > Hi, >=20 > Looking through https://wiki.freebsd.org/DevSummit/201810, I noticed the > following entry: >=20 > - Make C.UTF-8 the default locale (conrad, dteske(installer)) >=20 > As this sort of change is better done early, I have put togetger a > simple change introducing C.UTF-8 locale using the same common LC_CTYPE > map as other UTF-8 locales (and it's now the source of symlinks instead > of en_US one), and having all other components use C locale: >=20 > https://reviews.freebsd.org/D17833 >=20 > With that in place, next step is likely to be updating 'default' entry > in /etc/login.conf to include 'charset=3DUTF-8' and 'lang=3DC.UTF-8', and > changes to installer are likely to be not needed? >=20 Hey I never thought it could be done in such an easy way! don't know why, I was always looking at it in a complex way, thus never started it. Thank you very much, this looks fine to me! and that is imho a great additi= on Best regards, Bapt --2kmmftz6pnvnn62u Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEgOTj3suS2urGXVU3Y4mL3PG3PloFAlvelzEACgkQY4mL3PG3 Plrz/g/+MHwEpB3NIZyk6THt3+2CzlZU1BOzOS2XvGrbJxuTxnzt1DZ7qVHlnTCA 50YvzXgimzwGyFvBefBmGI+u4HHsrKUC+ggxacPCwT/MtufJN0BqUdcbmTMTRueM yC8F3ySe87zZ+CaMGLnjPkjFlYK1iZNfS2uaEJOTHjAT+u9RSLg+ho200FCr6rKc bSFbiySki1zLtn5vnSYON7oMKFwdRXWxPZRjhTVOe1fbjFjRFOc5/7qRHcyG/1tz 1RL7Ki+2OAF/JwEQdST8ShQ/Sz+0Li2DWqcaHikNnzrEIZlZjFhIkZQ/udwenDHn IVmOKQdGUSiUlps6MMgqk3BzbfN6/XnfvFPjJXRMI6UHC6J8biworCL+Yc4Q0lQ2 eUNxDcCDo+O2c5fuBAlcn91mSRtH7dMAxlZ1VzN1HWmLAgn49wV381HPvOQllMP/ 4fwtjUeScggycWyVOpM3e42Jx8munBfaIN55dtXCGgXaWxh69+lkB/UKPg98Oh9w kVI4KhFWzkekeLZmmZmomiBsUG+GBo8UG8mBPu6iiwrwC6BEtqsDX5kmmEpEEZVZ 0U7CAzAa9gTGsZbt2oLyc4O9VeCFwsA7FrZPXdHMS7e1+lK3TDTvmfcABuxZDEHA HRjyI8Vl+rDZR4efamrujHu21DerE0gP+jXUy6n3eXPoqo5oCJU= =eu8Y -----END PGP SIGNATURE----- --2kmmftz6pnvnn62u-- From owner-freebsd-current@freebsd.org Sun Nov 4 06:53:24 2018 Return-Path: Delivered-To: freebsd-current@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 5015B10F6613 for ; Sun, 4 Nov 2018 06:53:24 +0000 (UTC) (envelope-from phk@critter.freebsd.dk) 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 C5EAC7C9EB for ; Sun, 4 Nov 2018 06:53:23 +0000 (UTC) (envelope-from phk@critter.freebsd.dk) Received: by mailman.ysv.freebsd.org (Postfix) id 8AB9110F6612; Sun, 4 Nov 2018 06:53:23 +0000 (UTC) Delivered-To: current@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 68AF510F6611 for ; Sun, 4 Nov 2018 06:53:23 +0000 (UTC) (envelope-from phk@critter.freebsd.dk) Received: from phk.freebsd.dk (phk.freebsd.dk [130.225.244.222]) by mx1.freebsd.org (Postfix) with ESMTP id BEDD57C9E6 for ; Sun, 4 Nov 2018 06:53:21 +0000 (UTC) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (unknown [192.168.55.3]) by phk.freebsd.dk (Postfix) with ESMTP id 5DC5B1484C for ; Sun, 4 Nov 2018 06:53:15 +0000 (UTC) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.15.2/8.15.2) with ESMTPS id wA46rEvv022776 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Sun, 4 Nov 2018 06:53:14 GMT (envelope-from phk@critter.freebsd.dk) Received: (from phk@localhost) by critter.freebsd.dk (8.15.2/8.15.2/Submit) id wA46rD75022775; Sun, 4 Nov 2018 06:53:13 GMT (envelope-from phk) To: current@freebsd.org Subject: armv7 BETA3 panics when usb-disk inserted From: Poul-Henning Kamp MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <22773.1541314393.1@critter.freebsd.dk> Content-Transfer-Encoding: quoted-printable Date: Sun, 04 Nov 2018 06:53:13 +0000 Message-ID: <22774.1541314393@critter.freebsd.dk> X-Rspamd-Queue-Id: C5EAC7C9EB X-Spamd-Result: default: False [-3.03 / 200.00]; ARC_NA(0.00)[]; FORGED_RECIPIENTS_FORWARDING(0.00)[]; FROM_HAS_DN(0.00)[]; FORWARDED(0.00)[current@mailman.ysv.freebsd.org]; FORGED_SENDER_FORWARDING(0.00)[]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; DMARC_NA(0.00)[freebsd.dk]; AUTH_NA(1.00)[]; RCPT_COUNT_ONE(0.00)[1]; RCVD_IN_DNSWL_MED(-0.20)[5.0.0.0.0.5.0.0.0.0.0.0.0.0.0.0.a.6.0.2.4.5.2.2.0.0.9.1.1.0.0.2.list.dnswl.org : 127.0.9.2]; MX_GOOD(-0.01)[cached: phk.freebsd.dk]; NEURAL_HAM_SHORT(-0.91)[-0.915,0]; R_SPF_NA(0.00)[]; FORGED_SENDER(0.00)[phk@phk.freebsd.dk,phk@critter.freebsd.dk]; RCVD_NO_TLS_LAST(0.10)[]; R_DKIM_NA(0.00)[]; IP_SCORE(-2.90)[ip: (-9.45), ipnet: 2001:1900:2254::/48(-2.92), asn: 10310(-2.09), country: US(-0.06)]; ASN(0.00)[asn:10310, ipnet:2001:1900:2254::/48, country:US]; FROM_NEQ_ENVFROM(0.00)[phk@phk.freebsd.dk,phk@critter.freebsd.dk]; RCVD_COUNT_SEVEN(0.00)[7]; FORGED_RECIPIENTS(0.00)[current@freebsd.org,freebsd-current@freebsd.org] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 Nov 2018 06:53:24 -0000 With the 12.0-BETA3 BEAGLEBONE image, I very often see this panic when I plug a USB attached SSD disk in. login: ugen1.2: at usbus1 umass0 on uhub0 umass0: on usbu= s1 umass0: SCSI over Bulk-Only; quirks =3D 0x8100 umass0:0:0: Attached to scbus0 da0 at umass-sim0 bus 0 scbus0 target 0 lun 0 da0: Fixed Direct Access SPC-2 SCSI device da0: Serial Number 2HC015KJ da0: 40.000MB/s transfers da0: 38166MB (78165359 512 byte sectors) da0: quirks=3D0x2 panic: _mtx_lock_sleep: recursed on non-recursive mutex CAM device lock @= /usr/src/sys/cam/scsi/scsi_da.c:2123 cpuid =3D 0 time =3D 1541273846 KDB: stack backtrace: db_trace_self() at db_trace_self pc =3D 0xc05c93f4 lr =3D 0xc0075dd8 (db_trace_self_wrapper+0x30) sp =3D 0xc35dca40 fp =3D 0xc35dcb58 db_trace_self_wrapper() at db_trace_self_wrapper+0x30 pc =3D 0xc0075dd8 lr =3D 0xc029d624 (vpanic+0x16c) sp =3D 0xc35dcb60 fp =3D 0xc35dcb80 r4 =3D 0x00000100 r5 =3D 0x00000001 r6 =3D 0xc06d2cde r7 =3D 0xc0a94fd8 vpanic() at vpanic+0x16c pc =3D 0xc029d624 lr =3D 0xc029d404 (doadump) sp =3D 0xc35dcb88 fp =3D 0xc35dcb8c r4 =3D 0x00000000 r5 =3D 0xd1eb1474 r6 =3D 0xc06ff75f r7 =3D 0xc259b780 r8 =3D 0xd1eb1464 r9 =3D 0xc259b780 r10 =3D 0x0000084b doadump() at doadump pc =3D 0xc029d404 lr =3D 0xc0282c14 (__mtx_unlock_flags) sp =3D 0xc35dcb94 fp =3D 0xc35dcbf0 r4 =3D 0xc029d404 r5 =3D 0xc35dcb94 __mtx_unlock_flags() at __mtx_unlock_flags pc =3D 0xc0282c14 lr =3D 0xc0282538 (__mtx_lock_flags+0xec) sp =3D 0xc35dcbf8 fp =3D 0xc35dcc20 r4 =3D 0x00000000 r5 =3D 0xd1eb1464 r6 =3D 0xc06ff75f r10 =3D 0x0000084b __mtx_lock_flags() at __mtx_lock_flags+0xec pc =3D 0xc0282538 lr =3D 0xc002f384 (daasync+0x5c) sp =3D 0xc35dcc28 fp =3D 0xc35dcc70 r4 =3D 0xc0018574 r5 =3D 0xd375f940 r6 =3D 0x00000400 r7 =3D 0xc23ed900 r8 =3D 0x00000000 r9 =3D 0xc072ee95 r10 =3D 0xd375f940 daasync() at daasync+0x5c pc =3D 0xc002f384 lr =3D 0xc000f6e4 (xpt_async_process_dev+0x220) sp =3D 0xc35dcc78 fp =3D 0xc35dcca8 r4 =3D 0xc0018574 r5 =3D 0xd375f940 r6 =3D 0x00000400 r7 =3D 0xc002f328 r8 =3D 0xc2322320 r9 =3D 0xc072ee95 r10 =3D 0xc2322300 xpt_async_process_dev() at xpt_async_process_dev+0x220 pc =3D 0xc000f6e4 lr =3D 0xc000e614 (xptdevicetraverse+0xa4) sp =3D 0xc35dccb0 fp =3D 0xc35dccd0 r4 =3D 0xd376994c r5 =3D 0xd1eb1474 r6 =3D 0xc072ee95 r7 =3D 0xd1eb1000 r8 =3D 0xd3769900 r9 =3D 0xd41a2800 r10 =3D 0xc000f4c4 xptdevicetraverse() at xptdevicetraverse+0xa4 pc =3D 0xc000e614 lr =3D 0xc000e3a0 (xpttargettraverse+0x7c) sp =3D 0xc35dccd8 fp =3D 0xc35dccf8 r4 =3D 0xd3769900 r5 =3D 0xd376994c r6 =3D 0xd3769800 r7 =3D 0xc091a140 r8 =3D 0xd41a2800 r9 =3D 0xc000f458 r10 =3D 0xd375f940 xpttargettraverse() at xpttargettraverse+0x7c pc =3D 0xc000e3a0 lr =3D 0xc000b3f4 ($a.10+0x148) sp =3D 0xc35dcd00 fp =3D 0xc35dcdc0 r4 =3D 0x00000000 r5 =3D 0x00000400 r6 =3D 0xd3769900 r7 =3D 0xc091a140 r8 =3D 0xd41a2800 r9 =3D 0xd375f944 r10 =3D 0xd375f940 $a.10() at $a.10+0x148 pc =3D 0xc000b3f4 lr =3D 0xc000bbe8 (xpt_done_process+0x3c4) sp =3D 0xc35dcdc8 fp =3D 0xc35dcdd8 r4 =3D 0xd41a2800 r5 =3D 0xc258ca80 r6 =3D 0x00000000 r7 =3D 0xc091a140 r8 =3D 0x00000001 r9 =3D 0x00000100 r10 =3D 0xc35dcdfc xpt_done_process() at xpt_done_process+0x3c4 pc =3D 0xc000bbe8 lr =3D 0xc000dac4 (xpt_done_td+0xec) sp =3D 0xc35dcde0 fp =3D 0xc35dce20 r4 =3D 0xc091a100 r5 =3D 0xc06d60c2 r6 =3D 0x00000000 r7 =3D 0xc091a140 xpt_done_td() at xpt_done_td+0xec pc =3D 0xc000dac4 lr =3D 0xc0262f88 (fork_exit+0xa0) sp =3D 0xc35dce28 fp =3D 0xc35dce40 r4 =3D 0xc259b780 r5 =3D 0xc23f7390 r6 =3D 0xc000d9d8 r7 =3D 0xc091a100 r8 =3D 0xc35dce48 r9 =3D 0x00000000 r10 =3D 0x00000000 fork_exit() at fork_exit+0xa0 pc =3D 0xc0262f88 lr =3D 0xc05cbcd4 (swi_exit) sp =3D 0xc35dce48 fp =3D 0x00000000 r4 =3D 0xc000d9d8 r5 =3D 0xc091a100 r6 =3D 0x00000000 r7 =3D 0x00000000 r8 =3D 0x00000000 r10 =3D 0x00000000 swi_exit() at swi_exit pc =3D 0xc05cbcd4 lr =3D 0xc05cbcd4 (swi_exit) sp =3D 0xc35dce48 fp =3D 0x00000000 -- = Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence= . From owner-freebsd-current@freebsd.org Sun Nov 4 08:03:11 2018 Return-Path: Delivered-To: freebsd-current@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 2670D10F7FA1 for ; Sun, 4 Nov 2018 08:03:11 +0000 (UTC) (envelope-from julian@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 995BA7E670 for ; Sun, 4 Nov 2018 08:03:10 +0000 (UTC) (envelope-from julian@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 5E1C010F7F9C; Sun, 4 Nov 2018 08:03:10 +0000 (UTC) Delivered-To: current@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 4C71D10F7F9B; Sun, 4 Nov 2018 08:03:10 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from vps1.elischer.org (vps1.elischer.org [204.109.63.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "vps1.elischer.org", Issuer "CA Cert Signing Authority" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 869227E66E; Sun, 4 Nov 2018 08:03:09 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from Julian-MBP3.local (c-73-225-95-163.hsd1.wa.comcast.net [73.225.95.163]) (authenticated bits=0) by vps1.elischer.org (8.15.2/8.15.2) with ESMTPSA id wA47hePZ018868 (version=TLSv1.2 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO); Sun, 4 Nov 2018 00:43:41 -0700 (PDT) (envelope-from julian@freebsd.org) Subject: Re: svn commit: r339898 - head/lib/libc/amd64/sys To: Charlie Li , Konstantin Belousov Cc: Brooks Davis , svn-src-head@freebsd.org, toolchain@freebsd.org, current@freebsd.org References: <201810300011.w9U0BUui038857@repo.freebsd.org> <20181101160406.GA60233__23941.7825396687$1541088368$gmane$org@spindle.one-eyed-alien.net> <20181103152936.GQ5335@kib.kiev.ua> From: Julian Elischer Message-ID: Date: Sun, 4 Nov 2018 00:43:34 -0700 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-Rspamd-Queue-Id: 995BA7E670 X-Spamd-Result: default: False [-4.12 / 200.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_COUNT_FIVE(0.00)[5]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[freebsd.org]; R_SPF_SOFTFAIL(0.00)[~all]; RCPT_COUNT_FIVE(0.00)[6]; RCVD_IN_DNSWL_MED(-0.20)[5.0.0.0.0.5.0.0.0.0.0.0.0.0.0.0.a.6.0.2.4.5.2.2.0.0.9.1.1.0.0.2.list.dnswl.org : 127.0.9.2]; MX_GOOD(-0.01)[cached: mx66.freebsd.org]; NEURAL_HAM_SHORT(-0.97)[-0.969,0]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; IP_SCORE(-2.94)[ip: (-9.46), ipnet: 2001:1900:2254::/48(-3.01), asn: 10310(-2.16), country: US(-0.06)]; ASN(0.00)[asn:10310, ipnet:2001:1900:2254::/48, country:US]; FORGED_RECIPIENTS(0.00)[ml@vishwin.info ..,freebsd-current@freebsd.org]; MID_RHS_MATCH_FROM(0.00)[]; RECEIVED_SPAMHAUS_PBL(0.00)[163.95.225.73.zen.spamhaus.org : 127.0.0.10] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 Nov 2018 08:03:11 -0000 what's an ifunc? From owner-freebsd-current@freebsd.org Sun Nov 4 09:22:10 2018 Return-Path: Delivered-To: freebsd-current@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 BE7C710FA18C for ; Sun, 4 Nov 2018 09:22:09 +0000 (UTC) (envelope-from dim@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 40EF58138A for ; Sun, 4 Nov 2018 09:22:09 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 0616410FA188; Sun, 4 Nov 2018 09:22:09 +0000 (UTC) Delivered-To: current@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 E869910FA186; Sun, 4 Nov 2018 09:22:08 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from tensor.andric.com (tensor.andric.com [IPv6:2001:470:7a58:1::1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "tensor.andric.com", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 1894481385; Sun, 4 Nov 2018 09:22:08 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from [IPv6:2001:470:7a58::15b3:c8ad:df1e:e89e] (unknown [IPv6:2001:470:7a58:0:15b3:c8ad:df1e:e89e]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by tensor.andric.com (Postfix) with ESMTPSA id BB38E152D0; Sun, 4 Nov 2018 10:22:06 +0100 (CET) From: Dimitry Andric Message-Id: <38169F22-F99D-4F47-9C21-A8C82D44E700@FreeBSD.org> Content-Type: multipart/signed; boundary="Apple-Mail=_B001353D-2319-48F5-944F-7AAC0C34630F"; protocol="application/pgp-signature"; micalg=pgp-sha1 Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\)) Subject: Re: svn commit: r339898 - head/lib/libc/amd64/sys Date: Sun, 4 Nov 2018 10:22:02 +0100 In-Reply-To: Cc: Charlie Li , Konstantin Belousov , svn-src-head@freebsd.org, toolchain@freebsd.org, current@freebsd.org To: Julian Elischer References: <201810300011.w9U0BUui038857@repo.freebsd.org> <20181101160406.GA60233__23941.7825396687$1541088368$gmane$org@spindle.one-eyed-alien.net> <20181103152936.GQ5335@kib.kiev.ua> X-Mailer: Apple Mail (2.3445.9.1) X-Rspamd-Queue-Id: 40EF58138A X-Spamd-Result: default: False [-5.70 / 200.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_COUNT_FIVE(0.00)[5]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; MV_CASE(0.50)[]; HAS_ATTACHMENT(0.00)[]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; DMARC_NA(0.00)[FreeBSD.org]; R_SPF_SOFTFAIL(0.00)[~all]; RCPT_COUNT_FIVE(0.00)[6]; RCVD_IN_DNSWL_MED(-0.20)[5.0.0.0.0.5.0.0.0.0.0.0.0.0.0.0.a.6.0.2.4.5.2.2.0.0.9.1.1.0.0.2.list.dnswl.org : 127.0.9.2]; MX_GOOD(-0.01)[cached: mx1.FreeBSD.org]; NEURAL_HAM_SHORT(-0.96)[-0.965,0]; SIGNED_PGP(-2.00)[]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; IP_SCORE(-2.92)[ip: (-9.38), ipnet: 2001:1900:2254::/48(-3.01), asn: 10310(-2.16), country: US(-0.06)]; ASN(0.00)[asn:10310, ipnet:2001:1900:2254::/48, country:US]; FORGED_RECIPIENTS(0.00)[ml@vishwin.info ..,freebsd-current@freebsd.org]; MID_RHS_MATCH_FROM(0.00)[] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 Nov 2018 09:22:10 -0000 --Apple-Mail=_B001353D-2319-48F5-944F-7AAC0C34630F Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii On 4 Nov 2018, at 08:43, Julian Elischer wrote: >=20 > what's an ifunc? This is a GNU extension, an "indirect function". It allows you to provide multiple different implementations of the same function, for instance optimized for specific CPU types, and choose between them at dynamic link time (e.g. at run time). See the following for more information: https://sourceware.org/glibc/wiki/GNU_IFUNC = https://gcc.gnu.org/onlinedocs/gcc/Common-Function-Attributes.html#index-i= func-function-attribute -Dimitry --Apple-Mail=_B001353D-2319-48F5-944F-7AAC0C34630F Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.2 iF0EARECAB0WIQR6tGLSzjX8bUI5T82wXqMKLiCWowUCW966OgAKCRCwXqMKLiCW o+u8AJ9iSQOO+bA4097obCAXwlkQ7nkh9QCdEbl4GrpQAWjKlu3s3BTtrji9dqE= =0hnj -----END PGP SIGNATURE----- --Apple-Mail=_B001353D-2319-48F5-944F-7AAC0C34630F-- From owner-freebsd-current@freebsd.org Sun Nov 4 09:31:21 2018 Return-Path: Delivered-To: freebsd-current@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 B80B710FA6DA for ; Sun, 4 Nov 2018 09:31:21 +0000 (UTC) (envelope-from grahamperrin@gmail.com) Received: from mail-wm1-x335.google.com (mail-wm1-x335.google.com [IPv6:2a00:1450:4864:20::335]) (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 E16E181A7A; Sun, 4 Nov 2018 09:31:20 +0000 (UTC) (envelope-from grahamperrin@gmail.com) Received: by mail-wm1-x335.google.com with SMTP id u13-v6so5255016wmc.4; Sun, 04 Nov 2018 01:31:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-transfer-encoding:content-language; bh=tHUbnVQ5XLuaJqOWhSKNWmi1E3pNY1TjWLyBI3Hf3K8=; b=iw8SJj0D7stO5dCh8cIxAsfdwnyvgBV0fX6bDn8+busFnoPwyIH8MKhytzhrpZf37o pbYnKLTvqvR3OXRIg8fHIKIKKNbBcik6DrUCt9+ewZrdDnIrb5LOgCQDbEm9SQI7qLcn m+l62X0w5jhilaCV5BuR34Y+T+q/STMylRVjE89Lq57/spiqFT881G8Gaa/GJsVWcVpE M/v4n+1NMqUZf2BsOKy1AsM4p3DTSfXT/jpMYDTbBhpLgWsrBHKWJAgVGeMQlOg1IGdi hNOKo0YK3qhcAXATl7yY/XEmYqqlOrg/lOyfWNp/2ckO9yJf4VqgH/wxPcVr6YzzU4kH PdrA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding :content-language; bh=tHUbnVQ5XLuaJqOWhSKNWmi1E3pNY1TjWLyBI3Hf3K8=; b=r85YO4v6KgSFDcIvHvm18ZRfTy9p9723+pCsctj0Iw+se2Fin305I+o/2iBOBehFU6 CDRMuzVBJ78WRkbl0DOLdwq0AVfb6jJxUnBNj/M4lr56mO3fnrIVJQvfmUEvEjF6zUxJ zGboJOfxFE80FOlaivXqNCJAYZPwgb17Kgt3cRunVB7BLuqxkJEq3aaUIRCG0XqvP+aK 9PSwdfzLAw0A4CRv1OcdUdNl6hpz07JzbafvdtsavcFQbvdcQEcJYRPT8ja/wES3uyAj i+ELULHo3rjUnzSS9MkCzMsKOgK9F8hNx4GXnMssuXTwLq9bCbVzG4CoiE0NSMvC8uk4 VBMA== X-Gm-Message-State: AGRZ1gLyQP2HWGx8sCRJtc9c3/oZGCMA9xSyK5JSzQSbE6fW9nDH8JQa qgm5hihOfHWimgqcm6r3pT76V/ePPek= X-Google-Smtp-Source: AJdET5cCevdeO6Vi7SEMVo2wa4ksEr3v+XvgAFpRCjoqbAke9q6EDP080xNLgXb6rPsq0tdfBTSTnw== X-Received: by 2002:a1c:cf02:: with SMTP id f2-v6mr3078923wmg.34.1541323879280; Sun, 04 Nov 2018 01:31:19 -0800 (PST) Received: from [192.168.1.231] (79-66-139-63.dynamic.dsl.as9105.com. [79.66.139.63]) by smtp.gmail.com with ESMTPSA id k73-v6sm16641299wmd.33.2018.11.04.01.31.17 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 04 Nov 2018 01:31:17 -0800 (PST) Subject: Re: Waterfox: shared object "libicui18n.so.62" not found, required by "libxul.so" To: Jan Beich Cc: FreeBSD Current References: <5f99c2a6-7626-7457-65e1-bbca99fc343b@gmail.com> <4ld5-sleo-wny@FreeBSD.org> <08419ddf-8435-0466-d729-74b1bb4e2d21@gmail.com> From: Graham Perrin Message-ID: <5d157418-bf4e-523c-d445-b1c98c41ecd6@gmail.com> Date: Sun, 4 Nov 2018 09:31:17 +0000 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:60.0) Gecko/20100101 Thunderbird/60.3.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Content-Language: en-GB X-Rspamd-Queue-Id: E16E181A7A X-Spamd-Result: default: False [-2.72 / 200.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_DKIM_ALLOW(-0.20)[gmail.com]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; FREEMAIL_FROM(0.00)[gmail.com]; MIME_GOOD(-0.10)[text/plain]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; IP_SCORE(-0.83)[ipnet: 2a00:1450::/32(-2.32), asn: 15169(-1.77), country: US(-0.06)]; TO_DN_ALL(0.00)[]; MX_GOOD(-0.01)[cached: alt3.gmail-smtp-in.l.google.com]; DKIM_TRACE(0.00)[gmail.com:+]; RCVD_IN_DNSWL_NONE(0.00)[5.3.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]; NEURAL_HAM_SHORT(-0.88)[-0.879,0]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; MID_RHS_MATCH_FROM(0.00)[] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 Nov 2018 09:31:22 -0000 On 03/11/2018 10:56, Jan Beich wrote: > … > Why not update? Mk/bsd.gecko.mk hasn't changed incompatibly yet. > 1. Drop PORTREVISION line > 2. Bump 56.2.3 to 56.2.5 > 3. Run "make makesum" > 4. Run "make all deinstall install clean" That's a pleasant surprise, I had no idea I could go with 56.2.5. It worked out fine. >> Prior to that, I experimented briefly with waterfox@480899 copied to >> /usr/local/poudriere/ports/default/www/waterfox >> … wondering whether poudriere might be 'forced' to work with the deleted port. I guess not :-) > > Poudriere may not like: > 1. MOVED entry i.e., remove waterfox line > 2. Lack of waterfox in www/Makefile (only used by "bulk -a") > 3. Non-default file permissions (check-sanity) Yep, MOVED was an obstacle when I experimented (on the 29th), line 33. Thanks again! From owner-freebsd-current@freebsd.org Sun Nov 4 11:18:06 2018 Return-Path: Delivered-To: freebsd-current@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 E284910FD336 for ; Sun, 4 Nov 2018 11:18:05 +0000 (UTC) (envelope-from mhka@mhka.no) Received: from EUR03-VE1-obe.outbound.protection.outlook.com (mail-eopbgr50133.outbound.protection.outlook.com [40.107.5.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "GlobalSign Organization Validation CA - SHA256 - G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id C21818622C for ; Sun, 4 Nov 2018 11:18:04 +0000 (UTC) (envelope-from mhka@mhka.no) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mhkac.onmicrosoft.com; s=selector1-mhka-no; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=KffDl4MR9y0d8mPBK2LFRUUgFmn2Dfg30UsF0Haiido=; b=Jcygr/XCTchLsc5i/RMICE8sAlCpxACzoCbVRM8wnhRbK3QZ81htr+Ux4gINX7UbkW2KqaTcugpGdOUpU7KoHR6uFh4GoEpcpYmfqIJc2uFYpwjy9gPLNPg5Tmqe29KujmK8bzQwGtMuekbmOd+sUf63y3oSeva0kf+WRWeBMzs= Received: from AM6PR04MB4856.eurprd04.prod.outlook.com (20.177.33.143) by AM6PR04MB5400.eurprd04.prod.outlook.com (20.178.86.209) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1294.26; Sun, 4 Nov 2018 11:18:01 +0000 Received: from AM6PR04MB4856.eurprd04.prod.outlook.com ([fe80::4131:4ab8:e4d3:1dde]) by AM6PR04MB4856.eurprd04.prod.outlook.com ([fe80::4131:4ab8:e4d3:1dde%4]) with mapi id 15.20.1294.028; Sun, 4 Nov 2018 11:18:00 +0000 From: Marie Helene Kvello-Aune To: "freebsd-current@freebsd.org" Subject: base/head r340113: usr.sbin/pkg fails to build, doesn't grok FreeBSD.conf Thread-Topic: base/head r340113: usr.sbin/pkg fails to build, doesn't grok FreeBSD.conf Thread-Index: AdR0L0YYlhW5LFDYQwKqALvzMQeYWw== Date: Sun, 4 Nov 2018 11:18:00 +0000 Message-ID: Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=mhka@mhka.no; x-ms-exchange-messagesentrepresentingtype: 1 x-originating-ip: [185.71.209.133] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; AM6PR04MB5400; 6:I7opbbdLojqWDpGTOqINcerfTJu29nW94QWA2gp4uljV6UZQ1qBjfYviDZYYtYDL9b1qKmKMYv0osdsHLdaymjfbh4qPkr5Hny/EEk4GJFgEltOLspL8mGjDxgd+JQZnzuCI9dd5ZBVZY7We781vuDY0spBB40KkTkqBRyJJWWFPJhRTt9nQrE9bJnYq0BkrpIGCJYAAOifjRLFPBEqwMSLWH0NGdDxMsEUk2P/OApxVIM92DbIJfZJzbdgyRqFkoHIz75f0rgLAhdijmVxkzcGfpDfPGEiZzD6fOV+Aq9MJLQvjSZEqGD2RWv4ske4A+z1KKUya9PmjLvjgzz/h9vrozisWlo5KD1dAavp7/fGq8DMCrXaxxw7QrLGD3VHDJkbkKjJLozMzB8EFCuq5lq9rPRNjzl4JHVbUGa0rbMeU/ciyqwRmCKfilJcNX02zsCLnz8Tzk6cRd2EsMIfLxg==; 5:dP8Vyz4hzB8G8thnHTf2o7AlmfaowPJSLosF5kEXexKT9NUwVRVEOtQoaDxnhlq/UReOpujTI9lUGB+xJJw+aZ/ags32ob5prghss5ATzsKI/LcZ1k+u+Gmsbaxul/HX5crcxLs7x37NMWqW+Q09QZEENxmiakLlLQnrmqXpWeo=; 7:LGUNv52HDOun9HvCQksN6O6pG6DQp9APc0ISQJ49M+QToY0gRjBDwYG2K6IvbHn+v59rI26mUB0SLW1295nJHgFzcDCXfRa/hHZyJEhnZy2XalG/RsMtx9cVhJPIE6+CYpZ1w0IrmiqlUjHqDZwO5A== x-ms-office365-filtering-correlation-id: e1aef834-8cff-4425-6f80-08d642472e7c x-microsoft-antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(7021145)(8989299)(4534185)(7022145)(4603075)(4627221)(201702281549075)(8990200)(7048125)(7024125)(7027125)(7023125)(5600074)(711020)(2017052603328)(7153060)(7193020); SRVR:AM6PR04MB5400; x-ms-traffictypediagnostic: AM6PR04MB5400: x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:; x-ms-exchange-senderadcheck: 1 x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(6040522)(2401047)(5005006)(8121501046)(10201501046)(3231382)(944501410)(52105095)(3002001)(93006095)(93001095)(148016)(149066)(150057)(6041310)(20161123560045)(2016111802025)(20161123564045)(20161123562045)(20161123558120)(6043046)(201708071742011)(7699051)(76991095); SRVR:AM6PR04MB5400; BCL:0; PCL:0; RULEID:; SRVR:AM6PR04MB5400; x-forefront-prvs: 084674B2CF x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(396003)(366004)(346002)(376002)(136003)(39830400003)(189003)(199004)(5660300001)(53936002)(2501003)(305945005)(7736002)(55016002)(5640700003)(316002)(14454004)(9686003)(6436002)(74316002)(2900100001)(2351001)(6916009)(256004)(106356001)(105586002)(71200400001)(71190400001)(97736004)(99286004)(2906002)(7696005)(186003)(6506007)(26005)(102836004)(33656002)(66066001)(74482002)(25786009)(508600001)(68736007)(8936002)(3846002)(6116002)(486006)(81156014)(8676002)(81166006)(476003); DIR:OUT; SFP:1102; SCL:1; SRVR:AM6PR04MB5400; H:AM6PR04MB4856.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: mhka.no does not designate permitted sender hosts) x-microsoft-antispam-message-info: 2uw9Zsht1cV2wNbZyyTRMrMslvlfYAJ0nKOixQgQ2LHIV2l+inJYJtnvT2EVBbQ2fOucq5S2sFZfGEpBZHmuGshj8ScyFjbLHwQw9eD3wEptkQzdpTut8RTEPgdCTsS/HzdaiyOQYHqVVGv73GwQbeqPtLdjWu5T+JYUt6A6Drb67n4Y40RyMAdUhSBqPABUp1sftwsOLIX9vLiVH5sUiaeXoiWVKkgaESfyi1ad4Ju1IWSamj8nJyL7uuG6wxxYhJrDr9bE6rhwp5qiW6NoX06R4MsKsp62iewSt6nQTs4CJEdJruWNkOz7AqNSwaOj0MCNL0b8HG68/IUXXxn7CleDtj8+9PibqKAVEPmEurU= spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: mhka.no X-MS-Exchange-CrossTenant-Network-Message-Id: e1aef834-8cff-4425-6f80-08d642472e7c X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Nov 2018 11:18:00.7600 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: b4b2fcd8-a747-4529-9e81-eddaa393af84 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR04MB5400 X-Rspamd-Queue-Id: C21818622C X-Spamd-Result: default: False [-1.68 / 200.00]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[mhkac.onmicrosoft.com]; HAS_XOIP(0.00)[]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:40.107.0.0/17]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[mhka.no]; RCPT_COUNT_ONE(0.00)[1]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[mhkac.onmicrosoft.com:+]; MX_GOOD(-0.01)[mhka-no.mail.protection.outlook.com,mhka-no.mail.protection.outlook.com]; RCVD_IN_DNSWL_NONE(0.00)[133.5.107.40.list.dnswl.org : 127.0.3.0]; NEURAL_HAM_SHORT(-0.51)[-0.513,0]; TO_DN_EQ_ADDR_ALL(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; IP_SCORE(-0.65)[asn: 8075(-3.21), country: US(-0.06)]; ASN(0.00)[asn:8075, ipnet:40.64.0.0/10, country:US] X-Rspamd-Server: mx1.freebsd.org X-Mailman-Approved-At: Sun, 04 Nov 2018 11:33:37 +0000 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 Nov 2018 11:18:06 -0000 I'm trying to build -CURRENT, AMD64, r340113, but get an error when "make b= uildworld" tries to build usr.sbin/pkg. =3D=3D=3D cc -O2 -pipe -I/usr/src/contrib/libucl/include -g -std=3Dgnu99 -fstack-prot= ector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-= parameter -Wstrict-prototypes -Wmis ing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -W= switch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline = -Wnested-externs -Wredundant-decl -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -= Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-varia= ble -Qunused-arguments -o pkg.f ll pkg.o dns_utils.o config.o -L/usr/obj/usr/src/amd64.amd64/lib/libarchiv= e -larchive -L/usr/obj/usr/src/amd64.amd64/lib/libfetch -lfetch -lprivateuc= l -L/usr/obj/usr/src/amd64.amd64/ ib/libsbuf -lsbuf -L/usr/obj/usr/src/amd64.amd64/secure/lib/libcrypto -lcry= pto -L/usr/obj/usr/src/amd64.amd64/secure/lib/libssl -lssl = =20 objcopy --only-keep-debug pkg.full pkg.debug = = =20 objcopy --strip-debug --add-gnu-debuglink=3Dpkg.debug pkg.full pkg = = =20 gzip -cn /usr/src/usr.sbin/pkg/pkg.7 > pkg.7.gz = = =20 make: don't know how to make FreeBSD.conf. Stop = = =20 = = =20 make: stopped in /usr/src/usr.sbin/pkg = = =20 =3D=3D=3D -- Marie Helene Kvello-Aune freebsd@mhka.no From owner-freebsd-current@freebsd.org Sun Nov 4 11:59:44 2018 Return-Path: Delivered-To: freebsd-current@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 059DE10FE292 for ; Sun, 4 Nov 2018 11:59:44 +0000 (UTC) (envelope-from mhka@mhka.no) Received: from EUR03-DB5-obe.outbound.protection.outlook.com (mail-eopbgr40127.outbound.protection.outlook.com [40.107.4.127]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "GlobalSign Organization Validation CA - SHA256 - G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 1C8EF8764C for ; Sun, 4 Nov 2018 11:59:42 +0000 (UTC) (envelope-from mhka@mhka.no) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mhkac.onmicrosoft.com; s=selector1-mhka-no; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Lg8mIMIUNy6ZlZvlnbP/nNVTON7i80yYfh+moNZaWCc=; b=O+tCNHL9n7ahS6l8EoEZKFURDApmS3hTgrboMyBPeIchbx1Eud7f0ChAwgFuJvzwsBks16sX6Wv1EGFaTr8hjyOQg1zoXHXScqUwsbZC19JRYL4EIndzajBW8KkeAuDqsPo7uqP1y515qoUmbyjTZfVSoPqv8baWUB7fC8oQAPc= Received: from AM6PR04MB4856.eurprd04.prod.outlook.com (20.177.33.143) by AM6PR04MB5847.eurprd04.prod.outlook.com (20.179.3.27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1273.26; Sun, 4 Nov 2018 11:59:40 +0000 Received: from AM6PR04MB4856.eurprd04.prod.outlook.com ([fe80::4131:4ab8:e4d3:1dde]) by AM6PR04MB4856.eurprd04.prod.outlook.com ([fe80::4131:4ab8:e4d3:1dde%4]) with mapi id 15.20.1294.028; Sun, 4 Nov 2018 11:59:40 +0000 From: Marie Helene Kvello-Aune To: "freebsd-current@freebsd.org" Subject: RE: base/head r340113: usr.sbin/pkg fails to build, doesn't grok FreeBSD.conf Thread-Topic: base/head r340113: usr.sbin/pkg fails to build, doesn't grok FreeBSD.conf Thread-Index: AdR0L0YYlhW5LFDYQwKqALvzMQeYWwABncaQ Date: Sun, 4 Nov 2018 11:59:40 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=mhka@mhka.no; x-ms-exchange-messagesentrepresentingtype: 1 x-originating-ip: [185.71.209.133] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; AM6PR04MB5847; 6:I+otrgAuSQRvLwuRjhZbqzyBF2hIfwYbhdDWfvT91jGKDeUYk/Uh6AmAJBffO8Zf+rzBK/vDe9o+rOw6BQxXmMoNPRHixoXkNKd5kMRj7ut45ZyvFg0WsVrJP3mw7DF0rHbykbRd+9oZitP3qgFfLAhHddUJIuNmrXEXsQBh4ERxzvnsPHUste3GLOY99XrmwlODZ5xxYfmB2NcmY6DQ0CzJN3n3RNrXPFzTxF4bsETwzFpilpLu2qT4MUZGMvlzVtGOg8Mq0glVVVF7qOgiVXqCQBuBx/KLzObuuf58psDollpdIQQgdFrxC0vJ9RmaS5Kjm2rvW5yWzRN4LA+fXn1ahD24L3QfcmBUZ3TX5f3uiZ5S57je9VInLz81ToGXvMbFyUA+DYM05uOsGwuDSfW+UXuWEq9sR9vjP1eO91vcK3t3jXF5fWUUJzyuBMSOPtssPY5bgtwnQXxin98DOA==; 5:PvwSqFevop7c/70BMHPmwmeYsy+6KBG1Q7IHX275kUPsTLRrIuE+hxySnM8usc6pKqbE3ZtqLGaJAo14eu+sijPxrBbNaVAqaTF5bpFcERQjwLrdpXBuVpHzro8gqDg7EEt3s2+DSv+mRsauIxIMat254Z/erxixUQD2bJMsDxM=; 7:Mg1t6eGV9fgKKWlNRnSGLh+7sOg03Ary8Yjyh9UKRL3UZWX8nOsiUYoM5gB2M2oUd/srkReBq0CeTX9PtOtSWbcfgFpD64imxII51vAuMDQpl+63bhek+uDW7kD26lFUl3e4g790W6Y7SuNiPKFTaA== x-ms-office365-filtering-correlation-id: 3ab457b9-cffa-488d-2ea2-08d6424d0054 x-microsoft-antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(7021145)(8989299)(5600074)(711020)(4534185)(7022145)(4603075)(4627221)(201702281549075)(8990200)(7048125)(7024125)(7027125)(7023125)(2017052603328)(7153060)(7193020); SRVR:AM6PR04MB5847; x-ms-traffictypediagnostic: AM6PR04MB5847: x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:; x-ms-exchange-senderadcheck: 1 x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(6040522)(2401047)(5005006)(8121501046)(3231382)(944501410)(52105095)(93006095)(93001095)(10201501046)(3002001)(148016)(149066)(150057)(6041310)(2016111802025)(20161123558120)(20161123562045)(20161123564045)(20161123560045)(6043046)(201708071742011)(7699051)(76991095); SRVR:AM6PR04MB5847; BCL:0; PCL:0; RULEID:; SRVR:AM6PR04MB5847; x-forefront-prvs: 084674B2CF x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(346002)(366004)(136003)(39830400003)(376002)(396003)(189003)(199004)(13464003)(7736002)(68736007)(6116002)(508600001)(3846002)(2906002)(14454004)(106356001)(71200400001)(71190400001)(81166006)(81156014)(8936002)(2351001)(8676002)(105586002)(33656002)(74316002)(305945005)(5660300001)(2940100002)(316002)(74482002)(486006)(476003)(11346002)(446003)(97736004)(26005)(102836004)(2900100001)(186003)(93156006)(9686003)(53936002)(2501003)(256004)(6246003)(6436002)(5640700003)(55016002)(229853002)(53546011)(66066001)(99286004)(25786009)(76176011)(6916009)(6506007)(7696005); DIR:OUT; SFP:1102; SCL:1; SRVR:AM6PR04MB5847; H:AM6PR04MB4856.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: mhka.no does not designate permitted sender hosts) x-microsoft-antispam-message-info: 1W5n0Js9a8vV/bBeTE6ViOsGCOuB1qaWQ6QcA4d84BTxHc9WcK0568ax9ahI0mLGHT9PouXhGGMGLk/HQtHCrCVJ0uYrtWSCe7qTh6G+BuwXrGNPGOqWfEaUb/4FCy2JSDCiVLH1FmvKwmtH47t3ZnXbAEDsXhW93ia5U9pcS09tu15rd7R4tPoDV51wcGhP8TCsit90r/F1XpuqXCqj2/2KSVwzl9PGAzVHb4pv9xnzfjBRzONI7sRKLdVgxidQLwvaPkX8vyJEazVtP0z2xEz5fut5wzeNCFw6yETigJj0EytVh1oCqHdwz2Li2U7uif9N+GFDOw6udFKfUXSRKoGmpF1PiT1s0BPrhUotflI= spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: mhka.no X-MS-Exchange-CrossTenant-Network-Message-Id: 3ab457b9-cffa-488d-2ea2-08d6424d0054 X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Nov 2018 11:59:40.3805 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: b4b2fcd8-a747-4529-9e81-eddaa393af84 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR04MB5847 X-Rspamd-Queue-Id: 1C8EF8764C X-Spamd-Result: default: False [-1.63 / 200.00]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[mhkac.onmicrosoft.com]; HAS_XOIP(0.00)[]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:40.107.0.0/17]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[mhka.no]; RCPT_COUNT_ONE(0.00)[1]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[mhkac.onmicrosoft.com:+]; MX_GOOD(-0.01)[cached: mhka-no.mail.protection.outlook.com]; RCVD_IN_DNSWL_NONE(0.00)[127.4.107.40.list.dnswl.org : 127.0.3.0]; NEURAL_HAM_SHORT(-0.48)[-0.483,0]; TO_DN_EQ_ADDR_ALL(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; IP_SCORE(-0.64)[asn: 8075(-3.15), country: US(-0.06)]; ASN(0.00)[asn:8075, ipnet:40.64.0.0/10, country:US] X-Rspamd-Server: mx1.freebsd.org X-Mailman-Approved-At: Sun, 04 Nov 2018 12:17:32 +0000 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 Nov 2018 11:59:44 -0000 > -----Original Message----- > From: owner-freebsd-current@freebsd.org current@freebsd.org> On Behalf Of Marie Helene Kvello-Aune > Sent: s=F8ndag 4. november 2018 12:18 > To: freebsd-current@freebsd.org > Subject: base/head r340113: usr.sbin/pkg fails to build, doesn't grok > FreeBSD.conf >=20 > I'm trying to build -CURRENT, AMD64, r340113, but get an error when "make > buildworld" tries to build usr.sbin/pkg. > (...) Ummm..... My apologies, I was working on a dirty tree. It's not a problem w= ith -CURRENT. Marie Helene From owner-freebsd-current@freebsd.org Sun Nov 4 13:34:53 2018 Return-Path: Delivered-To: freebsd-current@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 3E6AC1101C0B for ; Sun, 4 Nov 2018 13:34:52 +0000 (UTC) (envelope-from kostikbel@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 5C3386E80D for ; Sun, 4 Nov 2018 13:34:52 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id 2C08B1101BFF; Sun, 4 Nov 2018 13:34:51 +0000 (UTC) Delivered-To: current@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 1AA041101BFC; Sun, 4 Nov 2018 13:34:51 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from kib.kiev.ua (kib.kiev.ua [IPv6:2001:470:d5e7:1::1]) (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 E34EA6E7D5; Sun, 4 Nov 2018 13:34:49 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from tom.home (kib@localhost [127.0.0.1]) by kib.kiev.ua (8.15.2/8.15.2) with ESMTPS id wA4DYYFr057524 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Sun, 4 Nov 2018 15:34:38 +0200 (EET) (envelope-from kostikbel@gmail.com) DKIM-Filter: OpenDKIM Filter v2.10.3 kib.kiev.ua wA4DYYFr057524 Received: (from kostik@localhost) by tom.home (8.15.2/8.15.2/Submit) id wA4DYYQr057523; Sun, 4 Nov 2018 15:34:34 +0200 (EET) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: tom.home: kostik set sender to kostikbel@gmail.com using -f Date: Sun, 4 Nov 2018 15:34:34 +0200 From: Konstantin Belousov To: Julian Elischer Cc: Charlie Li , Brooks Davis , svn-src-head@freebsd.org, toolchain@freebsd.org, current@freebsd.org Subject: Re: svn commit: r339898 - head/lib/libc/amd64/sys Message-ID: <20181104133434.GZ5335@kib.kiev.ua> References: <201810300011.w9U0BUui038857@repo.freebsd.org> <20181101160406.GA60233__23941.7825396687$1541088368$gmane$org@spindle.one-eyed-alien.net> <20181103152936.GQ5335@kib.kiev.ua> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.10.1 (2018-07-13) X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_ADSP_CUSTOM_MED,FORGED_GMAIL_RCVD,FREEMAIL_FROM, NML_ADSP_CUSTOM_MED autolearn=no autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on tom.home X-Rspamd-Queue-Id: 5C3386E80D X-Spamd-Result: default: False [-4.02 / 200.00]; ARC_NA(0.00)[]; RCVD_COUNT_FIVE(0.00)[6]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; MIME_GOOD(-0.10)[text/plain]; HAS_XAW(0.00)[]; R_SPF_SOFTFAIL(0.00)[~all]; RCPT_COUNT_FIVE(0.00)[6]; IP_SCORE(-2.92)[ip: (-9.26), ipnet: 2001:1900:2254::/48(-3.09), asn: 10310(-2.21), country: US(-0.06)]; RCVD_IN_DNSWL_MED(-0.20)[5.0.0.0.0.5.0.0.0.0.0.0.0.0.0.0.a.6.0.2.4.5.2.2.0.0.9.1.1.0.0.2.list.dnswl.org : 127.0.9.2]; MX_GOOD(-0.01)[cached: alt3.gmail-smtp-in.l.google.com]; NEURAL_HAM_SHORT(-0.99)[-0.988,0]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:10310, ipnet:2001:1900:2254::/48, country:US]; FORGED_RECIPIENTS(0.00)[julian@freebsd.org ..,freebsd-current@freebsd.org]; DMARC_POLICY_SOFTFAIL(0.10)[gmail.com : No valid SPF, No valid DKIM,none] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 Nov 2018 13:34:53 -0000 On Sun, Nov 04, 2018 at 12:43:34AM -0700, Julian Elischer wrote: > what's an ifunc? > A special kind of relocation, controlled by the user code. From owner-freebsd-current@freebsd.org Sun Nov 4 14:02:23 2018 Return-Path: Delivered-To: freebsd-current@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 6F3201102DE3 for ; Sun, 4 Nov 2018 14:02:23 +0000 (UTC) (envelope-from wlosh@bsdimp.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 DD2F370CE6 for ; Sun, 4 Nov 2018 14:02:22 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: by mailman.ysv.freebsd.org (Postfix) id A1C221102DE0; Sun, 4 Nov 2018 14:02:22 +0000 (UTC) Delivered-To: current@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 7FF801102DDF for ; Sun, 4 Nov 2018 14:02:22 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-io1-xd29.google.com (mail-io1-xd29.google.com [IPv6:2607:f8b0:4864:20::d29]) (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 C090770CDE for ; Sun, 4 Nov 2018 14:02:21 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: by mail-io1-xd29.google.com with SMTP id f12-v6so4643014iog.0 for ; Sun, 04 Nov 2018 06:02:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=E0HZ7DivyPXefU7ZbNibM9eI6qsk96qQ0niBiFmMjj8=; b=WcAP4/8eBDt5VkCIfT/R6WE5isunON9/TkgcnG2Pe5q1xyZlbZfdQgXHYHucrkQxIo frA/+Eoef1nB0PN/nZjPh36byAlUV9OuiAlbBlxkko1jQg0pEpInhSQ4Ue3sX1nJLbsf TKcQfQsrsqmvTTvjYXXhs5FjR70GEm9stVAy1YfX3LcvWcn1nFRtQi6/VbmgzPutgEhR 5CsOHGHrJ0vsjZkTA9/vOlEJZGHCp3IARQrU1uKxRTJyIhGXCPAVfN0I89jwhwk7EfWv Srg5nM+Ey2kc4P9LBYkWIwLvi9+0iA8efJOPr6ExrjlCh9TKZZJ3e8dZm9N2F/sGiVsU eY1w== 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=E0HZ7DivyPXefU7ZbNibM9eI6qsk96qQ0niBiFmMjj8=; b=qKToyxVeMw4KS2atWqsashXCX5SffcCjXcfXjgjOcpUjN8tP/5EwUGYrwEbPBFYaWY q46wzI9ydWMGdSAYyP02p42UThIamvLv/bp8zlLe+gMg2sji1NB/a9gwA1rQ+8PXPfXG g6+42Ia2RAIE2WK+sHmoipCYp3Bg//HMi7P1g9HfG8TnRvzP9lpJEAnFf7hUA6cX1UpU hkIESASr9mvH5OnV6O42bsamUN0nb1Otu3BrRamoh3cw8SHItlNoT7WN+wQfawRIpBPh uKkI5gNRBdKw2sXV2IoVpAGsfgWHlpafZfrMpJzEbAmxfANdH8XxyllnamgHMZ3Ct9yl 66kw== X-Gm-Message-State: AGRZ1gLl0HuRJmOF+mqa7+vQzJxu3f77+3JPVMEd+fGbLTbvMsBldit6 kmtgkmGgELRJcYW9z65RFIM2WSbN55A3IBmmHDobMV0a X-Google-Smtp-Source: AJdET5dPxjuQAzoKoyXvG3zGljJCRaPJaYjdCQo95TohEr8UBtuU3bwracHckdnNhv71IMxHmuXbqQ/5GOQGNBMBV6w= X-Received: by 2002:a6b:e710:: with SMTP id b16-v6mr11672011ioh.37.1541340140654; Sun, 04 Nov 2018 06:02:20 -0800 (PST) MIME-Version: 1.0 References: <22774.1541314393@critter.freebsd.dk> In-Reply-To: <22774.1541314393@critter.freebsd.dk> From: Warner Losh Date: Sun, 4 Nov 2018 07:02:09 -0700 Message-ID: Subject: Re: armv7 BETA3 panics when usb-disk inserted To: Poul-Henning Kamp Cc: FreeBSD Current X-Rspamd-Queue-Id: DD2F370CE6 X-Spamd-Result: default: False [-4.79 / 200.00]; ARC_NA(0.00)[]; FORGED_RECIPIENTS_FORWARDING(0.00)[]; R_DKIM_ALLOW(-0.20)[bsdimp-com.20150623.gappssmtp.com]; RCVD_COUNT_FIVE(0.00)[5]; FROM_HAS_DN(0.00)[]; FORWARDED(0.00)[current@mailman.ysv.freebsd.org]; FORGED_SENDER_FORWARDING(0.00)[]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; DMARC_NA(0.00)[bsdimp.com]; RCVD_DKIM_ARC_DNSWL_MED(-0.50)[]; NEURAL_HAM_SHORT(-0.93)[-0.929,0]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[bsdimp-com.20150623.gappssmtp.com:+]; RCPT_COUNT_TWO(0.00)[2]; RCVD_IN_DNSWL_MED(-0.20)[5.0.0.0.0.5.0.0.0.0.0.0.0.0.0.0.a.6.0.2.4.5.2.2.0.0.9.1.1.0.0.2.list.dnswl.org : 127.0.9.2]; R_SPF_NA(0.00)[]; FORGED_SENDER(0.00)[imp@bsdimp.com,wlosh@bsdimp.com]; RCVD_NO_TLS_LAST(0.10)[]; IP_SCORE(-2.95)[ip: (-9.27), ipnet: 2001:1900:2254::/48(-3.15), asn: 10310(-2.25), country: US(-0.07)]; MX_GOOD(-0.01)[cached: ALT1.aspmx.l.google.com]; ASN(0.00)[asn:10310, ipnet:2001:1900:2254::/48, country:US]; FROM_NEQ_ENVFROM(0.00)[imp@bsdimp.com,wlosh@bsdimp.com]; FORGED_RECIPIENTS(0.00)[phk@phk.freebsd.dk ..,freebsd-current@freebsd.org] X-Rspamd-Server: mx1.freebsd.org Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 Nov 2018 14:02:23 -0000 On Sun, Nov 4, 2018 at 12:55 AM Poul-Henning Kamp wrote: > With the 12.0-BETA3 BEAGLEBONE image, I very often see this panic > when I plug a USB attached SSD disk in. > ... > umass0 on uhub0 > umass0: > on usbus1 > umass0: SCSI over Bulk-Only; quirks = 0x8100 > umass0:0:0: Attached to scbus0 > da0 at umass-sim0 bus 0 scbus0 target 0 lun 0 > da0: Fixed Direct Access SPC-2 SCSI > device > da0: Serial Number 2HC015KJ > da0: 40.000MB/s transfers > da0: 38166MB (78165359 512 byte sectors) > da0: quirks=0x2 > panic: _mtx_lock_sleep: recursed on non-recursive mutex CAM device > lock @ /usr/src/sys/cam/scsi/scsi_da.c:2123 > ... > db_trace_self() at db_trace_self > db_trace_self_wrapper() at db_trace_self_wrapper+0x30 > vpanic() at vpanic+0x16c > doadump() at doadump > __mtx_unlock_flags() at __mtx_unlock_flags > __mtx_lock_flags() at __mtx_lock_flags+0xec > daasync() at daasync+0x5c > This is line 2123 > xpt_async_process_dev() at xpt_async_process_dev+0x220 > xptdevicetraverse() at xptdevicetraverse+0xa4 > xpttargettraverse() at xpttargettraverse+0x7c > $a.10() at $a.10+0x148 > I love our new kang overlords. Glad I didn't vote for kodos... > xpt_done_process() at xpt_done_process+0x3c4 > xpt_done_td() at xpt_done_td+0xec > So we're doing a walk of the scsi/sata namespace for the umass SIM and we're calling daasync with a lock it expects to take out. The whole locking stuff here is "a bit complicated" so I'll see why we're hitting this case and at the same time simplify. I'll see if I can recreate this bug here... Warner From owner-freebsd-current@freebsd.org Sun Nov 4 18:50:48 2018 Return-Path: Delivered-To: freebsd-current@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 C98E510E2354 for ; Sun, 4 Nov 2018 18:50:48 +0000 (UTC) (envelope-from imb@protected-networks.net) Received: from mail.protected-networks.net (mail.protected-networks.net [IPv6:2001:470:8d59:1::8]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (Client CN "mail.protected-networks.net", Issuer "Protected Networks CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 33D467F4AF; Sun, 4 Nov 2018 18:50:42 +0000 (UTC) (envelope-from imb@protected-networks.net) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d= protected-networks.net; h=content-transfer-encoding :content-language:content-type:content-type:mime-version :user-agent:date:date:message-id:subject:subject:from:from; s= 201508; t=1541357432; bh=4OUMcGBylB83aiSUj4SMd4iF5lbRVBQuRlACGRV UP/w=; b=K/PkFbzT2jsoG8ly6l00u7QyBkIDUekdYsaot/lrJGa20Ji1pqABUUk fOG/KGWAVMJkYWwpxhtDmjARzG3rUqtt+eCwAhmiVjxom93zWkJ5U4ZWPFNK02Ev FKWXEcLEQejyC5bZTE/Ua113oIw7K5BNgRPsQwUq06DZ5AR07+UI= Received: from toshi.auburn.protected-networks.net (toshi.auburn.protected-networks.net [192.168.1.10]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (Client did not present a certificate) (Authenticated sender: imb@mail.protected-networks.net) by mail.protected-networks.net (Postfix) with ESMTPSA id 8AB015713; Sun, 4 Nov 2018 13:50:32 -0500 (EST) To: freebsd-current , oshogbo@freebsd.org From: Michael Butler Subject: -current build failure after SVN r340130 Openpgp: preference=signencrypt Message-ID: <9903596d-bc55-9551-fde7-0a0c428ecfc0@protected-networks.net> Date: Sun, 4 Nov 2018 13:50:31 -0500 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:60.0) Gecko/20100101 Thunderbird/60.3.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 33D467F4AF X-Spamd-Result: default: False [-2.84 / 200.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_DKIM_ALLOW(-0.20)[protected-networks.net]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[protected-networks.net]; DKIM_TRACE(0.00)[protected-networks.net:+]; RCPT_COUNT_TWO(0.00)[2]; MX_GOOD(-0.01)[sarah.protected-networks.net,mail.protected-networks.net,sarah.protected-networks.net,mail.protected-networks.net]; NEURAL_HAM_SHORT(-0.96)[-0.960,0]; FROM_EQ_ENVFROM(0.00)[]; IP_SCORE(-1.37)[ipnet: 2001:470::/32(-3.67), asn: 6939(-3.12), country: US(-0.07)]; ASN(0.00)[asn:6939, ipnet:2001:470::/32, country:US]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_TLS_ALL(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 Nov 2018 18:50:48 -0000 ===> libexec/dma/dma-mbox-create (all) Building /usr/obj/usr/src/amd64.amd64/libexec/dma/dma-mbox-create/dma-mbox-create.o In file included from /usr/src/contrib/dma/dma-mbox-create.c:51: /usr/obj/usr/src/amd64.amd64/tmp/usr/include/capsicum_helpers.h:161:1: error: all paths through this function will call itself [-Werror,-Winfinite-recursion] { ^ 1 error generated. *** [dma-mbox-create.o] Error code 1 make[5]: stopped in /usr/src/libexec/dma/dma-mbox-create The broken function seems to call itself .. ?? static __inline int caph_fcntls_limit(int fd, uint32_t fcntlrights) { if (caph_fcntls_limit(fd, fcntlrights) < 0 && errno != ENOSYS) return (-1); return (0); } From owner-freebsd-current@freebsd.org Sun Nov 4 18:58:59 2018 Return-Path: Delivered-To: freebsd-current@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 48A2710E2B8A for ; Sun, 4 Nov 2018 18:58:59 +0000 (UTC) (envelope-from imb@protected-networks.net) Received: from mail.protected-networks.net (mail.protected-networks.net [202.12.127.228]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (Client CN "mail.protected-networks.net", Issuer "Protected Networks CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 944F28099A; Sun, 4 Nov 2018 18:58:58 +0000 (UTC) (envelope-from imb@protected-networks.net) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d= protected-networks.net; h=content-transfer-encoding :content-language:content-type:content-type:in-reply-to :mime-version:user-agent:date:date:message-id:references:from :from:subject:subject; s=201508; t=1541357933; bh=lARjYIy62e2fUh pVe5AdS/nuWItKB+zUXsd+NXQ1v5Q=; b=PhNzhVStUnUl3ma4+Utw2ARpVPSDGE vDSId19NrbUVEPDtYq3rMj1i4X9gwvxysjrTOLCSNFreu1xiyxlARNmPnK0OHj6g 5OYVsc6AG7FoAd95962qQD8nO20GmNjNScNONtXP7CWxIFiBBrR5oyyqx1rb8lpz IVKX6qmg51cUQ= Received: from toshi.auburn.protected-networks.net (toshi.auburn.protected-networks.net [192.168.1.10]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (Client did not present a certificate) (Authenticated sender: imb@mail.protected-networks.net) by mail.protected-networks.net (Postfix) with ESMTPSA id 49DEB5811; Sun, 4 Nov 2018 13:58:53 -0500 (EST) Subject: Re: -current build failure after SVN r340130 From: Michael Butler To: freebsd-current , oshogbo@freebsd.org References: <9903596d-bc55-9551-fde7-0a0c428ecfc0@protected-networks.net> Openpgp: preference=signencrypt Message-ID: <88b9d179-4213-aaf7-eb95-922cc692cd0b@protected-networks.net> Date: Sun, 4 Nov 2018 13:58:53 -0500 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:60.0) Gecko/20100101 Thunderbird/60.3.0 MIME-Version: 1.0 In-Reply-To: <9903596d-bc55-9551-fde7-0a0c428ecfc0@protected-networks.net> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 944F28099A X-Spamd-Result: default: False [-0.92 / 200.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_DKIM_ALLOW(-0.20)[protected-networks.net]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[protected-networks.net]; DKIM_TRACE(0.00)[protected-networks.net:+]; RCPT_COUNT_TWO(0.00)[2]; MX_GOOD(-0.01)[cached: sarah.protected-networks.net]; NEURAL_HAM_SHORT(-0.40)[-0.398,0]; FROM_EQ_ENVFROM(0.00)[]; IP_SCORE(-0.01)[country: US(-0.07)]; ASN(0.00)[asn:5716, ipnet:202.12.127.0/24, country:US]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_TLS_ALL(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 Nov 2018 18:58:59 -0000 Confirmed to be fixed by SVN r340134 - thanks! On 11/4/18 1:50 PM, Michael Butler wrote: > ===> libexec/dma/dma-mbox-create (all) > Building > /usr/obj/usr/src/amd64.amd64/libexec/dma/dma-mbox-create/dma-mbox-create.o > In file included from /usr/src/contrib/dma/dma-mbox-create.c:51: > /usr/obj/usr/src/amd64.amd64/tmp/usr/include/capsicum_helpers.h:161:1: > error: all paths through this function will call itself > [-Werror,-Winfinite-recursion] > { > ^ > 1 error generated. > *** [dma-mbox-create.o] Error code 1 > > make[5]: stopped in /usr/src/libexec/dma/dma-mbox-create > > The broken function seems to call itself .. ?? > > static __inline int > caph_fcntls_limit(int fd, uint32_t fcntlrights) > { > > if (caph_fcntls_limit(fd, fcntlrights) < 0 && errno != ENOSYS) > return (-1); > > return (0); > } > > _______________________________________________ > freebsd-current@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" > From owner-freebsd-current@freebsd.org Sun Nov 4 18:59:00 2018 Return-Path: Delivered-To: freebsd-current@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 B1DBB10E2B96 for ; Sun, 4 Nov 2018 18:59:00 +0000 (UTC) (envelope-from oshogbo.vx@gmail.com) Received: from mail-lf1-x12d.google.com (mail-lf1-x12d.google.com [IPv6:2a00:1450:4864:20::12d]) (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 8BD02809AB for ; Sun, 4 Nov 2018 18:58:59 +0000 (UTC) (envelope-from oshogbo.vx@gmail.com) Received: by mail-lf1-x12d.google.com with SMTP id i26so4604727lfc.0 for ; Sun, 04 Nov 2018 10:58:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=olxuX03Maj6Jwh2LBVMEUzWb649gYZYA1uTNe720Yik=; b=TgFwa5HZ2zl8BuLBz+LGJwpUQZxuUPwCBTAo6B/T93C8CqkTQeIxHgBv3rnin2imGo 9VBzNrlHmjIDpbPPjNRyTkoeQCwP1/vFMU8L1Drs2DH07KnD4esBS4DJB1pYqh0Yi77t Qn++LPJPGrzDAccFIHzyKikuIY7jUtT5POh5y8DGli8IXNPZlKoAb8HyxXwQplW9Np8W fKquYTDyi/SebTdAxJURS8jziS0za2HIL/WylCP4oqAiJc3TXnDahHs6PdiryGuAsWdf AryHuNHz+QndMIApjQKyP8Xqx5VF3I4yD8/L+6qNrD0zI7OAuwSao0p0E3K6gsuLvpat z/Xw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:date:from:to:cc:subject:message-id :references:mime-version:content-disposition:in-reply-to:user-agent; bh=olxuX03Maj6Jwh2LBVMEUzWb649gYZYA1uTNe720Yik=; b=JhYClnbYWwn2Um256eJMn0CFUe7LcpO36HNTTa9Ptx6xgYXFv6O2TmY/KbvhWO57h8 O9FHT9S0Vo7c0jHqQnvDTRuxBZaMRaHLNmCwwrDYA4mJdQgYTwjXK7YL6pCx6zZtby3v yMgNRp8FZH24ALqWQrKNSNrDoCoKptyeNGKiTci/aMQYFWLnXd3+M0uAMdLL8FCTg4kI +lvIrU7c8gt4Qgo43JkPef4mnDEbTPev60qq05cCg3IOgPtgZcVvVWyUXYNOThxG4NCE qDdL+3wRjKJLiE8w2IwRzSxlmo3jzyyowKI9W1TsL3bF80tWKy0bPJ3VS5qaNERD70Tw ZuNA== X-Gm-Message-State: AGRZ1gJCGPpEHF6UIi4ZiGiHy0ZVy84RWJNWlBJ+U8X6MPqhgMBJA7Ji 74O/61KiwKrORR0ToOfUfDkSSCXp X-Google-Smtp-Source: AJdET5d3yZRrfQA9AHYw6M765o3OKymb144eSt9D5xqFT3PIA1A0dDYc5aPv+A2t2lx3ly/X9I5VxA== X-Received: by 2002:a19:c650:: with SMTP id w77mr11237856lff.56.1541357937854; Sun, 04 Nov 2018 10:58:57 -0800 (PST) Received: from x-wing (87-206-170-77.dynamic.chello.pl. [87.206.170.77]) by smtp.gmail.com with ESMTPSA id l7-v6sm6471887ljh.5.2018.11.04.10.58.56 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sun, 04 Nov 2018 10:58:56 -0800 (PST) Sender: Mariusz Zaborski Date: Sun, 4 Nov 2018 19:58:52 +0100 From: Mariusz Zaborski To: Michael Butler Cc: freebsd-current Subject: Re: -current build failure after SVN r340130 Message-ID: <20181104185852.GB56945@x-wing> References: <9903596d-bc55-9551-fde7-0a0c428ecfc0@protected-networks.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="QKdGvSO+nmPlgiQ/" Content-Disposition: inline In-Reply-To: <9903596d-bc55-9551-fde7-0a0c428ecfc0@protected-networks.net> User-Agent: Mutt/1.10.1 (2018-07-13) X-Rspamd-Queue-Id: 8BD02809AB X-Spamd-Result: default: False [-3.27 / 200.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_DKIM_ALLOW(-0.20)[gmail.com]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; RCVD_TLS_LAST(0.00)[]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; DMARC_NA(0.00)[freebsd.org]; NEURAL_HAM_SHORT(-0.69)[-0.695,0]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; RCPT_COUNT_TWO(0.00)[2]; RCVD_IN_DNSWL_NONE(0.00)[d.2.1.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]; MX_GOOD(-0.01)[cached: alt3.gmail-smtp-in.l.google.com]; IP_SCORE(-0.77)[ipnet: 2a00:1450::/32(-2.36), asn: 15169(-1.43), country: US(-0.07)]; SIGNED_PGP(-2.00)[]; FORGED_SENDER(0.30)[oshogbo@freebsd.org,oshogbovx@gmail.com]; MID_RHS_NOT_FQDN(0.50)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; TAGGED_FROM(0.00)[]; FROM_NEQ_ENVFROM(0.00)[oshogbo@freebsd.org,oshogbovx@gmail.com] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 Nov 2018 18:59:00 -0000 --QKdGvSO+nmPlgiQ/ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Nov 04, 2018 at 01:50:31PM -0500, Michael Butler wrote: > =3D=3D=3D> libexec/dma/dma-mbox-create (all) > Building > /usr/obj/usr/src/amd64.amd64/libexec/dma/dma-mbox-create/dma-mbox-create.o > In file included from /usr/src/contrib/dma/dma-mbox-create.c:51: > /usr/obj/usr/src/amd64.amd64/tmp/usr/include/capsicum_helpers.h:161:1: > error: all paths through this function will call itself > [-Werror,-Winfinite-recursion] > { > ^ > 1 error generated. > *** [dma-mbox-create.o] Error code 1 >=20 > make[5]: stopped in /usr/src/libexec/dma/dma-mbox-create >=20 > The broken function seems to call itself .. ?? >=20 > static __inline int > caph_fcntls_limit(int fd, uint32_t fcntlrights) > { >=20 > if (caph_fcntls_limit(fd, fcntlrights) < 0 && errno !=3D ENOSYS) > return (-1); >=20 > return (0); > } Sorry, for that just fixed. Thanks, --=20 Mariusz Zaborski oshogbo//vx | http://oshogbo.vexillium.org FreeBSD committer | https://freebsd.org Software developer | http://wheelsystems.com If it's not broken, let's fix it till it is!!1 --QKdGvSO+nmPlgiQ/ Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEkD1x0xkJXVVY1Gwf38KEGuLGxWQFAlvfQWMACgkQ38KEGuLG xWT5ow/9FFqroEVJxoqkqF+VY+sqf3vYnYv/ySQ+U2SmKwe8spExOhOdzNY+NrEP 1x1jDt05/Hv+vSs1s2UfuTvcFCDMK2TwnGgqjaKEu+zLPFTC2klgZnnBNdZSOzHu UWsfsw7WHhuw6C5HXir1z05RW+rcqzqwNy7J7UEAhYvaK5l25AaduWtpBmJFfsvZ 9RClR1oJ/SNzvIjFXi+gUPf1IWuK5weMVz4cnlLRwsCxvuDgUEt77ZE1ECqLY7DR LXWgnmG4xJnvf41wXtPuGdT8GUr/LFhE4rMSSCRJ/MTm2j17nI9AxAu135ShdNeO YG30i783h+pMWwrnbjngiQa1O5qmS0rREsvftEvt8+/MRxn/GZvgg10taFg3mjja vv6Q4Z5HTvSml2FXpn6NKH7WW33nZvUJBbsdV7mA+ppXZEpCgBinlaMa0QgI1qUo ItvfhvTzr9ixZu8b0JuMT71e1wjZI7ljbGh7Ps9VlBN8rWQ3NqeYdybys42PazJT Rb/80iWJ9A2RNIAqOpO+Xt74ZQ6aCRhU7mSnurbotAqhF+1Q0XtLp9G3X1+UmoDR pefziGXMjdAxjXKXwvX/UyjCHesMcxZ4p9LFvQ5jTMpgiTSBzV8Yn5jWQ6MhxVWX egm6wOe/5BqNEK33Cet54GO3z9ZZn5jiKo4jdllupqRQ6rwIlP8= =mDK1 -----END PGP SIGNATURE----- --QKdGvSO+nmPlgiQ/-- From owner-freebsd-current@freebsd.org Sun Nov 4 19:49:56 2018 Return-Path: Delivered-To: freebsd-current@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 187B510E9043 for ; Sun, 4 Nov 2018 19:49:56 +0000 (UTC) (envelope-from roberthuff@rcn.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 91F0F83A02 for ; Sun, 4 Nov 2018 19:49:55 +0000 (UTC) (envelope-from roberthuff@rcn.com) Received: by mailman.ysv.freebsd.org (Postfix) id 5657210E9042; Sun, 4 Nov 2018 19:49:55 +0000 (UTC) Delivered-To: current@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 4500510E9040 for ; Sun, 4 Nov 2018 19:49:55 +0000 (UTC) (envelope-from roberthuff@rcn.com) Received: from smtp.rcn.com (smtp.rcn.com [69.168.97.78]) (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 76215839FF for ; Sun, 4 Nov 2018 19:49:54 +0000 (UTC) (envelope-from roberthuff@rcn.com) X_CMAE_Category: , , X-CNFS-Analysis: v=2.2 cv=a91yzgaF c=1 sm=1 tr=0 a=9TgA2UwI6Wy+6BV4wQM/cQ==:117 a=9TgA2UwI6Wy+6BV4wQM/cQ==:17 a=KGjhK52YXX0A:10 a=kj9zAlcOel0A:10 a=XRQyMpdBKAEA:10 a=JHtHm7312UAA:10 a=48faUk6PgeAA:10 a=ULUu8Vynhs4yrDnHC0wA:9 a=CjuIK1q_8ugA:10 X-CM-Score: 0 X-Scanned-by: Cloudmark Authority Engine X-Authed-Username: cm9iZXJ0aHVmZkByY24uY29t Authentication-Results: smtp03.rcn.cmh.synacor.com smtp.mail=roberthuff@rcn.com; spf=softfail; sender-id=softfail Authentication-Results: smtp03.rcn.cmh.synacor.com header.from=roberthuff@rcn.com; sender-id=softfail Authentication-Results: smtp03.rcn.cmh.synacor.com smtp.user=roberthuff; auth=pass (PLAIN) Received: from [209.6.230.48] ([209.6.230.48:36648] helo=jerusalem.litteratus.org.litteratus.org) by smtp.rcn.com (envelope-from ) (ecelerity 3.6.25.56547 r(Core:3.6.25.0)) with ESMTPSA (cipher=AES256-GCM-SHA384) id F4/5F-43928-AA84FDB5; Sun, 04 Nov 2018 14:29:47 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <23519.18601.670359.184297@jerusalem.litteratus.org> Date: Sun, 4 Nov 2018 14:29:45 -0500 From: Robert Huff CC: Robert Huff To: current@freebsd.org Subject: drm changes and updating to 12.0 X-Mailer: VM 8.2.0b under 26.1 (amd64-portbld-freebsd12.0) X-Rspamd-Queue-Id: 91F0F83A02 X-Spamd-Result: default: False [-4.02 / 200.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_COUNT_FIVE(0.00)[5]; FORGED_RECIPIENTS_FORWARDING(0.00)[]; FROM_HAS_DN(0.00)[]; FORWARDED(0.00)[current@mailman.ysv.freebsd.org]; TO_DN_SOME(0.00)[]; MIME_GOOD(-0.10)[text/plain]; SPF_FAIL_FORWARDING(0.00)[]; R_SPF_SOFTFAIL(0.00)[~all]; RCVD_IN_DNSWL_MED(-0.20)[5.0.0.0.0.5.0.0.0.0.0.0.0.0.0.0.a.6.0.2.4.5.2.2.0.0.9.1.1.0.0.2.list.dnswl.org : 127.0.9.2]; RCPT_COUNT_TWO(0.00)[2]; MX_GOOD(-0.01)[cached: mx.rcn.com]; NEURAL_HAM_SHORT(-0.95)[-0.949,0]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; IP_SCORE(-2.96)[ip: (-9.20), ipnet: 2001:1900:2254::/48(-3.22), asn: 10310(-2.30), country: US(-0.07)]; ASN(0.00)[asn:10310, ipnet:2001:1900:2254::/48, country:US]; FORGED_RECIPIENTS(0.00)[roberthuff@rcn.com ..,freebsd-current@freebsd.org]; DMARC_POLICY_SOFTFAIL(0.10)[rcn.com : No valid SPF, No valid DKIM,none] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 Nov 2018 19:49:56 -0000 I have a set of older machines (e.g. AMD Phenom II, Radeon HD3300 gpu) which will be updated from 11. to 12.0 once 12 is out and the initial round of bugs are squashed. One system is being done now, to allow time to catch any major problems and then plan the update process. Looking at src/UPDATING, the only thing I don't understand is the whole drm-kmod change. Is there an authoritative write-up on what's going on, how to choose the right drivers for my hardware, and how to do this from source without forcing a fresh install? Respectrfully, Robert Huff From owner-freebsd-current@freebsd.org Sun Nov 4 19:56:14 2018 Return-Path: Delivered-To: freebsd-current@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 756C410E962A for ; Sun, 4 Nov 2018 19:56:14 +0000 (UTC) (envelope-from mwlucas@mail.michaelwlucas.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 F0B7B83F1C for ; Sun, 4 Nov 2018 19:56:13 +0000 (UTC) (envelope-from mwlucas@mail.michaelwlucas.com) Received: by mailman.ysv.freebsd.org (Postfix) id B569A10E9628; Sun, 4 Nov 2018 19:56:13 +0000 (UTC) Delivered-To: current@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 A427510E9626 for ; Sun, 4 Nov 2018 19:56:13 +0000 (UTC) (envelope-from mwlucas@mail.michaelwlucas.com) Received: from mail.michaelwlucas.com (mail.michaelwlucas.com [104.236.197.233]) (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 2C2BD83F1B for ; Sun, 4 Nov 2018 19:56:13 +0000 (UTC) (envelope-from mwlucas@mail.michaelwlucas.com) Received: from mail.michaelwlucas.com (localhost [127.0.0.1]) by mail.michaelwlucas.com (8.15.2/8.15.2) with ESMTP id wA4J7dKW078992 for ; Sun, 4 Nov 2018 14:07:39 -0500 (EST) (envelope-from mwlucas@mail.michaelwlucas.com) Received: (from mwlucas@localhost) by mail.michaelwlucas.com (8.15.2/8.15.2/Submit) id wA4J7dFb078991 for current@freebsd.org; Sun, 4 Nov 2018 14:07:39 -0500 (EST) (envelope-from mwlucas) Date: Sun, 4 Nov 2018 14:07:39 -0500 From: "Michael W. Lucas" To: current@freebsd.org Subject: unbound error: Undefined symbol "sldns_key_EVP_load_gost_id" Message-ID: <20181104190739.GA78970@mail.michaelwlucas.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.10.1 (2018-07-13) X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.2 (mail.michaelwlucas.com [127.0.0.1]); Sun, 04 Nov 2018 14:07:41 -0500 (EST) X-Rspamd-Queue-Id: F0B7B83F1C X-Spamd-Result: default: False [-3.06 / 200.00]; ARC_NA(0.00)[]; FORGED_RECIPIENTS_FORWARDING(0.00)[]; RCVD_COUNT_FIVE(0.00)[6]; FROM_HAS_DN(0.00)[]; FORWARDED(0.00)[current@mailman.ysv.freebsd.org]; FORGED_SENDER_FORWARDING(0.00)[]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; DMARC_NA(0.00)[michaelwlucas.com]; AUTH_NA(1.00)[]; RCPT_COUNT_ONE(0.00)[1]; RCVD_IN_DNSWL_MED(-0.20)[5.0.0.0.0.5.0.0.0.0.0.0.0.0.0.0.a.6.0.2.4.5.2.2.0.0.9.1.1.0.0.2.list.dnswl.org : 127.0.9.2]; MX_GOOD(-0.01)[cached: mail.michaelwlucas.com]; NEURAL_HAM_SHORT(-0.90)[-0.899,0]; R_SPF_NA(0.00)[]; FORGED_SENDER(0.00)[mwlucas@michaelwlucas.com,mwlucas@mail.michaelwlucas.com]; RCVD_NO_TLS_LAST(0.10)[]; R_DKIM_NA(0.00)[]; IP_SCORE(-2.96)[ip: (-9.19), ipnet: 2001:1900:2254::/48(-3.22), asn: 10310(-2.30), country: US(-0.07)]; ASN(0.00)[asn:10310, ipnet:2001:1900:2254::/48, country:US]; FROM_NEQ_ENVFROM(0.00)[mwlucas@michaelwlucas.com,mwlucas@mail.michaelwlucas.com]; FORGED_RECIPIENTS(0.00)[current@freebsd.org,freebsd-current@freebsd.org] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 Nov 2018 19:56:14 -0000 Hi, Haven't seen this reported yet, so here it is. Found on last week's world, rebuild last night and still there. Worth filing a bug? storm~;uname -a FreeBSD storm 13.0-CURRENT FreeBSD 13.0-CURRENT r339863 GENERIC amd64 Trying to run unbound, and: storm~;sudo unbound -dd ld-elf.so.1: /usr/sbin/unbound: Undefined symbol "sldns_key_EVP_load_gost_id" The voices in my head mutter it's something about OpenSSL. But they're usually wrong. Here's my unbound.conf, just in case: --- root-hints: "named.cache" access-control: 0.0.0.0/0 allow --- Thanks, ==ml -- Michael W. Lucas https://mwl.io/ author of: Absolute OpenBSD, SSH Mastery, git commit murder, Immortal Clay, PGP & GPG, Absolute FreeBSD, etc, etc, etc... From owner-freebsd-current@freebsd.org Sun Nov 4 20:13:44 2018 Return-Path: Delivered-To: freebsd-current@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 1AD7410E9EB8 for ; Sun, 4 Nov 2018 20:13:44 +0000 (UTC) (envelope-from zeising@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 2CABE8478F for ; Sun, 4 Nov 2018 20:13:43 +0000 (UTC) (envelope-from zeising@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id E1C5C10E9EB6; Sun, 4 Nov 2018 20:13:42 +0000 (UTC) Delivered-To: current@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 D059B10E9EB5 for ; Sun, 4 Nov 2018 20:13:42 +0000 (UTC) (envelope-from zeising@freebsd.org) Received: from mail.daemonic.se (mail.daemonic.se [176.58.89.161]) (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 1D6F08478E for ; Sun, 4 Nov 2018 20:13:42 +0000 (UTC) (envelope-from zeising@freebsd.org) Received: from cid.daemonic.se (localhost [IPv6:::1]) by mail.daemonic.se (Postfix) with ESMTP id 42p6St0XvGzDj1l; Sun, 4 Nov 2018 20:13:34 +0000 (UTC) X-Virus-Scanned: amavisd-new at daemonic.se Received: from mail.daemonic.se ([IPv6:::1]) (using TLS with cipher ECDHE-RSA-AES128-GCM-SHA256) by cid.daemonic.se (mailscanner.daemonic.se [IPv6:::1]) (amavisd-new, port 10587) with ESMTPS id F_qb1ja14Qcg; Sun, 4 Nov 2018 20:13:33 +0000 (UTC) Received: from garnet.daemonic.se (unknown [IPv6:2001:470:dca9:201:9eda:3eff:fe70:24c0]) by mail.daemonic.se (Postfix) with ESMTPSA id 42p6Ss3RqrzDhFd; Sun, 4 Nov 2018 20:13:33 +0000 (UTC) Subject: Re: drm changes and updating to 12.0 To: Robert Huff , current@freebsd.org References: <23519.18601.670359.184297@jerusalem.litteratus.org> From: Niclas Zeising Message-ID: Date: Sun, 4 Nov 2018 21:13:33 +0100 User-Agent: Mutt/1.5.21 MIME-Version: 1.0 In-Reply-To: <23519.18601.670359.184297@jerusalem.litteratus.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 2CABE8478F X-Spamd-Result: default: False [-4.14 / 200.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_COUNT_SEVEN(0.00)[7]; FROM_HAS_DN(0.00)[]; FORWARDED(0.00)[current@mailman.ysv.freebsd.org]; TO_DN_SOME(0.00)[]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[freebsd.org]; FORGED_RECIPIENTS_FORWARDING(0.00)[]; R_SPF_SOFTFAIL(0.00)[~all]; SPF_FAIL_FORWARDING(0.00)[]; RCVD_IN_DNSWL_MED(-0.20)[5.0.0.0.0.5.0.0.0.0.0.0.0.0.0.0.a.6.0.2.4.5.2.2.0.0.9.1.1.0.0.2.list.dnswl.org : 127.0.9.2]; RCPT_COUNT_TWO(0.00)[2]; MX_GOOD(-0.01)[cached: mx66.freebsd.org]; NEURAL_HAM_SHORT(-0.97)[-0.969,0]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; IP_SCORE(-2.96)[ip: (-9.20), ipnet: 2001:1900:2254::/48(-3.22), asn: 10310(-2.30), country: US(-0.07)]; ASN(0.00)[asn:10310, ipnet:2001:1900:2254::/48, country:US]; FORGED_RECIPIENTS(0.00)[roberthuff@rcn.com ..,freebsd-current@freebsd.org]; MID_RHS_MATCH_FROM(0.00)[] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 Nov 2018 20:13:44 -0000 On 11/4/18 8:29 PM, Robert Huff wrote: > > I have a set of older machines (e.g. AMD Phenom II, Radeon HD3300 > gpu) which will be updated from 11. to 12.0 once 12 is out > and the initial round of bugs are squashed. > One system is being done now, to allow time to catch any major > problems and then plan the update process. > Looking at src/UPDATING, the only thing I don't understand is the > whole drm-kmod change. Is there an authoritative write-up on what's > going on, how to choose the right drivers for my hardware, and how to > do this from source without forcing a fresh install? > We are working on better documentation for this, but the main highlights are: In most cases graphics/drm-kmod should suffice, especially on somewhat modern hardware. You can also install any of the drm-*-kmod ports directly, if you want a specific version. In general graphics hardware older than from 2013 requires drm-legacy-kmod instead. drm-kmod will also install drm-legacy-kmod on i386. The same drivers in drm-legacy-kmod is also available in base on 12, so you can use the base drivers. This is deprecated however, and not the case for 13-CURRENT. You can install the drivers either from pkg, if you are using the GENERIC kernel, or build from ports if you have a customized kernel or if you are tracking for instance 12-STABLE or 13-CURRENT. If you are using drm-legacy-kmod or the base driver with AMD graphics cards you might also need to install xf86-video-ati-legacy rather than xf86-video-ati. Regards -- Niclas Zeising From owner-freebsd-current@freebsd.org Sun Nov 4 21:20:18 2018 Return-Path: Delivered-To: freebsd-current@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 56B7610ECC42 for ; Sun, 4 Nov 2018 21:20:18 +0000 (UTC) (envelope-from rebecca@bluestop.org) Received: from muon.bluestop.org (muon.bluestop.org [96.73.9.1]) (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 5C775874EC for ; Sun, 4 Nov 2018 21:20:17 +0000 (UTC) (envelope-from rebecca@bluestop.org) Received: from muon.bluestop.org (localhost [127.0.0.1]) by muon.bluestop.org (Postfix) with ESMTP id C99DA31597 for ; Sun, 4 Nov 2018 14:20:49 -0700 (MST) Received: from muon.bluestop.org ([127.0.0.1]) by muon.bluestop.org (muon.bluestop.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 65W96GcSzO8k for ; Sun, 4 Nov 2018 14:20:49 -0700 (MST) Received: from photon.int.bluestop.org (gw.bluestop.org [96.73.9.3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by muon.bluestop.org (Postfix) with ESMTPSA for ; Sun, 4 Nov 2018 14:20:49 -0700 (MST) From: Rebecca Cran To: "freebsd-current@FreeBSD.org" Subject: UEFI: How to go about updating the ESP with loader.efi during installworld Date: Sun, 04 Nov 2018 14:20:08 -0700 Message-ID: <5091656.8gLySxXtyI@photon.int.bluestop.org> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-Rspamd-Queue-Id: 5C775874EC X-Spamd-Result: default: False [-0.04 / 200.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_DKIM_ALLOW(-0.20)[bluestop.org]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; RCVD_COUNT_THREE(0.00)[4]; NEURAL_SPAM_SHORT(0.49)[0.488,0]; DKIM_TRACE(0.00)[bluestop.org:+]; DMARC_POLICY_ALLOW(-0.50)[bluestop.org,quarantine]; MX_GOOD(-0.01)[mail.bluestop.org]; TO_DN_EQ_ADDR_ALL(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; CTE_CASE(0.50)[]; ASN(0.00)[asn:7922, ipnet:96.64.0.0/11, country:US]; IP_SCORE(-0.01)[country: US(-0.07)] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 Nov 2018 21:20:18 -0000 I'm currently working on creating and updating the ESP (EFI System Partition) for UEFI booting during installation and installworld. During installation, with my changes it gets mounted on /boot/efi and loader.efi copied into /boot/efi/EFI/FreeBSD and /boot/efi/EFI/BOOT. An entry gets added to /etc/fstab as noauto. The issue comes during installworld, where we'll need to update the loader, and I'm not sure how we should handle that. If NO_ROOT isn't defined, do we just "mount /boot/efi", overwrite the files then unmount it? What should we do if NO_ROOT _is_ defined? -- Rebecca From owner-freebsd-current@freebsd.org Sun Nov 4 21:25:32 2018 Return-Path: Delivered-To: freebsd-current@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 F076C10ED041 for ; Sun, 4 Nov 2018 21:25:31 +0000 (UTC) (envelope-from allanjude@freebsd.org) Received: from mx1.scaleengine.net (mx1.scaleengine.net [209.51.186.6]) (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 415308833C for ; Sun, 4 Nov 2018 21:25:31 +0000 (UTC) (envelope-from allanjude@freebsd.org) Received: from [10.1.1.2] (Seawolf.HML3.ScaleEngine.net [209.51.186.28]) (Authenticated sender: allanjude.freebsd@scaleengine.com) by mx1.scaleengine.net (Postfix) with ESMTPSA id 2D02B19A94 for ; Sun, 4 Nov 2018 21:25:30 +0000 (UTC) Subject: Re: UEFI: How to go about updating the ESP with loader.efi during installworld To: freebsd-current@freebsd.org References: <5091656.8gLySxXtyI@photon.int.bluestop.org> From: Allan Jude Openpgp: preference=signencrypt Autocrypt: addr=allanjude@freebsd.org; prefer-encrypt=mutual; keydata= xsFNBFVwZcYBEADwrZDH0xe0ZVjc9ORCc6PcBLwS/RTXA6NkvpD6ea02pZ8lPOVgteuuugFc D34LdDbiWr+479vfrKBh+Y38GL0oZ0/13j10tIlDMHSa5BU0y6ACtnhupFvVlQ57+XaJAb/q 7qkfSiuxVwQ3FY3PL3cl1RrIP5eGHLA9hu4eVbu+FOX/q/XVKz49HaeIaxzo2Q54572VzIo6 C28McX9m65UL5fXMUGJDDLCItLmehZlHsQQ+uBxvODLFpVV2lUgDR/0rDa0B9zHZX8jY8qQ7 ZdCSy7CwClXI054CkXZCaBzgxYh/CotdI8ezmaw7NLs5vWNTxaDEFXaFMQtMVhvqQBpHkfOD 7rjjOmFw00nJL4FuPE5Yut0CPyx8vLjVmNJSt/Y8WxxmhutsqJYFgYfWl/vaWkrFLur/Zcmz IklwLw35HLsCZytCN5A3rGKdRbQjD6QPXOTJu0JPrJF6t2xFkWAT7oxnSV0ELhl2g+JfMMz2 Z1PDmS3NRnyEdqEm7NoRGXJJ7bgxDbN+9SXTyOletqGNXj/bSrBvhvZ0RQrzdHAPwQUfVSU2 qBhQEi2apSZstgVNMan0GUPqCdbE2zpysg+zT7Yhvf9EUQbzPL4LpdK1llT9fZbrdMzEXvEF oSvwJFdV3sqKmZc7b+E3PuxK6GTsKqaukd/3Cj8aLHG1T1im1QARAQABzSJBbGxhbiBKdWRl IDxhbGxhbmp1ZGVAZnJlZWJzZC5vcmc+wsF/BBMBAgApBQJVcGXGAhsjBQkSzAMABwsJCAcD AgEGFQgCCQoLBBYCAwECHgECF4AACgkQGZU1PhKYC34Muw/+JOKpSfhhysWFYiRXynGRDe07 Z6pVsn7DzrPUMRNZfHu8Uujmmy3p2nx9FelIY9yjd2UKHhug+whM54MiIFs90eCRVa4XEsPR 4FFAm0DAWrrb7qhZFcE/GhHdRWpZ341WAElWf6Puj2devtRjfYbikvj5+1V1QmDbju7cEw5D mEET44pTuD2VMRJpu2yZZzkM0i+wKFuPxlhqreufA1VNkZXI/rIfkYWK+nkXd9Efw3YdCyCQ zUgTUCb88ttSqcyhik/li1CDbXBpkzDCKI6I/8fAb7jjOC9LAtrZJrdgONywcVFoyK9ZN7EN AVA+xvYCmuYhR/3zHWH1g4hAm1v1+gIsufhajhfo8/wY1SetlzPaYkSkVQLqD8T6zZyhf+AN bC7ci44UsiKGAplB3phAXrtSPUEqM86kbnHg3fSx37kWKUiYNOnx4AC2VXvEiKsOBlpyt3dw WQbOtOYM+vkfbBwDtoGOOPYAKxc4LOIt9r+J8aD+gTooi9Eo5tvphATf9WkCpl9+aaGbSixB tUpvQMRnSMqTqq4Z7DeiG6VMRQIjsXDSLJEUqcfhnLFo0Ko/RiaHd5xyAQ4DhQ9QpkyQjjNf /3f/dYG7JAtoD30txaQ5V8uHrz210/77DRRX+HJjEj6xCxWUGvQgvEZf5XXyxeePvqZ+zQyT DX61bYw6w6bOwU0EVXBlxgEQAMy7YVnCCLN4oAOBVLZ5nUbVPvpUhsdA94/0/P+uqCIh28Cz ar56OCX0X19N/nAWecxL4H32zFbIRyDB2V/MEh4p9Qvyu/j4i1r3Ex5GhOT2hnit43Ng46z5 29Es4TijrHJP4/l/rB2VOqMKBS7Cq8zk1cWqaI9XZ59imxDNjtLLPPM+zQ1yE3OAMb475QwN UgWxTMw8rkA7CEaqeIn4sqpTSD5C7kT1Bh26+rbgJDZ77D6Uv1LaCZZOaW52okW3bFbdozV8 yM2u+xz2Qs8bHz67p+s+BlygryiOyYytpkiK6Iy4N7FTolyj5EIwCuqzfk0SaRHeOKX2ZRjC qatkgoD/t13PNT38V9tw3qZVOJDS0W6WM8VSg+F+bkM9LgJ8CmKV+Hj0k3pfGfYPOZJ/v18i +SmZmL/Uw2RghnwDWGAsPCKu4uZR777iw7n9Io6Vfxndw2dcS0e9klvFYoaGS6H2F13Asygr WBzFNGFQscN4mUW+ZYBzpTOcHkdT7w8WS55BmXYLna+dYer9/HaAuUrONjujukN4SPS1fMJ2 /CS/idAUKyyVVX5vozoNK2JVC1h1zUAVsdnmhEzNPsvBoqcVNfyqBFROEVLIPwq+lQMGNVjH ekLTKRWf59MEhUC2ztjSKkGmwdg73d6xSXMuq45EgIJV2wPvOgWQonoHH/kxABEBAAHCwWUE GAECAA8FAlVwZcYCGwwFCRLMAwAACgkQGZU1PhKYC34w5A//YViBtZyDV5O+SJT9FFO3lb9x Zdxf0trA3ooCt7gdBkdnBM6T5EmjgVZ3KYYyFfwXZVkteuCCycMF/zVw5eE9FL1+zz9gg663 nY9q2F77TZTKXVWOLlOV2bY+xaK94U4ytogOGhh9b4UnQ/Ct3+6aviCF78Go608BXbmF/GVT 7uhddemk7ItxM1gE5Hscx3saxGKlayaOsdPKeGTVJCDEtHDuOc7/+jGh5Zxpk/Hpi+DUt1ot 8e6hPYLIQa4uVx4f1xxxV858PQ7QysSLr9pTV7FAQ18JclCaMc7JWIa3homZQL/MNKOfST0S 2e+msuRwQo7AnnfFKBUtb02KwpA4GhWryhkjUh/kbVc1wmGxaU3DgXYQ5GV5+Zf4kk/wqr/7 KG0dkTz6NLCVLyDlmAzuFhf66DJ3zzz4yIo3pbDYi3HB/BwJXVSKB3Ko0oUo+6/qMrOIS02L s++QE/z7K12CCcs7WwOjfCYHK7VtE0Sr/PfybBdTbuDncOuAyAIeIKxdI2nmQHzl035hhvQX s4CSghsP319jAOQiIolCeSbTMD4QWMK8RL/Pe1FI1jC3Nw9s+jq8Dudtbcj2UwAP/STUEbJ9 5rznzuuhPjE0e++EU/RpWmcaIMK/z1zZDMN+ce2v1qzgV936ZhJ3iaVzyqbEE81gDxg3P+IM kiYh4ZtPB4Q= Message-ID: Date: Sun, 4 Nov 2018 16:25:26 -0500 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 MIME-Version: 1.0 In-Reply-To: <5091656.8gLySxXtyI@photon.int.bluestop.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ekbsNzGMdBBySsi6KLR05qIpVRSKpCrSO" X-Rspamd-Queue-Id: 415308833C X-Spamd-Result: default: False [-3.01 / 200.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; HAS_ATTACHMENT(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; TO_DN_NONE(0.00)[]; R_SPF_SOFTFAIL(0.00)[~all]; RCPT_COUNT_ONE(0.00)[1]; MIME_GOOD(-0.20)[multipart/signed,multipart/mixed,text/plain]; DMARC_NA(0.00)[freebsd.org]; MX_GOOD(-0.01)[cached: mx66.freebsd.org]; NEURAL_HAM_SHORT(-0.17)[-0.166,0]; SIGNED_PGP(-2.00)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; IP_SCORE(-0.63)[asn: 6939(-3.09), country: US(-0.07)]; ASN(0.00)[asn:6939, ipnet:209.51.160.0/19, country:US]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_TLS_ALL(0.00)[]; TO_DOM_EQ_FROM_DOM(0.00)[] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 Nov 2018 21:25:32 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --ekbsNzGMdBBySsi6KLR05qIpVRSKpCrSO Content-Type: multipart/mixed; boundary="6av7yOaDe95c0joxVCWfdwJrSzMyQQRNK"; protected-headers="v1" From: Allan Jude To: freebsd-current@freebsd.org Message-ID: Subject: Re: UEFI: How to go about updating the ESP with loader.efi during installworld References: <5091656.8gLySxXtyI@photon.int.bluestop.org> In-Reply-To: <5091656.8gLySxXtyI@photon.int.bluestop.org> --6av7yOaDe95c0joxVCWfdwJrSzMyQQRNK Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable On 2018-11-04 16:20, Rebecca Cran wrote: > I'm currently working on creating and updating the ESP (EFI System Part= ition)=20 > for UEFI booting during installation and installworld.=20 >=20 > During installation, with my changes it gets mounted on /boot/efi and l= oader.efi=20 > copied into /boot/efi/EFI/FreeBSD and /boot/efi/EFI/BOOT. An entry gets= added to=20 > /etc/fstab as noauto. >=20 > The issue comes during installworld, where we'll need to update the loa= der,=20 > and I'm not sure how we should handle that.=20 > If NO_ROOT isn't defined, do we just "mount /boot/efi", overwrite the f= iles then=20 > unmount it? What should we do if NO_ROOT _is_ defined? >=20 Previous to now, installworld has not updated the boot blocks. You've had to manually run 'gpart bootcode' to change the boot blocks. However, those boot blocks mostly just loaded /boot/loader, which was updated by installworld. So I can see how this is not directly analogous. I wouldn't depend on the /etc/fstab entry existing. I am not sure I want installworld randomly fobbing around in my EFI partition. Especially if, for example, my EFI/BOOT is not FreeBSD, but rEFInd or something. --=20 Allan Jude --6av7yOaDe95c0joxVCWfdwJrSzMyQQRNK-- --ekbsNzGMdBBySsi6KLR05qIpVRSKpCrSO Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (MingW32) iQIcBAEBAgAGBQJb32PJAAoJEBmVNT4SmAt+so4P/3/IJfp6C9gZP1rRyKyqHDAA HZoQuxOof2ZT1BCaM5J2TgrEuLNegvt35WNXdIyGXZqKqOGxXYu1aQ7zOc8Sq/W6 RsnD5W+l0xi+8O5RK7GTxW+4nlojRLHIxkDAZVhFadtm/w7sHgmdEFJ1izPz+pIM 3zkxHy5GJAAKyVtd2gA7cN61Q8YCNeLieB2A7XhM0VAc6uhY8rA5nwUE8XZk0pwQ zGT+/28a5uXk8OO/E3qFRTktap8kxQ1ugbXtyTWlde5OUE/c7S7w/kArOrSHGvv1 KBPXE9DyIy0/e0jZRYjeW8wp2BQS+qUKz79JYIiYgWAHHjnjk9evzfaKsyqNsAXJ GkSVU7f4yE4Zqwyd6LSr9SI5UsPs0BbU1pcLbr4gc1d/rp5iFKD4zmIG53k0K10Z jWHF4LMqiPe8thaWptQxjadSNDlmYe5zIySpqi6GAqPQWRVz7D3COm6ePNoNu6pb v6Au3CmpjwGfhjaohGracdsn9MgluV0POiKtyhS7mrmSbnTzCLgpgzsIOiS1gbc/ NAsWmgKyPRlNy6xJabxvZbrXQZyOagAnDr9aGD8UCRLMiRCaufMeTBfhJ8emHNYX QCpStWK3dC2lAcjWFoHSEIRkvRnQ0xkOHi8Q/uQe/GDjU174AXwIjyK3hioELOWu C6icsUz0FnBmh26j4pnV =zCCF -----END PGP SIGNATURE----- --ekbsNzGMdBBySsi6KLR05qIpVRSKpCrSO-- From owner-freebsd-current@freebsd.org Sun Nov 4 21:32:13 2018 Return-Path: Delivered-To: freebsd-current@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 3276F10ED424 for ; Sun, 4 Nov 2018 21:32:13 +0000 (UTC) (envelope-from rebecca@bluestop.org) Received: from muon.bluestop.org (muon.bluestop.org [96.73.9.1]) (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 AE469887CA for ; Sun, 4 Nov 2018 21:32:12 +0000 (UTC) (envelope-from rebecca@bluestop.org) Received: from muon.bluestop.org (localhost [127.0.0.1]) by muon.bluestop.org (Postfix) with ESMTP id 5BFA9315B3 for ; Sun, 4 Nov 2018 14:32:52 -0700 (MST) Received: from muon.bluestop.org ([127.0.0.1]) by muon.bluestop.org (muon.bluestop.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id S1623TRSMMaR for ; Sun, 4 Nov 2018 14:32:52 -0700 (MST) Received: from photon.int.bluestop.org (gw.bluestop.org [96.73.9.3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by muon.bluestop.org (Postfix) with ESMTPSA for ; Sun, 4 Nov 2018 14:32:52 -0700 (MST) From: Rebecca Cran To: freebsd-current@freebsd.org Subject: Re: UEFI: How to go about updating the ESP with loader.efi during installworld Date: Sun, 04 Nov 2018 14:32:11 -0700 Message-ID: <15282432.vxEf1mJfsr@photon.int.bluestop.org> In-Reply-To: References: <5091656.8gLySxXtyI@photon.int.bluestop.org> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-Rspamd-Queue-Id: AE469887CA X-Spamd-Result: default: False [-0.03 / 200.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_DKIM_ALLOW(-0.20)[bluestop.org]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; RCVD_COUNT_THREE(0.00)[4]; NEURAL_SPAM_SHORT(0.49)[0.489,0]; DKIM_TRACE(0.00)[bluestop.org:+]; DMARC_POLICY_ALLOW(-0.50)[bluestop.org,quarantine]; MX_GOOD(-0.01)[cached: mail.bluestop.org]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; CTE_CASE(0.50)[]; ASN(0.00)[asn:7922, ipnet:96.64.0.0/11, country:US]; IP_SCORE(-0.01)[country: US(-0.07)] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 Nov 2018 21:32:13 -0000 On Sunday, 4 November 2018 14:25:26 MST Allan Jude wrote: > I wouldn't depend on the /etc/fstab entry existing. I am not sure I want > installworld randomly fobbing around in my EFI partition. Especially if, > for example, my EFI/BOOT is not FreeBSD, but rEFInd or something. I tend to agree. I have work planned in the near future to teach FreeBSD that EFI/BOOT may _not_ be FreeBSD and to play nice with other bootloaders, whether that be reFIND, GRUB, Windows etc. But yes, the big difference with this is there's much more code in loader.efi than we currently put in the bootblocks with boot0cfg or "gpart bootcode" and we might run into problems if we don't at least warn users that they'll need to update it. -- Rebecca From owner-freebsd-current@freebsd.org Sun Nov 4 21:36:54 2018 Return-Path: Delivered-To: freebsd-current@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 A650D10ED7C8 for ; Sun, 4 Nov 2018 21:36:54 +0000 (UTC) (envelope-from tsoome@me.com) Received: from mr28p00im-ztfo03025201.me.com (mr28p00im-ztfo03025201.me.com [17.110.71.102]) (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 2004388AB2 for ; Sun, 4 Nov 2018 21:36:44 +0000 (UTC) (envelope-from tsoome@me.com) Received: from process-dkim-sign-daemon.mr28p00im-ztfo03025201.me.com by mr28p00im-ztfo03025201.me.com (Oracle Communications Messaging Server 8.0.2.2.20180531 64bit (built May 31 2018)) id <0PHO00200UJRTX00@mr28p00im-ztfo03025201.me.com> for freebsd-current@freebsd.org; Sun, 04 Nov 2018 21:36:20 +0000 (GMT) Received: from icloud.com ([127.0.0.1]) by mr28p00im-ztfo03025201.me.com (Oracle Communications Messaging Server 8.0.2.2.20180531 64bit (built May 31 2018)) with ESMTPSA id <0PHO008W8UOEDQ10@mr28p00im-ztfo03025201.me.com> for freebsd-current@freebsd.org; Sun, 04 Nov 2018 21:36:17 +0000 (GMT) X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=2 malwarescore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015 mlxscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1807170000 definitions=main-1811040206 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:,, definitions=2018-11-04_16:,, signatures=0 From: Toomas Soome Content-type: text/plain; charset=utf-8 Content-transfer-encoding: quoted-printable MIME-version: 1.0 (Mac OS X Mail 12.0 \(3445.100.39\)) Subject: Re: UEFI: How to go about updating the ESP with loader.efi during installworld Date: Sun, 04 Nov 2018 23:36:13 +0200 References: <5091656.8gLySxXtyI@photon.int.bluestop.org> To: freebsd-current In-reply-to: Message-id: X-Mailer: Apple Mail (2.3445.100.39) X-Rspamd-Queue-Id: 2004388AB2 X-Spamd-Result: default: False [-0.55 / 200.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_DKIM_ALLOW(-0.20)[me.com]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:17.110.0.0/15]; FREEMAIL_FROM(0.00)[me.com]; MIME_GOOD(-0.10)[text/plain]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; RCVD_COUNT_THREE(0.00)[3]; RCVD_TLS_LAST(0.00)[]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[me.com:+]; DMARC_POLICY_ALLOW(-0.50)[me.com,quarantine]; MX_GOOD(-0.01)[mx1.mail.icloud.com, mx6.mail.icloud.com, mx4.mail.icloud.com, mx5.mail.icloud.com, mx2.mail.icloud.com, mx3.mail.icloud.com, mx1.mail.icloud.com, mx6.mail.icloud.com, mx4.mail.icloud.com, mx5.mail.icloud.com, mx2.mail.icloud.com, mx3.mail.icloud.com, mx1.mail.icloud.com, mx6.mail.icloud.com, mx4.mail.icloud.com, mx5.mail.icloud.com, mx2.mail.icloud.com, mx3.mail.icloud.com, mx1.mail.icloud.com, mx6.mail.icloud.com, mx4.mail.icloud.com, mx5.mail.icloud.com, mx2.mail.icloud.com, mx3.mail.icloud.com, mx1.mail.icloud.com, mx6.mail.icloud.com, mx4.mail.icloud.com, mx5.mail.icloud.com, mx2.mail.icloud.com, mx3.mail.icloud.com, mx1.mail.icloud.com, mx6.mail.icloud.com, mx4.mail.icloud.com, mx5.mail.icloud.com, mx2.mail.icloud.com, mx3.mail.icloud.com, mx1.mail.icloud.com, mx6.mail.icloud.com, mx4.mail.icloud.com, mx5.mail.icloud.com, mx2.mail.icloud.com, mx3.mail.icloud.com, mx1.mail.icloud.com, mx6.mail.icloud.com, mx4.mail.icloud.com, mx5.mail.icloud.com, mx2.mail.icloud.com, mx3.mail.icloud.com, mx1.mail.icloud.com, m x6.mail.icloud.com, mx4.mail.icloud.com, mx5.mail.icloud.com, mx2.mail.icloud.com, mx3.mail.icloud.com, mx1.mail.icloud.com, mx6.mail.icloud.com, mx4.mail.icloud.com, mx5.mail.icloud.com, mx2.mail.icloud.com, mx3.mail.icloud.com, mx1.mail.icloud.com, mx6.mail.icloud.com, mx4.mail.icloud.com, mx5.mail.icloud.com, mx2.mail.icloud.com, mx3.mail.icloud.com, mx1.mail.icloud.com, mx6.mail.icloud.com, mx4.mail.icloud.com, mx5.mail.icloud.com, mx2.mail.icloud.com, mx3.mail.icloud.com, mx1.mail.icloud.com, mx6.mail.icloud.com, mx4.mail.icloud.com, mx5.mail.icloud.com, mx2.mail.icloud.com, mx3.mail.icloud.com, mx1.mail.icloud.com, mx6.mail.icloud.com, mx4.mail.icloud.com, mx5.mail.icloud.com, mx2.mail.icloud.com, mx3.mail.icloud.com, mx1.mail.icloud.com, mx6.mail.icloud.com, mx4.mail.icloud.com, mx5.mail.icloud.com, mx2.mail.icloud.com, mx3.mail.icloud.com, mx1.mail.icloud.com, mx6.mail.icloud.com, mx4.mail.icloud.com, mx5.mail.icloud.com, mx2.mail.icloud.com, mx3.mail.icloud.com, mx1.mail.icloud.com, mx6.mail.icloud.com, mx4.mail.icloud.co m, mx5.mail.icloud.com, mx2.mail.icloud.com, mx3.mail.icloud.com, mx1.mail.icloud.com, mx6.mail.icloud.com, mx4.mail.icloud.com, mx5.mail.icloud.com, mx2.mail.icloud.com, mx3.mail.icloud.com, mx1.mail.icloud.com, mx6.mail.icloud.com, mx4.mail.icloud.com, mx5.mail.icloud.com, mx2.mail.icloud.com, mx3.mail.icloud.com, mx1.mail.icloud.com, mx6.mail.icloud.com, mx4.mail.icloud.com, mx5.mail.icloud.com, mx2.mail.icloud.com, mx3.mail.icloud.com, mx1.mail.icloud.com, mx6.mail.icloud.com, mx4.mail.icloud.com, mx5.mail.icloud.com, mx2.mail.icloud.com, mx3.mail.icloud.com, mx1.mail.icloud.com, mx6.mail.icloud.com, mx4.mail.icloud.com, mx5.mail.icloud.com, mx2.mail.icloud.com, mx3.mail.icloud.com, mx1.mail.icloud.com, mx6.mail.icloud.com, mx4.mail.icloud.com, mx5.mail.icloud.com, mx2.mail.icloud.com, mx3.mail.icloud.com, mx1.mail.icloud.com, mx6.mail.icloud.com, mx4.mail.icloud.com, mx5.mail.icloud.com, mx2.mail.icloud.com, mx3.mail.icloud.com, mx1.mail.icloud.com, mx6.mail.icloud.com, mx4.mail.icloud.com, mx5.mail.icloud.com, mx2.mail.icloud .com, mx3.mail.icloud.com, mx1.mail.icloud.com, mx6.mail.icloud.com, mx4.mail.icloud.com, mx5.mail.icloud.com, mx2.mail.icloud.com, mx3.mail.icloud.com, mx1.mail.icloud.com, mx6.mail.icloud.com, mx4.mail.icloud.com, mx5.mail.icloud.com, mx2.mail.icloud.com, mx3.mail.icloud.com, mx1.mail.icloud.com, mx6.mail.icloud.com, mx4.mail.icloud.com, mx5.mail.icloud.com, mx2.mail.icloud.com, mx3.mail.icloud.com, mx1.mail.icloud.com, mx6.mail.icloud.com, mx4.mail.icloud.com, mx5.mail.icloud.com, mx2.mail.icloud.com, mx3.mail.icloud.com, mx1.mail.icloud.com, mx6.mail.icloud.com, mx4.mail.icloud.com, mx5.mail.icloud.com, mx2.mail.icloud.com, mx3.mail.icloud.com, mx1.mail.icloud.com, mx6.mail.icloud.com, mx4.mail.icloud.com, mx5.mail.icloud.com, mx2.mail.icloud.com, mx3.mail.icloud.com, mx1.mail.icloud.com, mx6.mail.icloud.com, mx4.mail.icloud.com, mx5.mail.icloud.com, mx2.mail.icloud.com, mx3.mail.icloud.com, mx1.mail.icloud.com, mx6.mail.icloud.com, mx4.mail.icloud.com, mx5.mail.icloud.com, mx2.mail.icloud.com, mx3.mail.icloud.com, mx1.mail.icl oud.com,mx6.mail.icloud.com,mx4.mail.icloud.com,mx5.mail.icloud.com,mx2.mail.icloud.com,mx3.mail.icloud.com,mx1.mail.icloud.com,mx6.mail.icloud.com,mx4.mail.icloud.com,mx5.mail.icloud.com,mx2.mail.icloud.com,mx3.mail.icloud.com,mx1.mail.icloud.com,mx6.mail.icloud.com,mx4.mail.icloud.com,mx5.mail.icloud.com,mx2.mail.icloud.com,mx3.mail.icloud.com,mx1.mail.icloud.com,mx6.mail.icloud.com,mx4.mail.icloud.com,mx5.mail.icloud.com,mx2.mail.icloud.com,mx3.mail.icloud.com,mx1.mail.icloud.com,mx6.mail.icloud.com,mx4.mail.icloud.com,mx5.mail.icloud.com,mx2.mail.icloud.com,mx3.mail.icloud.com,mx1.mail.icloud.com,mx6.mail.icloud.com,mx4.mail.icloud.com,mx5.mail.icloud.com,mx2.mail.icloud.com,mx3.mail.icloud.com,mx1.mail.icloud.com,mx6.mail.icloud.com,mx4.mail.icloud.com,mx5.mail.icloud.com,mx2.mail.icloud.com,mx3.mail.icloud.com,mx1.mail.icloud.com,mx6.mail.icloud.com,mx4.mail.icloud.com,mx5.mail.icloud.com,mx2.mail.icloud.com,mx3.mail.icloud.com]; NEURAL_SPAM_SHORT(0.58)[0.578,0]; IP_SCORE(-0.01)[country: US(-0.07)]; RCVD_IN_DNSWL_LOW(-0.10)[102.71.110.17.list.dnswl.org : 127.0.5.1]; FROM_EQ_ENVFROM(0.00)[]; FREEMAIL_ENVFROM(0.00)[me.com]; ASN(0.00)[asn:714, ipnet:17.110.0.0/15, country:US]; MID_RHS_MATCH_FROM(0.00)[] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 Nov 2018 21:36:54 -0000 > On 4 Nov 2018, at 23:25, Allan Jude wrote: >=20 > On 2018-11-04 16:20, Rebecca Cran wrote: >> I'm currently working on creating and updating the ESP (EFI System = Partition)=20 >> for UEFI booting during installation and installworld.=20 >>=20 >> During installation, with my changes it gets mounted on /boot/efi and = loader.efi=20 >> copied into /boot/efi/EFI/FreeBSD and /boot/efi/EFI/BOOT. An entry = gets added to=20 >> /etc/fstab as noauto. >>=20 >> The issue comes during installworld, where we'll need to update the = loader,=20 >> and I'm not sure how we should handle that.=20 >> If NO_ROOT isn't defined, do we just "mount /boot/efi", overwrite the = files then=20 >> unmount it? What should we do if NO_ROOT _is_ defined? >>=20 >=20 > Previous to now, installworld has not updated the boot blocks. You've > had to manually run 'gpart bootcode' to change the boot blocks. >=20 > However, those boot blocks mostly just loaded /boot/loader, which was > updated by installworld. >=20 > So I can see how this is not directly analogous. >=20 > I wouldn't depend on the /etc/fstab entry existing. I am not sure I = want > installworld randomly fobbing around in my EFI partition. Especially = if, > for example, my EFI/BOOT is not FreeBSD, but rEFInd or something. >=20 I would not add fstab entry at all. First of all, what should I have = there for my 3+1 raidz1?;)=20 it is reasonable to have efi/freebsd directory, the efi/boot/bootx64.efi = is hard one of course. But then again, it is problem only when we can = not setup EFI bootmanager variables =E2=80=94 the bootx64.efi is default = when bootmgr is not set up. rgds, toomas= From owner-freebsd-current@freebsd.org Sun Nov 4 21:41:35 2018 Return-Path: Delivered-To: freebsd-current@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 9550910EDBBE for ; Sun, 4 Nov 2018 21:41:35 +0000 (UTC) (envelope-from rebecca@bluestop.org) Received: from muon.bluestop.org (muon.bluestop.org [96.73.9.1]) (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 0B82088F9C for ; Sun, 4 Nov 2018 21:41:35 +0000 (UTC) (envelope-from rebecca@bluestop.org) Received: from muon.bluestop.org (localhost [127.0.0.1]) by muon.bluestop.org (Postfix) with ESMTP id AE124315C2; Sun, 4 Nov 2018 14:42:14 -0700 (MST) Received: from muon.bluestop.org ([127.0.0.1]) by muon.bluestop.org (muon.bluestop.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZdlFhAupho7T; Sun, 4 Nov 2018 14:42:14 -0700 (MST) Received: from photon.int.bluestop.org (gw.bluestop.org [96.73.9.3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by muon.bluestop.org (Postfix) with ESMTPSA; Sun, 4 Nov 2018 14:42:14 -0700 (MST) From: Rebecca Cran To: freebsd-current@freebsd.org Cc: Toomas Soome Subject: Re: UEFI: How to go about updating the ESP with loader.efi during installworld Date: Sun, 04 Nov 2018 14:41:33 -0700 Message-ID: <1713323.u6MfGjpqfb@photon.int.bluestop.org> In-Reply-To: References: <5091656.8gLySxXtyI@photon.int.bluestop.org> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-Rspamd-Queue-Id: 0B82088F9C X-Spamd-Result: default: False [-0.07 / 200.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_DKIM_ALLOW(-0.20)[bluestop.org]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; NEURAL_SPAM_SHORT(0.45)[0.455,0]; MIME_GOOD(-0.10)[text/plain]; IP_SCORE(-0.01)[country: US(-0.07)]; RCVD_COUNT_THREE(0.00)[4]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[bluestop.org:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[bluestop.org,quarantine]; MX_GOOD(-0.01)[cached: mail.bluestop.org]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; CTE_CASE(0.50)[]; ASN(0.00)[asn:7922, ipnet:96.64.0.0/11, country:US]; FREEMAIL_CC(0.00)[me.com] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 Nov 2018 21:41:35 -0000 On Sunday, 4 November 2018 14:36:13 MST Toomas Soome wrote: > it is reasonable to have efi/freebsd directory, the efi/boot/bootx64.efi is > hard one of course. But then again, it is problem only when we can not > setup EFI bootmanager variables ? the bootx64.efi is default when bootmgr > is not set up. Yes, I think we should only create efi/boot/boot{x64,ia32,aa64,arm}.efi if it doesn't already exist in which case we're likely the only OS on the system. -- Rebecca From owner-freebsd-current@freebsd.org Sun Nov 4 21:51:51 2018 Return-Path: Delivered-To: freebsd-current@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 61A8110EE49D for ; Sun, 4 Nov 2018 21:51:51 +0000 (UTC) (envelope-from oliver.pinter@hardenedbsd.org) Received: from mail-yb1-xb30.google.com (mail-yb1-xb30.google.com [IPv6:2607:f8b0:4864:20::b30]) (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 7C5DB89762 for ; Sun, 4 Nov 2018 21:51:50 +0000 (UTC) (envelope-from oliver.pinter@hardenedbsd.org) Received: by mail-yb1-xb30.google.com with SMTP id n140-v6so3035665yba.1 for ; Sun, 04 Nov 2018 13:51:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hardenedbsd.org; s=google; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=95WWHMNGeNwf8C0riL8nGT7SNiKhWKl5AKu2dS3ufsc=; b=PzczDQMZBF0gPQ4TBixYs4cblPesrUhFybwVYURIU0vuFY67gftBL6nxerTiihE1Jf HWx9UlBO5WYMRCTkhHWQYNvqIxAzoieDajR3QJx5v3P6dRFrZsz5K5oCjOYoDO2PBR6i fw7gZbsP+hmn/wcu35EBk5gKRrhwjYWcPElnjOprhFel8nh7f9YwqHU0vuO2oNTcAfyu 8u9ILJ/OjRV6e0kzT83aGbJMkVkdoDtaewK/2AqA/ERUB9+gf3MvGBwpTZMfqZ+i8TdF 8QZ50bSAlkkkXklt4HNcTH9AkPg85c4uG+dQqcs+ggVG2lDmmzTFIQaMRyh1x0BXxlM6 tjNA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=95WWHMNGeNwf8C0riL8nGT7SNiKhWKl5AKu2dS3ufsc=; b=mRbX1p7s8g/WkZz8tHrgObniTCHVsryLfteJJnHg5uopRfT0q36NBtwdJ8LfngycSk 6UrcFQUB04s1HzjcaZDzypMApAf9tJhCCs5s9VLjTmAYF+CRKzo+Q8PNwjq8QShCvQ1J EaHlUdONJ42Y9gtwlsa40OeuXdmF7zDgn1tE9QOhAR6k8uawk7TvusCkOfSKcrPtriIl MlyKKPjNbCgsbbzHUQj3FhyU1nBATEMTFIU6wjYQpwHGnDOK/N1wE5h5pM8naU+Gp/gc KUDiGmxDox+P2RNrjsXN+pZ1InbzRbNQ1P2Db3HOv+7VzYeZjOhGku0UFSrIov/W9h4J 3xLA== X-Gm-Message-State: AGRZ1gIfzPzgbUCy1qa4YXEd4kKXRJorHH5wKvUjJnc9ZcNW8n7ay1xn WNxqmaxmwaJ+duu/Q/6uozBJhyVJgdq7TZGE/ieGkg== X-Google-Smtp-Source: AJdET5dcCHmJmNpghGNRvLGCekCuS7QN0+Aq0FssIE472ypscmU1qKdiky47EHoMS38ZxhNGMj//2w49FYXHyfvV4R4= X-Received: by 2002:a25:4f05:: with SMTP id d5-v6mr18951719ybb.158.1541368309620; Sun, 04 Nov 2018 13:51:49 -0800 (PST) MIME-Version: 1.0 Received: by 2002:a25:b901:0:0:0:0:0 with HTTP; Sun, 4 Nov 2018 13:51:49 -0800 (PST) In-Reply-To: <1713323.u6MfGjpqfb@photon.int.bluestop.org> References: <5091656.8gLySxXtyI@photon.int.bluestop.org> <1713323.u6MfGjpqfb@photon.int.bluestop.org> From: Oliver Pinter Date: Sun, 4 Nov 2018 22:51:49 +0100 Message-ID: Subject: Re: UEFI: How to go about updating the ESP with loader.efi during installworld To: Rebecca Cran Cc: freebsd-current@freebsd.org, Toomas Soome Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: 7C5DB89762 X-Spamd-Result: default: False [-1.07 / 200.00]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[hardenedbsd.org]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; DMARC_NA(0.00)[hardenedbsd.org]; TO_DN_SOME(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[hardenedbsd.org:+]; MX_GOOD(-0.01)[alt1.aspmx.l.google.com,aspmx.l.google.com,aspmx2.googlemail.com,alt2.aspmx.l.google.com,aspmx3.googlemail.com]; RCVD_IN_DNSWL_NONE(0.00)[0.3.b.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.37)[-0.372,0]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; IP_SCORE(-0.19)[ipnet: 2607:f8b0::/32(0.29), asn: 15169(-1.17), country: US(-0.07)]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 Nov 2018 21:51:51 -0000 On 11/4/18, Rebecca Cran wrote: > On Sunday, 4 November 2018 14:36:13 MST Toomas Soome wrote: > >> it is reasonable to have efi/freebsd directory, the efi/boot/bootx64.efi >> is >> hard one of course. But then again, it is problem only when we can not >> setup EFI bootmanager variables ? the bootx64.efi is default when bootmgr >> is not set up. > > Yes, I think we should only create efi/boot/boot{x64,ia32,aa64,arm}.efi if > it > doesn't already exist in which case we're likely the only OS on the system. It's a totally working scenario to create OS specific directories on the ESP: root@opn ~# efibootmgr -v BootCurrent: 0000 Timeout : 0 seconds BootOrder : 0000, 0003, 0001 Boot0003* Windows Boot Manager HD(1,GPT,86fcd8f6-3db7-11e8-ad9f-34e6d749b944,0x28,0x200000)/File(\EFI\Microsoft\Boot\bootmgfw.efi) ada0p1:/EFI/Microsoft/Boot/bootmgfw.efi /boot/esp//EFI/Microsoft/Boot/bootmgfw.efi Boot0000* HardenedBSD 11-STABLE PciRoot(0x0)/Pci(0x1f,0x2)/Sata(0x1,0xffff,0x0)/HD(1,GPT,86fcd8f6-3db7-11e8-ad9f-34e6d749b944,0x28,0x200000)/File(\efi\hardenedbsd\boot1.efi) ada0p1:/efi/hardenedbsd/boot1.efi /boot/esp//efi/hardenedbsd/boot1.efi Boot0001* UEFI: TOSHIBA MQ02ABF050H PciRoot(0x0)/Pci(0x1f,0x2)/Sata(0x1,0xffff,0x0)/HD(1,GPT,86fcd8f6-3db7-11e8-ad9f-34e6d749b944,0x28,0x200000) VenHw(2d6447ef-3bc9-41a0-ac19-4d51d01b4ce6,20002000200020002000200020002000200020003100200053003800500054003500460054004b000000) The above is how my esp looks like. In EFI I have two entry: one for HardenedBSD and one for Windows. This functionality isn't yet implemented in the installer, but it's possible to made them by hand. > > -- > Rebecca > > > _______________________________________________ > freebsd-current@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" > From owner-freebsd-current@freebsd.org Sun Nov 4 22:16:50 2018 Return-Path: Delivered-To: freebsd-current@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 845C110EEFB7 for ; Sun, 4 Nov 2018 22:16:50 +0000 (UTC) (envelope-from yuripv@yuripv.net) Received: from out3-smtp.messagingengine.com (out3-smtp.messagingengine.com [66.111.4.27]) (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 830038A72A for ; Sun, 4 Nov 2018 22:16:49 +0000 (UTC) (envelope-from yuripv@yuripv.net) Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id ECCF22144B for ; Sun, 4 Nov 2018 17:16:48 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Sun, 04 Nov 2018 17:16:48 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yuripv.net; h= subject:cc:references:from:message-id:date:mime-version :in-reply-to:content-type; s=fm3; bh=KQ+Hd3UOZx3Sg24d8u68KOWy2P7 hE1JOA/ofldrmyq4=; b=q98BGodIo6KEb0FRZwHG0G/IUBc5L3m2B1Usp8tTU6S sUew6iHF/qZ5Q/8DF5mHuH+/KaRptSWmGQq41lmFH+lTwSV3dMIBgZOUoPSWaJiP giw9oObm1onUIAnNZje/i/crR00UAyYzEZ2cYr93KGA/m/GCMvUUiJp9TzWYUsv7 NcpAxROhTbrmbSweMHg2xWaZkNLf6RnlQfvtusaGByrtGnHao5TqO0j3Jhxf/6jZ C+Zqt9gBTsenzq7yEUs3qNWfCY2TEZIanho3aFCrznJpYGsxnZuJ9ftvwvySkDya pV0XX2WFVq2LNkB6/+ezdakaPIzkBp8eivnv5ZQGxUQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=KQ+Hd3 UOZx3Sg24d8u68KOWy2P7hE1JOA/ofldrmyq4=; b=YulHv69Qjk6wmgOzM/zxjT sURvzqGOwMsGmBEo1sOlvm8lHidrE/PL3iWZQrL9FPXOhIE/dl5HrvI7E7p66gmp 242e4KrkIF09j6auvofDUqa0CY7wIp+N+c/oReDrzjSMSJV25k+DLBbvqsGgqpeY cLnEeMG4Zih13P/IpmJHzKPW86ipgcPaQ5VqaCHEapp5AGojH53pRuUlbNtnBWdw iPPGUx6OidHzlSLHp9B2lnwxnGvWACb7MxdGb3/xuVnp31RKdz+ckmjzP5D5r6yP E0ygCnbuzYZFw/MZMuekdWzpRv0sRqYB54LPpchEeiiPPQoNTMCOJY8Q22GvMlmg == X-ME-Sender: X-ME-Proxy: Received: from [192.168.1.2] (unknown [92.50.223.72]) by mail.messagingengine.com (Postfix) with ESMTPA id 28CF1E49CA for ; Sun, 4 Nov 2018 17:16:47 -0500 (EST) Subject: Re: C.UTF-8 as default locale Cc: freebsd-current References: <7f81d610-cd93-bc5c-64fb-aa5fb3cda3bc@yuripv.net> <20181104065242.mhagr4ahwpcpjhkn@ivaldir.net> From: Yuri Pankov Openpgp: preference=signencrypt Autocrypt: addr=yuripv@yuripv.net; keydata= xsBNBFu8u6IBCADB11gP0QwnorrHjqAtKLHKHNHskhy0s7jqJKfx0YqXgVBKGLJ9/mjLAz0F CBNvemHSDDTs0mEZ9cBKKi6cmsav6+UQgr//yai6hvXLBJqKchSFO4MhmdvBtsGFq1yKz5Zi uhjmimKyIpgBgvMdbgGbGq6cnSB2uEPmZuJr419SVRODOkXukU+F5WHgaHzDdHAIu1asCt2B +6msxqIqlFWcXyZyTGicTGGvC/PFIsVRUtD1dIJANTC876g7DTb7LZXWiWwJpSJ4GKMXMHVX Ct9BoQ4i3nhKbOxb6Io1wsy+NFyWsTJ9KYrxKKPJP3oG8BWb/cqlFqnE4eNSsiq2q7krABEB AAHNH1l1cmkgUGFua292IDx5dXJpcHZAeXVyaXB2Lm5ldD7CwJcEEwEIAEECGwMFCQWjmoAF CwkIBwMFFQoJCAsFFgMCAQACHgECF4AWIQT4arc+w94tPi0v/3CTi+B/sSrhbAUCW708wAIZ AQAKCRCTi+B/sSrhbPxBB/961alcU091O+yKT5/oReHVc/PX0Tz4sW3V44AcgLfYlrZavCro EFz90qmCrl0xqEwuAKcC4bjmL8SjPWAhSN6IH9nxdw+HeZnAPiHm/q679Bu47+nHBl3qD/9p +t1PkKeKZfaWToFMt1nq06ytSu6VLMCwLdlDNe6DReX0ex/afEqKsuaIZSKL4UYjRwklp8PU Uf98QkrfapyHB67hQMzfI4tPeJaYyv0cTgfq3kUWJx1V6Xi0b6Zxj4ZrB2TXvaMO5g7yhU9E E3WWAvoe4FgB3a7dHe8atnHhq5+Cuvm6+LD4Jh7jvMAE5UMN+xxQpnGpNghHjaCy4vXrLRBZ nhRYzsBNBFu8u6IBCADKih3Q933rDNj4ZA8FhBQ2RlmBgvwOLcDPIL3h0V7h38y3+HisgFSc XACDsdrTlYZ1bRXkD9FHENynBcv0l/3uGJDk8jaGIDE0TP8OQBRp+IaU9/BHnAqrKxTJGIol Dahy2m+yx2yhdc6B4ujWMDqCF1rWOD+ymOWw+VLllOkrHcZa5PJtX9UOGbApZl8ZTM8El4CA NN8F1bg9MWzUi+8LYoGWGc+BwsFS1OUB1c4SPgMu5fD4Wfsr9yRl06fdpEA2YT7B/j5/5RSC 0sE2Zs/tmJ/JRflHJ12ycj59ma2xQMfEJF40hZDpMFQmZvbVqgEg3ocQcltjbxlIKZ/mjC4z ABEBAAHCwHwEGAEKACYWIQT4arc+w94tPi0v/3CTi+B/sSrhbAUCW7y7ogIbDAUJBaOagAAK CRCTi+B/sSrhbIDcCACqAZMcoxUBLZa40a5b24j5i1jplvCYYb3h+Q5lt5+BFJ87kCb4dJuU D3kh2i29BrxWQWa9WNue9ozxeYkbkfXubQYXexVolRsnh64OdGsE8KvorBFBB3zdK/GRt2Jy +jsnTfUWuQllbzMP0MfhCDMk1Mo8WvDH2/cOEP/yLKf20a+cd6nLs7bidjmGXo9pyuBKAtV6 Kv+VRu54AL+A/UBYu/eB3Dtvzcnut+1Zq6KaP++kUwPwINLIk04OBDwN0zRNTiqMAFYYyz2v ZHBB6E1th/l//ZC5b9Dk0ZpFI1bYdL9ymnrZe1MqbGPnDCToQxu00T/pZCm6Z92YrZQYuNwl Message-ID: <16812b29-c261-8abe-7bef-e34716e0ace3@yuripv.net> Date: Mon, 5 Nov 2018 01:16:33 +0300 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.3.0 MIME-Version: 1.0 In-Reply-To: <20181104065242.mhagr4ahwpcpjhkn@ivaldir.net> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="P4Rvw3x6LHoV3yu8j1xVTD42IatCIXmbu" X-Rspamd-Queue-Id: 830038A72A X-Spamd-Result: default: False [-3.38 / 200.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_DKIM_ALLOW(-0.20)[yuripv.net,messagingengine.com]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:66.111.4.0/24]; TO_MATCH_ENVRCPT_ALL(0.00)[]; HAS_ATTACHMENT(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; DMARC_NA(0.00)[yuripv.net]; MIME_GOOD(-0.20)[multipart/signed,multipart/mixed,text/plain]; RCPT_COUNT_ONE(0.00)[1]; RCVD_COUNT_THREE(0.00)[4]; IP_SCORE(-1.69)[ipnet: 66.111.0.0/20(-4.85), asn: 11403(-3.54), country: US(-0.07)]; TO_DN_ALL(0.00)[]; MX_GOOD(-0.01)[cached: in2-smtp.messagingengine.com]; DKIM_TRACE(0.00)[yuripv.net:+,messagingengine.com:+]; MISSING_TO(2.00)[]; SIGNED_PGP(-2.00)[]; NEURAL_HAM_SHORT(-0.98)[-0.978,0]; RCVD_IN_DNSWL_LOW(-0.10)[27.4.111.66.list.dnswl.org : 127.0.5.1]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:11403, ipnet:66.111.0.0/20, country:US]; MID_RHS_MATCH_FROM(0.00)[] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 Nov 2018 22:16:50 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --P4Rvw3x6LHoV3yu8j1xVTD42IatCIXmbu Content-Type: multipart/mixed; boundary="r72tCH0WrVCtHVgRPVA7xzmyiohiIvTFB"; protected-headers="v1" From: Yuri Pankov Cc: freebsd-current Message-ID: <16812b29-c261-8abe-7bef-e34716e0ace3@yuripv.net> Subject: Re: C.UTF-8 as default locale References: <7f81d610-cd93-bc5c-64fb-aa5fb3cda3bc@yuripv.net> <20181104065242.mhagr4ahwpcpjhkn@ivaldir.net> In-Reply-To: <20181104065242.mhagr4ahwpcpjhkn@ivaldir.net> --r72tCH0WrVCtHVgRPVA7xzmyiohiIvTFB Content-Type: text/plain; charset=windows-1252 Content-Language: en-US Content-Transfer-Encoding: quoted-printable Baptiste Daroussin wrote: > On Sun, Nov 04, 2018 at 09:35:48AM +0300, Yuri Pankov wrote: >> Hi, >> >> Looking through https://wiki.freebsd.org/DevSummit/201810, I noticed t= he >> following entry: >> >> - Make C.UTF-8 the default locale (conrad, dteske(installer)) >> >> As this sort of change is better done early, I have put togetger a >> simple change introducing C.UTF-8 locale using the same common LC_CTYP= E >> map as other UTF-8 locales (and it's now the source of symlinks instea= d >> of en_US one), and having all other components use C locale: >> >> https://reviews.freebsd.org/D17833 >> >> With that in place, next step is likely to be updating 'default' entry= >> in /etc/login.conf to include 'charset=3DUTF-8' and 'lang=3DC.UTF-8', = and >> changes to installer are likely to be not needed? >> >=20 >=20 > Hey I never thought it could be done in such an easy way! don't know wh= y, > I was always looking at it in a complex way, thus never started it. >=20 > Thank you very much, this looks fine to me! and that is imho a great ad= dition Thank you (and others) for the quick review. I was also wondering, with this now in place, is anyone else working on this? Are there any known issues possibly preventing this from happening now? --r72tCH0WrVCtHVgRPVA7xzmyiohiIvTFB-- --P4Rvw3x6LHoV3yu8j1xVTD42IatCIXmbu Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEE+Gq3PsPeLT4tL/9wk4vgf7Eq4WwFAlvfb8EACgkQk4vgf7Eq 4WwBSgf/XhsI1hoqaGnRs1OxAB7R7oQLQ6mkBLfhw2hjfw7iZsea+olSYPGRl1r8 GyFrVkTR1wIubGgIA1HnOmaYeeOPWuuq9uQrHZq5XgxWYlrtW2Cqwj0Bg86AqkQ+ MHSgE2aVSkQyde+yxsnGbogQLAJheXlCcZW60zA6t/hmlflQw2Kx3cifuZUgAVAX qUAAQo3wDlHDVQN7VKcWFXD4mzMNkxpI357ts9HwuRjk86GM63QLr9X1wX8Gyp5c UdyV0I+1+J2apYNjxCCwyDr77Zw8G7H/zUrIsK46zpFAR7gncItq+HnaaAZWUizD hEFMAZ2FD9WHssFu9k/z1ekh0TbpzA== =Z6Vs -----END PGP SIGNATURE----- --P4Rvw3x6LHoV3yu8j1xVTD42IatCIXmbu-- From owner-freebsd-current@freebsd.org Sun Nov 4 22:56:38 2018 Return-Path: Delivered-To: freebsd-current@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 DAF0810F035E for ; Sun, 4 Nov 2018 22:56:37 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-it1-x12e.google.com (mail-it1-x12e.google.com [IPv6:2607:f8b0:4864:20::12e]) (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 199DF8BD3E for ; Sun, 4 Nov 2018 22:56:37 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: by mail-it1-x12e.google.com with SMTP id d6so10251450itl.4 for ; Sun, 04 Nov 2018 14:56:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=5e7r1Rmy3SzQgAl0//AWrEN32fiTKLHVBTVzvVU381U=; b=qNgG7OjdaEt/9/QfsTD5f+ZccKp8wpTaBpmMTm7AvMuWKpHmA9f3RX8i2o4/6NpU7n QuZwUussZAKGwey5qonJte43uybC3HETbX4Ji88+jbeOYzt742ARZH5PrS321VGws7vH KAQKGqIvTZkJ5LZEIwfWw723qNnn7/kmCz7AGCLREfmV4cgEx1f+TgOt/rPEI6s/JxVN wkUEN6b8Zk0+EQ10ljWJ1iWT/ofvWgv+3W2BuKJ8278S8Suc8gEEFuDCBA6vDsvrRiUS oMvSkOJrexST9gsXRbW601h58EerSZKWKNwqfwm/UBqXS8gkcPLh3A64sjiE3+XfRLDH miIA== 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=5e7r1Rmy3SzQgAl0//AWrEN32fiTKLHVBTVzvVU381U=; b=aLdA7WsqaOAZFvSpsqgA/+tw57b1yvqvt3NzuVYU1wOVMKC2i7lgNkWchJmL/A2+YD TGf3UtB/KLE8mPEVBpFrH4X/ogZaGSV/IfGfSrYSaKFOBLATikWSyvz0oBMQVTjP6Cr/ 2/SMM0SqebUOpIUO3+ZiTDWar57Hu2c7OnomaHnTylUpp11jr5xz2XdeWmSPgI6OGdSK NKessCeeXpbPzDwzRb0Q9D+HJ1ccEelXBN60zQeaERbH6BobUV2hYxWJlTyLKz4IvhHl x/TCyOXUgIyD8mrqSczpc8DJ6rh1bFUEbAZ0lJa4DMPo1InMEKft8TawDf+Ne2BaAcmZ nJvQ== X-Gm-Message-State: AGRZ1gJDHCgt+ttZdpZ4AXsXPxagVHwohhiiO4Na/+rwQyt32ysaY/Bi CN53d/ZIgyStYWmZvNGBzDK412PAN9wkiNC0q1ud3Q== X-Google-Smtp-Source: AJdET5eM398/6c3mSA48uWqryAYnEnvDwJMsBeDT0tmIo8mOUVMKfJprOyN2E4mgHFoRG6AtP5d/HARZMfJ42TO57YE= X-Received: by 2002:a02:31d:: with SMTP id y29-v6mr18645289jad.98.1541372196343; Sun, 04 Nov 2018 14:56:36 -0800 (PST) MIME-Version: 1.0 References: <5091656.8gLySxXtyI@photon.int.bluestop.org> <1713323.u6MfGjpqfb@photon.int.bluestop.org> In-Reply-To: <1713323.u6MfGjpqfb@photon.int.bluestop.org> From: Warner Losh Date: Sun, 4 Nov 2018 15:56:25 -0700 Message-ID: Subject: Re: UEFI: How to go about updating the ESP with loader.efi during installworld To: Rebecca Cran Cc: FreeBSD Current , Toomas Soome X-Rspamd-Queue-Id: 199DF8BD3E X-Spamd-Result: default: False [-0.51 / 200.00]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[bsdimp-com.20150623.gappssmtp.com]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; DMARC_NA(0.00)[bsdimp.com]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[]; MX_GOOD(-0.01)[cached: ALT1.aspmx.l.google.com]; DKIM_TRACE(0.00)[bsdimp-com.20150623.gappssmtp.com:+]; RCVD_IN_DNSWL_NONE(0.00)[e.2.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.23)[-0.229,0]; R_SPF_NA(0.00)[]; FORGED_SENDER(0.30)[imp@bsdimp.com,wlosh@bsdimp.com]; RCVD_TLS_LAST(0.00)[]; IP_SCORE(-0.28)[ipnet: 2607:f8b0::/32(-0.07), asn: 15169(-1.24), country: US(-0.07)]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; FROM_NEQ_ENVFROM(0.00)[imp@bsdimp.com,wlosh@bsdimp.com]; RCVD_COUNT_TWO(0.00)[2] X-Rspamd-Server: mx1.freebsd.org Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 Nov 2018 22:56:38 -0000 On Sun, Nov 4, 2018 at 2:43 PM Rebecca Cran wrote: > On Sunday, 4 November 2018 14:36:13 MST Toomas Soome wrote: > > > it is reasonable to have efi/freebsd directory, the efi/boot/bootx64.efi > is > > hard one of course. But then again, it is problem only when we can not > > setup EFI bootmanager variables ? the bootx64.efi is default when bootmgr > > is not set up. > > Yes, I think we should only create efi/boot/boot{x64,ia32,aa64,arm}.efi if > it > doesn't already exist in which case we're likely the only OS on the system. > I think that's a really really bad idea. We should *NEVER* create them by default. We are only sliding by on the coat-tails of compatibility by using efi/boot/boot*.efi. We shouldn't use those at all, unless there's a compelling reason (like BIOS bogosity) for doing so. I had no plans to update or use those, at least by default. We should *ONLY* be using those for *REMOVABLE* media, since that's the only place they are well defined in the standard. We should only create files in efi/freebsd and using efibootmgr(8) to point at those. That was my end-goal and it was how to get there that tripped me up and got me distracted from finishing things up. Now, if people want to also create those files, to work around bogus BIOS interpretations of the standard[*], that's fine. We shouldn't preclude that. We maybe should have a script to do it even, but we shouldn't do it by default. We should assume that things can be done the right way and only enable fallbacks on an opt-in basis (and likely not part of installworld, though I can see it is a tempting idea). Warner [*] I'm looking at you Supermicro From owner-freebsd-current@freebsd.org Sun Nov 4 23:07:30 2018 Return-Path: Delivered-To: freebsd-current@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 E175810F086E for ; Sun, 4 Nov 2018 23:07:29 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-it1-x133.google.com (mail-it1-x133.google.com [IPv6:2607:f8b0:4864:20::133]) (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 326BB8C226 for ; Sun, 4 Nov 2018 23:07:29 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: by mail-it1-x133.google.com with SMTP id t189-v6so6237619itf.1 for ; Sun, 04 Nov 2018 15:07:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=DLxlTrhohhwL49BwLaBakzbuyh2ryIABajULVevZDK8=; b=cL2PFt10fcwuhWj6qoSk+sXU2xhXxRgjrZ1Oq5fz1rn2HLz32FSBGvaVw4ENX5scaE v00NYpDMthoOll2Pd4GV2CjZ7TgOI5OMCEAwpAzF9lNRuNv5kBKSCRafCXafTUYwpPue B08pYAED6v7SowaJg/J/2EQWmCrcBTnEe1fSwRRR+g1cJJxqtNeP2Fgi2p5xO96SvhNC v2NMJ3sDpXJSHe7ZepGdITej36tu5CWL8Y7yNFS+lkafFyB82/1YI7vZaZc9MPjzF78X 5t4fGS2fL1VSEcWGA14UchqvNrTy9nnDbkYto1AI+ACZRLyspzdrKjGEc3OV40uqSzS4 tAWQ== 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=DLxlTrhohhwL49BwLaBakzbuyh2ryIABajULVevZDK8=; b=U3qOUEKdHxLa1knpU2nOPPagv8hlUPnDynydazt4ac/mvDeAEi4ZZ++cOWHVLp7ZR8 cG55ZiNaDCrGPXu/WlsIGEbS9g5wn3JkqygCki+1xW0G78IyZT3Fp2Qq257FeFVe2os4 aLG4vhMOTcdX6bWmrA/v1UpwTOJHc2z1eZrVeU7C9xkQO0Z/knR1d5nrTlEhYtV3OTHI mwHqTWHxtKgIhrbbQjxlubvf9w6ZvtVcU0xUQ9Gk72v7/vJPcgTjKaaLnRPB9NHI7DiS vTRQvaifHNBHdpyCygWO1miuG735QUMycrIj3bgNRHLUYiCUYGAQ77mveAIq7uB78Mdh OYcA== X-Gm-Message-State: AGRZ1gIfqO+5yTcuFtTf+M5GwO863POpKRJGyTO6LD6n7TOUT2dbdtv8 dAZJxbMkIrlrL1CqnHc0+PhedUh6DeoHo1U/3KLo3cuo X-Google-Smtp-Source: AJdET5eZ94/XOJrdbFynRCK3R2Cihix4dh8i9Rpxy8/pb3/cmGFjTEULbIPDoJ2PEQ9VN9NJ2zk2xPP/MvzqXZEmtTA= X-Received: by 2002:a02:2708:: with SMTP id g8-v6mr17852742jaa.93.1541372848317; Sun, 04 Nov 2018 15:07:28 -0800 (PST) MIME-Version: 1.0 References: <5091656.8gLySxXtyI@photon.int.bluestop.org> In-Reply-To: From: Warner Losh Date: Sun, 4 Nov 2018 16:07:17 -0700 Message-ID: Subject: Re: UEFI: How to go about updating the ESP with loader.efi during installworld To: Allan Jude Cc: FreeBSD Current X-Rspamd-Queue-Id: 326BB8C226 X-Spamd-Result: default: False [-0.43 / 200.00]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[bsdimp-com.20150623.gappssmtp.com]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_SHORT(-0.15)[-0.151,0]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; DMARC_NA(0.00)[bsdimp.com]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[bsdimp-com.20150623.gappssmtp.com:+]; RCPT_COUNT_TWO(0.00)[2]; RCVD_IN_DNSWL_NONE(0.00)[3.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]; MX_GOOD(-0.01)[cached: ALT1.aspmx.l.google.com]; R_SPF_NA(0.00)[]; FORGED_SENDER(0.30)[imp@bsdimp.com,wlosh@bsdimp.com]; RCVD_TLS_LAST(0.00)[]; IP_SCORE(-0.27)[ipnet: 2607:f8b0::/32(-0.03), asn: 15169(-1.24), country: US(-0.07)]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; FROM_NEQ_ENVFROM(0.00)[imp@bsdimp.com,wlosh@bsdimp.com]; RCVD_COUNT_TWO(0.00)[2] X-Rspamd-Server: mx1.freebsd.org Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 Nov 2018 23:07:30 -0000 On Sun, Nov 4, 2018 at 2:27 PM Allan Jude wrote: > On 2018-11-04 16:20, Rebecca Cran wrote: > > I'm currently working on creating and updating the ESP (EFI System > Partition) > > for UEFI booting during installation and installworld. > > > > During installation, with my changes it gets mounted on /boot/efi and > loader.efi > > copied into /boot/efi/EFI/FreeBSD and /boot/efi/EFI/BOOT. An entry gets > added to > > /etc/fstab as noauto. > > > > The issue comes during installworld, where we'll need to update the > loader, > > and I'm not sure how we should handle that. > > If NO_ROOT isn't defined, do we just "mount /boot/efi", overwrite the > files then > > unmount it? What should we do if NO_ROOT _is_ defined? > > > > Previous to now, installworld has not updated the boot blocks. You've > had to manually run 'gpart bootcode' to change the boot blocks. > That's not true. It always updated /boot/loader. > However, those boot blocks mostly just loaded /boot/loader, which was > updated by installworld. > > So I can see how this is not directly analogous. > I think you're mistaken. I think this is analogous. It used to be that the boot code was basically unchanging for long periods of time. You can easily load /boot/loader with a FreeBSD 2 era boot2 (well, off a UFS1 partition). However, as things are changing more rapidly and as more functionality has moved into /boot/loader, we need to update it more often. We've moved support for ZFS into it, support for GELI into it, support for LUA and many other things. There's no longer any 'boot blocks' at all to update with gpart. UEFI has eliminated them by moving that functionality into the BIOS itself. Other systems update their files in the ESP when they upgrade. This is no different than that as well. So from an industry perspective, there's a bias towards updating. > I wouldn't depend on the /etc/fstab entry existing. I am not sure I want > installworld randomly fobbing around in my EFI partition. Especially if, > for example, my EFI/BOOT is not FreeBSD, but rEFInd or something. > Yes. It was a huge mistake to *NOT* standardize on this back in the day when UEFI support came in. But we'd install it in both places (both /boot/loader*.efi and in //EFI/FREEBSD/LOADER.EFI), so that would still work with your rEFInd setup. Finally, I have a /dev/efi/esp pseudo label support coded up for geom (along with /dev/efi/boot for the putative root device). There's some issues with it, so I set it aside some time ago to work on other higher priority things. We could assume that if there's a filesystem mounted on /dev/efi/esp, we should update the boot blocks there. We could, by default, mount it as /efi. A weaker test, though one also in keeping with tradition, would be to only install into /efi if it's a directory, and it's also a mount point. that would preserve the status quo and not even need my /dev/efi/esp code so would work out better from a number of assumptions point of view. tl;dr: EFIROOT?=/efi If ${EFIROOT} is a mount point, install loader*.efi there. Warner From owner-freebsd-current@freebsd.org Sun Nov 4 23:10:44 2018 Return-Path: Delivered-To: freebsd-current@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 868EE10F09AE for ; Sun, 4 Nov 2018 23:10:44 +0000 (UTC) (envelope-from rebecca@bluestop.org) Received: from muon.bluestop.org (muon.bluestop.org [96.73.9.1]) (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 DBF508C391 for ; Sun, 4 Nov 2018 23:10:43 +0000 (UTC) (envelope-from rebecca@bluestop.org) Received: from muon.bluestop.org (localhost [127.0.0.1]) by muon.bluestop.org (Postfix) with ESMTP id 5B73531691; Sun, 4 Nov 2018 16:11:23 -0700 (MST) Received: from muon.bluestop.org ([127.0.0.1]) by muon.bluestop.org (muon.bluestop.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5GIZFpac2qkt; Sun, 4 Nov 2018 16:11:23 -0700 (MST) Received: from photon.int.bluestop.org (gw.bluestop.org [96.73.9.3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by muon.bluestop.org (Postfix) with ESMTPSA; Sun, 4 Nov 2018 16:11:23 -0700 (MST) From: Rebecca Cran To: freebsd-current@freebsd.org Cc: Warner Losh , Toomas Soome Subject: Re: UEFI: How to go about updating the ESP with loader.efi during installworld Date: Sun, 04 Nov 2018 16:10:41 -0700 Message-ID: <5211180.XOh7uYVVfo@photon.int.bluestop.org> In-Reply-To: References: <5091656.8gLySxXtyI@photon.int.bluestop.org> <1713323.u6MfGjpqfb@photon.int.bluestop.org> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-Rspamd-Queue-Id: DBF508C391 X-Spamd-Result: default: False [-0.59 / 200.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_DKIM_ALLOW(-0.20)[bluestop.org]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; R_SPF_ALLOW(-0.20)[+mx]; MIME_GOOD(-0.10)[text/plain]; TO_DN_SOME(0.00)[]; RCVD_COUNT_THREE(0.00)[4]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[bluestop.org:+]; MX_GOOD(-0.01)[cached: mail.bluestop.org]; DMARC_POLICY_ALLOW(-0.50)[bluestop.org,quarantine]; NEURAL_HAM_SHORT(-0.07)[-0.067,0]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; CTE_CASE(0.50)[]; ASN(0.00)[asn:7922, ipnet:96.64.0.0/11, country:US]; IP_SCORE(-0.01)[country: US(-0.07)] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 Nov 2018 23:10:44 -0000 On Sunday, 4 November 2018 15:56:25 MST Warner Losh wrote: > I think that's a really really bad idea. We should *NEVER* create them by > default. We are only sliding by on the coat-tails of compatibility by using > efi/boot/boot*.efi. We shouldn't use those at all, unless there's a > compelling reason (like BIOS bogosity) for doing so. I had no plans to > update or use those, at least by default. We should *ONLY* be using those > for *REMOVABLE* media, since that's the only place they are well defined in > the standard. Thanks, I had wrongly presumed it was in the spec for fixed storage as well given that Windows, Linux etc. creates them. Looking at the 2.7 specification I can see I was wrong and agree we should only create files in efi/freebsd. -- Rebecca From owner-freebsd-current@freebsd.org Sun Nov 4 23:13:43 2018 Return-Path: Delivered-To: freebsd-current@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 505F310F0CE6 for ; Sun, 4 Nov 2018 23:13:43 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-it1-x12f.google.com (mail-it1-x12f.google.com [IPv6:2607:f8b0:4864:20::12f]) (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 BB3B28C7A2 for ; Sun, 4 Nov 2018 23:13:42 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: by mail-it1-x12f.google.com with SMTP id w7-v6so10196719itd.1 for ; Sun, 04 Nov 2018 15:13:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=oCujrY2xFUPh423BLedQp0FzxW10XyGlCplan8d1h1U=; b=0FX7QdsWgLjCUvmpoCfH3zw5G3rN/SnYX8lmxJ1vXJ1QdsF+5koVsDqNSknlLxE8EA 4J7XYtvRzKcSfAsNsWfuWR8sv/+B8wr6U5GHYvZoAKwaDyTnJnGY4jWSCCyjEHFzOgLV DJ38SuksZ5W/WKQg4adS3h7Uyk3mZ87fhOp5dkSVvOtg2Xtnf5UJnV2m9L6zwrQt6E/N OHCN4IkA1PAfHuj/Bd7fIZXaiEb8V3+UPuDj1481TCKQZj+WLWK/OuPA+2vBeZIoy3tL RZtFtjTUkm91eW2GCHtVMEE32EOdJUsFDv8T5vgfbF11l7IqyI7NElI0xXTa6+aNf9v5 P0rQ== 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=oCujrY2xFUPh423BLedQp0FzxW10XyGlCplan8d1h1U=; b=GyqrlIE+PC724Dj1E2DMLojxLgqPGRcDlK/w3MX5uMWARNus0N/IBBsm2Ug1m4a8oL 3X92sp5e6jJbwD24gOW1A7dHYHinlvsmPiZquGeqc8F5F4QUx5eS14jdpsnL+76xx8Ox gEPLaPuQM39q7+vuKK+/Lt4wlXr50oAoxcge2Q1jblxESWOF3oOa3BgMsrud9l0IBn/F rNMa44kP/SK1qBxerUA1EfVJZIZoOZFzcVMhG2OOYTVZ813UDqpcBBxvxv5njwZ+bOOK 4oA5wOW6uNvYU9XX2evy1a8K16W+Gg1l98QLuPRwzt0MboHQ7Ulwl0RckSec838tDiTe NSWQ== X-Gm-Message-State: AGRZ1gIy6bS18VSnwyv9v2+eW+vu+qMRom7Bkii8Yu3uCv8StnkSid/T R8fF4GZJ5GFDMIwa/ftbd8cOYXNvUAX6APs1vVLl2T0p X-Google-Smtp-Source: AJdET5fiYFW4bPQtfZS/W6SMi5yZIK8sFgPRXcpyGYUGV+NvMrGQeHEiQIqPAdccmJZVHn5xqBF01JOHHdeWyJPgekw= X-Received: by 2002:a24:5f94:: with SMTP id r142-v6mr4974756itb.171.1541373221955; Sun, 04 Nov 2018 15:13:41 -0800 (PST) MIME-Version: 1.0 References: <5091656.8gLySxXtyI@photon.int.bluestop.org> <1713323.u6MfGjpqfb@photon.int.bluestop.org> <5211180.XOh7uYVVfo@photon.int.bluestop.org> In-Reply-To: <5211180.XOh7uYVVfo@photon.int.bluestop.org> From: Warner Losh Date: Sun, 4 Nov 2018 16:13:30 -0700 Message-ID: Subject: Re: UEFI: How to go about updating the ESP with loader.efi during installworld To: Rebecca Cran Cc: FreeBSD Current , Toomas Soome X-Rspamd-Queue-Id: BB3B28C7A2 X-Spamd-Result: default: False [-0.45 / 200.00]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[bsdimp-com.20150623.gappssmtp.com]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; DMARC_NA(0.00)[bsdimp.com]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[bsdimp-com.20150623.gappssmtp.com:+]; MX_GOOD(-0.01)[cached: ALT1.aspmx.l.google.com]; RCVD_IN_DNSWL_NONE(0.00)[f.2.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.19)[-0.187,0]; R_SPF_NA(0.00)[]; FORGED_SENDER(0.30)[imp@bsdimp.com,wlosh@bsdimp.com]; RCVD_TLS_LAST(0.00)[]; IP_SCORE(-0.25)[ipnet: 2607:f8b0::/32(0.02), asn: 15169(-1.20), country: US(-0.07)]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; FROM_NEQ_ENVFROM(0.00)[imp@bsdimp.com,wlosh@bsdimp.com]; RCVD_COUNT_TWO(0.00)[2] X-Rspamd-Server: mx1.freebsd.org Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 Nov 2018 23:13:43 -0000 On Sun, Nov 4, 2018 at 4:10 PM Rebecca Cran wrote: > On Sunday, 4 November 2018 15:56:25 MST Warner Losh wrote: > > > I think that's a really really bad idea. We should *NEVER* create them by > > default. We are only sliding by on the coat-tails of compatibility by > using > > efi/boot/boot*.efi. We shouldn't use those at all, unless there's a > > compelling reason (like BIOS bogosity) for doing so. I had no plans to > > update or use those, at least by default. We should *ONLY* be using those > > for *REMOVABLE* media, since that's the only place they are well defined > in > > the standard. > > Thanks, I had wrongly presumed it was in the spec for fixed storage as > well > given that Windows, Linux etc. creates them. Looking at the 2.7 > specification I > can see I was wrong and agree we should only create files in efi/freebsd. > I don't know if I've mentioned this, but Benno registered /efi/freebsd with the UEFI consortium, so we own everything in that directory as a result. Warner From owner-freebsd-current@freebsd.org Sun Nov 4 23:36:34 2018 Return-Path: Delivered-To: freebsd-current@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 732BE10F1653 for ; Sun, 4 Nov 2018 23:36:34 +0000 (UTC) (envelope-from rebecca@bluestop.org) Received: from muon.bluestop.org (muon.bluestop.org [96.73.9.1]) (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 B25A38D24A; Sun, 4 Nov 2018 23:36:33 +0000 (UTC) (envelope-from rebecca@bluestop.org) Received: from muon.bluestop.org (localhost [127.0.0.1]) by muon.bluestop.org (Postfix) with ESMTP id 547EC316BD; Sun, 4 Nov 2018 16:37:13 -0700 (MST) Received: from muon.bluestop.org ([127.0.0.1]) by muon.bluestop.org (muon.bluestop.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tySfd-PlknkP; Sun, 4 Nov 2018 16:37:13 -0700 (MST) Received: from photon.int.bluestop.org (gw.bluestop.org [96.73.9.3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by muon.bluestop.org (Postfix) with ESMTPSA; Sun, 4 Nov 2018 16:37:13 -0700 (MST) From: Rebecca Cran To: freebsd-current@freebsd.org Cc: Warner Losh , Allan Jude Subject: Re: UEFI: How to go about updating the ESP with loader.efi during installworld Date: Sun, 04 Nov 2018 16:36:31 -0700 Message-ID: <1905693.uJW0cDvVUg@photon.int.bluestop.org> In-Reply-To: References: <5091656.8gLySxXtyI@photon.int.bluestop.org> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-Rspamd-Queue-Id: B25A38D24A X-Spamd-Result: default: False [-1.97 / 200.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_DKIM_ALLOW(-0.20)[bluestop.org]; NEURAL_HAM_MEDIUM(-0.78)[-0.785,0]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; R_SPF_ALLOW(-0.20)[+mx]; MIME_GOOD(-0.10)[text/plain]; TO_DN_SOME(0.00)[]; RCVD_COUNT_THREE(0.00)[4]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[bluestop.org:+]; DMARC_POLICY_ALLOW(-0.50)[bluestop.org,quarantine]; MX_GOOD(-0.01)[cached: mail.bluestop.org]; NEURAL_HAM_SHORT(-0.66)[-0.659,0]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; CTE_CASE(0.50)[]; ASN(0.00)[asn:7922, ipnet:96.64.0.0/11, country:US]; IP_SCORE(-0.01)[country: US(-0.07)] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 Nov 2018 23:36:34 -0000 On Sunday, 4 November 2018 16:07:17 MST Warner Losh wrote: > Finally, I have a /dev/efi/esp pseudo label support coded up for geom > (along with /dev/efi/boot for the putative root device). There's some > issues with it, so I set it aside some time ago to work on other higher > priority things. We could assume that if there's a filesystem mounted on > /dev/efi/esp, we should update the boot blocks there. We could, by default, > mount it as /efi. A weaker test, though one also in keeping with tradition, > would be to only install into /efi if it's a directory, and it's also a > mount point. that would preserve the status quo and not even need my > /dev/efi/esp code so would work out better from a number of assumptions > point of view. I wonder if we could coordinate our efforts and push to get this finished off in the next few months? I've been pushing my changes to https://github.com/bcran/freebsd/tree/efi-esp-generation . -- Rebecca From owner-freebsd-current@freebsd.org Mon Nov 5 05:50:47 2018 Return-Path: Delivered-To: freebsd-current@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 120EF10F8D2D for ; Mon, 5 Nov 2018 05:50:47 +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 7AFCC705E1 for ; Mon, 5 Nov 2018 05:50:46 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id 3FC8610F8D2C; Mon, 5 Nov 2018 05:50:46 +0000 (UTC) Delivered-To: current@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 1DB4E10F8D2B for ; Mon, 5 Nov 2018 05:50:46 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-oi1-x235.google.com (mail-oi1-x235.google.com [IPv6:2607:f8b0:4864:20::235]) (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 6CC5D705DE; Mon, 5 Nov 2018 05:50:45 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: by mail-oi1-x235.google.com with SMTP id 192-v6so5697552oii.6; Sun, 04 Nov 2018 21:50:45 -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=5FriRHhR0rc8zjPXsleoKggrknuIR0RwkW0Q2v715Sk=; b=WfSpPnXx3SulOjFgqG+P2DHjmrtYcpbi0bTHIYV2wgnco+qBDnuBCZ6jAMuOzWh5wk vWm9d2Hihe/BUDv6d0k3sYlCgUSfMeUVYnNH5OXk2nm3oH3/0ns0jXWOum8adB/pRufc iC0eFcbsjL63i6+qgJifg7qqjKgGceDh50vP7PNqk64OlOPzP2TdWjLqPvksIugUlgzP 9o9v/3VxbfGNAq6F+GDP4+Be+Z7I5SFRBKiojOGC/DJtLpVsdoqhtMPyyZTiKiiGtSnb Zi76SGDzFZJVYrH3QAZAzmzhs4/KtQmxw4fGZJ1vWIngcDNbBNcQICTOWtO5HTCdJTdK kjiA== 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=5FriRHhR0rc8zjPXsleoKggrknuIR0RwkW0Q2v715Sk=; b=dSvX1UTMffOv7SHa9hAQ2F3tbrkWODfwqz16uFzrBe6jqJF8y+rnGdhryRWtujG55+ G0aHJvRSNRnI12NwogD/w5s9m44m8KV7hB4QGi15uhOiTjI6FErJBQYS4L/+HGDOD3+1 f2uh7XmoJtFtKDodtL8vR56DGrad7vuP7o+3GqGl1ZPaw5j1uvdpQ/68oaTLIp6RMceq hKNaye+jhlJslTj2xSEfKrqLsSGb+zN7CZ5hPAgV9w2wlnkgZzsFgoZLkdKcoc6jVve1 dXB8JluLG5CmfHhf8h5ueAZZqwQB/SsyZgstILLJRJtVdO5qecVwltBIs5TZZD2VvMOw pYng== X-Gm-Message-State: AGRZ1gLdoqRmbjymcFlCKtYOs60xwSaZTc6GXn0PPDt/syQIevOg3AOE /8esG4dctyf+8jUSFvQIPT3GTzvLCFJ+55cnV34/XWyg X-Google-Smtp-Source: AJdET5dGUyhf3FIJkbkBdQFEBfbQvbo/EJWdRh2+9BZAd1Ft3wgCv+VMC/n//kbRjvNu8hTnA6tEz1mzbVN03HhQ0CQ= X-Received: by 2002:aca:75ce:: with SMTP id q197-v6mr12704357oic.176.1541397044167; Sun, 04 Nov 2018 21:50:44 -0800 (PST) MIME-Version: 1.0 References: <23519.18601.670359.184297@jerusalem.litteratus.org> In-Reply-To: From: Kevin Oberman Date: Sun, 4 Nov 2018 21:50:26 -0800 Message-ID: Subject: Re: drm changes and updating to 12.0 To: Niclas Zeising Cc: Robert Huff , current X-Rspamd-Queue-Id: 7AFCC705E1 X-Spamd-Result: default: False [-6.24 / 200.00]; FORGED_RECIPIENTS_FORWARDING(0.00)[]; FORWARDED(0.00)[current@mailman.ysv.freebsd.org]; FREEMAIL_FROM(0.00)[gmail.com]; SPF_FAIL_FORWARDING(0.00)[]; RCVD_DKIM_ARC_DNSWL_MED(-0.50)[]; R_SPF_SOFTFAIL(0.00)[~all]; TO_DN_ALL(0.00)[]; MX_GOOD(-0.01)[cached: alt3.gmail-smtp-in.l.google.com]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(0.00)[gmail.com,none]; RCVD_IN_DNSWL_MED(-0.20)[5.0.0.0.0.5.0.0.0.0.0.0.0.0.0.0.a.6.0.2.4.5.2.2.0.0.9.1.1.0.0.2.list.dnswl.org : 127.0.9.2]; DMARC_POLICY_ALLOW_WITH_FAILURES(-0.50)[]; FORGED_SENDER(0.00)[rkoberman@gmail.com,kob6558@gmail.com]; RCVD_NO_TLS_LAST(0.10)[]; IP_SCORE(-2.87)[ip: (-9.06), ipnet: 2001:1900:2254::/48(-3.06), asn: 10310(-2.18), country: US(-0.06)]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:10310, ipnet:2001:1900:2254::/48, country:US]; FROM_NEQ_ENVFROM(0.00)[rkoberman@gmail.com,kob6558@gmail.com]; FORGED_RECIPIENTS(0.00)[zeising@freebsd.org ..,freebsd-current@freebsd.org]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-0.999,0]; R_DKIM_ALLOW(-0.20)[gmail.com]; RCVD_COUNT_FIVE(0.00)[5]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; FORGED_SENDER_FORWARDING(0.00)[]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; NEURAL_HAM_SHORT(-0.96)[-0.956,0] X-Rspamd-Server: mx1.freebsd.org Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 Nov 2018 05:50:47 -0000 On Sun, Nov 4, 2018 at 12:15 PM Niclas Zeising wrote: > On 11/4/18 8:29 PM, Robert Huff wrote: > > > > I have a set of older machines (e.g. AMD Phenom II, Radeon HD3300 > > gpu) which will be updated from 11. to 12.0 once 12 is out > > and the initial round of bugs are squashed. > > One system is being done now, to allow time to catch any major > > problems and then plan the update process. > > Looking at src/UPDATING, the only thing I don't understand is the > > whole drm-kmod change. Is there an authoritative write-up on what's > > going on, how to choose the right drivers for my hardware, and how to > > do this from source without forcing a fresh install? > > > > We are working on better documentation for this, but the main highlights > are: In most cases graphics/drm-kmod should suffice, especially on > somewhat modern hardware. You can also install any of the drm-*-kmod > ports directly, if you want a specific version. In general graphics > hardware older than from 2013 requires drm-legacy-kmod instead. > drm-kmod will also install drm-legacy-kmod on i386. > > The same drivers in drm-legacy-kmod is also available in base on 12, so > you can use the base drivers. This is deprecated however, and not the > case for 13-CURRENT. > > You can install the drivers either from pkg, if you are using the > GENERIC kernel, or build from ports if you have a customized kernel or > if you are tracking for instance 12-STABLE or 13-CURRENT. > > If you are using drm-legacy-kmod or the base driver with AMD graphics > cards you might also need to install xf86-video-ati-legacy rather than > xf86-video-ati. > > Regards > -- > Niclas Zeising I'm curious where 2013 comes from. I know that Intel Sandy Bridge graphics is supported with VAAPI acceleration by drm-stable-kmod, since it i working on the system I am using to send this message. I bought it in 2011, the year Sandy Bridge was introduced to production products. In general, when in doubt, I'd try drm-stable-kmod for questionable devices and fall back to drm-legacy-kmod it it fails. If y0ou use ports, I'd build both paskages to make it easier to recover if drm-stable-kmod fails. Also, be sure to make the proper adjustments to /etc/rc.conf as per the package message. -- Kevin Oberman, Part time kid herder and retired Network Engineer E-mail: rkoberman@gmail.com PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683 From owner-freebsd-current@freebsd.org Mon Nov 5 07:22:34 2018 Return-Path: Delivered-To: freebsd-current@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 3B75E10FAE11; Mon, 5 Nov 2018 07:22:34 +0000 (UTC) (envelope-from rajfbsd@gmail.com) Received: from mail-wm1-x32b.google.com (mail-wm1-x32b.google.com [IPv6:2a00:1450:4864:20::32b]) (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 41548732BE; Mon, 5 Nov 2018 07:22:33 +0000 (UTC) (envelope-from rajfbsd@gmail.com) Received: by mail-wm1-x32b.google.com with SMTP id 124-v6so2214945wmw.0; Sun, 04 Nov 2018 23:22:33 -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=yLSpROu3xoW7bUgnJsFD/kQ1fK8+px3syQWYx/4feVk=; b=W3kFEII25N6bFVja5yyGl/yyq08Nj73aoWtecLMDpZgs5Wh4enV5szv+m/SzUbdVUQ i7ZSeQog3MhRXfpNiMUdgiBryWL1VheCFnp1uGE2J83DsIXT/PKPDDzqtqIZhh77b3BW dfJ1Kbtn7/lNZbPS75yGQ8pWErmjz+fZtOUc9B84HHu56FueBmsOL6dOI7l7xOAIWcNI FMBb2o4E2nFEu3rtCRJNYoaDKSUXAPpLzLRaooMUlmlbHLyEb5x6+zNjJosfZLkpEx+K tCS9xzZ0iA/qRV+HPkBBdp07ZMz66B/fN4ee0YSD6LmN6I/QrLPoWa9o1+Rw5gl1r6BO T2mw== 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=yLSpROu3xoW7bUgnJsFD/kQ1fK8+px3syQWYx/4feVk=; b=mnxrSy/GzIcMOwW8S5lrGRYGbd15tEd3PJ0bXeYS0GHNaR2ZDtu9LVKOA6jHJ7HcH7 NW7kmp0aossWOXRgadQk0HpN4ciaqd4JwEvhzEVkiHXoc+RNA15koW/oI7LaQ1Vzr1OD ymy+elhz6yM5faQgrwWZ9JaUhnYzQFLuJFq94bYMzw5xVfyGx2Tf3SqEX6+5rNEZWKqB dpiU8Nrkct0wVXJ39xTY48bcdGimdiMzgvcEbohJM9ZNxKQmef3RPg5s4PvpK6CzUgIB Oojpys4sLa1pclaPVcQvqtfbnTaGDxtAGp4cDexNAc11NzzhumB5G/XKT9ApEi3lSuC2 8jhA== X-Gm-Message-State: AGRZ1gJ6M5Q8psCAWLSz05yu855Sd8K1v7Ab4e65hzLQRK8cz58pue56 hkyxfOgRPuvGaR0jFoZXN8LNSbKc/mWAQDav7snsqw== X-Google-Smtp-Source: AJdET5f8R1QZi/ROKFPAmvXYGDGvwosburFLU00ujkEuWGy6DB2Jz79rNbajGLFoV77gFqPs/ShUsshHPEM2eInPsGE= X-Received: by 2002:a1c:b143:: with SMTP id a64-v6mr5269928wmf.109.1541402551916; Sun, 04 Nov 2018 23:22:31 -0800 (PST) MIME-Version: 1.0 References: <2a595c73-4a93-6e3f-f93d-9038baeeb18a@FreeBSD.org> <2b2d11cb-2196-0214-a3f2-8ab75c7c0248@FreeBSD.org> <5c64a532-9f5f-4e52-35e6-4800cb065d8f@FreeBSD.org> In-Reply-To: <5c64a532-9f5f-4e52-35e6-4800cb065d8f@FreeBSD.org> From: Rajesh Kumar Date: Mon, 5 Nov 2018 12:52:20 +0530 Message-ID: Subject: Re: Has anything changed from 11.2 to 12.0 in PCI MSI/MSIX path? To: jhb@freebsd.org Cc: freebsd-drivers@freebsd.org, freebsd-current@freebsd.org X-Rspamd-Queue-Id: 41548732BE X-Spamd-Result: default: False [-2.46 / 200.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.99)[-0.987,0]; R_DKIM_ALLOW(-0.20)[gmail.com]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; FREEMAIL_FROM(0.00)[gmail.com]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; TO_DN_NONE(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_TLS_LAST(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; MX_GOOD(-0.01)[cached: alt3.gmail-smtp-in.l.google.com]; RCVD_IN_DNSWL_NONE(0.00)[b.2.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]; NEURAL_HAM_SHORT(-0.86)[-0.859,0]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; IP_SCORE(-0.60)[ipnet: 2a00:1450::/32(-1.75), asn: 15169(-1.19), country: US(-0.06)]; FROM_EQ_ENVFROM(0.00)[]; SUBJECT_ENDS_QUESTION(1.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; RCVD_COUNT_TWO(0.00)[2] X-Rspamd-Server: mx1.freebsd.org Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 Nov 2018 07:22:34 -0000 Thanks John. I tried building a kernel with these changes and things are working good. I could able to boot without any tunables. Thanks again. On Fri, Nov 2, 2018 at 12:05 AM John Baldwin wrote: > On 10/30/18 1:22 AM, Rajesh Kumar wrote: > > Hi John, > > > > Thanks for your updates. I assume you are talking about having a > unified intr_machdep.h compared to having seperate amd64 and i386 versions. > > > > Can you please update this thread once all changes are MFC complete or > tag me in necessary place? So that I can give a try in my board once it's > ready. > > I just committed r340016 which merges r338360 along with followup fixes to > stable/11. > > > On Mon, Oct 29, 2018 at 11:08 PM John Baldwin jhb@freebsd.org>> wrote: > > > > On 10/25/18 10:24 AM, Rajesh Kumar wrote: > > > Hi John, > > > > > > Thanks a lot. It helps. I backported the changes to 11.2 and tried > booting in my board with success without any need for the said tunables. > > > > > > I see those changes are marked for MFC after 2 Weeks. But I don't > see them still in stable/11 branch. So, will it be taken into stable/11 > branch by any chance? If not, can the backported changes be submitted for > review to take into stable/11 branch? > > > > I'm working on the MFC. The current patch I've tested an MFC of is > the one to > > unify sys/x86/include/intr_machdep.h as a precursor to MFC'ing this > change. > > > > > On Thu, Oct 25, 2018 at 1:17 AM John Baldwin >> > wrote: > > > > > > On 10/24/18 3:40 AM, Rajesh Kumar wrote: > > > > Hi, > > > > > > > > I have a amd64 based board. When I tried to boot 11.1 (or) > 11.2 in that, I > > > > needed the following tunables to be set from loader prompt > to get it booted > > > > (otherwise machine reboots continuously). > > > > > > > > hw.usb.xhci.msi=0 > > > > hw.usb.xhci.msix=0 > > > > hw.pci.enable_msi=0 > > > > hw.pci.enable_msix=0 > > > > > > > > But, when I tried with 12.0 - ALPHA4, I could able to get it > booted without > > > > any tunables. So, has anything changed significantly on PCI > MSI/MSI-X > > > > path? > > > > > > > > Note: I have a forum topic with my observations about the > issue on > > > > 11.1/11.2 in the following thread > > > > > https://forums.freebsd.org/threads/freebsd-11-1-installation-fails-and-rebooting.65814/ > > > > > > > > Let me know if you need any details. > > > > > > I believe this was fixed by r338360. > > > > > > -- > > > John Baldwin > > > > > > > > > -- > > John Baldwin > > > > > -- > John Baldwin > > > > From owner-freebsd-current@freebsd.org Mon Nov 5 08:35:53 2018 Return-Path: Delivered-To: freebsd-current@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 2494D10FC429 for ; Mon, 5 Nov 2018 08:35:53 +0000 (UTC) (envelope-from herbert@gojira.at) 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 8310075173 for ; Mon, 5 Nov 2018 08:35:52 +0000 (UTC) (envelope-from herbert@gojira.at) Received: by mailman.ysv.freebsd.org (Postfix) id 474C210FC428; Mon, 5 Nov 2018 08:35:52 +0000 (UTC) Delivered-To: current@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 35E1110FC427 for ; Mon, 5 Nov 2018 08:35:52 +0000 (UTC) (envelope-from herbert@gojira.at) Received: from mail.bsd4all.net (mail.bsd4all.net [144.76.30.122]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (Client CN "mail.bsd4all.net", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 24E1B75172 for ; Mon, 5 Nov 2018 08:35:50 +0000 (UTC) (envelope-from herbert@gojira.at) Date: Mon, 05 Nov 2018 09:35:43 +0100 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=gojira.at; s=mail201809; t=1541406943; bh=cvrFa1Gss0ENMWihlHgW0MZ7E8Wajsi7FI2aFixT/vk=; h=Date:Message-ID:From:To:Subject:MIME-Version:Content-Type:from:to: subject:date:content-type:mime-version:message-id; b=O4xyLdhyTG6GIsgwCXMlc6E50ESZooRyZ7H2YZcYxVfGh/wy9C9EJashtJP/jrEYF dqXa7YUKP4zDfttWiyuGLg30OSAbzKTghCKq8+vdNgAVtpbLvGQu8Pu+tkHdyFiEcE egEHKc5pal5xdWC6EVGUa2XjNXw01B6ZMY5EWaiPPfTNpOyPAI/Ze5l4FhF5FmleHA zIwEvna53PIGAkt8x6GmcrntNihLAXNXXLnKfacOvd2OVfUQX1VBsL54G3LVt6UfbV QU0hsUyFymCz4c6B/9pPd/hS7GfqMr0M4XdVwuNSsPB4I7VCKThJwtLe8rDAKYEYzZ A5w9l2gdjBFLA== Message-ID: <878t27j50g.wl-herbert@gojira.at> From: "Herbert J. Skuhra" To: "Michael W. Lucas" Cc: current@freebsd.org Subject: Re: unbound error: Undefined symbol "sldns_key_EVP_load_gost_id" In-Reply-To: <20181104190739.GA78970@mail.michaelwlucas.com> References: <20181104190739.GA78970@mail.michaelwlucas.com> User-Agent: Wanderlust/2.15.9 (Almost Unreal) SEMI-EPG/1.14.7 (Harue) FLIM/1.14.9 (=?ISO-8859-4?Q?Goj=F2?=) APEL/10.8 EasyPG/1.0.0 Emacs/27.0 (x86_64-pc-linux-gnu) MULE/6.0 (HANACHIRUSATO) MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII X-Rspamd-Queue-Id: 8310075173 X-Spamd-Result: default: False [-4.73 / 200.00]; ARC_NA(0.00)[]; R_SPF_FAIL(0.00)[-all]; R_DKIM_ALLOW(-0.20)[gojira.at]; FORGED_RECIPIENTS_FORWARDING(0.00)[]; FROM_HAS_DN(0.00)[]; FORWARDED(0.00)[current@mailman.ysv.freebsd.org]; TO_DN_SOME(0.00)[]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[gojira.at]; RCVD_DKIM_ARC_DNSWL_MED(-0.50)[]; SPF_FAIL_FORWARDING(0.00)[]; RCVD_COUNT_THREE(0.00)[4]; NEURAL_HAM_MEDIUM(-1.00)[-0.998,0]; DKIM_TRACE(0.00)[gojira.at:+]; RCPT_COUNT_TWO(0.00)[2]; MID_CONTAINS_FROM(1.00)[]; RCVD_IN_DNSWL_MED(-0.20)[5.0.0.0.0.5.0.0.0.0.0.0.0.0.0.0.a.6.0.2.4.5.2.2.0.0.9.1.1.0.0.2.list.dnswl.org : 127.0.9.2]; MX_GOOD(-0.01)[cached: mail.bsd4all.net]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; IP_SCORE(-2.83)[ip: (-8.98), ipnet: 2001:1900:2254::/48(-2.98), asn: 10310(-2.11), country: US(-0.06)]; NEURAL_HAM_SHORT(-0.99)[-0.991,0]; ASN(0.00)[asn:10310, ipnet:2001:1900:2254::/48, country:US]; FORGED_RECIPIENTS(0.00)[mwlucas@michaelwlucas.com .., freebsd-current@freebsd.org] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 Nov 2018 08:35:53 -0000 On Sun, 04 Nov 2018 20:07:39 +0100, "Michael W. Lucas" wrote: > > Hi, > > Haven't seen this reported yet, so here it is. Found on last week's > world, rebuild last night and still there. Worth filing a bug? > > storm~;uname -a > FreeBSD storm 13.0-CURRENT FreeBSD 13.0-CURRENT r339863 GENERIC amd64 > > Trying to run unbound, and: > > storm~;sudo unbound -dd > ld-elf.so.1: /usr/sbin/unbound: Undefined symbol "sldns_key_EVP_load_gost_id" > > The voices in my head mutter it's something about OpenSSL. But they're > usually wrong. > > Here's my unbound.conf, just in case: > > --- > root-hints: "named.cache" > access-control: 0.0.0.0/0 allow > --- You are obviously running an old unbound binary. Did you forget to run 'make delete-old(-libs)'? Try /usr/sbin/local-unbound. --- r333573 | des | 2018-05-12 19:10:36 +0200 (Sat, 12 May 2018) | 4 lines Rename all Unbound binaries and man pages from unbound* to local-unbound*. PR: 222902 --- -- Herbert From owner-freebsd-current@freebsd.org Mon Nov 5 09:45:30 2018 Return-Path: Delivered-To: freebsd-current@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 90AF710FDF7C; Mon, 5 Nov 2018 09:45:30 +0000 (UTC) (envelope-from pkubaj@anongoth.pl) Received: from mail.anongoth.pl (mail.anongoth.pl [46.248.190.61]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (Client CN "mail.anongoth.pl", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 5C907778B2; Mon, 5 Nov 2018 09:45:29 +0000 (UTC) (envelope-from pkubaj@anongoth.pl) Received: from anongoth.pl (unknown [10.8.0.2]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) (Authenticated sender: pkubaj@anongoth.pl) by mail.anongoth.pl (Postfix) with ESMTPSA id 080E427967; Mon, 5 Nov 2018 10:45:17 +0100 (CET) Date: Mon, 5 Nov 2018 10:45:17 +0100 From: Piotr Kubaj To: freebsd-current@freebsd.org, freebsd-ppc@freebsd.org, freebsd-stable@freebsd.org, freebsd-fs@freebsd.org Subject: FreeBSD/powerpc64 (POWER9) with ZFS on / Message-ID: <20181105094517.GA42797@smtp.iq.pl> Mail-Followup-To: freebsd-current@freebsd.org, freebsd-ppc@freebsd.org, freebsd-stable@freebsd.org, freebsd-fs@freebsd.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="zhXaljGHf11kAtnf" Content-Disposition: inline User-Agent: Mutt/1.10.1 (2018-07-13) X-Rspamd-Queue-Id: 5C907778B2 X-Spamd-Result: default: False [-5.08 / 200.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_DKIM_ALLOW(-0.20)[anongoth.pl]; NEURAL_HAM_MEDIUM(-1.00)[-0.996,0]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; R_SPF_ALLOW(-0.20)[+ip4:46.248.190.61]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; TO_DN_NONE(0.00)[]; DKIM_TRACE(0.00)[anongoth.pl:+]; DMARC_POLICY_ALLOW(-0.50)[anongoth.pl,reject]; MX_GOOD(-0.01)[mail.anongoth.pl]; SIGNED_PGP(-2.00)[]; NEURAL_HAM_SHORT(-0.98)[-0.983,0]; FROM_EQ_ENVFROM(0.00)[]; IP_SCORE(0.01)[country: PL(0.03)]; ASN(0.00)[asn:47544, ipnet:46.248.160.0/19, country:PL]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[] X-Rspamd-Server: mx1.freebsd.org X-Mailman-Approved-At: Mon, 05 Nov 2018 11:32:27 +0000 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 Nov 2018 09:45:30 -0000 --zhXaljGHf11kAtnf Content-Type: text/plain; charset=utf-8; format=flowed Content-Disposition: inline Content-Transfer-Encoding: quoted-printable ZFS is by default not available for partitioning in bsdinstall. We can, how= ever, use manual partitioning in shell to make ZFS partitions. But what if we want to do ZFS on /? This is currently not supported out-of-= the-box. The reason is that Petitboot, used on POWER9 to boot kernel, doesn= 't support loading modules (at least when booting FreeBSD). ZFS is by defau= lt distributed only as a module, to overcome licensing issues. There are two ways to boot ZFS on root with Petitboot: 1. We can use initramfs, which will load necessary modules. It's said to be= supported on FreeBSD/powerpc64, but no one knows how to create one for Fre= eBSD :) 2. We can actually compile a custom kernel with ZFS in it (not as a module)= =2E This the approach that I use. Unfortunately, I can't redistribute this = kernel, because of ZFS's license. I created a custom installation iso, whic= h uses my kernel with ZFS included. Here are the steps to do it (on an installed powerpc64 system, but should b= e possible on other architectures after redefining TARGET and TARGET_ARCH): 1. cd /usr/src/sys/powerpc/conf 2. cat << EOF > ZFS include GENERIC64 options ZFS EOF 3. cd ../../../ 3. make buildworld buildkernel KERNCONF=3DZFS 4. cd release 5. make release When it's done, there will be iso files in /usr/obj/usr/src/powerpc.powerpc= 64/release. You can use it to install ZFS on root. Note that you need a FAT32 partition to mount on /boot. This partition needs to have /boot/etc/kboot.conf file, with a line like: FreeBSD=3D'/kernel/kernel kernelname=3D/boot/kernel/kernel vfs.root.mountfr= om=3Dzfs:zroot/ROOT/default' You also need the appriopriate /etc/fstab: /dev/nda0p1 /boot msdosfs rw 2 2 Other than that, howto at https://wiki.freebsd.org/RootOnZFS/GPTZFSBoot#Cre= ate_Partitions (from point 2., omit 1.) is totally ok to follow. Thanks to mmacy for informing me about this little trick with including ZFS= to kernel. --=20 _________________________________________=20 / It has been said that man is a rational \ | animal. All my life I have been | | searching for evidence which could | | support this. | | | \ -- Bertrand Russell / -----------------------------------------=20 \ ^__^ \ (oo)\_______ (__)\ )\/\ ||----w | || || --zhXaljGHf11kAtnf Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJkBAABCgBOFiEEycyIeNkkgohzsoorelmbhSCDnJ0FAlvgES0wFIAAAAAAFQAS cGthLWFkZHJlc3NAZ251cGcub3JncGt1YmFqQGFub25nb3RoLnBsAAoJEHpZm4Ug g5ydkKMP/0Xuk8dEY5/ZTu9Olokm4JRw2hXOzVvOhMQG4lJFUfDnAHStWkGEfiYT 4a/6OZJ27mp6g90Rt9vwaMCvD7cSIaVuUYQWDYZ2F0kXVdHzIJdTciFa+CBGEH82 cxirf+hO8sF87jionIhSo9U7U8UKQPYhYtUiH7OdTtFkCUlOIV7TbebdUrlSm90e 4Bf1Sy4g45V58Cn942kyvh8e+xs3lPs/v/lEvi/AoIv9jBkURp/8U8TIGn/Hp/t2 I84wvnRQvlj8oH5m8w6Uzxg9Xj9FFJXzJOcmc/sDpfcKOs+hZBIw1+FybI/Y+sdz yNU+QttBymFJWSDJVG1i5XcKj5WQWJCV4vYKofjI8KiHYgMq+IUnRXO0tWhqrnYB L0S+q8OBI7R7EjrOfETJqxmhouXmIyb5NOXXcA94QI40oMbeLIWCiPJps0tyW53V UCdj4VfdbBfZq8moKaLU5WDsBu5ggxAE4UOStFavDLfomH9CpfYoHgiyEsUEoK7a Nxx+i1+mImGwqGx/u5v8XO4eBWf6UEFR4DU+8rwTUH03QuEVXWApKg8gim7+bbc0 wolPNm1PODjqIjX/6oFKpYDBYWpYv5nJn66SFLGMAE8ecz0+fTPZhULgP7+QMoQp 51HtwiM0X1a8D+nu8W7XaGaGJ9UTzQEvQoytErTp4ZG56SqudOAR =UvqB -----END PGP SIGNATURE----- --zhXaljGHf11kAtnf-- From owner-freebsd-current@freebsd.org Mon Nov 5 10:23:56 2018 Return-Path: Delivered-To: freebsd-current@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 5DEC010FEF08; Mon, 5 Nov 2018 10:23:56 +0000 (UTC) (envelope-from instructionset@gmail.com) Received: from mail-pl1-x62b.google.com (mail-pl1-x62b.google.com [IPv6:2607:f8b0:4864:20::62b]) (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 9B3C97916D; Mon, 5 Nov 2018 10:23:55 +0000 (UTC) (envelope-from instructionset@gmail.com) Received: by mail-pl1-x62b.google.com with SMTP id c13-v6so4234718plz.13; Mon, 05 Nov 2018 02:23:55 -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 :content-transfer-encoding; bh=taTkOU/h0+uB4Qxzojt9kZnoXGPpivSBvTNphgutLM4=; b=a1Mke/pULh2ETPK4kQ2OtCQ49LVEf+K+S/UGoh1BGcx26by1uc/Ikt5S+scFCIvFhB i5W2CQ1+dvAIJ++7Gl0fpgTPfwU1ICZUS5sN0OTIQ6TFlXGwhV2ID08phBLQiM6h0zE1 sIjedUatyT2V5mCEQT4DsB8CJuRrTfZ/PgDlhIyHxQNCR5e/kc3lls8iawWRz2XB4e2Q pGGE/6oZBBQJdFwb4AwQkkXUqCNVds3WcNrGByLHEVz7lboxNhLa4D3Duah/DGSwzWfk RMpnr1va5vkiQXey04w6IqFY0M73CeLjSWok8DEwyF1D55pxEwxvXevwSsQ8Sr22dCvb Yoeg== 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:content-transfer-encoding; bh=taTkOU/h0+uB4Qxzojt9kZnoXGPpivSBvTNphgutLM4=; b=YjZovXPLZTllJ5Fe+Q6XP4QAyutKztZSMfAiWM+W6Sdx0jpgQ6RwDKT+U3N3ze70U9 MuyWKhf4HzFZRqta0O+AGpblQu5DiueHmLvEJZDySjrocxpkwIm9en86Atcsb1C8FMFy PYIMfedCMkYMenQKi2MIgRIiMxgz9jZJ7Q0Q0bAvlSYbZvOlHiaXLDzJ8Y/dfosqdoaT CTgjK4GvZmbMD9WvlT/pdEFz89LOtFOIRbR/bc2kEy99809j979ke92waEVDFps/pkcS Fp8YMhSWAL/RnyJKzo5ke4iY4Y/YW+qPuwEQEju7EnOWu/SFuG3IM6OSroWIjTKBtwAA ++Ag== X-Gm-Message-State: AGRZ1gL4cUM12m2ksslFCGpkogh/rsP5PeWLDxlV9SgcSYVIK39YeSnC o5Nf4F4FKPXA72CdT0o9R0GehjcXmu/9eXMO9ISbOw== X-Google-Smtp-Source: AJdET5c2Ml9xsI0DMbUbLNAT5zJDorqLATC1tTu562j/HFMhnaZPQwdCpR+024fw0kyIt5XuwmDMM2UlaG+2qL+QSjY= X-Received: by 2002:a17:902:5e3:: with SMTP id f90-v6mr22077742plf.286.1541413434219; Mon, 05 Nov 2018 02:23:54 -0800 (PST) MIME-Version: 1.0 References: <20181105094517.GA42797@smtp.iq.pl> In-Reply-To: <20181105094517.GA42797@smtp.iq.pl> From: Bill Sorenson Date: Mon, 5 Nov 2018 04:23:45 -0600 Message-ID: Subject: Re: FreeBSD/powerpc64 (POWER9) with ZFS on / To: pkubaj@anongoth.pl, freebsd-current@freebsd.org, FreeBSD PowerPC ML , freebsd-stable@freebsd.org, freebsd-fs@freebsd.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: 9B3C97916D X-Spamd-Result: default: False [-3.26 / 200.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.95)[-0.947,0]; R_DKIM_ALLOW(-0.20)[gmail.com]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; FREEMAIL_FROM(0.00)[gmail.com]; MIME_GOOD(-0.10)[text/plain]; IP_SCORE(-0.32)[ipnet: 2607:f8b0::/32(-0.28), asn: 15169(-1.27), country: US(-0.06)]; RCPT_COUNT_FIVE(0.00)[5]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; RCVD_IN_DNSWL_NONE(0.00)[b.2.6.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]; MX_GOOD(-0.01)[cached: alt3.gmail-smtp-in.l.google.com]; NEURAL_HAM_SHORT(-0.98)[-0.978,0]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; RCVD_COUNT_TWO(0.00)[2] X-Rspamd-Server: mx1.freebsd.org X-Mailman-Approved-At: Mon, 05 Nov 2018 11:32:52 +0000 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 Nov 2018 10:23:56 -0000 On Mon, Nov 5, 2018, 3:45 AM Piotr Kubaj via freebsd-ppc > ZFS is by default not available for partitioning in bsdinstall. We can, h= owever, use manual partitioning in shell to make ZFS partitions. > > But what if we want to do ZFS on /? This is currently not supported out-o= f-the-box. The reason is that Petitboot, used on POWER9 to boot kernel, doe= sn't support loading modules (at least when booting FreeBSD). ZFS is by def= ault distributed only as a module, to overcome licensing issues. > > There are two ways to boot ZFS on root with Petitboot: > 1. We can use initramfs, which will load necessary modules. It's said to = be supported on FreeBSD/powerpc64, but no one knows how to create one for F= reeBSD :) > 2. We can actually compile a custom kernel with ZFS in it (not as a modul= e). This the approach that I use. Unfortunately, I can't redistribute this = kernel, because of ZFS's license. I created a custom installation iso, whic= h uses my kernel with ZFS included. > > Here are the steps to do it (on an installed powerpc64 system, but should= be possible on other architectures after redefining TARGET and TARGET_ARCH= ): > 1. cd /usr/src/sys/powerpc/conf > 2. cat << EOF > ZFS > include GENERIC64 > options ZFS > EOF > 3. cd ../../../ > 3. make buildworld buildkernel KERNCONF=3DZFS > 4. cd release > 5. make release > > When it's done, there will be iso files in /usr/obj/usr/src/powerpc.power= pc64/release. > > You can use it to install ZFS on root. > > Note that you need a FAT32 partition to mount on /boot. > This partition needs to have /boot/etc/kboot.conf file, with a line like: > FreeBSD=3D'/kernel/kernel kernelname=3D/boot/kernel/kernel vfs.root.mount= from=3Dzfs:zroot/ROOT/default' > > You also need the appriopriate /etc/fstab: > /dev/nda0p1 /boot msdosfs rw 2 2 > > Other than that, howto at https://wiki.freebsd.org/RootOnZFS/GPTZFSBoot#C= reate_Partitions (from point 2., omit 1.) is totally ok to follow. > > Thanks to mmacy for informing me about this little trick with including Z= FS to kernel. > > -- > _________________________________________ > / It has been said that man is a rational \ > | animal. All my life I have been | > | searching for evidence which could | > | support this. | > | | > \ -- Bertrand Russell / > ----------------------------------------- > \ ^__^ > \ (oo)\_______ > (__)\ )\/\ > ||----w | > || || I don't think there are any license issues distributing a FreeBSD kernel with ZFS statically linked like there are with Linux. For a long time it wasn't supported and ZFS will probably never be in GENERIC but a custom kernel with ZFS built in should be freely redistributable. I don't claim to be an expert on the license issues so if someone else has better information feel free correct me. -Bill Sorenson From owner-freebsd-current@freebsd.org Mon Nov 5 15:45:40 2018 Return-Path: Delivered-To: freebsd-current@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 38B731104C7B for ; Mon, 5 Nov 2018 15:45:40 +0000 (UTC) (envelope-from wlosh@bsdimp.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 928FC84110 for ; Mon, 5 Nov 2018 15:45:39 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: by mailman.ysv.freebsd.org (Postfix) id 575111104C7A; Mon, 5 Nov 2018 15:45:39 +0000 (UTC) Delivered-To: current@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 354921104C79 for ; Mon, 5 Nov 2018 15:45:39 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-it1-x129.google.com (mail-it1-x129.google.com [IPv6:2607:f8b0:4864:20::129]) (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 366858410D for ; Mon, 5 Nov 2018 15:45:38 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: by mail-it1-x129.google.com with SMTP id r12-v6so10489194ita.3 for ; Mon, 05 Nov 2018 07:45:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=MWyDJdMKRWXlY0Cq3AI+TbcYwJz2AkeqCeqNPfegV38=; b=Aw7lxqyyEEZhBGvKGa3NsBY51pPRD9MIiPYY387fzNywzgt7MfhzPLzPH79urrsU3L sC2GFRo5DWXxU7twRJ6fWJqeJWIfj4rch3yIKDQ6q53dlIaLgD/FtNEY/dNNCMVWoP/V 6vM0fDyQboQBV3yMHrgxTzEcjahPZpx/Zn4KiQtIzZb7Qubt4hJFmE2LpHVLfFoUv8Do l7ILrOXdAGHxlxNDD8zp8VRRhDRypJDDej141hf4L/OEGK/7wUyYZaXNBgKYp0fy6NV+ SsYikhmCiGGfMaQ5CR00wPbjQtkLnR2AHt4O0R0mBYKV4NoNGHtLa4rCMrljkey0pDih ilzA== 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=MWyDJdMKRWXlY0Cq3AI+TbcYwJz2AkeqCeqNPfegV38=; b=TGl5qdB6i4z7Kxjs5GRWz0Ip4ZdYkn27ZdnpQ5yjeqF2hfOIpd9wBhGFMSFTcyRimX yzSZoIA+6W/1CszYuXGakVVsSinDmqhKJXYgmfLKjW4Q3+90ZDcoei1OppTcWZdlPF44 kMADC7F/8Qzc1IfHrJ9ektoA317rdF+0vkh8BCAdTOJTYXQLAkWYBFd/B8eTrp3gRCvW jF0kA/FHSP2Dg0YLkOSe86+jhBLCml26lkla+74wJzwuyeffvryU3ah0vMPVKtV3jW0r hmtsv/wkdd5R2gzbbwMgsKbICn8F5Im/NdrWXohaDfizkJn5zSUTqcYjODDOYOZ0KCu5 574w== X-Gm-Message-State: AGRZ1gIjQWfkjWzEcyUhPoOhCpWMDbN6pwuV4dk8Nho2CFniotDiM5Er jm2Rk7IeISZeNIW6+BTZaXbzaA8xNVA7pbNGC87P9g== X-Google-Smtp-Source: AJdET5f/asCHX5JwR1sq2jtRqaacm77IeIi54XCEk/ez/2UliGcW17QU60CN960mpYqMeWm+YrAPcvW6uTh+Nl1Iwh4= X-Received: by 2002:a24:d4c1:: with SMTP id x184-v6mr7111714itg.79.1541432737310; Mon, 05 Nov 2018 07:45:37 -0800 (PST) MIME-Version: 1.0 References: <23519.18601.670359.184297@jerusalem.litteratus.org> In-Reply-To: From: Warner Losh Date: Mon, 5 Nov 2018 08:45:22 -0700 Message-ID: Subject: Re: drm changes and updating to 12.0 To: Kevin Oberman Cc: Niclas Zeising , Robert Huff , FreeBSD Current X-Rspamd-Queue-Id: 928FC84110 X-Spamd-Result: default: False [-5.65 / 200.00]; ARC_NA(0.00)[]; FORGED_RECIPIENTS_FORWARDING(0.00)[]; R_DKIM_ALLOW(-0.20)[bsdimp-com.20150623.gappssmtp.com]; RCVD_COUNT_FIVE(0.00)[5]; FROM_HAS_DN(0.00)[]; FORWARDED(0.00)[current@mailman.ysv.freebsd.org]; FORGED_SENDER_FORWARDING(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; DMARC_NA(0.00)[bsdimp.com]; RCVD_DKIM_ARC_DNSWL_MED(-0.50)[]; NEURAL_HAM_MEDIUM(-1.00)[-0.998,0]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[bsdimp-com.20150623.gappssmtp.com:+]; RCVD_IN_DNSWL_MED(-0.20)[5.0.0.0.0.5.0.0.0.0.0.0.0.0.0.0.a.6.0.2.4.5.2.2.0.0.9.1.1.0.0.2.list.dnswl.org : 127.0.9.2]; MX_GOOD(-0.01)[cached: ALT1.aspmx.l.google.com]; R_SPF_NA(0.00)[]; FORGED_SENDER(0.00)[imp@bsdimp.com,wlosh@bsdimp.com]; FREEMAIL_TO(0.00)[gmail.com]; RCVD_NO_TLS_LAST(0.10)[]; IP_SCORE(-2.77)[ip: (-8.87), ipnet: 2001:1900:2254::/48(-2.89), asn: 10310(-2.04), country: US(-0.06)]; NEURAL_HAM_SHORT(-0.97)[-0.966,0]; ASN(0.00)[asn:10310, ipnet:2001:1900:2254::/48, country:US]; FROM_NEQ_ENVFROM(0.00)[imp@bsdimp.com,wlosh@bsdimp.com]; FORGED_RECIPIENTS(0.00)[rkoberman@gmail.com ..,freebsd-current@freebsd.org] X-Rspamd-Server: mx1.freebsd.org Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 Nov 2018 15:45:40 -0000 On Sun, Nov 4, 2018 at 10:52 PM Kevin Oberman wrote: > On Sun, Nov 4, 2018 at 12:15 PM Niclas Zeising > wrote: > > > On 11/4/18 8:29 PM, Robert Huff wrote: > > > > > > I have a set of older machines (e.g. AMD Phenom II, Radeon HD3300 > > > gpu) which will be updated from 11. to 12.0 once 12 is out > > > and the initial round of bugs are squashed. > > > One system is being done now, to allow time to catch any major > > > problems and then plan the update process. > > > Looking at src/UPDATING, the only thing I don't understand is the > > > whole drm-kmod change. Is there an authoritative write-up on what's > > > going on, how to choose the right drivers for my hardware, and how to > > > do this from source without forcing a fresh install? > > > > > > > We are working on better documentation for this, but the main highlights > > are: In most cases graphics/drm-kmod should suffice, especially on > > somewhat modern hardware. You can also install any of the drm-*-kmod > > ports directly, if you want a specific version. In general graphics > > hardware older than from 2013 requires drm-legacy-kmod instead. > > drm-kmod will also install drm-legacy-kmod on i386. > > > > The same drivers in drm-legacy-kmod is also available in base on 12, so > > you can use the base drivers. This is deprecated however, and not the > > case for 13-CURRENT. > > > > You can install the drivers either from pkg, if you are using the > > GENERIC kernel, or build from ports if you have a customized kernel or > > if you are tracking for instance 12-STABLE or 13-CURRENT. > > > > If you are using drm-legacy-kmod or the base driver with AMD graphics > > cards you might also need to install xf86-video-ati-legacy rather than > > xf86-video-ati. > > > > Regards > > -- > > Niclas Zeising > > > I'm curious where 2013 comes from. I know that Intel Sandy Bridge graphics > is supported with VAAPI acceleration by drm-stable-kmod, since it i working > on the system I am using to send this message. I bought it in 2011, the > year Sandy Bridge was introduced to production products. > > In general, when in doubt, I'd try drm-stable-kmod for questionable devices > and fall back to drm-legacy-kmod it it fails. If y0ou use ports, I'd build > both paskages to make it easier to recover if drm-stable-kmod fails. Also, > be sure to make the proper adjustments to /etc/rc.conf as per the package > message. > 2013 is "five year old hardware or newer". It's a number I pulled out of the air when trying to nail down the group in describing who should use what. Giving code names would also work. Sandy Bridge and newer, though, is confusing to people. I'd use 2011 as the release date for Sandy Bridge, but then what about the AMD other GPUs? If there's a better way to message what's supported, I'm all ears. Warner From owner-freebsd-current@freebsd.org Mon Nov 5 17:23:12 2018 Return-Path: Delivered-To: freebsd-current@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 7DA871106BAC for ; Mon, 5 Nov 2018 17:23:12 +0000 (UTC) (envelope-from roberthuff@rcn.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 E09BC69BC6 for ; Mon, 5 Nov 2018 17:23:11 +0000 (UTC) (envelope-from roberthuff@rcn.com) Received: by mailman.ysv.freebsd.org (Postfix) id A50561106BA7; Mon, 5 Nov 2018 17:23:11 +0000 (UTC) Delivered-To: current@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 93AC11106BA6 for ; Mon, 5 Nov 2018 17:23:11 +0000 (UTC) (envelope-from roberthuff@rcn.com) Received: from smtp.rcn.com (smtp.rcn.com [69.168.97.78]) (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 0AC2969BC2 for ; Mon, 5 Nov 2018 17:23:10 +0000 (UTC) (envelope-from roberthuff@rcn.com) X_CMAE_Category: , , X-CNFS-Analysis: v=2.2 cv=acQjplgt c=1 sm=1 tr=0 a=9TgA2UwI6Wy+6BV4wQM/cQ==:117 a=9TgA2UwI6Wy+6BV4wQM/cQ==:17 a=KGjhK52YXX0A:10 a=8nJEP1OIZ-IA:10 a=XRQyMpdBKAEA:10 a=JHtHm7312UAA:10 a=48faUk6PgeAA:10 a=om1OYZ6EspZOslyZ3m4A:9 a=wPNLvfGTeEIA:10 X-CM-Score: 0 X-Scanned-by: Cloudmark Authority Engine X-Authed-Username: cm9iZXJ0aHVmZkByY24uY29t Authentication-Results: smtp02.rcn.cmh.synacor.com smtp.mail=roberthuff@rcn.com; spf=softfail; sender-id=softfail Authentication-Results: smtp02.rcn.cmh.synacor.com header.from=roberthuff@rcn.com; sender-id=softfail Authentication-Results: smtp02.rcn.cmh.synacor.com smtp.user=roberthuff; auth=pass (PLAIN) Received: from [209.6.230.48] ([209.6.230.48:34792] helo=jerusalem.litteratus.org.litteratus.org) by smtp.rcn.com (envelope-from ) (ecelerity 3.6.25.56547 r(Core:3.6.25.0)) with ESMTPSA (cipher=AES256-GCM-SHA384) id D7/80-06916-D7C70EB5; Mon, 05 Nov 2018 12:23:10 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Message-ID: <23520.31868.775969.324314@jerusalem.litteratus.org> Date: Mon, 5 Nov 2018 12:23:08 -0500 From: Robert Huff To: Warner Losh CC: Kevin Oberman , Niclas Zeising , current Subject: Re: drm changes and updating to 12.0 In-Reply-To: References: <23519.18601.670359.184297@jerusalem.litteratus.org> X-Mailer: VM 8.2.0b under 26.1 (amd64-portbld-freebsd12.0) X-Rspamd-Queue-Id: E09BC69BC6 X-Spamd-Result: default: False [-4.84 / 200.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_COUNT_FIVE(0.00)[5]; FORGED_RECIPIENTS_FORWARDING(0.00)[]; FROM_HAS_DN(0.00)[]; FORWARDED(0.00)[current@mailman.ysv.freebsd.org]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; RCPT_COUNT_THREE(0.00)[4]; MIME_GOOD(-0.10)[text/plain]; DMARC_POLICY_SOFTFAIL(0.10)[rcn.com : No valid SPF, No valid DKIM,none]; R_SPF_SOFTFAIL(0.00)[~all]; SPF_FAIL_FORWARDING(0.00)[]; TO_DN_ALL(0.00)[]; RCVD_IN_DNSWL_MED(-0.20)[5.0.0.0.0.5.0.0.0.0.0.0.0.0.0.0.a.6.0.2.4.5.2.2.0.0.9.1.1.0.0.2.list.dnswl.org : 127.0.9.2]; MX_GOOD(-0.01)[cached: mx.rcn.com]; NEURAL_HAM_SHORT(-0.98)[-0.980,0]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; IP_SCORE(-2.75)[ip: (-8.82), ipnet: 2001:1900:2254::/48(-2.84), asn: 10310(-2.01), country: US(-0.06)]; ASN(0.00)[asn:10310, ipnet:2001:1900:2254::/48, country:US]; FREEMAIL_CC(0.00)[gmail.com]; FORGED_RECIPIENTS(0.00)[imp@bsdimp.com ..,freebsd-current@freebsd.org] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 Nov 2018 17:23:12 -0000 Warner Losh writes: > I'm curious where 2013 comes from. I know that Intel Sandy Bridg= e graphics > is supported with VAAPI acceleration by drm-stable-kmod, since i= t i working > on the system I am using to send this message. I bought it in 20= 11, the > year Sandy Bridge was introduced to production products. > > 2013 is "five year old hardware or newer". It's a number I pulled ou= t of the > air when trying to nail down the group in describing who should use = what. > Giving code names would also work. Sandy Bridge and newer, though, i= s confusing > to people.=A0 I'd use 2011 as the release date for Sandy Bridge, but= then what > about the AMD other GPUs=3F > =20 > If there's a better way to message what's supported, I'm all ears. =09Lacking a better plan: is there a list of which card/gpu is currently known to work with which drm(-kmod) version, perhaps gathered from those involved with development=3F (Is this based on wor= k from Linux=3F If so, do they have a list=3F) =09=09=09Respectfully, =09=09=09=09Robert Huff From owner-freebsd-current@freebsd.org Mon Nov 5 18:04:42 2018 Return-Path: Delivered-To: freebsd-current@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 CDA0311079F6 for ; Mon, 5 Nov 2018 18:04:42 +0000 (UTC) (envelope-from wlosh@bsdimp.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 3003A6B6FC for ; Mon, 5 Nov 2018 18:04:42 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: by mailman.ysv.freebsd.org (Postfix) id E212511079F5; Mon, 5 Nov 2018 18:04:41 +0000 (UTC) Delivered-To: current@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 BDEC211079F4 for ; Mon, 5 Nov 2018 18:04:41 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-it1-x12a.google.com (mail-it1-x12a.google.com [IPv6:2607:f8b0:4864:20::12a]) (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 211AF6B6F9 for ; Mon, 5 Nov 2018 18:04:41 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: by mail-it1-x12a.google.com with SMTP id j79-v6so1982047itb.2 for ; Mon, 05 Nov 2018 10:04:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=rkF3WUjIqJGwbqkZ9tRvkfQ3Uz1anhfs4KLHoUWvd4Y=; b=Lu/aJg4Io60oinxgwk6RzsmHdrx+UN7UVrElbwZRhDZjJ8xBfCL6t09vtNw/AVfH8p 0+1XEoQDFA0rO/smrlJZ3pw2acJRawBufPlO3rkRXL2HTFt3tq+EtwizXbskiG7XJbMr MVAfeb3p61YCnk2imKUdMw3HoZsZ7VVsUDwuSw+5FqnWzmBdaQipPhD655PJoOsf4Msq /BZYB8BP7VsHRMw5YcPUk0U4QM8+5Hhs69D5E4bAHEjLmNZAcCnGzxb90bLktVCHJG/2 o0pmxthw6LSdUM8+cS5+tsTDyzxuSZ/MGl09pix2P0v00mCKnQKphU8IHGTUhsIv0Vi/ En3Q== 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=rkF3WUjIqJGwbqkZ9tRvkfQ3Uz1anhfs4KLHoUWvd4Y=; b=qQrZViYmK4ghKNl7UrdK9Hhbylfafa6Zw5NVJaFqB/USPe9bij1U+8Hn1gqYtNtE2M YgkDZj4PXPyT+L+0tX7y994f8SJBFdEy3GjIbHGHl9wC2OLHEz9tcZk7bb2n71BKK93i hiUgnxYa23zs3emKcRZvpV3lD0UfK4BYmKbJ7yivBKdeC685rlGKuqTrm1Sr5b8MxuIT Sl0zspyxeDXrARIwVETwWWCrbN8zMFyYiIF/WaCuV2HmrS67a0zQxQrnfHIIUvVjDVCs wyVxSJulvxpk0uJ1+r2CMiqVz6BswVNbquzZv7ZNWZ2V5gEaeWtJHZ8gxUMK/hJBF/t4 4s3Q== X-Gm-Message-State: AGRZ1gJt/437RYV2pJ7Cl+7bU5as0+uWXWNfPfQYsfcCOqyhy9VC3P28 amg1qXT6LmypDgcw9gZaifs5y1vcOJT/wODl26nWEg== X-Google-Smtp-Source: AJdET5fiKXqunQyd/ugqqVf0nJrCJQtFPvbdEklO98Al1ZbCr1P3ByaEtYncj1zoo8aikaahE1ZTKQHZT/luxGvRZws= X-Received: by 2002:a24:d4c1:: with SMTP id x184-v6mr7576838itg.79.1541441080269; Mon, 05 Nov 2018 10:04:40 -0800 (PST) MIME-Version: 1.0 References: <23519.18601.670359.184297@jerusalem.litteratus.org> <23520.31868.775969.324314@jerusalem.litteratus.org> In-Reply-To: <23520.31868.775969.324314@jerusalem.litteratus.org> From: Warner Losh Date: Mon, 5 Nov 2018 11:04:29 -0700 Message-ID: Subject: Re: drm changes and updating to 12.0 To: Robert Huff Cc: Kevin Oberman , Niclas Zeising , FreeBSD Current X-Rspamd-Queue-Id: 3003A6B6FC X-Spamd-Result: default: False [-5.62 / 200.00]; ARC_NA(0.00)[]; FORGED_RECIPIENTS_FORWARDING(0.00)[]; R_DKIM_ALLOW(-0.20)[bsdimp-com.20150623.gappssmtp.com]; RCVD_COUNT_FIVE(0.00)[5]; FROM_HAS_DN(0.00)[]; FORWARDED(0.00)[current@mailman.ysv.freebsd.org]; FORGED_RECIPIENTS(0.00)[roberthuff@rcn.com ..,freebsd-current@freebsd.org]; RCPT_COUNT_THREE(0.00)[4]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; DMARC_NA(0.00)[bsdimp.com]; RCVD_DKIM_ARC_DNSWL_MED(-0.50)[]; FORGED_SENDER_FORWARDING(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[bsdimp-com.20150623.gappssmtp.com:+]; RCVD_IN_DNSWL_MED(-0.20)[5.0.0.0.0.5.0.0.0.0.0.0.0.0.0.0.a.6.0.2.4.5.2.2.0.0.9.1.1.0.0.2.list.dnswl.org : 127.0.9.2]; MX_GOOD(-0.01)[cached: ALT1.aspmx.l.google.com]; R_SPF_NA(0.00)[]; FORGED_SENDER(0.00)[imp@bsdimp.com,wlosh@bsdimp.com]; RCVD_NO_TLS_LAST(0.10)[]; IP_SCORE(-2.73)[ip: (-8.79), ipnet: 2001:1900:2254::/48(-2.83), asn: 10310(-1.99), country: US(-0.06)]; NEURAL_HAM_SHORT(-0.98)[-0.977,0]; ASN(0.00)[asn:10310, ipnet:2001:1900:2254::/48, country:US]; FROM_NEQ_ENVFROM(0.00)[imp@bsdimp.com,wlosh@bsdimp.com]; FREEMAIL_CC(0.00)[gmail.com] X-Rspamd-Server: mx1.freebsd.org Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 Nov 2018 18:04:43 -0000 On Mon, Nov 5, 2018 at 10:23 AM Robert Huff wrote: > > Warner Losh writes: > > > I'm curious where 2013 comes from. I know that Intel Sandy Bridge > graphics > > is supported with VAAPI acceleration by drm-stable-kmod, since it i > working > > on the system I am using to send this message. I bought it in 2011, > the > > year Sandy Bridge was introduced to production products. > > > > 2013 is "five year old hardware or newer". It's a number I pulled out > of the > > air when trying to nail down the group in describing who should use > what. > > Giving code names would also work. Sandy Bridge and newer, though, is > confusing > > to people. I'd use 2011 as the release date for Sandy Bridge, but then > what > > about the AMD other GPUs? > > > > If there's a better way to message what's supported, I'm all ears. > > Lacking a better plan: is there a list of which card/gpu is > currently known to work with which drm(-kmod) version, perhaps > gathered from those involved with development? (Is this based on work > from Linux? If so, do they have a list?) > I believe that list would be hundreds of entries long. That's not exactly useful to put in release notes except as an appendix. I agree having the list somewhere would be good, but having it in a short statement wouldn't be possible. Even just summarizing the major generations would be too long a list, I'd think. Also, we have no clue which GPUs actually work on FreeBSD and which ones should work. With so many graphics GPUs out there, it's impossible for us to test and keep current on all the reports for all of them. There's no infrastructure to do that that would scale to the size of this problem. While most of them should work, we still need fallback instructions for those people who tried it and it didn't work. Warner From owner-freebsd-current@freebsd.org Mon Nov 5 18:57:39 2018 Return-Path: Delivered-To: freebsd-current@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 5C0441108F73 for ; Mon, 5 Nov 2018 18:57:39 +0000 (UTC) (envelope-from johalun0@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 C0FBE6DD31 for ; Mon, 5 Nov 2018 18:57:38 +0000 (UTC) (envelope-from johalun0@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id 802D51108F72; Mon, 5 Nov 2018 18:57:38 +0000 (UTC) Delivered-To: current@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 5CFC91108F71 for ; Mon, 5 Nov 2018 18:57:38 +0000 (UTC) (envelope-from johalun0@gmail.com) Received: from mail-wr1-x42c.google.com (mail-wr1-x42c.google.com [IPv6:2a00:1450:4864:20::42c]) (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 8EC426DD2E; Mon, 5 Nov 2018 18:57:37 +0000 (UTC) (envelope-from johalun0@gmail.com) Received: by mail-wr1-x42c.google.com with SMTP id z13-v6so8340399wrs.3; Mon, 05 Nov 2018 10:57:37 -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=UWyEoU9/gBCFK87Oz6/4W3M1A/mrLj0mBcrVO7CUHpo=; b=gsd06kjoWj0iBiTHYlXNXR52pEcO5tJFjMdUJ3nOqw5ODwlyav9TQIZgeYyIHzRkNt 6PqCRGsrRQjXd3QMEsGebz+uZZYmEprhHG7jUoKfuPctbc/O57Z/JdDkbkWDEPsa5yHL jetpUU1EA6L4cPh2kXtGZzEupgbWQxDeadXb21EmWpU0vkDWHMml7Ai/llmuR/USTEF2 gQiiBOfMavsCX4AJg3sG2FqWXkRSXhD2FE6PWuqIrLyWSaVgLkMQsZnnPqfIeWGJcU7W 5hQ/8tEFUQIZ3Xjk7CfqjyjfBTRJPnV5WoB6KXUEBRTA/1ykjO9tdiiYOIZgvLjwg7h9 M0gg== 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=UWyEoU9/gBCFK87Oz6/4W3M1A/mrLj0mBcrVO7CUHpo=; b=jLomdp0+ChoUwT3bKpXonTeVPEGajC1Mt4K1IipcqU3/UWrAHfPgCtk1+M10dyHgRe R8T3+PaiQcSwQiLYreXezx6qNfNbnx1sR8Rb+7UQOBvtx1NuT6J2HgxwdEDY5vQNrEFa oDQjdLQgnwiaO2Fs/v63eiq+mlaAUVr8bZzaoJ4DwL46R7FYjaIfOK2pKcjR6FN8SDQc NSCBgGz6WdyZEIQqTrmmzqT3Zf0CTmaudPuJW/xZmMreS2ZSO+pK8QSgqDlT6qmIj5jy pcJPnyq7p1v/PEXauivJbUa9aiDzzN4irxT8ioPXHu0StAwiWnv0Sv1ztLR8tIdZ6xQh 0tsw== X-Gm-Message-State: AGRZ1gLNYZ1NzhrflXqqgfTFzOxMRDfewf/X+zJh7qxExVawvKt95uO2 aCt1IxRWws2lz3wMGvgKDpEZjomlYF3i1pkwLuQ= X-Google-Smtp-Source: AJdET5f3LSVJjQAgBNxJOhLaaku2xYs/JDTga0URddQNdcFpovumEpLgjJsA4TbLF9bLwYzwXgFW2h6/HRblcL83qn4= X-Received: by 2002:adf:9bd6:: with SMTP id e22-v6mr8875707wrc.295.1541444255447; Mon, 05 Nov 2018 10:57:35 -0800 (PST) MIME-Version: 1.0 References: <23519.18601.670359.184297@jerusalem.litteratus.org> <23520.31868.775969.324314@jerusalem.litteratus.org> In-Reply-To: <23520.31868.775969.324314@jerusalem.litteratus.org> From: Johannes Lundberg Date: Mon, 5 Nov 2018 18:56:57 +0000 Message-ID: Subject: Re: drm changes and updating to 12.0 To: roberthuff@rcn.com Cc: Warner Losh , Kevin Oberman , Niclas Zeising , current@freebsd.org X-Rspamd-Queue-Id: C0FBE6DD31 X-Spamd-Result: default: False [-6.11 / 200.00]; FORGED_RECIPIENTS_FORWARDING(0.00)[]; FORWARDED(0.00)[current@mailman.ysv.freebsd.org]; TO_DN_SOME(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; SPF_FAIL_FORWARDING(0.00)[]; RCVD_DKIM_ARC_DNSWL_MED(-0.50)[]; R_SPF_SOFTFAIL(0.00)[~all]; RCPT_COUNT_FIVE(0.00)[5]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(0.00)[gmail.com,none]; RCVD_IN_DNSWL_MED(-0.20)[5.0.0.0.0.5.0.0.0.0.0.0.0.0.0.0.a.6.0.2.4.5.2.2.0.0.9.1.1.0.0.2.list.dnswl.org : 127.0.9.2]; DMARC_POLICY_ALLOW_WITH_FAILURES(-0.50)[]; MX_GOOD(-0.01)[cached: alt3.gmail-smtp-in.l.google.com]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; IP_SCORE(-2.71)[ip: (-8.72), ipnet: 2001:1900:2254::/48(-2.79), asn: 10310(-1.96), country: US(-0.06)]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:10310, ipnet:2001:1900:2254::/48, country:US]; FORGED_RECIPIENTS(0.00)[roberthuff@rcn.com ..,freebsd-current@freebsd.org]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[gmail.com]; RCVD_COUNT_FIVE(0.00)[5]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_SHORT(-1.00)[-0.996,0]; MIME_GOOD(-0.10)[multipart/alternative,text/plain] X-Rspamd-Server: mx1.freebsd.org Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 Nov 2018 18:57:39 -0000 On Mon, Nov 5, 2018 at 5:27 PM Robert Huff wrote: > > Warner Losh writes: > > > I'm curious where 2013 comes from. I know that Intel Sandy Bridge > graphics > > is supported with VAAPI acceleration by drm-stable-kmod, since it i > working > > on the system I am using to send this message. I bought it in 2011, > the > > year Sandy Bridge was introduced to production products. > > > > 2013 is "five year old hardware or newer". It's a number I pulled out > of the > > air when trying to nail down the group in describing who should use > what. > > Giving code names would also work. Sandy Bridge and newer, though, is > confusing > > to people. I'd use 2011 as the release date for Sandy Bridge, but then > what > > about the AMD other GPUs? > > > > If there's a better way to message what's supported, I'm all ears. > > Lacking a better plan: is there a list of which card/gpu is > currently known to work with which drm(-kmod) version, perhaps > gathered from those involved with development? (Is this based on work > from Linux? If so, do they have a list?) > Hi Updating the wiki graphics pages is long overdue and we hope to have it refreshed before the 12.0 release. Everything will be explained there in detail together with some compatibility matrix. This has probably been said many times on the mailing list but I feel obligated to try to inform the best I can until we have updated the wiki. The short version is that drm2 in base (/sys/dev/drm2/) have support for hw up to 2013 (maybe 2014), that's why drm-legacy-kmod is said to support hw up to that year. Now, the linuxkpi based ones, drm-stable-kmod and drm-devel-kmod (I'm not including drm-next-kmod because that will go away), potentially could work on hw older than 2013. Initially they didn't but they have been patched to potentially work on same hw as base drm2 but this is barely tested yet. Recently, drm-devel-kmod was patched to work on i386 but this is also not fully tested yet. So, theoretically, if you're running current, drm-devel-kmod could run your 10 years old 32 bit computer's gpu but it's too early to make any guarantees. Please feel free to test. Usually the meta-port, drm-kmod, will choose the best (safest bet) for your system. Which Linux version is tracked is listed in the port info. drm-stable-kmod is currently at Linux 4.9 drm-devel-kmod is currently at Linux 4.16 The best way is lookup what is supported by the Linux version (if anyone know a good site, please share the link). If the hw is supported there, and it's driven by i915, amdgpu or radeon, it should work on FreeBSD as well. If you have any of the _really_ old cards supported by drm1 (what's in /sys/dev/drm/), you'll always need drm-legacy-kmod. We know this transition has been messy and confusing but we're working hard to improve this. /Johannes > > > Respectfully, > > > Robert Huff > > _______________________________________________ > freebsd-current@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" > From owner-freebsd-current@freebsd.org Mon Nov 5 21:44:18 2018 Return-Path: Delivered-To: freebsd-current@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 265C0110CC6C for ; Mon, 5 Nov 2018 21:44:18 +0000 (UTC) (envelope-from kostikbel@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 2AF4D74EBC for ; Mon, 5 Nov 2018 21:44:17 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id BA008110CC66; Mon, 5 Nov 2018 21:44:16 +0000 (UTC) Delivered-To: current@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 97E47110CC65 for ; Mon, 5 Nov 2018 21:44:16 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from kib.kiev.ua (kib.kiev.ua [IPv6:2001:470:d5e7:1::1]) (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 51BC574E89; Mon, 5 Nov 2018 21:44:15 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from tom.home (kib@localhost [127.0.0.1]) by kib.kiev.ua (8.15.2/8.15.2) with ESMTPS id wA5Li1MS000852 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Mon, 5 Nov 2018 23:44:04 +0200 (EET) (envelope-from kostikbel@gmail.com) DKIM-Filter: OpenDKIM Filter v2.10.3 kib.kiev.ua wA5Li1MS000852 Received: (from kostik@localhost) by tom.home (8.15.2/8.15.2/Submit) id wA5Li0JY000851; Mon, 5 Nov 2018 23:44:00 +0200 (EET) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: tom.home: kostik set sender to kostikbel@gmail.com using -f Date: Mon, 5 Nov 2018 23:44:00 +0200 From: Konstantin Belousov To: Johannes Lundberg Cc: roberthuff@rcn.com, Warner Losh , Kevin Oberman , Niclas Zeising , current@freebsd.org Subject: Re: drm changes and updating to 12.0 Message-ID: <20181105214400.GS5335@kib.kiev.ua> References: <23519.18601.670359.184297@jerusalem.litteratus.org> <23520.31868.775969.324314@jerusalem.litteratus.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.10.1 (2018-07-13) X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_ADSP_CUSTOM_MED,FORGED_GMAIL_RCVD,FREEMAIL_FROM, NML_ADSP_CUSTOM_MED autolearn=no autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on tom.home X-Rspamd-Queue-Id: 2AF4D74EBC X-Spamd-Result: default: False [-4.83 / 200.00]; ARC_NA(0.00)[]; FORGED_RECIPIENTS_FORWARDING(0.00)[]; RCVD_COUNT_FIVE(0.00)[6]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; FROM_HAS_DN(0.00)[]; FORWARDED(0.00)[current@mailman.ysv.freebsd.org]; FREEMAIL_FROM(0.00)[gmail.com]; MIME_GOOD(-0.10)[text/plain]; HAS_XAW(0.00)[]; R_SPF_SOFTFAIL(0.00)[~all]; RCPT_COUNT_FIVE(0.00)[6]; SPF_FAIL_FORWARDING(0.00)[]; TO_DN_SOME(0.00)[]; RCVD_IN_DNSWL_MED(-0.20)[5.0.0.0.0.5.0.0.0.0.0.0.0.0.0.0.a.6.0.2.4.5.2.2.0.0.9.1.1.0.0.2.list.dnswl.org : 127.0.9.2]; MX_GOOD(-0.01)[cached: alt3.gmail-smtp-in.l.google.com]; NEURAL_HAM_SHORT(-1.00)[-0.995,0]; IP_SCORE(-2.72)[ip: (-8.73), ipnet: 2001:1900:2254::/48(-2.83), asn: 10310(-1.99), country: US(-0.06)]; FREEMAIL_TO(0.00)[gmail.com]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:10310, ipnet:2001:1900:2254::/48, country:US]; FORGED_RECIPIENTS(0.00)[johalun0@gmail.com ..,freebsd-current@freebsd.org]; DMARC_POLICY_SOFTFAIL(0.10)[gmail.com : No valid SPF, No valid DKIM,none] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 Nov 2018 21:44:18 -0000 On Mon, Nov 05, 2018 at 06:56:57PM +0000, Johannes Lundberg wrote: > The short version is that drm2 in base (/sys/dev/drm2/) have support for hw > up to 2013 (maybe 2014), that's why drm-legacy-kmod is said to support hw > up to that year. drm2 in base supports everything from gen3 to gen6 and did some entrance into gen7 for Intel. Practically it means that the list is G33 chipset graphics (gen3) G45 (gen4), both cover everything that has chipset graphics for Core2, core i5 6xx AKA desktop Westmere (gen5) Sandy/Ivy Bridge (gen6) unstable Haswell (gen7) (I dropped it when upstream had still major stability issues) Broadwell does not work at all, and I am not sure about Atoms even when the same generation of graphics was used by the north bridge. From owner-freebsd-current@freebsd.org Mon Nov 5 22:05:38 2018 Return-Path: Delivered-To: freebsd-current@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 39E21110D602 for ; Mon, 5 Nov 2018 22:05:38 +0000 (UTC) (envelope-from carstenmattner@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 9B5A376A28 for ; Mon, 5 Nov 2018 22:05:37 +0000 (UTC) (envelope-from carstenmattner@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id 5F85F110D601; Mon, 5 Nov 2018 22:05:37 +0000 (UTC) Delivered-To: current@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 3D990110D600 for ; Mon, 5 Nov 2018 22:05:37 +0000 (UTC) (envelope-from carstenmattner@gmail.com) Received: from mail-io1-xd35.google.com (mail-io1-xd35.google.com [IPv6:2607:f8b0:4864:20::d35]) (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 6E96C76A27 for ; Mon, 5 Nov 2018 22:05:36 +0000 (UTC) (envelope-from carstenmattner@gmail.com) Received: by mail-io1-xd35.google.com with SMTP id a23-v6so7759460iod.7 for ; Mon, 05 Nov 2018 14:05:36 -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=JzoucCkdyIOMGbTuCNU134DhR8Fj4Csb/EEs2fQ1fgM=; b=D3dbh2kpqdMKRBFrSVOZ7+QLz0PKS7egWs9XL26mygMkyl6z7u5inMgtfRfaWBLl7w dN8vb6/MxBIeDpXES6Igyq4oRiKit2pk1E+wfHEd2arLBrr6Wk8zV+uIRQvmPwCZuNzA j8LmEjMp2gmFhUFU6iiO6rL6wyK8QwQeL9wA9/G+YqQY9yySlzRAqsiYXJzli8EBnDxl EcauX6EiiyWD4ANEVzVLNcAhpTeahBFNzjaD55uzH+XHvinNsZ18qHRoZ9Sm8o8Wzd57 Z7xLJ+6WUlasd/vW24nXE5DZJKuBprth+dbDHMzHMY3al/1omGKznTD3hHQggIVmLZqN Td0A== 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=JzoucCkdyIOMGbTuCNU134DhR8Fj4Csb/EEs2fQ1fgM=; b=amuC3leNDqvA96FWeZckAcStguPlGhLXQlZ7z+qjD5abyTxHYqCQHNWlS5JyTOPYyF 8u91xb2UOTYr8T4G9576pvbgVjol5uHEVQadt/lFZC2/wSNtmHDaMiRLZ9SJOESusFxr PrxEr+4T2pMTu6WWNLThDUIYW9GlRJ5CgGaTvJebPrtvo1Qmi5GSRPB+dDuyG526eqy9 vmS2CqPc3eDP2HRs0wPsL7Ie/ZTOvV7tAqKMZgwTUhVhx3VUvFxGYJrwIyE9+zpoIILj Z1UIYerBXUdSCvhd3Wa3MAeegA5Tubrf5IxWzrVk53yLoeOvQs3fKzi/7CScnlAoEaiH Jc7g== X-Gm-Message-State: AGRZ1gLEX1NslY5nVjhzj6wNf0pkP0u+HndhYt9DPSQhuaE46RMqC2S1 +9Xn4zzyzHJ/2akfBVRHfVnwFVMja0cBQOnm8ByULv9U X-Google-Smtp-Source: AJdET5fQFF6o5yfumdvqzn3WQ3kOLwDeow0SywoVyz5NSZulFVc/Dt70/Y+QAvOQK6+4E8u4GrqCfWNgYm7Fir5857A= X-Received: by 2002:a6b:5208:: with SMTP id g8-v6mr18623211iob.273.1541455535598; Mon, 05 Nov 2018 14:05:35 -0800 (PST) MIME-Version: 1.0 References: <23519.18601.670359.184297@jerusalem.litteratus.org> <23520.31868.775969.324314@jerusalem.litteratus.org> In-Reply-To: From: Carsten Mattner Date: Mon, 5 Nov 2018 22:05:24 +0000 Message-ID: Subject: Re: drm changes and updating to 12.0 To: johalun0@gmail.com Cc: current@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: 9B5A376A28 X-Spamd-Result: default: False [-7.09 / 200.00]; FORGED_RECIPIENTS_FORWARDING(0.00)[]; FORWARDED(0.00)[current@mailman.ysv.freebsd.org]; FREEMAIL_FROM(0.00)[gmail.com]; SPF_FAIL_FORWARDING(0.00)[]; TO_DN_NONE(0.00)[]; RCVD_DKIM_ARC_DNSWL_MED(-0.50)[]; R_SPF_SOFTFAIL(0.00)[~all]; MX_GOOD(-0.01)[cached: alt3.gmail-smtp-in.l.google.com]; DKIM_TRACE(0.00)[gmail.com:+]; RCPT_COUNT_TWO(0.00)[2]; RCVD_IN_DNSWL_MED(-0.20)[5.0.0.0.0.5.0.0.0.0.0.0.0.0.0.0.a.6.0.2.4.5.2.2.0.0.9.1.1.0.0.2.list.dnswl.org : 127.0.9.2]; DMARC_POLICY_ALLOW(0.00)[gmail.com,none]; DMARC_POLICY_ALLOW_WITH_FAILURES(-0.50)[]; FREEMAIL_TO(0.00)[gmail.com]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; IP_SCORE(-2.75)[ip: (-8.77), ipnet: 2001:1900:2254::/48(-2.88), asn: 10310(-2.03), country: US(-0.06)]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:10310, ipnet:2001:1900:2254::/48, country:US]; FORGED_RECIPIENTS(0.00)[johalun0@gmail.com ..,freebsd-current@freebsd.org]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[gmail.com]; RCVD_COUNT_FIVE(0.00)[5]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_SHORT(-0.94)[-0.935,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 Nov 2018 22:05:38 -0000 On Mon, Nov 5, 2018 at 7:00 PM Johannes Lundberg wrote: > Which Linux version is tracked is listed in the port info. > drm-stable-kmod is currently at Linux 4.9 > drm-devel-kmod is currently at Linux 4.16 This is very useful to know. I can't find the Linux kernel version in drm-legacy-kmod metadata. Is it a mix of different kernel releases? From owner-freebsd-current@freebsd.org Mon Nov 5 22:18:38 2018 Return-Path: Delivered-To: freebsd-current@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 652D3110D910 for ; Mon, 5 Nov 2018 22:18:38 +0000 (UTC) (envelope-from johalun0@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 CE6B477019 for ; Mon, 5 Nov 2018 22:18:37 +0000 (UTC) (envelope-from johalun0@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id 8EF07110D90F; Mon, 5 Nov 2018 22:18:37 +0000 (UTC) Delivered-To: current@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 6CF3B110D90E for ; Mon, 5 Nov 2018 22:18:37 +0000 (UTC) (envelope-from johalun0@gmail.com) Received: from mail-wr1-x436.google.com (mail-wr1-x436.google.com [IPv6:2a00:1450:4864:20::436]) (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 81B6877017; Mon, 5 Nov 2018 22:18:36 +0000 (UTC) (envelope-from johalun0@gmail.com) Received: by mail-wr1-x436.google.com with SMTP id u9-v6so936665wrr.0; Mon, 05 Nov 2018 14:18:36 -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=gQKAWkJ/D7L6G54xJMhAlPpPYC6+fId2v0zdJ65TXfQ=; b=anHFdxy8z/xRE4cG40l0wMTiEy8vxzYGANBUq4w8e1AZ0e8edcTLceHxv3nO6eFdtr xEDmKtdm3hZW45UzV3sYv/7eDWa+qxwPC0Oakrt83X9RDgiLiKAEDXysOjnuXW3WkdaA tqy7UCf4ovY9eW/vaugDh8LkFmLyhWp47d7MlSGXW6/rRI+sxgKk/lBZfq6t8bnzOw3c /rqPZY3uz6SLj/70AUw9bkkRlRr1M4cNjwXT2hHvsLd+zkmRtuO8BWfvyk2qHZF5M6vU l1mGMtDOEnnzZAbirwSWQD5mguO0o1D5GSymNwmZ9PowXlIffjte5krQvOgQNgrBJh+5 sY7A== 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=gQKAWkJ/D7L6G54xJMhAlPpPYC6+fId2v0zdJ65TXfQ=; b=gMPIDW13QwTNpqV1fCuyKKUr8nzLU9TXJ67ddP2XPrfXKkuMvWkeo2VOSiklzjz1wc ksliDqzPsMzxuO7FcTNOA2RzXLcKNcJyu/pQGugdAXO/MA5CoOt+wjqCJQAYEDC74CE0 FMyqbG1vV73eu2rjJkB18/Alm+JPS+6ZbsFXCWAz3A0An9F/0aCkpNZ+VDQcfionWgkJ j3BPUgAXWsuNBAseWTfMuNFek2M+8WLPfkEg4SLUsfLDMvnbfh4U9i+3UDrsBGhn9hXC zQuhHX2gbXtztDd1mzA3KXSP0ztRDvYYrt3k8gHYT7NnvCFXEF1v19WKBJw8W8ZaHeO+ J3Zg== X-Gm-Message-State: AGRZ1gLoHk9OchTSC5shdI5lNTn8solU7zhTvcyUcQknOPrQRdjZGv/h Diubw64UcmFlXwrU37rIXpEvRpTRO8aZe+gxo2s= X-Google-Smtp-Source: AJdET5dK6q2RYe5Qy37bwWJL7BrrsUImWmyQmFYJBhJ4GNTBJofqDAJOhjj3BbbnB6UdE7tBewUIgMwcY/QubNjEBzU= X-Received: by 2002:adf:93e6:: with SMTP id 93-v6mr19869694wrp.311.1541456315068; Mon, 05 Nov 2018 14:18:35 -0800 (PST) MIME-Version: 1.0 References: <23519.18601.670359.184297@jerusalem.litteratus.org> <23520.31868.775969.324314@jerusalem.litteratus.org> In-Reply-To: From: Johannes Lundberg Date: Mon, 5 Nov 2018 22:17:57 +0000 Message-ID: Subject: Re: drm changes and updating to 12.0 To: carstenmattner@gmail.com Cc: current@freebsd.org, Niclas Zeising X-Rspamd-Queue-Id: CE6B477019 X-Spamd-Result: default: False [-7.14 / 200.00]; FORGED_RECIPIENTS_FORWARDING(0.00)[]; FORWARDED(0.00)[current@mailman.ysv.freebsd.org]; TO_DN_SOME(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; SPF_FAIL_FORWARDING(0.00)[]; RCVD_DKIM_ARC_DNSWL_MED(-0.50)[]; R_SPF_SOFTFAIL(0.00)[~all]; MX_GOOD(-0.01)[cached: alt3.gmail-smtp-in.l.google.com]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(0.00)[gmail.com,none]; RCVD_IN_DNSWL_MED(-0.20)[5.0.0.0.0.5.0.0.0.0.0.0.0.0.0.0.a.6.0.2.4.5.2.2.0.0.9.1.1.0.0.2.list.dnswl.org : 127.0.9.2]; DMARC_POLICY_ALLOW_WITH_FAILURES(-0.50)[]; FREEMAIL_TO(0.00)[gmail.com]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; IP_SCORE(-2.76)[ip: (-8.78), ipnet: 2001:1900:2254::/48(-2.90), asn: 10310(-2.05), country: US(-0.06)]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:10310, ipnet:2001:1900:2254::/48, country:US]; FORGED_RECIPIENTS(0.00)[carstenmattner@gmail.com ..,freebsd-current@freebsd.org]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[gmail.com]; RCVD_COUNT_FIVE(0.00)[5]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; NEURAL_HAM_SHORT(-0.97)[-0.967,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[multipart/alternative,text/plain] X-Rspamd-Server: mx1.freebsd.org Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 Nov 2018 22:18:38 -0000 On Mon, Nov 5, 2018 at 10:05 PM Carsten Mattner wrote: > On Mon, Nov 5, 2018 at 7:00 PM Johannes Lundberg > wrote: > > > Which Linux version is tracked is listed in the port info. > > drm-stable-kmod is currently at Linux 4.9 > > drm-devel-kmod is currently at Linux 4.16 > > This is very useful to know. I can't find the Linux kernel version in > drm-legacy-kmod metadata. Is it a mix of different kernel releases? > According to the old, abandoned wiki page it seems to be Linux 3.8. (zeising: we should add this info to drm-legacy) https://wiki.freebsd.org/Graphics That was developed by the previous graphics team with all different members (for the kernel drivers) so to be honest I don't know much details about the old drm code. From owner-freebsd-current@freebsd.org Tue Nov 6 02:10:34 2018 Return-Path: Delivered-To: freebsd-current@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 1E96D1129557 for ; Tue, 6 Nov 2018 02:10:34 +0000 (UTC) (envelope-from ml@vishwin.info) 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 19420850F5 for ; Tue, 6 Nov 2018 02:10:33 +0000 (UTC) (envelope-from ml@vishwin.info) Received: by mailman.ysv.freebsd.org (Postfix) id D2410112954E; Tue, 6 Nov 2018 02:10:32 +0000 (UTC) Delivered-To: current@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 975E0112954C; Tue, 6 Nov 2018 02:10:32 +0000 (UTC) (envelope-from ml@vishwin.info) Received: from varun.vishwin.info (varun.vishwin.info [46.101.93.59]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "varun.vishwin.info", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 8351D850F2; Tue, 6 Nov 2018 02:10:31 +0000 (UTC) (envelope-from ml@vishwin.info) Received: from varun.vishwin.info (fd35:9eae:7575::2 [IPv6:fd35:9eae:7575::2]) by varun.vishwin.info (OpenSMTPD) with ESMTP id 4f724a59; Mon, 5 Nov 2018 21:10:21 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=vishwin.info; h=from :subject:to:cc:references:message-id:date:mime-version :in-reply-to:content-type; s=fuccboi12; bh=ycnvyKd1fNM3yIs1N0qLM KoRjo0dISJUo3mtCBgsiWk=; b=tQMJdNucCxuIZf677vgKRfwVS4GwZuozEpBNa F3Cx/NZB4jbkH0GXoVW0oBxfeZS/cEgRTVFBufFGs9FAU2WVnFGGV0U1Fxdg8Te9 cF0ETCaTgH3rnLro71OfaXwAOhcuz/FlG4WbxyxAKtxFny8DlqqJzYZIT3fvHOFN NXk4Yse1v4ySKfA9X/+yH/SelP+w/vngdWO4Wg1Ji5ar/5BWjy16/T8fXy/Dy/bt dHD16WCyRyivNjiwBGmhtZhF+MUzzT6n97w64WSYrjMikVNYjlfvsVUvwyq6a748 7uef9wnCLfpjGFUxuQFy0uDMTRPqGfQLS0szFMehm5lngA8AQ== Received: from [IPv6:2001:470:8:6ca:cad7:19ff:fec0:a06d] (2001:470:8:6ca:cad7:19ff:fec0:a06d [IPv6:2001:470:8:6ca:cad7:19ff:fec0:a06d]) by varun.vishwin.info (OpenSMTPD) with ESMTPSA id 05864f12 TLS version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO; Mon, 5 Nov 2018 21:10:19 -0500 (EST) From: Charlie Li Subject: svn commit: r339898 - head/lib/libc/amd64/sys To: Konstantin Belousov Cc: Brooks Davis , svn-src-head@freebsd.org, toolchain@freebsd.org, current@freebsd.org References: <201810300011.w9U0BUui038857@repo.freebsd.org> <20181101160406.GA60233__23941.7825396687$1541088368$gmane$org@spindle.one-eyed-alien.net> <20181103152936.GQ5335@kib.kiev.ua> <20181103234551.GX5335@kib.kiev.ua> Openpgp: preference=signencrypt Autocrypt: addr=ml@vishwin.info; keydata= xsFNBFt7iHUBEADCorTixbMGuHd9WYSKCELlv/TFcRtvpHUw/n9LtXzKixUUwl7iuMFMYTz3 QXePX0Twq4jCQYySfcxWbPkLsSYlPOkaGQ+XytfmIHoqG5ba4i1fp+F41is0oCtLt1+oL84j NKUd13em/JWd+PJeQbSTVnHbT2yaAi7vqWw5WKVaMExjfPGU5TArV46wSRU6Zuy1ZX66q0q5 dPzeBdeKYWJE8aGtyi3pYUpKUOX4gxiNetf6leDFZ4OsexWaRdU0n8fId5d1qwjAE3lOwV5z 0Ilt8t4iXtX3JL3DAQyLZIeXHIg9O3rrpPMXQWSp2/5g39PohNk7farbhcpIKxuDN+L5N6U9 OxNHBSCv9FGDO4R/mw3YwJCovDzsF7RSyXQDIY36yjdh2uTLZ0uD5Ci/DPmJUySFLRvpqWnQ M7V5cYhdqDfcElGpRbi8JZQVYRJjvI5Jj0byG98KeaD0YFxKqmmm+Oh+xWXE7xt/DsBoZeZJ BFP84LvFbwQqprvI+sg+1z2+JIgNbYwl8VaYzfyGnqTEXTOsQYEKTdKA9MODSAsN31MlQICe CIHZV+OwOqH1KQ/mZp59AnpXAmj4T94bnahE9yJtVW/qglX/nTeFNUdu5MyEgkeB0x7mx+t0 3hE20yp/NbyvG1T/o53NHwHiURC/8Fxd1NWPZ6n4X8npQn6iyQARAQABzSFDaGFybGllIExp IDx2aXNod2luQHZpc2h3aW4uaW5mbz7CwZEEEwEIADsCGyMFCwkIBwIGFQoJCAsCBBYCAwEC HgECF4AWIQT/f8Kqvlr7jU9sRv6OcHje8gOrbAUCW3uI+wIZAQAKCRCOcHje8gOrbNX8EACT HGo3AsShFj+AaUgD9V6wTMaR2w7ubIqbkn2ZqZZ1xWj3gM6VYRKHflj9LiYqFRO4wBteAq30 Snz6F93IG+u5B1uwlC58HDwCQaROaU5cHQ8UvGPSEv0XXCcYTaC3d5NMoIh/LdutVZz56LTx hWs5NHUCaG6FfGV9QplECRteQr2rMxHZxZ3ppSY9oev/wY3U3VRUGnhM2ZwGrpmjksC1HTBH Fw2XbYdVNCOYjQrTIulaYb3y0ssgsOhvSk9bPHSTsWSCQGJk0uFNXTvIq68GhkhOwAet6//w R2y1whg47r554pBManttODaQnmWmIWBM0bZMJrlNT8T/oXlG9nA0jrjA8LvTThrCAvMSMB0F 2FhStd/I2/Fs7T6Uk1BUpgCvFiDtE8Jt1W2yq2GLtPysGrJXyDaat8IuVUthnNVhoyZb9tZu sI/FFhfh9MkPmZDwCoTUJN2yU8QhxS1iJXfMZ1f06r1TYY9rwb8E/WCBJFbMzJs3VLj/TnHL N09J2zNZgTs7gewLn/2lEV1kOL/FxIDgN7ailcf3kcNdVUxr/pLbx3NZcDkXniPO0dzQpuRw q841wBT3uqdPFJwIl4pf1EYhLj89r2vOGnM2RChl1/t+wSqHhBji3R3uylzE0qbr8O/cgx/5 wlvZJiUhyu0hJ/JoJkF8WEFkesJrTZORGc7BTQRbe4h1ARAA12Xtgcbwk7IdsRi/7sTFKs73 qoFFq+DUWwMbSuIOaWw5J9nZ+ovr9gkXlax+xf335hJ0iItB8LhA7D9wD4wjrmmBjhwK7jYv tghb8BH6MHWEWD5D9xt47CO4o8Vi1m/F4OlKxoDqIhH6n63gNeSNaXzqDpZoUsL62KX+sKKU Udj/X/oz3XwXWCb/rEIgAMMW7QFcuQBJzkHgu69oUSIki4j1mhAMiBbGexfS1dcTfpLAr9eu jDNHOw5r7aI4cA8q7us8YfDLby87hPlSrtTKcxkbawrdFNs6KNrEvggkXhYxGqm4Z0FInixa avloimBf1q7kvVM0AAgsmkdeeS/6Tzbn71WBuEW0VgEcSSBS1dv7DfgmeQeiSmv0Dvx2lZv5 P6M4Q/plSAz7hVXL6EIKltwJUjY8Re7zDbPf7jJlbEgWbLxRhlGh5MwrNXbMt6KygDRcDyOP njxg0+ICXbQyPKiq7jZY2/Q/x8P08xNx8sUKPY+XE6G5QVohQfe3LT9s15KM+1Ur4v3Hhbft HtTW1iT60HkyU9qRCJJC11OgH7wrfiucG3/eQKgBgvsfKDD36rJmsQpkO0/kkp6R+CzLby3X PrrFYJTCr08e5QWKKPdyNvAhuyQj27Lb7EhNxe3hmpV+llx0aaN9t1M+QZ88famMOgIlp7Nh 1uFr/c5WGZUAEQEAAcLBdgQYAQgAIBYhBP9/wqq+WvuNT2xG/o5weN7yA6tsBQJbe4h1AhsM AAoJEI5weN7yA6tsTGcP/2rBIvgeKismZQQn7kJOHwgmqXg/N5ArwPH3eCJmzmNZWUIlOZyl A2KtYhkzZ5G3rsL/BMmMuYRUbPJJUukaJSqFep1E6AWYPC8Seakhu1ZbK8ayBI4KZmP+3PQY S0tKyMlxX+Qt9+S/tcQqS31mMgmcVhVhKi8MrWjY+g7pF+LkBYccHuNiGNIcm8mMPHTIKU72 ARiG3DtHrRg4sf5wqgOi72277jBHdDBGw0Y7rCvMsaGm3G4GsMwj4e47H6PAFOWK7O69muvL o50oMN2rkPi+9AKPi8WcrinstleEGyEIyguRagDQjZP5gX9Xk5vkS6+xMgKt7+k7+D3jWKlW R6G9U0CyKmVJoeNqwHUdLoFD3lywjwT9vo+cqb4gQKnZsA1ss/WOvEp4EaNSR7JHFOY5X8AN QgiPxLhrbI7FPGXKw3Y7nCpcIlzFph6UL9jhNRwvoQ3GfZ0sF0JgpASdrS4N3Fmnt9L6lc3q rIrxDPpDjYwcDEUBl0sp/prjh3gdC3qs9xZ0RNWWdUqcmvRv2SDkrVDw3iQ9WhMZWuQYBmGa MViypa6WrjjlVTjqZftZyqytnHwuo1PA/qLcF/vUUn0QHFPIDx8/yTSqiw/xTwPuOFxznHjJ VbxEEG0H5rmreh1Z0WeMwsSbjC3EEf+ZI39QpFwVIG8pDwXFOClfhjFz Message-ID: <4907b3f9-d1c6-4368-5597-ce3d6be19461@vishwin.info> Date: Mon, 5 Nov 2018 21:10:13 -0500 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:60.0) Gecko/20100101 Thunderbird/60.3.0 MIME-Version: 1.0 In-Reply-To: <20181103234551.GX5335@kib.kiev.ua> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="dSTQZO6Iv0RuDNl64DlwKsKfsJ7ZgIKDH" X-Rspamd-Queue-Id: 19420850F5 X-Spamd-Result: default: False [-7.96 / 200.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_SOME(0.00)[]; HAS_ATTACHMENT(0.00)[]; RCVD_DKIM_ARC_DNSWL_MED(-0.50)[]; RCPT_COUNT_FIVE(0.00)[5]; DKIM_TRACE(0.00)[vishwin.info:+]; RCVD_IN_DNSWL_MED(-0.20)[5.0.0.0.0.5.0.0.0.0.0.0.0.0.0.0.a.6.0.2.4.5.2.2.0.0.9.1.1.0.0.2.list.dnswl.org : 127.0.9.2]; MX_GOOD(-0.01)[cached: varun.vishwin.info]; SIGNED_PGP(-2.00)[]; FREEMAIL_TO(0.00)[gmail.com]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; IP_SCORE(-3.06)[ip: (-9.21), ipnet: 2001:1900:2254::/48(-3.49), asn: 10310(-2.51), country: US(-0.07)]; NEURAL_HAM_SHORT(-0.90)[-0.896,0]; ASN(0.00)[asn:10310, ipnet:2001:1900:2254::/48, country:US]; FORGED_RECIPIENTS(0.00)[kostikbel@gmail.com ..,freebsd-current@freebsd.org]; MID_RHS_MATCH_FROM(0.00)[]; ARC_NA(0.00)[]; R_SPF_FAIL(1.00)[-all]; R_DKIM_ALLOW(-0.20)[vishwin.info]; RCVD_COUNT_FIVE(0.00)[6]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.20)[multipart/signed,multipart/mixed,text/plain]; DMARC_NA(0.00)[vishwin.info] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 Nov 2018 02:10:34 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --dSTQZO6Iv0RuDNl64DlwKsKfsJ7ZgIKDH Content-Type: multipart/mixed; boundary="u0fGacMRl73mJcOe10cqYQwU7Cn5MR41u"; protected-headers="v1" From: Charlie Li To: Konstantin Belousov Cc: Brooks Davis , svn-src-head@freebsd.org, toolchain@freebsd.org, current@freebsd.org Message-ID: <4907b3f9-d1c6-4368-5597-ce3d6be19461@vishwin.info> Subject: svn commit: r339898 - head/lib/libc/amd64/sys References: <201810300011.w9U0BUui038857@repo.freebsd.org> <20181101160406.GA60233__23941.7825396687$1541088368$gmane$org@spindle.one-eyed-alien.net> <20181103152936.GQ5335@kib.kiev.ua> <20181103234551.GX5335@kib.kiev.ua> In-Reply-To: <20181103234551.GX5335@kib.kiev.ua> --u0fGacMRl73mJcOe10cqYQwU7Cn5MR41u Content-Type: text/plain; charset=utf-8 Content-Language: en-GB-large Content-Transfer-Encoding: quoted-printable On 03/11/2018 19:45, Konstantin Belousov wrote: > Or rather, it is a middle of the valid instruction. > Next frame looks like it is process_irelocs(), if trusting the line > numbers. So most likely it is something related to calling wrong > relocator function, if anything. >=20 > Perhaps you could try to trace the things manually, doing > single-stepping of the startup code in debugger. There should be very > modest amount of the irelocs, perhaps only one, and see where things go= > off the way. >=20 After a few more complete buildworlds, including one with all bootstrapping enabled, this doesn't look compiler-specific. Static binaries built with the in-tree base LLVM (6.0.1) also crash. I stepped through bmake with base lldb, comparing the working copy in my system from circa r339990 with r340173 built with bootstrapped toolchain. Only the differing parts are shown for conciseness. Circa r339990: Process 82271 stopped * thread #1, name =3D 'make', stop reason =3D step over frame #0: 0x000000000024ab06 make`_init_tls at tls.c:471 468 } 469 tls =3D _rtld_allocate_tls(NULL, TLS_TCB_SIZE, TLS_TCB_AL= IGN); 470 -> 471 _set_tp(tls); 472 #endif 473 } (lldb) n Process 82271 stopped * thread #1, name =3D 'make', stop reason =3D step over frame #0: 0x0000000000255e60 make`_set_tp(tp=3D0x00000008002f7830) at= _set_tp.c:38 35 36 void 37 _set_tp(void *tp) -> 38 { 39 40 amd64_set_fsbase(tp); 41 } (lldb) s Process 82271 stopped * thread #1, name =3D 'make', stop reason =3D step in frame #0: 0x0000000000255e64 make`_set_tp(tp=3D0x00000008002f7830) at= _set_tp.c:40 37 _set_tp(void *tp) 38 { 39 -> 40 amd64_set_fsbase(tp); 41 } (lldb) s Process 82271 stopped * thread #1, name =3D 'make', stop reason =3D step in frame #0: 0x0000000000256580 make`amd64_set_fsbase(addr=3D0x00000008002f7830) at amd64_set_fsbase.c:43= 40 #include 41 #include 42 #include -> 43 #include "libc_private.h" 44 45 static int 46 amd64_set_fsbase_cpu(void *addr) (lldb) r340173: Process 22663 stopped * thread #1, name =3D 'make', stop reason =3D step over frame #0: 0x0000000000247c96 make`_init_tls at tls.c:471 468 } 469 tls =3D _rtld_allocate_tls(NULL, TLS_TCB_SIZE, TLS_TCB_AL= IGN); 470 -> 471 _set_tp(tls); 472 #endif 473 } (lldb) n Process 22663 stopped * thread #1, name =3D 'make', stop reason =3D step over frame #0: 0x0000000000252eb0 make`_set_tp(tp=3D0x00000008002ed830) at= _set_tp.c:38 35 36 void 37 _set_tp(void *tp) -> 38 { 39 40 amd64_set_fsbase(tp); 41 } (lldb) s Process 22663 stopped * thread #1, name =3D 'make', stop reason =3D step in frame #0: 0x0000000000252eb4 make`_set_tp(tp=3D0x00000008002ed830) at= _set_tp.c:40 37 _set_tp(void *tp) 38 { 39 -> 40 amd64_set_fsbase(tp); 41 } (lldb) s Process 22663 stopped * thread #1, name =3D 'make', stop reason =3D step in frame #0: 0x0000000000252eb5 make`_set_tp(tp=3D0x00000008002ed830) at= _set_tp.c:40 37 _set_tp(void *tp) 38 { 39 -> 40 amd64_set_fsbase(tp); 41 } (lldb) s Process 22663 stopped * thread #1, name =3D 'make', stop reason =3D step in frame #0: 0x00000000002ebdb0 make -> 0x2ebdb0: movq 0x3ce9(%rip), %r11 0x2ebdb7: callq 0x2ebda0 ; _fini 0x2ebdbc: jmp 0x2ebd92 ; _init + 6 0x2ebdc1: pushq $0x0 (lldb) n Process 22663 stopped * thread #1, name =3D 'make', stop reason =3D instruction step over frame #0: 0x00000000002ebdb7 make -> 0x2ebdb7: callq 0x2ebda0 ; _fini 0x2ebdbc: jmp 0x2ebd92 ; _init + 6 0x2ebdc1: pushq $0x0 0x2ebdc6: jmp 0x2ebd80 ; __do_global_ctors_aux + = 48 (lldb) n Process 22663 stopped * thread #1, name =3D 'make', stop reason =3D instruction step over frame #0: 0x00000000002ebda0 make`_fini at crti.S:41 38 .globl _fini 39 .type _fini,@function 40 _fini: -> 41 subq $8,%rsp 42 43 .section .note.GNU-stack,"",%progbits (lldb) n Process 22663 stopped * thread #1, name =3D 'make', stop reason =3D step over frame #0: 0x00000000002ebda4 make`_fini + 4 make`_fini: -> 0x2ebda4 <+4>: callq 0x226310 ; __do_global_dtors_= aux 0x2ebda9 <+9>: addq $0x8, %rsp 0x2ebdad <+13>: retq 0x2ebdae: addb %al, (%rax) (lldb) n Process 22663 stopped * thread #1, name =3D 'make', stop reason =3D instruction step over frame #0: 0x00000000002ebda9 make`_fini at crtn.S:34 31 ret 32 33 .section .fini,"ax",@progbits -> 34 addq $8,%rsp 35 ret 36 37 .section .note.GNU-stack,"",%progbits (lldb) n Process 22663 stopped * thread #1, name =3D 'make', stop reason =3D step over frame #0: 0x00000000002ebdad make`_fini at crtn.S:35 32 33 .section .fini,"ax",@progbits 34 addq $8,%rsp -> 35 ret 36 37 .section .note.GNU-stack,"",%progbits (lldb) n Process 22663 stopped * thread #1, name =3D 'make', stop reason =3D step over frame #0: 0x00000000002ebdbc make -> 0x2ebdbc: jmp 0x2ebd92 ; _init + 6 0x2ebdc1: pushq $0x0 0x2ebdc6: jmp 0x2ebd80 ; __do_global_ctors_aux + = 48 0x2ebdcb: int3 (lldb) n Process 22663 stopped * thread #1, name =3D 'make', stop reason =3D instruction step over frame #0: 0x00000000002ebd92 make`_init + 6 make`_init: -> 0x2ebd92 <+6>: movsl (%rsi), %es:(%rdi) (lldb) n Process 22663 stopped * thread #1, name =3D 'make', stop reason =3D signal SIGSEGV: invalid address (fault address: 0x0) frame #0: 0x00000000002ebd92 make`_init + 6 make`_init: -> 0x2ebd92 <+6>: movsl (%rsi), %es:(%rdi) (lldb) n Process 22663 exited with status =3D -1 (0xffffffff) (lldb) --=20 Charlie Li Can't think of a witty .sigline today=E2=80=A6 (This email address is for mailing list use only; replace local-part with vishwin for off-list communication) --u0fGacMRl73mJcOe10cqYQwU7Cn5MR41u-- --dSTQZO6Iv0RuDNl64DlwKsKfsJ7ZgIKDH Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEE/3/Cqr5a+41PbEb+jnB43vIDq2wFAlvg+AoACgkQjnB43vID q2wNKw//QAnkScAsIvGCUcFKwd2HM1sRRCCiO0yFR5POy/TDqT2I8LiK+sz+6HnT RAtTq+yhQV6py+XYsRJW8oJE/89ppabxYXjX7i5VFuOBwAGE6uWVu5thvQnCR8fZ McfficSQJdb/1DTwZQCQOxCnWILEb8ztpOmJOHXYLHoOdJ+Tr/MlMiuKH6pNjlHG +DGXc6rUpf40t4UPc6+SPZgCW1lFqa4nE0xbTJVprhfJNbP/iO/LtEe2gpQ6c+fa UaZns+xkN9WV5XtVKJA+iF/m0r+EUYDbdVwNCdEhXPc4tTk3JNGsdJERZphWrA8m cylFEacNCFHfZCyqRo30HSGAMcUQdCp178bkbAaSvRHPKxsMiv+jh030l/UO0j+P Qv5WIBWhd35Rc6wn+rGXzZbscqplUv8OQHhPD6iI6XM82n78YRJm5WH7e3CNEzfH D8hYvI4TlkkIsmDawtOgbm6RCH+cTpiweVxLEIM0xZEG1orpjUVkz5VJ/3a2reMe 2DT05u2p1YEI9bVmGPFBnIgo0BJ1lzZj/EMHYyejpmC00ORmcHV0jJlYKjtWsXEX JA3dIYkOxyAVTxSj+sCDYtaXVyZDEWrwDNx2NVmuWo6hZ2/cMS8LfmzbVvB2xOpU Z8Oht3+M2rCjIXzSKJxgRsEnTVFdnaXltgHk+hCadTbZ9EpbotE= =cwRr -----END PGP SIGNATURE----- --dSTQZO6Iv0RuDNl64DlwKsKfsJ7ZgIKDH-- From owner-freebsd-current@freebsd.org Tue Nov 6 02:52:12 2018 Return-Path: Delivered-To: freebsd-current@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 6E2D7112BDF1 for ; Tue, 6 Nov 2018 02:52:12 +0000 (UTC) (envelope-from kostikbel@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 DD0D38729A for ; Tue, 6 Nov 2018 02:52:11 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id A207E112BDED; Tue, 6 Nov 2018 02:52:11 +0000 (UTC) Delivered-To: current@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 7F9E2112BDEC; Tue, 6 Nov 2018 02:52:11 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from kib.kiev.ua (kib.kiev.ua [IPv6:2001:470:d5e7:1::1]) (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 DE3D787294; Tue, 6 Nov 2018 02:52:10 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from tom.home (kib@localhost [127.0.0.1]) by kib.kiev.ua (8.15.2/8.15.2) with ESMTPS id wA62q0M2072867 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Tue, 6 Nov 2018 04:52:03 +0200 (EET) (envelope-from kostikbel@gmail.com) DKIM-Filter: OpenDKIM Filter v2.10.3 kib.kiev.ua wA62q0M2072867 Received: (from kostik@localhost) by tom.home (8.15.2/8.15.2/Submit) id wA62pxXi072866; Tue, 6 Nov 2018 04:51:59 +0200 (EET) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: tom.home: kostik set sender to kostikbel@gmail.com using -f Date: Tue, 6 Nov 2018 04:51:59 +0200 From: Konstantin Belousov To: Charlie Li Cc: Brooks Davis , svn-src-head@freebsd.org, toolchain@freebsd.org, current@freebsd.org Subject: Re: svn commit: r339898 - head/lib/libc/amd64/sys Message-ID: <20181106025159.GU5335@kib.kiev.ua> References: <201810300011.w9U0BUui038857@repo.freebsd.org> <20181101160406.GA60233__23941.7825396687$1541088368$gmane$org@spindle.one-eyed-alien.net> <20181103152936.GQ5335@kib.kiev.ua> <20181103234551.GX5335@kib.kiev.ua> <4907b3f9-d1c6-4368-5597-ce3d6be19461@vishwin.info> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4907b3f9-d1c6-4368-5597-ce3d6be19461@vishwin.info> User-Agent: Mutt/1.10.1 (2018-07-13) X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_ADSP_CUSTOM_MED,FORGED_GMAIL_RCVD,FREEMAIL_FROM, NML_ADSP_CUSTOM_MED autolearn=no autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on tom.home X-Rspamd-Queue-Id: DD0D38729A X-Spamd-Result: default: False [-6.11 / 200.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; RCVD_COUNT_FIVE(0.00)[6]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; HAS_XAW(0.00)[]; R_SPF_SOFTFAIL(0.00)[~all]; RCPT_COUNT_FIVE(0.00)[5]; IP_SCORE(-3.10)[ip: (-9.26), ipnet: 2001:1900:2254::/48(-3.57), asn: 10310(-2.58), country: US(-0.07)]; RCVD_IN_DNSWL_MED(-0.20)[5.0.0.0.0.5.0.0.0.0.0.0.0.0.0.0.a.6.0.2.4.5.2.2.0.0.9.1.1.0.0.2.list.dnswl.org : 127.0.9.2]; MX_GOOD(-0.01)[cached: alt3.gmail-smtp-in.l.google.com]; NEURAL_HAM_SHORT(-0.90)[-0.904,0]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:10310, ipnet:2001:1900:2254::/48, country:US]; FORGED_RECIPIENTS(0.00)[ml@vishwin.info ..,freebsd-current@freebsd.org]; DMARC_POLICY_SOFTFAIL(0.10)[gmail.com : No valid SPF, No valid DKIM,none] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 Nov 2018 02:52:12 -0000 On Mon, Nov 05, 2018 at 09:10:13PM -0500, Charlie Li wrote: > On 03/11/2018 19:45, Konstantin Belousov wrote: > > Or rather, it is a middle of the valid instruction. > > Next frame looks like it is process_irelocs(), if trusting the line > > numbers. So most likely it is something related to calling wrong > > relocator function, if anything. > > > > Perhaps you could try to trace the things manually, doing > > single-stepping of the startup code in debugger. There should be very > > modest amount of the irelocs, perhaps only one, and see where things go > > off the way. > > > After a few more complete buildworlds, including one with all > bootstrapping enabled, this doesn't look compiler-specific. Static > binaries built with the in-tree base LLVM (6.0.1) also crash. For you, but not for me. > > I stepped through bmake with base lldb, comparing the working copy in my > system from circa r339990 with r340173 built with bootstrapped > toolchain. Only the differing parts are shown for conciseness. > > Circa r339990: > Process 82271 stopped > * thread #1, name = 'make', stop reason = step over > frame #0: 0x000000000024ab06 make`_init_tls at tls.c:471 > 468 } > 469 tls = _rtld_allocate_tls(NULL, TLS_TCB_SIZE, TLS_TCB_ALIGN); > 470 > -> 471 _set_tp(tls); > 472 #endif > 473 } > (lldb) n > Process 82271 stopped > * thread #1, name = 'make', stop reason = step over > frame #0: 0x0000000000255e60 make`_set_tp(tp=0x00000008002f7830) at > _set_tp.c:38 > 35 > 36 void > 37 _set_tp(void *tp) > -> 38 { > 39 > 40 amd64_set_fsbase(tp); > 41 } > (lldb) s > Process 82271 stopped > * thread #1, name = 'make', stop reason = step in > frame #0: 0x0000000000255e64 make`_set_tp(tp=0x00000008002f7830) at > _set_tp.c:40 > 37 _set_tp(void *tp) > 38 { > 39 > -> 40 amd64_set_fsbase(tp); > 41 } > (lldb) s > Process 82271 stopped > * thread #1, name = 'make', stop reason = step in > frame #0: 0x0000000000256580 > make`amd64_set_fsbase(addr=0x00000008002f7830) at amd64_set_fsbase.c:43 > 40 #include > 41 #include > 42 #include > -> 43 #include "libc_private.h" > 44 > 45 static int > 46 amd64_set_fsbase_cpu(void *addr) > (lldb) > > r340173: > Process 22663 stopped > * thread #1, name = 'make', stop reason = step over > frame #0: 0x0000000000247c96 make`_init_tls at tls.c:471 > 468 } > 469 tls = _rtld_allocate_tls(NULL, TLS_TCB_SIZE, TLS_TCB_ALIGN); > 470 > -> 471 _set_tp(tls); > 472 #endif > 473 } > (lldb) n > Process 22663 stopped > * thread #1, name = 'make', stop reason = step over > frame #0: 0x0000000000252eb0 make`_set_tp(tp=0x00000008002ed830) at > _set_tp.c:38 > 35 > 36 void > 37 _set_tp(void *tp) > -> 38 { > 39 > 40 amd64_set_fsbase(tp); > 41 } > (lldb) s > Process 22663 stopped > * thread #1, name = 'make', stop reason = step in > frame #0: 0x0000000000252eb4 make`_set_tp(tp=0x00000008002ed830) at > _set_tp.c:40 > 37 _set_tp(void *tp) > 38 { > 39 > -> 40 amd64_set_fsbase(tp); > 41 } > (lldb) s > Process 22663 stopped > * thread #1, name = 'make', stop reason = step in > frame #0: 0x0000000000252eb5 make`_set_tp(tp=0x00000008002ed830) at > _set_tp.c:40 > 37 _set_tp(void *tp) > 38 { > 39 > -> 40 amd64_set_fsbase(tp); > 41 } > (lldb) s > Process 22663 stopped > * thread #1, name = 'make', stop reason = step in > frame #0: 0x00000000002ebdb0 make > -> 0x2ebdb0: movq 0x3ce9(%rip), %r11 > 0x2ebdb7: callq 0x2ebda0 ; _fini > 0x2ebdbc: jmp 0x2ebd92 ; _init + 6 > 0x2ebdc1: pushq $0x0 > (lldb) n > Process 22663 stopped > * thread #1, name = 'make', stop reason = instruction step over > frame #0: 0x00000000002ebdb7 make > -> 0x2ebdb7: callq 0x2ebda0 ; _fini I guess this is where things go off for you, but I may be wrong. After ifuncification, 'amd64_set_fsbase()' line should be represented by the asm as either call and the place in plt is just jmp *(rip-based offset to GOT)(%rip) In fact the call to amd64_set_fsbase() in the tail-call position, so the first call is jmp. For me, everything works. If for you it does not you should look at the instructions and see which values went off. You completely omitted that details from your trace, so I cannot even guess which part was corrupted. Again, for me it works with the in-tree toolchain, so I am quite sure that you have trouble with the toolchain. From owner-freebsd-current@freebsd.org Tue Nov 6 09:50:21 2018 Return-Path: Delivered-To: freebsd-current@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 69EDC110DC7C for ; Tue, 6 Nov 2018 09:50:21 +0000 (UTC) (envelope-from sg@efficientip.com) Received: from mail-ed1-x533.google.com (mail-ed1-x533.google.com [IPv6:2a00:1450:4864:20::533]) (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 8221C6F4DF for ; Tue, 6 Nov 2018 09:50:20 +0000 (UTC) (envelope-from sg@efficientip.com) Received: by mail-ed1-x533.google.com with SMTP id x2-v6so9953268eds.3 for ; Tue, 06 Nov 2018 01:50:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=efficientip.com; s=google; h=mime-version:from:date:message-id:subject:to; bh=QscN3sz5bTPMn7nzJ/LcEwdWHwAY3Vethea3br7+Jms=; b=qeglj6KNePbMPK9iXnKVLogNjFNIDzlcruFVWy7ytmsR3Rmf+TEeAT0p7GMXBVHDtm O8UpA2MICeWWwJpI1T/M81GIGX9C3Vo6zCXLFsrbrauX4UkudeVDUe1iiDDJdpIAX7Vk 8TiCbsoB7OHbdabb7SndR1LmGW7F5Sa4LECTg= 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=QscN3sz5bTPMn7nzJ/LcEwdWHwAY3Vethea3br7+Jms=; b=BM4J0P4k/LIoYyAn+u6Ml07eFavvChuwmuVSayTaDIB3X/pQIH24j7E0DIA54+NGF5 3DmUcpcOFJnPJ/NV5Tyetplg4qLevcuiPxCGCIiZAT/idG8otmDq1pfm527xmSLxQTnK gIXJE/i21/mI8EIwvTlO/TWr5fIWvFDD20hOqBRlnuiWH/DAFbfgSbU53yyiXCbn8nSv tDe1pJ79XMhgQm6JDBcPYXgyMIyNhWwIENlGd1ZIGhB5LNnOSewyyfKo/qV7KL8ZA57q 9c/AkHTKDeejMDEvywIHpSYbxBeg+reouFAA2wyE59PowFNQDbo69dzkdbDkNsGW7BiQ R/Vw== X-Gm-Message-State: AGRZ1gJCSkYd9RDAeac9WK2rdxUGP165vGN7N65xpl5r3hSx2NfWU/nB SyClP3k3798C0DR5dfVDcitigjVphmiKbqle7zLi9VMfzDYomQ== X-Google-Smtp-Source: AJdET5fbMmUtEWr4m6awONWRA1ucNzNCOM7vTbAZHLwtJ9rreErreok/jL1lgU3WDuJbOc5TYChtKvXsETDR13u1PCY= X-Received: by 2002:a50:8987:: with SMTP id g7-v6mr19857674edg.257.1541497819142; Tue, 06 Nov 2018 01:50:19 -0800 (PST) MIME-Version: 1.0 From: Sylvain GALLIANO Date: Tue, 6 Nov 2018 10:50:06 +0100 Message-ID: Subject: Panic on kern_event.c To: freebsd-current@freebsd.org X-Rspamd-Queue-Id: 8221C6F4DF X-Spamd-Result: default: False [-5.62 / 200.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.98)[-0.977,0]; R_DKIM_ALLOW(-0.20)[efficientip.com]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-0.99)[-0.992,0]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; DMARC_NA(0.00)[efficientip.com]; DKIM_TRACE(0.00)[efficientip.com:+]; MX_GOOD(-0.01)[alt1.aspmx.l.google.com,aspmx.l.google.com,aspmx5.googlemail.com,aspmx4.googlemail.com,aspmx3.googlemail.com,alt2.aspmx.l.google.com,aspmx2.googlemail.com]; RCVD_IN_DNSWL_NONE(0.00)[3.3.5.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]; NEURAL_HAM_SHORT(-0.88)[-0.882,0]; R_SPF_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; IP_SCORE(-2.46)[ip: (-8.81), ipnet: 2a00:1450::/32(-1.93), asn: 15169(-1.47), country: US(-0.08)]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; RCVD_COUNT_TWO(0.00)[2] X-Rspamd-Server: mx1.freebsd.org Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 Nov 2018 09:50:21 -0000 Hi, I got random panic on Current & 11.2-STABLE on kern_event.c Panic occur in syslog-ng (logging at high rate) with the folloging lines: Panic String: Bad tailq NEXT(0xfffff80039ae7a38->tqh_last) != NULL Panic String: Bad tailq head 0xfffff80039f1a238 first->prev != head It's look like knote_enqueue try to add and existings knote on TAILQ (confirmed by following patch). logs after apply patch: XXX knote 0xfffff8012e3d33c0 already in tailq status:1 kq_count:1 [0 0xfffff800327d3538] 2671 XXX knote 0xfffff80032861780 already in tailq status:1 kq_count:1 [0 0xfffff80032457938] 2671 =================================================================== --- sys/kern/kern_event.c (revision 340175) +++ sys/kern/kern_event.c (working copy) @@ -2661,10 +2661,18 @@ knote_enqueue(struct knote *kn) { struct kqueue *kq = kn->kn_kq; + struct knote *ttkn; KQ_OWNED(kn->kn_kq); KASSERT((kn->kn_status & KN_QUEUED) == 0, ("knote already queued")); + TAILQ_FOREACH(ttkn, &kq->kq_head, kn_tqe) { + if (ttkn == kn) { + printf("XXX knote %p already in tailq status:%x kq_count:%d [%p %p] %u\n",kn,kn->kn_status,kq->kq_count,kn->kn_tqe.tqe_next,kn->kn_tqe.tqe_prev,__LINE__); + return; + } + } + TAILQ_INSERT_TAIL(&kq->kq_head, kn, kn_tqe); kn->kn_status |= KN_QUEUED; kq->kq_count++; Regards Sylvain From owner-freebsd-current@freebsd.org Tue Nov 6 07:02:49 2018 Return-Path: Delivered-To: freebsd-current@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 354031106987 for ; Tue, 6 Nov 2018 07:02:49 +0000 (UTC) (envelope-from evfbsd@yandex.ru) Received: from forward100p.mail.yandex.net (forward100p.mail.yandex.net [IPv6:2a02:6b8:0:1472:2741:0:8b7:100]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "forwards.mail.yandex.net", Issuer "Yandex CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E2B7C8FBDE for ; Tue, 6 Nov 2018 07:02:47 +0000 (UTC) (envelope-from evfbsd@yandex.ru) Received: from mxback9j.mail.yandex.net (mxback9j.mail.yandex.net [IPv6:2a02:6b8:0:1619::112]) by forward100p.mail.yandex.net (Yandex) with ESMTP id 0B89651036D5 for ; Tue, 6 Nov 2018 10:02:40 +0300 (MSK) Received: from localhost (localhost [::1]) by mxback9j.mail.yandex.net (nwsmtp/Yandex) with ESMTP id aF0UfvJMMv-2dpK0f2E; Tue, 06 Nov 2018 10:02:39 +0300 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1541487759; bh=bbL5rnKEbhVGEJK/ClN4igIBBuWCcBrrHvIdAUyScJQ=; h=From:To:Subject:Date:Message-Id; b=hPGiE2PqYFtNSgIX39U4wNba01zkN5epxRZxnoPHEXPbZTHcxdICCk6eSQFnt5aZH 7R5a3xRmt02cVBBDaPl6qCBKx8EA54s3ytErRwiRsQnsuhseWOOiIsTouT8XR/EIrU TB+wVd29QGf92lXPq0Cw1uqlnHK8xYm9gU1G/JmA= Authentication-Results: mxback9j.mail.yandex.net; dkim=pass header.i=@yandex.ru Received: by iva6-71ba8554b85c.qloud-c.yandex.net with HTTP; Tue, 06 Nov 2018 10:02:39 +0300 From: ev To: freebsd-current@freebsd.org Subject: System does not boot with many of Adaptec RAID controllers MIME-Version: 1.0 X-Mailer: Yamail [ http://yandex.ru ] 5.0 Date: Tue, 06 Nov 2018 10:02:39 +0300 Message-Id: <2157271541487759@iva6-71ba8554b85c.qloud-c.yandex.net> Content-Transfer-Encoding: 7bit Content-Type: text/plain X-Rspamd-Queue-Id: E2B7C8FBDE X-Spamd-Result: default: False [-3.83 / 200.00]; R_SPF_ALLOW(-0.20)[+ip6:2a02:6b8:0:1000::/52]; FREEMAIL_FROM(0.00)[yandex.ru]; TO_DN_NONE(0.00)[]; RCVD_COUNT_THREE(0.00)[4]; DKIM_TRACE(0.00)[yandex.ru:+]; DMARC_POLICY_ALLOW(-0.50)[yandex.ru,none]; MX_GOOD(-0.01)[mx.yandex.ru,mx.yandex.ru,mx.yandex.ru,mx.yandex.ru,mx.yandex.ru]; NEURAL_HAM_SHORT(-0.83)[-0.825,0]; RCVD_IN_DNSWL_LOW(-0.10)[0.0.1.0.7.b.8.0.0.0.0.0.1.4.7.2.2.7.4.1.0.0.0.0.8.b.6.0.2.0.a.2.list.dnswl.org : 127.0.5.1]; FROM_EQ_ENVFROM(0.00)[]; FREEMAIL_ENVFROM(0.00)[yandex.ru]; ASN(0.00)[asn:13238, ipnet:2a02:6b8::/32, country:RU]; RCVD_TLS_LAST(0.00)[]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.96)[-0.965,0]; R_DKIM_ALLOW(-0.20)[yandex.ru]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-0.93)[-0.930,0]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; IP_SCORE(-0.00)[country: RU(-0.01)] X-Rspamd-Server: mx1.freebsd.org X-Mailman-Approved-At: Tue, 06 Nov 2018 11:25:41 +0000 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 Nov 2018 07:02:49 -0000 Hello! I want to pay attention to the bug 209468 [1] - system does not boot with many of Adaptec RAID controllers. There is also growing anxiety over the absence of the driver in release 12.0. But based on this controller built many storage and many people want to use them. [1] https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=209468 -- ev From owner-freebsd-current@freebsd.org Tue Nov 6 22:05:12 2018 Return-Path: Delivered-To: freebsd-current@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 1A01B11027D9 for ; Tue, 6 Nov 2018 22:05:12 +0000 (UTC) (envelope-from carstenmattner@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 7F2A6726A8 for ; Tue, 6 Nov 2018 22:05:11 +0000 (UTC) (envelope-from carstenmattner@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id 440A911027D8; Tue, 6 Nov 2018 22:05:11 +0000 (UTC) Delivered-To: current@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 2215811027D7 for ; Tue, 6 Nov 2018 22:05:11 +0000 (UTC) (envelope-from carstenmattner@gmail.com) Received: from mail-it1-x143.google.com (mail-it1-x143.google.com [IPv6:2607:f8b0:4864:20::143]) (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 50D4E7269E; Tue, 6 Nov 2018 22:05:10 +0000 (UTC) (envelope-from carstenmattner@gmail.com) Received: by mail-it1-x143.google.com with SMTP id r12-v6so17399468ita.3; Tue, 06 Nov 2018 14:05:10 -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=fm9kMsNNffghgAJqMpYfnE1loWWXgvLufop+TNA8wuc=; b=eFO8dO7TinBBfx/p75ZuWLqVk4i1dvuN9GqzkybCdNIewXFL08aIULp6b/InANe8/y D26M9mn16726X2MpAwpMTpikrnZJcI1ykl2rwBnFGfANe22qXB5kwhqrS47MYN3x+3np uN3O5OWLaGuIw+lufd/wbUzU+67lKL5Lu3fv18yPrmf7UzkF97Y4cEeqTw7WhalhMcMQ miVjvdMollnmMP1VDcnrrcE0zj+WUCRxCDVNWz33w9RJGanooHXr88N5UsDc9r8U1wPO /a9G7a1yL26Iftpryqa8X2+MCVMG9orsc7jMVJxR1DzD2KTDDLAhMXDtBVOu/bxW+bP9 3COg== 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=fm9kMsNNffghgAJqMpYfnE1loWWXgvLufop+TNA8wuc=; b=H3/z7hSYrwN9jfEpCy/vNX/B65RHezZHJ0az3fqyDyNY2DTcdXX1VqM/JCBeQva/Ej WvbX4Lj7VRa7U+HIxG56c5c003aANscaVbWjA/RIUVJmFdh9eoG+tm/UMxoQ40lVvfKx zGx1afsijcYTosZUACd/E2LTF8s0maxkKmYNK5ZvYu+r/xwdf46y1KokRne5TSkLbCJJ WJH34wc8E6S+ISCKZ9nxYvDzYHX5Th6JT7uHNz9Lna1O7KE70Dq6G4+CTBjVLFO6w4+O Gx48b87g+1Zo6nitXHSP8xfFTQQ2d3sZu8o7XUoKOSEB4Fx6jQanOPUwq5F+6Loo+Ux1 nOig== X-Gm-Message-State: AGRZ1gLPhbvi+7SaqRnmCQufICyDoeanOwGu1UpqwomkE05yIrX/m0pL 7kTDGcATj9cjv2Zl1EAQJS5F8wPQIVI2ZltJzHg= X-Google-Smtp-Source: AJdET5dgWYPM70gNymNriawqnVZWv0VuNNSGvKpdr/A4fbrsEj6ph+0BPGBBEvkno4TW7uPbWuFc9sDdm85oVwITLN0= X-Received: by 2002:a24:a009:: with SMTP id o9-v6mr3864349ite.116.1541541909578; Tue, 06 Nov 2018 14:05:09 -0800 (PST) MIME-Version: 1.0 References: <23519.18601.670359.184297@jerusalem.litteratus.org> <23520.31868.775969.324314@jerusalem.litteratus.org> In-Reply-To: From: Carsten Mattner Date: Tue, 6 Nov 2018 22:04:57 +0000 Message-ID: Subject: Re: drm changes and updating to 12.0 To: johalun0@gmail.com Cc: current@freebsd.org, zeising@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: 7F2A6726A8 X-Spamd-Result: default: False [-7.84 / 200.00]; FORGED_RECIPIENTS_FORWARDING(0.00)[]; FORWARDED(0.00)[current@mailman.ysv.freebsd.org]; FREEMAIL_FROM(0.00)[gmail.com]; SPF_FAIL_FORWARDING(0.00)[]; TO_DN_NONE(0.00)[]; RCVD_DKIM_ARC_DNSWL_MED(-0.50)[]; R_SPF_SOFTFAIL(0.00)[~all]; MX_GOOD(-0.01)[cached: alt3.gmail-smtp-in.l.google.com]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(0.00)[gmail.com,none]; RCVD_IN_DNSWL_MED(-0.20)[5.0.0.0.0.5.0.0.0.0.0.0.0.0.0.0.a.6.0.2.4.5.2.2.0.0.9.1.1.0.0.2.list.dnswl.org : 127.0.9.2]; DMARC_POLICY_ALLOW_WITH_FAILURES(-0.50)[]; FREEMAIL_TO(0.00)[gmail.com]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; IP_SCORE(-3.44)[ip: (-9.62), ipnet: 2001:1900:2254::/48(-4.29), asn: 10310(-3.21), country: US(-0.08)]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:10310, ipnet:2001:1900:2254::/48, country:US]; FORGED_RECIPIENTS(0.00)[johalun0@gmail.com ..,freebsd-current@freebsd.org]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[gmail.com]; RCVD_COUNT_FIVE(0.00)[5]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; NEURAL_HAM_SHORT(-0.99)[-0.989,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 Nov 2018 22:05:12 -0000 On Mon, Nov 5, 2018 at 10:18 PM Johannes Lundberg wrote: > > On Mon, Nov 5, 2018 at 10:05 PM Carsten Mattner wrote: >> >> On Mon, Nov 5, 2018 at 7:00 PM Johannes Lundberg wrote: >> >> > Which Linux version is tracked is listed in the port info. >> > drm-stable-kmod is currently at Linux 4.9 >> > drm-devel-kmod is currently at Linux 4.16 >> >> This is very useful to know. I can't find the Linux kernel version in >> drm-legacy-kmod metadata. Is it a mix of different kernel releases? > > > According to the old, abandoned wiki page it seems to be Linux 3.8. > (zeising: we should add this info to drm-legacy) > https://wiki.freebsd.org/Graphics > > That was developed by the previous graphics team with all different > members (for the kernel drivers) so to be honest I don't know much > details about the old drm code. Thanks for the info. Older drm releases are more reliable on older chips because the Intel devs don't test on older GPUs as much and have introduced major regressions. For instance, Sandy Bridge only works with 0 issues up until 4.1 and is okay'ish on 4.4.x. It's good to know that the 3.8 code is still there though, in case the 4.9 branch (drm-stable-kmod) has too many regressions. That is, up until the regressions (all reported in freedesktop's bugzilla) are fixed in 4.2x.y (or 5.x), hopefully :). tl;dr: thank you for the choice in drm kmods, it's very useful! From owner-freebsd-current@freebsd.org Wed Nov 7 04:35:07 2018 Return-Path: Delivered-To: freebsd-current@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 37448110BE54 for ; Wed, 7 Nov 2018 04:35:07 +0000 (UTC) (envelope-from markjdb@gmail.com) Received: from mail-it1-x133.google.com (mail-it1-x133.google.com [IPv6:2607:f8b0:4864:20::133]) (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 8BA5F8000A for ; Wed, 7 Nov 2018 04:35:06 +0000 (UTC) (envelope-from markjdb@gmail.com) Received: by mail-it1-x133.google.com with SMTP id b7-v6so21177053itd.5 for ; Tue, 06 Nov 2018 20:35:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=mpXdSzBmwCkq7GiJp46Wm3mKpydMfJuEIf+LwY5dUJI=; b=cz43Tq1OKqfekAPYXgJeLga8NvADpRZlehG+3l5x4VzXywo90PTbytOCo3bryf1FlH V+regd8f8yB3ZvRAKg7/+leaJP2oiPdCESuNWd/q0kRsmT4k4m8YTfNHNWcE/nWE0sxT yHaBzeziTYm+uj6zdoy7thpBjsFGrCcWKETN47dOblLKP++GkwoXzBhZwC1JUH4WJfue lBPH+5QbdlPkBILAqMFKlDI06+jAyuzBmftLaOuGWccjBGa4X9B1cpx1ggxxu7B1aPwC taUtSbJarlrnt1UzQt6Vdp+GtFDdGNbNwZJTfqRfkVOBHh9OZgT/oFljXbzk8xErYOtE gWiQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:date:from:to:cc:subject:message-id :references:mime-version:content-disposition:in-reply-to:user-agent; bh=mpXdSzBmwCkq7GiJp46Wm3mKpydMfJuEIf+LwY5dUJI=; b=X6a/4a3kGeeA4R3l3gQlWz+bjYFTprVU/F1YdEBetkuqKdELfeumq2vkW5cgoR/zI9 35mEl4+pkeyhQrpZlvkJRmnjuiVQ4ELuoqD37WQzSxlNRhyPgHNFG9YSsZDA/TcJA9+N Fwx6yPnN+j62N9zYvrlujfOtk2HwTyS+1GpTy36yLAwCozBuhvxTgPUPbBvDdXHunQkH fm51SRHUT+czynuDgq3SKfs/Bmb2NQJtksiRCRGCqqf3Kza+mGLwLf9M1SnK4rZuCZez 1y7kyblUcKw3pS7w81mKUSvyzuxFrqkDSjYUO0l4i3EgpezXHBzWYUyXUdcoZDQ6COdU ARJw== X-Gm-Message-State: AGRZ1gK1LAOD7MuUhwWKQM6TDmCucN7/SKHk+RbSGKB13VB0N4PcjMtp nj2GYrnJ/C6fufbaaXzILFtTJVAC X-Google-Smtp-Source: AJdET5cwQ8VQAc/iGEE84rP0mojX5jfy52O4B6jR4nZLW0guVtd/NHfgWgNj+/CtN5ZYr/qRa/hOOQ== X-Received: by 2002:a24:7942:: with SMTP id z63-v6mr595232itc.140.1541565305847; Tue, 06 Nov 2018 20:35:05 -0800 (PST) Received: from raichu (toroon0560w-lp130-08-67-71-176-199.dsl.bell.ca. [67.71.176.199]) by smtp.gmail.com with ESMTPSA id 10-v6sm1901657itl.32.2018.11.06.20.35.04 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 06 Nov 2018 20:35:05 -0800 (PST) Sender: Mark Johnston Date: Tue, 6 Nov 2018 23:35:03 -0500 From: Mark Johnston To: Sylvain GALLIANO Cc: freebsd-current@freebsd.org Subject: Re: Panic on kern_event.c Message-ID: <20181107043503.GB30861@raichu> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.10.1 (2018-07-13) X-Rspamd-Queue-Id: 8BA5F8000A X-Spamd-Result: default: False [-3.03 / 200.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_DKIM_ALLOW(-0.20)[gmail.com]; NEURAL_HAM_MEDIUM(-0.99)[-0.988,0]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; NEURAL_HAM_LONG(-1.00)[-0.998,0]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; DMARC_NA(0.00)[freebsd.org]; NEURAL_HAM_SHORT(-0.79)[-0.792,0]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; RCPT_COUNT_TWO(0.00)[2]; RCVD_IN_DNSWL_NONE(0.00)[3.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]; MX_GOOD(-0.01)[cached: alt3.gmail-smtp-in.l.google.com]; RCVD_TLS_LAST(0.00)[]; FORGED_SENDER(0.30)[markj@freebsd.org,markjdb@gmail.com]; MID_RHS_NOT_FQDN(0.50)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; FROM_NEQ_ENVFROM(0.00)[markj@freebsd.org,markjdb@gmail.com]; IP_SCORE(-0.54)[ipnet: 2607:f8b0::/32(-1.22), asn: 15169(-1.41), country: US(-0.09)] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 Nov 2018 04:35:07 -0000 On Tue, Nov 06, 2018 at 10:50:06AM +0100, Sylvain GALLIANO wrote: > Hi, > > I got random panic on Current & 11.2-STABLE on kern_event.c > > Panic occur in syslog-ng (logging at high rate) with the folloging lines: > > Panic String: Bad tailq NEXT(0xfffff80039ae7a38->tqh_last) != NULL > Panic String: Bad tailq head 0xfffff80039f1a238 first->prev != head > > It's look like knote_enqueue try to add and existings knote on TAILQ > (confirmed by following patch). > > logs after apply patch: > XXX knote 0xfffff8012e3d33c0 already in tailq status:1 kq_count:1 [0 > 0xfffff800327d3538] 2671 > XXX knote 0xfffff80032861780 already in tailq status:1 kq_count:1 [0 > 0xfffff80032457938] 2671 Can you grab the stack when this happens as well, with kdb_backtrace()? Or better, convert the print into a panic so that we can examine the kernel dump. From owner-freebsd-current@freebsd.org Thu Nov 8 16:05:17 2018 Return-Path: Delivered-To: freebsd-current@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 ABA31112ED77 for ; Thu, 8 Nov 2018 16:05:17 +0000 (UTC) (envelope-from sg@efficientip.com) Received: from mail-ed1-x52f.google.com (mail-ed1-x52f.google.com [IPv6:2a00:1450:4864:20::52f]) (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 8CA1684D2A for ; Thu, 8 Nov 2018 16:05:16 +0000 (UTC) (envelope-from sg@efficientip.com) Received: by mail-ed1-x52f.google.com with SMTP id w39-v6so12399008edw.12 for ; Thu, 08 Nov 2018 08:05:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=efficientip.com; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=vzBxgErGgqZSmMjAcav8ZsSkBYbgm3/FeGP/4OBNnD0=; b=OQI6BWDn2ZoV9rfClhx69oLO/E5Ow/J7BvXMAVQiWY0eC6xgWPw6dkSmBvuFBDHldK i5MKq8raT1ak9mLfbmpyG7W63cmHpjlDv/RrlcMGkD52rtgx3I/PshbC+xEYwbPuyBHJ XwG1x6ttG9DSSSZlq48to8fmdJ/uhs5TEmOuQ= 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; bh=vzBxgErGgqZSmMjAcav8ZsSkBYbgm3/FeGP/4OBNnD0=; b=uLJEgKL7O0jh7+C2cCqMelsBdqXwmvzbu4EOTfBYaIN/lU+nPPftrtDdqsxqIK/39D rs0HvP7E9Ibfajm8ZVTtBdDDjeYpJDwXUhjyScCupErg6E3QQuxQmpOGuRDLz+C4z+Ws K88VNnmK/SoqHyfFqXDj1ldMt3plBXFOvkBIGDL8CM7adKiBoiChVtNCK516xQRDSxG8 72YkopCsHosN5doF17/X4cA1JyjR6rH5IM1QPHEbNCZNJYvWqDyqeK6gXIn+H/dgBbXL JB0ByfU6xbVnVRFo4qagoDdDGoZEQEybwDrQ8N9ykuLYL4m2nPeU8fWCIMZwvV16rjXv lSnw== X-Gm-Message-State: AGRZ1gKVtyGfXZVvlJGZ+fUCoraaFy16pwZaTnggfCYFeRdJxmchaxAx C2prEI2365OwnjIuRUYRlE8zzoAzlsMy0tlpnQr9cMTVZnUEWg== X-Google-Smtp-Source: AJdET5eTktSlvUV/ortvyiC41vHkm9WGv+AK7RIh8N8PkKOdwT0zr/Mz1kZX86LJG0YkdYb9by1RPUXjtPta3cdzEXg= X-Received: by 2002:a50:90fb:: with SMTP id d56-v6mr4539970eda.228.1541693115118; Thu, 08 Nov 2018 08:05:15 -0800 (PST) MIME-Version: 1.0 References: <20181107043503.GB30861@raichu> In-Reply-To: <20181107043503.GB30861@raichu> From: Sylvain GALLIANO Date: Thu, 8 Nov 2018 17:05:03 +0100 Message-ID: Subject: Re: Panic on kern_event.c To: freebsd-current@freebsd.org X-Rspamd-Queue-Id: 8CA1684D2A X-Spamd-Result: default: False [-5.72 / 200.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-0.998,0]; R_DKIM_ALLOW(-0.20)[efficientip.com]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-0.998,0]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; DMARC_NA(0.00)[efficientip.com]; DKIM_TRACE(0.00)[efficientip.com:+]; MX_GOOD(-0.01)[alt1.aspmx.l.google.com,aspmx.l.google.com,aspmx5.googlemail.com,aspmx4.googlemail.com,aspmx3.googlemail.com,alt2.aspmx.l.google.com,aspmx2.googlemail.com]; RCVD_IN_DNSWL_NONE(0.00)[f.2.5.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]; NEURAL_HAM_SHORT(-0.89)[-0.890,0]; R_SPF_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; IP_SCORE(-2.52)[ip: (-8.98), ipnet: 2a00:1450::/32(-2.00), asn: 15169(-1.52), country: US(-0.09)]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; RCVD_COUNT_TWO(0.00)[2] X-Rspamd-Server: mx1.freebsd.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Nov 2018 16:05:17 -0000 Hi, I replaced << printf("XXX knote %p already in tailq status:%x kq_count:%d [%p %p] %u\n",kn,kn->kn_status,kq->kq_count,kn->kn_tqe.tqe_next,kn->kn_tqe.tqe_prev= ,__LINE__); by >> panic("XXX knote %p already in tailq status:%x kq_count:%d [%p %p] %u\n",kn,kn->kn_status,kq->kq_count,kn->kn_tqe.tqe_next,kn->kn_tqe.tqe_prev= ,__LINE__); Here is the stack during panic: panic: XXX knote 0xfffff801e1c6ddc0 already in tailq status:1 kq_count:2 [0 0xfffff8000957a978] 2671 cpuid =3D 0 time =3D 1541688832 KDB: stack backtrace: db_trace_self_wrapper() at db_trace_self_wrapper+0x2c/frame 0xfffffe0412258fd0 kdb_backtrace() at kdb_backtrace+0x53/frame 0xfffffe04122590a0 vpanic() at vpanic+0x277/frame 0xfffffe0412259170 doadump() at doadump/frame 0xfffffe04122591d0 knote_enqueue() at knote_enqueue+0xf2/frame 0xfffffe0412259210 kqueue_register() at kqueue_register+0xaed/frame 0xfffffe0412259340 kqueue_kevent() at kqueue_kevent+0x13c/frame 0xfffffe04122595b0 kern_kevent_fp() at kern_kevent_fp+0x66/frame 0xfffffe0412259610 kern_kevent() at kern_kevent+0x17f/frame 0xfffffe0412259700 kern_kevent_generic() at kern_kevent_generic+0xfe/frame 0xfffffe0412259780 sys_kevent() at sys_kevent+0xaa/frame 0xfffffe0412259810 syscallenter() at syscallenter+0x4e3/frame 0xfffffe04122598f0 amd64_syscall() at amd64_syscall+0x1b/frame 0xfffffe04122599b0 fast_syscall_common() at fast_syscall_common+0x101/frame 0xfffffe04122599b0 --- syscall (560, FreeBSD ELF64, sys_kevent), rip =3D 0x406e3bfa, rsp =3D 0x7fffdf7e9db8, rbp =3D 0x7fffdf7e9e00 --- KDB: enter: panic you can get kernel.debug + vmcore at: https://drive.google.com/drive/folders/1MbqJQm12-KOYDbb4-9uNRTnAdsNqLaIP?us= p=3Dsharing Le mer. 7 nov. 2018 =C3=A0 05:35, Mark Johnston a =C3= =A9crit : > On Tue, Nov 06, 2018 at 10:50:06AM +0100, Sylvain GALLIANO wrote: > > Hi, > > > > I got random panic on Current & 11.2-STABLE on kern_event.c > > > > Panic occur in syslog-ng (logging at high rate) with the folloging line= s: > > > > Panic String: Bad tailq NEXT(0xfffff80039ae7a38->tqh_last) !=3D NULL > > Panic String: Bad tailq head 0xfffff80039f1a238 first->prev !=3D head > > > > It's look like knote_enqueue try to add and existings knote on TAILQ > > (confirmed by following patch). > > > > logs after apply patch: > > XXX knote 0xfffff8012e3d33c0 already in tailq status:1 kq_count:1 [0 > > 0xfffff800327d3538] 2671 > > XXX knote 0xfffff80032861780 already in tailq status:1 kq_count:1 [0 > > 0xfffff80032457938] 2671 > > Can you grab the stack when this happens as well, with kdb_backtrace()? > Or better, convert the print into a panic so that we can examine the > kernel dump. > From owner-freebsd-current@freebsd.org Thu Nov 8 16:27:37 2018 Return-Path: Delivered-To: freebsd-current@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 B7B7C112F9A2; Thu, 8 Nov 2018 16:27:37 +0000 (UTC) (envelope-from gjb@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)) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 1FC5386113; Thu, 8 Nov 2018 16:27:37 +0000 (UTC) (envelope-from gjb@freebsd.org) Received: from FreeBSD.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by freefall.freebsd.org (Postfix) with ESMTPS id B6AE36051; Thu, 8 Nov 2018 16:27:36 +0000 (UTC) (envelope-from gjb@freebsd.org) Date: Thu, 8 Nov 2018 16:27:35 +0000 From: Glen Barber To: freebsd-current@freebsd.org, freebsd-stable@freebsd.org Cc: FreeBSD Release Engineering Team Subject: Update to 12.0-RELEASE schedule Message-ID: <20181108162735.GE94920@FreeBSD.org> Reply-To: FreeBSD Release Engineering Team MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="gDGSpKKIBgtShtf+" Content-Disposition: inline User-Agent: Mutt/1.10.1 (2018-07-13) X-Rspamd-Queue-Id: 1FC5386113 X-Spamd-Result: default: False [-108.82 / 200.00]; ARC_NA(0.00)[]; HAS_REPLYTO(0.00)[re@freebsd.org]; ALLOW_DOMAIN_WHITELIST(-100.00)[freebsd.org]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; TO_DN_SOME(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; DMARC_NA(0.00)[freebsd.org]; REPLYTO_DOM_EQ_FROM_DOM(0.00)[]; R_SPF_SOFTFAIL(0.00)[~all]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MX_GOOD(-0.01)[cached: mx66.freebsd.org]; NEURAL_HAM_SHORT(-1.00)[-0.998,0]; SIGNED_PGP(-2.00)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; IP_SCORE(-3.61)[ip: (-9.44), ipnet: 96.47.64.0/20(-4.72), asn: 11403(-3.81), country: US(-0.09)]; ASN(0.00)[asn:11403, ipnet:96.47.64.0/20, country:US]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_TLS_ALL(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Nov 2018 16:27:37 -0000 --gDGSpKKIBgtShtf+ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable The 12.0-RELEASE schedule has been updated, adding BETA4 to the schedule in order to provide additional testing for changes that fix a boot time issue, in addition to allowing more time for packages for arm and arm64 to finish building, before branching releng/12.0 and starting the RC=20 phase of the cycle. (Note, the change for the boot time issue is not yet in stable/12.) The 12.0 schedule has been updated on the website at: https://www.freebsd.org/releases/12.0R/schedule.html Thank you in advance for your patience. Glen On behalf of: re@ --gDGSpKKIBgtShtf+ Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEjRJAPC5sqwhs9k2jAxRYpUeP4pMFAlvkY/YACgkQAxRYpUeP 4pPNBA/+NaY7dpT1VPViEHOhGVE2jFCFXDfU6mj8yoklQ9S9RXqZbf7EC3wiYtFk fNH+UpXyCkNoxu1w98nARu79FR5k7n17UFvA58y8+thF1b/Oe6HZa/3oXOFBM3mM 17N5E8N7zs0zRamr3+MjtUDAX54NZWlq4M7RCFTOv11qhyHSj2GAu3NCJXO3o0Sb 2uODKBW9wLYJu6gW2e/EBWdOEmnTCRjgVgnrDmX0fNRgOh75JoE75k339w8ucpIO 9ezRqWHPk6kTMaK9UIf5t7uoVTBA5IBsxvegQ9u1hG2FnUDiuwgYqIHgDKbCR/cA vlXuxdVuGyzU9eFWJGamVAGG9B4gCWlkT/z1t+9z1X+DL3cZ8QmGX0iaTsAX9Gx9 Yl2M248HnH0I75VA+uiZtdjOjYG5UrBv1gDVqmxUeJ98O+oIt+4X67vt9RBoz2y3 oPzcVaX6lIFnansAQ/9wy15BFvAamtTQDr1AXXXjPnjVdSjJOVlneS9xBjCE/uQh 4ZMn8WxNmrUscrE0Ib2fW8uexROWcoUFnwrhaYvueX2RdRXICotVUq+vM02R5sA9 HVjfduKKumdlx5frE6AD94etRVT2Rm8BtSvnccq5TYHS8Juu95TBbxCo2pkXx4LD QqTsXRKlW8R+0gfVBepssgJfUPex8eit/q37TsstWa5FOWky09g= =Uunq -----END PGP SIGNATURE----- --gDGSpKKIBgtShtf+-- From owner-freebsd-current@freebsd.org Thu Nov 8 20:25:54 2018 Return-Path: Delivered-To: freebsd-current@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 1D6CF11043C8 for ; Thu, 8 Nov 2018 20:25:54 +0000 (UTC) (envelope-from luzar722@gmail.com) Received: from mail-io1-xd2c.google.com (mail-io1-xd2c.google.com [IPv6:2607:f8b0:4864:20::d2c]) (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 7A09A6AD5D for ; Thu, 8 Nov 2018 20:25:53 +0000 (UTC) (envelope-from luzar722@gmail.com) Received: by mail-io1-xd2c.google.com with SMTP id p83-v6so15615356iod.12 for ; Thu, 08 Nov 2018 12:25:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=message-id:date:from:user-agent:mime-version:to:subject :content-transfer-encoding; bh=XRA8qWfCgVfTjH8Iwhq27DQCxAu08XMPRHOac6BVJ+c=; b=nNmsk0+f0dSOXb2vKLJH3hHDRR9lLRmWXDLBB8BGVxyDpZaha/BHT55nmizUSo05Xm /B8exPvpUwKrzSxGvL6CDIcBV5Vyx+uC90sKstS8HuBQRTWxmiIvjT3ewasPPgqHqbuJ 2I5CIVZVo0XEmwR8j3kqYA3V8MfS6teDefbwByMLYcvB3JdmHqJZd8prpxH1V2SrGAmu dtFgoQURe1R8hMtRmvkPudTyYrZOy1X2JMTPnrsUwHZtqYTBpIL8uxOruzr8uoaIqCR5 449tgt+nTbtTJLYMPf/LfVtgo6OI8OqZmfouJcJPBBG5hpAtUOy8O1niIE78GqTylmsJ OOVg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:message-id:date:from:user-agent:mime-version:to :subject:content-transfer-encoding; bh=XRA8qWfCgVfTjH8Iwhq27DQCxAu08XMPRHOac6BVJ+c=; b=Yv51l0h/tS9tal+LtccpFexkwESLF20UsmkpvBSsqoXTvhUa0xvRHroOssdTtTeqt2 gvIxmr+7s0XyBTCA2UEvabgrxDEm4latWDPm9khTAnK41xPH/AHGnuYoiwA2F5r4rxWh 7kfIUarx3JD5npqrBmSTrlDafPNiCZn5d8QD8Lbj5vODELNkQCEOPwY6pY4VnrvvyO8m 9vrriyXWu3Q5dlreud1HvP+2YFQpnILsyM6X0mqPR6q225CFsDuA+3/O7aXcxv05/1x7 IFn/9GwIBie7OtRleUYnAWbFQkeRUxkL8sowpmieziuMls0suZP4km2Ykg1SxKR5R43+ ohig== X-Gm-Message-State: AGRZ1gKqQEV8DOrKWznOG871drt8RmxIBbgmdwAxf9LI6yO1d4LBBilU gt7DYnPe7921eaOovr+dtyMIApKy X-Google-Smtp-Source: AJdET5cWF/Y5LDGTpQH5QaP/5hmS0e4iSFe8Nn4O9PwIOB0np+pnvzAfuzXaCUxHuibKTuL6uq2urA== X-Received: by 2002:a6b:f40e:: with SMTP id i14-v6mr2713411iog.278.1541708752671; Thu, 08 Nov 2018 12:25:52 -0800 (PST) Received: from [10.0.10.7] (cpe-65-25-48-31.neo.res.rr.com. [65.25.48.31]) by smtp.googlemail.com with ESMTPSA id x22-v6sm2077211ioh.2.2018.11.08.12.25.51 for (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Thu, 08 Nov 2018 12:25:51 -0800 (PST) Message-ID: <5BE49BCE.1010702@gmail.com> Date: Thu, 08 Nov 2018 15:25:50 -0500 From: Ernie Luzar User-Agent: Thunderbird 2.0.0.24 (Windows/20100228) MIME-Version: 1.0 To: FreeBSD current Subject: 12.0-beta3 base.txz missing complete dir tree Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 7A09A6AD5D X-Spamd-Result: default: False [-4.00 / 200.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; FREEMAIL_FROM(0.00)[gmail.com]; RCVD_COUNT_THREE(0.00)[3]; TO_DN_ALL(0.00)[]; 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.95)[-0.953,0]; FROM_EQ_ENVFROM(0.00)[]; IP_SCORE(-0.82)[ipnet: 2607:f8b0::/32(-2.28), asn: 15169(-1.72), country: US(-0.09)]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; MID_RHS_MATCH_FROM(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[gmail.com]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; RCVD_IN_DNSWL_NONE(0.00)[c.2.d.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]; HFILTER_URL_ONLY(0.78)[0.35374149659864] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Nov 2018 20:25:54 -0000 ftp.freebsd.org/pub/FreeBSD/releases/amd/amd/12.0-BETA3/base.txz /usr/local empty /var/log empty This is really making testing imposable! From owner-freebsd-current@freebsd.org Thu Nov 8 21:53:46 2018 Return-Path: Delivered-To: freebsd-current@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 A81D61107C5F for ; Thu, 8 Nov 2018 21:53:46 +0000 (UTC) (envelope-from pete@nomadlogic.org) Received: from mail.nomadlogic.org (mail.nomadlogic.org [140.82.23.70]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.nomadlogic.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 783616EF9B for ; Thu, 8 Nov 2018 21:53:45 +0000 (UTC) (envelope-from pete@nomadlogic.org) Received: from duke.gem.co (cpe-76-175-75-27.socal.res.rr.com [76.175.75.27]) by mail.nomadlogic.org (OpenSMTPD) with ESMTPSA id 43bc44da TLS version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO for ; Thu, 8 Nov 2018 13:53:37 -0800 (PST) Subject: Re: 12.0-beta3 base.txz missing complete dir tree To: freebsd-current@freebsd.org References: <5BE49BCE.1010702@gmail.com> From: Pete Wright Message-ID: Date: Thu, 8 Nov 2018 13:53:36 -0800 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:60.0) Gecko/20100101 Thunderbird/60.3.0 MIME-Version: 1.0 In-Reply-To: <5BE49BCE.1010702@gmail.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-Rspamd-Queue-Id: 783616EF9B X-Spamd-Result: default: False [-1.53 / 200.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; NEURAL_HAM_MEDIUM(-0.98)[-0.980,0]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-0.94)[-0.939,0]; DMARC_NA(0.00)[nomadlogic.org]; NEURAL_SPAM_SHORT(0.67)[0.672,0]; MX_GOOD(-0.01)[mail.nomadlogic.org]; RECEIVED_SPAMHAUS_PBL(0.00)[27.75.175.76.zen.spamhaus.org : 127.0.0.10]; R_DKIM_NA(0.00)[]; IP_SCORE(0.03)[asn: 20473(0.24), country: US(-0.09)]; ASN(0.00)[asn:20473, ipnet:140.82.16.0/21, country:US]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_TLS_ALL(0.00)[]; FROM_EQ_ENVFROM(0.00)[] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Nov 2018 21:53:46 -0000 On 11/8/18 12:25 PM, Ernie Luzar wrote: > ftp.freebsd.org/pub/FreeBSD/releases/amd/amd/12.0-BETA3/base.txz > > /usr/local empty > /var/log  empty > > This is really making testing imposable! shouldn't both of those directories be empty in the base.txz file? or is their another error you are getting? -pete -- Pete Wright pete@nomadlogic.org @nomadlogicLA From owner-freebsd-current@freebsd.org Thu Nov 8 21:56:29 2018 Return-Path: Delivered-To: freebsd-current@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 7D8961107EC9 for ; Thu, 8 Nov 2018 21:56:29 +0000 (UTC) (envelope-from lwhsu.freebsd@gmail.com) Received: from mail-wr1-f43.google.com (mail-wr1-f43.google.com [209.85.221.43]) (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 C92506F49F; Thu, 8 Nov 2018 21:56:28 +0000 (UTC) (envelope-from lwhsu.freebsd@gmail.com) Received: by mail-wr1-f43.google.com with SMTP id j26-v6so22885691wre.1; Thu, 08 Nov 2018 13:56:28 -0800 (PST) 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=sO4r+pzrMA5a6wcC8Ine8JOfln8KRXTfHDB3f8MMRN8=; b=si/iFlt3z1vH4LV5PD7uIsKcMblXK8oL3gIUOoTcWRB+akEbPeOhoGHVFILVgI9Wcx IDxbxt+EdPOXKktcO81Gq9fC32Ye+CnwsA/t5JoaqueFGCRtJvsnLCN9vIhQWcyA+ZhX /BjCN3/RqYECUT1B5i70UQitU6oDplH6kOmIpq0rPw10oEZj3IOxZ4QOPNFh/7HEcTAY 6VcyFq0cikY4e4pFDqtnkaBL3TZeCRsfbS9ka1z4UOJ7mbSGVnGqi66P8lrgHVrppJZ/ uZhXtnImThMJ+u6Ti755aKDKpOa9LCH5erifhnJHyVZm5KFfKpFJopk8Awm5UIotpLg5 pfnw== X-Gm-Message-State: AGRZ1gKLVOmynLx3qPGBTbl/uxJBdGIxz+bI18cki6Kbo8t5MZPgrIlx S6hx2pq4Fny4lTmTdC4tKog/Me0lxRJGyCc2JJ8kJ0jV X-Google-Smtp-Source: AJdET5cdHi7NwH4mp1aOm9CPd9vBl01n8pEqwW5Ox5do/M9gGFtnXzRVv4j0o1wXVBJlogVMqAMi8p1Lsc8aFiTQfK0= X-Received: by 2002:adf:e0ce:: with SMTP id e14-v6mr5823456wri.199.1541713748787; Thu, 08 Nov 2018 13:49:08 -0800 (PST) MIME-Version: 1.0 References: <1607116488.605.1541713181044.JavaMail.jenkins@jenkins.ci.freebsd.org> In-Reply-To: <1607116488.605.1541713181044.JavaMail.jenkins@jenkins.ci.freebsd.org> From: Li-Wen Hsu Date: Thu, 8 Nov 2018 22:48:56 +0100 Message-ID: Subject: Re: FreeBSD-head-armv7-build - Build #2129 (r340262) - Failure To: jenkins-admin@freebsd.org Cc: Justin Hibbits , Bryan Drewery , FreeBSD Current Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: C92506F49F X-Spamd-Result: default: False [-3.95 / 200.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-0.996,0]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; R_SPF_ALLOW(-0.20)[+ip4:209.85.128.0/17]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; DMARC_NA(0.00)[freebsd.org]; TO_DN_SOME(0.00)[]; NEURAL_HAM_LONG(-1.00)[-0.995,0]; IP_SCORE(-0.99)[ipnet: 209.85.128.0/17(-3.14), asn: 15169(-1.70), country: US(-0.09)]; MX_GOOD(-0.01)[cached: alt3.gmail-smtp-in.l.google.com]; NEURAL_HAM_SHORT(-0.97)[-0.967,0]; RCVD_IN_DNSWL_NONE(0.00)[43.221.85.209.list.dnswl.org : 127.0.5.0]; FORGED_SENDER(0.30)[lwhsu@freebsd.org,lwhsufreebsd@gmail.com]; R_DKIM_NA(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:209.85.128.0/17, country:US]; TAGGED_FROM(0.00)[]; FROM_NEQ_ENVFROM(0.00)[lwhsu@freebsd.org,lwhsufreebsd@gmail.com]; RCVD_COUNT_TWO(0.00)[2] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Nov 2018 21:56:29 -0000 Ok, this one looks interesting. On Thu, Nov 8, 2018 at 10:39 PM wrote: > > FreeBSD-head-armv7-build - Build #2129 (r340262) - Failure > > Build information: https://ci.freebsd.org/job/FreeBSD-head-armv7-build/2129/ > Full change log: https://ci.freebsd.org/job/FreeBSD-head-armv7-build/2129/changes > Full build log: https://ci.freebsd.org/job/FreeBSD-head-armv7-build/2129/console [...] > --- gnu/lib__L --- > sh /usr/src/tools/install.sh -l rs -o root -g wheel -m 755 /usr/obj/usr/src/arm.armv7/tmp/lib/libgcc_s.so.1 /usr/obj/usr/src/arm.armv7/tmp/usr/lib/libgcc_s.so > --- lib__L --- > --- all_subdir_lib/libdevinfo --- > /usr/obj/usr/src/arm.armv7/tmp/usr/bin/ld: error: unable to find library -lgcc_s > cc: error: linker command failed with exit code 1 (use -v to see invocation) Perhaps this is another race condition in build process? libgcc_s is installing but the other process is looking for libgcc_s? Li-Wen From owner-freebsd-current@freebsd.org Thu Nov 8 22:09:07 2018 Return-Path: Delivered-To: freebsd-current@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 4E5AE1108921 for ; Thu, 8 Nov 2018 22:09:07 +0000 (UTC) (envelope-from freebsd-rwg@pdx.rh.CN85.dnsmgr.net) Received: from pdx.rh.CN85.dnsmgr.net (br1.CN84in.dnsmgr.net [69.59.192.140]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id AE0D570308 for ; Thu, 8 Nov 2018 22:09:06 +0000 (UTC) (envelope-from freebsd-rwg@pdx.rh.CN85.dnsmgr.net) Received: from pdx.rh.CN85.dnsmgr.net (localhost [127.0.0.1]) by pdx.rh.CN85.dnsmgr.net (8.13.3/8.13.3) with ESMTP id wA8M93qX007936; Thu, 8 Nov 2018 14:09:03 -0800 (PST) (envelope-from freebsd-rwg@pdx.rh.CN85.dnsmgr.net) Received: (from freebsd-rwg@localhost) by pdx.rh.CN85.dnsmgr.net (8.13.3/8.13.3/Submit) id wA8M93BI007935; Thu, 8 Nov 2018 14:09:03 -0800 (PST) (envelope-from freebsd-rwg) From: "Rodney W. Grimes" Message-Id: <201811082209.wA8M93BI007935@pdx.rh.CN85.dnsmgr.net> Subject: Re: 12.0-beta3 base.txz missing complete dir tree In-Reply-To: To: Pete Wright Date: Thu, 8 Nov 2018 14:09:03 -0800 (PST) CC: freebsd-current@freebsd.org X-Mailer: ELM [version 2.4ME+ PL121h (25)] MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII X-Rspamd-Queue-Id: AE0D570308 X-Spamd-Result: default: False [0.88 / 200.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.45)[-0.455,0]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; NEURAL_SPAM_SHORT(0.49)[0.486,0]; NEURAL_HAM_LONG(-0.03)[-0.026,0]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[dnsmgr.net]; AUTH_NA(1.00)[]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MX_GOOD(-0.01)[cached: pdx.rh.CN85.dnsmgr.net]; RCPT_COUNT_TWO(0.00)[2]; R_SPF_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:13868, ipnet:69.59.192.0/19, country:US]; MID_RHS_MATCH_FROM(0.00)[]; IP_SCORE(-0.02)[country: US(-0.09)] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Nov 2018 22:09:07 -0000 [ Charset UTF-8 unsupported, converting... ] > > > On 11/8/18 12:25 PM, Ernie Luzar wrote: > > ftp.freebsd.org/pub/FreeBSD/releases/amd/amd/12.0-BETA3/base.txz > > > > /usr/local empty > > /var/log? empty > > > > This is really making testing imposable! > > shouldn't both of those directories be empty in the base.txz file? or is > their another error you are getting? They should be empty. Infact it would be very wrong for base to put anything in either of these directories, /usr/local is for ports and packages to install into. -- Rod Grimes rgrimes@freebsd.org From owner-freebsd-current@freebsd.org Fri Nov 9 02:09:10 2018 Return-Path: Delivered-To: freebsd-current@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 E68BA112119F for ; Fri, 9 Nov 2018 02:09:09 +0000 (UTC) (envelope-from asomers@gmail.com) Received: from mail-lj1-f178.google.com (mail-lj1-f178.google.com [209.85.208.178]) (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 25399790BE for ; Fri, 9 Nov 2018 02:09:09 +0000 (UTC) (envelope-from asomers@gmail.com) Received: by mail-lj1-f178.google.com with SMTP id x85-v6so277178ljb.2 for ; Thu, 08 Nov 2018 18:09:09 -0800 (PST) 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=bmsBpf1dBAtiMqj/3zRY0z9gFZldVCStjsvt+4Oem08=; b=pbnghXUXhPimPHJkipYXPbdxw/Jcoz7KwHmLrMd01B5s/dfV1hy3Odu26vjon1II2G gI9Gp53r2P7GxUifWDhzhTGZnnFmG3wqCIKyHPao0stfkQM+4eC7SOFsfGpb8VC8sYuo x3JBGx7JuX4pS03otn0CRTayeeDyywjPGiBlScru9fAZ8l663LpPc3ZQgeNioeXXxmZ8 w8ZmXEDOg5KME1wSm1m3aZOUbAG9/Zme1PBYFYyHmW4DqgbnMhDJzuYKm/ynJOh2CiTV K+PogCabiwhpjnYghLI2TT2XXuEp1FAgGlamsmZCBMCRx/MMXdS4LNUgJzHV25q8M296 q3bA== X-Gm-Message-State: AGRZ1gIMmO+xms0yHDtxm7Gkx9k6b7wFK4EbA6TwS7doI8qNIDDJw57S G0SaFxiJD0DdUg0bp9a8Gqu3TBynAoUv6r0YwR4xuw== X-Google-Smtp-Source: AJdET5dX6nz7rTMnyWFQ6+7J60v3iyNt9+na+7jpBgF9T2KFxoScgoMVMEjOzxWjg/vDWLNfLzqjKJSgggbbmthqDAc= X-Received: by 2002:a2e:94ce:: with SMTP id r14-v6mr4334280ljh.34.1541729341596; Thu, 08 Nov 2018 18:09:01 -0800 (PST) MIME-Version: 1.0 From: Alan Somers Date: Thu, 8 Nov 2018 19:08:50 -0700 Message-ID: Subject: Processes stuck in STOP state on 12.0-BETA3 To: FreeBSD CURRENT X-Rspamd-Queue-Id: 25399790BE X-Spamd-Result: default: False [-3.70 / 200.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.98)[-0.984,0]; RCVD_COUNT_TWO(0.00)[2]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:209.85.128.0/17]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; DMARC_NA(0.00)[freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-0.99)[-0.986,0]; RCVD_TLS_LAST(0.00)[]; TO_DN_ALL(0.00)[]; MX_GOOD(-0.01)[cached: alt3.gmail-smtp-in.l.google.com]; NEURAL_HAM_SHORT(-0.74)[-0.740,0]; RCVD_IN_DNSWL_NONE(0.00)[178.208.85.209.list.dnswl.org : 127.0.5.0]; IP_SCORE(-0.98)[ipnet: 209.85.128.0/17(-3.09), asn: 15169(-1.71), country: US(-0.09)]; FORGED_SENDER(0.30)[asomers@freebsd.org,asomers@gmail.com]; R_DKIM_NA(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:209.85.128.0/17, country:US]; FROM_NEQ_ENVFROM(0.00)[asomers@freebsd.org,asomers@gmail.com]; TO_DOM_EQ_FROM_DOM(0.00)[] X-Rspamd-Server: mx1.freebsd.org Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 Nov 2018 02:09:10 -0000 On a fresh install of 12.0-BETA3, I'm seeing processes get stuck in the STOP state. Neither SIGCONT nor SIGKILL has any effect. And it's reproducible. All I have to do is: 1) Login to my login manager, which starts xfce 2) Start firefox 3) kill X 4) Login again 5) ps -ax | egrep '\' And I see three firefox processes. It's not just firefox either; I first saw 0ad spontaneously enter the STOP state, without first killing X. Anybody have any ideas? The bug seems reproducible, so I'll try anything. -Alan From owner-freebsd-current@freebsd.org Fri Nov 9 04:24:14 2018 Return-Path: Delivered-To: freebsd-current@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 C0C30112412C for ; Fri, 9 Nov 2018 04:24:14 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from kib.kiev.ua (kib.kiev.ua [IPv6:2001:470:d5e7:1::1]) (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 0B4277D3FC; Fri, 9 Nov 2018 04:24:13 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from tom.home (kib@localhost [127.0.0.1]) by kib.kiev.ua (8.15.2/8.15.2) with ESMTPS id wA94O30f003487 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Fri, 9 Nov 2018 06:24:06 +0200 (EET) (envelope-from kostikbel@gmail.com) DKIM-Filter: OpenDKIM Filter v2.10.3 kib.kiev.ua wA94O30f003487 Received: (from kostik@localhost) by tom.home (8.15.2/8.15.2/Submit) id wA94O2kY003486; Fri, 9 Nov 2018 06:24:02 +0200 (EET) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: tom.home: kostik set sender to kostikbel@gmail.com using -f Date: Fri, 9 Nov 2018 06:24:02 +0200 From: Konstantin Belousov To: Alan Somers Cc: FreeBSD CURRENT Subject: Re: Processes stuck in STOP state on 12.0-BETA3 Message-ID: <20181109042402.GD2378@kib.kiev.ua> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.10.1 (2018-07-13) X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_ADSP_CUSTOM_MED,FORGED_GMAIL_RCVD,FREEMAIL_FROM, NML_ADSP_CUSTOM_MED autolearn=no autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on tom.home X-Rspamd-Queue-Id: 0B4277D3FC X-Spamd-Result: default: False [-4.93 / 200.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; FROM_HAS_DN(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; HAS_XAW(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; R_SPF_SOFTFAIL(0.00)[~all]; RCVD_COUNT_THREE(0.00)[3]; IP_SCORE(-1.97)[ip: (-1.78), ipnet: 2001:470::/32(-4.44), asn: 6939(-3.54), country: US(-0.09)]; TO_DN_ALL(0.00)[]; MX_GOOD(-0.01)[cached: alt3.gmail-smtp-in.l.google.com]; RCPT_COUNT_TWO(0.00)[2]; NEURAL_HAM_SHORT(-0.95)[-0.954,0]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:6939, ipnet:2001:470::/32, country:US]; RCVD_TLS_LAST(0.00)[]; DMARC_POLICY_SOFTFAIL(0.10)[gmail.com : No valid SPF, No valid DKIM,none] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 Nov 2018 04:24:14 -0000 On Thu, Nov 08, 2018 at 07:08:50PM -0700, Alan Somers wrote: > On a fresh install of 12.0-BETA3, I'm seeing processes get stuck in the > STOP state. Neither SIGCONT nor SIGKILL has any effect. And it's > reproducible. All I have to do is: > 1) Login to my login manager, which starts xfce > 2) Start firefox > 3) kill X > 4) Login again > 5) ps -ax | egrep '\' > > And I see three firefox processes. It's not just firefox either; I first > saw 0ad spontaneously enter the STOP state, without first killing X. > > Anybody have any ideas? The bug seems reproducible, so I'll try anything. Look at the state of all its threads using procstat -k. From owner-freebsd-current@freebsd.org Sat Nov 10 04:27:51 2018 Return-Path: Delivered-To: freebsd-current@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 7FEA911259F9 for ; Sat, 10 Nov 2018 04:27:51 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic314-15.consmr.mail.bf2.yahoo.com (sonic314-15.consmr.mail.bf2.yahoo.com [74.6.132.125]) (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 DF53776E9E for ; Sat, 10 Nov 2018 04:27:50 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-YMail-OSG: Kf933ysVM1nIiS_kvXl7PJyfeuY0V9cWesM05lztiNUE6GgHk0ZzoH3SZAWYxZj HixPHWTq3s_edP9uBZd5pzMbU7pXSHGdwO4u2jUiEowSh9JgmMApS3JINnzjgp5JZyETz8PkYCJk oiOW31t_rddgH9Th4HPJd3u3BXz0eCIVc3hc9OpRVDVXjTDqCQzwaWvrd0kvEvLLVNz6s5mGwUud pOxyEj2zOilflWjhcf6F6fSJEqMA9CRLY7Qe8fKjtSKyqlOW9OT7m9Hxz_.4hGNeOwvCHHN2BuCC eZRi2nN._qSWMb_eG8IqQpu965SC3LBa.hSGFOLkkkpFUFkBDe_JnQPv5tLftIPdQUR36getaMc8 XE8DSZnkWGn00oJZlnz.SOG.bsDUtEjd9O48lESMSD9HFgNSz1yvK93xxRKQ1SP9sUZQMUC87jYQ KBZqQFLz2rGXzlHo3rMmA.THVvC8XUtrZsr5laV8tTTJm92fAS6AeFnmKAb4OTPyx78kNquTey1O RdPVr9_NPWVLy2qsEC5enECZ.r2O_GMUakQzgYMlOEXcLxW5D5g88g7UGdJtDOe3EGhK5W6PMIu8 X_CDiVUdQ9WdNZdbUsPG.4DRhOjzdSgdoxR6ffUkGw68JuJNbWw_pmVq.8I.2xay3k879Uc_T1zu 5NeyV5jQiH9Aha6i8Xy5QG8NLS_rl_46DEVW.kno4SccDfmJRvYhRnfATzUIslTjN2ankmrBDW1p 3eTHObagEFUwh01KByFUWDO1DT1JMJn_b5ttZWeUaxTEDdjlxViW41iUPOQyQtUV0cY51OA4BffN PYZQnCvrYyYlezQnrMwTbyPB3WMDssWon9_eOPGMl2fpU3fw35DPesj4LhNqQxrcU_lvcBzZAQ66 5l4pqBtVeV2MEWMzP7EWNiYrdLDuZGPMaoEbNPQAm59.HhavtionoqZfXJCqssfcblZHld6iXVo5 ._mU69jT98sL4NJvMx1zpS6PoV3WtNfCqPTvratnRI1rJAaJFTfTByHEc8_VkqJs5SH8BvGuDbUG 5k6ekROvJWApeqoqdbawR5tRq3Myr1e1MZSS_7.oCa7.q7wE- Received: from sonic.gate.mail.ne1.yahoo.com by sonic314.consmr.mail.bf2.yahoo.com with HTTP; Sat, 10 Nov 2018 04:27:50 +0000 Received: from c-76-115-7-162.hsd1.or.comcast.net (EHLO [192.168.1.25]) ([76.115.7.162]) by smtp429.mail.bf1.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID 0e4598850a2dcca7e70de648d56806f1; Sat, 10 Nov 2018 04:27:46 +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.1 \(3445.101.1\)) Subject: head -r340287 's /usr/src/Makefile.libcompat still lists various LIB32CPUFLAGS= -target *-unknown-freebsd12.0 (not 13.0) Message-Id: <3741DD5D-422E-44BD-AE44-4EBA5B2F5965@yahoo.com> Date: Fri, 9 Nov 2018 20:27:44 -0800 To: FreeBSD Toolchain , FreeBSD Current X-Mailer: Apple Mail (2.3445.101.1) X-Rspamd-Queue-Id: DF53776E9E X-Spamd-Result: default: False [0.46 / 200.00]; RCVD_VIA_SMTP_AUTH(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]; TO_DN_ALL(0.00)[]; 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)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ASN(0.00)[asn:26101, ipnet:74.6.128.0/21, country:US]; MID_RHS_MATCH_FROM(0.00)[]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.45)[-0.446,0]; R_DKIM_ALLOW(-0.20)[yahoo.com]; FROM_HAS_DN(0.00)[]; NEURAL_SPAM_SHORT(0.92)[0.922,0]; NEURAL_HAM_LONG(-0.70)[-0.700,0]; MIME_GOOD(-0.10)[text/plain]; IP_SCORE(1.19)[ip: (3.26), ipnet: 74.6.128.0/21(1.55), asn: 26101(1.24), country: US(-0.09)]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[125.132.6.74.list.dnswl.org : 127.0.5.0]; RWL_MAILSPIKE_POSSIBLE(0.00)[125.132.6.74.rep.mailspike.net : 127.0.0.17] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 Nov 2018 04:27:51 -0000 (Leading whitespace might not be preserved.) # svnlite diff /usr/src/Makefile.libcompat Index: /usr/src/Makefile.libcompat =================================================================== --- /usr/src/Makefile.libcompat (revision 340287) +++ /usr/src/Makefile.libcompat (working copy) @@ -17,7 +17,7 @@ .if ${WANT_COMPILER_TYPE} == gcc || \ (defined(X_COMPILER_TYPE) && ${X_COMPILER_TYPE} == gcc) .else -LIB32CPUFLAGS+= -target x86_64-unknown-freebsd12.0 +LIB32CPUFLAGS+= -target x86_64-unknown-freebsd13.0 .endif LIB32CPUFLAGS+= -m32 LIB32WMAKEENV= MACHINE=i386 MACHINE_ARCH=i386 \ @@ -49,9 +49,9 @@ .endif .else .if ${TARGET_ARCH:Mmips64el*} != "" -LIB32CPUFLAGS= -target mipsel-unknown-freebsd12.0 +LIB32CPUFLAGS= -target mipsel-unknown-freebsd13.0 .else -LIB32CPUFLAGS= -target mips-unknown-freebsd12.0 +LIB32CPUFLAGS= -target mips-unknown-freebsd13.0 .endif .endif LIB32CPUFLAGS+= -mabi=32 === Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar) From owner-freebsd-current@freebsd.org Sat Nov 10 12:08:59 2018 Return-Path: Delivered-To: freebsd-current@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 1CEE3113210D for ; Sat, 10 Nov 2018 12:08:59 +0000 (UTC) (envelope-from mad@madpilot.net) Received: from mail.madpilot.net (vogon.madpilot.net [159.69.1.99]) (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 D037686E79 for ; Sat, 10 Nov 2018 12:08:56 +0000 (UTC) (envelope-from mad@madpilot.net) Received: from mail (mail [192.168.254.3]) by mail.madpilot.net (Postfix) with ESMTP id 42sbQn1rh8z6dP8 for ; Sat, 10 Nov 2018 13:08:49 +0100 (CET) Received: from mail.madpilot.net ([192.168.254.3]) by mail (mail.madpilot.net [192.168.254.3]) (amavisd-new, port 10024) with ESMTP id Z73vAfFQwnia for ; Sat, 10 Nov 2018 13:08:47 +0100 (CET) Received: from tommy.madpilot.net (host109-128-dynamic.16-87-r.retail.telecomitalia.it [87.16.128.109]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.madpilot.net (Postfix) with ESMTPSA for ; Sat, 10 Nov 2018 13:08:47 +0100 (CET) To: freebsd-current@freebsd.org From: Guido Falsi Subject: 13.0 failing to boot multiuser on one PC due to system utilities crashing during rc scipt Openpgp: preference=signencrypt Autocrypt: addr=mad@madpilot.net; prefer-encrypt=mutual; keydata= xsBNBE+G+l0BCADi/WBQ0aRJfnE7LBPsM0G3m/m3Yx7OPu4iYFvS84xawmRHtCNjWIntsxuX fptkmEo3Rsw816WUrek8dxoUAYdHd+EcpBcnnDzfDH5LW/TZ4gbrFezrHPdRp7wdxi23GN80 qPwHEwXuF0X4Wy5V0OO8B6VT/nA0ADYnBDhXS52HGIJ/GCUjgqJn+phDTdCFLvrSFdmgx4Wl c0W5Z1p5cmDF9l8L/hc959AeyNf7I9dXnjekGM9gVv7UDUYzCifR3U8T0fnfdMmS8NeI9NC+ wuREpRO4lKOkTnj9TtQJRiptlhcHQiAlG1cFqs7EQo57Tqq6cxD1FycZJLuC32bGbgalABEB AAHNHkd1aWRvIEZhbHNpIDxtYWRAbWFkcGlsb3QubmV0PsLAeQQTAQgAIwIbAwIeAQIXgAUL CQgHAwUVCgkICwQWAgMBBQJS79AgAhkBAAoJEBrmhg5Wy9KTc0kH/RO64ORBlTbTHaUaOj8F Je5O5NU2Pt9Cyt5ZWBRvxntr1zPTJGKRPS9ihlIfqT4ZvEngQGp57EUyFbCpI0UWasTerImM tt5WACnGmCzUTB39UXx8Oy4b1EgWeTJQ747e/F1mQLXTNa6ijRBE9fYlTb4gAkPN88/wVV9v 3PZozKLTg16ghBzHM/P7Lk8L7clPEZChX1FTa/6eSt3nvzfCuTMZbBPJF/ph+q1KyPqRgVfh tyhu5dvgMoPz/ni41IfeSrkJTD5RXzdyGR9q4Z1NYeBsLkRjC4LxKAP5KqUsvlOUjKvO1byj ApYdMarol+IGkaSk9e3zVYAJkWKjn/ni8XbOwU0EUxB7QQEQAKFhrDceoPdK/IHDSmoj6SQY isvM7VdhcleS7E9DoEAVt7yMbf6HbbMVTTY6ckvwTWQssywLBXNVqxgc4WLJjzfUhgef+WE7 5M3+WFYlOVQLGZY/zEVgma1raYnOHNAOzeHLDmEXjbZP6vGAeDyBbGfQPpE7qGYZ7ubeT3Xw QO+PklcCrvOPj2ZPcAxGNS2xVU/LzONqCrJqLMJSIcCdsbiSP4G5PnDFHtMokaTY6OEr8OEQ fOAerhcHUa/z7Uu8YtmaqKH+QGkE/WEgaRqSiTnv0JOTD+DxehaqvoKPPZ++2NpCZMHB2i6A /xifmQwEiIjEXtcueBRzkNUQkxhqZyS13SrhocL9ydtaVPBzZatAEjUDDEJmAMLVFs45qfyh MiNapHJo2n3MW/E5omqCvEkDdWX/en3P7CK2TemeaDghMsgkNKax/z0wNo5UZCkOPOz0xpNi UilOVbkuezZZNg65741qee2lfXhQIaZ66yT7hphc/N/z3PIAtLeze4u1VR2EXAuZ2sWAdlKC NTlJMsaU/x70BV11Wd/ypnVzM68dfdQIIAj1iMFAD/lXGlEUmKXg5Ov2VQDlTntQoanCYrAg +8CttPzjrydgLZFq3hrtQmfc0se5yv1WHS69+BsUOG09RvvawUDZxUjW19kyeN9THaNRgow3 kSuArUp6zSmJABEBAAHCwF8EGAEIAAkFAlMQe0ECGwwACgkQGuaGDlbL0pMN5wgA4bCkX/qw EVC06ToeR6C2putmSWQMgpDaqrv65Hubo+QGmg2P4ewTYQQ4g6oYWS03qHxqVVWhKz7FjfrV +dH8qbCLfSgIcvdBha7ayGZVrsiuMLKGbw36fcmkZPpSDOfHcP0XH8Z+u9CWj0xUkTxAlZ/7 i6gYSUpG2JWNtdmE/X8VVEyXusCLwy0K0BI60A/4dRTIX3C4QKrJ3ZbUXegz70ynjHf+lQMZ 9IZKASoRMuS5FozPQh6abvmwZEPdf5I9riUElzvHrqJ8Bx0t3Pujdoth+yNHpnBxrtO8LkQd rQ58P0SwcaIX33T2U9pG8bhu5YVR88FQ8OQ0cEsPBpDncg== Message-ID: <62bdb5ff-4d68-cf52-4dd5-f0a3cfa1c788@madpilot.net> Date: Sat, 10 Nov 2018 13:08:46 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:60.0) Gecko/20100101 Thunderbird/60.3.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: D037686E79 X-Spamd-Result: default: False [-3.88 / 200.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-0.999,0]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-1.00)[-0.999,0]; RCVD_COUNT_THREE(0.00)[4]; DMARC_NA(0.00)[madpilot.net]; MX_GOOD(-0.01)[eddie.gfratio.it,vogon.madpilot.net]; NEURAL_HAM_SHORT(-0.76)[-0.756,0]; IP_SCORE(-0.82)[ipnet: 159.69.0.0/16(-1.05), asn: 24940(-3.01), country: DE(-0.02)]; RECEIVED_SPAMHAUS_PBL(0.00)[109.128.16.87.zen.spamhaus.org : 127.0.0.10]; R_DKIM_NA(0.00)[]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:24940, ipnet:159.69.0.0/16, country:DE]; MID_RHS_MATCH_FROM(0.00)[]; FROM_EQ_ENVFROM(0.00)[] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 Nov 2018 12:08:59 -0000 Hi, Today I was updating my home machines to recent head, r340303. Previously I was running r339449. I have a build machine where I build base packages (and also runs poudriere). I updated that machine using packages I built successfully. it is running fine and also successfully rebuilt a full ports package set on the new head. After that I upgraded, using the same package set, another machine, a PC from around three years ago with an i5. After upgrade the kernel boots fine but when running the rc script to go multiuser some system utilities fail, especially zfs, making it impossible for the machine to complete the boot process. I have tested booting from the memstick snapshot images, I tested: FreeBSD-13.0-CURRENT-amd64-20181107-r340239-memstick.img FreeBSD-13.0-CURRENT-amd64-20181101-r339979-memstick.img and both are also failing to go multiuser. The utility failing in this case is fsck, which, like zfs before, dumps core. I see a pattern where only disk related utilities crash. The 12.0-BETA4 installation memstick works fine though. So clearly something changed between r339449 and r340303 which causes incompatibility with my hardware. I'll to bisect things, but it will be a slow process. I have put dmesg and pciconf output here in case it could be useful: https://people.freebsd.org/~madpilot/boot_fail/ Anyone has any ideas? If someone suspects a specific commit I can test that by recompiling a system with that commit backed out and confirm it. Thanks in advance! -- Guido Falsi From owner-freebsd-current@freebsd.org Sat Nov 10 16:27:14 2018 Return-Path: Delivered-To: freebsd-current@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 747C81103343 for ; Sat, 10 Nov 2018 16:27:14 +0000 (UTC) (envelope-from mad@madpilot.net) Received: from mail.madpilot.net (vogon.madpilot.net [159.69.1.99]) (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 88E1471E12; Sat, 10 Nov 2018 16:27:13 +0000 (UTC) (envelope-from mad@madpilot.net) Received: from mail (mail [192.168.254.3]) by mail.madpilot.net (Postfix) with ESMTP id 42sj8v5t2Nz6dP8; Sat, 10 Nov 2018 17:27:11 +0100 (CET) Received: from mail.madpilot.net ([192.168.254.3]) by mail (mail.madpilot.net [192.168.254.3]) (amavisd-new, port 10024) with ESMTP id DAXzhYw3Y9HZ; Sat, 10 Nov 2018 17:27:09 +0100 (CET) Received: from tommy.madpilot.net (host109-128-dynamic.16-87-r.retail.telecomitalia.it [87.16.128.109]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.madpilot.net (Postfix) with ESMTPSA; Sat, 10 Nov 2018 17:27:09 +0100 (CET) Subject: Re: 13.0 failing to boot multiuser on one PC due to system utilities crashing during rc scipt To: freebsd-current@freebsd.org, kib@freebsd.org References: <62bdb5ff-4d68-cf52-4dd5-f0a3cfa1c788@madpilot.net> From: Guido Falsi Openpgp: preference=signencrypt Autocrypt: addr=mad@madpilot.net; prefer-encrypt=mutual; keydata= xsBNBE+G+l0BCADi/WBQ0aRJfnE7LBPsM0G3m/m3Yx7OPu4iYFvS84xawmRHtCNjWIntsxuX fptkmEo3Rsw816WUrek8dxoUAYdHd+EcpBcnnDzfDH5LW/TZ4gbrFezrHPdRp7wdxi23GN80 qPwHEwXuF0X4Wy5V0OO8B6VT/nA0ADYnBDhXS52HGIJ/GCUjgqJn+phDTdCFLvrSFdmgx4Wl c0W5Z1p5cmDF9l8L/hc959AeyNf7I9dXnjekGM9gVv7UDUYzCifR3U8T0fnfdMmS8NeI9NC+ wuREpRO4lKOkTnj9TtQJRiptlhcHQiAlG1cFqs7EQo57Tqq6cxD1FycZJLuC32bGbgalABEB AAHNHkd1aWRvIEZhbHNpIDxtYWRAbWFkcGlsb3QubmV0PsLAeQQTAQgAIwIbAwIeAQIXgAUL CQgHAwUVCgkICwQWAgMBBQJS79AgAhkBAAoJEBrmhg5Wy9KTc0kH/RO64ORBlTbTHaUaOj8F Je5O5NU2Pt9Cyt5ZWBRvxntr1zPTJGKRPS9ihlIfqT4ZvEngQGp57EUyFbCpI0UWasTerImM tt5WACnGmCzUTB39UXx8Oy4b1EgWeTJQ747e/F1mQLXTNa6ijRBE9fYlTb4gAkPN88/wVV9v 3PZozKLTg16ghBzHM/P7Lk8L7clPEZChX1FTa/6eSt3nvzfCuTMZbBPJF/ph+q1KyPqRgVfh tyhu5dvgMoPz/ni41IfeSrkJTD5RXzdyGR9q4Z1NYeBsLkRjC4LxKAP5KqUsvlOUjKvO1byj ApYdMarol+IGkaSk9e3zVYAJkWKjn/ni8XbOwU0EUxB7QQEQAKFhrDceoPdK/IHDSmoj6SQY isvM7VdhcleS7E9DoEAVt7yMbf6HbbMVTTY6ckvwTWQssywLBXNVqxgc4WLJjzfUhgef+WE7 5M3+WFYlOVQLGZY/zEVgma1raYnOHNAOzeHLDmEXjbZP6vGAeDyBbGfQPpE7qGYZ7ubeT3Xw QO+PklcCrvOPj2ZPcAxGNS2xVU/LzONqCrJqLMJSIcCdsbiSP4G5PnDFHtMokaTY6OEr8OEQ fOAerhcHUa/z7Uu8YtmaqKH+QGkE/WEgaRqSiTnv0JOTD+DxehaqvoKPPZ++2NpCZMHB2i6A /xifmQwEiIjEXtcueBRzkNUQkxhqZyS13SrhocL9ydtaVPBzZatAEjUDDEJmAMLVFs45qfyh MiNapHJo2n3MW/E5omqCvEkDdWX/en3P7CK2TemeaDghMsgkNKax/z0wNo5UZCkOPOz0xpNi UilOVbkuezZZNg65741qee2lfXhQIaZ66yT7hphc/N/z3PIAtLeze4u1VR2EXAuZ2sWAdlKC NTlJMsaU/x70BV11Wd/ypnVzM68dfdQIIAj1iMFAD/lXGlEUmKXg5Ov2VQDlTntQoanCYrAg +8CttPzjrydgLZFq3hrtQmfc0se5yv1WHS69+BsUOG09RvvawUDZxUjW19kyeN9THaNRgow3 kSuArUp6zSmJABEBAAHCwF8EGAEIAAkFAlMQe0ECGwwACgkQGuaGDlbL0pMN5wgA4bCkX/qw EVC06ToeR6C2putmSWQMgpDaqrv65Hubo+QGmg2P4ewTYQQ4g6oYWS03qHxqVVWhKz7FjfrV +dH8qbCLfSgIcvdBha7ayGZVrsiuMLKGbw36fcmkZPpSDOfHcP0XH8Z+u9CWj0xUkTxAlZ/7 i6gYSUpG2JWNtdmE/X8VVEyXusCLwy0K0BI60A/4dRTIX3C4QKrJ3ZbUXegz70ynjHf+lQMZ 9IZKASoRMuS5FozPQh6abvmwZEPdf5I9riUElzvHrqJ8Bx0t3Pujdoth+yNHpnBxrtO8LkQd rQ58P0SwcaIX33T2U9pG8bhu5YVR88FQ8OQ0cEsPBpDncg== Message-ID: <791e3488-b838-5cfd-8dca-8db8c74167a0@madpilot.net> Date: Sat, 10 Nov 2018 17:27:09 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:60.0) Gecko/20100101 Thunderbird/60.3.0 MIME-Version: 1.0 In-Reply-To: <62bdb5ff-4d68-cf52-4dd5-f0a3cfa1c788@madpilot.net> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 88E1471E12 X-Spamd-Result: default: False [-4.04 / 200.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-0.999,0]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; DMARC_NA(0.00)[madpilot.net]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; RCVD_COUNT_THREE(0.00)[4]; IP_SCORE(-0.88)[ipnet: 159.69.0.0/16(-1.38), asn: 24940(-3.01), country: DE(-0.02)]; MX_GOOD(-0.01)[cached: eddie.gfratio.it]; RCPT_COUNT_TWO(0.00)[2]; NEURAL_HAM_SHORT(-0.85)[-0.854,0]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:24940, ipnet:159.69.0.0/16, country:DE]; MID_RHS_MATCH_FROM(0.00)[]; RECEIVED_SPAMHAUS_PBL(0.00)[109.128.16.87.zen.spamhaus.org : 127.0.0.10] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 Nov 2018 16:27:14 -0000 On 10/11/18 13:08, Guido Falsi wrote: > Hi, > > Today I was updating my home machines to recent head, r340303. > Previously I was running r339449. > > I have a build machine where I build base packages (and also runs > poudriere). I updated that machine using packages I built successfully. > it is running fine and also successfully rebuilt a full ports package > set on the new head. > > After that I upgraded, using the same package set, another machine, a PC > from around three years ago with an i5. After upgrade the kernel boots > fine but when running the rc script to go multiuser some system > utilities fail, especially zfs, making it impossible for the machine to > complete the boot process. > > I have tested booting from the memstick snapshot images, I tested: > > FreeBSD-13.0-CURRENT-amd64-20181107-r340239-memstick.img > FreeBSD-13.0-CURRENT-amd64-20181101-r339979-memstick.img > > and both are also failing to go multiuser. The utility failing in this > case is fsck, which, like zfs before, dumps core. > > I see a pattern where only disk related utilities crash. > > The 12.0-BETA4 installation memstick works fine though. > > So clearly something changed between r339449 and r340303 which causes > incompatibility with my hardware. > > I'll to bisect things, but it will be a slow process. I narrowed it down to r339895. I'm not sure why it fails, it goes beyond my knowledge, the change looks unharmful, but clearly isn't. My impression is that the other conditions not moved inside the ifunc also play a role so such optimization is not possible on all systems. > > I have put dmesg and pciconf output here in case it could be useful: > > https://people.freebsd.org/~madpilot/boot_fail/ -- Guido Falsi From owner-freebsd-current@freebsd.org Sat Nov 10 19:04:39 2018 Return-Path: Delivered-To: freebsd-current@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 B85E81107175; Sat, 10 Nov 2018 19:04:38 +0000 (UTC) (envelope-from gjb@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)) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 35C2E76DD9; Sat, 10 Nov 2018 19:04:38 +0000 (UTC) (envelope-from gjb@freebsd.org) Received: from FreeBSD.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by freefall.freebsd.org (Postfix) with ESMTPS id C48731C16F; Sat, 10 Nov 2018 19:04:37 +0000 (UTC) (envelope-from gjb@freebsd.org) Date: Sat, 10 Nov 2018 19:04:35 +0000 From: Glen Barber To: freebsd-current@freebsd.org, freebsd-stable@freebsd.org Cc: FreeBSD Release Engineering Team Subject: FreeBSD 12.0-BETA4 Now Available Message-ID: <20181110190435.GY81143@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; x-action=pgp-signed User-Agent: Mutt/1.10.1 (2018-07-13) X-Rspamd-Queue-Id: 35C2E76DD9 X-Spamd-Result: default: False [-106.78 / 200.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; ALLOW_DOMAIN_WHITELIST(-100.00)[freebsd.org]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; TO_DN_SOME(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[freebsd.org]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; R_SPF_SOFTFAIL(0.00)[~all]; MX_GOOD(-0.01)[cached: mx66.freebsd.org]; NEURAL_HAM_SHORT(-1.00)[-0.998,0]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; IP_SCORE(-3.67)[ip: (-9.59), ipnet: 96.47.64.0/20(-4.80), asn: 11403(-3.89), country: US(-0.09)]; ASN(0.00)[asn:11403, ipnet:96.47.64.0/20, country:US]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_TLS_ALL(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 Nov 2018 19:04:39 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 The fourth BETA build of the 12.0-RELEASE release cycle is now available. Installation images are available for: o 12.0-BETA4 amd64 GENERIC o 12.0-BETA4 i386 GENERIC o 12.0-BETA4 powerpc GENERIC o 12.0-BETA4 powerpc64 GENERIC64 o 12.0-BETA4 powerpcspe MPC85XXSPE o 12.0-BETA4 sparc64 GENERIC o 12.0-BETA4 armv6 RPI-B o 12.0-BETA4 armv7 BANANAPI o 12.0-BETA4 armv7 BEAGLEBONE o 12.0-BETA4 armv7 CUBIEBOARD o 12.0-BETA4 armv7 CUBIEBOARD2 o 12.0-BETA4 armv7 CUBOX-HUMMINGBOARD o 12.0-BETA4 armv7 RPI2 o 12.0-BETA4 armv7 PANDABOARD o 12.0-BETA4 armv7 WANDBOARD o 12.0-BETA4 armv7 GENERICSD o 12.0-BETA4 aarch64 GENERIC o 12.0-BETA4 aarch64 RPI3 o 12.0-BETA4 aarch64 PINE64 o 12.0-BETA4 aarch64 PINE64-LTS Note regarding arm SD card images: For convenience for those without console access to the system, a freebsd user with a password of freebsd is available by default for ssh(1) access. Additionally, the root user password is set to root. It is strongly recommended to change the password for both users after gaining access to the system. Installer images and memory stick images are available here: https://download.freebsd.org/ftp/releases/ISO-IMAGES/12.0/ The image checksums follow at the end of this e-mail. If you notice problems you can report them through the Bugzilla PR system or on the -stable mailing list. If you would like to use SVN to do a source based update of an existing system, use the "stable/12" branch. A summary of changes since 12.0-BETA3 includes: o The number of fans supported from 8 to 12 for the powerpc architecture. o A VIMAGE fix to correct carpstats. o The bectl(8) utility has been added to rescue(8), as well as a fix to prevent an error when attempting to activate the currently active boot environment. o The dvd1.iso pkg(8) as well as the default pkg(8) configuration file has been updated updated to use the quarterly package set. Note to armv6, armv7, and aarch64 users: packages against the quarterly ports branch (2018Q4) are in progress, and should be complete over the next few days. o The icwhd(4) driver has been updated to add TCO watchdog timer support in Lewisburg PCH (C620) chipsets. o A local_unbound_tls variable has been added to the default rc.conf(5), set to "NO" by default. o A fix to detect "stolen memory" not properly reserved in some Intel device BIOSes has been added. o Fixes to lualoader. o Updates to the linux.ko and linux64.ko kernel modules, in particular allowing the x11/nvidia-driver* ports to use the linux64.ko module. (PR 206711) o The iavf(4) driver has been updated to fix TSO offloading when TXCSUM is disabled. o An ICMP buffer underwrite issue has been fixed. (CVE-2018-17156) o A possible boot issue related to EARLY_AP_STARTUP has been fixed. (PR 228768) o Other miscellaneous fixes. A list of changes since 11.2-RELEASE is available in the stable/12 release notes: https://www.freebsd.org/releases/12.0R/relnotes.html Please note, the release notes page is not yet complete, and will be updated on an ongoing basis as the 12.0-RELEASE cycle progresses. === Virtual Machine Disk Images === VM disk images are available for the amd64 and i386 architectures. Disk images may be downloaded from the following URL (or any of the FreeBSD FTP mirrors): https://download.freebsd.org/ftp/releases/VM-IMAGES/12.0-BETA4/ The partition layout is: ~ 16 kB - freebsd-boot GPT partition type (bootfs GPT label) ~ 1 GB - freebsd-swap GPT partition type (swapfs GPT label) ~ 20 GB - freebsd-ufs GPT partition type (rootfs GPT label) The disk images are available in QCOW2, VHD, VMDK, and raw disk image formats. The image download size is approximately 135 MB and 165 MB respectively (amd64/i386), decompressing to a 21 GB sparse image. Note regarding arm64/aarch64 virtual machine images: a modified QEMU EFI loader file is needed for qemu-system-aarch64 to be able to boot the virtual machine images. See this page for more information: https://wiki.freebsd.org/arm64/QEMU To boot the VM image, run: % qemu-system-aarch64 -m 4096M -cpu cortex-a57 -M virt \ -bios QEMU_EFI.fd -serial telnet::4444,server -nographic \ -drive if=none,file=VMDISK,id=hd0 \ -device virtio-blk-device,drive=hd0 \ -device virtio-net-device,netdev=net0 \ -netdev user,id=net0 Be sure to replace "VMDISK" with the path to the virtual machine image. === Amazon EC2 AMI Images === FreeBSD/amd64 EC2 AMIs are available in the following regions: ap-south-1 region: ami-05adc658c5f3e02f4 eu-west-3 region: ami-0e5d8cf4a9e5deef5 eu-west-2 region: ami-0fa93ba5927c4b5b4 eu-west-1 region: ami-0ebd8e9a944c31a8f ap-northeast-2 region: ami-0b98e065b15def14c ap-northeast-1 region: ami-0d49afdd4ea15453b sa-east-1 region: ami-0bcc0651cc21b2464 ca-central-1 region: ami-0cb2fa87c6afe1324 ap-southeast-1 region: ami-09642aefc4bbc67f0 ap-southeast-2 region: ami-0e02fc8c67cc28e58 eu-central-1 region: ami-0f5aad3cfe67f9af9 us-east-1 region: ami-0f76ac46c81bfe5d1 us-east-2 region: ami-0e62d01189f279022 us-west-1 region: ami-048faabc14ce0ae53 us-west-2 region: ami-0e37f26384fea5bbe === Vagrant Images === FreeBSD/amd64 images are available on the Hashicorp Atlas site, and can be installed by running: % vagrant init freebsd/FreeBSD-12.0-BETA4 % vagrant up === Upgrading === The freebsd-update(8) utility supports binary upgrades of amd64 and i386 systems running earlier FreeBSD releases. Systems running earlier FreeBSD releases can upgrade as follows: # freebsd-update upgrade -r 12.0-BETA4 During this process, freebsd-update(8) may ask the user to help by merging some configuration files or by confirming that the automatically performed merging was done correctly. # freebsd-update install The system must be rebooted with the newly installed kernel before continuing. # shutdown -r now After rebooting, freebsd-update needs to be run again to install the new userland components: # freebsd-update install It is recommended to rebuild and install all applications if possible, especially if upgrading from an earlier FreeBSD release, for example, FreeBSD 11.x. Alternatively, the user can install misc/compat11x and other compatibility libraries, afterwards the system must be rebooted into the new userland: # shutdown -r now Finally, after rebooting, freebsd-update needs to be run again to remove stale files: # freebsd-update install == ISO CHECKSUMS == o 12.0-BETA4 amd64 GENERIC: SHA512 (FreeBSD-12.0-BETA4-amd64-bootonly.iso) = 1b517b749abab4b30e6fb6524e480104863593d6360c4fd55c08e30888c424e41520edcfd52cc63d0d4d468f6ee174f7077ef7c03e9b41b25646c374d9c61d7d SHA512 (FreeBSD-12.0-BETA4-amd64-bootonly.iso.xz) = 88a248c145eb85c3b27a4c3122b75fdcd0e5d39d4d0ee44ba21b04c915b1ab3764178826bc9847864624f6f8f364e415c24fdec93b2c3086365895d517455162 SHA512 (FreeBSD-12.0-BETA4-amd64-disc1.iso) = 4e21b67f0b98c286f1431cd24a7faa95f0033162f24f4ace26d0e2718f98daf6d5633394db8eed64e142203bfac3edae87578765a8765b692a7d2196bfa37468 SHA512 (FreeBSD-12.0-BETA4-amd64-disc1.iso.xz) = 896243ef0148698a0da727c9eda84a4637f3f05d4dd0d1b981a189ad9545fdded3fbec31d094db39367e2a70506d0089b3477350123fea1933af4ddbf6ca8c1f SHA512 (FreeBSD-12.0-BETA4-amd64-dvd1.iso) = ffe83dbcb92573a44bb1789cb292824806708d64178676351c818599dda8efe3c1a1a2fe17cac18dbcc6cbb9b38eff003e118114ada39353bba19d949e01a244 SHA512 (FreeBSD-12.0-BETA4-amd64-dvd1.iso.xz) = 9395ca7854f2c6d6fc9fb4a7b227ae47321a26454cb95458cecd90352d9a78a5078a374a48c33d52f07fa5c7f6a003fb89c515581f4afe3d6c15d986277d3073 SHA512 (FreeBSD-12.0-BETA4-amd64-memstick.img) = 9d7597549a5a147dc528cb5d9a78573f970af4a45e737a44f6054a24d6be9399b7fa31ece91aef14aeb34b85fada163e8b01d9004eb351975353f3227b66250c SHA512 (FreeBSD-12.0-BETA4-amd64-memstick.img.xz) = 0f5bc24351baf43b96390f400350dbfe1a3f08ed2052054a66d6b7b088277b4abfbe55fffa82662a41c655ccad66648e7508b5923e937ed40c02abe7b2267259 SHA512 (FreeBSD-12.0-BETA4-amd64-mini-memstick.img) = 571a1d5287ee0f1c60e3a4dba553c8f741787e8e32d520a3a5ad0209f0b3352854522ae1c80b316fb0c303b4e8b4777573538bc5cfa42c0c4e1df1913bf71ce4 SHA512 (FreeBSD-12.0-BETA4-amd64-mini-memstick.img.xz) = ec3896c2c62f8bdb7c8edc661fd3bff34cadd5c928a48320bd6b29e6d468465dddeb35b7dfbce5029d2511de29f41e0e264211bbb567689e5462fed3de7990f0 SHA256 (FreeBSD-12.0-BETA4-amd64-bootonly.iso) = 3d0bc2e6970dea8fb482fcb7688824aa9d3c39246a4165e15243cfa8765578e7 SHA256 (FreeBSD-12.0-BETA4-amd64-bootonly.iso.xz) = 3a712e76df863a1b0f5d9eb05460a895d8da2876a6a59754153ef2b6395efd1f SHA256 (FreeBSD-12.0-BETA4-amd64-disc1.iso) = 71357b89569f9ff8b1863126f22d03f20c738dd215ab99fa9be95d1e497758ba SHA256 (FreeBSD-12.0-BETA4-amd64-disc1.iso.xz) = 10a78012b1bfe09ac44069c86346d029a0981e427b346949c3b11e1fc89d6491 SHA256 (FreeBSD-12.0-BETA4-amd64-dvd1.iso) = d3d4b9f36c87a3db218ee340613697f12d71ba97383d3243de360a865247a3eb SHA256 (FreeBSD-12.0-BETA4-amd64-dvd1.iso.xz) = 737d240861b028accc0039229bda3b4ef6924ef96b2007e08c106942b38e3943 SHA256 (FreeBSD-12.0-BETA4-amd64-memstick.img) = 842010c1a530a8c09aa16d39eb86d48c0eb3f6442c88e834b17f889f89193eeb SHA256 (FreeBSD-12.0-BETA4-amd64-memstick.img.xz) = bf4f8cd2530267958451e573336e0b76565b5d8e0e5e192f359f484f9aba85f7 SHA256 (FreeBSD-12.0-BETA4-amd64-mini-memstick.img) = f9650073a409e4d992d572794672760ab55372456c310466d883d5a6fcd61160 SHA256 (FreeBSD-12.0-BETA4-amd64-mini-memstick.img.xz) = da179f1fe6c5bac59d234ea66a11567991d032a700468423e4c3404ae446cf4f o 12.0-BETA4 i386 GENERIC: SHA512 (FreeBSD-12.0-BETA4-i386-bootonly.iso) = c1f8290ae930a91cf1a364b3246e71113e25ce420c6936a77c8142b4aeb593a5c5cdae0ca9734dc198840e2291a61a82fdb417ec26dcfe06ad2a3f066cc225bb SHA512 (FreeBSD-12.0-BETA4-i386-bootonly.iso.xz) = 0b934e32172e8735f5361002e4425150d8b6fe1f24704153c2c656f44f14a54798b879ab4b112bf1a0a19eced2929f983f0a78cb07e05214da6901902c5fef9f SHA512 (FreeBSD-12.0-BETA4-i386-disc1.iso) = ce820e5aceedfdf966615dd66cdf48f3acb34afc67d12d93416406b83000238dc83d94a2743a516f740380b73f68465f6bf0a68bfa7506854841833b656b4126 SHA512 (FreeBSD-12.0-BETA4-i386-disc1.iso.xz) = 809be4067e9260897000713ce6f55fd611717687ec65b3b977219b0e04052738deaeb54ec3326ed2e18da02bb268ca98a3c17e2aea0332be920aeb55485492fa SHA512 (FreeBSD-12.0-BETA4-i386-dvd1.iso) = 024da29812bf46dcf759424eb019f390f12d9ed59d8fdb9a6d0ddf15da97d006d89d7473d26b4d6f9514dda95fdab94bd08fcd431a60692e1581df1e14963312 SHA512 (FreeBSD-12.0-BETA4-i386-dvd1.iso.xz) = 8038460528c3153c6fd4d698ad1b5be416f9731c8c4b131a2ae718361225c2ecd0022b1432850db03f3f33615e38119625bf14fc01b24ecf74f0f36f43f350b0 SHA512 (FreeBSD-12.0-BETA4-i386-memstick.img) = 30dd8fc426c5b088d79df871aec98384ee2d94e92a4c12c309357b8e708f5ea20d226c9a75dd01b3445d7a099e92db7a2fc34691228c6298e39f4ce5375aad01 SHA512 (FreeBSD-12.0-BETA4-i386-memstick.img.xz) = b8ec32dfb5414667a5de463df2fdc4d253587d9860a6e80b0cc877bb22c4b780c4725c4afd0a3bc9e5ca5d3941c56946254aa6401748930a61e015ca9d7ceff8 SHA512 (FreeBSD-12.0-BETA4-i386-mini-memstick.img) = c47e7eb8faaf071eb9487138b7a786558c5e95bb831998def5ec683707d57049bf42189b70676996bf8cd49d3b6ffe2cfeae6f962189b018b90d97342f6e8642 SHA512 (FreeBSD-12.0-BETA4-i386-mini-memstick.img.xz) = 1ecfaf999634aad3652a6064e0bf3ca2ced91d450a0c3cbc367929e9647470ff54bff480888f0097fd53c91f9b8c4954ccb8eb8284fdf8134dda8caa04a9a379 SHA256 (FreeBSD-12.0-BETA4-i386-bootonly.iso) = 7672a5b33b931b2a7dbe696b610e66feeecdb1967b7a5f789776b752d82de1ef SHA256 (FreeBSD-12.0-BETA4-i386-bootonly.iso.xz) = 8032ad7ac8d6762b4e59787f988906309e031c67181dd73028d83ffc4e662fad SHA256 (FreeBSD-12.0-BETA4-i386-disc1.iso) = ffad46dfe7bebf6d04caed6bd90e9c9cef6627736146c3f772f319308f1ce112 SHA256 (FreeBSD-12.0-BETA4-i386-disc1.iso.xz) = 34dba5cc88301fa38fdbe1095f8a6901cf36796f2507f4af0ab27a308ccd47f8 SHA256 (FreeBSD-12.0-BETA4-i386-dvd1.iso) = 4623d6464a2b0efb7bef618b02d6db4b12a77a3fb4d0a2bcc53b12b0d38037a1 SHA256 (FreeBSD-12.0-BETA4-i386-dvd1.iso.xz) = bd274e00ebc1f25b0eb69d37793389cfdf7305880f0096e9a1954ae21750368f SHA256 (FreeBSD-12.0-BETA4-i386-memstick.img) = 646de3aac1815d325e29d84277c50a541167feac226a27e20eb48e2b37d80a34 SHA256 (FreeBSD-12.0-BETA4-i386-memstick.img.xz) = 5d1c76b1d03872f9f4643f9c34f9fdb918c86dbf262bad94d5aa7c51808180bb SHA256 (FreeBSD-12.0-BETA4-i386-mini-memstick.img) = ad48c277cef244d8688e4534fbfe46feb7331c7294bbdd1f2e6cf611666f4db2 SHA256 (FreeBSD-12.0-BETA4-i386-mini-memstick.img.xz) = 99fc7702fc3b6dee12ab77e4dcb268012f22786b66b880ac2107ec865a4df899 o 12.0-BETA4 powerpc GENERIC: SHA512 (FreeBSD-12.0-BETA4-powerpc-bootonly.iso) = d8c683e2c09da14fd004b50391041853ddb7cfb65b97b2181400ab098674ff1aac53cbb3a6275d485d967e9ac6a5799c425c8daf6e20153a50d051c90be0ae31 SHA512 (FreeBSD-12.0-BETA4-powerpc-bootonly.iso.xz) = 4dbbee0b462959ce15c6891e7e36f66c2566d9aafafb9e9596cf99ef31ec777ad18e57cd97c6a38f5263db38b07839e1b1fe92fed317673238de1c8d2cad92e6 SHA512 (FreeBSD-12.0-BETA4-powerpc-disc1.iso) = 532590867f8db9cef2d97244fabfd54b51018a5861718a89772b07430837e7c17b743de8951398299ac0a96b2dbfa6727f036c7e3e43a35009552f8331989440 SHA512 (FreeBSD-12.0-BETA4-powerpc-disc1.iso.xz) = ec0bd3a383a760c1628c176abb2e3bcc8e21ed669270fac49cdbf64b7c70a8fc2261678e15838f6b19ebfdee36b13c8d6436e3ec571d89632cc391657222bd6d SHA512 (FreeBSD-12.0-BETA4-powerpc-dvd1.iso) = 34a92d3251fa0b9e66bb73eddf143389a9eff115a091976d97d5f6f562dd9d4573ae0224855ef085451b1ae3961f9f5d6f6644338640518729a49cfb12321ad9 SHA512 (FreeBSD-12.0-BETA4-powerpc-dvd1.iso.xz) = 91dfb5a87b94200e77bc822f079b56ccde2eb9c7797ef781e769e9ca2bc8881a099e000076e9de97f2ba86d1c66d4d25be226d8f81780eea9442d8f09348c426 SHA512 (FreeBSD-12.0-BETA4-powerpc-memstick.img) = d1353c3feb57010ebefd7d04281e4ed89388d03c9b4000a666bf15354d51c1c47d9097e098098d02982463f5574ebda6373b4799d60387adb4e0255e4f7a2650 SHA512 (FreeBSD-12.0-BETA4-powerpc-memstick.img.xz) = 6f262db9e8e119b4cb46d8a694e2568575146e801d3be67820644368b8a1f68daec96097138c269df8bd712bcf6cdc41bfa9854e1f12f559af6763acf4c62ddf SHA512 (FreeBSD-12.0-BETA4-powerpc-mini-memstick.img) = 368baa60ed8c448cc69156f709be2c5cf8afe6d0d6261debe0e5a553b0e3ae95da4307d4432aeae715f06311dc8e2f1288701f48637d7dd15a8cc717993476e0 SHA512 (FreeBSD-12.0-BETA4-powerpc-mini-memstick.img.xz) = 33c4e2d787397ff25168a07f329ed12fc1c6dc4039dd367f91179692a2d840507a2153176955e6e85fa36d90c35886306e1ae1323da59226528021b2fda20e58 SHA256 (FreeBSD-12.0-BETA4-powerpc-bootonly.iso) = f99b53289abc5aeb7dac3ae68dd3a51f5f2d50c7f5b87e9794a2699bcf504f71 SHA256 (FreeBSD-12.0-BETA4-powerpc-bootonly.iso.xz) = 5e609919efc4ad1c08f9833778fad72f0af42ec8688591283f64a12cf62e4420 SHA256 (FreeBSD-12.0-BETA4-powerpc-disc1.iso) = f6998e7aa7e9b334c4f53744a23ba288333c596386db7f79264b2be50eb6f1d7 SHA256 (FreeBSD-12.0-BETA4-powerpc-disc1.iso.xz) = e3f338d2cf0641de34fc24c170781c8f29628d42884f582bac28693ff6ba331d SHA256 (FreeBSD-12.0-BETA4-powerpc-dvd1.iso) = 1d5c6e1d59fa20f4a023afedbf474359065ac16ea2ca290584f0efd60b7dfdba SHA256 (FreeBSD-12.0-BETA4-powerpc-dvd1.iso.xz) = 550a7353bfd045bfd7907ec1853b1477d6dafdf3f24a68774ba4f07b9a78495a SHA256 (FreeBSD-12.0-BETA4-powerpc-memstick.img) = 1bf91881fccd47faa666e636b7b5252a909b98fbaceb59ff590508d1e66c6416 SHA256 (FreeBSD-12.0-BETA4-powerpc-memstick.img.xz) = 5328fc06a858c813faeaedc04ba6311d8ac0f253f68a71ae54470afcff370657 SHA256 (FreeBSD-12.0-BETA4-powerpc-mini-memstick.img) = 0f6b09adacb4f71e828f141636c22304fff62fac60a9d98a4627b8671fe33274 SHA256 (FreeBSD-12.0-BETA4-powerpc-mini-memstick.img.xz) = 5447d43a820f1aaabf895d221f581ed69baa66e568c1e2e4a1b31a544bf29e11 o 12.0-BETA4 powerpc64 GENERIC64: SHA512 (FreeBSD-12.0-BETA4-powerpc-powerpc64-bootonly.iso) = 3e1da62745885f4929ff071a857af6c2798fecfbca378713a32699e72a912459349480f8883e2c07979817fb0470f10e3631df8af622c3dd08f9750dc82ebd36 SHA512 (FreeBSD-12.0-BETA4-powerpc-powerpc64-bootonly.iso.xz) = 37a2ffcebd1bb03a1411a51ba0f59cc477c2f9069006b41e887ff4a24213a2becdc4fecbb580461006d1169d81b1365ad72cef6f746ba13aa83c87fa895d0915 SHA512 (FreeBSD-12.0-BETA4-powerpc-powerpc64-disc1.iso) = 073c5e02030b4a7a6c79de9805f2e43ed7db9e4bccac35638c4976500af766a8fe73f10595565da5957f9d2ac362992d593effa713cfe1ae6cd2707f62d06af8 SHA512 (FreeBSD-12.0-BETA4-powerpc-powerpc64-disc1.iso.xz) = 75738579ab82cd27649a6f3cf92c3c6b3289bd3807ddad14e7e21fe61511374ae18d89898a68f8cc959bd67f9d73904ab7ccb344175b318872e0d11226051905 SHA512 (FreeBSD-12.0-BETA4-powerpc-powerpc64-dvd1.iso) = 1fdb9362ef8125eaa8be88eafa09586281209bae3045f195f767982e47f4f5b4601e7e4f8505c84d6fc4c3681d0617e25f6b4be244b16315e96af5919321c1e9 SHA512 (FreeBSD-12.0-BETA4-powerpc-powerpc64-dvd1.iso.xz) = f1de87b0e5a055cc3c42194009ad9b9aa3651d463c323fc0a74171f20f48c0484334224a0035611e2ed1eec7612f060b6c3e81e6ef4de0a405cb8250a01d9892 SHA512 (FreeBSD-12.0-BETA4-powerpc-powerpc64-memstick.img) = a29248cbdf267aa9dca2971b7bc282e904231306942e6bfd4ceaf95cc1da257cd264b73063310ad916b1716e729ab10e0c8be996d84a89397687ef959b6d2502 SHA512 (FreeBSD-12.0-BETA4-powerpc-powerpc64-memstick.img.xz) = 67adc0b9b8e311c738ec3ebb7a1853eb9f87b4ee3ef778abbc45787f2ab68c5b8ca45383fbdc3b07ffe76ed0867d43b2826c183d1423cac435e18bb37baa31cd SHA512 (FreeBSD-12.0-BETA4-powerpc-powerpc64-mini-memstick.img) = 24d07e31858c1a0fdb720293fe563757f0bb1762f8a1e2b7e79db08298223a011e034a562c468e4ea918eed3d6e1caed319c5ee034376bc1c78466c9a84ee0cd SHA512 (FreeBSD-12.0-BETA4-powerpc-powerpc64-mini-memstick.img.xz) = 0136cc8309dd691087fbf9497f384d0432d8600e2255a3cc1583a2deb00ab65c7acd194fb9b5bebf13aa8c1882c81d81cfed835ed30dbab74b0ece0e201d4347 SHA256 (FreeBSD-12.0-BETA4-powerpc-powerpc64-bootonly.iso) = 9c768928e22bb62a3a13783788dc68f4afa103a7f089cb4c59b115025d1bf5ab SHA256 (FreeBSD-12.0-BETA4-powerpc-powerpc64-bootonly.iso.xz) = 507a6cc170f54121a1841c25d383c7ad5e34dc3e804cd62e1ec08c5e0be5f431 SHA256 (FreeBSD-12.0-BETA4-powerpc-powerpc64-disc1.iso) = 9254992885ed39ec49096302745afb0dded00a4a38de1f46843140d98c0b620a SHA256 (FreeBSD-12.0-BETA4-powerpc-powerpc64-disc1.iso.xz) = f3fc2784a19806196846f3776c1dc2a22de2f335fdd2133b76e4c18044a92487 SHA256 (FreeBSD-12.0-BETA4-powerpc-powerpc64-dvd1.iso) = 706b811ac6e748de96f9f6e4605b9fa875184d423f8454e78f4e4959c43ec5dd SHA256 (FreeBSD-12.0-BETA4-powerpc-powerpc64-dvd1.iso.xz) = b501ddad319955bdb61a8d5432cb4d5a7378910d330aec5d9a0eb548f7d82699 SHA256 (FreeBSD-12.0-BETA4-powerpc-powerpc64-memstick.img) = 8f62665475ece8f507bae072840db51cc04c50d847088c740126b2ef3510dd50 SHA256 (FreeBSD-12.0-BETA4-powerpc-powerpc64-memstick.img.xz) = db34306ea60ef17fd128270e146049357b972839ae016430faa82ac2131ae780 SHA256 (FreeBSD-12.0-BETA4-powerpc-powerpc64-mini-memstick.img) = f4a27408c9ae2fe53ab91b0dd03607c3547576139000042eb6ef088210c08832 SHA256 (FreeBSD-12.0-BETA4-powerpc-powerpc64-mini-memstick.img.xz) = 454bd317a617e6d8035cf388168777576ac12fd8fd565f480dde96016974696f o 12.0-BETA4 powerpcspe MPC85XXSPE: SHA512 (FreeBSD-12.0-BETA4-powerpc-powerpcspe-bootonly.iso) = f344bbd97f1ef225ae3e7be3a720d0279533833a4d6b72f159dfd0514013dbe30c99ffae8042d08f3bb2d0537ba4ff317aaba92a73fb980b72fe53d4909e3a67 SHA512 (FreeBSD-12.0-BETA4-powerpc-powerpcspe-bootonly.iso.xz) = 97c0d7e18c71d9b43ed5b7ae84bca156144dc7c8ae5840d91fe6822985cca46215972f5a537e33f7a2831a4fbc8c7bb33f7efd98aef802e2f5ad4ffbcf361a80 SHA512 (FreeBSD-12.0-BETA4-powerpc-powerpcspe-disc1.iso) = 94acfd60595660187231433f690fcb1eb903451831d8f7dec71fc9f269ef3a8244562a09b492d32b827f5d5ab94d22c77f7eaae0ed02cc73d372fb1dafb348f0 SHA512 (FreeBSD-12.0-BETA4-powerpc-powerpcspe-disc1.iso.xz) = 86a48639d013366f44cb8c5eb04429992031b9620f087b6cbfa211320f87f23dea64f45cba550a87a4e2e9b7403ab641d85928e34babf616fa9f926bbcee5546 SHA512 (FreeBSD-12.0-BETA4-powerpc-powerpcspe-dvd1.iso) = fe9f2e78e9f0b74fa233a80bfd7a8768d1a5eb287bb39be54f1cc837be649868d5fdb5b533226552457d1279294633eedbb6cb5a6a32e24ebadcf835f2f018d4 SHA512 (FreeBSD-12.0-BETA4-powerpc-powerpcspe-dvd1.iso.xz) = d7960c0c2059e3ff9a39ee1d01f206c4186993204c5cc36b2fdb1eba98d5c3a266d3e737bfb8a87714548bdb3d6cee64be175e82d8613e680d8fee307062c87d SHA512 (FreeBSD-12.0-BETA4-powerpc-powerpcspe-memstick.img) = c4af1f5279c9730868f7f1d02f5dd41288774e1d4bc36d91d2852f59d9d82ec9893cc7716c3ebb496d4605beacd54c4eb28db5ba48e5948b420cab3d4948f0f0 SHA512 (FreeBSD-12.0-BETA4-powerpc-powerpcspe-memstick.img.xz) = d504b25bac969be1eb8ac6fcd11a444ad7bc34d04954064dde76874494aaceb162e565ed8655be09873badfa9379f3f8316b29c0cbd583d1299216aa4d574087 SHA512 (FreeBSD-12.0-BETA4-powerpc-powerpcspe-mini-memstick.img) = 59a1eae57c3848e0ecefca716e12a0c867ad79fb6bdf9c1edae85e6e90099a0d40e28c8287c2600d3318573a7409ff505addc6510f2c1a92af0d87be4ad7db10 SHA512 (FreeBSD-12.0-BETA4-powerpc-powerpcspe-mini-memstick.img.xz) = e152b28a01c475df65b3c9927bb1b36808107b88f0706fc1233ba1dcb9d208bc782f21d337cd6d29b4bd9fbe251b87d65db812a9560ce5e8f9069bcfa124811c SHA256 (FreeBSD-12.0-BETA4-powerpc-powerpcspe-bootonly.iso) = 47bdc198b7d36838c4f3baa98a5fd6ebc6314425507e2257dbf1902e370f17cd SHA256 (FreeBSD-12.0-BETA4-powerpc-powerpcspe-bootonly.iso.xz) = e5b454b168da9abf3b502d345c3c901b4bb0bad634c2c8acdae1f20d1f1b6150 SHA256 (FreeBSD-12.0-BETA4-powerpc-powerpcspe-disc1.iso) = e3b04bf93a189e6ca410fdda79c77749c806c8907fd77c9ac3d5b24a494810bc SHA256 (FreeBSD-12.0-BETA4-powerpc-powerpcspe-disc1.iso.xz) = e8c693358473b39c80c2b8bbef39df1b59c371daa1426ee7aac956c009274812 SHA256 (FreeBSD-12.0-BETA4-powerpc-powerpcspe-dvd1.iso) = c3f9d5ca85585fdc42a54482d19722e9dc77340cfe0ece5f3ffa4f60e01d11dc SHA256 (FreeBSD-12.0-BETA4-powerpc-powerpcspe-dvd1.iso.xz) = 6acb975e7ace23a15e7246e5a703a97431638a007f9369fdbc489e41d2b3bba9 SHA256 (FreeBSD-12.0-BETA4-powerpc-powerpcspe-memstick.img) = 4a427ca0f116d93e6d995c21e76f752f44c9f75457552f1d4cf8cf9afff727e7 SHA256 (FreeBSD-12.0-BETA4-powerpc-powerpcspe-memstick.img.xz) = 2852e7eb182e7bc7f8c3284f1cf3951f37318306c5d64f6e26e08a648e22ac52 SHA256 (FreeBSD-12.0-BETA4-powerpc-powerpcspe-mini-memstick.img) = 21e7b9ca4f80ed0dfe0b7699b364d0119620d3702f1754c8099ac09f48e1fd52 SHA256 (FreeBSD-12.0-BETA4-powerpc-powerpcspe-mini-memstick.img.xz) = f5afe5e5ceeb3e9ade92578fc094a702c9230e938253a9d160f3f4ff299cf697 o 12.0-BETA4 sparc64 GENERIC: SHA512 (FreeBSD-12.0-BETA4-sparc64-bootonly.iso) = c688c9eb4eaa518ce79ae65f3d8348d2ca09eb2302305d9a93fa8483e2683a2d864fd57cb7305e54c4131e140c624a30a249957b0cd5d93cd2ab13d2aa355efd SHA512 (FreeBSD-12.0-BETA4-sparc64-bootonly.iso.xz) = 786df70664ff750b4f86c86b502e4f44a7dd9afa7b22374d1e86af267e298716fee49da32820581f46a6151e72119ab24b0d78d9b7dd3c095c2f46e23c4eac01 SHA512 (FreeBSD-12.0-BETA4-sparc64-disc1.iso) = 8e35ec94356e47fe338fccf38410d04288505f4b25fc43f2b8ee1068a9bac9c81c4eb7488cf5babc4d6b16d172fe1408722d17ac96afbeb1f0c3317d28881919 SHA512 (FreeBSD-12.0-BETA4-sparc64-disc1.iso.xz) = 6e4d4a6cecdfd1de301652717a8620635bd4f3cbe34b193510e20f9fc8682c00d97342cd20301c2d561c822b75236ac66ebdff67e2510ec09423faf3cd956a82 SHA512 (FreeBSD-12.0-BETA4-sparc64-dvd1.iso) = 96e63a5e1261e87846cead807a3f15841037b91c242eb630f249097dcdac98f4249f1849a569d500ee49cdf3b19a489c50b78ec0e88ba87fb018958843514c2c SHA512 (FreeBSD-12.0-BETA4-sparc64-dvd1.iso.xz) = 4cae0697ee2b104f3e6e47160c748d6f4ccd61120ff2c769f62167adfb80351abfdd2c54dea9e0f33d0ced99ce522f658614a0a1c9c24779a3bfe350c6b9687b SHA256 (FreeBSD-12.0-BETA4-sparc64-bootonly.iso) = e0a00cfa61de2b82c2a89cbfb9c24f0283a8d6aefc5b203455aef58bfae926b5 SHA256 (FreeBSD-12.0-BETA4-sparc64-bootonly.iso.xz) = e3dfabc2f3fab242dcf189a1a5ed5935fdcff7e952562d291359fd89dcde4606 SHA256 (FreeBSD-12.0-BETA4-sparc64-disc1.iso) = 07b03616eec3384820647dbd4bb914357eaad50913d381ffbde90a11e2ddb950 SHA256 (FreeBSD-12.0-BETA4-sparc64-disc1.iso.xz) = 817c0bc7784e6f3183347a2def287cd1cd0cd42744334d7720eb09fa8ebbe3f0 SHA256 (FreeBSD-12.0-BETA4-sparc64-dvd1.iso) = 8e6a55704b3cc2ae93c42f18b7e8f27a1fab1ca2582b66b7c3c60b0c078f8c8d SHA256 (FreeBSD-12.0-BETA4-sparc64-dvd1.iso.xz) = 6565804a55b2924de59c96de8f9a9d92dc97247927cd704ef7d96ce34d71b365 o 12.0-BETA4 armv6 RPI-B: SHA512 (FreeBSD-12.0-BETA4-arm-armv6-RPI-B.img.xz) = ed99e69d42d44104b9a88d3674824435a48b4a87643d5c023fa753de861db355a10e1a1c50f29779dc78c203a66cb4f01c1b8056572533ab0edfba6b8b0ae55d SHA256 (FreeBSD-12.0-BETA4-arm-armv6-RPI-B.img.xz) = aba25b8299d45963b8a474c6eea51130cf5d8108d508eb18aa5c1a79c9c313f2 o 12.0-BETA4 armv7 BANANAPI: SHA512 (FreeBSD-12.0-BETA4-arm-armv7-BANANAPI.img.xz) = 59a57038e72db45e081334b20ed2905114f5de069ff2ccec925f8ab3be1530d3ad1e67d88a88baf0d439112b8f91fbb744abce10dfc9c0a8fd196427ba8abaec SHA256 (FreeBSD-12.0-BETA4-arm-armv7-BANANAPI.img.xz) = 899ca14a8c2f2af000b8be48698104c7750dbd71ce514bf51cc5f02e219e051a o 12.0-BETA4 armv7 BEAGLEBONE: SHA512 (FreeBSD-12.0-BETA4-arm-armv7-BEAGLEBONE.img.xz) = 90fa92ac1b5cfeee0121149cd028632e85d5048f0c73290894289fe41501c225ae55b0bb25c2a59fe72ce5a267aa6d22c244d537f85fbbb460547e28ba56e133 SHA256 (FreeBSD-12.0-BETA4-arm-armv7-BEAGLEBONE.img.xz) = 62987f0d70ac56af0e7f89084ef13c30e27120305937a2cd0477dff8ef00f1da o 12.0-BETA4 armv7 CUBIEBOARD: SHA512 (FreeBSD-12.0-BETA4-arm-armv7-CUBIEBOARD.img.xz) = 09e7bcb62468a32065243aa45d43b537abe05ec023f90d4a8ced809c4a6ca95fe17795a616bf0d7d05b9991ed08f81fb86b00c1ddf9aba934900c1fca6b61fdf SHA256 (FreeBSD-12.0-BETA4-arm-armv7-CUBIEBOARD.img.xz) = 73f9a40bb2e81c26391679e82bfd85e97cda4e1e3f3d7abd0ad7a66054bd3dbc o 12.0-BETA4 armv7 CUBIEBOARD2: SHA512 (FreeBSD-12.0-BETA4-arm-armv7-CUBIEBOARD2.img.xz) = e899777ff282293950d4163d14a1071b2ee042e370741304bd0174aef49f8be2bc081284e6149e82956cb7ab39e94e757b9a0a69f2a5aa1fc787ca91ef1a1fa2 SHA256 (FreeBSD-12.0-BETA4-arm-armv7-CUBIEBOARD2.img.xz) = af5f2a33dd5dfce417f16862251442efb387ca99612e537fa8ffce483ed968ee o 12.0-BETA4 armv7 CUBOX-HUMMINGBOARD: SHA512 (FreeBSD-12.0-BETA4-arm-armv7-CUBOX-HUMMINGBOARD.img.xz) = 759b8b6c33a22753ab0e4a1e3407fecddc92f39274ed667e8ff8f607fcacec810cb3226f4d16abcd837a2024f0424536ea2f3609fb4c79ae41a2343d0d11e2f9 SHA256 (FreeBSD-12.0-BETA4-arm-armv7-CUBOX-HUMMINGBOARD.img.xz) = eb946b860139aef6ce426d7c0b54852c0974e6eaf52ec10341a9f328cf173ac4 o 12.0-BETA4 armv7 RPI2: SHA512 (FreeBSD-12.0-BETA4-arm-armv7-RPI2.img.xz) = a1add0dcccc0ecb4dcc06b0bcf1de6420255f39a36f38b0fd2d9778867184051c43989a8ddc6276ceb9b3fcf534b6b103f858d3bba6d6e2cb57afd472377cc32 SHA256 (FreeBSD-12.0-BETA4-arm-armv7-RPI2.img.xz) = 9eb08ab3634366dd3fd981247a49d42ef7e0d63d7ba3fad8156401be3dfb1e16 o 12.0-BETA4 armv7 PANDABOARD: SHA512 (FreeBSD-12.0-BETA4-arm-armv7-PANDABOARD.img.xz) = e7db0b0aa9ad1e0962ef8f815548b38bde5daf58e78705bd78966e3f4c608239915a8af0a20680fb8a080a73eb64407537662c7d9cc14e7192a845a7de436553 SHA256 (FreeBSD-12.0-BETA4-arm-armv7-PANDABOARD.img.xz) = d72c64732a41d84acf265a4013286ba73aba06a8ed9d10169cf9a267f33fc554 o 12.0-BETA4 armv7 WANDBOARD: SHA512 (FreeBSD-12.0-BETA4-arm-armv7-WANDBOARD.img.xz) = 0844d1d42636e20ad657b8d6aa68718193fa03c441f3ec10c85a885688576b0e5f937e095cc977d328ed7532e84bf63efc40a6be7d82d3c0f7bd38c87e331398 SHA256 (FreeBSD-12.0-BETA4-arm-armv7-WANDBOARD.img.xz) = f444d777730f331d440c147da9dc113a4977234dffe6479a446610098bd30e75 o 12.0-BETA4 armv7 GENERICSD: SHA512 (FreeBSD-12.0-BETA4-arm-armv7-GENERICSD.img.xz) = 7476afe9614c63516a90b9d3a08267daf90b5bc675313c8f6c8135be2f336ed38f8ec995feb85587267aceab766c56620e005d6b11746af08621bbbd1ef3add0 SHA256 (FreeBSD-12.0-BETA4-arm-armv7-GENERICSD.img.xz) = 8853bb5cc168f7b5a4a57d983eb3615f9858e5e98db667ea16485dd10997f961 o 12.0-BETA4 aarch64 GENERIC: SHA512 (FreeBSD-12.0-BETA4-arm64-aarch64-memstick.img) = 4f5616370690aeb185637baf55d0cc7edc18a087c4334dbe708e39fddc5d51ba39eb02fd425e57e9c06583662e56cc81a7ef9e8359fdc779e56d530f29d7e2a2 SHA512 (FreeBSD-12.0-BETA4-arm64-aarch64-memstick.img.xz) = 7323840b15002b2d3dc4b4287cc9af0f38bc50dab1635da47264f817fdfbb06ad88b21aa9030e68530e6d4edc22563330df400f4a7004f13070ca78143e8ad66 SHA512 (FreeBSD-12.0-BETA4-arm64-aarch64-mini-memstick.img) = 8f844da471a5d9ea6fd4aed042a76dcd13c4971d21aa123f04743866386d2f81b852a0dcc2f6af16a81382768756bea0d3b13212e15df6b7da6cb920570986cd SHA512 (FreeBSD-12.0-BETA4-arm64-aarch64-mini-memstick.img.xz) = b930b66f7c6bbc08b0d51a29134d07cf71d5bea2f5ac49aa28720ca7fc18be5ee2660dabb5573bd715ce1bab696cddec8f78a37d4d989d29819fd4922a0c4919 SHA256 (FreeBSD-12.0-BETA4-arm64-aarch64-memstick.img) = 16d06c2d4a91f7b3fb9655ade5033898fd9f32c579880a1858693ed1260d6bba SHA256 (FreeBSD-12.0-BETA4-arm64-aarch64-memstick.img.xz) = 80c4e196a95be9e91e9be78ca1fbd43903383068a67cbb3cafc4ff2fd06f17fc SHA256 (FreeBSD-12.0-BETA4-arm64-aarch64-mini-memstick.img) = 852659d38841028e410569a14c51574f8baefab2d8e116d1dcae2cbc0ae860a2 SHA256 (FreeBSD-12.0-BETA4-arm64-aarch64-mini-memstick.img.xz) = 03030fe6e4ea292c122475e17a7c2910042ed0a9f163899284995288a82a8cdf o 12.0-BETA4 aarch64 RPI3: SHA512 (FreeBSD-12.0-BETA4-arm64-aarch64-RPI3.img.xz) = 2603df1c1164bc2270d0d38a8ef53bd9314d49a272eb6f14f3a3bc42a1a0fc3ada0659413b60b649612db7f9316cd15beace23c454a2dcc7a2ff750cc2373ba8 SHA256 (FreeBSD-12.0-BETA4-arm64-aarch64-RPI3.img.xz) = a6c6f003106a19f5c0dfcd489313bc56c9de5eb0377df714eaa3bf50e3829f67 o 12.0-BETA4 aarch64 PINE64: SHA512 (FreeBSD-12.0-BETA4-arm64-aarch64-PINE64.img.xz) = 051872d9b71bcdf1b5855806bb2299f896019d6bad405434d4466161c5f00cfdb14caeadac6339a25af1245a378ed1116861b07c2adb6d943193931521bb7618 SHA256 (FreeBSD-12.0-BETA4-arm64-aarch64-PINE64.img.xz) = 5fad06b3a3043e7ac8d76ef2cb81bfb96d9b368df6334cf8acf093f0005789f1 o 12.0-BETA4 aarch64 PINE64-LTS: SHA512 (FreeBSD-12.0-BETA4-arm64-aarch64-PINE64-LTS.img.xz) = 9c70799213cc8e3c996323cef8598053a7288207f2acd5d1931ed8f90b559cbea534eca6c50247afcb4ace3fe6a710b515c13dbf496ab0663cf40ac6f5f3e21f SHA256 (FreeBSD-12.0-BETA4-arm64-aarch64-PINE64-LTS.img.xz) = c8d399b391f6bdeb6022b6f3b8786f0a87e56231894cea0acdf2a629c70dece1 == VM IMAGE CHECKSUMS == o 12.0-BETA4 amd64: SHA512 (FreeBSD-12.0-BETA4-amd64.qcow2.xz) = 3ad2858a989be70019b9443498cc7e83723c8d861f5cc2c5f97e725e012eeb576cd800467fa448dfdefb0a17452c943f64cb172551cc65d9b169784196919526 SHA512 (FreeBSD-12.0-BETA4-amd64.raw.xz) = d33d8dfafde3d615170c15801f5cde9d95df94f0de571892485a799ca2c9524a530a882c51f1ed80c22eaf306438c5c531e8177659195a3ef1049dbdffaaabb5 SHA512 (FreeBSD-12.0-BETA4-amd64.vhd.xz) = 7a042df874a50925c1675f9031622e13d13346b509abb5ba2e2646937722a18476ac4c28e6e34a4b0a63850808f6613f33a170a49ed2793a99bc620b703a3d52 SHA512 (FreeBSD-12.0-BETA4-amd64.vmdk.xz) = 73d321664211e333b1c7965cea46c49e98b779d714cb293749fc4348d3451fad9c0445985eeebf87892c0b561bf3d3b76435fd0e790f582acf1b8d5255162427 SHA256 (FreeBSD-12.0-BETA4-amd64.qcow2.xz) = 0d8ec2afc0f1cd308a5cd5cd1b7ed6b8a3f4c088a2532230cafe78de2e2718b1 SHA256 (FreeBSD-12.0-BETA4-amd64.raw.xz) = 235da88477c279c615413f034e50cd1737be7e6e42f43ae62f0179e4b883740e SHA256 (FreeBSD-12.0-BETA4-amd64.vhd.xz) = 33383dd070c54933c7098cdc39fbd6e814c854dfa3a4f1ad65aec31ff4aefa06 SHA256 (FreeBSD-12.0-BETA4-amd64.vmdk.xz) = 95c507dd34fc41ce278e4ab2aee5874cb9dfc80052807b6ba04cd3440f3cf29b o 12.0-BETA4 i386: SHA512 (FreeBSD-12.0-BETA4-i386.qcow2.xz) = c29e4e0376bd6a7889d2646c105b70f3237fd0fe8c14c5d64e3851cb4902b5c4cb2598bb6b559981818eb69675a201462452e319edf493e64a9bf82d2a4cf4b6 SHA512 (FreeBSD-12.0-BETA4-i386.raw.xz) = 55ec059e5104ce09f219cdd1bd5acca4d2e33ff4cd9b63d278963ffe2ad042fcd74a0cf106b567a331d9317c620cda5aed1e2b83870c466524f1a9a4a096391b SHA512 (FreeBSD-12.0-BETA4-i386.vhd.xz) = 7038872ee09975d662d926896bff1e0ff08cfc20ab110342cc7e668f996b64a61b445591a1cdfb020e2ab0e6f4ff0c4999bce074e7022021ffa59a6eb10f08b5 SHA512 (FreeBSD-12.0-BETA4-i386.vmdk.xz) = 16433bcd3d2eebe3e2cda83515c1855f40cfae8e1ffa6ac3c079bddf2ab383cdf9092136116d78a157d8ca38b799df97be40fc234ea614d1f6bd937e7f82c589 SHA256 (FreeBSD-12.0-BETA4-i386.qcow2.xz) = 09717441b208ac0656deb7ffa4781ca90283eb459041fa7822cc92307d4fffce SHA256 (FreeBSD-12.0-BETA4-i386.raw.xz) = 4d51eca3ad16b4f7e9a65e84514abf6e37f84e47fa82b7a914d199c3223336ca SHA256 (FreeBSD-12.0-BETA4-i386.vhd.xz) = 1e0b64b97592e41b111da5dc914b2a5d52a94360ae9216eba44042270e4444a1 SHA256 (FreeBSD-12.0-BETA4-i386.vmdk.xz) = da961d8c8d477d62ea3638dc731194d0608c8884600a16bc7d597cb5c46e1e8e o 12.0-BETA4 aarch64: SHA512 (FreeBSD-12.0-BETA4-arm64-aarch64.qcow2.xz) = a75dd8a5f633615c54e9213b50cf5d83e2ca8af3b791715d39a688983983b011e34e0301c9455ca8eb6aebe6d78de8ec45ba0925254f9c6337820314f96372ee SHA512 (FreeBSD-12.0-BETA4-arm64-aarch64.raw.xz) = ed1276f6519b79c92c668b7536b8e64825dcbdee1252e38227dad987c6043b7342c037eeca61a37cddd90c613639125025e684811f1a4ecd496824991d9e12dc SHA512 (FreeBSD-12.0-BETA4-arm64-aarch64.vhd.xz) = aa241d1c47d0835edcb1b632037fe4df5df5ed0fd728f7e82c443c242d4e1280f99b98a160283ae694fe92878bccd471ee793add591cb222481e8aaaafd118c5 SHA512 (FreeBSD-12.0-BETA4-arm64-aarch64.vmdk.xz) = 3ad963978fd78765c74532327f5515768480622656b5d662753b6785a7398fef92613bc5bba934cc5716c948ce944b9ecd5d2fa698c1bc8d0bcc97d4256cb924 SHA256 (FreeBSD-12.0-BETA4-arm64-aarch64.qcow2.xz) = 79342f4a02820cb831b605de7c3dd761cec365ecc9d2106a43e88a6f837f9587 SHA256 (FreeBSD-12.0-BETA4-arm64-aarch64.raw.xz) = 41d267e3ec99945717314fd0938895a9f8f52efa7224987e350060f277695d8f SHA256 (FreeBSD-12.0-BETA4-arm64-aarch64.vhd.xz) = 878dfaa6391a895086a2b43b3b33bda61858a35388b66ed0772d1d323689635f SHA256 (FreeBSD-12.0-BETA4-arm64-aarch64.vmdk.xz) = 9a892627f0896424f68d06af6eea9c945386e0d249db1e82bdf61b030e46e8d3 Regards, Glen Love FreeBSD? Support this and future releases with a donation to the FreeBSD Foundation! https://www.freebsdfoundation.org/donate/ -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEjRJAPC5sqwhs9k2jAxRYpUeP4pMFAlvnK8MACgkQAxRYpUeP 4pPxtA/+Nv634+mAgnrzDjaKCD3zr3U/HFbz83Yo0U6ZS7FLLk6YGeHP4S+03AmC QpwhS+MQEPOqu4vB4ChoUW6OPDzcfQDsfmJZ1RkQc7wyi91l+hTYFv0nFdA+8g6u T0w16wJc1kS36in4CXGprcdojMGLOKcXZaS4jNnO6aQ0sUlRDG7crJOaGwuKPeMO rzGawfS3I0TT9bWUwY0U7KhJWK9ITAKBKJuQmQB4HCW5m1jOk9YbkMeV+AaEJr57 FvBiom/B0vdhhlPdSCSzAaYfv3e6MJlg5IU3SI2EonwpCu1TOEDhKDShqatnvnzb YlVTeym6cgW/PogjQhQ6Zvhy6M9ICcJkRq22SXggJ2MSJ88VNNmeSJ54/UXiuYRg TAaV0Fub9jtztGdctYfAXsB7FoZ3vBhU2whpPhiZGyj2GpMN51CrZOp41i1ACQ9s WGAGi1H4AN09EDpJf/Gc7bTh5gdniiRVob40ckEaM59fyIcRzg6xi+JtF+s6DN+t ISR8l6rsNUEHOw8fxbLxHeQX9bSPGcDV5SSzAnWDnWdbVXv9Pii88KvSbSESQYke uAojEGLZgCLaSwW12OVzf+BI9E4qfH/Iiq4+7v9iEY4Dndon0yTBxl7oTrZr9eWR tufdmVYvGDNpPkxDqFSpRdTGtPBTh4RI7pnnwwYtPuPoinSe9a8= =4nWr -----END PGP SIGNATURE----- From owner-freebsd-current@freebsd.org Sat Nov 10 23:08:04 2018 Return-Path: Delivered-To: freebsd-current@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 21D77110DF1E for ; Sat, 10 Nov 2018 23:08:04 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from kib.kiev.ua (kib.kiev.ua [IPv6:2001:470:d5e7:1::1]) (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 DB23E80A3A for ; Sat, 10 Nov 2018 23:08:02 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from tom.home (kib@localhost [127.0.0.1]) by kib.kiev.ua (8.15.2/8.15.2) with ESMTPS id wAAN7jQp019412 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Sun, 11 Nov 2018 01:07:48 +0200 (EET) (envelope-from kostikbel@gmail.com) DKIM-Filter: OpenDKIM Filter v2.10.3 kib.kiev.ua wAAN7jQp019412 Received: (from kostik@localhost) by tom.home (8.15.2/8.15.2/Submit) id wAAN7imL019411; Sun, 11 Nov 2018 01:07:44 +0200 (EET) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: tom.home: kostik set sender to kostikbel@gmail.com using -f Date: Sun, 11 Nov 2018 01:07:44 +0200 From: Konstantin Belousov To: Guido Falsi Cc: freebsd-current@freebsd.org Subject: Re: 13.0 failing to boot multiuser on one PC due to system utilities crashing during rc scipt Message-ID: <20181110230744.GN2378@kib.kiev.ua> References: <62bdb5ff-4d68-cf52-4dd5-f0a3cfa1c788@madpilot.net> <791e3488-b838-5cfd-8dca-8db8c74167a0@madpilot.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <791e3488-b838-5cfd-8dca-8db8c74167a0@madpilot.net> User-Agent: Mutt/1.10.1 (2018-07-13) X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_ADSP_CUSTOM_MED,FORGED_GMAIL_RCVD,FREEMAIL_FROM, NML_ADSP_CUSTOM_MED autolearn=no autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on tom.home X-Rspamd-Queue-Id: DB23E80A3A X-Spamd-Result: default: False [-4.86 / 200.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; HAS_XAW(0.00)[]; R_SPF_SOFTFAIL(0.00)[~all]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MX_GOOD(-0.01)[cached: alt3.gmail-smtp-in.l.google.com]; RCPT_COUNT_TWO(0.00)[2]; NEURAL_HAM_SHORT(-0.93)[-0.933,0]; IP_SCORE(-1.92)[ip: (-1.57), ipnet: 2001:470::/32(-4.43), asn: 6939(-3.49), country: US(-0.09)]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:6939, ipnet:2001:470::/32, country:US]; RCVD_TLS_LAST(0.00)[]; DMARC_POLICY_SOFTFAIL(0.10)[gmail.com : No valid SPF, No valid DKIM,none] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 Nov 2018 23:08:04 -0000 On Sat, Nov 10, 2018 at 05:27:09PM +0100, Guido Falsi wrote: > On 10/11/18 13:08, Guido Falsi wrote: > > Hi, > > > > Today I was updating my home machines to recent head, r340303. > > Previously I was running r339449. > > > > I have a build machine where I build base packages (and also runs > > poudriere). I updated that machine using packages I built successfully. > > it is running fine and also successfully rebuilt a full ports package > > set on the new head. > > > > After that I upgraded, using the same package set, another machine, a PC > > from around three years ago with an i5. After upgrade the kernel boots > > fine but when running the rc script to go multiuser some system > > utilities fail, especially zfs, making it impossible for the machine to > > complete the boot process. > > > > I have tested booting from the memstick snapshot images, I tested: > > > > FreeBSD-13.0-CURRENT-amd64-20181107-r340239-memstick.img > > FreeBSD-13.0-CURRENT-amd64-20181101-r339979-memstick.img > > > > and both are also failing to go multiuser. The utility failing in this > > case is fsck, which, like zfs before, dumps core. > > > > I see a pattern where only disk related utilities crash. > > > > The 12.0-BETA4 installation memstick works fine though. > > > > So clearly something changed between r339449 and r340303 which causes > > incompatibility with my hardware. > > > > I'll to bisect things, but it will be a slow process. > > I narrowed it down to r339895. I somehow doubt that this is the case. If you take post-r339895 kernel and start e.g. 11.2-RELEASE userspace (untar the installation into jail to avoid reinstallation), does it still demonstrate the behaviour ? Also try to run pre-r339895 with the 12.0 userspace from e.g. 12.0-BETA4 builds. > > I'm not sure why it fails, it goes beyond my knowledge, the change looks > unharmful, but clearly isn't. Usually it means that the bisect went wrong and your environment failed to cleanly isolate the change. > > My impression is that the other conditions not moved inside the ifunc > also play a role so such optimization is not possible on all systems. > > > > > I have put dmesg and pciconf output here in case it could be useful: > > > > https://people.freebsd.org/~madpilot/boot_fail/ This is haswell, right ? It is exactly the same micro-arch as the machine where I tested this series of changes.