]> git.ipfire.org Git - thirdparty/util-linux.git/commit
lsblk: introduce 'MQ' column
authorzhenwei pi <pizhenwei@bytedance.com>
Fri, 3 Jun 2022 12:24:01 +0000 (20:24 +0800)
committerKarel Zak <kzak@redhat.com>
Mon, 6 Jun 2022 10:31:56 +0000 (12:31 +0200)
commit3b26273394259a0dbe77bdeb4b3adf3ceaef94a0
tree25b8fab6074a70ca066c33da898859b1cdcfca2d
parent1b3e8f5d2c9c8a4eb2df578010c10f84b057d501
lsblk: introduce 'MQ' column

Typically a modern block device supports mutil queues feature, count
queues by walking '$sysfs/mq' directory. If no '$sysfs/mq' exists, it
is a legacy single queue.

~# lsblk --nvme -o NAME,TYPE,MODEL,TRAN,RQ-SIZE,MQ
NAME    TYPE MODEL                      TRAN   RQ-SIZE  MQ
nvme0n1 disk INTEL SSDPF2KX038TZ        nvme      1023 135
nvme3n1 disk INTEL SSDPE2KX020T8        nvme      1023 128
nvme1n1 disk SAMSUNG MZQL23T8HCLS-00A07 nvme      1023 129
nvme2n2 disk RP2A03T8RK004LX            nvme      1023  64
nvme2n3 disk RP2A03T8RK004LX            nvme      1023  64

Signed-off-by: zhenwei pi <pizhenwei@bytedance.com>
bash-completion/lsblk
misc-utils/lsblk.c