DragonFly kernel List (threaded) for 2008-06
DragonFly BSD
DragonFly kernel List (threaded) for 2008-06
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

HEADS UP - statvfs() changes require buildworld/kernel/install


From: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxx>
Date: Sun, 1 Jun 2008 12:31:11 -0700 (PDT)

    I recommend doing a full buildworld/buildkernel/installworld/installkernel
    sequence for those people running HEAD.

    I have implemented statvfs() in the kernel and removed it from libc.
    Not much uses statvfs() yet so the system will still boot, but it's 
    a good idea to fully synchronize your kernel and world anyhow.

    Note that you cannot just recompile libc.  Because new system calls were
    added updated headers are required for libc to properly build.

    statvfs() is a POSIX call which implements 64 bit fields for filesystem
    information.  statfs() only implements 32 bit fields.  Needless to say,
    32 bit fields are not going to work for terrabyte-sized filesystems.

						-Matt




[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]