[Bug 736201] New: BUG: scheduling while atomic: Xorg/<PID>/0x00000002
https://bugzilla.novell.com/show_bug.cgi?id=736201 https://bugzilla.novell.com/show_bug.cgi?id=736201#c0 Summary: BUG: scheduling while atomic: Xorg/<PID>/0x00000002 Classification: openSUSE Product: openSUSE 12.1 Version: Final Platform: 32bit OS/Version: SuSE Other Status: NEW Severity: Critical Priority: P5 - None Component: X.Org AssignedTo: bnc-team-xorg-bugs@forge.provo.novell.com ReportedBy: grzesiekw@gmail.com QAContact: xorg-maintainer-bugs@forge.provo.novell.com CC: marius.szabad@gmail.com Depends on: 722022 Found By: --- Blocker: --- Unfortunately, random kernel panics with this error.
Obviously related to AMD's proprietary driver "fglrx" ==> invalid.
As written in bug 722022 comment 0 also problem appears on radeon driver. I have such problem: kernel: [ 1404.876783] ------------[ cut here ]------------ kernel: [ 1404.876812] WARNING: at /home/abuild/rpmbuild/BUILD/kernel-desktop-3.1.0/linux -3.1/drivers/gpu/drm/radeon/radeon_fence.c:207 radeon_fence_signaled+0xbd/0xd0 [radeon]() kernel: [ 1404.876814] Hardware name: P5Q-E kernel: [ 1404.876816] Querying an unemited fence : f0c22d90 ! kernel: [ 1404.876818] Modules linked in: fuse af_packet cpufreq_conservative cpufreq_use rspace microcode cpufreq_powersave acpi_cpufreq mperf reiserfs dm_mod snd_hda_codec_hdmi snd_hda_codec_analog jo ydev i2c_i801 arc4 snd_hda_intel snd_hda_codec snd_hwdep snd_pcm snd_timer snd soundcore rt61pci snd_page_alloc rt2x00pci rt2x00lib mac80211 cfg80211 iTCO_wdt firewire_ohci iTCO_vendor_support firewire_core rfkill eeprom_93c x6 crc_itu_t pcspkr asus_atk0110 skge sky2 sr_mod cdrom sg serio_raw button autofs4 radeon ttm drm_kms_helper dr m processor thermal_sys i2c_algo_bit kernel: [ 1404.876852] Pid: 1064, comm: Xorg Not tainted 3.1.0-1.2-desktop #1 kernel: [ 1404.876854] Call Trace: kernel: [ 1404.876866] [<c0205433>] try_stack_unwind+0x163/0x180 kernel: [ 1404.876871] [<c0204167>] dump_trace+0x47/0xf0 kernel: [ 1404.876875] [<c020549b>] show_trace_log_lvl+0x4b/0x60 kernel: [ 1404.876879] [<c02054c8>] show_trace+0x18/0x20 kernel: [ 1404.876884] [<c06f25f3>] dump_stack+0x6d/0x72 kernel: [ 1404.876889] [<c02486e8>] warn_slowpath_common+0x78/0xb0 kernel: [ 1404.876893] [<c02487b3>] warn_slowpath_fmt+0x33/0x40 kernel: [ 1404.876907] [<f83c14fd>] radeon_fence_signaled+0xbd/0xd0 [radeon] kernel: [ 1404.876961] [<f83c152e>] radeon_fence_wait+0x1e/0x3a0 [radeon] kernel: [ 1404.877018] [<f83dc570>] radeon_ib_get+0xe0/0x180 [radeon] kernel: [ 1404.877103] [<f83ddba9>] radeon_cs_ioctl+0x79/0x1a0 [radeon] kernel: [ 1404.877183] [<f821ad5c>] drm_ioctl+0x2dc/0x380 [drm] kernel: [ 1404.877193] [<c0339c3e>] do_vfs_ioctl+0x7e/0x2a0 kernel: [ 1404.877197] [<c0339ede>] sys_ioctl+0x7e/0x90 kernel: [ 1404.877202] [<c070905d>] syscall_call+0x7/0xb kernel: [ 1404.877206] [<b74a8174>] 0xb74a8173 kernel: [ 1404.877208] ---[ end trace 018de4822d25c722 ]--- kernel: [ 1406.577550] BUG: unable to handle kernel NULL pointer dereference at 0000000b kernel: [ 1406.577604] IP: [<f8224cfc>] drm_mm_insert_helper_range+0x11c/0x140 [drm] kernel: [ 1406.577657] *pdpt = 0000000036ba1001 *pde = 0000000000000000 kernel: [ 1406.577693] Oops: 0000 [#1] PREEMPT SMP kernel: [ 1406.577721] Modules linked in: fuse af_packet cpufreq_conservative cpufreq_use rspace microcode cpufreq_powersave acpi_cpufreq mperf reiserfs dm_mod snd_hda_codec_hdmi snd_hda_codec_analog jo ydev i2c_i801 arc4 snd_hda_intel snd_hda_codec snd_hwdep snd_pcm snd_timer snd soundcore rt61pci snd_page_alloc rt2x00pci rt2x00lib mac80211 cfg80211 iTCO_wdt firewire_ohci iTCO_vendor_support firewire_core rfkill eeprom_93c x6 crc_itu_t pcspkr asus_atk0110 skge sky2 sr_mod cdrom sg serio_raw button autofs4 radeon ttm drm_kms_helper dr m processor thermal_sys i2c_algo_bit kernel: [ 1406.578089] kernel: [ 1406.578101] Pid: 1064, comm: Xorg Tainted: G W 3.1.0-1.2-desktop #1 S ystem manufacturer P5Q-E/P5Q-E kernel: [ 1406.578159] EIP: 0060:[<f8224cfc>] EFLAGS: 00213297 CPU: 2 kernel: [ 1406.578197] EIP is at drm_mm_insert_helper_range+0x11c/0x140 [drm] kernel: [ 1406.578231] EAX: 00000330 EBX: ef0f2880 ECX: 0000000b EDX: ef0f2888 kernel: [ 1406.578265] ESI: ef047100 EDI: 0000007f EBP: 00000000 ESP: f2b53c88 kernel: [ 1406.578299] DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068 kernel: [ 1406.578329] Process Xorg (pid: 1064, ti=f2b52000 task=f2baedf0 task.ti=f2b52000) kernel: [ 1406.578368] Stack: kernel: [ 1406.578380] 0000007f 0000000b 00005c5c 3f000001 000002b1 ef047100 ef0f2880 00000001 kernel: [ 1406.578428] 000002b1 f8225209 00000001 00000000 00010000 f2b53d70 e3d91614 00010000 kernel: [ 1406.578428] 00000000 f81f2df8 00000000 00010000 00000001 f2b53d4c f6eea7c0 f6eea81c kernel: [ 1406.578428] Call Trace: kernel: [ 1406.578428] [<f8225209>] drm_mm_get_block_range_generic+0x49/0x60 [drm] kernel: [ 1406.578428] [<f81f2df8>] ttm_bo_man_get_node+0x88/0xc0 [ttm] kernel: [ 1406.578428] [<f81ee973>] ttm_bo_mem_space+0x1e3/0x490 [ttm] kernel: [ 1406.578428] [<f81eecfd>] ttm_bo_move_buffer+0xdd/0x140 [ttm] kernel: [ 1406.578428] [<f81eee2a>] ttm_bo_validate+0xca/0x100 [ttm] kernel: [ 1406.578428] [<f81eefd4>] ttm_bo_init+0x174/0x200 [ttm] kernel: [ 1406.578428] [<f83c2fd9>] radeon_bo_create+0x139/0x290 [radeon] kernel: [ 1406.578428] [<f83db752>] radeon_gem_object_create+0x52/0x100 [radeon] kernel: [ 1406.578428] [<f83dbbf4>] radeon_gem_create_ioctl+0x64/0xd0 [radeon] kernel: [ 1406.578428] [<f821ad5c>] drm_ioctl+0x2dc/0x380 [drm] kernel: [ 1406.578428] [<c0339c3e>] do_vfs_ioctl+0x7e/0x2a0 kernel: [ 1406.578428] [<c0339ede>] sys_ioctl+0x7e/0x90 kernel: [ 1406.578428] [<c070905d>] syscall_call+0x7/0xb kernel: [ 1406.578428] [<b74a8174>] 0xb74a8173 kernel: [ 1406.578428] Code: b6 44 24 0f 8b 4e 08 8b 56 0c 83 e0 fe 88 46 10 8d 46 08 89 51 04 89 0a 89 46 08 89 46 0c 0f b6 6b 10 e9 73 ff ff ff 8b 4c 24 04 <8b> 01 89 50 04 89 43 08 89 4b 0c 89 11 80 4b 10 01 eb a9 0f 0b kernel: [ 1406.578428] EIP: [<f8224cfc>] drm_mm_insert_helper_range+0x11c/0x140 [drm] SS:ESP 0068:f2b53c88 kernel: [ 1406.578428] CR2: 000000000000000b kernel: [ 1406.594621] ---[ end trace 018de4822d25c723 ]--- kernel: [ 1406.594625] note: Xorg[1064] exited with preempt_count 1 kernel: [ 1406.594733] BUG: scheduling while atomic: Xorg/1064/0x10000002 kernel: [ 1406.594735] Modules linked in: fuse af_packet cpufreq_conservative cpufreq_userspace microcode cpufreq_powersave acpi_cpufreq mperf reiserfs dm_mod snd_hda_codec_hdmi snd_hda_codec_analog joydev i2c_i801 arc4 snd_hda_intel snd_hda_codec snd_hwdep snd_pcm snd_timer snd soundcore rt61pci snd_page_alloc rt2x00pci rt2x00lib mac80211 cfg80211 iTCO_wdt firewire_ohci iTCO_vendor_support firewire_core rfkill eeprom_93cx6 crc_itu_t pcspkr asus_atk0110 skge sky2 sr_mod cdrom sg serio_raw button autofs4 radeon ttm drm_kms_helper drm processor thermal_sys i2c_algo_bit kernel: [ 1406.594801] Pid: 1064, comm: Xorg Tainted: G D W 3.1.0-1.2-desktop #1 kernel: [ 1406.594803] Call Trace: kernel: [ 1406.594812] [<c0205433>] try_stack_unwind+0x163/0x180 kernel: [ 1406.594818] [<c0204167>] dump_trace+0x47/0xf0 kernel: [ 1406.594822] [<c020549b>] show_trace_log_lvl+0x4b/0x60 kernel: [ 1406.594827] [<c02054c8>] show_trace+0x18/0x20 kernel: [ 1406.594833] [<c06f25f3>] dump_stack+0x6d/0x72 kernel: [ 1406.594839] [<c0706f6b>] __schedule+0x61b/0x650 kernel: [ 1406.594845] [<c023fe46>] __cond_resched+0x16/0x30 kernel: [ 1406.594850] [<c0707015>] _cond_resched+0x25/0x30 kernel: [ 1406.594856] [<c02fa25e>] unmap_page_range+0x10e/0x1f0 kernel: [ 1406.594862] [<c02fa978>] unmap_vmas+0xa8/0x120 kernel: [ 1406.594867] [<c0300bcb>] exit_mmap+0x7b/0x110 kernel: [ 1406.594872] [<c02466e1>] mmput.part.18+0x31/0xe0 kernel: [ 1406.594877] [<c024c407>] exit_mm+0xf7/0x120 kernel: [ 1406.594882] [<c024c551>] do_exit+0x121/0x3d0 kernel: [ 1406.594887] [<c070a5dd>] oops_end+0x8d/0xd0 kernel: [ 1406.594892] [<c06f3b9c>] bad_area_nosemaphore+0xf/0x11 kernel: [ 1406.594897] [<c070c1a8>] do_page_fault+0x398/0x4a0 kernel: [ 1406.594902] [<c0709ae2>] error_code+0x5a/0x60 kernel: [ 1406.594914] [<f8224cfc>] drm_mm_insert_helper_range+0x11c/0x140 [drm] kernel: [ 1406.594952] [<f8225209>] drm_mm_get_block_range_generic+0x49/0x60 [drm] kernel: [ 1406.594986] [<f81f2df8>] ttm_bo_man_get_node+0x88/0xc0 [ttm] kernel: [ 1406.595018] [<f81ee973>] ttm_bo_mem_space+0x1e3/0x490 [ttm] kernel: [ 1406.595039] [<f81eecfd>] ttm_bo_move_buffer+0xdd/0x140 [ttm] kernel: [ 1406.595053] [<f81eee2a>] ttm_bo_validate+0xca/0x100 [ttm] kernel: [ 1406.595067] [<f81eefd4>] ttm_bo_init+0x174/0x200 [ttm] kernel: [ 1406.595097] [<f83c2fd9>] radeon_bo_create+0x139/0x290 [radeon] kernel: [ 1406.595158] [<f83db752>] radeon_gem_object_create+0x52/0x100 [radeon] kernel: [ 1406.595240] [<f83dbbf4>] radeon_gem_create_ioctl+0x64/0xd0 [radeon] kernel: [ 1406.595314] [<f821ad5c>] drm_ioctl+0x2dc/0x380 [drm] kernel: [ 1406.595324] [<c0339c3e>] do_vfs_ioctl+0x7e/0x2a0 kernel: [ 1406.595328] [<c0339ede>] sys_ioctl+0x7e/0x90 kernel: [ 1406.595332] [<c070905d>] syscall_call+0x7/0xb kernel: [ 1406.595336] [<b74a8174>] 0xb74a8173 kernel: [ 1406.600014] BUG: scheduling while atomic: Xorg/1064/0x00000002 kernel: [ 1406.600016] Modules linked in: fuse af_packet cpufreq_conservative cpufreq_userspace microcode cpufreq_powersave acpi_cpufreq mperf reiserfs dm_mod snd_hda_codec_hdmi snd_hda_codec_analog joydev i2c_i801 arc4 snd_hda_intel snd_hda_codec snd_hwdep snd_pcm snd_timer snd soundcore rt61pci snd_page_alloc rt2x00pci rt2x00lib mac80211 cfg80211 iTCO_wdt firewire_ohci iTCO_vendor_support firewire_core rfkill eeprom_93cx6 crc_itu_t pcspkr asus_atk0110 skge sky2 sr_mod cdrom sg serio_raw button autofs4 radeon ttm drm_kms_helper drm processor thermal_sys i2c_algo_bit kernel: [ 1406.600065] Pid: 1064, comm: Xorg Tainted: G D W 3.1.0-1.2-desktop #1 kernel: [ 1406.600071] Call Trace: kernel: [ 1406.600084] [<c0205433>] try_stack_unwind+0x163/0x180 kernel: [ 1406.600093] [<c0204167>] dump_trace+0x47/0xf0 kernel: [ 1406.600097] [<c020549b>] show_trace_log_lvl+0x4b/0x60 kernel: [ 1406.600104] [<c02054c8>] show_trace+0x18/0x20 kernel: [ 1406.600108] [<c06f25f3>] dump_stack+0x6d/0x72 kernel: [ 1406.600116] [<c0706f6b>] __schedule+0x61b/0x650 kernel: [ 1406.600120] [<c0707d18>] __mutex_lock_slowpath+0xd8/0x150 kernel: [ 1406.600127] [<c0707936>] mutex_lock+0x16/0x30 kernel: [ 1406.600145] [<f83c315c>] radeon_bo_unref+0x2c/0x70 [radeon] kernel: [ 1406.600211] [<f83db6f6>] radeon_gem_object_free+0x16/0x20 [radeon] kernel: [ 1406.600287] [<f821c48d>] drm_gem_object_free+0x1d/0x30 [drm] kernel: [ 1406.600299] [<c0466dea>] kref_put+0x2a/0x60 kernel: [ 1406.600309] [<f821c7c4>] drm_gem_object_release_handle+0x54/0x70 [drm] kernel: [ 1406.600322] [<c04641bd>] idr_for_each+0x6d/0xc0 kernel: [ 1406.600331] [<f821caf2>] drm_gem_release+0x12/0x30 [drm] kernel: [ 1406.600348] [<f821be31>] drm_release+0x2e1/0x350 [drm] kernel: [ 1406.600359] [<c032b33e>] __fput+0x7e/0x1a0 kernel: [ 1406.600363] [<c0327d4f>] filp_close+0x4f/0x80 kernel: [ 1406.600368] [<c024aa58>] put_files_struct.part.11+0x58/0xa0 kernel: [ 1406.600372] [<c024c573>] do_exit+0x143/0x3d0 kernel: [ 1406.600376] [<c070a5dd>] oops_end+0x8d/0xd0 kernel: [ 1406.600380] [<c06f3b9c>] bad_area_nosemaphore+0xf/0x11 kernel: [ 1406.600383] [<c070c1a8>] do_page_fault+0x398/0x4a0 kernel: [ 1406.600388] [<c0709ae2>] error_code+0x5a/0x60 kernel: [ 1406.600399] [<f8224cfc>] drm_mm_insert_helper_range+0x11c/0x140 [drm] kernel: [ 1406.600435] [<f8225209>] drm_mm_get_block_range_generic+0x49/0x60 [drm] kernel: [ 1406.600469] [<f81f2df8>] ttm_bo_man_get_node+0x88/0xc0 [ttm] kernel: [ 1406.600493] [<f81ee973>] ttm_bo_mem_space+0x1e3/0x490 [ttm] kernel: [ 1406.600508] [<f81eecfd>] ttm_bo_move_buffer+0xdd/0x140 [ttm] kernel: [ 1406.600523] [<f81eee2a>] ttm_bo_validate+0xca/0x100 [ttm] kernel: [ 1406.600538] [<f81eefd4>] ttm_bo_init+0x174/0x200 [ttm] kernel: [ 1406.600562] [<f83c2fd9>] radeon_bo_create+0x139/0x290 [radeon] kernel: [ 1406.600623] [<f83db752>] radeon_gem_object_create+0x52/0x100 [radeon] kernel: [ 1406.600709] [<f83dbbf4>] radeon_gem_create_ioctl+0x64/0xd0 [radeon] kernel: [ 1406.600787] [<f821ad5c>] drm_ioctl+0x2dc/0x380 [drm] kernel: [ 1406.600798] [<c0339c3e>] do_vfs_ioctl+0x7e/0x2a0 kernel: [ 1406.600802] [<c0339ede>] sys_ioctl+0x7e/0x90 kernel: [ 1406.600806] [<c070905d>] syscall_call+0x7/0xb kernel: [ 1406.600810] [<b74a8174>] 0xb74a8173 00:00.0 Host bridge: Intel Corporation 4 Series Chipset DRAM Controller (rev 02) 00:01.0 PCI bridge: Intel Corporation 4 Series Chipset PCI Express Root Port (rev 02) 00:1a.0 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #4 00:1a.1 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #5 00:1a.2 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #6 00:1a.7 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #2 00:1b.0 Audio device: Intel Corporation 82801JI (ICH10 Family) HD Audio Controller 00:1c.0 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 1 00:1c.5 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 6 00:1d.0 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #1 00:1d.1 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #2 00:1d.2 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #3 00:1d.7 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #1 00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 90) 00:1f.0 ISA bridge: Intel Corporation 82801JIR (ICH10R) LPC Interface Controller 00:1f.2 SATA controller: Intel Corporation 82801JI (ICH10 Family) SATA AHCI Controller 00:1f.3 SMBus: Intel Corporation 82801JI (ICH10 Family) SMBus Controller 01:00.0 VGA compatible controller: ATI Technologies Inc Mobility Radeon HD 3600 Series 01:00.1 Audio device: ATI Technologies Inc RV635 Audio device [Radeon HD 3600 Series] 02:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8056 PCI-E Gigabit Ethernet Controller (rev 12) 04:00.0 Network controller: Ralink corp. RT2561/RT61 802.11g PCI 04:02.0 Ethernet controller: Marvell Technology Group Ltd. 88E8001 Gigabit Ethernet Controller (rev 14) 04:03.0 FireWire (IEEE 1394): Agere Systems FW322/323 (rev 70) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=736201 https://bugzilla.novell.com/show_bug.cgi?id=736201#c Stefan Dirsch <sndirsch@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P3 - Medium Status|NEW |ASSIGNED AssignedTo|bnc-team-xorg-bugs@forge.pr |xorg-maintainer-bugs@forge. |ovo.novell.com |provo.novell.com -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=736201 https://bugzilla.novell.com/show_bug.cgi?id=736201#c1 Stefan Dirsch <sndirsch@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |WONTFIX --- Comment #1 from Stefan Dirsch <sndirsch@suse.com> 2014-05-22 12:31:46 UTC --- openSUSE 12.1 is no longer supported. Hence the issue won't be fixed for this product. In case the issue still is reproducable with a supported product (openSUSE 12.3/13.1 at the moment) or with openSUSE:Factory, please feel free to reopen. Thanks. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com