amdgpu: [mmhub] page fault (src_id:0 ring:8 vmid:6 pasid:32781 / Fence fallback timer expired on ring sdma0
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| Linux |
Fix Released
|
Unknown
|
|||
| Mesa |
Fix Released
|
Unknown
|
|||
| firefox (Ubuntu) |
Invalid
|
Undecided
|
Alessandro Astone | ||
| linux (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
| mesa (Ubuntu) |
Fix Released
|
Undecided
|
Alessandro Astone | ||
| Jammy |
Fix Released
|
Undecided
|
Alessandro Astone | ||
| Noble |
Fix Released
|
Undecided
|
Alessandro Astone | ||
Bug Description
[ Impact ]
* amdgpu changes in kernel 6.11 make VAAPI video playback crash the GPU and bring down the whole system.
* A fix was shipped in mesa 24.2, which is already in Oracular - the only version with kernel 6.11 currently, but snaps bundle their own version of mesa so core22 snaps like Firefox are affected. Firefox has VAAPI disabled by default, but it can be enabled by the user.
[ Test Plan ]
* Set up a system with an AMD GPU running Ubuntu 24.10 with kernel 6.11
* Open Firefox
* Navigate to `about:config`
* Search `media.
* Enable the setting by clicking the toggle button
* Restart Firefox
* Play different videos on x.com or youtube.com
(I don't have a reliable reproducer unfortunately)
* Ensure that there are no green artifacts on the video playback
* Ensure that the system didn't lock up
* 10 minutes of scrolling through videos was generally enough to trigger
the bug in my testing.
Sometimes I could only get the green artifacts, other times I could get
the system to lock up.
[ Where problems could occur ]
* The scope of the change is limited to the VAAPI driver for AMD GPUs
( /usr/lib/
An issue with the change may break video playback.
But, as this bug demonstrated, a bug in the video acceleration driver
may also bring down the whole system...
[ Original Description ]
It turns out that amdgpu in kernel 6.11 on the Ryzen 6850U is quite crashy and laggy. I have attached the previous boot log which shows a lot of errors.
It does not seem to like firefox.
Behavior visible is that it hangs, then tries resets, fails to reset and then the screen is unusable so I sysrq reboot it.
ProblemType: Bug
DistroRelease: Ubuntu 24.10
Package: linux-image-
ProcVersionSign
Uname: Linux 6.11.0-8-generic x86_64
ApportVersion: 2.30.0-0ubuntu3
Architecture: amd64
CasperMD5CheckR
CurrentDesktop: GNOME
Date: Wed Oct 2 19:06:47 2024
InstallationDate: Installed on 2022-11-26 (676 days ago)
InstallationMedia: Ubuntu 23.04 "Lunar Lobster" - Alpha amd64 (20221126)
IwConfig: Error: [Errno 2] No such file or directory: 'iwconfig'
MachineType: LENOVO 21CF004PGE
ProcFB: 0 amdgpudrmfb
ProcKernelCmdLine: BOOT_IMAGE=
RebootRequiredPkgs: Error: path contained symlinks.
RelatedPackageV
linux-
linux-
linux-firmware 20240913.
SourcePackage: linux
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 05/29/2024
dmi.bios.release: 1.53
dmi.bios.vendor: LENOVO
dmi.bios.version: R23ET77W (1.53 )
dmi.board.
dmi.board.name: 21CF004PGE
dmi.board.vendor: LENOVO
dmi.board.version: SDK0T76538 WIN
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.
dmi.ec.
dmi.modalias: dmi:bvnLENOVO:
dmi.product.family: ThinkPad T14 Gen 3
dmi.product.name: 21CF004PGE
dmi.product.sku: LENOVO_
dmi.product.
dmi.sys.vendor: LENOVO
| Changed in mesa (Ubuntu): | |
| assignee: | nobody → Alessandro Astone (aleasto) |
| Changed in firefox (Ubuntu): | |
| assignee: | nobody → Alessandro Astone (aleasto) |
| Changed in mesa (Ubuntu Jammy): | |
| assignee: | nobody → Alessandro Astone (aleasto) |
| status: | New → In Progress |
| Changed in mesa (Ubuntu Noble): | |
| assignee: | nobody → Alessandro Astone (aleasto) |
| status: | New → In Progress |
| Changed in mesa (Ubuntu): | |
| status: | In Progress → Fix Released |
| no longer affects: | firefox (Ubuntu Jammy) |
| no longer affects: | firefox (Ubuntu Noble) |
| no longer affects: | linux (Ubuntu Jammy) |
| no longer affects: | linux (Ubuntu Noble) |
| Changed in linux: | |
| status: | Unknown → Fix Released |
| Changed in mesa: | |
| status: | Unknown → Fix Released |
| description: | updated |
| description: | updated |
| Changed in linux (Ubuntu): | |
| status: | New → Invalid |
| description: | updated |
| Changed in firefox (Ubuntu): | |
| status: | Triaged → Invalid |
| tags: | added: kernel-daily-bug |

This is most likely a mesa issue. Have you upgraded mesa recently to match when it showed up?