[671] in arla-drinkers
Re: Problems on SPARC Solaris 2.6
daemon@ATHENA.MIT.EDU (Robert Burgess)
Fri Mar 5 23:03:28 1999
From owner-arla-drinkers@stacken.kth.se Sat Mar 06 04:03:27 1999
Return-Path: <owner-arla-drinkers@stacken.kth.se>
Delivered-To: arla-drinkers-mtg@bloom-picayune.mit.edu
Received: (qmail 13062 invoked from network); 6 Mar 1999 04:03:26 -0000
Received: from unknown (HELO sundance.stacken.kth.se) (130.237.234.41)
by bloom-picayune.mit.edu with SMTP; 6 Mar 1999 04:03:26 -0000
Received: (from majordom@localhost)
by sundance.stacken.kth.se (8.8.8/8.8.8) id EAA28439
for arla-drinkers-list; Sat, 6 Mar 1999 04:56:48 +0100 (MET)
Received: from tor.abc.se (ns.abc.se [195.17.72.11])
by sundance.stacken.kth.se (8.8.8/8.8.8) with ESMTP id EAA28435
for <arla-drinkers@stacken.kth.se>; Sat, 6 Mar 1999 04:56:40 +0100 (MET)
Received: from atle.abc.se (atle [195.17.72.10])
by tor.abc.se (8.8.8+Sun/8.8.8) with ESMTP id EAA05981;
Sat, 6 Mar 1999 04:56:39 +0100 (MET)
Received: (from rb@localhost)
by atle.abc.se (8.8.8+Sun/8.8.8) id EAA20234;
Sat, 6 Mar 1999 04:56:38 +0100 (MET)
To: "Richard L. Hamilton" <rlhamil@mindwarp.smart.net>
Cc: arla-drinkers@stacken.kth.se
Subject: Re: Problems on SPARC Solaris 2.6
References: <199903040052.TAA21442@mindwarp.smart.net>
From: Robert Burgess <Robert.Burgess@abc.se>
Date: 06 Mar 1999 04:56:38 +0100
In-Reply-To: "Richard L. Hamilton"'s message of Wed, 3 Mar 1999 19:52:51 -0500 (EST)
Message-ID: <t6gaexre0eh.fsf@abc.se>
Lines: 25
X-Mailer: Gnus v5.3/Emacs 19.34
Sender: owner-arla-drinkers@stacken.kth.se
Precedence: bulk
> xfs/solaris/xfs the directory conflicts with the module that it's
> trying to create.
Try building in a separate directory, but you're right, that should be fixed.
> I can't list the _contents_ of a directory.
Thanks for the report, could you try this patch:
Index: xfs_syscalls.c
===================================================================
RCS file: /usr/local/cvsroot/arla/xfs/solaris/xfs_syscalls.c,v
retrieving revision 1.16
diff -u -w -r1.16 xfs_syscalls.c
--- xfs_syscalls.c 1998/12/22 13:16:52 1.16
+++ xfs_syscalls.c 1999/03/06 03:42:37
@@ -188,7 +188,7 @@
return set_errno(EINVAL);
}
- if (vice_ioctl->in_size != sizeof(fh_args))
+ if (vice_ioctl->in_size < sizeof(fh_args))
return set_errno(EINVAL);
error = copyin ((caddr_t)vice_ioctl->in,