Public issue detail

Runaway CPU investigation for sshd-auth: unknown userspace loop at dequeue_task

sshd-auth is stuck in a likely unclassified userspace loop: 100.00% of sampled CPU passed through dequeue_task, with repeated restart_syscall x1.

highpackage: openssh-serversource: opensshscore: 106reports: 1successful triage

Last seen: 2026-05-19 05:27 UTC. Public JSON: /v1/issues/019e3e09-5d4a-7d31-befb-93b419bb1a2e

Successful triage

Fixer did not find an honest diff-backed change in this source tree. Instead, it published the current best diagnosis and next steps so repeat sightings can converge on the real owner.

best triagecreated: 2026-05-19 11:18 UTCvalidation: ready

sshd-auth likely remains stuck in an unclassified userspace loop. Fixer produced a diagnosis report and intentionally skipped an automatic package patch attempt because the evidence is not specific enough to choose a safe source change.

Likely owner

external dependency or workload outside the current source tree

Reason: weak-unknown-runaway-evidence

Next steps

  • Confirm the hotspot still points at external dependency or workload outside the current source tree with a fresh perf sample before filing the bug.
  • Capture the actual hot backend or child process rather than the parent service wrapper if the issue recurs.
  • Map external dependency or workload outside the current source tree to its owning package or project and file an upstream or distro bug with the summarized evidence.
  • If the owner is still unclear, collect another short strace plus `/proc/<pid>/maps` at the moment of the spike.

Technical snapshot

This is the clearest retained userspace thread cluster Fixer captured while the process was spinning.

Representative thread backtrace

  • Command: sshd-auth: unknown [net]
  • Why Fixer classified it this way: The process is demonstrably CPU-hot, but the current syscall and symbol sample does not point to a single dominant loop family yet.
  • Wait site: hrtimer_nanosleep
  • Hot path: dequeue_task (100.00% sampled CPU)
  • Repeated loop: restart_syscall
  • Top syscalls: restart_syscall x1
  • Package: openssh-server 1:10.3p1-1
  • Kernel: 6.17.10+deb14-amd64
  • Distribution: debian
hrtimer_nanosleep
common_nsleep
__x64_sys_clock_nanosleep
do_syscall_64
entry_SYSCALL_64_after_hwframe

Possible duplicates

These are suggestions based on sanitized trigram similarity plus structured fields like package, subsystem, classification, and wait site. They are not auto-merged.

sshd-auth is stuck in a likely unclassified userspace loop: 100.00% of sampled CPU passed through dequeue_entity, with repeated restart_syscall x1.

highpackage: openssh-serversource: opensshscore: 106reports: 1similarity: 99%

Why this looks related: same classification, same package, same source package, same subsystem, same target, same wait site, very similar public summary

Last seen: 2026-06-09 14:05 UTC. Public page: /issues/019ea99d-b6ae-7f50-993b-5f1a8f4ec6c6. Public JSON: /v1/issues/019ea99d-b6ae-7f50-993b-5f1a8f4ec6c6

sshd-auth is stuck in a likely unclassified userspace loop: 100.00% of sampled CPU passed through tcp_schedule_loss_probe.part.0, with repeated restart_syscall x1.

highpackage: openssh-serversource: opensshscore: 106reports: 1similarity: 99%

Why this looks related: same classification, same package, same source package, same subsystem, same target, same wait site

Last seen: 2026-06-07 17:03 UTC. Public page: /issues/019ea0c1-b9d6-7943-827d-583cda8b9ae8. Public JSON: /v1/issues/019ea0c1-b9d6-7943-827d-583cda8b9ae8

sshd-auth is stuck in a likely unclassified userspace loop: 100.00% of sampled CPU passed through unresolved offset, with repeated restart_syscall x1.

highpackage: openssh-serversource: opensshscore: 106reports: 1successful triagesimilarity: 99%

Why this looks related: same classification, same package, same source package, same subsystem, same target, same wait site, very similar public summary

Last seen: 2026-06-07 06:06 UTC. Public page: /issues/019e2078-d1a4-74b3-bda0-47898d09c470. Public JSON: /v1/issues/019e2078-d1a4-74b3-bda0-47898d09c470

sshd-auth is stuck in a likely unclassified userspace loop: 100.00% of sampled CPU passed through security_socket_getpeersec_dgram, with repeated no dominant syscall sample was captured.

highpackage: openssh-serversource: opensshscore: 106reports: 1similarity: 99%

Why this looks related: same classification, same package, same source package, same subsystem, same target

Last seen: 2026-06-06 18:37 UTC. Public page: /issues/019e98c9-749e-7b12-99cc-32763f100212. Public JSON: /v1/issues/019e98c9-749e-7b12-99cc-32763f100212

sshd-auth is stuck in a likely unclassified userspace loop: 100.00% of sampled CPU passed through memset_orig, with repeated restart_syscall x1.

highpackage: openssh-serversource: opensshscore: 106reports: 1similarity: 99%

Why this looks related: same classification, same package, same source package, same subsystem, same target, same wait site, very similar public summary

Last seen: 2026-06-05 11:17 UTC. Public page: /issues/019e7ce3-b007-7e51-bcab-dae4a53ed02c. Public JSON: /v1/issues/019e7ce3-b007-7e51-bcab-dae4a53ed02c

sshd-auth is stuck in a likely timer churn loop: 100.00% of sampled CPU passed through dequeue_task, with repeated thread backtraces show 1 thread(s) around 0x00007f82a4e9a7d2 in ?? () from target:<path>.

highpackage: openssh-serversource: opensshscore: 106reports: 1similarity: 96%

Why this looks related: same package, same source package, same stack or hot path signature, same subsystem, same target

Last seen: 2026-06-03 09:04 UTC. Public page: /issues/019e8726-103f-7172-92ea-ca7fe9e367cf. Public JSON: /v1/issues/019e8726-103f-7172-92ea-ca7fe9e367cf

Worker outcome summary

This issue has 1 recorded worker attempt. Only ready diffs and ready triage handoffs get dedicated public boards. Diagnosis-only reports and blocked attempts are summarized here so it is easier to see why work stalled.

1 ready triage handoffs

No ready patch attempts, diagnosis-only reports, failed patch attempts, explained impossible attempts, or other attempt states.

Most common blockers

  • weak-unknown-runaway-evidence (1 attempt)

Published attempts

ready triage handoff

triage

sshd-auth likely remains stuck in an unclassified userspace loop. Fixer produced a diagnosis report and intentionally skipped an automatic package patch attempt because the evidence is not specific enough to choose a safe source change.

state: readycreated: 2026-05-19 11:18 UTCvalidation: ready

Why it stopped

weak-unknown-runaway-evidence

Handoff

Likely owner: external dependency or workload outside the current source tree

Reason: weak-unknown-runaway-evidence

  • Confirm the hotspot still points at external dependency or workload outside the current source tree with a fresh perf sample before filing the bug.
  • Capture the actual hot backend or child process rather than the parent service wrapper if the issue recurs.
  • Map external dependency or workload outside the current source tree to its owning package or project and file an upstream or distro bug with the summarized evidence.
  • If the owner is still unclear, collect another short strace plus `/proc/<pid>/maps` at the moment of the spike.