> 
> For CD-ROM - I cannot seem to be able to reproduce it using obvious
> steps. You may be hit by remaining problem (I did send patch for it
> together with others and as with others never heard anything about it

I will try your patch tonight (hopefully), and see what happens.
> 
> I do not understand what "non-freezing" inodes are, could you elaborate
> please?
I said 'freeing'. I meant: the disc are not synced. Fill your floppy with 
interesting stuff, delete all of it. Now it is not possible to write 
anything to the floppies, because there is no freespace. This is not a fat 
problem (I know fat doesn't seem to report free space) as it works with 
manual mount/umount.

> 
> Could you please elaborate what exact problems you had in 9.0 so I could
> (try to) reproduce it? It may take some time though...
Well, read the list. I have seen at least 4 of 5 reports of broken 
things. 
For me personally: 1) files that are on a CDROM, suddenly disappear 
(if I do a ls on a big dir on a cdrom I usually see things like (IIRC):
ls: veryinterestingfilename.sup: File not Found)
which probably means that it does have the filename from the TOC, but 
cannot stat the file.
2) as I said, deleting files do not free space.



> 
> As long as there is a mature product ... just now it is just a proof of
> concept, nothing more.
Yes, but ATM it works, and supermount does not. Question is: should we go
trough all the trouble (especially if it has to be ported to 2.6/3.0 in 
the future, while improving this 'proof of concept' might be easier.
In addition: I do understand (at leasT) some of the volumagic code. I do
not understand much of the supermount code. But, ofcourse, it might be a
personal limitation.

> 
> Any write on removable media must be done synchronously. You can just as
> well eject PCMCIA card hooked to your Jaz drive or unplug USB cable...
Yes, and that is currently not done in the floppy driver? Because it only 
syncs when I unmount. Perhaps the bdflush time could be lowered a bit, and the device 
needs to be kept open
until it is synced. But this is ofcourse only necessary if we would go 
with something like volumagic, since otherwise supermount handles this (or 
shoud handle it).


I will try your patch and see what happens.

Danny



Reply via email to