blktest nvme_trtyp3=tcp nvme/003 is failing on nvme-6.7

Shinichiro Kawasaki shinichiro.kawasaki at wdc.com
Thu Oct 12 19:30:33 PDT 2023


On Oct 12, 2023 / 03:26, Chaitanya Kulkarni wrote:
> Hi,
> 
> blktests nvme/003 is failing with following error message :-
> 
> In case this has been already discussed and fixed please ignore this
> message.

This failure symptom looks similar as the failure I observed and reported for
rdma and tcp transports [1]. What I observed was a WARN that lockdep reported.
But this time, it is a WARN that workqueue reports. So, this could be a new,
different failure.

[1] https://lore.kernel.org/linux-block/dycg2iltyeezp6y7bqfhfke6bb3dantkk5nsyk6qjfg2o55esu@liixlkhgtqy3/

> 
> [ 3081.633737] run blktests nvme/003 at 2023-10-11 20:21:13
> [ 3081.649812] loop0: detected capacity change from 0 to 2097152
> [ 3081.661590] nvmet: adding nsid 1 to subsystem blktests-subsystem-1
> [ 3081.666424] nvmet_tcp: enabling port 0 (127.0.0.1:4420)
> [ 3081.676553] nvmet: creating discovery controller 1 for subsystem 
> nqn.2014-08.org.nvmexpress.discovery for NQN 
> nqn.2014-08.org.nvmexpress:uuid:0f01fb42-9f7f-4856-b0b3-51e60b8de349.
> [ 3081.676954] nvme nvme1: new ctrl: NQN 
> "nqn.2014-08.org.nvmexpress.discovery", addr 127.0.0.1:4420
> [ 3092.796012] nvme nvme1: Removing ctrl: NQN 
> "nqn.2014-08.org.nvmexpress.discovery"
> [ 3092.796342] ------------[ cut here ]------------
> [ 3092.796344] WARNING: CPU: 34 PID: 19842 at kernel/workqueue.c:3400 
> __flush_work.isra.0+0x25d/0x270
> [ 3092.796354] Modules linked in: nvmet_tcp(O) nvme_tcp(O) 
> nvme_fabrics(O) nvmet(O) loop nvme(O) nvme_core(O) nvme_common 
> snd_seq_dummy snd_hrtimer snd_seq snd_seq_device snd_timer snd soundcore 
> ip6table_mangle ip6table_raw ip6table_security iptable_mangle 
> iptable_raw iptable_security ip_set nf_tables rfkill nfnetlink 
> ip6table_filter ip6_tables iptable_filter tun sunrpc intel_rapl_msr 
> intel_rapl_common xfs kvm_amd ccp ppdev kvm parport_pc parport irqbypass 
> joydev i2c_piix4 pcspkr ip_tables bochs drm_vram_helper crct10dif_pclmul 
> crc32_pclmul drm_kms_helper crc32c_intel drm_ttm_helper ttm 
> ghash_clmulni_intel virtio_net net_failover sha512_ssse3 drm serio_raw 
> virtio_blk failover ata_generic pata_acpi qemu_fw_cfg fuse [last 
> unloaded: nvmet_tcp(O)]
> [ 3092.796419] CPU: 34 PID: 19842 Comm: kworker/34:0 Tainted: G        
> W  O     N 6.6.0-rc2nvme+ #18

Is this the kernel at nvme-6.7 branch in infradead nvme repo?


More information about the Linux-nvme mailing list