On Thu, 7 May 2020, Jason Yan wrote: > This code is dead for more than 10 years. Remove it. > > Signed-off-by: Jason Yan <yanai...@huawei.com> > --- > drivers/usb/core/generic.c | 6 ------ > 1 file changed, 6 deletions(-) > > diff --git a/drivers/usb/core/generic.c b/drivers/usb/core/generic.c > index 4626227a6dd2..1c93192fc136 100644 > --- a/drivers/usb/core/generic.c > +++ b/drivers/usb/core/generic.c > @@ -93,12 +93,6 @@ int usb_choose_configuration(struct usb_device *udev) > * be reinstated when device firmwares become more reliable. > * Don't hold your breath. > */ > -#if 0 > - /* Rule out self-powered configs for a bus-powered device */ > - if (bus_powered && (c->desc.bmAttributes & > - USB_CONFIG_ATT_SELFPOWER)) > - continue; > -#endif
Please don't remove this dead code. But if you insist on removing it then you should make it part of the preceding comment -- otherwise people reading the comment won't know what it's talking about. And I really think removing both the code and the comment would be a bad idea. If you do that, someday somebody will think that the code is missing by accident and will add it in, causing problems for many other people. Alan Stern