Hi, Chris Dickens writes: > Currently Microsoft OS Feature Descriptors are handled using a > separately allocated USB request, however everything about this USB > request is identical to the USB request used for all other control > responses. Simplify the code by removing this separate USB request and > using the same USB request as all other control responses. > > While at it, simplify the composite_ep0_queue() function by removing the > req and gfp_flags arguments. The former is no longer necessary with a > single USB request and the latter is always GFP_ATOMIC. I would rather move the removal of the extra arguments to a separate patch. -- balbi