From owner-freebsd-current@freebsd.org Tue Nov 10 16:30:14 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 869374354E5 for ; Tue, 10 Nov 2020 16:30:14 +0000 (UTC) (envelope-from henry.vogt@gmail.com) Received: from mail-wr1-x436.google.com (mail-wr1-x436.google.com [IPv6:2a00:1450:4864:20::436]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4CVtd14wTBz4c0r for ; Tue, 10 Nov 2020 16:30:13 +0000 (UTC) (envelope-from henry.vogt@gmail.com) Received: by mail-wr1-x436.google.com with SMTP id d12so11831142wrr.13 for ; Tue, 10 Nov 2020 08:30:13 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:references:from:autocrypt:subject:message-id :disposition-notification-to:date:user-agent:mime-version :in-reply-to; bh=DQZ25q8GBDiDq4OWVf1ry+khbNh02dSH1EYck7QHp9E=; b=dQ1MTv99DXfLfyXT8vZYVBhjyp/p35cE7zlTkuwEDapHjgop0OwenrM2d2fjhSFo0/ bhQGS312udcC2Eu6FGiKAovaQiA9cjigAzE8r1lTmyIPIhBm3o2EVuqKBayYw6Q/3RE3 cBvuRUN3UXyVVY4yFNON/TtRtpXfPBOL5sdDn53qT5xw3CXYlE/aDAPrBcRyWKOe3ki5 vjnD6Fs0ZeSmsBzYvEt+fj9VDXSau6H2IvyvYsp0L9WIMaNbuA/dORE5lrFuvepGRO+j FGL86CWC5WreqJDKDZy35iqg0a81RQ9X+TFRQhsG8MuiiMS/+RMgvdSTA9XwwCBYvlrZ IJRg== X-Gm-Message-State: AOAM530snDfHFhwrdJwNwsdRPJbkKEawlGpkg8pe7snBfoQE0euAhY/n tP6Uv1H1aI+rxVGZ2A80GwJEmcpnW4Q= X-Google-Smtp-Source: ABdhPJzJRpY8GsuLVSxooVtirimA7T++6gUF3EMTk72A3Hf3o5F8kfwHIMdgRxbklhYfk9PTFwpHOA== X-Received: by 2002:adf:84a6:: with SMTP id 35mr1404438wrg.18.1605025811120; Tue, 10 Nov 2020 08:30:11 -0800 (PST) Received: from ?IPv6:2003:c3:4f13:8954:e54:15ff:fe22:27b1? (p200300c34f1389540e5415fffe2227b1.dip0.t-ipconnect.de. [2003:c3:4f13:8954:e54:15ff:fe22:27b1]) by smtp.gmail.com with ESMTPSA id g186sm4750405wma.1.2020.11.10.08.30.09 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 10 Nov 2020 08:30:10 -0800 (PST) To: David Wolfskill , FreeBSD Current References: <20201110121328.GG1450@albert.catwhisker.org> <20201110135815.GI1450@albert.catwhisker.org> From: h v Autocrypt: addr=henry.vogt@gmail.com; keydata= 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 QUCGzx6JTMs= Subject: Re: immediate panic after nvidia load Message-ID: Date: Tue, 10 Nov 2020 17:30:08 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:78.0) Gecko/20100101 Thunderbird/78.4.0 MIME-Version: 1.0 In-Reply-To: <20201110135815.GI1450@albert.catwhisker.org> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="1y2yPp2yrqBmI7TjM4tUfe8whfUA9y02q" X-Rspamd-Queue-Id: 4CVtd14wTBz4c0r X-Spamd-Bar: / X-Spamd-Result: default: False [-0.10 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36:c]; FREEMAIL_FROM(0.00)[gmail.com]; HAS_ATTACHMENT(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; SIGNED_PGP(-2.00)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:+,3:+,4:+,5:~]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; MID_RHS_MATCH_FROM(0.00)[]; TAGGED_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[2a00:1450:4864:20::436:from]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; NEURAL_SPAM_SHORT(1.00)[1.000]; HEADER_FORGED_MDN(2.00)[]; MIME_GOOD(-0.20)[multipart/signed,multipart/mixed,text/plain,application/pgp-keys]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_SPAM_MEDIUM(1.00)[1.000]; SPAMHAUS_ZRD(0.00)[2a00:1450:4864:20::436:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::436:from]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-current] X-Content-Filtered-By: Mailman/MimeDel 2.1.34 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.34 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, 10 Nov 2020 16:30:14 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --1y2yPp2yrqBmI7TjM4tUfe8whfUA9y02q Content-Type: multipart/mixed; boundary="yEJ7WR9C3zAx9kp6pxRRM9a6WltbcqgxC"; protected-headers="v1" From: h v To: David Wolfskill , FreeBSD Current Message-ID: Subject: Re: immediate panic after nvidia load References: <20201110121328.GG1450@albert.catwhisker.org> <20201110135815.GI1450@albert.catwhisker.org> In-Reply-To: <20201110135815.GI1450@albert.catwhisker.org> --yEJ7WR9C3zAx9kp6pxRRM9a6WltbcqgxC Content-Type: multipart/mixed; boundary="------------349A23A7E7837BB729678DF2" Content-Language: en-US This is a multi-part message in MIME format. --------------349A23A7E7837BB729678DF2 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 10.11.20 14:58, David Wolfskill wrote: > On Tue, Nov 10, 2020 at 02:37:53PM +0100, h v wrote: >> Hi, >> ...=20 >>>> recent current (faf24c828d5-c254344(main)): macmini3,1 panics after >>>> loading nvidia (nvidia-driver-340-340.108_2) >>>> ....=20 >>>> >>>> How to proceed ? >>>> >>>> Kind Regards >>>> >>>> Henry >>>> .... >>> When you built the kernel, did you also rebuild the nvidia-driver ker= nel >>> module(s)? >> ... >>> append: >>> >>> PORTS_MODULES+=3Dx11/nvidia-driver >>> >>> to /etc/src.conf before you do your next kernel build. >> usually i build kernel(s) on a fast machine and install them as packag= es >> , but >> >> packaging (make packges) them doesn't work unfortunately: >> >> ... >> >> =3D=3D=3D> Ports module x11/nvidia-driver-340 (install) >> cd ${PORTSDIR:-/usr/ports}/x11/nvidia-driver-340; env=A0 -u CC=A0 -u C= XX=A0 -u >> CPP=A0 -u MAKESYSPATH=A0 -u MK_AUTO_OBJ=A0 -u MAKEOBJDIR=A0 MAKEFLAGS=3D= "-D >> NO_ROOT -D NO_ROOT .MAKE.LEVEL.ENV=3DMAKELEVEL >> ... >> =3D=3D=3D>=A0 Starting chrooted make in >> /usr/obj/usr/src/13/amd64.amd64/kernelstage/kernel... >> chroot: /bin/sh: No such file or directory >> =3D=3D=3D>=A0 Chrooted make in >> /usr/obj/usr/src/13/amd64.amd64/kernelstage/kernel failed >> =3D=3D=3D>=A0 Cleaning up... >> *** Error code 1 >> >> Stop. >> make[9]: stopped in /usr/ports/x11/nvidia-driver-340 >> *** Error code 1 >> >> Stop. >> make[8]: stopped in /usr/obj/usr/src/13/amd64.amd64/sys/MODULAR >> *** Error code 1 >> >> >> Is there a solution, despite not using packages ? >> >> Best >> >> Henry > What I do on my laptop is build FreeBSD from source, with he directive > in /etc/src.conf so the x11/nvidia0driver kmod is rebuilt during "make > buildkernel" (and installed during "make installkernel"). > > That's simple and easy, and it works (at least, for me -- and has done,= > for years). > > If you wish to build the kernel on a different machine, I believe you > will need to be a bit more creative to ensure that the kernel and the > port/package are kept in sync. > > A way that *might* work: > > * On the build machine, update FreeBSD sources and ports to some desire= d > point. > * Build FreeBSD. > * Build (e.g., using poudriere) all of the packages you want to use, > ensuring that the FreeBSD sources that poudriere uses are copies of w= hat > was used to build FreeBSD (so everything stays in sync). > * Install everything (probably the packages from ports first, as any > kmods won't actually be effective until hey're loaded). > * Reboot from the newly-installed FreeBSD. > > Caveats: I don't do that. The above is just a somewhat-educated guess;= > it has not been tested at all. Building all the packages using > poudriere is likely to take a significant amount of time. This is more or less what i'm doing.. but never had it rebuild the driver for a long - until now. i always had the impression the freebsd generated pckages worked, same for the bwn-firmware-kmod the macmini needs. But it's solved: i added=A0 nvidia-driver to the list of poudriere packages to build and it works again. Thanks. Henry --=20 -- OpenPGP Fngerprint: E3F7 8EAF 1ED7 CFFD 9A07 E859 1BED 39D9 B0C8 6AF4 All other Infos removed for Privacy. --------------349A23A7E7837BB729678DF2-- --yEJ7WR9C3zAx9kp6pxRRM9a6WltbcqgxC-- --1y2yPp2yrqBmI7TjM4tUfe8whfUA9y02q Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wsD5BAABCAAjFiEE4/eOrx7Xz/2aB+hZG+052bDIavQFAl+qwBAFAwAAAAAACgkQG+052bDIavQd Nwv/XFkIqyCcVzBzbUX+nqmDGwCnaTuxjfiXOxP+5SYHA+LoRxsPVOcMhWLf3n28QehNk204WRJL yvl3uApR1v8L2svHPRJLaVk9bShh2Gfe8qToLkuxiLbb1UmoRSobZmqp+A2Wj7mG7P7hq70dZN18 Qlyl3MAsfWzTHmTdlPwi/FJRVAAaJ0dLw2IAHySn6tiTvKw8SaI81HdNwEpaXPfEoYgwc/qPwYPi 8rSE+OmLXs6UJamFnNag5EJSQYqSNDZ3gPpHiC9zZAH/bexf4ljcp03mL6bVLLWqCeSLV1ARSX1E TGvalagFDrQlGdlHYv2CnW91p1zFd0qKS4FikcTD1+AieHFX9jFejGOx5iS9SZAg2Qn/8rBwt9rg TKbSpoYrYU6HJvrazNQe7orbBPvjy+L8K2kCn1Xb2nep7cIykHoDnJ2KC65deEr3okEduExep/wl Tot9Et3QaQvTMidu7waeA9lLv1XUn3L0RgKOg/IApUpqjttRBg+yol0GsVqB =dEcO -----END PGP SIGNATURE----- --1y2yPp2yrqBmI7TjM4tUfe8whfUA9y02q--