As of 2.0.109, df shows the following on my Alpha:

  alpha# df -i /
  Filesystem            Inodes   IUsed   IFree IUse% Mounted on
  /dev/sda2            307261960427380       - 18446744069414584321    -  /

The problem appears to be typo in (alpha) /usr/include/bits/types.h.  The
following appears to fix it:

===========================================================================
--- glibc-2.0.109/sysdeps/unix/sysv/linux/alpha/bits/types.h.orig       Wed Oct 28 
11:00:23 1998
+++ glibc-2.0.109/sysdeps/unix/sysv/linux/alpha/bits/types.h    Tue Jan  5 03:56:05 
+1999
@@ -63,7 +63,7 @@
 typedef __int64_t  __blkcnt64_t;       /*  "" (LFS) */
 typedef __uint32_t __fsblkcnt_t;       /* Type to count file system blocks.  */
 typedef __uint64_t __fsblkcnt64_t;     /*  "" (LFS) */
-typedef __uint64_t __fsfilcnt_t;       /* Type to count file system inodes.  */
+typedef __uint32_t __fsfilcnt_t;       /* Type to count file system inodes.  */
 typedef __uint64_t __fsfilcnt64_t;     /*  "" (LFS) */
 typedef __uint32_t __id_t;             /* General type for IDs.  */
 
===========================================================================

-- 
B. D. Elliott   [EMAIL PROTECTED]   (Seattle)

Reply via email to