Bug 2521847
| Summary: | Kernel panic at skb_clone on 7.1.8-200.fc44.x86_64 during a Google Meet call with a screen being shared, while Podman containers, VSCode, and Slack were running in the background. | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Dalibor Kricka <dkricka> |
| Component: | kernel | Assignee: | Justin M. Forbes <jforbes> |
| Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | medium | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 44 | CC: | acaringi, adscvr, airlied, hans, hpa, jforbes, junjie.cao, kernel-maint, linville, masami256, mchehab, nickolasjcarr, ptalbert, steved, suraj.ghimire7 |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | kernel-7.1.13-200.fc44 kernel-7.1.13-100.fc43 | Doc Type: | --- |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2026-09-04 01:11:43 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
Dalibor Kricka
2026-08-24 12:47:17 UTC
Same instruction as bug 2521546, decoded from your inline Oops: the Code bytes at skb_clone+0x159 are "f0 ff 42 20" = lock incl 0x20(%rdx), the atomic_inc on skb_shinfo(skb)->dataref, with RDX = ffff8a73736d279f. That puts dataref at ...27bf, byte 63 of a 64-byte cache line, so the 4-byte atomic straddles two lines: a kernel-mode split lock, fatal on Intel. skb->head is misaligned by 0x1f because it came from a page_pool fragment at an odd offset -- your module list has veth/bridge (Podman), and veth's skb_pp_cow_data() is one of the callers that leaves the pool's fragment offset odd. Upstream fix, in net.git with Cc: stable: https://git.kernel.org/netdev/net/c/dc0df5a0c62c Fedora 44 backport MR: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/4730 Workaround until it lands: boot with split_lock_detect=off. FEDORA-2026-a7b1ccd14c (kernel-7.1.13-100.fc43) has been submitted as an update to Fedora 43. https://bodhi.fedoraproject.org/updates/FEDORA-2026-a7b1ccd14c FEDORA-2026-0d885c0533 (kernel-7.1.13-200.fc44) has been submitted as an update to Fedora 44. https://bodhi.fedoraproject.org/updates/FEDORA-2026-0d885c0533 FEDORA-2026-0d885c0533 has been pushed to the Fedora 44 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2026-0d885c0533` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2026-0d885c0533 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates. FEDORA-2026-a7b1ccd14c has been pushed to the Fedora 43 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2026-a7b1ccd14c` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2026-a7b1ccd14c See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates. FEDORA-2026-0d885c0533 (kernel-7.1.13-200.fc44) has been pushed to the Fedora 44 stable repository. If problem still persists, please make note of it in this bug report. FEDORA-2026-a7b1ccd14c (kernel-7.1.13-100.fc43) has been pushed to the Fedora 43 stable repository. If problem still persists, please make note of it in this bug report. |