Kconfig (11e4afb49b7fa1fc8e1ffd850c1806dd86a08204) Kconfig (e43473b7f223ec866f7db273697e76c337c390f9)
1#
2# Block layer core configuration
3#
4menuconfig BLOCK
5 bool "Enable the block layer" if EMBEDDED
6 default y
7 help
8 Provide block layer support for the kernel.

--- 63 unchanged lines hidden (view full) ---

72 stored/retrieved to help protect the data. The block layer
73 data integrity option provides hooks which can be used by
74 filesystems to ensure better data integrity.
75
76 Say yes here if you have a storage device that provides the
77 T10/SCSI Data Integrity Field or the T13/ATA External Path
78 Protection. If in doubt, say N.
79
1#
2# Block layer core configuration
3#
4menuconfig BLOCK
5 bool "Enable the block layer" if EMBEDDED
6 default y
7 help
8 Provide block layer support for the kernel.

--- 63 unchanged lines hidden (view full) ---

72 stored/retrieved to help protect the data. The block layer
73 data integrity option provides hooks which can be used by
74 filesystems to ensure better data integrity.
75
76 Say yes here if you have a storage device that provides the
77 T10/SCSI Data Integrity Field or the T13/ATA External Path
78 Protection. If in doubt, say N.
79
80config BLK_DEV_THROTTLING
81 bool "Block layer bio throttling support"
82 depends on BLK_CGROUP=y && EXPERIMENTAL
83 default n
84 ---help---
85 Block layer bio throttling support. It can be used to limit
86 the IO rate to a device. IO rate policies are per cgroup and
87 one needs to mount and use blkio cgroup controller for creating
88 cgroups and specifying per device IO rate policies.
89
90 See Documentation/cgroups/blkio-controller.txt for more information.
91
80endif # BLOCK
81
82config BLOCK_COMPAT
83 bool
84 depends on BLOCK && COMPAT
85 default y
86
87source block/Kconfig.iosched
92endif # BLOCK
93
94config BLOCK_COMPAT
95 bool
96 depends on BLOCK && COMPAT
97 default y
98
99source block/Kconfig.iosched