What | Removed | Added |
---|---|---|
Flags | needinfo?(tiwai@suse.com) |
Yeah, it's unfortunate that struct usb_hcd isn't extensible, as it's embedded in another struct. (There can be other black magic, but it's way too ugly.) Since the code path isn't so hot, happening only in hub_port_init(), I find it's OK to replace it with a global mutex.