Thread (13 messages) flat view 13 messages, 4 authors, 2021-05-24

RE: [PATCH net v3] r8152: check the informaton of the device

From: Hayes Wang <hidden>
Date: 2021-05-24 08:55:09
Also in: lkml, netdev

Johan Hovold [off-list ref]
Sent: Monday, May 24, 2021 4:01 PM
[...]
quoted
 	/* The vendor mode is not always config #1, so to find it out. */
 	udev = interface_to_usbdev(intf);
 	c = udev->config;
 	num_configs = udev->descriptor.bNumConfigurations;
+	if (num_configs < 2)
+		return false;
+
Nit: This check looks unnecessary also as the driver can handle a single
configuration just fine, and by removing it you'd be logging "Unexpected
Device\n" below also in the single config case.
I just want to distinguish the devices.
It is acceptable if the device contains only one configuration.
A mistake occurs if the device has more configurations and
there is no expected one.
I would remove it if you think it is better.

Best Regards,
Hayes
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help