kernelconfig_penguin

depends
CONFIG_BLOCK
CONFIG_EXPERIMENTAL

is depended by
CONFIG_BLK_DEV_BSGLIB

Block layer SG support v4 (EXPERIMENTAL)

modulename: bsg.ko
configname: CONFIG_BLK_DEV_BSG

Linux Kernel Configuration
└─> Enable the block layer
└─> Block layer SG support v4 (EXPERIMENTAL)

Saying Y here will enable generic SG (SCSI generic) v4 support
for any block device.

Unlike SG v3 (aka block/scsi_ioctl.c drivers/scsi/sg.c), SG v4
can handle complicated SCSI commands: tagged variable length cdbs
with bidirectional data transfers and generic request/response
protocols (e.g. Task Management Functions and SMP in Serial
Attached SCSI).


source code:


block/bsg.c