This short series reverts a commit which, at a first glance, simplifies the code but in fact makes it not work correctly. The series applies small fixes and adds some comments to functions. This is an updated series after Laurent's comments - thank you, Laurent. @Felipe: The first patch of the series should be applied only if the patch being reverted is already in your tree. If it is not, feel free to apply only patches 2..4. v1..v2: - Updated the commit log of the reverted commit - used the correct hash-id of the reverted commit in the log - Used explicit type instead of void * where it can be used Andrzej Pietrasiewicz (4): Revert "usb: gadget: uvc: cleanup __uvcg_fill_strm()" usb: gadget: uvc: preserve the address passed to kfree() usb: gadget: uvc: use explicit type instead of void * usb: gadget: uvc: comments for iterating over streaming hierarchy drivers/usb/gadget/function/uvc_configfs.c | 87 +++++++++++++++++++++--------- 1 file changed, 63 insertions(+), 24 deletions(-) -- 1.9.1 -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html