Navigation: Linux Kernel Driver DataBase - web LKDDB: Main index - D index

CONFIG_DEBUG_BLOCK_EXT_DEVT: Force extended block device numbers and spread them

General informations

The Linux kernel configuration item CONFIG_DEBUG_BLOCK_EXT_DEVT:

Help text

BIG FAT WARNING: ENABLING THIS OPTION MIGHT BREAK BOOTING ON SOME DISTRIBUTIONS. DO NOT ENABLE THIS UNLESS YOU KNOW WHAT YOU ARE DOING. Distros, please enable this and fix whatever is broken.

Conventionally, block device numbers are allocated from predetermined contiguous area. However, extended block area may introduce non-contiguous block device numbers. This option forces most block device numbers to be allocated from the extended space and spreads them to discover kernel or userland code paths which assume predetermined contiguous device number allocation.

Note that turning on this debug option shuffles all the device numbers for all IDE and SCSI devices including libata ones, so root partition specified using device number directly (via rdev or root=MAJ:MIN) won't work anymore. Textual device names (root=/dev/sdXn) will continue to work.

Say N if you are unsure.

Hardware

LKDDb

Raw data from LKDDb:

Sources

This page is automaticly generated with free (libre, open) software lkddb(see lkddb-sources).

The data is retrived from:

Automatic links from Google (and ads)

Custom Search

Popular queries:

Navigation: Linux Kernel Driver DataBase - web LKDDB: main index - D index

Automatically generated (in year 2024). See also LKDDb sources on GitLab