https://bugs.freedesktop.org/show_bug.cgi?id=107277
--- Comment #8 from Paul Menzel pmenzel+bugs.freedesktop@molgen.mpg.de --- (In reply to Michel Dänzer from comment #7)
(In reply to Paul Menzel from comment #6)
I increased the maximum depth to 10,
Can you attach the resulting HTML output, or is it too large?
With a max-depth of 10 it’s too large, and even with 16 GB memory the browser takes ages to render it. I can try to trim the trace file. It should be possible to filter stuff, but I haven’t figured out how to pass the device.
Though, you can easily try it yourself.
``` $ git clone https://github.com/01org/pm-graph $ cd pm-graph $ vim config/suspend-callgraph.cfg # change maxdepth to 10 $ sudo ./sleepgraph.py -config config/suspend-callgraph.py # wait $ ls -ltr # shows you the output directory ```
It normally easier to look at the trace file directly.
and according to the trace the loop in `gfx_v9_0_enter_rlc_safe_mode()` is the culprit.
Can you find out if the loop times out or not?
I’ll try.