From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:49271) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1evihw-00036v-EM for guix-patches@gnu.org; Tue, 13 Mar 2018 08:07:09 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1evihq-0002Os-Hv for guix-patches@gnu.org; Tue, 13 Mar 2018 08:07:08 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:50268) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1evihq-0002Oh-F2 for guix-patches@gnu.org; Tue, 13 Mar 2018 08:07:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1evihq-0007gb-0u for guix-patches@gnu.org; Tue, 13 Mar 2018 08:07:02 -0400 Subject: [bug#30604] [PATCH v10 5/6] linux-initrd: Provide our own 'modprobe' program. Resent-Message-ID: Date: Tue, 13 Mar 2018 13:05:57 +0100 From: Danny Milosavljevic Message-ID: <20180313130557.247b02c6@scratchpost.org> In-Reply-To: <87zi3cp7sx.fsf@gnu.org> References: <87ina1qxic.fsf@gnu.org> <20180312123918.22645-1-ludo@gnu.org> <20180312123918.22645-5-ludo@gnu.org> <20180312210936.7f89a29c@scratchpost.org> <87h8plkkkc.fsf@gnu.org> <20180313100539.442c4aa9@scratchpost.org> <87zi3cp7sx.fsf@gnu.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/AmXGoZ.8o4AP.J/b1Wof8r9"; protocol="application/pgp-signature" List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 30604@debbugs.gnu.org --Sig_/AmXGoZ.8o4AP.J/b1Wof8r9 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi Ludo, On Tue, 13 Mar 2018 11:51:42 +0100 ludo@gnu.org (Ludovic Court=C3=A8s) wrote: > Right, and the worst that can happen is that modprobe will fail, but > that=E2=80=99s fine because the functionality is already there anyway. Yeah - but what does the kernel do when we return a non-zero exit code for = something he wants to use? :) ./fs/filesystems.c: if (!fs && (request_module("%.*s", len, name) =3D= =3D 0)) ^^^^ = uh oh --Sig_/AmXGoZ.8o4AP.J/b1Wof8r9 Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAlqnvqUACgkQ5xo1VCww uqWuFgf+K8xlYmtgpo26Gl7ucp1qTzN8oeZNOe778AXvoFD3KkBL0rTrd0+yWLJ+ f7Jmtm0H7lSwa8TvsRdm6deyXxcIggqJXyBStEG2tp13UB0ox1RLfpQJTX0atV6z HRe8AR83nLQDf6GEWoFDvg0yzt2BXH1vuBQ27mkXrzvugzqNcw7a3ME7dqR1y2ub ry7HYBmrXCy/3grvqJL8O4D4QsZ5iNaKAS9xwdNbt7DsjAw0ZzCkpivNl0zERR8/ sN9bCGBlT4Qei5b2vL97OCgn2Ts6ULo7jyVTuWWao68KG6GhOqX6ODPAl1SBa9Jn Hq2JRrfrCqLMrQrBAbwqMnn7r97LJw== =xN11 -----END PGP SIGNATURE----- --Sig_/AmXGoZ.8o4AP.J/b1Wof8r9--