http://bugzilla.novell.com/show_bug.cgi?id=495905 User r.ems@gmx.net added comment http://bugzilla.novell.com/show_bug.cgi?id=495905#c465854 Summary: error creating files on NFS + ACLs on 2.6.27.21-0.1 kernel Classification: openSUSE Product: openSUSE 11.1 Version: Final Platform: x86-64 OS/Version: openSUSE 11.1 Status: NEW Severity: Normal Priority: P5 - None Component: Kernel AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: r.ems@gmx.net QAContact: qa@suse.de Found By: --- User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.8) Gecko/2009032600 SUSE/3.0.8-1.2 Firefox/3.0.8 This report was previously sent to sjayaraman@suse.de, so I just copy the mail and his response. Hi! I'm writing to you because I saw your email address in the kernel-default changelog, prepended to a pair of NFS patches added to 2.6.27.21-0.1-default : * Mon Mar 16 2009 sjayaraman@suse.de - patches.fixes/nfs-fix-posix-acl: NFSv3: Fix posix ACL code (bnc#465854). * Mon Mar 16 2009 sjayaraman@suse.de - patches.fixes/nfs-handle-ESTALE-on-ACCESS: NFS: Handle -ESTALE error in access() (bnc#465955). I'm getting a new strange error on an NFS mounted directory: rems@guille:/net/c3m/home/work # echo "Hello world" > test-file bash: test-file: Invalid argument rems@guille:/net/c3m/home/work # ls -l test-file -rw-r-----+ 1 rems users 0 2009-04-16 21:35 test-file rems@guille:/net/c3m/home/work # echo "Hello world" > test-file rems@guille:/net/c3m/home/work # ls -l test-file -rw-r-----+ 1 rems users 12 2009-04-16 21:35 test-file At the first echo command, the file gets generated, but it is empty. The second echo command runs ok. The server is an openSUSE 11.1 with all actual patches. The clients are all also openSUSE 11.1 with all actual patches. The error happens on all the clients, but the same command on the server runs ok. The exported filesystem is a XFS filesystem with ACLs enabled, and the error only occurs on directories which have ACLs set. On directories without ACLs everything seems to work fine. Do you have an idea what's happening? I found a "similar" error at http://lkml.org/lkml/2007/12/22/45 , but only similar. There were no ACLs involved at that time, and the error happened the other way round, first command gave no error, but the second command did! Do you need any more information from me? Shall I do any tests? Since this is a production server I cannot test too much. I already rebooted the server and restarted the automounter (autofs) on the clients, but nothing helped. As said above, this is the first time we get this error, after we updated the server to kernel 2.6.27.21-0.1-default. Thanks for any help! Reproducible: Always Steps to Reproduce: on a client with 2.6.27.21-0.1 kernel 1. cd into an NFS mounted directory with ACLs set 2. rm -f test-file 3. 'echo "Hello world" > test-file' throws the error 4. a 2nd 'echo "Hello world" > test-file' gives no error Actual Results: After 3rd step an empty file is generated. Expected Results: After 3rd step a file with "Hello world" should have been generated. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.