Module lrs::fs::flags

Mount and unmount flags.

Description

This module contains pre-defined flags for mount and unmount operations.

Constants

NameDescription
MOUNT_BIND

Perform a bind operation.

MOUNT_DIR_SYNC

Make directory changes on this filesystem synchonous.

MOUNT_LAZY_TIME

Maintain changes to access/modification/status-change times in memory and only update the inodes under special circumstances.

MOUNT_MANDATORY_LOCKING

Allow mandatory locking on the monut point.

MOUNT_MOVE

Atomically move a mount to another mount point.

MOUNT_NONE
MOUNT_NO_ACCESS_TIME

Don't update the access times of files on this filesystem.

MOUNT_NO_DEVICE_ACCESS

Don't allow access to devices on this filesystem.

MOUNT_NO_DIR_ACCESS_TIME

Don't update the access times of directories on this filesystem.

MOUNT_NO_EXEC

Don't allow execution of programs on this filesystem.

MOUNT_NO_SET_ID

Don't respect set-user-id and set-group-id flags on the filesystem.

MOUNT_POSIX_ACL

Not documented.

MOUNT_PRIVATE

Not documented.

MOUNT_READ_ONLY

Mount the filesystem read-only.

MOUNT_REC

Not documented.

MOUNT_REMOUNT

Perform a remount operation.

MOUNT_SHARED

Not documented.

MOUNT_SILENT

Omit certain warning messages from the kernel log.

MOUNT_SLAVE

Not documented.

MOUNT_STRICT_ACCESS_TIME

Perform an access time update after every access.

MOUNT_SYNC

Flush all data and meta-data changes to this filesystem to the disk immediately.

MOUNT_UNBINDABLE

Not documented.

UNMOUNT_EXPIRE

Set the "expire" flag on the filesystem.

UNMOUNT_FORCE

Unmount the filesystem even if the device is busy.

UNMOUNT_LAZY

Disallow further access to the mount point and unmount the device when the last pending access has been completed.

UNMOUNT_NONE
UNMOUNT_NO_FOLLOW

Don't follow the unmount path if it's a symbolic link.