xref: /linux/fs/minix/Kconfig (revision a1c613ae4c322ddd58d5a8539dbfba2a0380a8c0)
1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only
28b1cd7d3SAlexey Dobriyanconfig MINIX_FS
38b1cd7d3SAlexey Dobriyan	tristate "Minix file system support"
48b1cd7d3SAlexey Dobriyan	depends on BLOCK
5*925c86a1SChristoph Hellwig	select BUFFER_HEAD
68b1cd7d3SAlexey Dobriyan	help
78b1cd7d3SAlexey Dobriyan	  Minix is a simple operating system used in many classes about OS's.
88b1cd7d3SAlexey Dobriyan	  The minix file system (method to organize files on a hard disk
98b1cd7d3SAlexey Dobriyan	  partition or a floppy disk) was the original file system for Linux,
108b1cd7d3SAlexey Dobriyan	  but has been superseded by the second extended file system ext2fs.
118b1cd7d3SAlexey Dobriyan	  You don't want to use the minix file system on your hard disk
128b1cd7d3SAlexey Dobriyan	  because of certain built-in restrictions, but it is sometimes found
138b1cd7d3SAlexey Dobriyan	  on older Linux floppy disks.  This option will enlarge your kernel
148b1cd7d3SAlexey Dobriyan	  by about 28 KB. If unsure, say N.
158b1cd7d3SAlexey Dobriyan
168b1cd7d3SAlexey Dobriyan	  To compile this file system support as a module, choose M here: the
178b1cd7d3SAlexey Dobriyan	  module will be called minix.  Note that the file system of your root
188b1cd7d3SAlexey Dobriyan	  partition (the one containing the directory /) cannot be compiled as
198b1cd7d3SAlexey Dobriyan	  a module.
2061f2e7b0SAkinobu Mita
2161f2e7b0SAkinobu Mitaconfig MINIX_FS_NATIVE_ENDIAN
2261f2e7b0SAkinobu Mita	def_bool MINIX_FS
23a687a533SArnd Bergmann	depends on MICROBLAZE || MIPS || S390 || SUPERH || SPARC || XTENSA || (M68K && !MMU)
2461f2e7b0SAkinobu Mita
2561f2e7b0SAkinobu Mitaconfig MINIX_FS_BIG_ENDIAN_16BIT_INDEXED
2661f2e7b0SAkinobu Mita	def_bool MINIX_FS
2761f2e7b0SAkinobu Mita	depends on M68K && MMU
28