Changeset 54382 in vbox
- Timestamp:
- Feb 23, 2015 12:52:15 PM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/iprt/mp.h
r54294 r54382 347 347 * careful while in here. 348 348 * 349 * On Windows we're running with IRQL=PASSIVE_LEVEL according to the350 * 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... 352 352 * 353 353 * On Solaris we're holding the cpu_lock, IPL/SPL/PIL is not yet known, however 354 354 * we will most likely -not- be firing on the CPU going offline/online. 355 355 * 356 * On Linux it looks like we're called on the CPU in question. Interrupts may357 * 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. 358 358 * 359 359 * 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.