Hello, I want to queue packets in a NDIS driver to be inspected by a user-mode agent later. Still, after inspection, I want to indicate the packets up....
... First of all, having individual packets looped through a user-mode application and then re-injected into the kernel-mode NDIS stack will certainly result...
I'm runing Win XP having a NDIS IM driver that filters a vpn connection. A thing happens that I cannot understand, that is : on outgoing packets, VPN packets...
Hi, I just tried to run my driver on a multi-cpu platform - and unfortunately this results in a non-responding system (possibly due to a deadlock). I've...
It is probably a deadlock. If all you are using is spin locks driver verifier should find the problem. You probably also want to turn on debug tracing see...
I've turned on driver verifier, unfortunately, this doesn't seem to help: afaik driver verifier should create a bluescreen when detecting a possible deadlock...
Yeah DV should Bug Check C4. Well definitely fire up WinDBG, and use the debug tracing. Don Burn (MVP, Windows DDK) Windows 2k/XP/2k3 Filesystem and Driver...
Is it necessary, that the system is a checked built? -Peter ... -- DSL-Aktion wegen großer Nachfrage bis 28.2.2006 verlängert: GMX DSL-Flatrate 1 Jahr...
If i remember correctly, You will need a checked copy of ndis.sys (and will need the corresponding ndis.pdb) to get the debug tracing. Also make sure you have...
Thanks for all the help so far! Now, I've fired up VMWare, created a virtual machine (Win2k3 R2) with two virtual CPUs and tried again, but now it doesn't seem...
Hi, I've located the bug that is responsible for the error (see previous post): In my driver, I cache/store several arrays in a linked list (duplicates of...
The fewer the CPU's the harder it is to encounter and see deadlock problems. VMWare just makes it worse with some of its scheduling algorithms. I know people...
... I use VMWare heavily to test driver installation and basic driver logic when there are no tough issues to solve. However, as Don said VMWare is not a...
Hi , When I implement the IM driver , which is based on *DDK2003 Passthru sample*, I oberseved that MiniportSendPackets() will be interrupted by ...
ze zefeng
xingchen98@...
Feb 10, 2006 2:11 am
7201
_____ From: discussion-pcausa@yahoogroups.com [mailto:discussion-pcausa@yahoogroups.com] On Behalf Of ze zefeng Sent: Thursday, February 09, 2006 8:57 PM To:...
Thanks, again, for all the help and advice!! Still, apart from the testing procedure, the general problem remains: If I create a linked list (to which items...
... I gave one answer on the newsgroups. Acquire the spinlock, remove the item and then release the spinlock. Then you have exclusive access to the item and...
Does a Dual-Core machine constitute a multiprocessor machine for the purpose of NDIS Testing and for Driver testing in general? Thanks in advance, Jeff...
Yes, the important thing is "logical processors", so dual core is very good, hyper-threading is ok and both in a multi-processor is best. Most people do not...
... There are two parts to this question: 1.) Can a dual-core machine be used for NDIS testing? Certainly. 2.) Can a dual-code machine be used to create a NDIS...
Thanks for that info, Tom. Now I have another question: is it possible to "sign" the driver for the purpose of making the annoying warning message boxes go...
... I just went through this as well. WHQL acted like they hardly understood the question, and then said "go buy a box with a logo on it and you'll be fine." A...
... The answer for Windows 2000 and Windows XP is definitely not. Only a WHQL signature will work on those platforms. The jury is out for Windows Server 2003....
For most of the last 8 years I've been a one man shop. I've missed one WinHEC since 1997, and the conference has gotten a lot better in the last 5 years. The...
WinHEC is great; Driver DevCon is better IMO, but they haven't scheduled the next DevCon and it was >1.5 years between the first two. Probably very worthwhile,...
Hello, On the subjects of acquiring spinlocks. Are we allowed to acquire and ... or must we release a first and then b? Regards Hau Shian ... From: "Thomas F....