ExAllocateFromPagedLookasideList Hang!

Hi all,

I am experiencing a weird problem where my driver is hanging in ExAllocateFromPagedLookasideList API. The system appears to be healthy with a lot of paged/nonpaged memory available. Any suggestions/ideas what might be causing this are greatly appreciated.

I am using W2K3 with 4Procs.

Thanks in advance,

Ilya.

Call stack would be helpful.

d


From: xxxxx@lists.osr.com [mailto:xxxxx@lists.osr.com] On Behalf Of Ilya Levin
Sent: Thursday, February 10, 2005 11:58 AM
To: Windows System Software Devs Interest List
Subject: [ntdev] ExAllocateFromPagedLookasideList Hang!

Hi all,
?
I am experiencing a weird problem where my driver is hanging in ExAllocateFromPagedLookasideList API. The system appears to be healthy with a lot of paged/nonpaged memory available. Any suggestions/ideas what might be causing this are greatly appreciated.

?
I am using W2K3 with 4Procs.
?
Thanks in advance,
?
Ilya.

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

b40490e0 804e5bb0 00000003 f7747120 00747120 nt!KiTrap0E+0xa8 (FPO: [0,0] rapFrame @ b40490e0)
b4049158 804f201f 87707270 b92a5055 87707270 nt!ExpInterlockedPopEntrySListFault (FPO: [0,2,0])

b4049160 b92a5055 87707270 00000000 d964ed20 nt!ExAllocateFromPagedLookasideList+0xf (FPO: [1,0,0])

-Ilya.

-----Original Message-----
From: Doron Holan [mailto:xxxxx@windows.microsoft.com]
Sent: Thursday, February 10, 2005 3:11 PM
To: Windows System Software Devs Interest List
Subject: RE: [ntdev] ExAllocateFromPagedLookasideList Hang!

Call stack would be helpful.

d


Try .trap b40490e0. I would guess it would just top off the callstack
at the call to ExpInterlockedPopEntrySlistFault. Are you by chance
freeing a piece of pool instead of returning it to the lookaside list?
This would cause this type of thing to show up.

d


From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Ilya Levin
Sent: Thursday, February 10, 2005 12:26 PM
To: Windows System Software Devs Interest List
Subject: RE: [ntdev] ExAllocateFromPagedLookasideList Hang!

b40490e0 804e5bb0 00000003 f7747120 00747120 nt!KiTrap0E+0xa8 (FPO:
[0,0] rapFrame @ b40490e0)
b4049158 804f201f 87707270 b92a5055 87707270
nt!ExpInterlockedPopEntrySListFault (FPO: [0,2,0])
b4049160 b92a5055 87707270 00000000 d964ed20
nt!ExAllocateFromPagedLookasideList+0xf (FPO: [1,0,0])
-Ilya.

-----Original Message-----
From: Doron Holan [mailto:xxxxx@windows.microsoft.com]
Sent: Thursday, February 10, 2005 3:11 PM
To: Windows System Software Devs Interest List
Subject: RE: [ntdev] ExAllocateFromPagedLookasideList Hang!
Call stack would be helpful.
d



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

Doron,

Thanks for you reply. You were exactly right.

On to next challenge - trying to figure out what code path is freeing the memory instead of returning it to the lookaside list.

Thanks again,

Ilya.

-----Original Message-----
From: Doron Holan [mailto:xxxxx@windows.microsoft.com]
Sent: Thursday, February 10, 2005 3:56 PM
To: Windows System Software Devs Interest List
Subject: RE: [ntdev] ExAllocateFromPagedLookasideList Hang!

Try .trap b40490e0. I would guess it would just top off the callstack
at the call to ExpInterlockedPopEntrySlistFault. Are you by chance
freeing a piece of pool instead of returning it to the lookaside list?
This would cause this type of thing to show up.

d


From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Ilya Levin
Sent: Thursday, February 10, 2005 12:26 PM
To: Windows System Software Devs Interest List
Subject: RE: [ntdev] ExAllocateFromPagedLookasideList Hang!

b40490e0 804e5bb0 00000003 f7747120 00747120 nt!KiTrap0E+0xa8 (FPO:
[0,0] rapFrame @ b40490e0)
b4049158 804f201f 87707270 b92a5055 87707270
nt!ExpInterlockedPopEntrySListFault (FPO: [0,2,0])
b4049160 b92a5055 87707270 00000000 d964ed20
nt!ExAllocateFromPagedLookasideList+0xf (FPO: [1,0,0])
-Ilya.

-----Original Message-----
From: Doron Holan [mailto:xxxxx@windows.microsoft.com]
Sent: Thursday, February 10, 2005 3:11 PM
To: Windows System Software Devs Interest List
Subject: RE: [ntdev] ExAllocateFromPagedLookasideList Hang!
Call stack would be helpful.
d



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