xref: /linux/fs/isofs/Kconfig (revision a1c613ae4c322ddd58d5a8539dbfba2a0380a8c0)
1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only
2ddfaccd9SAlexey Dobriyanconfig ISO9660_FS
3ddfaccd9SAlexey Dobriyan	tristate "ISO 9660 CDROM file system support"
4*925c86a1SChristoph Hellwig	select BUFFER_HEAD
5ddfaccd9SAlexey Dobriyan	help
6ddfaccd9SAlexey Dobriyan	  This is the standard file system used on CD-ROMs.  It was previously
7ddfaccd9SAlexey Dobriyan	  known as "High Sierra File System" and is called "hsfs" on other
8ddfaccd9SAlexey Dobriyan	  Unix systems.  The so-called Rock-Ridge extensions which allow for
9ddfaccd9SAlexey Dobriyan	  long Unix filenames and symbolic links are also supported by this
10ddfaccd9SAlexey Dobriyan	  driver.  If you have a CD-ROM drive and want to do more with it than
11ddfaccd9SAlexey Dobriyan	  just listen to audio CDs and watch its LEDs, say Y (and read
120c1bc6b8SMauro Carvalho Chehab	  <file:Documentation/filesystems/isofs.rst> and the CD-ROM-HOWTO,
13ddfaccd9SAlexey Dobriyan	  available from <http://www.tldp.org/docs.html#howto>), thereby
14ddfaccd9SAlexey Dobriyan	  enlarging your kernel by about 27 KB; otherwise say N.
15ddfaccd9SAlexey Dobriyan
16ddfaccd9SAlexey Dobriyan	  To compile this file system support as a module, choose M here: the
17ddfaccd9SAlexey Dobriyan	  module will be called isofs.
18ddfaccd9SAlexey Dobriyan
19ddfaccd9SAlexey Dobriyanconfig JOLIET
20ddfaccd9SAlexey Dobriyan	bool "Microsoft Joliet CDROM extensions"
21ddfaccd9SAlexey Dobriyan	depends on ISO9660_FS
22ddfaccd9SAlexey Dobriyan	select NLS
23ddfaccd9SAlexey Dobriyan	help
24ddfaccd9SAlexey Dobriyan	  Joliet is a Microsoft extension for the ISO 9660 CD-ROM file system
25ddfaccd9SAlexey Dobriyan	  which allows for long filenames in unicode format (unicode is the
26ddfaccd9SAlexey Dobriyan	  new 16 bit character code, successor to ASCII, which encodes the
27ddfaccd9SAlexey Dobriyan	  characters of almost all languages of the world; see
28ddfaccd9SAlexey Dobriyan	  <http://www.unicode.org/> for more information).  Say Y here if you
29ddfaccd9SAlexey Dobriyan	  want to be able to read Joliet CD-ROMs under Linux.
30ddfaccd9SAlexey Dobriyan
31ddfaccd9SAlexey Dobriyanconfig ZISOFS
32ddfaccd9SAlexey Dobriyan	bool "Transparent decompression extension"
33ddfaccd9SAlexey Dobriyan	depends on ISO9660_FS
34ddfaccd9SAlexey Dobriyan	select ZLIB_INFLATE
35ddfaccd9SAlexey Dobriyan	help
36ddfaccd9SAlexey Dobriyan	  This is a Linux-specific extension to RockRidge which lets you store
37ddfaccd9SAlexey Dobriyan	  data in compressed form on a CD-ROM and have it transparently
38ddfaccd9SAlexey Dobriyan	  decompressed when the CD-ROM is accessed.  See
39ddfaccd9SAlexey Dobriyan	  <http://www.kernel.org/pub/linux/utils/fs/zisofs/> for the tools
40ddfaccd9SAlexey Dobriyan	  necessary to create such a filesystem.  Say Y here if you want to be
41ddfaccd9SAlexey Dobriyan	  able to read such compressed CD-ROMs.
42