PoolTag & LookAsideLists

Hi,

does PoolTag count calls to ExAllocateFromNPagedLookasideList/
ExFreeToNPagedLookasideList ?

Regards
Else

I believe it counts the underlying calls to ExAllocate/ExFree not the
calls to the lookaside list.

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Else Kluger
Sent: Thursday, January 12, 2006 7:42 AM
To: Windows System Software Devs Interest List
Subject: [ntdev] PoolTag & LookAsideLists

Hi,

does PoolTag count calls to ExAllocateFromNPagedLookasideList/
ExFreeToNPagedLookasideList ?

Regards
Else


Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256

You are currently subscribed to ntdev as: xxxxx@stratus.com
To unsubscribe send a blank email to xxxxx@lists.osr.com

Thanks, seems not to be my problem anyway - simply forget it.

Regards
Else

|---------±-------------------------------->
| | “Roddy, Mark” |
| | | | m> |
| | Sent by: |
| | bounce-234031-16691@li|
| | sts.osr.com |
| | |
| | |
| | 01/12/2006 02:52 PM |
| | Please respond to |
| | “Windows System |
| | Software Devs Interest|
| | List” |
|---------±-------------------------------->
>-----------------------------------------------------------------------------------------------------------|
| |
| To: “Windows System Software Devs Interest List” |
| cc: |
| Subject: RE: [ntdev] PoolTag & LookAsideLists (Unsigned Mail) |
>-----------------------------------------------------------------------------------------------------------|

I believe it counts the underlying calls to ExAllocate/ExFree not the
calls to the lookaside list.

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Else Kluger
Sent: Thursday, January 12, 2006 7:42 AM
To: Windows System Software Devs Interest List
Subject: [ntdev] PoolTag & LookAsideLists

Hi,

does PoolTag count calls to ExAllocateFromNPagedLookasideList/
ExFreeToNPagedLookasideList ?

Regards
Else


Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256

You are currently subscribed to ntdev as: xxxxx@stratus.com
To unsubscribe send a blank email to xxxxx@lists.osr.com


Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256

You are currently subscribed to ntdev as: unknown lmsubst tag argument: ‘’
To unsubscribe send a blank email to xxxxx@lists.osr.com

Just remember that the lookaside list can have outstanding allocations
in the list that it will give back to you when you ask for them. If you
look at pool usage at that time, it might look like a leak or excessive
use if the lookaside list is full of allocations to hand back to you.

d

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Else Kluger
Sent: Thursday, January 12, 2006 6:46 AM
To: Windows System Software Devs Interest List
Subject: RE: [ntdev] PoolTag & LookAsideLists

Thanks, seems not to be my problem anyway - simply forget it.

Regards
Else

|---------±-------------------------------->
| | “Roddy, Mark” |
| | | | m> |
| | Sent by: |
| | bounce-234031-16691@li|
| | sts.osr.com |
| | |
| | |
| | 01/12/2006 02:52 PM |
| | Please respond to |
| | “Windows System |
| | Software Devs Interest|
| | List” |
|---------±-------------------------------->

>-----------------------------------------------------------------------
------------------------------------|
|
|
| To: “Windows System Software Devs Interest List”
|
| cc:
|
| Subject: RE: [ntdev] PoolTag & LookAsideLists (Unsigned Mail)
|

>-----------------------------------------------------------------------
------------------------------------|

I believe it counts the underlying calls to ExAllocate/ExFree not the
calls to the lookaside list.

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Else Kluger
Sent: Thursday, January 12, 2006 7:42 AM
To: Windows System Software Devs Interest List
Subject: [ntdev] PoolTag & LookAsideLists

Hi,

does PoolTag count calls to ExAllocateFromNPagedLookasideList/
ExFreeToNPagedLookasideList ?

Regards
Else


Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256

You are currently subscribed to ntdev as: xxxxx@stratus.com
To unsubscribe send a blank email to xxxxx@lists.osr.com


Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256

You are currently subscribed to ntdev as: unknown lmsubst tag argument:
‘’
To unsubscribe send a blank email to xxxxx@lists.osr.com


Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256

You are currently subscribed to ntdev as: xxxxx@microsoft.com
To unsubscribe send a blank email to xxxxx@lists.osr.com

Also remember that if you are running your driver with special pool
under verifier, the memory may not be charged against the tag. For
small to medium sized lookaside lists you may never see your tag used.

Regards,

Tony

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

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Doron Holan
Sent: Thursday, January 12, 2006 11:17 AM
To: ntdev redirect
Subject: RE: [ntdev] PoolTag & LookAsideLists

Just remember that the lookaside list can have outstanding allocations
in the list that it will give back to you when you ask for them. If you
look at pool usage at that time, it might look like a leak or excessive
use if the lookaside list is full of allocations to hand back to you.

d

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Else Kluger
Sent: Thursday, January 12, 2006 6:46 AM
To: Windows System Software Devs Interest List
Subject: RE: [ntdev] PoolTag & LookAsideLists

Thanks, seems not to be my problem anyway - simply forget it.

Regards
Else

|---------±-------------------------------->
| | “Roddy, Mark” |
| | | | m> |
| | Sent by: |
| | bounce-234031-16691@li|
| | sts.osr.com |
| | |
| | |
| | 01/12/2006 02:52 PM |
| | Please respond to |
| | “Windows System |
| | Software Devs Interest|
| | List” |
|---------±-------------------------------->

>-----------------------------------------------------------------------
------------------------------------|
|
|
| To: “Windows System Software Devs Interest List”
|
| cc:
|
| Subject: RE: [ntdev] PoolTag & LookAsideLists (Unsigned Mail)
|

>-----------------------------------------------------------------------
------------------------------------|

I believe it counts the underlying calls to ExAllocate/ExFree not the
calls to the lookaside list.

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Else Kluger
Sent: Thursday, January 12, 2006 7:42 AM
To: Windows System Software Devs Interest List
Subject: [ntdev] PoolTag & LookAsideLists

Hi,

does PoolTag count calls to ExAllocateFromNPagedLookasideList/
ExFreeToNPagedLookasideList ?

Regards
Else


Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256

You are currently subscribed to ntdev as: xxxxx@stratus.com
To unsubscribe send a blank email to xxxxx@lists.osr.com


Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256

You are currently subscribed to ntdev as: unknown lmsubst tag argument:
‘’
To unsubscribe send a blank email to xxxxx@lists.osr.com


Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256

You are currently subscribed to ntdev as: xxxxx@microsoft.com
To unsubscribe send a blank email to xxxxx@lists.osr.com


Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256

You are currently subscribed to ntdev as: unknown lmsubst tag argument:
‘’
To unsubscribe send a blank email to xxxxx@lists.osr.com

Actually, another affect verifier has is that the lookaside list will
never keep extra allocations, it will always return them to pool.

d

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Tony Mason
Sent: Thursday, January 12, 2006 8:31 AM
To: Windows System Software Devs Interest List
Subject: RE: [ntdev] PoolTag & LookAsideLists

Also remember that if you are running your driver with special pool
under verifier, the memory may not be charged against the tag. For
small to medium sized lookaside lists you may never see your tag used.

Regards,

Tony

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

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Doron Holan
Sent: Thursday, January 12, 2006 11:17 AM
To: ntdev redirect
Subject: RE: [ntdev] PoolTag & LookAsideLists

Just remember that the lookaside list can have outstanding allocations
in the list that it will give back to you when you ask for them. If you
look at pool usage at that time, it might look like a leak or excessive
use if the lookaside list is full of allocations to hand back to you.

d

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Else Kluger
Sent: Thursday, January 12, 2006 6:46 AM
To: Windows System Software Devs Interest List
Subject: RE: [ntdev] PoolTag & LookAsideLists

Thanks, seems not to be my problem anyway - simply forget it.

Regards
Else

|---------±-------------------------------->
| | “Roddy, Mark” |
| | | | m> |
| | Sent by: |
| | bounce-234031-16691@li|
| | sts.osr.com |
| | |
| | |
| | 01/12/2006 02:52 PM |
| | Please respond to |
| | “Windows System |
| | Software Devs Interest|
| | List” |
|---------±-------------------------------->

>-----------------------------------------------------------------------
------------------------------------|
|
|
| To: “Windows System Software Devs Interest List”
|
| cc:
|
| Subject: RE: [ntdev] PoolTag & LookAsideLists (Unsigned Mail)
|

>-----------------------------------------------------------------------
------------------------------------|

I believe it counts the underlying calls to ExAllocate/ExFree not the
calls to the lookaside list.

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Else Kluger
Sent: Thursday, January 12, 2006 7:42 AM
To: Windows System Software Devs Interest List
Subject: [ntdev] PoolTag & LookAsideLists

Hi,

does PoolTag count calls to ExAllocateFromNPagedLookasideList/
ExFreeToNPagedLookasideList ?

Regards
Else


Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256

You are currently subscribed to ntdev as: xxxxx@stratus.com
To unsubscribe send a blank email to xxxxx@lists.osr.com


Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256

You are currently subscribed to ntdev as: unknown lmsubst tag argument:
‘’
To unsubscribe send a blank email to xxxxx@lists.osr.com


Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256

You are currently subscribed to ntdev as: xxxxx@microsoft.com
To unsubscribe send a blank email to xxxxx@lists.osr.com


Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256

You are currently subscribed to ntdev as: unknown lmsubst tag argument:
‘’
To unsubscribe send a blank email to xxxxx@lists.osr.com


Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256

You are currently subscribed to ntdev as: unknown lmsubst tag argument:
‘’
To unsubscribe send a blank email to xxxxx@lists.osr.com

Yes. The lookaside init functions allow you to specify the tag, and yes,
the lookaside-allocated blocks will be enlisted in !poolused under these tags.

Maxim Shatskih, Windows DDK MVP
StorageCraft Corporation
xxxxx@storagecraft.com
http://www.storagecraft.com

----- Original Message -----
From: “Else Kluger”
To: “Windows System Software Devs Interest List”
Sent: Thursday, January 12, 2006 3:42 PM
Subject: [ntdev] PoolTag & LookAsideLists

> Hi,
>
> does PoolTag count calls to ExAllocateFromNPagedLookasideList/
> ExFreeToNPagedLookasideList ?
>
> Regards
> Else
>
>
>
> —
> Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256
>
> You are currently subscribed to ntdev as: xxxxx@storagecraft.com
> To unsubscribe send a blank email to xxxxx@lists.osr.com