From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 02 11:47:21 2018 Received: (at 30604) by debbugs.gnu.org; 2 Mar 2018 16:47:21 +0000 Received: from localhost ([127.0.0.1]:41473 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ernq5-0005Kk-38 for submit@debbugs.gnu.org; Fri, 02 Mar 2018 11:47:21 -0500 Received: from dd26836.kasserver.com ([85.13.145.193]:38282) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ernq3-0005Kc-CO for 30604@debbugs.gnu.org; Fri, 02 Mar 2018 11:47:20 -0500 Received: from localhost (77.118.252.91.wireless.dyn.drei.com [77.118.252.91]) by dd26836.kasserver.com (Postfix) with ESMTPSA id D5B2533602EB for <30604@debbugs.gnu.org>; Fri, 2 Mar 2018 17:47:17 +0100 (CET) Date: Fri, 2 Mar 2018 17:47:11 +0100 From: Danny Milosavljevic To: 30604@debbugs.gnu.org Subject: Re: [PATCH v7 3/6] linux-boot: Load kernel modules only when the hardware is present. Message-ID: <20180302174711.4018dc49@scratchpost.org> In-Reply-To: <20180302153408.14091-4-dannym@scratchpost.org> References: <20180302141606.10669-1-dannym@scratchpost.org> <20180302153408.14091-1-dannym@scratchpost.org> <20180302153408.14091-4-dannym@scratchpost.org> X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.31; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 30604 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 (/) > + (define (load-kernel-modules) > + "Examine /sys/devices to find out which modules to load and load them." > + (define enter? > + (const #t)) > + (define (down! path stat result) > + ;; Note: modprobe mutates the tree starting with path. > + (let ((modalias-name (string-append path "/modalias"))) I should rename "path" to "directory".