freebsd-dev/lib
mckusick 559c7a3a76 Create a new 32-bit fs_flags word in the superblock. Add code to move
the old 8-bit fs_old_flags to the new location the first time that the
filesystem is mounted by a new kernel. One of the unused flags in
fs_old_flags is used to indicate that the flags have been moved.
Leave the fs_old_flags word intact so that it will work properly if
used on an old kernel.

Change the fs_sblockloc superblock location field to be in units
of bytes instead of in units of filesystem fragments. The old units
did not work properly when the fragment size exceeeded the superblock
size (8192). Update old fs_sblockloc values at the same time that
the flags are moved.

Suggested by:	BOUWSMA Barry <freebsd-misuser@netscum.dyndns.dk>
Sponsored by:   DARPA & NAI Labs.
2002-11-27 02:18:58 +00:00
..
compat
csu
libalias
libatm
libbind
libbz2
libc Describe newly added fields in the KSE and thread mailboxes. 2002-11-22 23:48:38 +00:00
libc_r Implement the lock with a cmpxchg instruction instead of a xchg. 2002-11-16 17:05:06 +00:00
libcalendar
libcam
libcom_err
libcompat - Remove the lsearch() and lfind() functions and their manpage from 2002-10-16 14:29:23 +00:00
libcrypt
libdevinfo
libdevstat
libdisk - Ease sanity check to get cylinders. 2002-11-17 13:51:22 +00:00
libedit Write the strvis()'d string out to the history file in history_save(), 2002-10-14 10:42:38 +00:00
libexpat Minor tweaks to make this manpage readable. 2002-10-04 15:07:39 +00:00
libfetch Fix two typos. 2002-11-08 19:10:05 +00:00
libform
libftpio
libio
libipsec
libipx
libisc
libkse Schedule spinlocked threads by moving them through the work queue, instead 2002-11-24 06:45:45 +00:00
libkvm Implement working on ELF corefiles. Use kvm_read() when reading 2002-10-21 04:21:12 +00:00
libmd
libmenu
libmilter
libmp
libncp
libncurses Actually check if stdbool.h exists when BOOTSTRAPPING. 2002-11-13 13:47:48 +00:00
libnetgraph
libopie Drop login.c and logwtmp.c from the library build. None of the apps 2002-10-04 00:24:31 +00:00
libpam utmp.ut_time and lastlog.ll_time are explicitly int32_t rather than 2002-11-15 22:42:00 +00:00
libpanel
libpcap
libpthread Schedule spinlocked threads by moving them through the work queue, instead 2002-11-24 06:45:45 +00:00
libradius
librpcsvc
libsbuf
libsm
libsmb
libsmdb
libsmutil
libstand Add the libz derived files, added in the previous commit, to 2002-10-19 02:23:09 +00:00
libtacplus
libtelnet
libufs Create a new 32-bit fs_flags word in the superblock. Add code to move 2002-11-27 02:18:58 +00:00
libugidfw License and blurb update authorized by Network Associates. 2002-11-07 20:37:04 +00:00
libusbhid
libutil Document the `label' capability. 2002-11-22 22:22:10 +00:00
libvgl
libwrap
libxpg4
liby
libypclnt
libz Actually implement gzip's -c option. minigzip now also doubles 2002-10-03 19:30:22 +00:00
msun Re-apply the previously backed-out commit that fixes the problem where 2002-10-31 23:05:20 +00:00
ncurses Actually check if stdbool.h exists when BOOTSTRAPPING. 2002-11-13 13:47:48 +00:00
Makefile Connect libbsdxml (nee libexpat) to the build. 2002-10-04 13:40:39 +00:00
Makefile.inc