⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 kconfig

📁 linux 内核源代码
💻
📖 第 1 页 / 共 2 页
字号:
comment "Kernel preemption"source "kernel/Kconfig.preempt"source "mm/Kconfig"config HOLES_IN_ZONE	def_bool ycomment "I/O subsystem configuration"config MACHCHK_WARNING	bool "Process warning machine checks"	help	  Select this option if you want the machine check handler on IBM S/390 or	  zSeries to process warning machine checks (e.g. on power failures).	  If unsure, say "Y".config QDIO	tristate "QDIO support"	---help---	  This driver provides the Queued Direct I/O base support for	  IBM mainframes.	  For details please refer to the documentation provided by IBM at	  <http://www10.software.ibm.com/developerworks/opensource/linux390>	  To compile this driver as a module, choose M here: the	  module will be called qdio.	  If unsure, say Y.config QDIO_DEBUG	bool "Extended debugging information"	depends on QDIO	help	  Say Y here to get extended debugging output in	    /sys/kernel/debug/s390dbf/qdio...	  Warning: this option reduces the performance of the QDIO module.	  If unsure, say N.comment "Misc"config IPL	bool "Builtin IPL record support"	help	  If you want to use the produced kernel to IPL directly from a	  device, you have to merge a bootsector specific to the device	  into the first bytes of the kernel. You will have to select the	  IPL device.choice	prompt "IPL method generated into head.S"	depends on IPL	default IPL_TAPE	help	  Select "tape" if you want to IPL the image from a Tape.	  Select "vm_reader" if you are running under VM/ESA and want	  to IPL the image from the emulated card reader.config IPL_TAPE	bool "tape"config IPL_VM	bool "vm_reader"endchoicesource "fs/Kconfig.binfmt"config PROCESS_DEBUG	bool "Show crashed user process info"	help	  Say Y to print all process fault locations to the console.  This is	  a debugging option; you probably do not want to set it unless you	  are an S390 port maintainer.config PFAULT	bool "Pseudo page fault support"	help	  Select this option, if you want to use PFAULT pseudo page fault	  handling under VM. If running native or in LPAR, this option	  has no effect. If your VM does not support PFAULT, PAGEEX	  pseudo page fault handling will be used.	  Note that VM 4.2 supports PFAULT but has a bug in its	  implementation that causes some problems.	  Everybody who wants to run Linux under VM != VM4.2 should select	  this option.config SHARED_KERNEL	bool "VM shared kernel support"	help	  Select this option, if you want to share the text segment of the	  Linux kernel between different VM guests. This reduces memory	  usage with lots of guests but greatly increases kernel size.	  Also if a kernel was IPL'ed from a shared segment the kexec system	  call will not work.	  You should only select this option if you know what you are	  doing and want to exploit this feature.config CMM	tristate "Cooperative memory management"	help	  Select this option, if you want to enable the kernel interface	  to reduce the memory size of the system. This is accomplished	  by allocating pages of memory and put them "on hold". This only	  makes sense for a system running under VM where the unused pages	  will be reused by VM for other guest systems. The interface	  allows an external monitor to balance memory of many systems.	  Everybody who wants to run Linux under VM should select this	  option.config CMM_PROC	bool "/proc interface to cooperative memory management"	depends on CMM	help	  Select this option to enable the /proc interface to the	  cooperative memory management.config CMM_IUCV	bool "IUCV special message interface to cooperative memory management"	depends on CMM && (SMSGIUCV=y || CMM=SMSGIUCV)	help	  Select this option to enable the special message interface to	  the cooperative memory management.config VIRT_TIMER	bool "Virtual CPU timer support"	help	  This provides a kernel interface for virtual CPU timers.	  Default is disabled.config VIRT_CPU_ACCOUNTING	bool "Base user process accounting on virtual cpu timer"	depends on VIRT_TIMER	help	  Select this option to use CPU timer deltas to do user	  process accounting.config APPLDATA_BASE	bool "Linux - VM Monitor Stream, base infrastructure"	depends on PROC_FS && VIRT_TIMER=y	help	  This provides a kernel interface for creating and updating z/VM APPLDATA	  monitor records. The monitor records are updated at certain time	  intervals, once the timer is started.	  Writing 1 or 0 to /proc/appldata/timer starts(1) or stops(0) the timer,	  i.e. enables or disables monitoring on the Linux side.	  A custom interval value (in seconds) can be written to	  /proc/appldata/interval.	  Defaults are 60 seconds interval and timer off.	  The /proc entries can also be read from, showing the current settings.config APPLDATA_MEM	tristate "Monitor memory management statistics"	depends on APPLDATA_BASE && VM_EVENT_COUNTERS	help	  This provides memory management related data to the Linux - VM Monitor	  Stream, like paging/swapping rate, memory utilisation, etc.	  Writing 1 or 0 to /proc/appldata/memory creates(1) or removes(0) a z/VM	  APPLDATA monitor record, i.e. enables or disables monitoring this record	  on the z/VM side.	  Default is disabled.	  The /proc entry can also be read from, showing the current settings.	  This can also be compiled as a module, which will be called	  appldata_mem.o.config APPLDATA_OS	tristate "Monitor OS statistics"	depends on APPLDATA_BASE	help	  This provides OS related data to the Linux - VM Monitor Stream, like	  CPU utilisation, etc.	  Writing 1 or 0 to /proc/appldata/os creates(1) or removes(0) a z/VM	  APPLDATA monitor record, i.e. enables or disables monitoring this record	  on the z/VM side.	  Default is disabled.	  This can also be compiled as a module, which will be called	  appldata_os.o.config APPLDATA_NET_SUM	tristate "Monitor overall network statistics"	depends on APPLDATA_BASE	help	  This provides network related data to the Linux - VM Monitor Stream,	  currently there is only a total sum of network I/O statistics, no	  per-interface data.	  Writing 1 or 0 to /proc/appldata/net_sum creates(1) or removes(0) a z/VM	  APPLDATA monitor record, i.e. enables or disables monitoring this record	  on the z/VM side.	  Default is disabled.	  This can also be compiled as a module, which will be called	  appldata_net_sum.o.source kernel/Kconfig.hzconfig NO_IDLE_HZ	bool "No HZ timer ticks in idle"	help	  Switches the regular HZ timer off when the system is going idle.	  This helps z/VM to detect that the Linux system is idle. VM can	  then "swap-out" this guest which reduces memory usage. It also	  reduces the overhead of idle systems.	  The HZ timer can be switched on/off via /proc/sys/kernel/hz_timer.	  hz_timer=0 means HZ timer is disabled. hz_timer=1 means HZ	  timer is active.config NO_IDLE_HZ_INIT	bool "HZ timer in idle off by default"	depends on NO_IDLE_HZ	help	  The HZ timer is switched off in idle by default. That means the	  HZ timer is already disabled at boot time.config S390_HYPFS_FS	bool "s390 hypervisor file system support"	select SYS_HYPERVISOR	default y	help	  This is a virtual file system intended to provide accounting	  information in an s390 hypervisor environment.config KEXEC	bool "kexec system call"	help	  kexec is a system call that implements the ability to shutdown your	  current kernel, and to start another kernel.  It is like a reboot	  but is independent of hardware/microcode support.config ZFCPDUMP	tristate "zfcpdump support"	select SMP	default n	help	  Select this option if you want to build an zfcpdump enabled kernel.	  Refer to <file:Documentation/s390/zfcpdump.txt> for more details on this.endmenusource "net/Kconfig"config PCMCIA	def_bool nconfig CCW	def_bool ysource "drivers/Kconfig"source "fs/Kconfig"source "kernel/Kconfig.instrumentation"source "arch/s390/Kconfig.debug"source "security/Kconfig"source "crypto/Kconfig"source "lib/Kconfig"

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -