Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 21 May 2024 07:01:56 -0600
From:      Warner Losh <imp@bsdimp.com>
To:        Ronald Klop <ronald-lists@klop.ws>
Cc:        FreeBSD Current <current@freebsd.org>, Isaac Cilia Attard <iciliaat@gmail.com>
Subject:   Re: devd nomatch does not load uslcom anymore
Message-ID:  <CANCZdfoVoj%2BcwC7Nhxo82SuzQ16norxV-R-c42wzm4OVu%2BwJ6w@mail.gmail.com>
In-Reply-To: <819051960.3697.1716277063953@localhost>

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

[-- Attachment #1 --]
On Tue, May 21, 2024, 1:38 AM Ronald Klop <ronald-lists@klop.ws> wrote:

> Hi,
>
> May 16th upgraded the kernel of my RPI4. Previous kernel was fom April
> 10th.
>
> From:
> FreeBSD 15.0-CURRENT #35 main-5716d902ae1: Wed Apr 10 22:59:37 CEST 2024
>
> To:
> FreeBSD 15.0-CURRENT #36 main-42b28f81521: Thu May 16 07:54:05 CEST 2024
>
> Today I noticed my USB serial cable to my RPI3 was not available anymore.
> It hadn't loaded 'uslcom' at boot.
> Adding 'hw.bus.devctl_nomatch_enabled=1' to /boot/loader.conf resolves the
> issue for now.
>
> The proper output during boot is:
> Starting devd.
> Autoloading module: uslcom
> uslcom0 on uhub1
> uslcom0: <Silicon Labs CP2102 USB to UART Bridge Controller, class 0/0,
> rev 1.10/1.00, addr 2> on usbus0
>
> Does anybody need more information about this?
>

I committed a fix a couple of days ago that defaults to always generating
the events.

Or were you wanting a deep dive on usb?

Warner

Regards,
> Ronald.
>
>

[-- Attachment #2 --]
<div dir="auto"><div><br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, May 21, 2024, 1:38 AM Ronald Klop &lt;<a href="mailto:ronald-lists@klop.ws">ronald-lists@klop.ws</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>Hi,<br>
<br>
May 16th upgraded the kernel of my RPI4. Previous kernel was fom April 10th.<br>
<br>
From:<br>
FreeBSD 15.0-CURRENT #35 main-5716d902ae1: Wed Apr 10 22:59:37 CEST 2024<br>
<br>
To:<br>
FreeBSD 15.0-CURRENT #36 main-42b28f81521: Thu May 16 07:54:05 CEST 2024<br>
<br>
Today I noticed my USB serial cable to my RPI3 was not available anymore. It hadn&#39;t loaded &#39;uslcom&#39; at boot.<br>
Adding &#39;hw.bus.devctl_nomatch_enabled=1&#39; to /boot/loader.conf resolves the issue for now.<br>
<br>
The proper output during boot is:<br>
Starting devd.<br>
Autoloading module: uslcom<br>
uslcom0 on uhub1<br>
uslcom0: &lt;Silicon Labs CP2102 USB to UART Bridge Controller, class 0/0, rev 1.10/1.00, addr 2&gt; on usbus0<br>
<br>
Does anybody need more information about this?<br></div></blockquote></div></div><div dir="auto"><br></div><div dir="auto">I committed a fix a couple of days ago that defaults to always generating the events.</div><div dir="auto"><br></div><div dir="auto">Or were you wanting a deep dive on usb?</div><div dir="auto"><br></div><div dir="auto">Warner</div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>
Regards,<br>
Ronald.<br>
 </div></blockquote></div></div></div>
home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CANCZdfoVoj%2BcwC7Nhxo82SuzQ16norxV-R-c42wzm4OVu%2BwJ6w>