VirtualBox

Ignore:
Timestamp:
Jul 23, 2014 12:42:21 PM (11 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
95182
Message:

Devices/USB: ancel URBs on the I/O thread if available, fixes a race causing an assertion

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/USB/freebsd/USBProxyDevice-freebsd.cpp

    r50236 r52148  
    673673 * @copydoc USBPROXYBACK::pfnUrbQueue
    674674 */
    675 static DECLCALLBACK(int) usbProxyFreeBSDUrbQueue(PVUSBURB pUrb)
    676 {
    677     PUSBPROXYDEV pProxyDev = PDMINS_2_DATA(pUrb->pUsbIns, PUSBPROXYDEV);
     675static DECLCALLBACK(int) usbProxyFreeBSDUrbQueue(PUSBPROXYDEV pProxyDev, PVUSBURB pUrb)
     676{
    678677    PUSBPROXYDEVFBSD pDevFBSD = USBPROXYDEV_2_DATA(pProxyDev, PUSBPROXYDEVFBSD);
    679678    PUSBENDPOINTFBSD pEndpointFBSD;
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette