VirtualBox

Changeset 54382 in vbox


Ignore:
Timestamp:
Feb 23, 2015 12:52:15 PM (10 years ago)
Author:
vboxsync
Message:

mp.h: doc update.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/iprt/mp.h

    r54294 r54382  
    347347 * careful while in here.
    348348 *
    349  * On Windows we're running with IRQL=PASSIVE_LEVEL according to the
    350  * KeRegisterProcessorChangeCallback documentation - unrestricted API access.
    351  * Probably not being called on the onlined/offlined CPU...
     349 * On Windows we're running with IRQL=PASSIVE_LEVEL (reschedulable) according to
     350 * the KeRegisterProcessorChangeCallback documentation - unrestricted API
     351 * access. Probably not being called on the onlined/offlined CPU...
    352352 *
    353353 * On Solaris we're holding the cpu_lock, IPL/SPL/PIL is not yet known, however
    354354 * we will most likely -not- be firing on the CPU going offline/online.
    355355 *
    356  * On Linux it looks like we're called on the CPU in question.  Interrupts may
    357  * be disabled, it seems.
     356 * On Linux it looks like we're called with preemption enabled on any CPU and
     357 * not necessarily on the CPU going offline/online.
    358358 *
    359359 * There is no callbacks for darwin at the moment, due to lack of suitable KPI.
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