Couple more data points:
I tried upgrading to Mesa 13.0.2. That didn't help, I still encounter this bug.
During this hang, steam is showing ~130% CPU use.
perf shows the top CPU users as:
# Total Lost Samples: 2727
#
# Samples: 62K of event 'cycles:ppp'
# Event count (approx.): 47738268741
#
# Overhead Command Shared Object Symbol
# ........ ............... ............................... .............................................................................
#
13.19% UIEngineRenderT [kernel.kallsyms] [k] entry_SYSENTER_compat
11.88% UIEngineRenderT [kernel.kallsyms] [k] do_fast_syscall_32
10.01% UIEngineRenderT [kernel.kallsyms] [k] __schedule
7.28% UIEngineRenderT [kernel.kallsyms] [k] pick_next_task_fair
6.48% UIEngineRenderT [vdso] [.] __vdso_gettimeofday
3.80% UIEngineRenderT [kernel.kallsyms] [k] nmi
3.49% UIEngineRenderT [kernel.kallsyms] [k] update_curr
3.41% CGameStreamVide libx264.so.142 [.] x264_add8x8_idct_avx2.skip_prologue
2.76% UIEngineRenderT [kernel.kallsyms] [k] sys_sched_yield
2.23% UIEngineRenderT [kernel.kallsyms] [k] sysret32_from_system_call
2.23% UIEngineRenderT [kernel.kallsyms] [k] native_sched_clock
2.20% UIEngineRenderT [kernel.kallsyms] [k] pick_next_entity
1.43% UIEngineRenderT [kernel.kallsyms] [k] yield_task_fair
1.35% UIEngineRenderT [kernel.kallsyms] [k] update_rq_clock.part.82
1.33% CGameStreamAudi steamui.so [.] 0x0000000000a6782f
1.16% UIEngineRenderT [kernel.kallsyms] [k] _raw_spin_lock
1.05% UIEngineRenderT [kernel.kallsyms] [k] cpuacct_charge
0.92% CGameStreamAudi libc-2.19.so [.] __memmove_ssse3_rep
0.92% UIEngineRenderT [kernel.kallsyms] [k] schedule
0.86% CGameStreamVide [kernel.kallsyms] [k] nmi
0.75% CGameStreamAudi steamui.so [.] 0x0000000000a6788d
0.73% swapper [kernel.kallsyms] [k] intel_idle
0.70% UIEngineRenderT [kernel.kallsyms] [k] update_min_vruntime
0.69% UIEngineRenderT [kernel.kallsyms] [k] rcu_note_context_switch
0.57% CGameStreamAudi steamui.so [.] 0x0000000000a67875
0.56% UIEngineRenderT libc-2.19.so [.] __sched_yield
0.53% CGameStreamVide libx264.so.142 [.] x264_sub8x8_dct_avx.skip_prologue
0.52% CGameStreamVide libx264.so.142 [.] x264_macroblock_cache_load_progressive
0.50% UIEngineRenderT [kernel.kallsyms] [k] rcu_sched_qs
0.50% UIEngineRenderT [kernel.kallsyms] [k] sched_clock
0.48% CGameStreamAudi steamui.so [.] 0x0000000000a67872
0.46% UIEngineRenderT radeonsi_dri.so [.] os_wait_until_zero
After upgrading to Mesa 13.1.0-devel (git-3f5fba8) and kernel 4.9, I can no longer reproduce this problem.
Nothing extracted yet.
Your system information
Please describe your issue in as much detail as possible:
When navigating the steam link menus, after a short time the picture freezes. I can still hear the audio "blip blip blip" as the selected menu option changes, but the picture doesn't change. On the host PC, the steam app appears to be frozen - I have to "killall -KILL steam" to stop it.
My host PC is a dual boot Windows/Linux box. This problem only happens when running from Linux.
Logs:
steamlink_debug.txt
streaming_log.txt
Steps for reproducing this issue: