{"push_id":701730665,"size":1,"distinct_size":1,"ref":"refs/heads/lollipop_staging","head":"9e4f1f270a5a65dabf3720416d163471333fe21e","before":"47e65016f5096bf5383e8d4e15170caaeaaa32ea","commits":[{"sha":"9e4f1f270a5a65dabf3720416d163471333fe21e","author":{"email":"46870ccd9486ced5844a21b823ddb0e89874ecb6@fogrefinery.com","name":"Eldad Zack"},"message":"ALSA: usb-audio: skip UAC2 EFFECT_UNIT\n\ncommit 5dae5fd24071319bb67d3375217d5b0b6d16cb0b upstream.\n\nCurrent code mishandles the case where the device is a UAC2\nand the bDescriptorSubtype is a UAC2 Effect Unit (0x07).\nIt tries to parse it as a Processing Unit (which is similar to two\nother UAC1 units with overlapping subtypes), but since the structure\nis different (See: 4.7.2.10, 4.7.2.11 in UAC2 standard), the parsing\nis done incorrectly and prevents the device from initializing.\nFor now, just ignore the unit.\n\nSigned-off-by: Eldad Zack <eldad@fogrefinery.com>\nSigned-off-by: Takashi Iwai <tiwai@suse.de>\nSigned-off-by: Ben Hutchings <ben@decadent.org.uk>\nCc: Weng Meiling <wengmeiling.weng@huawei.com>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/Starship-Android/android_kernel_lge_hammerhead-starship/commits/9e4f1f270a5a65dabf3720416d163471333fe21e"}]}