[Bug 216919] New: workqueue: WQ_MEM_RECLAIM xprtiod:xprt_rdma_connect_worker

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



https://bugzilla.kernel.org/show_bug.cgi?id=216919

            Bug ID: 216919
           Summary: workqueue: WQ_MEM_RECLAIM
                    xprtiod:xprt_rdma_connect_worker
           Product: Drivers
           Version: 2.5
    Kernel Version: 5.14.0-229.el9.x86_64
          Hardware: All
                OS: Linux
              Tree: Mainline
            Status: NEW
          Severity: normal
          Priority: P1
         Component: Infiniband/RDMA
          Assignee: drivers_infiniband-rdma@xxxxxxxxxxxxxxxxxxxx
          Reporter: slavon.net@xxxxxxxxx
        Regression: No

kernels centos 
5.14.0-226.el9.x86_64
5.14.0-229.el9.x86_64


Then ovirt host try connect NFS over RDMA:

[  114.946749] ------------[ cut here ]------------
[  114.947077] workqueue: WQ_MEM_RECLAIM xprtiod:xprt_rdma_connect_worker
[rpcrdma] is flushing !WQ_MEM_RECLAIM ib_addr:process_one_req [ib_core]
[  114.947135] WARNING: CPU: 4 PID: 87 at kernel/workqueue.c:2646
check_flush_dependency+0x10e/0x130
[  114.948599] Modules linked in: rpcsec_gss_krb5 auth_rpcgss nfsv4
dns_resolver nfs lockd grace fscache netfs geneve ip6_udp_tunnel udp_tunnel
xfrm_interface ip_vti ip_tunnel ah6 ah4 esp6 esp4 xfrm4_tunnel tunnel4 ipcomp
ipcomp6 xfrm6_tunnel xfrm_ipcomp tunnel6 chacha20poly1305 camellia_generic
camellia_aesni_avx_x86_64 camellia_x86_64 xcbc des_generic libdes rfkill
nfnetlink_cttimeout nft_fib_inet nft_fib_ipv4 nft_fib_ipv6 nft_fib
nft_reject_inet nf_reject_ipv4 nf_reject_ipv6 nft_reject nft_ct openvswitch
nft_chain_nat nf_conncount nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4
ip_set nf_tables nfnetlink vfat fat dm_multipath rpcrdma sunrpc rdma_ucm
ib_srpt ib_isert iscsi_target_mod target_core_mod intel_rapl_msr ib_iser
intel_rapl_common ib_umad libiscsi scsi_transport_iscsi rdma_cm ib_ipoib iw_cm
ib_cm sb_edac iTCO_wdt iTCO_vendor_support x86_pkg_temp_thermal
intel_powerclamp coretemp kvm_intel kvm ipmi_ssif rapl mlx4_ib intel_cstate
intel_uncore pcspkr acpi_ipmi ib_uverbs ib_core
[  114.948659]  joydev ipmi_si ipmi_devintf i2c_i801 ioatdma ipmi_msghandler
mei_me mei lpc_ich i2c_smbus drm fuse xfs libcrc32c mlx4_en sd_mod t10_pi sg
ahci crct10dif_pclmul crc32_pclmul libahci crc32c_intel mlx4_core libata
ghash_clmulni_intel igb i2c_algo_bit dca wmi dm_mirror dm_region_hash dm_log
dm_mod vfio_pci vfio_pci_core irqbypass vfio_virqfd vfio_iommu_type1 vfio 8021q
garp mrp bridge stp llc bonding tls
[  114.957089] CPU: 4 PID: 87 Comm: kworker/u65:1 Kdump: loaded Not tainted
5.14.0-229.el9.x86_64 #1
[  114.957685] Hardware name: Supermicro X9DRT-F/IBQF/IBFF/X9DRT-F/IBQF/IBFF,
BIOS 3.2 04/07/2015
[  114.958272] Workqueue: xprtiod xprt_rdma_connect_worker [rpcrdma]
[  114.958696] RIP: 0010:check_flush_dependency+0x10e/0x130
[  114.976514] Code: 4c 24 18 48 8d b2 b0 00 00 00 49 89 e8 48 8d 8b b0 00 00
00 48 c7 c7 40 20 7f 99 c6 05 ef 5c e0 01 01 4c 89 ca e8 65 7a 9b 00 <0f> 0b e9
0d ff ff ff 80 3d da 5c e0 01 00 75 91 e9 43 ff ff ff 66
[  115.032269] RSP: 0018:ffffa85306703c78 EFLAGS: 00010086
[  115.051082] RAX: 0000000000000000 RBX: ffff88bfc6c20c00 RCX:
0000000000000027
[  115.069470] RDX: ffff88bf7fb198a8 RSI: 0000000000000001 RDI:
ffff88bf7fb198a0
[  115.088821] RBP: ffffffffc0d88ed0 R08: 0000000000000000 R09:
00000000ffff7fff
[  115.107720] R10: ffffa85306703b18 R11: ffffffff9a1e96c8 R12:
ffff88b043a7ba40
[  115.126802] R13: ffff88b043f43900 R14: ffff88b040051000 R15:
ffff88b0c8c6e105
[  115.146190] FS:  0000000000000000(0000) GS:ffff88bf7fb00000(0000)
knlGS:0000000000000000
[  115.165464] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  115.185539] CR2: 00007f15b98074f4 CR3: 00000010862cc005 CR4:
00000000000606e0
[  115.204647] Call Trace:
[  115.223736]  <TASK>
[  115.242155]  __flush_work.isra.0+0xbf/0x230
[  115.259918]  __cancel_work_timer+0x103/0x190
[  115.277724]  ? __bpf_trace_tick_stop+0x10/0x10
[  115.295452]  ? rdma_resolve_ip+0x257/0x2f0 [ib_core]
[  115.314312]  rdma_addr_cancel+0x8e/0xc0 [ib_core]
[  115.331291]  _destroy_id+0x22/0x310 [rdma_cm]
[  115.347402]  rpcrdma_ep_create+0xc8/0x3b0 [rpcrdma]
[  115.363198]  rpcrdma_xprt_connect+0x27/0x200 [rpcrdma]
[  115.378866]  ? finish_task_switch.isra.0+0x8c/0x2a0
[  115.394259]  xprt_rdma_connect_worker+0x3b/0xd0 [rpcrdma]
[  115.409895]  process_one_work+0x1e5/0x3c0
[  115.424999]  ? rescuer_thread+0x3a0/0x3a0
[  115.440127]  worker_thread+0x50/0x3b0
[  115.454574]  ? rescuer_thread+0x3a0/0x3a0
[  115.467995]  kthread+0xd6/0x100
[  115.481567]  ? kthread_complete_and_exit+0x20/0x20
[  115.494326]  ret_from_fork+0x1f/0x30
[  115.506613]  </TASK>
[  115.518472] ---[ end trace 0bf211cc7e4c56d1 ]---

-- 
You may reply to this email to add a comment.

You are receiving this mail because:
You are watching the assignee of the bug.



[Index of Archives]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Photo]     [Yosemite News]     [Yosemite Photos]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux