IRQL_NOT_LESS_OR_EQUAL

As always, please send the output of !analyze -v. It might also help to post the code around where you are blowing up.

d

Sent from my phone with no t9, all spilling mistakes are not intentional.


From: Vered Zvi
Sent: Tuesday, October 28, 2008 8:36 AM
To: Windows System Software Devs Interest List
Subject: [ntdev] IRQL_NOT_LESS_OR_EQUAL

Hello,

I wrote a WDF driver for a PCI card.

The driver contains writing a buffer using DMA. The DMA controller is implemented in the PCI card.

Upon end of DMA I get an interrupt. I use this interrupt to complete the write request to the driver.

It all works fine. I managed to write several buffers. But sometines I get blue screen with the message:

“IRQL_NOT_LESS_OR_EQUAL”.

The code for handling the DMA and the interrupt upon end of DMA is taken from the WDF samples supplied with the last version of KMDF.

What can cause this situation ?

Thanks.

The information contained in this communication is proprietary to Israel Aerospace Industries Ltd., ELTA Systems Ltd.
and/or third parties, may contain classified or privileged information, and is intended only for
the use of the intended addressee thereof. If you are not the intended addressee, please be aware
that any use, disclosure, distribution and/or copying of this communication is strictly prohibited.
If you receive this communication in error, please notify the sender immediately and delete it from
your computer. Thank you.

This message is processed by the PrivaWall Email Security Server.


NTDEV is sponsored by OSR

For our schedule of WDF, WDM, debugging and other seminars visit:
http://www.osr.com/seminars

To unsubscribe, visit the List Server section of OSR Online at http://www.osronline.com/page.cfm?name=ListServer

Did you read the FAQ / list guidelines (http://www.osronline.com/page.cfm?name=ListServerFAQ) before posting?

If you need help diagnosing a crash dump, then there?s certain information that we need to help, such as (at the very minimum) the output of ``!analyze ?v?? with valid symbols. Otherwise, the list members won?t be able to offer useful guidance.

See also: http://www.osronline.com/showThread.cfm?link=33184

  • S

From: xxxxx@lists.osr.com [mailto:xxxxx@lists.osr.com] On Behalf Of Vered Zvi
Sent: Tuesday, October 28, 2008 11:35 AM
To: Windows System Software Devs Interest List
Subject: [ntdev] IRQL_NOT_LESS_OR_EQUAL

Hello,

I wrote a WDF driver for a PCI card.

The driver contains writing a buffer using DMA. The DMA controller is implemented in the PCI card.

Upon end of DMA I get an interrupt. I use this interrupt to complete the write request to the driver.

It all works fine. I managed to write several buffers. But sometines I get blue screen with the message:

“IRQL_NOT_LESS_OR_EQUAL”.

The code for handling the DMA and the interrupt upon end of DMA is taken from the WDF samples supplied with the last version of KMDF.

What can cause this situation ?

Thanks.

The information contained in this communication is proprietary to Israel Aerospace Industries Ltd., ELTA Systems Ltd.
and/or third parties, may contain classified or privileged information, and is intended only for
the use of the intended addressee thereof. If you are not the intended addressee, please be aware
that any use, disclosure, distribution and/or copying of this communication is strictly prohibited.
If you receive this communication in error, please notify the sender immediately and delete it from
your computer. Thank you.

This message is processed by the PrivaWall Email Security Server.


NTDEV is sponsored by OSR

For our schedule of WDF, WDM, debugging and other seminars visit:
http://www.osr.com/seminars

To unsubscribe, visit the List Server section of OSR Online at http://www.osronline.com/page.cfm?name=ListServer

>“IRQL_NOT_LESS_OR_EQUAL”.

What is the crash stack?


Maxim S. Shatskih
Windows DDK MVP
xxxxx@storagecraft.com
http://www.storagecraft.com