| # SPDX-License-Identifier: GPL-2.0-only |
| config HFS_FS |
| tristate "Apple Macintosh file system support" |
| depends on BLOCK |
| select BUFFER_HEAD |
| select NLS |
| select LEGACY_DIRECT_IO |
| help |
| If you say Y here, you will be able to mount Macintosh-formatted |
| floppy disks and hard drive partitions with full read-write access. |
| Please read <file:Documentation/filesystems/hfs.rst> to learn about |
| the available mount options. |
| |
| To compile this file system support as a module, choose M here: the |
| module will be called hfs. |
| |
| config HFS_KUNIT_TEST |
| tristate "KUnit tests for HFS filesystem" if !KUNIT_ALL_TESTS |
| depends on HFS_FS && KUNIT |
| default KUNIT_ALL_TESTS |
| help |
| This builds KUnit tests for the HFS filesystem. |
| |
| KUnit tests run during boot and output the results to the debug |
| log in TAP format (https://testanything.org/). Only useful for |
| kernel devs running KUnit test harness and are not for inclusion |
| into a production build. |
| |
| For more information on KUnit and unit tests in general please |
| refer to the KUnit documentation in Documentation/dev-tools/kunit/. |