RE: MmProbeAndLockPages

There is no reason to call MmProbeAndLockPages for non paged pool. Instead,
you should be using MmBuildMdlForNonPagedPool to construct the MDL.

“Probe” means to ensure the VA->PA translation is valid. “Lock” means to
ensure that the VA->PA translation remains the same. For non-paged pool
this is true by the very nature of non-paged pool. Thus, using
MmProbeAndLockPages doesn’t serve any useful purpose.

Regards,

Tony Mason
Consulting Partner
OSR Open Systems Resources, Inc.
http://www.osr.com

-----Original Message-----
From: dubi@il.ibm.com [mailto:dubi@il.ibm.com]
Sent: Tuesday, June 13, 2000 2:53 AM
To: File Systems Developers
Subject: [ntfsd] MmProbeAndLockPages

Hi there ,

Can & should MmProbeAndLockPages be used for NonPagedPool memory . In
which cases ?
If a nonPagePool memory is Locked as above should it be Unlocked by
MmUnlockPages in any case ?

thanks,

dubi


You are currently subscribed to ntfsd as: xxxxx@osr.com
To unsubscribe send a blank email to $subst(‘Email.Unsub’)