Enable the block layer
modulename: core.ko
and/orbiomerge.ko
configname: CONFIG_BLOCK
Linux Kernel Configuration
└─>Enable the block layer
In linux kernel since version 2.6.19 (release Date: 2006-11-29)
Provide block layer support for the kernel.
Disable this option to remove the block layer support from the
kernel. This may be useful for embedded devices.
If this option is disabled:
- block device files will become unusable
- some filesystems (such as ext3) will become unavailable.
Also, SCSI character devices and USB storage will be disabled since
they make use of various block layer definitions and facilities.
Say Y here unless you know you really don't want to mount disks and
suchlike.
Disable this option to remove the block layer support from the
kernel. This may be useful for embedded devices.
If this option is disabled:
- block device files will become unusable
- some filesystems (such as ext3) will become unavailable.
Also, SCSI character devices and USB storage will be disabled since
they make use of various block layer definitions and facilities.
Say Y here unless you know you really don't want to mount disks and
suchlike.
source code:
is selected by
CONFIG_PS3_DISKCONFIG_BLK_DEV_BSGLIB
CONFIG_BLK_DEV_INTEGRITY_T10
CONFIG_BLK_DEV_THROTTLING
CONFIG_BLK_CGROUP_IOCOST
CONFIG_BLK_SED_OPAL
CONFIG_BLK_INLINE_ENCRYPTION_FALLBACK
CONFIG_EFI_PARTITION
CONFIG_IOSCHED_BFQ
CONFIG_BFQ_GROUP_IOSCHED
CONFIG_IOSCHED_BFQ
CONFIG_BFQ_GROUP_IOSCHED
CONFIG_MTD_BLOCK
CONFIG_MTD_BLOCK_RO
CONFIG_FTL
CONFIG_NFTL
CONFIG_INFTL
CONFIG_RFD_FTL
CONFIG_SSFDC
CONFIG_SM_FTL
CONFIG_ZRAM
CONFIG_DCSSBLK
CONFIG_BLK_DEV_RBD
CONFIG_BLK_DEV_NVME
CONFIG_NVME_RDMA
CONFIG_NVME_FC
CONFIG_NVME_TCP
CONFIG_NVME_APPLE
CONFIG_NVME_TARGET
CONFIG_SCSI
CONFIG_ATA
CONFIG_TARGET_CORE
CONFIG_USB_CONFIGFS_MASS_STORAGE
CONFIG_USB_MASS_STORAGE
CONFIG_USB_G_NOKIA
CONFIG_USB_G_ACM_MS
CONFIG_USB_G_MULTI
CONFIG_EXT2_FS
CONFIG_EXT2_FS_POSIX_ACL
CONFIG_EXT3_FS
CONFIG_EXT3_FS_POSIX_ACL
CONFIG_EXT3_FS_SECURITY
CONFIG_EXT4_FS
CONFIG_EXT4_FS_POSIX_ACL
CONFIG_JBD2
CONFIG_REISERFS_FS
CONFIG_REISERFS_FS_POSIX_ACL
CONFIG_JFS_FS
CONFIG_JFS_POSIX_ACL
CONFIG_XFS_FS
CONFIG_XFS_QUOTA
CONFIG_XFS_POSIX_ACL
CONFIG_XFS_DRAIN_INTENTS
CONFIG_XFS_LIVE_HOOKS
CONFIG_XFS_ONLINE_SCRUB
CONFIG_XFS_ONLINE_SCRUB_STATS
CONFIG_XFS_ONLINE_REPAIR
CONFIG_GFS2_FS
CONFIG_OCFS2_FS
CONFIG_BTRFS_FS
CONFIG_BTRFS_FS_POSIX_ACL
CONFIG_NILFS2_FS
CONFIG_F2FS_FS
CONFIG_F2FS_FS_POSIX_ACL
CONFIG_BCACHEFS_FS
CONFIG_BCACHEFS_QUOTA
CONFIG_BCACHEFS_ERASURE_CODING
CONFIG_BCACHEFS_POSIX_ACL
CONFIG_ZONEFS_FS
CONFIG_ISO9660_FS
CONFIG_JOLIET
CONFIG_ZISOFS
CONFIG_UDF_FS
CONFIG_FAT_FS
CONFIG_MSDOS_FS
CONFIG_VFAT_FS
CONFIG_EXFAT_FS
CONFIG_NTFS3_FS
CONFIG_NTFS3_FS_POSIX_ACL
CONFIG_NTFS_FS
CONFIG_ADFS_FS
CONFIG_AFFS_FS
CONFIG_HFS_FS
CONFIG_HFSPLUS_FS
CONFIG_BEFS_FS
CONFIG_BFS_FS
CONFIG_EFS_FS
CONFIG_VXFS_FS
CONFIG_MINIX_FS
CONFIG_OMFS_FS
CONFIG_HPFS_FS
CONFIG_QNX4FS_FS
CONFIG_QNX6FS_FS
CONFIG_PSTORE_BLK
CONFIG_SYSV_FS
CONFIG_UFS_FS
CONFIG_EROFS_FS
CONFIG_NFSD_BLOCKLAYOUT
CONFIG_NFSD_SCSILAYOUT
CONFIG_BLK_DEV_IO_TRACE
CONFIG_TEST_KMOD