From: bugzilla-daemon@bugzilla.kernel.org
To: dri-devel@lists.freedesktop.org
Subject: [Bug 199545] New: Starting X-server leads to crash
Date: Fri, 27 Apr 2018 17:57:11 +0000 [thread overview]
Message-ID: <bug-199545-2300@https.bugzilla.kernel.org/> (raw)
https://bugzilla.kernel.org/show_bug.cgi?id=199545
Bug ID: 199545
Summary: Starting X-server leads to crash
Product: Drivers
Version: 2.5
Kernel Version: 4.9
Hardware: x86-64
OS: Linux
Tree: Mainline
Status: NEW
Severity: normal
Priority: P1
Component: Video(DRI - non Intel)
Assignee: drivers_video-dri@kernel-bugs.osdl.org
Reporter: funatkis@posteo.de
Regression: No
Hello!
I am not a programmer, just an ordinary user who wants to improve the kernel.
So please forgive me if I make any mistakes.
Bug description:
Very often I can not boot into graphical mode. The machine gets stuck when
starting the x-server with the backtrace as shown below. This happens 60% of
all boot attempts. When I get this error I can not reboot properly but have to
use the magic sysrq key (control + alt + shift + print + B) to force a hard
reset.
This bug has been pestering for more than 3 years, running kernels from 3.6 to
now 4.9 and even the unstable kernels as well (I am using Debian stable). I
reported this bug years ago but nothing happened.
Reproducibility:
With every restart I have only a 30% chance of successfully booting into
graphical mode.
Backtrace:
11:04:38 my_machine kernel: [ 33.972406] [drm:radeon_invalid_rreg [radeon]]
*ERROR* Invalid callback to read register 0x00DC
11:04:38 my_machine kernel: [ 33.972529] ------------[ cut here
]------------
11:04:38 my_machine kernel: [ 33.972531] kernel BUG at
/build/linux-fHlJSJ/linux-4.12.6/drivers/gpu/drm/radeon/radeon_asic.c:55!
11:04:38 my_machine kernel: [ 33.972604] invalid opcode: 0000 [#1] SMP
11:04:38 my_machine kernel: [ 33.972638] Modules linked in:
cpufreq_powersave cpufreq_conservative cpufreq_userspace fuse amdkfd radeon
btusb btrtl btbcm btintel bluetooth edac_mce_amd kvm_amd msi_wmi sparse_keymap
kvm snd_hda_codec_realtek snd_hda_codec_hdmi snd_hda_codec_generic ecdh_generic
rfkill irqbypass snd_hda_intel snd_hda_codec ttm snd_hda_core evdev pcspkr
joydev drm_kms_helper snd_hwdep serio_raw k10temp drm snd_pcm sg shpchp wmi
snd_timer button battery video i2c_algo_bit sp5100_tco snd acpi_cpufreq ac
soundcore ip_tables x_tables autofs4 ext4 crc16 jbd2 fscrypto mbcache
algif_skcipher af_alg dm_crypt dm_mod hid_generic usbhid sr_mod hid cdrom
sd_mod ata_generic crct10dif_pclmul crc32_pclmul crc32c_intel
ghash_clmulni_intel pcbc ohci_pci aesni_intel aes_x86_64 crypto_simd
glue_helper cryptd psmouse ahci pata_atiixp
11:04:38 my_machine kernel: [ 33.973214] libahci sdhci_pci sdhci mmc_core
alx mdio xhci_pci xhci_hcd ehci_pci i2c_piix4 ohci_hcd libata ehci_hcd usbcore
scsi_mod usb_common thermal
11:04:38 my_machine kernel: [ 33.973332] CPU: 3 PID: 630 Comm: Xorg Not
tainted 4.12.0-1-amd64 #1 Debian 4.12.6-1
11:04:38 my_machine kernel: [ 33.973392] Hardware name: Micro-Star
International Co., Ltd. GX70 3CC/MS-176K, BIOS E176KAMS.10F 12/02/2013
11:04:38 my_machine kernel: [ 33.973467] task: ffff933ab05be040 task.stack:
ffffb4dec1544000
11:04:38 my_machine kernel: [ 33.973543] RIP:
0010:radeon_invalid_rreg+0x1c/0x20 [radeon]
11:04:38 my_machine kernel: [ 33.973590] RSP: 0018:ffffb4dec15476a8 EFLAGS:
00010286
11:04:38 my_machine kernel: [ 33.973632] RAX: 0000000000000000 RBX:
ffff933ab2f11300 RCX: 0000000000000000
11:04:38 my_machine kernel: [ 33.973687] RDX: 0000000000000000 RSI:
ffff933abed8dee8 RDI: ffff933abed8dee8
11:04:38 my_machine kernel: [ 33.973742] RBP: 0000000000000001 R08:
0000000000000000 R09: 00000000000003dd
11:04:38 my_machine kernel: [ 33.973797] R10: 000000000000f0f0 R11:
0000000000000001 R12: 0000000000000000
11:04:38 my_machine kernel: [ 33.973852] R13: 0000000000000000 R14:
0000000000000000 R15: 00000000000000dc
11:04:38 my_machine kernel: [ 33.973908] FS: 00007f8f07acaa40(0000)
GS:ffff933abed80000(0000) knlGS:0000000000000000
11:04:38 my_machine kernel: [ 33.973970] CS: 0010 DS: 0000 ES: 0000 CR0:
0000000080050033
11:04:38 my_machine kernel: [ 33.974015] CR2: 00007fbe33ad15d8 CR3:
0000000233b55000 CR4: 00000000000406e0
11:04:38 my_machine kernel: [ 33.974071] Call Trace:
11:04:38 my_machine kernel: [ 33.974127] ? atom_get_src_int+0x6b/0x680
[radeon]
11:04:38 my_machine kernel: [ 33.974200] ? atom_op_mask+0xce/0x250 [radeon]
11:04:38 my_machine kernel: [ 33.974270] ?
atom_execute_table_locked+0x132/0x380 [radeon]
11:04:38 my_machine kernel: [ 33.974347] ? atom_op_calltable+0xad/0x120
[radeon]
11:04:38 my_machine kernel: [ 33.977653] ?
atom_execute_table_locked+0x132/0x380 [radeon]
11:04:38 my_machine kernel: [ 33.980931] ? atom_op_calltable+0xad/0x120
[radeon]
11:04:38 my_machine kernel: [ 33.984178] ?
atom_execute_table_locked+0x132/0x380 [radeon]
11:04:38 my_machine kernel: [ 33.987409] ?
atom_execute_table_scratch_unlocked+0x59/0x70 [radeon]
11:04:38 my_machine kernel: [ 33.990622] ? atom_execute_table+0x2e/0x50
[radeon]
11:04:38 my_machine kernel: [ 33.993801] ? atom_asic_init+0x147/0x1b0
[radeon]
11:04:38 my_machine kernel: [ 33.996972] ? si_resume+0x19/0x80 [radeon]
11:04:38 my_machine kernel: [ 34.000092] ? radeon_resume_kms+0x98/0x3a0
[radeon]
11:04:38 my_machine kernel: [ 34.003179] ? __pci_set_master+0x31/0xd0
11:04:38 my_machine kernel: [ 34.006263] ?
vga_switcheroo_set_dynamic_switch+0x80/0x80
11:04:38 my_machine kernel: [ 34.009374] ?
radeon_pmops_runtime_resume+0x71/0xb0 [radeon]
11:04:38 my_machine kernel: [ 34.012449] ? pci_pm_runtime_resume+0x78/0xa0
11:04:38 my_machine kernel: [ 34.015501] ? __rpm_callback+0xc1/0x1f0
11:04:38 my_machine kernel: [ 34.018525] ?
vga_switcheroo_set_dynamic_switch+0x80/0x80
11:04:38 my_machine kernel: [ 34.021527] ? rpm_callback+0x1f/0x70
11:04:38 my_machine kernel: [ 34.024468] ?
vga_switcheroo_set_dynamic_switch+0x80/0x80
11:04:38 my_machine kernel: [ 34.027364] ? rpm_resume+0x4b3/0x6d0
11:04:38 my_machine kernel: [ 34.030255] ? atom_op_or+0xdc/0x1e0 [radeon]
11:04:38 my_machine kernel: [ 34.033090] ? __pm_runtime_resume+0x47/0x70
11:04:38 my_machine kernel: [ 34.035917] ?
radeon_driver_open_kms+0x33/0x190 [radeon]
11:04:38 my_machine kernel: [ 34.038731] ? drm_open+0x1f0/0x400 [drm]
11:04:38 my_machine kernel: [ 34.041518] ? drm_stub_open+0xb4/0xf0 [drm]
11:04:38 my_machine kernel: [ 34.044288] ? chrdev_open+0xbb/0x1d0
11:04:38 my_machine kernel: [ 34.047046] ? cdev_put+0x20/0x20
11:04:38 my_machine kernel: [ 34.049802] ? do_dentry_open+0x1d7/0x2d0
11:04:38 my_machine kernel: [ 34.052546] ? path_openat+0x63b/0x1440
11:04:38 my_machine kernel: [ 34.055272] ?
generic_perform_write+0x12b/0x1b0
11:04:38 my_machine kernel: [ 34.057993] ? do_filp_open+0x99/0x110
11:04:38 my_machine kernel: [ 34.060717] ? __check_object_size+0xb3/0x18e
11:04:38 my_machine kernel: [ 34.063449] ? __alloc_fd+0x44/0x170
11:04:38 my_machine kernel: [ 34.066171] ? do_sys_open+0x12e/0x210
11:04:38 my_machine kernel: [ 34.068905] ? do_sys_open+0x12e/0x210
11:04:38 my_machine kernel: [ 34.071625] ?
system_call_fast_compare_end+0xc/0x97
11:04:38 my_machine kernel: [ 34.074355] Code: 0f 1f 44 00 00 66 2e 0f 1f 84
00 00 00 00 00 0f 1f 44 00 00 89 f1 48 c7 c2 88 a0 a8 c0 31 f6 48 c7 c7 b0 80
a9 c0 e8 84 d9 d9 ff <0f> 0b 66 90 0f 1f 44 00 00 53 8b 87 68 01 00 00 48 89 fb
48 81
11:04:38 my_machine kernel: [ 34.077327] RIP: radeon_invalid_rreg+0x1c/0x20
[radeon] RSP: ffffb4dec15476a8
11:04:38 my_machine kernel: [ 34.080281] ---[ end trace 7e108cf119f9bc7c
]---
Thank you for your time and effort!
--
You are receiving this mail because:
You are watching the assignee of the bug.
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel
reply other threads:[~2018-04-27 17:57 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=bug-199545-2300@https.bugzilla.kernel.org/ \
--to=bugzilla-daemon@bugzilla.kernel.org \
--cc=dri-devel@lists.freedesktop.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.