Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 10 Jan 2026 13:54:00 -0700
From:      Warner Losh <imp@bsdimp.com>
To:        John Baldwin <jhb@freebsd.org>
Cc:        Konstantin Belousov <kostikbel@gmail.com>, Olivier Certner <olce@freebsd.org>, src-committers@freebsd.org,  dev-commits-src-all@freebsd.org, dev-commits-src-main@freebsd.org
Subject:   Re: git: 67599eef01f5 - main - sys/x86/NOTES: Add vt_efifb
Message-ID:  <CANCZdfpA9SKX=zi77bPy0TNSSuzDXqfj51d3=ArA8UYjotNXHA@mail.gmail.com>
In-Reply-To: <c26956ab-b32f-4972-b1a3-2b2ee24153b1@FreeBSD.org>
References:  <69612e4a.3279b.9f58eba@gitrepo.freebsd.org> <aWG5ZVSaAbMwpH0G@kib.kiev.ua> <c26956ab-b32f-4972-b1a3-2b2ee24153b1@FreeBSD.org>

index | next in thread | previous in thread | raw e-mail

[-- Attachment #1 --]
On Sat, Jan 10, 2026 at 9:42 AM John Baldwin <jhb@freebsd.org> wrote:

> On 1/9/26 21:28, Konstantin Belousov wrote:
> > On Fri, Jan 09, 2026 at 04:35:22PM +0000, Olivier Certner wrote:
> >> The branch main has been updated by olce:
> >>
> >> URL:
> https://cgit.FreeBSD.org/src/commit/?id=67599eef01f5417715f673ec81fc1467917c7a10
> >>
> >> commit 67599eef01f5417715f673ec81fc1467917c7a10
> >> Author:     Olivier Certner <olce@FreeBSD.org>
> >> AuthorDate: 2026-01-09 16:23:59 +0000
> >> Commit:     Olivier Certner <olce@FreeBSD.org>
> >> CommitDate: 2026-01-09 16:34:56 +0000
> >>
> >>      sys/x86/NOTES: Add vt_efifb
> >>
> >>      Contrary to what is stated in commit f224591746bd ("Add ASMC_DEBUG
> make
> >>      option"), the various NOTES files should list all available
> options.
> > No, the f224591746bd commit is correct.  GENERIC + LINT should cover all
> > options and reverse of them, as much as possible.  In other words, LINT
> > should be complementary to GENERIC, for most options.
> >
> > At least this is how bde@ described the intent of LINT, and I think
> this is
> > a right thing to follow.
>
> Hmmm, I've always understood it that options that change behavior (like,
> say
> HZ) should have non-default values in LINT to test the setting of
> non-default
> options, but that LINT itself should include "all the things" in terms of
> coverage, so 'device' statements and 'options' that add in new code like
> filesystems should always be in LINT.
>

That's what I always try to do as well...  In addition to documenting what
often
is an under documented part of the tree.

Warner

[-- Attachment #2 --]
<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Sat, Jan 10, 2026 at 9:42 AM John Baldwin &lt;<a href="mailto:jhb@freebsd.org">jhb@freebsd.org</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On 1/9/26 21:28, Konstantin Belousov wrote:<br>
&gt; On Fri, Jan 09, 2026 at 04:35:22PM +0000, Olivier Certner wrote:<br>
&gt;&gt; The branch main has been updated by olce:<br>
&gt;&gt;<br>
&gt;&gt; URL: <a href="https://cgit.FreeBSD.org/src/commit/?id=67599eef01f5417715f673ec81fc1467917c7a10" rel="noreferrer" target="_blank">https://cgit.FreeBSD.org/src/commit/?id=67599eef01f5417715f673ec81fc1467917c7a10</a><br>;
&gt;&gt;<br>
&gt;&gt; commit 67599eef01f5417715f673ec81fc1467917c7a10<br>
&gt;&gt; Author:     Olivier Certner &lt;olce@FreeBSD.org&gt;<br>
&gt;&gt; AuthorDate: 2026-01-09 16:23:59 +0000<br>
&gt;&gt; Commit:     Olivier Certner &lt;olce@FreeBSD.org&gt;<br>
&gt;&gt; CommitDate: 2026-01-09 16:34:56 +0000<br>
&gt;&gt;<br>
&gt;&gt;      sys/x86/NOTES: Add vt_efifb<br>
&gt;&gt;      <br>
&gt;&gt;      Contrary to what is stated in commit f224591746bd (&quot;Add ASMC_DEBUG make<br>
&gt;&gt;      option&quot;), the various NOTES files should list all available options.<br>
&gt; No, the f224591746bd commit is correct.  GENERIC + LINT should cover all<br>
&gt; options and reverse of them, as much as possible.  In other words, LINT<br>
&gt; should be complementary to GENERIC, for most options.<br>
&gt; <br>
&gt; At least this is how bde@ described the intent of LINT, and I think this is<br>
&gt; a right thing to follow.<br>
<br>
Hmmm, I&#39;ve always understood it that options that change behavior (like, say<br>
HZ) should have non-default values in LINT to test the setting of non-default<br>
options, but that LINT itself should include &quot;all the things&quot; in terms of<br>
coverage, so &#39;device&#39; statements and &#39;options&#39; that add in new code like<br>
filesystems should always be in LINT.<br></blockquote><div><br></div><div>That&#39;s what I always try to do as well...  In addition to documenting what often</div><div>is an under documented part of the tree.</div><div><br></div><div>Warner</div></div></div>
home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CANCZdfpA9SKX=zi77bPy0TNSSuzDXqfj51d3=ArA8UYjotNXHA>