RE: NOW: GeekFest WAS: Thread status in a lot of i/o traf fic

That is surely very enticing… I would surely vote for this …

-prokash

-----Original Message-----
From: Jamey Kirby [mailto:xxxxx@storagecraft.com]
Sent: Thursday, January 29, 2004 11:17 AM
To: Windows System Software Devs Interest List
Subject: [ntdev] NOW: GeekFest WAS: Thread status in a lot of i/o traffic

GeekFest is on my 61 acre wilderness ranch on top of Palomar Mountain in San
Diego California. This will be the fourth GeekFest and it gets better each
year.

Jamey Kirby, Windows DDK MVP
StorageCraft Inc.
xxxxx@storagecraft.com
http://www.storagecraft.com

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Sinha, Prokash
Sent: Thursday, January 29, 2004 9:54 AM
To: Windows System Software Devs Interest List
Subject: RE: [ntdev] Thread status in a lot of i/o traffic

Well the way I see it is pretty round. Those coming from the other side of
the California river ( well if my metric is Mega-meter) might not like to
make it to east coast…

How about silicon valley ? Or may be we should pick about 10 places around
the world, and do a drawing so noone would feel about it …

-prokash

-----Original Message-----
From: Moreira, Alberto [mailto:xxxxx@compuware.com]
Sent: Thursday, January 29, 2004 9:24 AM
To: Windows System Software Devs Interest List
Subject: RE: [ntdev] Thread status in a lot of i/o traffic

Well, at some point in time maybe people should schedule something in the
East Coast ? After all, it’s right in between the West Coast and Europe. :slight_smile:

Alberto.

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com]On Behalf Of
xxxxx@3Dlabs.com
Sent: Thursday, January 29, 2004 12:14 PM
To: Windows System Software Devs Interest List
Subject: RE: [ntdev] Thread status in a lot of i/o traffic

I met with SOME of the members of this list in Seattle/Redmond at
Microsoft’s Driver Developers conference.

Of course, that assumes that you go to the conference, and there will of
course be a lot of “other people” there too.

Proximity is certainly a large problem. I know where some of the list
members are, I also guess where some are (due to time of e-mails arriving,
not a good indicator, but still), and there is a big distance! This is why
the developers conference, and other such events, are very useful, because
for those of us that are working for a company (rather than consultants who
“are” the company), it means that the company pays for the trip, and you get
to meet some nice people too (oh, the MS people are nice TOO, and they give
you all sorts of things, CD’s, papers and food/drink). That’s just my
thoughts…


Mats

-----Original Message-----
From: Chuck Batson [mailto:xxxxx@cbatson.com]
Sent: Thursday, January 29, 2004 4:45 PM
To: Windows System Software Devs Interest List
Subject: Re: [ntdev] Thread status in a lot of i/o traffic

Does this group have anything like an annual get-together or
something? Perhaps an “ice cream social”? I realize there’s probably
some geographic proximity issues, but it could be fun to meet at a
different
location every year. Especially if they’re warm places and the
get-togethers are in the winter. An open bar would work well
too. But
I digress…

Chuck

----- Original Message -----
From: “Roddy, Mark”
> To: “Windows System Software Devs Interest List”
> Sent: Thursday, January 29, 2004 11:30 PM
> Subject: RE: [ntdev] Thread status in a lot of i/o traffic
>
>
> > Somebody please make alberto stop.
> >
> >
> > =====================
> > Mark Roddy
> >
> >
> > > -----Original Message-----
> > > From: Moreira, Alberto [mailto:xxxxx@compuware.com]
> > > Sent: Thursday, January 29, 2004 11:22 AM
> > > To: Windows System Software Devs Interest List
> > > Subject: RE: [ntdev] Thread status in a lot of i/o traffic
> > >
> > >
> > > I wouldn’t use KeSetTimer because I’m not guaranteed that my DPC
> > > gets control in time. I would install my own Timer Interrupt
> > > routine and do it right there and then. Time-pressing chores
> > > should be done in the upper half, not in the bottom half !
> > >
> > > Alberto.
> > >
> > >
> > > -----Original Message-----
> > > From: xxxxx@lists.osr.com
> > > [mailto:xxxxx@lists.osr.com]On Behalf Of Maxim S.
> > > Shatskih
> > > Sent: Thursday, January 29, 2004 11:16 AM
> > > To: Windows System Software Devs Interest List
> > > Subject: Re: [ntdev] Thread status in a lot of i/o traffic
> > >
> > >
> > > > Basically, all this thred does is it sends dummy hearbeat
> > > cmds to the
> > > > device.
> > >
> > > Why not use KeSetTimer for this?
> > >
> > > > & I/O errors take place. Apparently the thread doesnt
> get the CPU
> > > attention,
> > > > as it should.
> > >
> > > It should not. NT provides no guarantees on amount of CPU
> > > attention for a particular thread, i.e. it is not a realtime OS.
> > >
> > > > Is there any workaround to this?
> > >
> > > No, but switching to KeSetTimer will make things much better (it
> > > supercedes any thread scheduling and can be delayed only by the
> > > long and huge DPCs and ISRs).
> > >
> > > Note: the commodity installs of NT OSes disable the DMA on ATAPI
> > > CD drives - due to compatibility with ancient IDE controllers I
> > > think. So, if your product is targeted to commodity market - then
> > > it will fail miserably while running in parallel with heavy CD-ROM
> > > I/O, since the ATAPI driver will do all data transport as REP INSW
> > > opcode inside the ISR (higher execution level then timer
> > > callbacks, not to say threads).
> > >
> > > Redesign your hardware and make its timing requirements more
> > > relaxing. This is the only way.
> > >
> > > Maxim Shatskih, Windows DDK MVP
> > > StorageCraft Corporation
> > > xxxxx@storagecraft.com
> > > http://www.storagecraft.com
> > >
> > >
> > > —
> > > Questions? First check the Kernel Driver FAQ at
> > > http://www.osronline.com/article.cfm?id=256
> > >
> > > You are currently subscribed to ntdev as:
> > > xxxxx@compuware.com To unsubscribe send a blank email to
> > > xxxxx@lists.osr.com
> > >
> > >
> > >
> > > The contents of this e-mail are intended for the named addressee
> > > only. It contains information that may be confidential. Unless you
> > > are the named addressee or an authorized designee, you may not
> > > copy or use it, or disclose it to anyone else. If you received it
> > > in error please notify us immediately and then destroy it.
> > >
> > >
> > > —
> > > Questions? First check the Kernel Driver FAQ at
> > > http://www.osronline.com/article.cfm?id=256
> > >
> > > You are currently subscribed to ntdev as: xxxxx@stratus.com
> > > 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: xxxxx@cbatson.com 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: xxxxx@3dlabs.com 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: xxxxx@compuware.com To
unsubscribe send a blank email to xxxxx@lists.osr.com

The contents of this e-mail are intended for the named addressee only. It
contains information that may be confidential. Unless you are the named
addressee or an authorized designee, you may not copy or use it, or disclose
it to anyone else. If you received it in error please notify us immediately
and then destroy it.


Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256

You are currently subscribed to ntdev as: xxxxx@maxtor.com 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: xxxxx@storagecraft.com 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: xxxxx@maxtor.com To
unsubscribe send a blank email to xxxxx@lists.osr.com