Would you be open to supporting the BSD licence? Similar to what you did in libusb_vhci Thanks!
Same issue: File 'usb-vhci-hcd.c' : replace 'show_debug_output' by 'debug_output_show' replace 'store_debug_output' by 'debug_output_store' replace 'static DRIVER_ATTR(debug_output, S_IRUSR | S_IWUSR, show_debug_output, store_debug_output);' by 'static DRIVER_ATTR_RW(debug_output);' Do the same for file 'usb-vhci-iocifc.c' & add the following header #include <linux/uaccess.h>' Cheers
Same issue: File 'usb-vhci-hcd.c' : replace 'show_debug_output' by 'debug_output_show' replace 'store_debug_output' by 'debug_output_store' replace 'static DRIVER_ATTR(debug_output, S_IRUSR | S_IWUSR, show_debug_output, store_debug_output);' by 'static DRIVER_ATTR_RW(debug_output);' Do the same for file 'usb-vhci-iocifc.c' & add the following header '#include <linux uaccess.h="">'</linux> Cheers
Not build on kernel v5.5
i have the same issue. Ubuntu 18.04
i have the same issue
re-licensed under BSD for more compatibility
Can't build vhci_hcd
Fix build for latest kernels
Fix build for latest kernels
I also use your module in our software. This bug is easy to reproduce. Just make...
USB3.0 device cannot work with vhci cureently. We can refer to dummy_hcd to support...
Glad to see that.
Thank you, I commited your patch with a minor change: I renamed the already existing...
Can you remove the device if you unmount it before you disconnect the client? I just...
Fix 100% CPU usage for unused HCDs
USB3.0 support
This because every time vhci_hub_status() called, it will change port status from...
The vhci can't disconnect safy
Thank you m_singer, how is the issue going on at your side, is there any solution...
Thanks for the information. I never noticed this before, but you are right. Don't...
I am trying to use VHCI kernel module on my Suse12 (kernel version: 3.10.0-327.el7.x86_64)....
I am trying to use VHCI kernel module on my Suse12 (kernel version: 3.10.0-327.el7.x86_64)....
added solution for vs2015 with wdk 10
fix INF file
fix more compiler warnings
more error handling in loader
fix for previous commit
calc size of SP_DEVICE_INTERFACE_DETAIL_DATA co...
fix more compiler warnings
fix possibly uninitialized variable warnings
fix compiler warnings
cleanup #include directives
fix bit functions for 64 bit
prevent some compiler warnings
don't assign -1 to ULONG ActiveConfiguration
fix file permissions
Introduce end-of-line normalization
move files into ddk folder
add stubs for unimplemented urb functions
fix reset trigger for slow Windows machines
set USBD_TRANSFER_DIRECTION_IN flag correctly
fix ep direction for giveback
keep all handles when USBD_KEEP_DEVICE_DATA is set
fix assertion
restore configuration after reset
check urbs for valid pipe handles
fix ep direction for fetch work
fix missing ! in VirtUsb_IOC_FetchData
implemented URB_FUNCTION_SELECT_INTERFACE
remove misplaced hex prefix (0x) from debug output
override ToString for Vhci.PortStat
fix socket disconnecting timeout on windows/.net
just some more debug output
don't access list entries that got already freed
release spin lock before accessing pageable memory
update INF files
fix recursive spin lock on device removal
whitespace cleanup
handle "file not found" error in loader
fix Usb.AlternateSetting.RemoveEndpointAt
update README
update README
update README
update README
Home
Home
Home
Home
Home
Home
Home
This was a bug in the kernel. It is fixed already.
usb_remove_hcd calls free_irq on kernel 3.3
translated the remaining comments
remove outdated documentation
fix typo in Endianness
translated all comments in Usb subproject
increment version
increment version
increment version
add DataRate.Super
fix compiler checks for -langversion
translated some comments and updated docs
fix library paths for new automake
Thank you very much for your help. I'll use this to fix this bug in the next release....
Just before the call to usb_remove_hcd in vhci_hcd.c i did a hcd->irq=-1; and it...