From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 13 08:06:08 2018 Received: (at 30604) by debbugs.gnu.org; 13 Mar 2018 12:06:09 +0000 Received: from localhost ([127.0.0.1]:58165 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1evigy-0007fL-Mo for submit@debbugs.gnu.org; Tue, 13 Mar 2018 08:06:08 -0400 Received: from dd26836.kasserver.com ([85.13.145.193]:49300) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1evigx-0007fC-D5 for 30604@debbugs.gnu.org; Tue, 13 Mar 2018 08:06:07 -0400 Received: from localhost (178.113.188.221.wireless.dyn.drei.com [178.113.188.221]) by dd26836.kasserver.com (Postfix) with ESMTPSA id 907A43360129; Tue, 13 Mar 2018 13:06:05 +0100 (CET) Date: Tue, 13 Mar 2018 13:05:57 +0100 From: Danny Milosavljevic To: ludo@gnu.org (Ludovic =?ISO-8859-1?Q?Court=E8s?=) Subject: Re: [bug#30604] [PATCH v10 5/6] linux-initrd: Provide our own 'modprobe' program. 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> X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.31; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/AmXGoZ.8o4AP.J/b1Wof8r9"; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 30604 Cc: 30604@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) --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--