VirtualBox

Changeset 39353 in vbox


Ignore:
Timestamp:
Nov 17, 2011 4:24:54 PM (13 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
74938
Message:

Additions/VBoxGuest/linux: correctly unregister the PCI device driver if the PCI device was not found.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Additions/common/VBoxGuest/VBoxGuest-linux.c

    r38975 r39353  
    686686            vboxguestLinuxTermISR();
    687687        }
    688         pci_unregister_driver(&g_PciDriver);
    689688    }
    690689    else
    691690    {
    692         LogRel((DEVICE_NAME ": PCI device registration failed (pci_register_device returned %d)\n", rc));
    693         rc = -EINVAL;
    694     }
     691        LogRel((DEVICE_NAME ": PCI device not found, probably running on physical hardware.\n"));
     692        rc = -ENODEV;
     693    }
     694    pci_unregister_driver(&g_PciDriver);
    695695    RTLogDestroy(RTLogRelSetDefaultInstance(NULL));
    696696    RTLogDestroy(RTLogSetDefaultInstance(NULL));
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