[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: F11: Blender and the i915 driver



On Mon, Jul 13, 2009 at 7:08 PM, Petrus de
Calguarium<kwhiskerz gmail com> wrote:
> Marco Guazzone wrote:
>
>> Hi all,
>>
>> It seems that the i915 driver of the kernel shipped with
> F11
>> (2.6.29.5-191.fc11.x86_64) has some problems.
>>
>> When I start blender (v, 2.49a) my X will completely
> freeze!
>>
>> Looking in /var/log/messages:
>>
>> Jul 13 15:15:35 feedback kernel: ------------[ cut here
> ]------------
>> Jul 13 15:15:35 feedback kernel: kernel BUG at
>> drivers/gpu/drm/i915/i915_gem.c:2136!
>> Jul 13 15:15:35 feedback kernel: invalid opcode: 0000 [#1]
> SMP
>> Jul 13 15:15:35 feedback kernel: last sysfs file:
>>
> /sys/devices/LNXSYSTM:00/device:00/PNP0C0A:00/power_supply/BAT0/charge_full
>> Jul 13 15:15:35 feedback kernel: CPU 1
>> Jul 13 15:15:35 feedback kernel: Modules linked in: fuse
> ipv6
>> cpufreq_ondemand acpi_cpufreq freq_table dm_multipath
> kvm_intel kvm
>> uinput arc4 ecb snd_hda_codec_idt iwl3945 firewire_ohci
> snd_hda_intel
>> firewire_core snd_hda_codec snd_hwdep mac80211 snd_pcm
> yenta_socket
>> tg3 rsrc_nonstatic i2c_i801 snd_timer snd iTCO_wdt
> soundcore
>> iTCO_vendor_support snd_page_alloc wmi pcspkr crc_itu_t
> lib80211
>> cfg80211 dell_laptop joydev dcdbas i915 drm i2c_algo_bit
> i2c_core
>> video output [last unloaded: microcode]
>> Jul 13 15:15:35 feedback kernel: Pid: 2162, comm: blender
> Not tainted
>> 2.6.29.5-191.fc11.x86_64 #1 Latitude D830
>> Jul 13 15:15:35 feedback kernel: RIP: 0010:
> [<ffffffffa005f3d2>]
>> [<ffffffffa005f3d2>]
> i915_gem_object_get_fence_reg+0x221/0x61e [i915]
>> Jul 13 15:15:35 feedback kernel: RSP: 0000:ffff88006c915be8
> EFLAGS:
>> 00010202 Jul 13 15:15:35 feedback kernel: RAX:
> 0000000000001524 RBX:
>> ffff88006f88d480 RCX: 0000000000000010
>> Jul 13 15:15:35 feedback kernel: RDX: 0000000000002a02 RSI:
>> 0000000000001524 RDI: ffff88006f88d240
>> Jul 13 15:15:35 feedback kernel: RBP: ffff88006c915c28 R08:
>> 0000000000000004 R09: ffff88007d5ae1f0
>> Jul 13 15:15:35 feedback kernel: R10: 0000000000000200 R11:
>> 0000000000000040 R12: ffff88006f88d3c0
>> Jul 13 15:15:35 feedback kernel: R13: ffff88007d5ae000 R14:
>> ffff88006f88d600 R15: ffff88007d5ac000
>> Jul 13 15:15:35 feedback kernel: FS:
> 00007fb7540f1780(0000)
>> GS:ffff88007f001f00(0000) knlGS:0000000000000000
>> Jul 13 15:15:35 feedback kernel: CS:  0010 DS: 0000 ES:
> 0000 CR0:
>> 0000000080050033
>> Jul 13 15:15:35 feedback kernel: CR2: 00007fb7540fc000 CR3:
>> 000000006c813000 CR4: 00000000000026e0
>> Jul 13 15:15:35 feedback kernel: DR0: 0000000000000000 DR1:
>> 0000000000000000 DR2: 0000000000000000
>> Jul 13 15:15:35 feedback kernel: DR3: 0000000000000000 DR6:
>> 00000000ffff0ff0 DR7: 0000000000000400
>> Jul 13 15:15:35 feedback kernel: Process blender (pid:
> 2162,
>> threadinfo ffff88006c914000, task ffff88006a920000)
>> Jul 13 15:15:35 feedback kernel: Stack:
>> Jul 13 15:15:35 feedback kernel: ffff88006c915c38
> ffff88007d5ae1f0
>> ffff88007d5ac020 ffff88006f88d600
>> Jul 13 15:15:35 feedback kernel: ffff88007d5ac020
> ffff88006f88d480
>> ffff88006f9c2580 ffff88006c915ce8
>> Jul 13 15:15:35 feedback kernel: ffff88006c915c98
> ffffffffa00610d3
>> ffff88006c915c68 00007fb7540fc000
>> Jul 13 15:15:35 feedback kernel: Call Trace:
>> Jul 13 15:15:35 feedback kernel: [<ffffffffa00610d3>]
>> i915_gem_fault+0xc1/0x136 [i915]
>> Jul 13 15:15:35 feedback kernel: [<ffffffff810b213f>]
>> __do_fault+0x55/0x3d5 Jul 13 15:15:35 feedback kernel:
>> [<ffffffff812429bb>] ? agp_flush_chipset+0x1b/0x1d
>> Jul 13 15:15:35 feedback kernel: [<ffffffffa005d523>] ?
>> i915_gem_object_flush_cpu_write_domain+0x26/0x32 [i915]
>> Jul 13 15:15:35 feedback kernel: [<ffffffff810b4475>]
>> handle_mm_fault+0x349/0x7c5
>> Jul 13 15:15:35 feedback kernel: [<ffffffff813ae615>]
>> do_page_fault+0x5b5/0x9e9 Jul 13 15:15:35 feedback kernel:
>> [<ffffffff813ac01a>] ? unlock_kernel+0x2f/0x32 Jul 13
> 15:15:35 feedback
>> kernel: [<ffffffff810e0e27>] ? vfs_ioctl+0x76/0x87 Jul 13
> 15:15:35
>> feedback kernel: [<ffffffff810e12bb>] ?
> do_vfs_ioctl+0x462/0x4a3 Jul 13
>> 15:15:35 feedback kernel: [<ffffffff813abab5>] ?
>> trace_hardirqs_off_thunk+0x3a/0x6c Jul 13 15:15:35 feedback
> kernel:
>> [<ffffffff813ac175>] page_fault+0x25/0x30 Jul 13 15:15:35
> feedback kernel:
>> Code: ff e8 35 e9 ff ff 85 c0 0f 84 b3 fe ff ff e9 06 04 00
> 00 41 83 7c 24
>> 20 00 75 10 48 8b 55 c8 48 8b 02 f7 40 70 be ff ff ff 74 04
> <0f> 0b eb fe
>> 49 8b bf 38 01 00 00 48 8b 70 38 48 85 ff 74 1a 48
>> Jul 13 15:15:35 feedback kernel: RIP  [<ffffffffa005f3d2>]
>> i915_gem_object_get_fence_reg+0x221/0x61e [i915]
>> Jul 13 15:15:35 feedback kernel: RSP <ffff88006c915be8>
>> Jul 13 15:15:35 feedback kernel: ---[ end trace
> 77c31c0b3328e17f ]---
>>
>> I looked at the kenerloops.org site and I've found many
> bugs related
>> to i915 but I'm not sure that mine is included
>>
>>
>> Should I submit a bug? ... and where?
>>
>> Thanks in advance!
>>
>> Cheers
>>
>> -- Marco
>>
> It is possible that it is this bug:
>
> https://bugzilla.redhat.com/show_bug.cgi?id=496614
>
> The workaround is to disable modesetting. I think it might be
> fixed in rawhide with the recent X server. The unfortunate
> side effect of the workaround is that you will also lose
> plasma compositing functionality.
>

Hi!

Sorry for the delay.

I've tried to use "nomodeset" but the problem remains even if this
time only the screen and the keyboard frozen, not the mouse. Furhter,
the blender window remained transparent, while without nomodeset it
remains completely grey.

Anyway,  I had to reboot since there was no way to interact with the system

Here below is the trace:

Jul 14 11:33:06 feedback kernel: ------------[ cut here ]------------
Jul 14 11:33:06 feedback kernel: kernel BUG at
drivers/gpu/drm/i915/i915_gem.c:2136!
Jul 14 11:33:06 feedback kernel: invalid opcode: 0000 [#1] SMP
Jul 14 11:33:06 feedback kernel: last sysfs file:
/sys/devices/system/cpu/cpu1/cpufreq/scaling_cur_freq
Jul 14 11:33:06 feedback kernel: CPU 1
Jul 14 11:33:06 feedback kernel: Modules linked in: fuse ipv6
cpufreq_ondemand acpi_cpufreq freq_table dm_multipath kvm_intel kvm
uinput arc4 ecb snd_hda_codec_idt iwl3945 snd_hda_intel snd_hda_codec
mac80211 snd_hwdep snd_pcm firewire_ohci snd_timer yenta_socket
firewire_core tg3 rsrc_nonstatic i2c_i801 snd soundcore snd_page_alloc
iTCO_wdt lib80211 iTCO_vendor_support crc_itu_t cfg80211 pcspkr joydev
dell_laptop wmi dcdbas i915 drm i2c_algo_bit i2c_core video output
[last unloaded: microcode]
Jul 14 11:33:06 feedback kernel: Pid: 9149, comm: blender.bin Not
tainted 2.6.29.5-191.fc11.x86_64 #1 Latitude D830
Jul 14 11:33:06 feedback kernel: RIP: 0010:[<ffffffffa005f3d2>]
[<ffffffffa005f3d2>] i915_gem_object_get_fence_reg+0x221/0x61e [i915]
Jul 14 11:33:06 feedback kernel: RSP: 0000:ffff880065181be8  EFLAGS: 00010202
Jul 14 11:33:06 feedback kernel: RAX: 00000000000fc4f1 RBX:
ffff88006e934900 RCX: 0000000000000010
Jul 14 11:33:06 feedback kernel: RDX: 0000000000002a02 RSI:
00000000000fc4f1 RDI: ffff88006e8a7d80
Jul 14 11:33:06 feedback kernel: RBP: ffff880065181c28 R08:
0000000000000003 R09: ffff88007d5b41e8
Jul 14 11:33:06 feedback kernel: R10: 0000000000000200 R11:
0000000000000040 R12: ffff88006e8a7b40
Jul 14 11:33:06 feedback kernel: R13: ffff88007d5b4000 R14:
ffff88006f03d840 R15: ffff88007d5b3000
Jul 14 11:33:06 feedback kernel: FS:  00007f71d55df710(0000)
GS:ffff88007f001f00(0000) knlGS:0000000000000000
Jul 14 11:33:06 feedback kernel: CS:  0010 DS: 0000 ES: 0000 CR0:
0000000080050033
Jul 14 11:33:06 feedback kernel: CR2: 00007f71d553b000 CR3:
000000006f15d000 CR4: 00000000000026e0
Jul 14 11:33:06 feedback kernel: DR0: 0000000000000000 DR1:
0000000000000000 DR2: 0000000000000000
Jul 14 11:33:06 feedback kernel: DR3: 0000000000000000 DR6:
00000000ffff0ff0 DR7: 0000000000000400
Jul 14 11:33:06 feedback kernel: Process blender.bin (pid: 9149,
threadinfo ffff880065180000, task ffff88005580ae00)
Jul 14 11:33:06 feedback kernel: Stack:
Jul 14 11:33:06 feedback kernel: ffff880065181c38 ffff88007d5b41e8
ffff88007d5b3020 ffff88006f03d840
Jul 14 11:33:06 feedback kernel: ffff88007d5b3020 ffff88006e934900
ffff88004b850370 ffff880065181ce8
Jul 14 11:33:06 feedback kernel: ffff880065181c98 ffffffffa00610d3
ffff880065181c68 00007f71d553b000
Jul 14 11:33:06 feedback kernel: Call Trace:
Jul 14 11:33:06 feedback kernel: [<ffffffffa00610d3>]
i915_gem_fault+0xc1/0x136 [i915]
Jul 14 11:33:06 feedback kernel: [<ffffffff810b213f>] __do_fault+0x55/0x3d5
Jul 14 11:33:06 feedback kernel: [<ffffffff812429bb>] ?
agp_flush_chipset+0x1b/0x1d
Jul 14 11:33:06 feedback kernel: [<ffffffffa005d523>] ?
i915_gem_object_flush_cpu_write_domain+0x26/0x32 [i915]
Jul 14 11:33:06 feedback kernel: [<ffffffff810b4475>]
handle_mm_fault+0x349/0x7c5
Jul 14 11:33:06 feedback kernel: [<ffffffff813ae615>] do_page_fault+0x5b5/0x9e9
Jul 14 11:33:06 feedback kernel: [<ffffffff813ac01a>] ? unlock_kernel+0x2f/0x32
Jul 14 11:33:06 feedback kernel: [<ffffffff810e0e27>] ? vfs_ioctl+0x76/0x87
Jul 14 11:33:06 feedback kernel: [<ffffffff810e12bb>] ? do_vfs_ioctl+0x462/0x4a3
Jul 14 11:33:06 feedback kernel: [<ffffffff813abab5>] ?
trace_hardirqs_off_thunk+0x3a/0x6c
Jul 14 11:33:06 feedback kernel: [<ffffffff813ac175>] page_fault+0x25/0x30
Jul 14 11:33:06 feedback kernel: Code: ff e8 35 e9 ff ff 85 c0 0f 84
b3 fe ff ff e9 06 04 00 00 41 83 7c 24 20 00 75 10 48 8b 55 c8 48 8b
02 f7 40 70 be ff ff ff 74 04 <0f> 0b eb fe 49 8b bf 38 01 00 00 48 8b
70 38 48 85 ff 74 1a 48
Jul 14 11:33:06 feedback kernel: RIP  [<ffffffffa005f3d2>]
i915_gem_object_get_fence_reg+0x221/0x61e [i915]
Jul 14 11:33:06 feedback kernel: RSP <ffff880065181be8>
Jul 14 11:33:06 feedback kernel: ---[ end trace 3231cf4d512c550e ]---


Thank you very much

-- Marco


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]