Linux-NVME Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [linux-nvme:nvme-6.12] BUILD SUCCESS f54f0d0e2b1f74de85ff02013fa4886e4154aca5
@ 2024-10-23  8:57 kernel test robot
  2024-10-24 18:48 ` Chaitanya Kulkarni
  0 siblings, 1 reply; 2+ messages in thread
From: kernel test robot @ 2024-10-23  8:57 UTC (permalink / raw)
  To: Keith Busch; +Cc: linux-nvme

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

The following configs have been built successfully.
More configs may be tested in the coming days.

tested configs:
alpha                             allnoconfig    gcc-14.1.0
alpha                            allyesconfig    clang-20
arc                              alldefconfig    clang-20
arc                              allmodconfig    clang-20
arc                               allnoconfig    gcc-14.1.0
arc                              allyesconfig    clang-20
arc                          axs103_defconfig    clang-20
arm                              allmodconfig    clang-20
arm                               allnoconfig    gcc-14.1.0
arm                              allyesconfig    clang-20
arm                      footbridge_defconfig    clang-20
arm                       imx_v4_v5_defconfig    clang-20
arm                      jornada720_defconfig    clang-20
arm                       multi_v4t_defconfig    clang-20
arm                         mv78xx0_defconfig    clang-20
arm                        shmobile_defconfig    clang-20
arm                           sunxi_defconfig    clang-20
arm                    vt8500_v6_v7_defconfig    clang-20
arm64                            allmodconfig    clang-20
arm64                             allnoconfig    gcc-14.1.0
csky                              allnoconfig    gcc-14.1.0
hexagon                          allmodconfig    clang-20
hexagon                           allnoconfig    gcc-14.1.0
hexagon                          allyesconfig    clang-20
i386                             allmodconfig    clang-18
i386                              allnoconfig    clang-18
i386                             allyesconfig    clang-18
i386        buildonly-randconfig-001-20241023    clang-18
i386        buildonly-randconfig-002-20241023    clang-18
i386        buildonly-randconfig-003-20241023    clang-18
i386        buildonly-randconfig-004-20241023    clang-18
i386        buildonly-randconfig-005-20241023    clang-18
i386        buildonly-randconfig-006-20241023    clang-18
i386                                defconfig    clang-18
i386                  randconfig-001-20241023    clang-18
i386                  randconfig-002-20241023    clang-18
i386                  randconfig-003-20241023    clang-18
i386                  randconfig-004-20241023    clang-18
i386                  randconfig-005-20241023    clang-18
i386                  randconfig-006-20241023    clang-18
i386                  randconfig-011-20241023    clang-18
i386                  randconfig-012-20241023    clang-18
i386                  randconfig-013-20241023    clang-18
i386                  randconfig-014-20241023    clang-18
i386                  randconfig-015-20241023    clang-18
i386                  randconfig-016-20241023    clang-18
loongarch                        allmodconfig    gcc-14.1.0
loongarch                         allnoconfig    gcc-14.1.0
m68k                             alldefconfig    clang-20
m68k                             allmodconfig    gcc-14.1.0
m68k                              allnoconfig    gcc-14.1.0
m68k                             allyesconfig    gcc-14.1.0
m68k                         apollo_defconfig    clang-20
m68k                           sun3_defconfig    clang-20
microblaze                       allmodconfig    gcc-14.1.0
microblaze                        allnoconfig    gcc-14.1.0
microblaze                       allyesconfig    gcc-14.1.0
mips                              allnoconfig    gcc-14.1.0
mips                  cavium_octeon_defconfig    clang-20
mips                            gpr_defconfig    clang-20
mips                           ip28_defconfig    clang-20
mips                           ip30_defconfig    clang-20
mips                           jazz_defconfig    clang-20
nios2                         3c120_defconfig    clang-20
nios2                             allnoconfig    gcc-14.1.0
openrisc                          allnoconfig    clang-20
openrisc                         allyesconfig    gcc-14.1.0
openrisc                            defconfig    gcc-12
parisc                           allmodconfig    gcc-14.1.0
parisc                            allnoconfig    clang-20
parisc                           allyesconfig    gcc-14.1.0
parisc                              defconfig    gcc-12
powerpc                    adder875_defconfig    clang-20
powerpc                          allmodconfig    gcc-14.1.0
powerpc                           allnoconfig    clang-20
powerpc                          allyesconfig    gcc-14.1.0
powerpc                    gamecube_defconfig    clang-20
powerpc                       holly_defconfig    clang-20
powerpc                      ppc44x_defconfig    clang-20
powerpc                     redwood_defconfig    clang-20
riscv                            allmodconfig    gcc-14.1.0
riscv                             allnoconfig    clang-20
riscv                            allyesconfig    gcc-14.1.0
riscv                               defconfig    gcc-12
s390                             allmodconfig    gcc-14.1.0
s390                              allnoconfig    clang-20
s390                             allyesconfig    gcc-14.1.0
s390                                defconfig    gcc-12
sh                               allmodconfig    gcc-14.1.0
sh                                allnoconfig    gcc-14.1.0
sh                               allyesconfig    gcc-14.1.0
sh                                  defconfig    gcc-12
sh                             espt_defconfig    clang-20
sh                          kfr2r09_defconfig    clang-20
sh                           se7722_defconfig    clang-20
sh                           se7724_defconfig    clang-20
sh                        sh7785lcr_defconfig    clang-20
sparc                            allmodconfig    gcc-14.1.0
sparc64                             defconfig    gcc-12
um                               allmodconfig    clang-20
um                                allnoconfig    clang-20
um                               allyesconfig    clang-20
um                                  defconfig    gcc-12
um                             i386_defconfig    gcc-12
um                           x86_64_defconfig    clang-20
um                           x86_64_defconfig    gcc-12
x86_64                            allnoconfig    clang-18
x86_64                           allyesconfig    clang-18
x86_64      buildonly-randconfig-001-20241023    gcc-12
x86_64      buildonly-randconfig-002-20241023    gcc-12
x86_64      buildonly-randconfig-003-20241023    gcc-12
x86_64      buildonly-randconfig-004-20241023    gcc-12
x86_64      buildonly-randconfig-005-20241023    gcc-12
x86_64      buildonly-randconfig-006-20241023    gcc-12
x86_64                              defconfig    clang-18
x86_64                                  kexec    clang-18
x86_64                                  kexec    gcc-12
x86_64                randconfig-001-20241023    gcc-12
x86_64                randconfig-002-20241023    gcc-12
x86_64                randconfig-003-20241023    gcc-12
x86_64                randconfig-004-20241023    gcc-12
x86_64                randconfig-005-20241023    gcc-12
x86_64                randconfig-006-20241023    gcc-12
x86_64                randconfig-011-20241023    gcc-12
x86_64                randconfig-012-20241023    gcc-12
x86_64                randconfig-013-20241023    gcc-12
x86_64                randconfig-014-20241023    gcc-12
x86_64                randconfig-015-20241023    gcc-12
x86_64                randconfig-016-20241023    gcc-12
x86_64                randconfig-071-20241023    gcc-12
x86_64                randconfig-072-20241023    gcc-12
x86_64                randconfig-073-20241023    gcc-12
x86_64                randconfig-074-20241023    gcc-12
x86_64                randconfig-075-20241023    gcc-12
x86_64                randconfig-076-20241023    gcc-12
x86_64                               rhel-8.3    gcc-12
x86_64                           rhel-8.3-bpf    clang-18
x86_64                         rhel-8.3-kunit    clang-18
x86_64                           rhel-8.3-ltp    clang-18
x86_64                          rhel-8.3-rust    clang-18
xtensa                            allnoconfig    gcc-14.1.0

--
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki


^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [linux-nvme:nvme-6.12] BUILD SUCCESS f54f0d0e2b1f74de85ff02013fa4886e4154aca5
  2024-10-23  8:57 [linux-nvme:nvme-6.12] BUILD SUCCESS f54f0d0e2b1f74de85ff02013fa4886e4154aca5 kernel test robot
@ 2024-10-24 18:48 ` Chaitanya Kulkarni
  0 siblings, 0 replies; 2+ messages in thread
From: Chaitanya Kulkarni @ 2024-10-24 18:48 UTC (permalink / raw)
  To: linux-nvme@lists.infradead.org
  Cc: Shin'ichiro Kawasaki, Christoph Hellwig, Sagi Grimberg,
	kbusch@kernel.org

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@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



^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2024-10-24 18:48 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-10-23  8:57 [linux-nvme:nvme-6.12] BUILD SUCCESS f54f0d0e2b1f74de85ff02013fa4886e4154aca5 kernel test robot
2024-10-24 18:48 ` Chaitanya Kulkarni

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox