NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: kern/59185: panic over KASSERTMSG(dev->ud_ifaces == NULL) on Dell Latitude 7490



The following reply was made to PR kern/59185; it has been noted by GNATS.

From: Emile `iMil' Heitor <imil%home.imil.net@localhost>
To: gnats-bugs%netbsd.org@localhost
Cc: kern-bug-people%netbsd.org@localhost, gnats-admin%netbsd.org@localhost, netbsd-bugs%netbsd.org@localhost, 
    mlelstv%serpens.de@localhost
Subject: Re: kern/59185: panic over KASSERTMSG(dev->ud_ifaces == NULL) on
 Dell Latitude 7490
Date: Tue, 18 Mar 2025 21:28:53 +0100 (CET)

 On Mon, 17 Mar 2025, Michael van Elst via gnats wrote:
 
 > This is the fingerprint reader (vendor 0x0a5c product 0x5834).
 > Can you try to dump the USB descriptors? The pkgsrc usbutil
 > package has a usbctl command to do that.
 
 $ doas usbctl
 DEVICE addr 0
 DEVICE descriptor:
 bLength=18 bDescriptorType=device(1) bcdUSB=3.00 bDeviceClass=9 bDeviceSubClass=0
 bDeviceProtocol=3 bMaxPacketSize=9 idVendor=0x0000 idProduct=0x0000 bcdDevice=100
 iManufacturer=1(NetBSD) iProduct=2(xHCI root hub) iSerialNumber=0() bNumConfigurations=1
 
 CONFIGURATION descriptor 0:
 bLength=9 bDescriptorType=config(2) wTotalLength=31 bNumInterface=1
 bConfigurationValue=1 iConfiguration=0() bmAttributes=40 bMaxPower=0 mA
 
 INTERFACE descriptor 0:
 bLength=9 bDescriptorType=interface(4) bInterfaceNumber=0 bAlternateSetting=0
 bNumEndpoints=1 bInterfaceClass=9 bInterfaceSubClass=0
 bInterfaceProtocol=0 iInterface=0()
 
 ENDPOINT descriptor:
 bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=1-in
 bmAttributes=interrupt wMaxPacketSize=2 bInterval=8
 
 Unknown descriptor (class 9/0):
 bLength=6 bDescriptorType=48 ...
 
 current configuration 1
 
 HUB descriptor:
 bDescLength=11 bDescriptorType=41 bNbrPorts=6 wHubCharacteristics=02
 bPwrOn2PwrGood=200 bHubContrCurrent=0 DeviceRemovable=0
 
 Hub status 0000 0000
 
 Port 1 status=0100 change=0000
 
 Port 2 status=0100 change=0000
 
 Port 3 status=2203 change=0000
 
 Port 4 status=0100 change=0000
 
 Port 5 status=0100 change=0000
 
 Port 6 status=0100 change=0000
 
 ----------
 DEVICE addr 2
 DEVICE descriptor:
 getstring 2 failed (error=5)
 bLength=18 bDescriptorType=device(1) bcdUSB=3.00 bDeviceClass=0 bDeviceSubClass=0
 bDeviceProtocol=0 bMaxPacketSize=9 idVendor=0x1f75 idProduct=0x0916 bcdDevice=d
 iManufacturer=1(        ) iProduct=2() iSerialNumber=3(12080780002052) bNumConfigurations=1
 
 CONFIGURATION descriptor 0:
 bLength=9 bDescriptorType=config(2) wTotalLength=44 bNumInterface=1
 bConfigurationValue=1 iConfiguration=0() bmAttributes=80 bMaxPower=124 mA
 
 INTERFACE descriptor 0:
 bLength=9 bDescriptorType=interface(4) bInterfaceNumber=0 bAlternateSetting=0
 bNumEndpoints=2 bInterfaceClass=8 bInterfaceSubClass=6
 bInterfaceProtocol=80 iInterface=0()
 
 ENDPOINT descriptor:
 bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=2-out
 bmAttributes=bulk wMaxPacketSize=1024 bInterval=0
 
 Unknown descriptor (class 8/6):
 bLength=6 bDescriptorType=48 ...
 
 ENDPOINT descriptor:
 bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=1-in
 bmAttributes=bulk wMaxPacketSize=1024 bInterval=0
 
 Unknown descriptor (class 8/6):
 bLength=6 bDescriptorType=48 ...
 
 current configuration 1
 
 ----------
 
 `dmesg` says:
 
 [     4.191770] ugen0 at uhub1 port 10
 [     4.221767] ugen0: Broadcom Corp (0x0a5c) 5880 (0x5834), rev 1.10/1.01, addr 5
 


Home | Main Index | Thread Index | Old Index