summaryrefslogtreecommitdiffstats
path: root/configs/fedora/generic/CONFIG_TMPFS_INODE64
blob: 8e974b6e266c7d0ae45e3a99648ca61b66c40fb6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
# CONFIG_TMPFS_INODE64:
# 
# tmpfs has historically used only inode numbers as wide as an unsigned
# int. In some cases this can cause wraparound, potentially resulting
# in multiple files with the same inode number on a single device. This
# option makes tmpfs use the full width of ino_t by default, without
# needing to specify the inode64 option when mounting.
# 
# But if a long-lived tmpfs is to be accessed by 32-bit applications so
# ancient that opening a file larger than 2GiB fails with EINVAL, then
# the INODE64 config option and inode64 mount option risk operations
# failing with EOVERFLOW once 33-bit inode numbers are reached.
# 
# To override this configured default, use the inode32 or inode64
# option when mounting.
# 
# If unsure, say N.
# 
# Symbol: TMPFS_INODE64 [=n]
# Type  : bool
# Defined at fs/Kconfig:204
#   Prompt: Use 64-bit ino_t by default in tmpfs
#   Depends on: TMPFS [=y] && 64BIT [=y]
#   Location:
#     -> File systems
#       -> Pseudo filesystems
#         -> Tmpfs virtual memory file system support (former shm fs) (TMPFS [=y])
# 
# 
# 
CONFIG_TMPFS_INODE64=y