Installation guide
the /etc/sysconfigtab file.
A configurable property list element size for UFS has also been added to the
sec subsystem and has been given the attribute name ufs-proplist-
max-entry. The value of ufs-proplist-max-entry must be larger
than ufs-sec-proplist-max-entry by enough space to hold a
property list element header. The sysconfig utility adjusts the ufs-
proplist-max-entry attribute automatically. The default value of
ufs-proplist-max-entry is 8192 bytes.
See the cfgmgr(8), seconfig(8), seconfigdb(8), sysconfig(8), and
sysconfigdb(8) reference pages for more information.
4.6.4 Advanced File System (AdvFS)
The following notes discuss features, problems, and restrictions of the
Advanced File System (AdvFS).
4.6.4.1 AdvFS and fsync()
You can use the fsync() system call to synchronously write dirty file data
to disk. There are two ways a file can have dirty data in memory. One way
is via the write() system call. The other is from a memory write reference
after an mmap() system call. For AdvFS files, the fsync() system call
writes out dirty data only from the write() system call. If dirty data from
an mmap() also needs to be written then you must also use the msync()
system call.
4.6.4.2 Reusing AdvFS Partitions
You can reuse a partition that was previously part of an AdvFS domain.
However, before you reuse the partition, you must remove the domain on the
partition you want to reuse. Use the rmfdmn command to remove the entire
domain. After the unused domain is removed, you can create a new domain
on the partition.
4.6.4.3 Disk Usage Information
Under certain conditions, the disk usage information on an AdvFS file system
may become corrupted. To correct this, turn on quotas in the /etc/fstab
file for the affected file system, and then run the quotacheck command on
the file system. This should correct the disk usage information.
4–36 Base System Software Notes