blob: da42f32c49be962d38718fa08603b20e4b603ab5 [file] [log] [blame]
Boaz Harrosh769ba8d2011-10-14 15:33:51 +02001# Note ORE needs to "select ASYNC_XOR". So Not to force multiple selects
2# for every ORE user we do it like this. Any user should add itself here
3# at the "depends on EXOFS_FS || ..." with an ||. The dependencies are
4# selected here, and we default to "ON". So in effect it is like been
5# selected by any of the users.
Boaz Harroshcf283ad2011-08-06 19:22:06 -07006config ORE
7 tristate
Boaz Harrosheecfc632011-10-31 15:15:38 -07008 depends on EXOFS_FS || PNFS_OBJLAYOUT
Boaz Harrosh769ba8d2011-10-14 15:33:51 +02009 select ASYNC_XOR
10 default SCSI_OSD_ULD
Boaz Harroshcf283ad2011-08-06 19:22:06 -070011
Boaz Harroshb14f8ab2008-10-27 18:27:55 +020012config EXOFS_FS
13 tristate "exofs: OSD based file system support"
14 depends on SCSI_OSD_ULD
Boaz Harroshb14f8ab2008-10-27 18:27:55 +020015 help
16 EXOFS is a file system that uses an OSD storage device,
17 as its backing storage.
18
19# Debugging-related stuff
20config EXOFS_DEBUG
21 bool "Enable debugging"
22 depends on EXOFS_FS
23 help
24 This option enables EXOFS debug prints.