[vbox-dev] Changeset 36350 from SVN breaks USB subset
Michael Thayer
michael.thayer at oracle.com
Wed Mar 23 20:30:25 GMT 2011
On Wed, 2011-03-23 at 15:17 -0500, Perry Halbert wrote:
> By additions this time I was talking about the additional changes to
> the
> file.
>
> Give me a bit and I will see what happens. Takes about 10 minutes to
> get back to a clean build.
If that makes a difference you might try with the following patch.
Regards,
Michael
Index: src/VBox/Main/src-server/linux/USBGetDevices.cpp
===================================================================
--- src/VBox/Main/src-server/linux/USBGetDevices.cpp (revision 70699)
+++ src/VBox/Main/src-server/linux/USBGetDevices.cpp (working copy)
@@ -1443,15 +1443,8 @@
&& !pcBestSysfs
&& RTPathExists(s_aTreeLocations[i].szDevicesRoot))
{
- PUSBDEVICE pDevices;
-
- pDevices = getDevicesFromSysfs(s_aTreeLocations[i].szDevicesRoot,
- true);
- if (pDevices)
- {
- pcBestSysfs = &s_aTreeLocations[i];
- deviceListFree(&pDevices);
- }
+ pcBestSysfs = &s_aTreeLocations[i];
+ deviceListFree(&pDevices);
}
}
if (pcBestUsbfs && !fPreferSysfs)
> On 03/23/2011 03:14 PM, Michael Thayer wrote:
> > On Wed, 2011-03-23 at 15:06 -0500, Perry Halbert wrote:
> >> Yes it had the directory. I don't know if it actually created it
> but
> >> when investigating it was there.
> >>
> >> I can rebuild with the additions if you want for me to look for
> >> anything
> >> specific.
> > The Additions shouldn't play any part here. I will give you another
> > test though - try stopping all VirtualBox processes, plugging in a
> USB
> > device (a node should be created in /dev/vboxusb for it) and
> restarting
> > VirtualBox.
> >
> > Regards,
> >
> > Michael
> >
> >> On 03/23/2011 02:58 PM, Michael Thayer wrote:
> >>> Hello Perry,
> >>>
> >>> On Wed, 2011-03-23 at 14:52 -0500, Perry Halbert wrote:
> >>>> Changeset 36350 breaks the USB subset
> >>>> trunk/src/VBox/Main/src-server/linux/USBGetDevices.cpp (modified)
> >> (1 diff)
> >>>> Host Ubuntu 10.10 x86_32
> >>>> Removing the change fixes it.
> >>> Does the directory /dev/vboxusb exist on your system? Does
> creating
> >> it
> >>> make a difference if not?
> >>>
> >>> Regards,
> >>>
> >>> Michael
--
ORACLE Deutschland B.V. & Co. KG Michael Thayer
Werkstrasse 24 VirtualBox engineering
71384 Weinstadt, Germany mailto:michael.thayer at oracle.com
Hauptverwaltung: Riesstr. 25, D-80992 München
Registergericht: Amtsgericht München, HRA 95603
Komplementärin: ORACLE Deutschland Verwaltung B.V.
Rijnzathe 6, 3454PV De Meern, Niederlande
Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697
Geschäftsführer: Jürgen Kunz, Marcel van de Molen, Alexander van der Ven
More information about the vbox-dev
mailing list