From nobody Mon Oct 12 04:44:08 2026 X-Original-To: dev-commits-src-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4j34cl6R1Yz6vW9V for ; Mon, 12 Oct 2026 04:44:23 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-qt1-f180.google.com (mail-qt1-f180.google.com [209.85.160.180]) (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 "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4j34cl1VHyz4sNC for ; Mon, 12 Oct 2026 04:44:23 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=none; arc=pass ("google.com:s=arc-20260327:i=1"); spf=pass (mx1.freebsd.org: domain of adrian.chadd@gmail.com designates 209.85.160.180 as permitted sender) smtp.mailfrom=adrian.chadd@gmail.com; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=freebsd.org (policy=none) Received: by mail-qt1-f180.google.com with SMTP id d75a77b69052e-53381e53b80so20045261cf.1 for ; Sun, 11 Oct 2026 21:44:23 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1791780262; cv=none; d=google.com; s=arc-20260327; b=jx4rYoiY9cdNgLZPmioKR6lEdPF0vmJbDlEDev6VS7UYORhDRCWmfyUjtLaj4w0UNi BsaiN7GUy7hhctQEyCTz0wg2FHRgJPDjKa/KNbgiucpqmhq6HdGm92ueeir0kD0cWgZ+ eUDn995GpRi5Vlv6uS7mlgV1fJmCcP+9Zi3PwWyygbU/x/l7C4hEEEVk2wadgnnh05pq hx9Ss4+dC9is29s00HdPhlR6s4rIGfTiHZOHWD6kKr0bWWkPQaIsVKvN4UALT8EMaTou InbxaGMUg97+LWhDDLyBZjvzZRMn9e6T8obeTUGtuAEEHvZQlcJ14l8ssARrsjmIB3DW CwAA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version; bh=vUyDXpFlxk9QhW2uzCNUDoxYMLiZenLMaMEJVi2ZwYY=; fh=X8derYFMjLvA/FVBlVTLXso3P2qFYlDVwcoCjT39vsU=; b=F472EeyaCahHClVzzEd4ZcrIOB/UoOdObRiJnP28tjx92zwBMcHZRALLde/uJJCsSE 3feG6ZdyKxPwB0BL1GoasPuL/RBI0R+kNJlwMyuBBX1v00RBhzimIuC12Lq48WqQqGDe XQey+cqURbfsKQtZF3PK33t+EqSw6v6U1auMCX+7PYYIKuIlW27LuPdTEE2ZMUx9f/IK aBYglDsPNO5zZL3CuV+uu7MnUlZGXj/CIbwBs1k7BiX2vQygYoVU5orbAf7rLJ+8N7oS bbnX0d/X43S/QwmU72wBdAIrg7GsTr4BdM7DBXR0MpAAayF/dvze9li2qkXhjxKCxhuX gP0g==; darn=freebsd.org ARC-Authentication-Results: i=1; mx.google.com; arc=none X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1791780262; x=1792385062; h=content-type:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:x-gm-gg:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to:content-type; bh=vUyDXpFlxk9QhW2uzCNUDoxYMLiZenLMaMEJVi2ZwYY=; b=qI8TFKXUJ7aah5DCd1klN2fMzAPy+uJjRqUaGFoC6N0sxjTDslYxDyK7zt50jUeNeh hX1zN0hmlx90Vqw5ViYFSXpsVPl/YgzOHU3L1eiVte0UDr+lJK3/q7i179lHc6uj+3Aw ooEOSelCm7kNYGWlq/4YqFLHu/OwxfAlaennWNPldQFnsTR5i2K+PyAUkXUiE/nvJg/p 6aZgoHksHO1xn1W54SxRW9tfvRl1RaCaPpnDynBOS7KhwncYBKJF40+CYAiiqK5iQg6r o8E3Y/OoESkOLGruRkNNN7Yq6jn0qEPlGwNDn8tC6fxMxvLrs7nzz7Wa3ooN31BqZBq5 KBaA== X-Forwarded-Encrypted: i=1; AKwUvBzbmetudhMt6Vu2716MkESyfpscBwPP/pR4pJy1yAzX9dHbrHDRZuFeb3gaWXsSpZ2339hiIiSv612z20t1kByeZFwr@freebsd.org X-Gm-Message-State: AFq9FYKjcyXEvzNKDwStW0eAhku5rGnP0GT6lJi9uQDS4mfJHYtClcgI A/5ITYYAzKztgRqVBDPvReVBiDBTg5gkrl6ffj26FgrdH1nT5MbIQcdPz/hgXWS57O2lbs426sD GQpMLlK6qynBu8YYK8F9b8F9bCMAiR6g= X-Gm-Gg: AYBFou3UtzQhK4OlfT7uLmJCercUSrAcN9IU0enwr+CJYM31nArAv9i9xi8QWyMZv8Q TGTQOPvC09mnOSjiP7zgFPnBGfGzcdcffuyZgoWrIUZl5s140FT8/qv4dFlPP+NyYYaTPyur43a 1kBOvC+puz8rgJLEdC70ibPlbLhWdg6OAhifL7AziVLoHK4en//adwMduqfXmtYBQEqoTjgv3VJ mJ1ON9ED+SH0txBq+lrXhtsfG/x2vQymJ8j/68vQJ1UqhQscr1Zhhfct2dCxDmEMZ2Q+aH+3eTb q7cel1PDaPRQF7ns+2P6K1ZZwpAIGYPj44K9wP+L9yBJlM7OQDtPXJYuSjUb+//4C8m0bMVJg7F mZk3aPvymzx/6e3huU6iXpaw4mYWnwSnrlGCK8mS2XDjTRPVtwRtnDULPn1lLu453XGfUkZsbgh z6JWpStGgqF9gc7oF4K/lf0Df4J4jHeXPXN1wCMvM5jkz1qdeauz84LKyOz9bIhPSyXEdGm5nt6 mOs4+yhdIF7pCI= X-Received: by 2002:a05:620a:2988:b0:93c:5f3c:f485 with SMTP id af79cd13be357-93ebd294dafmr1417575885a.53.1791780262190; Sun, 11 Oct 2026 21:44:22 -0700 (PDT) List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all X-BeenThere: dev-commits-src-all@freebsd.org Sender: owner-dev-commits-src-all@FreeBSD.org List-Id: Commit messages for all branches of the src repository List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 References: <6aca83ef.2233a.71da542a@gitrepo.freebsd.org> <69os47n0-559-rr7o-qps-p322so714380@serrofq.bet> In-Reply-To: From: Adrian Chadd Date: Sun, 11 Oct 2026 21:44:08 -0700 X-Gm-Features: AclHuK-UhO2Z5qZffspZm4UWg_fWyWa-MLAW08F8X1YWU_esvCR6KcLU3QlGFAc Message-ID: Subject: Re: git: 9820afb99e6f - main - LinuxKPI: introduce LINUXKPI_DEBUG to enable LinuxKPI debugging To: "Bjoern A. Zeeb" Cc: Nuno Teixeira , src-committers@freebsd.org, dev-commits-src-all@freebsd.org, dev-commits-src-main@freebsd.org Content-Type: multipart/alternative; boundary="0000000000000b2475065d9d5a76" X-Spamd-Bar: - X-Spamd-Result: default: False [-1.00 / 15.00]; ARC_ALLOW(-1.00)[google.com:s=arc-20260327:i=1]; FORGED_SENDER(0.30)[adrian@freebsd.org,adrianchadd@gmail.com]; R_SPF_ALLOW(-0.20)[+ip4:209.85.128.0/17]; DMARC_POLICY_SOFTFAIL(0.10)[freebsd.org : SPF not aligned (relaxed), No valid DKIM,none]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; RWL_MAILSPIKE_GOOD(-0.10)[209.85.160.180:from]; ASN(0.00)[asn:15169, ipnet:209.85.128.0/17, country:US]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RCVD_COUNT_ONE(0.00)[1]; FREEMAIL_ENVFROM(0.00)[gmail.com]; TO_DN_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[209.85.160.180:from]; R_DKIM_NA(0.00)[]; MLMMJ_DEST(0.00)[dev-commits-src-all@freebsd.org]; FROM_NEQ_ENVFROM(0.00)[adrian@freebsd.org,adrianchadd@gmail.com]; FROM_HAS_DN(0.00)[]; MISSING_XM_UA(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_TLS_LAST(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[dev-commits-src-all@freebsd.org]; ALIAS_RESOLVED(0.00)[]; RCPT_COUNT_FIVE(0.00)[5] X-Rspamd-Queue-Id: 4j34cl1VHyz4sNC --0000000000000b2475065d9d5a76 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable I commented on thr PR but also for here - this finds the opt file, but it can't find the _SX_LKPI_INITIALISER field, even though its in my tree. So something else needs to be tested; likely both debug enabled and not debug enabled? I'm not sure. -a On Sun, 11 Oct 2026 at 14:59, Bjoern A. Zeeb wrote: > On Sun, 11 Oct 2026, Bjoern A. Zeeb wrote: > > > On Sun, 11 Oct 2026, Nuno Teixeira wrote: > > > >> Hello Bjoern, > >> > >> I've just update my laptop world and poudriere jail to > >> main-n290042-9f0432041b8f: Sun Oct 11 > >> and graphics/drm-612-kmod failed to build: > >> > >> > >> --- dma-fence-array.o --- > >> In file included from > >> > /wrkdirs/usr/ports/graphics/drm-612-kmod/work/drm-kmod-drm_v6.12.110_1/dr= ivers/dma-buf/dma-fence-array.c:29: > >> In file included from > >> > /wrkdirs/usr/ports/graphics/drm-612-kmod/work/drm-kmod-drm_v6.12.110_1/li= nuxkpi/bsd/include/linux/dma-fence-array.h:30: > >> In file included from > >> > /wrkdirs/usr/ports/graphics/drm-612-kmod/work/drm-kmod-drm_v6.12.110_1/li= nuxkpi/bsd/include/linux/dma-fence.h:31: > >> In file included from > >> /usr/src/sys/compat/linuxkpi/common/include/linux/wait.h:36: > >> /usr/src/sys/compat/linuxkpi/common/include/linux/spinlock.h:32:10: > fatal > >> error: 'opt_linuxkpi.h' file not found > >> 32 | #include "opt_linuxkpi.h" > >> | ^~~~~~~~~~~~~~~~ > >> --- dma-buf.o --- > >> In file included from > >> > /wrkdirs/usr/ports/graphics/drm-612-kmod/work/drm-kmod-drm_v6.12.110_1/dr= ivers/dma-buf/dma-buf.c:53: > >> In file included from > >> > /wrkdirs/usr/ports/graphics/drm-612-kmod/work/drm-kmod-drm_v6.12.110_1/li= nuxkpi/gplv2/include/linux/dma-buf.h:29: > >> In file included from > >> /usr/src/sys/compat/linuxkpi/common/include/linux/file.h:39: > >> In file included from > >> /usr/src/sys/compat/linuxkpi/common/include/linux/fs.h:39: > >> In file included from > >> /usr/src/sys/compat/linuxkpi/common/include/linux/wait.h:36: > >> /usr/src/sys/compat/linuxkpi/common/include/linux/spinlock.h:32:10: > fatal > >> error: 'opt_linuxkpi.h' file not found > >> 32 | #include "opt_linuxkpi.h" > >> | ^~~~~~~~~~~~~~~~ > >> > >> > >> Thanks, > > > > This got added to LINUXKPI_GENSRC (see below). > > > > I did a clean universe for amd64, arm64, and riscv including drm-kmod > master > > branch (and > > I am sure all the other branches as well as all my desktops/laptops ove= r > the > > last year > > since this was stuck in review--multiple times). > > > > Hmm, this is just another DOH moment... and I admit ... oh well. Yeah, > I > > never > > build drm-kmod outside my src builds. > > > > I am not sure why drm-kmod does not use the supplied general lists for > > includes and > > generic sources to add but yeah, that ain't work. > > > > If no one beats me to it, I'll open yet another pull request later, > first > > just to add > > opt_linuxkpi.h which will need to be applied to all supported drm-kmod > > branches. > > > > Thanks for letting me know. > > Can you try > https://github.com/freebsd/drm-kmod/pull/524 > > > > > Mind you https://reviews.freebsd.org/D60207 would make that all easier > right > > away but > > it's not there yet but it'll likely cleanup quite some bits then. > > > > > >> Bjoern A. Zeeb escreveu (s=C3=A1bado, 10/10/2026 =C3= =A0(s) > 19:29): > >> > >>> The branch main has been updated by bz: > >>> > >>> URL: > >>> > https://cgit.FreeBSD.org/src/commit/?id=3D9820afb99e6fdc471cb820f321530c5= 2ed2c31ac > >>> > >>> commit 9820afb99e6fdc471cb820f321530c52ed2c31ac > >>> Author: Bjoern A. Zeeb > >>> AuthorDate: 2025-11-25 17:17:55 +0000 > >>> Commit: Bjoern A. Zeeb > >>> CommitDate: 2026-10-10 18:28:33 +0000 > >>> > >>> LinuxKPI: introduce LINUXKPI_DEBUG to enable LinuxKPI debugging > >>> > >>> This allows us to build kernels which will (if the sysctl is > enabled > >>> too) show pr_debug() and pr_devel() output. > >>> > >>> Enable it by default for debug kernels. > >>> > >>> This option can later also be used for other LinuxKPI parts, like > >>> skbuffs, netdevice, rcu, ... to conditionally compile in debuggin= g > >>> support to further justify its existence beyond an in-code #defin= e. > >>> > >>> Sponsored by: The FreeBSD Foundation > >>> MFC after: 3 days > >>> Reviewed by: dumbbell, emaste > >>> Differential Revision: https://reviews.freebsd.org/D54060 > >>> --- > >>> sys/compat/linuxkpi/common/include/linux/kernel.h | 6 ++++-- > >>> sys/conf/kmod.mk | 1 + > >>> sys/conf/options | 3 +++ > >>> sys/conf/std.debug | 1 + > >>> sys/conf/std.nodebug | 1 + > >>> 5 files changed, 10 insertions(+), 2 deletions(-) > >>> > >>> diff --git a/sys/conf/kmod.mk b/sys/conf/kmod.mk > >>> index c35116dfcaa8..c2081be0da5a 100644 > >>> --- a/sys/conf/kmod.mk > >>> +++ b/sys/conf/kmod.mk > >>> @@ -103,6 +103,7 @@ LINUXKPI_GENSRCS+=3D \ > >>> pci_iov_if.h \ > >>> pcib_if.h \ > >>> vnode_if.h \ > >>> + opt_linuxkpi.h \ > >>> opt_stack.h > >>> > >>> .if ${MK_USB} !=3D "no" > > -- > For there shall arise false Christs, and false prophets, and shall shew > great signs and wonders; insomuch that, if it were possible, they shall > deceive the very elect. Behold, I have told you before. [Mat. 24:24-25] --0000000000000b2475065d9d5a76 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
I commented on thr PR but also for here - this finds = the opt file, but it can't find the _SX_LKPI_INITIALISER field, even th= ough its in my tree.
So something else needs to be tested; likely= both debug enabled and not debug enabled? I'm not sure.

=

-a


On S= un, 11 Oct 2026 at 14:59, Bjoern A. Zeeb <bz@freebsd.org> wrote:
On Sun, 11 Oct 2026, Bjoern A. Zeeb wrote:

> On Sun, 11 Oct 2026, Nuno Teixeira wrote:
>
>> Hello Bjoern,
>>
>> I've just update my laptop world and poudriere jail to
>> main-n290042-9f0432041b8f: Sun Oct 11
>> and graphics/drm-612-kmod failed to build:
>>
>> <snip>
>> --- dma-fence-array.o ---
>> In file included from
>> /wrkdirs/usr/ports/graphics/drm-612-kmod/work/drm-kmod-drm_v6.12.1= 10_1/drivers/dma-buf/dma-fence-array.c:29:
>> In file included from
>> /wrkdirs/usr/ports/graphics/drm-612-kmod/work/drm-kmod-drm_v6.12.1= 10_1/linuxkpi/bsd/include/linux/dma-fence-array.h:30:
>> In file included from
>> /wrkdirs/usr/ports/graphics/drm-612-kmod/work/drm-kmod-drm_v6.12.1= 10_1/linuxkpi/bsd/include/linux/dma-fence.h:31:
>> In file included from
>> /usr/src/sys/compat/linuxkpi/common/include/linux/wait.h:36:
>> /usr/src/sys/compat/linuxkpi/common/include/linux/spinlock.h:32:10= : fatal
>> error: 'opt_linuxkpi.h' file not found
>>=C2=A0 =C2=A032 | #include "opt_linuxkpi.h"
>>=C2=A0 =C2=A0 =C2=A0 |=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 ^~~~~~~~~~= ~~~~~~
>> --- dma-buf.o ---
>> In file included from
>> /wrkdirs/usr/ports/graphics/drm-612-kmod/work/drm-kmod-drm_v6.12.1= 10_1/drivers/dma-buf/dma-buf.c:53:
>> In file included from
>> /wrkdirs/usr/ports/graphics/drm-612-kmod/work/drm-kmod-drm_v6.12.1= 10_1/linuxkpi/gplv2/include/linux/dma-buf.h:29:
>> In file included from
>> /usr/src/sys/compat/linuxkpi/common/include/linux/file.h:39:
>> In file included from
>> /usr/src/sys/compat/linuxkpi/common/include/linux/fs.h:39:
>> In file included from
>> /usr/src/sys/compat/linuxkpi/common/include/linux/wait.h:36:
>> /usr/src/sys/compat/linuxkpi/common/include/linux/spinlock.h:32:10= : fatal
>> error: 'opt_linuxkpi.h' file not found
>>=C2=A0 =C2=A032 | #include "opt_linuxkpi.h"
>>=C2=A0 =C2=A0 =C2=A0 |=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 ^~~~~~~~~~= ~~~~~~
>> <snip>
>>
>> Thanks,
>
> This got added to LINUXKPI_GENSRC (see below).
>
> I did a clean universe for amd64, arm64, and riscv including drm-kmod = master
> branch (and
> I am sure all the other branches as well as all my desktops/laptops ov= er the
> last year
> since this was stuck in review--multiple times).
>
> Hmm, this is just another DOH moment... and I admit ... oh well.=C2=A0= Yeah, I
> never
> build drm-kmod outside my src builds.
>
> I am not sure why drm-kmod does not use the supplied general lists for=
> includes and
> generic sources to add but yeah, that ain't work.
>
> If no one beats me to it, I'll open yet another pull request later= , first
> just to add
> opt_linuxkpi.h which will need to be applied to all supported drm-kmod=
> branches.
>
> Thanks for letting me know.

Can you try
https://github.com/freebsd/drm-kmod/pull/524



> Mind you https://reviews.freebsd.org/D60207 would make th= at all easier right
> away but
> it's not there yet but it'll likely cleanup quite some bits th= en.
>
>
>> Bjoern A. Zeeb <bz@freebsd.org> escreveu (s=C3=A1bado, 10/10/2026 =C3=A0(s) 19:= 29):
>>
>>> The branch main has been updated by bz:
>>>
>>> URL:
>>> https= ://cgit.FreeBSD.org/src/commit/?id=3D9820afb99e6fdc471cb820f321530c52ed2c31= ac
>>>
>>> commit 9820afb99e6fdc471cb820f321530c52ed2c31ac
>>> Author:=C2=A0 =C2=A0 =C2=A0Bjoern A. Zeeb <bz@FreeBSD.org&g= t;
>>> AuthorDate: 2025-11-25 17:17:55 +0000
>>> Commit:=C2=A0 =C2=A0 =C2=A0Bjoern A. Zeeb <bz@FreeBSD.org&g= t;
>>> CommitDate: 2026-10-10 18:28:33 +0000
>>>
>>>=C2=A0 =C2=A0 =C2=A0LinuxKPI: introduce LINUXKPI_DEBUG to enabl= e LinuxKPI debugging
>>>
>>>=C2=A0 =C2=A0 =C2=A0This allows us to build kernels which will = (if the sysctl is enabled
>>>=C2=A0 =C2=A0 =C2=A0too) show pr_debug() and pr_devel() output.=
>>>
>>>=C2=A0 =C2=A0 =C2=A0Enable it by default for debug kernels.
>>>
>>>=C2=A0 =C2=A0 =C2=A0This option can later also be used for othe= r LinuxKPI parts, like
>>>=C2=A0 =C2=A0 =C2=A0skbuffs, netdevice, rcu, ... to conditional= ly compile in debugging
>>>=C2=A0 =C2=A0 =C2=A0support to further justify its existence be= yond an in-code #define.
>>>
>>>=C2=A0 =C2=A0 =C2=A0Sponsored by:=C2=A0 =C2=A0The FreeBSD Found= ation
>>>=C2=A0 =C2=A0 =C2=A0MFC after:=C2=A0 =C2=A0 =C2=A0 3 days
>>>=C2=A0 =C2=A0 =C2=A0Reviewed by:=C2=A0 =C2=A0 dumbbell, emaste<= br> >>>=C2=A0 =C2=A0 =C2=A0Differential Revision: https://rev= iews.freebsd.org/D54060
>>> ---
>>>=C2=A0 sys/compat/linuxkpi/common/include/linux/kernel.h | 6 ++= ++--
>>>=C2=A0 sys/conf/kmod.mk=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 |= 1 +
>>>=C2=A0 sys/conf/options=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 | 3 +++
>>>=C2=A0 sys/conf/std.debug=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 |= 1 +
>>>=C2=A0 sys/conf/std.nodebug=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 | 1 +=
>>>=C2=A0 5 files changed, 10 insertions(+), 2 deletions(-)
>>>
>>> diff --git a/sys/conf/kmod.mk b/sys/conf/kmod.mk
>>> index c35116dfcaa8..c2081be0da5a 100644
>>> --- a/sys/conf/kmod.mk
>>> +++ b/sys/conf/kmod.mk
>>> @@ -103,6 +103,7 @@ LINUXKPI_GENSRCS+=3D \
>>>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0pci_iov_if.h \
>>>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0pcib_if.h \
>>>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0vnode_if.h \
>>> +=C2=A0 =C2=A0 =C2=A0 =C2=A0opt_linuxkpi.h \
>>>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0opt_stack.h
>>>
>>>=C2=A0 .if ${MK_USB} !=3D "no"

--
For there shall arise false Christs, and false prophets, and shall shew
great signs and wonders; insomuch that, if it were possible, they shall
deceive the very elect. Behold, I have told you before. [Mat. 24:24-25]
--0000000000000b2475065d9d5a76--