VirtualBox

Ignore:
Timestamp:
Mar 25, 2008 3:49:53 PM (17 years ago)
Author:
vboxsync
Message:

vboxadd: fixed error code if init() fails

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Additions/linux/module/vboxmod.c

    r7438 r7555  
    882882    {
    883883        LogRelFunc(("did not find expected hardware resources!\n"));
     884        err = -ENXIO;
    884885        goto fail;
    885886    }
     
    889890    {
    890891        LogRelFunc(("failed to request adapter memory!\n"));
     892        err = -ENXIO;
    891893        goto fail;
    892894    }
     
    898900    {
    899901        LogRelFunc(("ioremap failed\n"));
     902        err = -ENOMEM;
    900903        goto fail;
    901904    }
     
    905908        LogRelFunc(("invalid VMM device memory version! (got 0x%x, expected 0x%x)\n",
    906909                    vboxDev->pVMMDevMemory->u32Version, VMMDEV_MEMORY_VERSION));
     910        err = -ENXIO;
    907911        goto fail;
    908912    }
     
    913917    {
    914918        LogRelFunc(("could not initialize VBGL subsystem! rc = %Vrc\n", rcVBox));
     919        err = -ENXIO;
    915920        goto fail;
    916921    }
     
    922927    {
    923928        LogRelFunc(("could not allocate request structure! rc = %Vrc\n", rcVBox));
     929        err = -ENOMEM;
    924930        goto fail;
    925931    }
     
    938944                    rcVBox, infoReq->header.rc));
    939945        VbglGRFree(&infoReq->header);
     946        err = -ENXIO;
    940947        goto fail;
    941948    }
     
    955962        {
    956963            LogRelFunc(("could not allocate request structure! rc = %Vrc\n", rcVBox));
     964            err = -ENOMEM;
    957965            goto fail;
    958966        }
     
    962970        VbglGRFree(&vmmreqGuestCaps->header);
    963971        if (RT_FAILURE(rcVBox))
     972        {
     973            err = -ENXIO;
    964974            goto fail;
     975        }
    965976    }
    966977
     
    977988    {
    978989        LogRelFunc(("could not allocate request structure! rc = %Vrc\n", rcVBox));
     990        err = -ENOMEM;
    979991        goto fail;
    980992    }
Note: See TracChangeset for help on using the changeset viewer.

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