| Summary: | Radeon DRM driver crashes when starting GNOME Shell Wayland session on 4.8.x kernel | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | sebby2k <shopper2k> | ||||
| Component: | kernel | Assignee: | Kernel Maintainer List <kernel-maint> | ||||
| Status: | CLOSED INSUFFICIENT_DATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
| Severity: | unspecified | Docs Contact: | |||||
| Priority: | unspecified | ||||||
| Version: | 25 | CC: | gansalmon, ichavero, itamar, jonathan, kernel-maint, madhu.chinakonda, mchehab, shopper2k | ||||
| Target Milestone: | --- | Flags: | shopper2k:
needinfo-
|
||||
| Target Release: | --- | ||||||
| Hardware: | x86_64 | ||||||
| OS: | Linux | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2017-02-23 23:05:29 UTC | Type: | Bug | ||||
| Regression: | --- | Mount Type: | --- | ||||
| Documentation: | --- | CRM: | |||||
| Verified Versions: | Category: | --- | |||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||
| Attachments: |
|
||||||
*** Bug 1391215 has been marked as a duplicate of this bug. *** *********** MASS BUG UPDATE ************** We apologize for the inconvenience. There is a large number of bugs to go through and several of them have gone stale. Due to this, we are doing a mass bug update across all of the Fedora 25 kernel bugs. Fedora 25 has now been rebased to 4.9.3-200.fc25. Please test this kernel update (or newer) and let us know if you issue has been resolved or if it is still present with the newer kernel. If you have moved on to Fedora 26, and are still experiencing this issue, please change the version to Fedora 26. If you experience different issues, please open a new bug report for those. *********** MASS BUG UPDATE ************** This bug is being closed with INSUFFICIENT_DATA as there has not been a response in 4 weeks. If you are still experiencing this issue, please reopen and attach the relevant data from the latest kernel you are running and any data that might have been requested previously. |
Created attachment 1216714 [details] dmesg Description of problem: There is a regression in 4.8.x kernel. Logging into Gnome Shell wayland session causes kernel crash in radeon driver on laptop with Intel Haswell CPU and discrete Radeon HD 8790M graphics. This used to work fine on 4.7.x kernel. Hardware name: Dell Inc. Latitude E6540/0725FP, BIOS A08 02/18/2014 Version-Release number of selected component (if applicable): Name : kernel Arch : x86_64 Epoch : 0 Version : 4.8.6 Release : 300.fc25 Name : gnome-shell Arch : x86_64 Epoch : 0 Version : 3.22.1 Release : 2.fc25 How reproducible: 1. Login into Gnome Shell wayland session. 2. Log out. 3. On second login attempt, Gnome Shell fails to start. Actual results: GNOME Shell fails to start wayland session. Expected results: GNOME Shell wayland session starts successfully. Additional info: dmesg log ========= [ 182.044199] [drm:si_resume [radeon]] *ERROR* si startup failed on resume 182.140909] ------------[ cut here ]------------ [ 182.140929] WARNING: CPU: 0 PID: 4518 at drivers/gpu/drm/radeon/radeon_object.c:84 radeon_ttm_bo_destroy+0xe3/0xf0 [radeon] [ 182.140930] Modules linked in: rfcomm tun xt_nat veth ipt_MASQUERADE nf_nat_masquerade_ipv4 xt_addrtype br_netfilter nf_conntrack_netbios_ns nf_conntrack_broadcast ip6t_rpfilter ip6t_REJECT nf_reject_ipv6 xt_conntrack ip_set nfnetlink ebtable_broute bridge stp llc ebtable_nat ip6table_raw ip6table_security ip6table_nat nf_conntrack_ipv6 nf_defrag_ipv6 nf_nat_ipv6 ip6table_mangle iptable_raw iptable_security iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack iptable_mangle ebtable_filter ebtables ip6table_filter ip6_tables cmac bnep arc4 iwldvm vfat fat mac80211 intel_rapl x86_pkg_temp_thermal intel_powerclamp coretemp snd_hda_codec_realtek snd_hda_codec_generic snd_hda_codec_hdmi mei_wdt iTCO_wdt iTCO_vendor_support ppdev dell_wmi sparse_keymap dell_laptop dell_smbios dcdbas [ 182.140950] kvm_intel dell_smm_hwmon kvm irqbypass intel_cstate intel_uncore uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videobuf2_core videodev intel_rapl_perf snd_hda_intel btusb snd_hda_codec snd_soc_rt5640 btrtl btbcm snd_soc_rl6231 btintel snd_hda_core e1000e mei_me iwlwifi parport_pc i2c_i801 ptp bluetooth cfg80211 i2c_smbus media lpc_ich joydev pps_core mei snd_hwdep snd_soc_core parport snd_seq snd_compress elan_i2c snd_pcm_dmaengine snd_seq_device ac97_bus snd_pcm dell_smo8800 dw_dmac snd_soc_sst_acpi i2c_designware_platform dell_rbtn snd_soc_sst_match dw_dmac_core spi_pxa2xx_platform i2c_designware_core wmi rfkill snd_timer snd tpm_tis ie31200_edac tpm_tis_core edac_core shpchp soundcore tpm fjes btrfs xor raid6_pq dm_crypt mmc_block amdkfd amd_iommu_v2 radeon i915 i2c_algo_bit [ 182.140973] crct10dif_pclmul crc32_pclmul drm_kms_helper crc32c_intel ghash_clmulni_intel ttm drm serio_raw sdhci_pci sdhci_acpi sdhci mmc_core video i2c_hid hid_microsoft [ 182.140979] CPU: 0 PID: 4518 Comm: Xorg Not tainted 4.8.6-300.fc25.x86_64 #1 [ 182.140980] Hardware name: Dell Inc. Latitude E6540/0725FP, BIOS A08 02/18/2014 [ 182.140981] 0000000000000286 00000000f7d7acf4 ffff927c397cbb20 ffffffff9f3e5ebd [ 182.140983] 0000000000000000 0000000000000000 ffff927c397cbb60 ffffffff9f0a0e8b [ 182.140984] 0000005400000002 ffff927c6ce68468 ffff927c6ce68400 ffffffffffffffff [ 182.140985] Call Trace: [ 182.140989] [<ffffffff9f3e5ebd>] dump_stack+0x63/0x86 [ 182.140991] [<ffffffff9f0a0e8b>] __warn+0xcb/0xf0 [ 182.140992] [<ffffffff9f0a0fbd>] warn_slowpath_null+0x1d/0x20 [ 182.141001] [<ffffffffc0457fd3>] radeon_ttm_bo_destroy+0xe3/0xf0 [radeon] [ 182.141003] [<ffffffffc02adf3b>] ttm_bo_release_list+0xcb/0x210 [ttm] [ 182.141006] [<ffffffffc02b547f>] ? ttm_bo_man_put_node+0x3f/0x50 [ttm] [ 182.141008] [<ffffffffc02ae406>] ttm_bo_release+0x186/0x220 [ttm] [ 182.141010] [<ffffffffc02ae4c4>] ttm_bo_unref+0x24/0x30 [ttm] [ 182.141017] [<ffffffffc04584f9>] radeon_bo_unref+0x39/0x70 [radeon] [ 182.141026] [<ffffffffc046b3b7>] radeon_gem_object_free+0x57/0x70 [radeon] [ 182.141032] [<ffffffffc01d8799>] drm_gem_object_free+0x29/0x70 [drm] [ 182.141036] [<ffffffffc01d8b7a>] drm_gem_object_unreference_unlocked+0x3a/0xa0 [drm] [ 182.141040] [<ffffffffc01d8c65>] drm_gem_object_handle_unreference_unlocked+0x65/0xb0 [drm] [ 182.141044] [<ffffffffc01d8d05>] drm_gem_object_release_handle+0x55/0xa0 [drm] [ 182.141045] [<ffffffff9f3e6942>] idr_for_each+0xb2/0x110 [ 182.141049] [<ffffffffc01d8cb0>] ? drm_gem_object_handle_unreference_unlocked+0xb0/0xb0 [drm] [ 182.141053] [<ffffffffc01d9720>] drm_gem_release+0x20/0x30 [drm] [ 182.141057] [<ffffffffc01d86ac>] drm_release+0x25c/0x320 [drm] [ 182.141059] [<ffffffff9f25297f>] __fput+0xdf/0x1f0 [ 182.141060] [<ffffffff9f252ace>] ____fput+0xe/0x10 [ 182.141061] [<ffffffff9f0bf070>] task_work_run+0x80/0xa0 [ 182.141062] [<ffffffff9f0a4c51>] do_exit+0x2d1/0xb10 [ 182.141064] [<ffffffff9f0cc0f0>] ? wake_up_state+0x10/0x20 [ 182.141065] [<ffffffff9f0ae1de>] ? signal_wake_up_state+0x1e/0x30 [ 182.141065] [<ffffffff9f0a5517>] do_group_exit+0x47/0xb0 [ 182.141066] [<ffffffff9f0a5594>] SyS_exit_group+0x14/0x20 [ 182.141068] [<ffffffff9f802572>] entry_SYSCALL_64_fastpath+0x1a/0xa4 [ 182.141069] ---[ end trace da6df65ff24ad753 ]---