Re: mount aufs test_add

2007-07-12 Thread sfjro

Tomas M:
 As I can read aufs/branch.c, line 377, there is a test if inode-i_nlink 
 ... nevertheless 'stat /mnt' outputs Links: 4. I have no idea if this 
 information is relevant though :)
 
 Should the posixovl filesystem be fixed, or should aufs be fixed?

I tried adding a branch which is mounted by
FUSE_CVS/fuse/example/fusexmp.c, and succeeded.
If you try fusexmp and it succeeds, then the posixovl should be fixed.

Just a guess, executing 'stat /mnt' before mounting aufs may affect the
result.


Junjiro Okajima

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/


Re: mount aufs test_add

2007-07-12 Thread Tomas M
 I tried adding a branch which is mounted by
 FUSE_CVS/fuse/example/fusexmp.c, and succeeded.
 If you try fusexmp and it succeeds, then the posixovl should be fixed.

Thank you for the answer.

 Just a guess, executing 'stat /mnt' before mounting aufs may affect the
 result.

I executed stat after the attempt to mount aufs.

Would you please explain briefly what does the code chcek for?
I'll resend it to the developer of posixovl.

 // from branch.c, lines 377-380
 if (unlikely(!inode-i_nlink)) {
 Err(no existence %s\n, add-path);
 goto out;
 }

Thank you very much.

Tomas M


-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/


Re: mount aufs test_add

2007-07-12 Thread sfjro

Tomas M:
  I tried adding a branch which is mounted by
  FUSE_CVS/fuse/example/fusexmp.c, and succeeded.
  If you try fusexmp and it succeeds, then the posixovl should be fixed.
 
 Thank you for the answer.

I noticed that you may be misunderstanding what I wrote.
It may depends upon the fuse version, kernel version or something else.
If you try fusexmp or another fuse and it succeeds, then you can check
the difference between the one and the posixovl.


Junjiro Okajima

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/