Author: dchagin
Date: Sun May 24 15:39:08 2015
New Revision: 283412
URL: https://svnweb.freebsd.org/changeset/base/283412

Log:
  Get ready to commit x86_64 Linux emulation.
  All fields of type l_int in struct statfs are defined
  as l_long on i386 and amd64.
  
  Differential Revision:        https://reviews.freebsd.org/D1064
  Reviewed by:  trasz

Modified:
  head/sys/compat/linux/linux_stats.c

Modified: head/sys/compat/linux/linux_stats.c
==============================================================================
--- head/sys/compat/linux/linux_stats.c Sun May 24 15:32:52 2015        
(r283411)
+++ head/sys/compat/linux/linux_stats.c Sun May 24 15:39:08 2015        
(r283412)
@@ -326,18 +326,17 @@ linux_lstat(struct thread *td, struct li
        return(stat_copyout(&buf, args->up));
 }
 
-/* XXX - All fields of type l_int are defined as l_long on i386 */
 struct l_statfs {
-       l_int           f_type;
-       l_int           f_bsize;
-       l_int           f_blocks;
-       l_int           f_bfree;
-       l_int           f_bavail;
-       l_int           f_files;
-       l_int           f_ffree;
+       l_long          f_type;
+       l_long          f_bsize;
+       l_long          f_blocks;
+       l_long          f_bfree;
+       l_long          f_bavail;
+       l_long          f_files;
+       l_long          f_ffree;
        l_fsid_t        f_fsid;
-       l_int           f_namelen;
-       l_int           f_spare[6];
+       l_long          f_namelen;
+       l_long          f_spare[6];
 };
 
 #define        LINUX_CODA_SUPER_MAGIC  0x73757245L
_______________________________________________
svn-src-head@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to