VirtualBox

Changeset 67917 in vbox


Ignore:
Timestamp:
Jul 12, 2017 9:19:59 AM (8 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
116909
Message:

BusLogic: Fetch local RAM command does not trigger completion interrupts.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/Storage/DevBusLogic.cpp

    r67887 r67917  
    22482248                     * Reply finished, set command complete bit, unset data-in ready bit and
    22492249                     * interrupt the guest if enabled.
     2250                     * NB: Some commands do not set the CMDC bit / raise completion interrupt.
    22502251                     */
    2251                     buslogicCommandComplete(pBusLogic, false);
     2252                    if (pBusLogic->uOperationCode == BUSLOGICCOMMAND_FETCH_HOST_ADAPTER_LOCAL_RAM)
     2253                        buslogicCommandComplete(pBusLogic, true /* fSuppressIrq */);
     2254                    else
     2255                        buslogicCommandComplete(pBusLogic, false);
    22522256                }
    22532257            }
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