Read/write on ADS while processing Paging Write on the main DS

I run into deadlocks when I try to read/write
an alternate data stream while processing
a paging write on the main data stream.

Can someone suggest a way how to do that,
or if it is possible at all?

Thanks,
Seva


Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com

I found that I can use FltPerformSynchronousIo()
at APC level in the same thread,
however I am not sure if doing that
may break any driver below me.

The reason for my doubt is that they will
receive the read or write IRP at APC level, but
it will not be paging IO.

Any sugestions?

Thanks,
Seva

— Seva Tonkonoh wrote:

> I run into deadlocks when I try to read/write
> an alternate data stream while processing
> a paging write on the main data stream.
>
> Can someone suggest a way how to do that,
> or if it is possible at all?
>
> Thanks,
> Seva
>
>
> Do You Yahoo!?
> Tired of spam? Yahoo! Mail has the best spam
> protection around
> http://mail.yahoo.com
>
> —
> Questions? First check the IFS FAQ at
> https://www.osronline.com/article.cfm?id=17
>
> You are currently subscribed to ntfsd as:
> xxxxx@yahoo.com
> To unsubscribe send a blank email to
> xxxxx@lists.osr.com
>


Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com