Hi Joel, Joel Becker wrote: > On Mon, Aug 31, 2009 at 12:16:36PM -0700, Joel Becker wrote: >> On Sun, Aug 30, 2009 at 08:19:08PM -0500, Nathaniel Griswold wrote: >>> Has anyone here had problems with git checkouts on ocfs2? >> Oh, boy, this is wacky. > > No, it's extra wacky: > > 5441 lstat64("t/t6015-rev-list-show-all-parents.sh", 0xffc2e318) = -1 ENOENT > (No such file or directory) > 5441 lstat64("t", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 > 5441 open("t/t6015-rev-list-show-all-parents.sh", > O_WRONLY|O_CREAT|O_EXCL|O_LARGEFILE, 0777) = ? ERESTARTSYS (To be restarted) > 5441 --- SIGALRM (Alarm clock) @ 0 (0) --- > 5441 sigreturn() = ? (mask now []) > 5441 open("t/t6015-rev-list-show-all-parents.sh", > O_WRONLY|O_CREAT|O_EXCL|O_LARGEFILE, 0777) = -1 EEXIST (File exists) > 5441 write(2, "error: git-checkout-index: unabl"..., 100) = 100 > > How on earth is userspace seeing ERESTARTSYS? Did someone forget to > -ive it? The ERESTARTSYS may happen when we get interrupted from ocfs2_cluster_lock. I met with it when I rm -rf a very large dir and use "ctrl+c" to stop it when I tested bug 1162.
Regards, Tao _______________________________________________ Ocfs2-users mailing list Ocfs2-users@oss.oracle.com http://oss.oracle.com/mailman/listinfo/ocfs2-users