BFQ I/O scheduler

modulename: bfq.ko

configname: CONFIG_IOSCHED_BFQ

Linux Kernel Configuration
└─>Enable the block layer
└─>IO Schedulers
└─>BFQ I/O scheduler
In linux kernel since version 3.10 (release Date: 2013-06-30)  
BFQ I/O scheduler for BLK-MQ. BFQ distributes the bandwidth of
of the device among all processes according to their weights,
regardless of the device parameters and with any workload. It
also guarantees a low latency to interactive and soft
real-time applications. Details in
source code:
selects

CONFIG_BLK_ICQ

depends
CONFIG_BLOCK

is selected by
CONFIG_BFQ_GROUP_IOSCHED