opnsense-src/sys/modules/netgraph
Vladimir Kondratyev 24ae172a50 ng_ubt(4): do not attach Realtek 87XX/88XX adaptors in bootloader mode.
Attempt to initialize FreeBSD bluetooth stack while such a device is in
bootloader mode locks the adapter hardly so it requires power on/off
cycle to restore.

This change blocks ng_ubt attachment unless operational firmware is
loaded thus preventing the lock up.

Sponsored by:	Future Crew LLC
MFC after:	1 month
Differential Revision:	https://reviews.freebsd.org/D46738
2024-11-07 02:28:11 +03:00
..
async sys: Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:54:58 -06:00
bluetooth ng_ubt(4): do not attach Realtek 87XX/88XX adaptors in bootloader mode. 2024-11-07 02:28:11 +03:00
bpf sys: Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:54:58 -06:00
bridge Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
car Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
checksum Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
cisco sys: Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:54:58 -06:00
deflate Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
device sys: Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:54:58 -06:00
echo sys: Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:54:58 -06:00
eiface Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
etf sys: Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:54:58 -06:00
ether Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
ether_echo sys: Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:54:58 -06:00
frame_relay sys: Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:54:58 -06:00
gif Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
gif_demux Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
hole sys: Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:54:58 -06:00
hub Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
iface sys: Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:54:58 -06:00
ip_input Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
ipfw Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
ksocket Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
l2tp Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
lmi sys: Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:54:58 -06:00
macfilter Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
mppc sys: Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:54:58 -06:00
nat Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
netflow sys: Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:54:58 -06:00
netgraph sys: Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:54:58 -06:00
one2many Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
patch Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
pipe Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
ppp sys: Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:54:58 -06:00
pppoe sys: Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:54:58 -06:00
pptpgre sys: Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:54:58 -06:00
pred1 Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
rfc1490 sys: Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:54:58 -06:00
sample Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
socket sys: Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:54:58 -06:00
source Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
split sys: Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:54:58 -06:00
tag Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
tcpmss Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
tee sys: Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:54:58 -06:00
tty sys: Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:54:58 -06:00
UI sys: Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:54:58 -06:00
vjc sys: Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:54:58 -06:00
vlan Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
vlan_rotate Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
Makefile sys: Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:54:58 -06:00
Makefile.inc sys: Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:54:58 -06:00