]> git.hungrycats.org Git - linux/commitdiff
[SPARC64]: Use drivers/block/Kconfig.
authorMatthew Wilcox <willy@debian.org>
Mon, 5 Jan 2004 06:11:25 +0000 (22:11 -0800)
committerKeith M. Wesolowski <wesolows@foobazco.org>
Mon, 5 Jan 2004 06:11:25 +0000 (22:11 -0800)
arch/sparc64/Kconfig
arch/sparc64/defconfig

index 0a81eafef9b6d46dff24a43061b541688787bded..465f9f10c21b59e395f830ecf128e321729b06d0 100644 (file)
@@ -501,139 +501,7 @@ source "drivers/sbus/char/Kconfig"
 
 source "drivers/mtd/Kconfig"
 
-
-menu "Block devices"
-
-config BLK_DEV_FD
-       bool "Normal floppy disk support"
-       ---help---
-         If you want to use the floppy disk drive(s) of your PC under Linux,
-         say Y. Information about this driver, especially important for IBM
-         Thinkpad users, is contained in <file:Documentation/floppy.txt>.
-         That file also contains the location of the Floppy driver FAQ as
-         well as location of the fdutils package used to configure additional
-         parameters of the driver at run time.
-
-         To compile this driver as a module, choose M here: the
-         module will be called floppy.
-
-config BLK_DEV_LOOP
-       tristate "Loopback device support"
-       ---help---
-         Saying Y here will allow you to use a regular file as a block
-         device; you can then create a file system on that block device and
-         mount it just as you would mount other block devices such as hard
-         drive partitions, CD-ROM drives or floppy drives. The loop devices
-         are block special device files with major number 7 and typically
-         called /dev/loop0, /dev/loop1 etc.
-
-         This is useful if you want to check an ISO 9660 file system before
-         burning the CD, or if you want to use floppy images without first
-         writing them to floppy. Furthermore, some Linux distributions avoid
-         the need for a dedicated Linux partition by keeping their complete
-         root file system inside a DOS FAT file using this loop device
-         driver.
-
-         The loop device driver can also be used to "hide" a file system in a
-         disk partition, floppy, or regular file, either using encryption
-         (scrambling the data) or steganography (hiding the data in the low
-         bits of, say, a sound file). This is also safe if the file resides
-         on a remote file server. If you want to do this, you will first have
-         to acquire and install a kernel patch from
-         <ftp://ftp.kerneli.org/pub/kerneli/>, and then you need to
-         say Y to this option.
-
-         Note that alternative ways to use encrypted file systems are
-         provided by the cfs package, which can be gotten from
-         <ftp://ftp.kerneli.org/pub/kerneli/net-source/>, and the newer tcfs
-         package, available at <http://tcfs.dia.unisa.it/>. You do not need
-         to say Y here if you want to use one of these. However, using cfs
-         requires saying Y to "NFS file system support" below while using
-         tcfs requires applying a kernel patch. An alternative steganography
-         solution is provided by StegFS, also available from
-         <ftp://ftp.kerneli.org/pub/kerneli/net-source/>.
-
-         To use the loop device, you need the losetup utility and a recent
-         version of the mount program, both contained in the util-linux
-         package. The location and current version number of util-linux is
-         contained in the file <file:Documentation/Changes>.
-
-         Note that this loop device has nothing to do with the loopback
-         device used for network connections from the machine to itself.
-
-         To compile this driver as a module, choose M here: the
-         module will be called loop.
-
-         Most users will answer N here.
-
-config BLK_DEV_NBD
-       tristate "Network block device support"
-       depends on NET
-       ---help---
-         Saying Y here will allow your computer to be a client for network
-         block devices, i.e. it will be able to use block devices exported by
-         servers (mount file systems on them etc.). Communication between
-         client and server works over TCP/IP networking, but to the client
-         program this is hidden: it looks like a regular local file access to
-         a block device special file such as /dev/nd0.
-
-         Network block devices also allows you to run a block-device in
-         userland (making server and client physically the same computer,
-         communicating using the loopback network device).
-
-         Read <file:Documentation/nbd.txt> for more information, especially
-         about where to find the server code, which runs in user space and
-         does not need special kernel support.
-
-         Note that this has nothing to do with the network file systems NFS
-         or Coda; you can say N here even if you intend to use NFS or Coda.
-
-         To compile this driver as a module, choose M here: the
-         module will be called nbd.
-
-         If unsure, say N.
-
-source "drivers/md/Kconfig"
-
-config BLK_DEV_RAM
-       tristate "RAM disk support"
-       ---help---
-         Saying Y here will allow you to use a portion of your RAM memory as
-         a block device, so that you can make file systems on it, read and
-         write to it and do all the other things that you can do with normal
-         block devices (such as hard drives). It is usually used to load and
-         store a copy of a minimal root file system off of a floppy into RAM
-         during the initial install of Linux.
-
-         Note that the kernel command line option "ramdisk=XX" is now
-         obsolete. For details, read <file:Documentation/ramdisk.txt>.
-
-         To compile this driver as a module, choose M here: the
-         module will be called rd.
-
-         Most normal users won't need the RAM disk functionality, and can
-         thus say N here.
-
-config BLK_DEV_RAM_SIZE
-       int "Default RAM disk size"
-       depends on BLK_DEV_RAM
-       default "4096"
-       help
-         The default value is 4096. Only change this if you know what are
-         you doing. If you are using IBM S/390, then set this to 8192.
-
-config BLK_DEV_INITRD
-       bool "Initial RAM disk (initrd) support"
-       depends on BLK_DEV_RAM=y
-       help
-         The initial RAM disk is a RAM disk that is loaded by the boot loader
-         (loadlin or lilo) and that is mounted as root before the normal boot
-         procedure. It is typically used to load modules needed to mount the
-         "real" root file system, etc. See <file:Documentation/initrd.txt>
-         for details.
-
-endmenu
-
+source "drivers/block/Kconfig"
 
 source "drivers/ide/Kconfig"
 
@@ -641,6 +509,8 @@ source "drivers/scsi/Kconfig"
 
 source "drivers/fc4/Kconfig"
 
+source "drivers/md/Kconfig"
+
 if PCI
 source "drivers/message/fusion/Kconfig"
 endif
index d57ff029250ebb587a5daaa2df449fe49bdc21fa..97ed2b668ddc43cae92229a1aec2e7b722e2e0f7 100644 (file)
@@ -198,22 +198,16 @@ CONFIG_OBP_FLASH=m
 # Block devices
 #
 # CONFIG_BLK_DEV_FD is not set
+# CONFIG_PARIDE is not set
+# CONFIG_BLK_CPQ_DA is not set
+# CONFIG_BLK_CPQ_CISS_DA is not set
+# CONFIG_BLK_DEV_DAC960 is not set
+# CONFIG_BLK_DEV_UMEM is not set
 CONFIG_BLK_DEV_LOOP=m
+CONFIG_BLK_DEV_CRYPTOLOOP=m
 CONFIG_BLK_DEV_NBD=m
-
-#
-# Multi-device support (RAID and LVM)
-#
-CONFIG_MD=y
-CONFIG_BLK_DEV_MD=m
-CONFIG_MD_LINEAR=m
-CONFIG_MD_RAID0=m
-CONFIG_MD_RAID1=m
-CONFIG_MD_RAID5=m
-CONFIG_MD_MULTIPATH=m
-CONFIG_BLK_DEV_DM=m
-# CONFIG_DM_IOCTL_V4 is not set
 # CONFIG_BLK_DEV_RAM is not set
+# CONFIG_BLK_DEV_INITRD is not set
 
 #
 # ATA/ATAPI/MFM/RLL support
@@ -369,6 +363,19 @@ CONFIG_FC4_SOCAL=m
 CONFIG_SCSI_PLUTO=m
 CONFIG_SCSI_FCAL=m
 
+#
+# Multi-device support (RAID and LVM)
+#
+CONFIG_MD=y
+CONFIG_BLK_DEV_MD=m
+CONFIG_MD_LINEAR=m
+CONFIG_MD_RAID0=m
+CONFIG_MD_RAID1=m
+CONFIG_MD_RAID5=m
+CONFIG_MD_MULTIPATH=m
+CONFIG_BLK_DEV_DM=m
+# CONFIG_DM_IOCTL_V4 is not set
+
 #
 # Fusion MPT device support
 #