From owner-dev-commits-src-main@freebsd.org Mon Feb 8 07:12:41 2021 Return-Path: <owner-dev-commits-src-main@freebsd.org> Delivered-To: dev-commits-src-main@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 E21AD547DFE for <dev-commits-src-main@mailman.nyi.freebsd.org>; Mon, 8 Feb 2021 07:12:41 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-qk1-x729.google.com (mail-qk1-x729.google.com [IPv6:2607:f8b0:4864:20::729]) (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 4DYy095w3Lz4n1h for <dev-commits-src-main@freebsd.org>; Mon, 8 Feb 2021 07:12:41 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: by mail-qk1-x729.google.com with SMTP id l27so13413551qki.9 for <dev-commits-src-main@freebsd.org>; Sun, 07 Feb 2021 23:12: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=NWNwJTkUHjFZeAP9sTP37Il/zdakeFw3hw66o6KcSSc=; b=kc1hkAIYJutuFxQaj4ZzOevtt5wRkwNYkK0EYu1WmkOyQizJ6005U8HtV6x6Y7/rOl IJ4W7Lq+M5f4+IwozWGaKOpbl/lpFUCTC4CWN/uDZYqYfY1/aXbtG8Tyo1270zCtqHqP BV7LgQ18tNMxuPAVTm4yrJsmGIOmZO1np76FYn29DAle8fS1dtGHeqLi6umDQ90LR7Eh rpNVq8FxKP923jVAntW7Qk9bXfCWYtLHXUysZSV3MZfoTk/zBL4A7pa5//jQtE/ME3zM cKudzXjpS5Dm8stV8Wuc0uQ5KesBGj8nHI5dfshzvSteBTTRYNldzf2lV6FgoG4KevCP 3Etg== 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=NWNwJTkUHjFZeAP9sTP37Il/zdakeFw3hw66o6KcSSc=; b=j98Nr3VHWQ9bjyvgpIv3zpuBAqRQxcSyqpf2y/1/Mlzkccz8XFVGaSiKBHaWP7yd7i x4cczYcSxN27MmzvoDsgoZKZlRgg85QNxZEfNU0x4mlL7Kh5mKGNQXa5WNDhNj8JVe2U yA2PR9KOM2ZBwNl46FrjcnOoEOvsiuFHeZWdoNj7P96RkGHkhZlYaZYq12VLgmUH/rkV 45LE+Vh5xHjGkIQxWU6wN5O9D5R27U94NNDOy2cLSyPeJVIUIDliB6Lczv4It9nhEE/l vJu4aTv+NDHnkaspMxhwTmf7ZXRistjwiXeuk+Ou7XNc6uKFG9BwS1LytTDsHWLIMZ1v lz1g== X-Gm-Message-State: AOAM5301J3/ybmGMZXn1+lbErd/wGtJCaL0b+Drc42Ix+ITu1yHlG+sJ pmNf/67trWdGPkRs3gBUpDICVD0ruOyhyyuilJUEQq47rpk= X-Google-Smtp-Source: ABdhPJw5s7so3o09PnbOTHp7I82E6KlXvm1mjJ4tJmhf3DtwPSOOLctvwdqpF1Yq5v7JM1fAuI4QMl6whOFJvubnv9E= X-Received: by 2002:a37:ad1:: with SMTP id 200mr16132228qkk.195.1612768360806; Sun, 07 Feb 2021 23:12:40 -0800 (PST) MIME-Version: 1.0 References: <202102080704.11874w7E017472@gitrepo.freebsd.org> In-Reply-To: <202102080704.11874w7E017472@gitrepo.freebsd.org> From: Warner Losh <imp@bsdimp.com> Date: Mon, 8 Feb 2021 00:12:29 -0700 Message-ID: <CANCZdfrJjBxDwM5gpccDbAJEhw_HBT7eq+2Tfd-kTxEo9_DitA@mail.gmail.com> Subject: Re: git: 866c8b8d5ddb - main - kldload(8): Add note about using kld_list in rc.conf(5) To: Daniel Ebdrup Jensen <debdrup@freebsd.org> Cc: src-committers <src-committers@freebsd.org>, "<dev-commits-src-all@freebsd.org>" <dev-commits-src-all@freebsd.org>, dev-commits-src-main@freebsd.org X-Rspamd-Queue-Id: 4DYy095w3Lz4n1h X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.34 X-BeenThere: dev-commits-src-main@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Commit messages for the main branch of the src repository <dev-commits-src-main.freebsd.org> List-Unsubscribe: <https://lists.freebsd.org/mailman/options/dev-commits-src-main>, <mailto:dev-commits-src-main-request@freebsd.org?subject=unsubscribe> List-Archive: <http://lists.freebsd.org/pipermail/dev-commits-src-main/> List-Post: <mailto:dev-commits-src-main@freebsd.org> List-Help: <mailto:dev-commits-src-main-request@freebsd.org?subject=help> List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/dev-commits-src-main>, <mailto:dev-commits-src-main-request@freebsd.org?subject=subscribe> X-List-Received-Date: Mon, 08 Feb 2021 07:12:41 -0000 On Mon, Feb 8, 2021, 12:05 AM Daniel Ebdrup Jensen <debdrup@freebsd.org> wrote: > The branch main has been updated by debdrup (doc committer): > > URL: > https://cgit.FreeBSD.org/src/commit/?id=866c8b8d5ddb982c2b8139153a4ddfdb2aac3364 > > commit 866c8b8d5ddb982c2b8139153a4ddfdb2aac3364 > Author: Daniel Ebdrup Jensen <debdrup@FreeBSD.org> > AuthorDate: 2021-02-08 06:49:32 +0000 > Commit: Daniel Ebdrup Jensen <debdrup@FreeBSD.org> > CommitDate: 2021-02-08 06:57:36 +0000 > > kldload(8): Add note about using kld_list in rc.conf(5) > > While here, also recommend that loader.conf(5) should only be used in > order to get to mountroot, as rc(8) is less fragile, faster, and is > easier to fix by booting to single-user mode instead of having to > blacklist modules in the loader. > I'm not sure this is good advice. The only modules that are fragile are 3rd party things like drm. It's no less hard to fix by unloading in the loader or fixing in single user. The speed difference is true, but unless the modules are huge, it isn't much. Warner MFH: 2 weeks > --- > sbin/kldload/kldload.8 | 7 ++++++- > 1 file changed, 6 insertions(+), 1 deletion(-) > > diff --git a/sbin/kldload/kldload.8 b/sbin/kldload/kldload.8 > index 9401c22819d5..d95cf1fcdfe9 100644 > --- a/sbin/kldload/kldload.8 > +++ b/sbin/kldload/kldload.8 > @@ -25,7 +25,7 @@ > .\" > .\" $FreeBSD$ > .\" > -.Dd April 27, 2017 > +.Dd February 8, 2021 > .Dt KLDLOAD 8 > .Os > .Sh NAME > @@ -108,6 +108,11 @@ time when the corresponding > .Xr rc.conf 5 > statement is used. > Modules may also be auto-loaded through their addition to > +.Xr loader.conf 5 > +or kld_list in > +.Xr rc.conf 5 . > +.Pp > +Only modules needed to get to mountroot should be loaded via > .Xr loader.conf 5 . > .Sh SEE ALSO > .Xr kldload 2 , >