[linux-nvme:nvme-6.12] BUILD SUCCESS f54f0d0e2b1f74de85ff02013fa4886e4154aca5
Chaitanya Kulkarni
chaitanyak at nvidia.com
Thu Oct 24 11:48:22 PDT 2024
On 10/23/24 01:57, kernel test robot wrote:
> tree/branch: git://git.infradead.org/nvme.git nvme-6.12
> branch HEAD: f54f0d0e2b1f74de85ff02013fa4886e4154aca5 nvme: enhance cns version checking
>
> elapsed time: 895m
>
> configs tested: 141
> configs skipped: 2
>
nvme/012 is failing with :-
[ 1055.967692] BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low!
HEAD:-
nvme (nvme-6.12) # git log -1
commit 3c7142f666662f77e0c91381f6b6a4fdb69ef1e5 (HEAD -> nvme-6.12,
origin/nvme-6.12)
Author: Keith Busch <kbusch at kernel.org>
Date: Wed Oct 23 08:40:26 2024 -0700
nvme: module parameter to disable pi with offsets
blktests :-
nvme/012 (tr=tcp bd=file) (run mkfs and data verification fio) [failed]
runtime 73.661s ... 96.901s
something found in dmesg:
[ 989.640076] run blktests nvme/012 at 2024-10-24 11:38:35
[ 989.688042] nvmet: adding nsid 1 to subsystem blktests-subsystem-1
[ 989.699327] nvmet_tcp: enabling port 0 (127.0.0.1:4420)
[ 989.722715] nvmet: creating nvm controller 1 for subsystem
blktests-subsystem-1 for NQN
nqn.2014-08.org.nvmexpress:uuid:0f01fb42-9f7f-4856-b0b3-51e60b8de349.
[ 989.726499] nvme nvme1: creating 48 I/O queues.
[ 989.737816] nvme nvme1: mapped 48/0/0 default/read/poll queues.
[ 989.752033] nvme nvme1: new ctrl: NQN "blktests-subsystem-1",
addr 127.0.0.1:4420, hostnqn:
nqn.2014-08.org.nvmexpress:uuid:0f01fb42-9f7f-4856-b0b3-51e60b8de349
[ 990.787401] XFS (nvme1n1): Mounting V5 Filesystem
98810ad8-32bf-43ed-8cb7-b20dfcb54c0b
[ 990.806135] XFS (nvme1n1): Ending clean mount
* [ 1055.967692] BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low!*
...
(See '/root/blktests/results/nodev_tr_tcp_bd_file/nvme/012.dmesg'
for the entire message)
/root/blktests/results/nodev_tr_tcp_bd_file/nvme/012.dmesg :-
[ 989.640076] run blktests nvme/012 at 2024-10-24 11:38:35
[ 989.688042] nvmet: adding nsid 1 to subsystem blktests-subsystem-1
[ 989.699327] nvmet_tcp: enabling port 0 (127.0.0.1:4420)
[ 989.722715] nvmet: creating nvm controller 1 for subsystem
blktests-subsystem-1 for NQN
nqn.2014-08.org.nvmexpress:uuid:0f01fb42-9f7f-4856-b0b3-51e60b8de349.
[ 989.726499] nvme nvme1: creating 48 I/O queues.
[ 989.737816] nvme nvme1: mapped 48/0/0 default/read/poll queues.
[ 989.752033] nvme nvme1: new ctrl: NQN "blktests-subsystem-1", addr
127.0.0.1:4420, hostnqn:
nqn.2014-08.org.nvmexpress:uuid:0f01fb42-9f7f-4856-b0b3-51e60b8de349
[ 990.787401] XFS (nvme1n1): Mounting V5 Filesystem
98810ad8-32bf-43ed-8cb7-b20dfcb54c0b
[ 990.806135] XFS (nvme1n1): Ending clean mount
[ 1055.967692] BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low!
[ 1055.968500] turning off the locking correctness validator.
[ 1055.969207] CPU: 13 UID: 0 PID: 11926 Comm: kworker/u192:92 Tainted:
G O N 6.12.0-rc1nvme+ #96
[ 1055.970604] Tainted: [O]=OOT_MODULE, [N]=TEST
[ 1055.971329] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996),
BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014
[ 1055.976148] Workqueue: nvmet-wq nvmet_file_flush_work [nvmet]
[ 1055.978467] Call Trace:
[ 1055.979469] <TASK>
[ 1055.980381] dump_stack_lvl+0x79/0xb0
[ 1055.981248] __lock_acquire+0x1c32/0x21f0
[ 1055.982095] ? filemap_get_entry+0xf3/0x1f0
[ 1055.983081] lock_acquire+0xc9/0x2e0
[ 1055.983946] ? alloc_extent_buffer+0x268/0x900
[ 1055.984970] _raw_spin_lock+0x30/0x40
[ 1055.985902] ? alloc_extent_buffer+0x268/0x900
[ 1055.986971] alloc_extent_buffer+0x268/0x900
[ 1055.988097] btrfs_alloc_tree_block+0x12a/0x610
[ 1055.989193] ? lockdep_unlock+0x51/0xc0
[ 1055.990132] ? __lock_acquire+0x1234/0x21f0
[ 1055.991139] btrfs_force_cow_block+0x122/0x8e0
[ 1055.992182] btrfs_cow_block+0xce/0x2e0
[ 1055.993017] btrfs_search_slot+0x6fb/0xbc0
[ 1055.993895] update_block_group_item+0xae/0x1b0
[ 1055.994891] btrfs_write_dirty_block_groups+0x1ae/0x420
[ 1055.996025] ? do_raw_spin_unlock+0x4e/0xc0
[ 1055.996888] ? _raw_spin_unlock+0x23/0x40
[ 1055.997753] commit_cowonly_roots+0x1e6/0x250
[ 1055.998711] btrfs_commit_transaction+0xad1/0x1320
[ 1055.999747] btrfs_sync_file+0x471/0x610
[ 1056.000620] nvmet_file_flush_work+0x26/0x40 [nvmet]
[ 1056.001764] process_one_work+0x1f9/0x630
[ 1056.002599] worker_thread+0x191/0x330
[ 1056.003435] ? __pfx_worker_thread+0x10/0x10
[ 1056.004399] kthread+0xe1/0x120
[ 1056.005102] ? __pfx_kthread+0x10/0x10
[ 1056.005923] ret_from_fork+0x31/0x50
[ 1056.006684] ? __pfx_kthread+0x10/0x10
[ 1056.007528] ret_from_fork_asm+0x1a/0x30
[ 1056.008391] </TASK>
[ 1086.403029] XFS (nvme1n1): Unmounting Filesystem
98810ad8-32bf-43ed-8cb7-b20dfcb54c0b
[ 1086.433707] nvme nvme1: Removing ctrl: NQN "blktests-subsystem-1"
[ 1087.079755] Key type psk unregistered
I've not seen this lock dep message ever if it's a false positive please
ignore.
-ck
More information about the Linux-nvme
mailing list