xref: /linux/fs/sysv/Kconfig (revision 925c86a19bacf8ce10eb666328fb3fa5aff7b951)
1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only
28af915baSAlexey Dobriyanconfig SYSV_FS
38af915baSAlexey Dobriyan	tristate "System V/Xenix/V7/Coherent file system support"
48af915baSAlexey Dobriyan	depends on BLOCK
5*925c86a1SChristoph Hellwig	select BUFFER_HEAD
68af915baSAlexey Dobriyan	help
78af915baSAlexey Dobriyan	  SCO, Xenix and Coherent are commercial Unix systems for Intel
88af915baSAlexey Dobriyan	  machines, and Version 7 was used on the DEC PDP-11. Saying Y
98af915baSAlexey Dobriyan	  here would allow you to read from their floppies and hard disk
108af915baSAlexey Dobriyan	  partitions.
118af915baSAlexey Dobriyan
128af915baSAlexey Dobriyan	  If you have floppies or hard disk partitions like that, it is likely
138af915baSAlexey Dobriyan	  that they contain binaries from those other Unix systems; in order
148af915baSAlexey Dobriyan	  to run these binaries, you will want to install linux-abi which is
158af915baSAlexey Dobriyan	  a set of kernel modules that lets you run SCO, Xenix, Wyse,
168af915baSAlexey Dobriyan	  UnixWare, Dell Unix and System V programs under Linux.  It is
178af915baSAlexey Dobriyan	  available via FTP (user: ftp) from
188af915baSAlexey Dobriyan	  <ftp://ftp.openlinux.org/pub/people/hch/linux-abi/>).
198af915baSAlexey Dobriyan	  NOTE: that will work only for binaries from Intel-based systems;
208af915baSAlexey Dobriyan	  PDP ones will have to wait until somebody ports Linux to -11 ;-)
218af915baSAlexey Dobriyan
228af915baSAlexey Dobriyan	  If you only intend to mount files from some other Unix over the
238af915baSAlexey Dobriyan	  network using NFS, you don't need the System V file system support
248af915baSAlexey Dobriyan	  (but you need NFS file system support obviously).
258af915baSAlexey Dobriyan
268af915baSAlexey Dobriyan	  Note that this option is generally not needed for floppies, since a
278af915baSAlexey Dobriyan	  good portable way to transport files and directories between unixes
288af915baSAlexey Dobriyan	  (and even other operating systems) is given by the tar program ("man
298af915baSAlexey Dobriyan	  tar" or preferably "info tar").  Note also that this option has
308af915baSAlexey Dobriyan	  nothing whatsoever to do with the option "System V IPC". Read about
318af915baSAlexey Dobriyan	  the System V file system in
320c1bc6b8SMauro Carvalho Chehab	  <file:Documentation/filesystems/sysv-fs.rst>.
338af915baSAlexey Dobriyan	  Saying Y here will enlarge your kernel by about 27 KB.
348af915baSAlexey Dobriyan
358af915baSAlexey Dobriyan	  To compile this as a module, choose M here: the module will be called
368af915baSAlexey Dobriyan	  sysv.
378af915baSAlexey Dobriyan
388af915baSAlexey Dobriyan	  If you haven't heard about all of this before, it's safe to say N.
39