https://bugzilla.kernel.org/show_bug.cgi?id=215740 --- Comment #25 from Andy Shevchenko (andy.shevchenko@xxxxxxxxx) --- I'm not sure I understand 'u8 (*buffer)[8]' in the data struct, sounds like 8 pointers, so the side has to be 32/64 bytes. As for the next field, status, it's a pointer and again 4/8 bytes. I believe we are talking about x86_64 case, so I fail to see how 1 and 4 map to the struct usb_hub fields. Is the len in your debug patches is in "long"s units? Then it makes sense if the status is mapped first (1 long) followed by 4 (out of 8) URB buffer pointers. -- You may reply to this email to add a comment. You are receiving this mail because: You are watching the assignee of the bug.