Driver Problems? Questions? Issues?
Put OSR's experience to work for you! Contact us for assistance with:
  • Creating the right design for your requirements
  • Reviewing your existing driver code
  • Analyzing driver reliability/performance issues
  • Custom training mixed with consulting and focused directly on your specific areas of interest/concern.
Check us out. OSR, the Windows driver experts.

Upcoming OSR Seminars:

Writing WDF Drivers I: Core Concepts, Nashua, NH 15-19 May, 2017
Writing WDF Drivers II: Advanced Implementation Tech., Nashua, NH 23-26 May, 2017
Kernel Debugging and Crash Analysis, Dulles, VA 26-30 June, 2017
Windows Internals & Software Driver Development, Nashua, NH 24-28 July, 2017


Go Back   OSR Online Lists > ntdev
Welcome, Guest
You must login to post to this list
  Message 1 of 4  
17 May 17 20:48
Li Zhongan
xxxxxx@nrec.com
Join Date: 20 Apr 2017
Posts To This List: 6
SendNetBufferListsHandler running IRQL

Is the running IRQL of NDIS MChars.SendNetBufferListsHandler greater than DISPATCH_LEVEL? I call NdisAllocateMdl in SendNetBufferListsHandler ,but it caused an error: DRIVER_IRQL_NOT_LESS_OR_EQUAL
  Message 2 of 4  
17 May 17 21:20
Alex Grig
xxxxxx@broadcom.com
Join Date: 14 Apr 2008
Posts To This List: 3208
SendNetBufferListsHandler running IRQL

DRIVER_IRQL_NOT_LESS_OR_EQUAL also happens when you access unallocated or paged out memory on IRQ>APC_LEVEL. Why do you need to call NdisAllocateMdl? This bugcheck means that you supply wrong arguments to it.
  Message 3 of 4  
17 May 17 22:34
Li Zhongan
xxxxxx@nrec.com
Join Date: 20 Apr 2017
Posts To This List: 6
SendNetBufferListsHandler running IRQL

Because I want to modify NBL and redirect it, like this NdisAllocateMemoryWithTag(&Buffer, BufferSize, TAG); pMDL = NdisAllocateMdl(pAdapt->BindingHandle, Buffer, BufferSize);
  Message 4 of 4  
18 May 17 10:51
Alex Grig
xxxxxx@broadcom.com
Join Date: 14 Apr 2008
Posts To This List: 3208
SendNetBufferListsHandler running IRQL

Most likely pAdapt->BindingHandle is invalid.
Posting Rules  
You may not post new threads
You may not post replies
You may not post attachments
You must login to OSR Online AND be a member of the ntdev list to be able to post.

All times are GMT -5. The time now is 22:47.


Copyright ©2015, OSR Open Systems Resources, Inc.
Based on vBulletin Copyright ©2000 - 2005, Jelsoft Enterprises Ltd.
Modified under license