My filter driver was allocating/freeing many small fixed-sized data
structures from nonpaged pool; it has been running great. I recently
decided to change these allocations to use the kernel-supported
lookaside lists. Now that I have done that, I am getting random memory
corruption blue screens (some are bug check 50 and some are PFN
corruption) and in each of these crashes, my filter driver is no where
in the stack. I am about to run the driver with DV to see what that
shows, but I’m curious; are there any issues with using the
kernel-supported lookaside lists? I am using the nonpaged pool version.
thanks
>shows, but I’m curious; are there any issues with using the
kernel-supported lookaside lists?
No issues. Check you memory usage.
Maxim Shatskih, Windows DDK MVP
StorageCraft Corporation
xxxxx@storagecraft.com
http://www.storagecraft.com
Make sure you always call ExDeleteNPagedLookasideList() when needed. If
your lookaside list structure is a member of another dynamically
allocated
structure (such as devext), failure to call ExDeleteNPagedLookasideList
would result in the behavior you described. The system keeps track of
lookaside lists.
-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Vossen, Joseph
(ISS Atlanta)
Sent: Monday, November 22, 2004 6:59 AM
To: Windows File Systems Devs Interest List
Subject: [ntfsd] Using lookaside lists
My filter driver was allocating/freeing many small fixed-sized data
structures from nonpaged pool; it has been running great. I recently
decided to change these allocations to use the kernel-supported
lookaside lists. Now that I have done that, I am getting random memory
corruption blue screens (some are bug check 50 and some are PFN
corruption) and in each of these crashes, my filter driver is no where
in the stack. I am about to run the driver with DV to see what that
shows, but I’m curious; are there any issues with using the
kernel-supported lookaside lists? I am using the nonpaged pool version.
thanks
Questions? First check the IFS FAQ at
https://www.osronline.com/article.cfm?id=17
You are currently subscribed to ntfsd as: unknown lmsubst tag argument:
‘’ To unsubscribe send a blank email to xxxxx@lists.osr.com