Question on File System

Hi Guys,

I have a problem in which a virtual device runs out of space but the file
system still thinks
that there is enough space. My virtual Device actually send back a disk full
error back but
The file system is always able to see space because my device actually does
a couple of
copy outs internally to move the data and this makes the disk run out of
space.So when my
device actually computes that it will need more space than that is there for
a single write (including
copy outs) it returns a disk full error. But this is not so from the File
systems angle. So
I now have an upper filter driver to the File System which will know before
hand as to
wether more IO’s can happen to the disk , based on this it should return
some sort of File System
Full kind of Error to the Application just as the File System would do if it
came across a File System
full like situation. Can someone throw light on what sort of error I can
throw back to the application
in such a case. any useful pointers will be appreciated.

Thanks,
Raj.

Rajkumar Kannan
Senior Software Specialist,
Digital India,
978 506 7281 (Work)
781 937 0755 (Home)


You are currently subscribed to ntfsd as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com

STATUS_DISK_FULL.

-----Original Message-----
From: Kannan, Raj [mailto:xxxxx@compaq.com]
Sent: Tuesday, February 20, 2001 4:40 PM
To: File Systems Developers
Subject: [ntfsd] Question on File System

Hi Guys,

I have a problem in which a virtual device runs out of space but the file
system still thinks
that there is enough space. My virtual Device actually send back a disk full
error back but
The file system is always able to see space because my device actually does
a couple of
copy outs internally to move the data and this makes the disk run out of
space.So when my
device actually computes that it will need more space than that is there for
a single write (including
copy outs) it returns a disk full error. But this is not so from the File
systems angle. So
I now have an upper filter driver to the File System which will know before
hand as to
wether more IO’s can happen to the disk , based on this it should return
some sort of File System
Full kind of Error to the Application just as the File System would do if it
came across a File System
full like situation. Can someone throw light on what sort of error I can
throw back to the application
in such a case. any useful pointers will be appreciated.

Thanks,
Raj.

Rajkumar Kannan
Senior Software Specialist,
Digital India,
978 506 7281 (Work)
781 937 0755 (Home)


You are currently subscribed to ntfsd as: xxxxx@nsisw.com
To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com


You are currently subscribed to ntfsd as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com