1 # SPDX-License-Identifier: GPL-2.0-only 2 config PROC_FS 3 bool "/proc file system support" if EX 4 default y 5 help 6 This is a virtual file system provid 7 of the system. "Virtual" means that 8 your hard disk: the files are create 9 you try to access them. Also, you ca 10 version of the program less: you nee 11 12 It's totally cool; for example, "cat 13 information about what the different 14 (there is a small number of Interrup 15 that are used by the attached device 16 often a source of trouble if two dev 17 to use the same IRQ). The program pr 18 information about your system gather 19 20 Before you can use the /proc file sy 21 meaning it has to be given a locatio 22 That location should be /proc. A com 23 /proc" or the equivalent line in /et 24 25 The /proc file system is explained i 26 <file:Documentation/filesystems/proc 27 ("man 5 proc"). 28 29 This option will enlarge your kernel 30 programs depend on this, so everyone 31 32 config PROC_KCORE 33 bool "/proc/kcore support" if !ARM 34 depends on PROC_FS && MMU 35 select VMCORE_INFO 36 help 37 Provides a virtual ELF core file of 38 be read with gdb and other ELF tools 39 made using this mechanism. 40 41 config PROC_VMCORE 42 bool "/proc/vmcore support" 43 depends on PROC_FS && CRASH_DUMP 44 default y 45 help 46 Exports the dump image of crashed ke 47 48 config PROC_VMCORE_DEVICE_DUMP 49 bool "Device Hardware/Firmware Log Col 50 depends on PROC_VMCORE 51 default n 52 help 53 After kernel panic, device drivers c 54 specific snapshot of their hardware 55 underlying devices are initialized i 56 Note that the device driver must be 57 recovery kernel's initramfs to colle 58 snapshot. 59 60 If you say Y here, the collected dev 61 as ELF notes to /proc/vmcore. You ca 62 dump using the kernel command line o 63 64 config PROC_SYSCTL 65 bool "Sysctl support (/proc/sys)" if E 66 depends on PROC_FS 67 select SYSCTL 68 default y 69 help 70 The sysctl interface provides a mean 71 certain kernel parameters and variab 72 a recompile of the kernel or reboot 73 interface is through /proc/sys. If 74 modifiable sysctl entries will be ge 75 /proc/sys directory. They are explai 76 in <file:Documentation/admin-guide/s 77 option will enlarge the kernel by at 78 79 As it is generally a good thing, you 80 building a kernel for install/rescue 81 limited in memory. 82 83 config PROC_PAGE_MONITOR 84 default y 85 depends on PROC_FS && MMU 86 bool "Enable /proc page monitoring" if 87 help 88 Various /proc files exist to monitor 89 /proc/pid/smaps, /proc/pid/clear_ref 90 /proc/kpagecount, and /proc/kpagefla 91 interfaces will reduce the size of t 92 93 config PROC_CHILDREN 94 bool "Include /proc/<pid>/task/<tid>/c 95 depends on PROC_FS 96 default n 97 help 98 Provides a fast way to retrieve firs 99 <file:Documentation/filesystems/proc 100 101 Say Y if you are running any user-sp 102 this interface. For example, rkt is 103 104 config PROC_PID_ARCH_STATUS 105 def_bool n 106 depends on PROC_FS 107 108 config PROC_CPU_RESCTRL 109 def_bool n 110 depends on PROC_FS
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.