Lines Matching full:block
3 # Block layer core configuration
5 menuconfig BLOCK config
6 bool "Enable the block layer" if EXPERT
11 Provide block layer support for the kernel.
13 Disable this option to remove the block layer support from the
18 - block device files will become unusable
22 they make use of various block layer definitions and facilities.
27 if BLOCK
33 Enable loading modules and creating block device instances based on
52 bool "Block layer SG support v4 helper lib"
61 bool "Block layer data integrity support"
64 stored/retrieved to help protect the data. The block layer
79 bool "Zoned block device support"
82 Block layer zoned block device support. This option enables
83 support for ZAC/ZBC/ZNS host-managed and host-aware zoned block
89 bool "Block layer bio throttling support"
93 Block layer bio throttling support. It can be used to limit
101 bool "Block throttling .low limit interface support (EXPERIMENTAL)"
104 Add .low limit interface for block throttling. The low limit is a best
112 bool "Enable support for block device writeback throttling"
114 Enabling this option enables the block layer to throttle buffered
125 Enable writeback throttling by default for request-based block devices.
163 scheduler and block devices process requests. Only some I/O schedulers
164 and some block devices support I/O priorities.
167 bool "Block layer debugging information in debugfs"
171 Include block layer debugging information in debugfs. This information
190 bool "Enable inline encryption support in block layer"
193 block layer handle encryption, so users can take
202 Enabling this lets the block layer handle inline encryption
206 source "block/partitions/Kconfig"
234 source "block/Kconfig.iosched"
236 endif # BLOCK