RE: Help: SCSI Miniport with WMI causes SCSIPORT to crash!!

>>The storagecraft folks should preface their remarks by making their
bias obvious. If Tony and Peter hawked their toolkits for filesystems
every time they posted on filesystem related subjects, or if Walter
insisted that buying his book was the only reasonable course of action
for all WDM related problems, or if my every post contained the
suggestion that hiring me out would solve all your problems, that would
be obnoxious, no?<<

Would someone else comment on this? I have tried to follow the rules of
this list and not advertise.

Jamey

===========================
Mark Roddy
Consultant, Microsoft DDK MVP
Hollis Technology Solutions
xxxxx@hollistech.com
www.hollistech.com
603-321-1032

-----Original Message-----
From: “Win2kNewBie”
To: “NT Developers Interest List”
Date: Tue, 31 Dec 2002 05:25:31 -0500
Subject: [ntdev] RE: Help: SCSI Miniport with WMI causes SCSIPORT to
crash!!

> Jamey,
>
> I ran though the archives but couldn’t find any info that might
suggest
> a
> reason for the crash that I am experiencing. There is a lot of
> discussion
> what you need to do in order to make SCSIPORT call the FindAdapter in
> ur
> miniport and various performance hits due to timers. However this is
> not
> really an issue in my case. I have a working virtual minport that
> serves
> me just fine.
>
> But now that I have decided to enhance my miniport with WMI support, I
> see
> this problem. Is it anyway related to my miniport being a virtual
> miniport? If yes, how?
>
> Thanks for the reply!
>
> -Bandeep
>
>
> —
> You are currently subscribed to ntdev as: xxxxx@hollistech.com
> To unsubscribe send a blank email to xxxxx@lists.osr.com


You are currently subscribed to ntdev as: xxxxx@storagecraft.com
To unsubscribe send a blank email to xxxxx@lists.osr.com

I think that you are being criticized, but not precisely for
advertising. The argument goes as follows:

A post from your end of the world stated: “combining WMI and SCSIPORT
can’t be done at all.”

Mr. Roddy feels that ‘can’t be done’ is too strong of a statement, and
sort-of accuses you, in a friendly way, of trying to frighten the
populace into buying your superior alternative to SCSIPORT instead.

I think that it’s much more likely that you are simply expressing your
opinion that this idea will work so poorly as to be practically useless.

In my personal opinion, if your postings on this topic were advertising,
you need a new advertising agency. If your posting had said, “it can’t
be done, so buy our product instead,” there might be a valid complaint
here.

If you owe the community anything, it would be a followup giving a more
nuanced summary of the technical situation. Personally, again, I have no
problem with you saying ‘read all the previous traffic on this topic and
weep.’ If the original poster reads all the traffic and doesn’t come out
weeping, well, fine.

This is why I recommended that he read the archives of the list. The
examples have been beaten like a dead horse.

I do apologize for being terse. My recommendation is to write a
SCSIPORT. Owing to the issues discussed on this list over the past few
years regarding virtual miniports, it is not worth the effort to attempt
discussing why it may be crashing (moot) on WMI. No, it may not be a
synchronization issue, no; it may not be a context issue, etc… Or it
might. From my perspective, knowing the other issues associated with
writing a virtual miniport, it is hard to think past the point that you
are writing a virtual miniport in the first place. Just say no.

Jamey

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of benson
Sent: Tuesday, December 31, 2002 8:47 AM
To: NT Developers Interest List
Subject: [ntdev] RE: Help: SCSI Miniport with WMI causes SCSIPORT to
crash!!

I think that you are being criticized, but not precisely for
advertising. The argument goes as follows:

A post from your end of the world stated: “combining WMI and SCSIPORT
can’t be done at all.”

Mr. Roddy feels that ‘can’t be done’ is too strong of a statement, and
sort-of accuses you, in a friendly way, of trying to frighten the
populace into buying your superior alternative to SCSIPORT instead.

I think that it’s much more likely that you are simply expressing your
opinion that this idea will work so poorly as to be practically useless.

In my personal opinion, if your postings on this topic were advertising,
you need a new advertising agency. If your posting had said, “it can’t
be done, so buy our product instead,” there might be a valid complaint
here.

If you owe the community anything, it would be a followup giving a more
nuanced summary of the technical situation. Personally, again, I have no
problem with you saying ‘read all the previous traffic on this topic and
weep.’ If the original poster reads all the traffic and doesn’t come out
weeping, well, fine.


You are currently subscribed to ntdev as: xxxxx@storagecraft.com
To unsubscribe send a blank email to xxxxx@lists.osr.com

> even been crossed here, I just felt uncomfortable reading the
responses from Max and

Jamey. Anyway, happy

Virtual SCSI miniports are possible by cheating the SCSIPORT only.
“Declare yourself as ISA device”, add some fake access ranges and so
on. This is technically ugly, and I think no reliable product can be
based on cheating the OS modules. I want to lessen the number of
low-quality-in-principle software in the world.

This is my primary motivation, while advertizing is only the
secondary.

I will be more careful with the direct ads, though there are other
people on this list who do the same. I will be just telling “writing a
full SCSI port is a solution”. :slight_smile:

Max