-
Notifications
You must be signed in to change notification settings - Fork 70
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Linux crash with kernel NULL pointer dereference in MST configuration after a resume from a sleep #1727
Comments
|
I don't know @matte-schwartz. This is a new monitor for me. Haven't had it before so I can't tell whether this worked before or not. |
I own a Samsung G95NC (a 57" variation of your monitor) and tried to replicate your current setup, and I get several different kernel crashes than your own when utilizing the PiP mode, as well as one that looks like your own. The crashes also happen when using
|
there were similar reports but none matched exactly, so reported here for now: https://gitlab.freedesktop.org/drm/amd/-/issues/3783 |
Your system information
Note that the issue has also been seen on main as well as on Preview channel.
Please describe your issue in as much detail as possible:
Steam Deck, after resuming from sleep, triggers restart. Issue is easily reproducible on my Steam Deck every time.
This issue only happens in case when Steam Deck is connected to Steam Dock which is connected to a single monitor using MST configuration. Meaning, both HDMI and DisplayPort connected to a single monitor, Samsung C49RG90SSR 1, configured to use PBP (Picture By Picture). When the same Steam Deck is connected to a different monitor over a single cable (either HDMI or DisplayPort), the issue is not reproducible. I am able to normally wake up Steam Deck from a sleep and start working without any restarts. I didn't tried to connect to this 1 using a single cable over HDMI or DisplayPort, though. But I am assuming that this will not use MST configuration just like my second monitor and hence will not have an issue.
After some analysis, I have concluded that the cause of restart after waking up from sleep is a Linux crash. Just before the crash, a warning has been emitted:
And then after that we can see the that Linux tried to dereference a NULL pointer which cause it to crash and restart:
This is the trace from the kdumpst-202411230913.zip generated from the preview channel.
Steps for reproducing this issue:
After the third step, the Steam Deck will reboot into Game Mode which is not expected. Instead, it should remain in the Desktop Mode.
Not sure if this has any significance, but I haven't tried sleeping and resuming Steam Deck from the game mode since primarily I use desktop mode.
The text was updated successfully, but these errors were encountered: