https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=255143
Bug ID: 255143
Summary: uslcom: Garbled output from Silicon Labs CP2102
Product: Base System
Version: 12.2-RELEASE
Hardware: Any
OS: Any
Status: New
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=254974
--- Comment #16 from Loïc Bartoletti ---
Created attachment 224180
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=224180&action=edit
crash_pic
--
You are receiving this mail because:
You are the assignee for the bug.
__
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=254974
--- Comment #17 from Loïc Bartoletti ---
(In reply to Vladimir Kondratyev from comment #15)
>Could you under 13-RELEASE
>
>Insert in to /boot/loader.conf
>
>hw.usb.usbhid.enable=1
>usbhid_load="YES"
>hidraw_load="YES"
I get a crash when I
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=254974
--- Comment #18 from Vladimir Kondratyev ---
(In reply to Loïc Bartoletti from comment #17)
Do you have crash dump available?
If no than we can try to boot with crashed /boot/loader.conf but with
"hw.usb.usbhid.enable=1" line commented out
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=254974
--- Comment #19 from Hans Petter Selasky ---
wulf@:
# kgdb101 /boot/kernel/usbhid.ko
Reading symbols from /boot/kernel/usbhid.ko...
Reading symbols from /usr/lib/debug//boot/kernel/usbhid.ko.debug...
(kgdb) info line *(usbhid_intr_setup+0
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=254974
--- Comment #20 from Vladimir Kondratyev ---
(In reply to Hans Petter Selasky from comment #19)
> Missing NULL pointer check for sc_xfer[] if usbd_transfer_setup() fails!
Really, usbd_xfer_max_len() is simple getter and unlike more complex
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=254974
--- Comment #21 from Vladimir Kondratyev ---
Created attachment 224186
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=224186&action=edit
usbhid-checks-for-uninitialized-xfers.patch
Could you test this patch. I hope it will fix t
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=254974
--- Comment #22 from Loïc Bartoletti ---
(In reply to Vladimir Kondratyev from comment #21)
It fixes the crash and the keyboard works [1][2] but not during the boot.
Thanks.
[1] with /boot/loader.conf containing usbhid_load and hidraw_load