VirtualBox

Changeset 6277 in vbox


Ignore:
Timestamp:
Jan 8, 2008 2:02:57 PM (17 years ago)
Author:
vboxsync
Message:

Guest Additions (Linux): move printk logging to backdoor logging

File:
1 edited

Legend:

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

    r6231 r6277  
    550550
    551551#ifdef IRQ_DEBUG
    552     printk ("%s: vboxDev->pVMMDevMemory=%p vboxDev->pVMMDevMemory->fHaveEvents=%d\n",
    553             __func__, vboxDev->pVMMDevMemory, vboxDev->pVMMDevMemory->fHaveEvents);
     552    Log(("vboxadd IRQ_DEBUG: vboxDev->pVMMDevMemory=%p vboxDev->pVMMDevMemory->fHaveEvents=%d\n",
     553          vboxDev->pVMMDevMemory, vboxDev->pVMMDevMemory->V.V1_04.fHaveEvents));
    554554#endif
    555555
     
    558558    {
    559559#ifdef IRQ_DEBUG
    560         printk(KERN_INFO "vboxadd: got IRQ with event mask 0x%x\n",
    561                vboxDev->pVMMDevMemory->u32HostEvents);
     560        Log(("vboxadd IRQ_DEBUG: got IRQ with event mask 0x%x\n",
     561               vboxDev->irqAckRequest->events));
    562562#endif
    563563
     
    586586    else
    587587    {
    588         printk ("vboxadd: stale IRQ mem=%p events=%d devevents=%#x\n",
    589                 vboxDev->pVMMDevMemory,
    590                 vboxDev->pVMMDevMemory->fHaveEvents,
    591                 vboxDev->u32Events);
     588        Log(("vboxadd IRQ_DEBUG: stale IRQ mem=%p events=%d devevents=%#x\n",
     589             vboxDev->pVMMDevMemory,
     590             vboxDev->pVMMDevMemory->V.V1_04.fHaveEvents,
     591             vboxDev->u32Events));
    592592    }
    593593#endif
     
    784784    if (err)
    785785    {
    786         printk (KERN_ERR "vboxadd: could not enable device: %d\n", err);
     786        Log(("vboxadd: could not enable device: %d\n", err));
    787787        PCI_DEV_PUT(pcidev);
    788788        return -ENODEV;
     
    795795    if (err < 0 || ((vbox_major & err) || (!vbox_major && !err)))
    796796    {
    797         printk(KERN_ERR "vboxadd: register_chrdev failed: vbox_major: %d, err = %d\n",
    798                vbox_major, err);
    799797        LogRelFunc(("register_chrdev failed: vbox_major: %d, err = %d\n",
    800798                     vbox_major, err));
     
    810808    if (!vboxDev)
    811809    {
    812         printk(KERN_ERR "vboxadd: cannot allocate device!\n");
    813810        LogRelFunc(("cannot allocate device!\n"));
    814811        err = -ENOMEM;
     
    828825    if (!vboxDev->io_port || !vboxDev->vmmdevmem || !vboxDev->vmmdevmem_size)
    829826    {
    830         printk(KERN_ERR "vboxadd: did not find expected hardware resources!\n");
    831827        LogRelFunc(("did not find expected hardware resources!\n"));
    832828        goto fail;
     
    836832    if (request_mem_region(vboxDev->vmmdevmem, vboxDev->vmmdevmem_size, "vboxadd") == 0)
    837833    {
    838         printk(KERN_ERR "vboxadd: failed to request adapter memory!\n");
    839834        LogRelFunc(("failed to request adapter memory!\n"));
    840835        goto fail;
     
    846841    if (!vboxDev->pVMMDevMemory)
    847842    {
    848         printk (KERN_ERR "vboxadd: ioremap failed\n");
    849843        LogRelFunc(("ioremap failed\n"));
    850844        goto fail;
     
    853847    if (vboxDev->pVMMDevMemory->u32Version != VMMDEV_MEMORY_VERSION)
    854848    {
    855         printk(KERN_ERR
    856                "vboxadd: invalid VMM device memory version! (got 0x%x, expected 0x%x)\n",
    857                vboxDev->pVMMDevMemory->u32Version, VMMDEV_MEMORY_VERSION);
    858849        LogRelFunc(("invalid VMM device memory version! (got 0x%x, expected 0x%x)\n",
    859850                    vboxDev->pVMMDevMemory->u32Version, VMMDEV_MEMORY_VERSION));
     
    865856    if (VBOX_FAILURE(rcVBox))
    866857    {
    867         printk(KERN_ERR "vboxadd: could not initialize VBGL subsystem! rc = %d\n", rcVBox);
    868858        LogRelFunc(("could not initialize VBGL subsystem! rc = %Vrc\n", rcVBox));
    869859        goto fail;
     
    875865    if (VBOX_FAILURE(rcVBox))
    876866    {
    877         printk(KERN_ERR "vboxadd: could not allocate request structure! rc = %d\n", rcVBox);
    878867        LogRelFunc(("could not allocate request structure! rc = %Vrc\n", rcVBox));
    879868        goto fail;
     
    890879    if (VBOX_FAILURE(rcVBox) || VBOX_FAILURE(infoReq->header.rc))
    891880    {
    892         printk(KERN_ERR
    893                "vboxadd: error reporting guest info to host! rc = %d, header.rc = %d\n",
    894                rcVBox, infoReq->header.rc);
    895881        LogRelFunc(("error reporting guest info to host! rc = %Vrc, header.rc = %Vrc\n",
    896882                    rcVBox, infoReq->header.rc));
     
    911897    if (VBOX_FAILURE(rcVBox))
    912898    {
    913         printk(KERN_ERR "vboxadd: could not allocate request structure! rc = %d\n", rcVBox);
    914899        LogRelFunc(("could not allocate request structure! rc = %Vrc\n", rcVBox));
    915900        goto fail;
     
    926911    if (err)
    927912    {
    928         printk(KERN_ERR "vboxadd: Could not request IRQ %d, err: %d\n", pcidev->irq, err);
    929913        LogRelFunc(("could not request IRQ %d, err: %d\n", pcidev->irq, err));
    930914        goto fail;
     
    935919
    936920    /* some useful information for the user but don't show this on the console */
    937     printk(KERN_DEBUG
    938            "vboxadd: major %d, IRQ %d, "
    939            "I/O port 0x%x, memory at 0x%x (size 0x%x), "
    940            "hypervisor window at 0x%p (size 0x%x)\n",
    941            vbox_major, vboxDev->irq, vboxDev->io_port,
    942            vboxDev->vmmdevmem, vboxDev->vmmdevmem_size,
    943            vboxDev->hypervisorStart, vboxDev->hypervisorSize);
    944     LogRelFunc(("major %d, IRQ %d, "
     921    LogRel(("VirtualBox device settings: major %d, IRQ %d, "
    945922                "I/O port 0x%x, MMIO at 0x%x (size 0x%x), "
    946923                "hypervisor window at 0x%p (size 0x%x)\n",
     
    948925                vboxDev->vmmdevmem, vboxDev->vmmdevmem_size,
    949926                vboxDev->hypervisorStart, vboxDev->hypervisorSize));
    950     printk(KERN_DEBUG
    951            "vboxadd: Successfully loaded version "
    952            VBOX_VERSION_STRING " (interface " xstr(VMMDEV_VERSION) ")\n");
    953 
     927    Log(("Successfully loaded VirtualBox device version "
     928           VBOX_VERSION_STRING " (interface " xstr(VMMDEV_VERSION) ")\n"));
    954929    /* successful return */
    955930    PCI_DEV_PUT(pcidev);
     
    969944static __exit void fini(void)
    970945{
    971     printk(KERN_DEBUG "vboxadd: unloading...\n");
    972     LogRelFunc(("unloading...\n"));
    973 
    974946    unregister_chrdev(vbox_major, "vboxadd");
    975947    free_resources();
    976948    vboxadd_cmc_fini ();
    977     printk(KERN_DEBUG "vboxadd: unloaded\n");
    978     LogRelFunc(("unloaded\n"));
    979949}
    980950
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