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

Bug#848306: should stop distributing rpc.svcgssd



Hi,

I completely agree that rpc.svcgssd should not be used in a modern environment.

For example with Debian 11 and a 5.10.x kernel, when a Windows client attempts a NFS mount the following error occurs:

Feb 16 11:29:43 hostname rpc.mountd[995]: can't get hostname of 192.168.203.201
Feb 16 11:29:51 hostname rpc.mountd[995]: authenticated mount request from 192.168.203.201:938 for /users (/users)
Feb 16 11:29:53 hostname rpc.mountd[995]: authenticated unmount request from 192.168.203.201:905 for /users (/users)
Feb 16 11:30:10 hostname rpc.mountd[995]: can't get hostname of 192.168.203.201
Feb 16 11:30:12 hostname kernel: rcu: INFO: rcu_sched self-detected stall on CPU
Feb 16 11:30:12 hostname kernel: rcu:         3-....: (5248 ticks this GP) idle=83e/1/0x4000000000000000 softirq=56717151/567171
51 fqs=2625
Feb 16 11:30:12 hostname kernel:         (t=5250 jiffies g=140730545 q=99519)
Feb 16 11:30:12 hostname kernel: NMI backtrace for cpu 3
Feb 16 11:30:12 hostname kernel: CPU: 3 PID: 994 Comm: rpc.svcgssd Not tainted 5.10.0-11-amd64 #1 Debian 5.10.92-1
Feb 16 11:30:12 hostname kernel: Hardware name: Dell Inc. PowerEdge R540/0NJK2F, BIOS 2.12.2 07/09/2021
Feb 16 11:30:12 hostname kernel: Call Trace:
Feb 16 11:30:12 hostname kernel:  <IRQ>
Feb 16 11:30:12 hostname kernel:  dump_stack+0x6b/0x83
Feb 16 11:30:12 hostname kernel:  nmi_cpu_backtrace.cold+0x32/0x69
Feb 16 11:30:12 hostname kernel:  ? lapic_can_unplug_cpu+0x80/0x80
Feb 16 11:30:12 hostname kernel:  nmi_trigger_cpumask_backtrace+0xd7/0xe0
Feb 16 11:30:12 hostname kernel:  rcu_dump_cpu_stacks+0xa2/0xd0
Feb 16 11:30:12 hostname kernel:  rcu_sched_clock_irq.cold+0x1ff/0x3d6
Feb 16 11:30:12 hostname kernel:  update_process_times+0x8c/0xc0
Feb 16 11:30:12 hostname kernel:  tick_sched_handle+0x22/0x60
Feb 16 11:30:12 hostname kernel:  tick_sched_timer+0x7c/0xb0
Feb 16 11:30:12 hostname kernel:  ? tick_do_update_jiffies64.part.0+0xc0/0xc0
Feb 16 11:30:12 hostname kernel:  __hrtimer_run_queues+0x12a/0x270
Feb 16 11:30:12 hostname kernel:  hrtimer_interrupt+0x110/0x2c0
Feb 16 11:30:12 hostname kernel:  __sysvec_apic_timer_interrupt+0x5f/0xd0
Feb 16 11:30:12 hostname kernel:  asm_call_irq_on_stack+0x12/0x20
Feb 16 11:30:12 hostname kernel:  </IRQ>
Feb 16 11:30:12 hostname kernel:  sysvec_apic_timer_interrupt+0x72/0x80
Feb 16 11:30:12 hostname kernel:  asm_sysvec_apic_timer_interrupt+0x12/0x20
Feb 16 11:30:12 hostname kernel: RIP: 0010:qword_addhex+0x4f/0xb0 [sunrpc]
Feb 16 11:30:12 hostname kernel: Code: fa 83 f8 02 7e 5f 83 e8 02 66 c7 06 5c 78 48 8d 4e 02 83 f8 01 7e 4b 40 84 ff 74 46 4c 89
 ce 0f b6 16 48 83 c1 02 48 83 c6 01 <83> e8 02 89 d7 83 e2 0f 40 c0 ef 04 0f b6 92 60 47 c8 a2 83 e7 0f
Feb 16 11:30:12 hostname kernel: RSP: 0018:ffffafeb86747e30 EFLAGS: 00000296
Feb 16 11:30:12 hostname kernel: RAX: 00000000000000bd RBX: ffff9076010a5840 RCX: ffff9076f04d0f45
Feb 16 11:30:12 hostname kernel: RDX: 00000000000000fe RSI: ffff9076f04d67a0 RDI: 0000000000000034
Feb 16 11:30:12 hostname kernel: RBP: ffffafeb86747e78 R08: 0000000000000816 R09: ffff9076f04d6000
Feb 16 11:30:12 hostname kernel: R10: ffffafeb86747e78 R11: ffffafeb86747e74 R12: ffffafeb86747e74
Feb 16 11:30:12 hostname kernel: R13: ffff907384666100 R14: ffff9074a2c04c40 R15: ffff907386723840
Feb 16 11:30:12 hostname kernel:  rsi_request+0x36/0x50 [auth_rpcgss]
Feb 16 11:30:12 hostname kernel:  cache_read.constprop.0.isra.0+0x23a/0x410 [sunrpc]
Feb 16 11:30:12 hostname kernel:  proc_reg_read+0x51/0x90
Feb 16 11:30:12 hostname kernel:  vfs_read+0x98/0x180
Feb 16 11:30:12 hostname kernel:  ksys_read+0x5f/0xe0
Feb 16 11:30:12 hostname kernel:  do_syscall_64+0x33/0x80
Feb 16 11:30:12 hostname kernel:  entry_SYSCALL_64_after_hwframe+0x44/0xa9
Feb 16 11:30:12 hostname kernel: RIP: 0033:0x7fafb1b05e8e
Feb 16 11:30:12 hostname kernel: Code: c0 e9 b6 fe ff ff 50 48 8d 3d 6e 18 0a 00 e8 b9 e7 01 00 66 0f 1f 84 00 00 00 00 00 64 8b
 04 25 18 00 00 00 85 c0 75 14 0f 05 <48> 3d 00 f0 ff ff 77 5a c3 66 0f 1f 84 00 00 00 00 00 48 83 ec 28
Feb 16 11:30:12 hostname kernel: RSP: 002b:00007ffd5ab3a878 EFLAGS: 00000246 ORIG_RAX: 0000000000000000
Feb 16 11:30:12 hostname kernel: RAX: ffffffffffffffda RBX: 00007ffd5ab3c9a0 RCX: 00007fafb1b05e8e
Feb 16 11:30:12 hostname kernel: RDX: 0000000000008000 RSI: 00007ffd5ab3c9a0 RDI: 0000000000000003
Feb 16 11:30:12 hostname kernel: RBP: 0000000000000003 R08: 0000000000000007 R09: 00005644875475c0
Feb 16 11:30:12 hostname kernel: R10: 0000000012c45eae R11: 0000000000000246 R12: 0000000000000001
Feb 16 11:30:12 hostname kernel: R13: 00007ffd5ab8c9f8 R14: 0000000000000003 R15: 0000000000000000
Feb 16 11:30:13 hostname sshd[428175]: Connection closed by 192.168.60.14 port 33495 [preauth]
Feb 16 11:30:38 hostname kernel: watchdog: BUG: soft lockup - CPU#3 stuck for 23s! [rpc.svcgssd:994]
Feb 16 11:30:38 hostname kernel: Modules linked in: cbc cts rpcsec_gss_krb5 ipmi_ssif intel_rapl_msr intel_rapl_common quota_v2 quota_tree skx_edac nfit libnvdimm x86_pkg_temp_thermal intel_powerclamp coretemp ghash_clmulni_intel aesni_intel libaes crypto_simd cryptd glue_helper nls_ascii rapl nls_cp437 vfat fat intel_cstate dell_smbios acpi_ipmi dcdbas mgag200 intel_uncore wmi_bmof dell_wmi_descriptor pcspkr efi_pstore drm_kms_helper ipmi_si iTCO_wdt cec intel_pmc_bxt ipmi_devintf iTCO_vendor_support joydev mei_me watchdog sg i2c_algo_bit evdev mei ipmi_msghandler button sch_fq_codel nfsd auth_rpcgss nfs_acl drm lockd grace fus:

--
Laurent.


Reply to: