Commit e316c5c1 authored by Andries E. Brouwer's avatar Andries E. Brouwer Committed by Linus Torvalds

[PATCH] remove if !PARTITION_ADVANCED condition in defaults

Many people are being bitten by the fact that if they select
CONFIG_PARTITION_ADVANCED in order to get some additional support,
they suddenly lose support for the MSDOS_PARTITION type.

Moreover, everybody needs MSDOS_PARTITION - also people not on i386,
since it is the type used on smart media and compact flash and
similar cards.

So, the below advises people "Say Y here" for MSDOS_PARTITION,
and does not change the default choices when PARTITION_ADVANCED
is selected.
parent f3af7498
...@@ -16,31 +16,31 @@ config PARTITION_ADVANCED ...@@ -16,31 +16,31 @@ config PARTITION_ADVANCED
config ACORN_PARTITION config ACORN_PARTITION
bool "Acorn partition support" if PARTITION_ADVANCED bool "Acorn partition support" if PARTITION_ADVANCED
default y if !PARTITION_ADVANCED && ARCH_ACORN default y if ARCH_ACORN
help help
Support hard disks partitioned under Acorn operating systems. Support hard disks partitioned under Acorn operating systems.
config ACORN_PARTITION_CUMANA config ACORN_PARTITION_CUMANA
bool "Cumana partition support" if PARTITION_ADVANCED && ACORN_PARTITION bool "Cumana partition support" if PARTITION_ADVANCED && ACORN_PARTITION
default y if !PARTITION_ADVANCED && ARCH_ACORN default y if ARCH_ACORN
help help
Say Y here if you would like to use hard disks under Linux which Say Y here if you would like to use hard disks under Linux which
were partitioned using the Cumana interface on Acorn machines. were partitioned using the Cumana interface on Acorn machines.
config ACORN_PARTITION_EESOX config ACORN_PARTITION_EESOX
bool "EESOX partition support" if PARTITION_ADVANCED && ACORN_PARTITION bool "EESOX partition support" if PARTITION_ADVANCED && ACORN_PARTITION
default y if !PARTITION_ADVANCED && ARCH_ACORN default y if ARCH_ACORN
config ACORN_PARTITION_ICS config ACORN_PARTITION_ICS
bool "ICS partition support" if PARTITION_ADVANCED && ACORN_PARTITION bool "ICS partition support" if PARTITION_ADVANCED && ACORN_PARTITION
default y if !PARTITION_ADVANCED && ARCH_ACORN default y if ARCH_ACORN
help help
Say Y here if you would like to use hard disks under Linux which Say Y here if you would like to use hard disks under Linux which
were partitioned using the ICS interface on Acorn machines. were partitioned using the ICS interface on Acorn machines.
config ACORN_PARTITION_ADFS config ACORN_PARTITION_ADFS
bool "Native filecore partition support" if PARTITION_ADVANCED && ACORN_PARTITION bool "Native filecore partition support" if PARTITION_ADVANCED && ACORN_PARTITION
default y if !PARTITION_ADVANCED && ARCH_ACORN default y if ARCH_ACORN
help help
The Acorn Disc Filing System is the standard file system of the The Acorn Disc Filing System is the standard file system of the
RiscOS operating system which runs on Acorn's ARM-based Risc PC RiscOS operating system which runs on Acorn's ARM-based Risc PC
...@@ -49,14 +49,14 @@ config ACORN_PARTITION_ADFS ...@@ -49,14 +49,14 @@ config ACORN_PARTITION_ADFS
config ACORN_PARTITION_POWERTEC config ACORN_PARTITION_POWERTEC
bool "PowerTec partition support" if PARTITION_ADVANCED && ACORN_PARTITION bool "PowerTec partition support" if PARTITION_ADVANCED && ACORN_PARTITION
default y if !PARTITION_ADVANCED && ARCH_ACORN default y if ARCH_ACORN
help help
Support reading partition tables created on Acorn machines using Support reading partition tables created on Acorn machines using
the PowerTec SCSI drive. the PowerTec SCSI drive.
config ACORN_PARTITION_RISCIX config ACORN_PARTITION_RISCIX
bool "RISCiX partition support" if PARTITION_ADVANCED && ACORN_PARTITION bool "RISCiX partition support" if PARTITION_ADVANCED && ACORN_PARTITION
default y if !PARTITION_ADVANCED && ARCH_ACORN default y if ARCH_ACORN
help help
Once upon a time, there was a native Unix port for the Acorn series Once upon a time, there was a native Unix port for the Acorn series
of machines called RISCiX. If you say 'Y' here, Linux will be able of machines called RISCiX. If you say 'Y' here, Linux will be able
...@@ -64,21 +64,21 @@ config ACORN_PARTITION_RISCIX ...@@ -64,21 +64,21 @@ config ACORN_PARTITION_RISCIX
config OSF_PARTITION config OSF_PARTITION
bool "Alpha OSF partition support" if PARTITION_ADVANCED bool "Alpha OSF partition support" if PARTITION_ADVANCED
default y if !PARTITION_ADVANCED && ALPHA default y if ALPHA
help help
Say Y here if you would like to use hard disks under Linux which Say Y here if you would like to use hard disks under Linux which
were partitioned on an Alpha machine. were partitioned on an Alpha machine.
config AMIGA_PARTITION config AMIGA_PARTITION
bool "Amiga partition table support" if PARTITION_ADVANCED bool "Amiga partition table support" if PARTITION_ADVANCED
default y if !PARTITION_ADVANCED && (AMIGA || AFFS_FS=y) default y if (AMIGA || AFFS_FS=y)
help help
Say Y here if you would like to use hard disks under Linux which Say Y here if you would like to use hard disks under Linux which
were partitioned under AmigaOS. were partitioned under AmigaOS.
config ATARI_PARTITION config ATARI_PARTITION
bool "Atari partition table support" if PARTITION_ADVANCED bool "Atari partition table support" if PARTITION_ADVANCED
default y if !PARTITION_ADVANCED && ATARI default y if ATARI
help help
Say Y here if you would like to use hard disks under Linux which Say Y here if you would like to use hard disks under Linux which
were partitioned under the Atari OS. were partitioned under the Atari OS.
...@@ -93,17 +93,16 @@ config IBM_PARTITION ...@@ -93,17 +93,16 @@ config IBM_PARTITION
config MAC_PARTITION config MAC_PARTITION
bool "Macintosh partition map support" if PARTITION_ADVANCED bool "Macintosh partition map support" if PARTITION_ADVANCED
default y if !PARTITION_ADVANCED && MAC default y if MAC
help help
Say Y here if you would like to use hard disks under Linux which Say Y here if you would like to use hard disks under Linux which
were partitioned on a Macintosh. were partitioned on a Macintosh.
config MSDOS_PARTITION config MSDOS_PARTITION
bool "PC BIOS (MSDOS partition tables) support" if PARTITION_ADVANCED bool "PC BIOS (MSDOS partition tables) support" if PARTITION_ADVANCED
default y if !PARTITION_ADVANCED && !AMIGA && !ATARI && !MAC && !SGI_IP22 && !ARM && !SGI_IP27 default y
help help
Say Y here if you would like to use hard disks under Linux which Say Y here.
were partitioned on an x86 PC (not necessarily by DOS).
config BSD_DISKLABEL config BSD_DISKLABEL
bool "BSD disklabel (FreeBSD partition tables) support" bool "BSD disklabel (FreeBSD partition tables) support"
...@@ -189,14 +188,14 @@ config LDM_DEBUG ...@@ -189,14 +188,14 @@ config LDM_DEBUG
config SGI_PARTITION config SGI_PARTITION
bool "SGI partition support" if PARTITION_ADVANCED bool "SGI partition support" if PARTITION_ADVANCED
default y if !PARTITION_ADVANCED && (SGI_IP22 || SGI_IP27) default y if (SGI_IP22 || SGI_IP27)
help help
Say Y here if you would like to be able to read the hard disk Say Y here if you would like to be able to read the hard disk
partition table format used by SGI machines. partition table format used by SGI machines.
config ULTRIX_PARTITION config ULTRIX_PARTITION
bool "Ultrix partition table support" if PARTITION_ADVANCED bool "Ultrix partition table support" if PARTITION_ADVANCED
default y if !PARTITION_ADVANCED && DECSTATION default y if DECSTATION
help help
Say Y here if you would like to be able to read the hard disk Say Y here if you would like to be able to read the hard disk
partition table format used by DEC (now Compaq) Ultrix machines. partition table format used by DEC (now Compaq) Ultrix machines.
...@@ -204,7 +203,7 @@ config ULTRIX_PARTITION ...@@ -204,7 +203,7 @@ config ULTRIX_PARTITION
config SUN_PARTITION config SUN_PARTITION
bool "Sun partition tables support" if PARTITION_ADVANCED bool "Sun partition tables support" if PARTITION_ADVANCED
default y if !PARTITION_ADVANCED && (SPARC32 || SPARC64) default y if (SPARC32 || SPARC64)
---help--- ---help---
Like most systems, SunOS uses its own hard disk partition table Like most systems, SunOS uses its own hard disk partition table
format, incompatible with all others. Saying Y here allows you to format, incompatible with all others. Saying Y here allows you to
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment