Blame view
block/Kconfig
2.05 KB
3a65dfe8c [BLOCK] Move all ... |
1 2 3 |
# # Block layer core configuration # |
16ed002f2 Use menuconfigs i... |
4 |
menuconfig BLOCK |
51d7513a8 [PATCH] Only enab... |
5 |
bool "Enable the block layer" if EMBEDDED |
9361401eb [PATCH] BLOCK: Ma... |
6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
default y help This permits the block layer to be removed from the kernel if it's not needed (on some embedded devices for example). If this option is disabled, then blockdev files will become unusable and some filesystems (such as ext3) will become unavailable. This option will also disable SCSI character devices and USB storage since they make use of various block layer definitions and facilities. Say Y here unless you know you really don't want to mount disks and suchlike. if BLOCK |
3a65dfe8c [BLOCK] Move all ... |
21 22 |
config LBD bool "Support for Large Block Devices" |
e62438630 [PATCH] Centralis... |
23 |
depends on !64BIT |
3a65dfe8c [BLOCK] Move all ... |
24 25 26 27 |
help Say Y here if you want to attach large (bigger than 2TB) discs to your machine, or if you want to have a raid or loopback device bigger than 2TB. Otherwise say N. |
2056a782f [PATCH] Block que... |
28 29 |
config BLK_DEV_IO_TRACE bool "Support for tracing block io actions" |
09540e691 [PATCH] Fix blktr... |
30 |
depends on SYSFS |
2056a782f [PATCH] Block que... |
31 32 33 34 35 36 37 38 39 |
select RELAY select DEBUG_FS help Say Y here, if you want to be able to trace the block layer actions on a given queue. Tracing allows you to see any traffic happening on a block device queue. For more information (and the user space support tools needed), fetch the blktrace app from: git://brick.kernel.dk/data/git/blktrace.git |
a0f62ac63 [PATCH] 2TB files... |
40 41 |
config LSF bool "Support for Large Single Files" |
e62438630 [PATCH] Centralis... |
42 |
depends on !64BIT |
a0f62ac63 [PATCH] 2TB files... |
43 |
help |
88b9adb07 [PATCH] config: f... |
44 45 46 47 |
Say Y here if you want to be able to handle very large files (bigger than 2TB), otherwise say N. If unsure, say Y. |
a0f62ac63 [PATCH] 2TB files... |
48 |
|
3d6392cfb bsg: support for ... |
49 |
config BLK_DEV_BSG |
319a7b7fb bsg: Kconfig updates |
50 |
bool "Block layer SG support v4 (EXPERIMENTAL)" |
80ed71ce1 [SCSI] bsg: separ... |
51 |
depends on EXPERIMENTAL |
3d6392cfb bsg: support for ... |
52 |
---help--- |
319a7b7fb bsg: Kconfig updates |
53 54 55 56 57 58 59 60 |
Saying Y here will enable generic SG (SCSI generic) v4 support for any block device. Unlike SG v3 (aka block/scsi_ioctl.c drivers/scsi/sg.c), SG v4 can handle complicated SCSI commands: tagged variable length cdbs with bidirectional data transfers and generic request/response protocols (e.g. Task Management Functions and SMP in Serial Attached SCSI). |
3d6392cfb bsg: support for ... |
61 |
|
2b9e0aae1 Only enable BLOCK... |
62 |
endif # BLOCK |
99874d504 [BLOCK] Only incl... |
63 64 |
config BLOCK_COMPAT bool |
2b9e0aae1 Only enable BLOCK... |
65 |
depends on BLOCK && COMPAT |
99874d504 [BLOCK] Only incl... |
66 |
default y |
3a65dfe8c [BLOCK] Move all ... |
67 |
source block/Kconfig.iosched |