On Sun, Oct 7, 2018 at 11:59 PM Laurent Vivier <laur...@vivier.eu> wrote: > > Le 08/10/2018 à 06:27, Cortland Tölva a écrit : > > From: Cortland Setlow Tölva <c...@tolva.net> > > > > This patch series enables programs running under QEMU Linux user mode > > emulation to implement user-space USB drivers via the USBFS ioctl()s. > > Support is limited to control, bulk, and possibly interrupt transfers. > > > > Usbfs ioctl codes were incorrect whenever host and target disagreed on > > struct size. The submit, discard, and reap usbfs ioctls require special > > memory buffer handling and the second commit implements this but not for > > USB3 streams or isochronous transfers. > > > > Cortland Tölva (2): > > linux-user: Use calculated sizes for usbfs ioctls. > > linux-user: Implement special usbfs ioctls. > > > > linux-user/ioctls.h | 8 ++ > > linux-user/syscall.c | 177 +++++++++++++++++++++++++++++++++++++ > > linux-user/syscall_defs.h | 42 ++++----- > > linux-user/syscall_types.h | 20 +++++ > > 4 files changed, 227 insertions(+), 20 deletions(-) > > > > As I didn't push the previous series, could you merge the both in one on > top of master?
Yes, I will do this as a v2 of this patch series. The version here is based on your linux user tree as of last night. > > I think it would be clearer. > > Thanks, > Laurent