This is the mail archive of the
mailing list for the Cygwin project.
Re: Cygwin OCFS support (or lack of)
-----BEGIN PGP SIGNED MESSAGE-----
doron cs wrote:
| Hi Corinna
| I have performed the strace ls'ing an OCFS partition .
| However , we currently dont have gcc installed on our systems .
| so compiling the code you sent will take more time .
| I have attached the ocfs_debug.txt to this message
| It was generated by running the following command :
| shroot@rnd-crs-1-mgu-1 /cygdrive/d/kits
| $ strace ls -l /cygdrive/p > ocfs_debug.txt 2>&1
| NOTE - /cygdrive/p is an OCFS partition
| Hope it will help
| Best Regards
| On Feb 7, 2008 8:14 PM, Corinna Vinschen <email@example.com>
|> On Feb 7 19:07, doron cs wrote:
|>> I have found No hits on Oracle or on cygwin
|>> Has anyone encountered the issue ?
|>> Can anyone follow up ?
|> None of the base developers of Cygwin has access to an OCFS file system.
|> To get this working in future Cygwin releases, we need somebody (you?)
|> for debugging. Output from `strace ls' might sched some light on this
|> issue. Or, even better, you build a debug version of Cygwin and use GDB
|> for some serious debugging. The relevant functions are in fhandler.cc
|> and fhandler_disk_file.cc.
|> Apart from that, would you mind to run the attached application?
|> Just build it and run it like this:
|> $ gcc -g -o GetVolInfo GetVolInfo.c -lntdll
|> $ ./GetVolInfo /cygdrive/p
|> Paste the output in a reply to this list.
|> Corinna Vinschen Please, send mails regarding Cygwin to
|> Cygwin Project Co-Leader cygwin AT cygwin DOT com
|> Red Hat
|> Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
|> Problem reports: http://cygwin.com/problems.html
|> Documentation: http://cygwin.com/docs.html
|> FAQ: http://cygwin.com/faq/
Well I thought to take my hand at it and see what the strace looked
like. I followed it against a good strace from one of my own local
directories. If you search for fhandler_disk_file::opendir you will
find that it fails with error 2 which appears to make subsequent
attempts to access information fail (errno 89). You will only find one
reference to that handler. Afterwards it silently fails.
Please correct me if I am wrong here.
Thawte Web of Trust Notary
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
-----END PGP SIGNATURE-----
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html