Hi, my OS is a Debian testing with self compiled 2.6.36.1 vanilla kernel. CPU is "model name : Intel(R) Core(TM) i5 CPU 661 @ 3.33GHz" which contains the graphic chip and motherboard is an intel DH55HC. digest of boot log: [ 31.334582] [drm] Initialized drm 1.1.0 20060810 [ 31.347415] i915 0000:00:02.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 [ 31.347420] i915 0000:00:02.0: setting latency timer to 64 [ 31.377104] i915 0000:00:02.0: irq 43 for MSI/MSI-X [ 31.377113] [drm] set up 31M of stolen space [ 32.100419] fb0: inteldrmfb frame buffer device [ 32.100421] drm: registered panic notifier [ 32.101007] [drm] Initialized i915 1.6.0 20080730 for 0000:00:02.0 on minor 0 $ cat /proc/interrupts CPU0 CPU1 CPU2 CPU3 0: 41 2 2 2 IO-APIC-edge timer 1: 1078 1054 1007 1066 IO-APIC-edge i8042 8: 0 0 0 1 IO-APIC-edge rtc0 9: 0 0 0 0 IO-APIC-fasteoi acpi 16: 4753 4806 4909 4787 IO-APIC-fasteoi ehci_hcd:usb1 17: 0 0 1 0 IO-APIC-fasteoi 23: 8 7 8 7 IO-APIC-fasteoi ehci_hcd:usb2 40: 563021 563010 562925 563092 PCI-MSI-edge eth0 41: 10340 10333 10243 10292 PCI-MSI-edge ahci 42: 17729 17816 17629 17817 PCI-MSI-edge hda_intel 43: 54557 54442 54760 54398 PCI-MSI-edge i915 NMI: 0 0 0 0 Non-maskable interrupts LOC: 423429 423651 430418 434414 Local timer interrupts SPU: 0 0 0 0 Spurious interrupts PMI: 0 0 0 0 Performance monitoring interrupts PND: 0 0 0 0 Performance pending work RES: 102315 106505 109466 106257 Rescheduling interrupts CAL: 15015 5403 14241 4556 Function call interrupts TLB: 1068 743 685 1268 TLB shootdowns TRM: 0 0 0 0 Thermal event interrupts THR: 0 0 0 0 Threshold APIC interrupts MCE: 0 0 0 0 Machine check exceptions MCP: 8 8 8 8 Machine check polls ERR: 3 MIS: 0 $ cat mtrr reg00: base=0x000000000 ( 0MB), size= 2048MB, count=1: write-back reg01: base=0x080000000 ( 2048MB), size= 1024MB, count=1: write-back reg02: base=0x0c0000000 ( 3072MB), size= 128MB, count=1: write-back reg03: base=0x0c8000000 ( 3200MB), size= 64MB, count=1: write-back reg04: base=0x100000000 ( 4096MB), size= 512MB, count=1: write-back reg05: base=0x120000000 ( 4608MB), size= 128MB, count=1: write-back reg06: base=0x0d0000000 ( 3328MB), size= 256MB, count=1: write-combining digest of lspci -v -n 00:02.0 0300: 8086:0042 (rev 02) (prog-if 00 [VGA controller]) Subsystem: 8086:0036 Flags: bus master, fast devsel, latency 0, IRQ 43 Memory at fe000000 (64-bit, non-prefetchable) [size=4M] Memory at d0000000 (64-bit, prefetchable) [size=256M] I/O ports at f100 [size=8] Expansion ROM at <unassigned> [disabled] Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit- Capabilities: [d0] Power Management version 2 Capabilities: [a4] PCI Advanced Features Kernel driver in use: i915 I switched to another user in X, opened a flash video and switched back to the screen of the first user. The screen kept blank and dmesg shows the following digest: [129031.110919] ------------[ cut here ]------------ [129031.110952] kernel BUG at drivers/gpu/drm/i915/i915_gem.c:4045! [129031.110986] invalid opcode: 0000 [#1] SMP [129031.111012] last sysfs file: /sys/devices/pci0000:00/0000:00:1f.2/host1/target1:0:0/1:0:0:0/block/sdb/uevent [129031.111059] CPU 1 [129031.111071] Modules linked in: cbc aesni_intel cryptd aes_x86_64 aes_generic ecb dm_snapshot ecryptfs i915 drm_kms_helper drm i2c_algo_bit cfbcopyarea i2c_core cfbimgblt cfbfillrect ip6table_filter ip6_tables iptable_filter ip_tables x_tables acpi_cpufreq mperf cpufreq_stats cpufreq_conservative cpufreq_userspace cpufreq_powersave kvm_intel kvm binfmt_misc fuse nls_utf8 bridge stp llc ipv6 reiserfs ext2 loop msr w83627ehf hwmon_vid cifs dm_crypt snd_hda_codec_realtek snd_hda_intel snd_hda_codec snd_pcm_oss snd_mixer_oss snd_pcm snd_seq_dummy snd_seq_oss snd_seq_midi snd_rawmidi snd_seq_midi_event snd_seq snd_timer snd_seq_device snd evdev video output button soundcore snd_page_alloc processor ext4 mbcache jbd2 crc16 usbhid hid dm_mirror dm_region_hash dm_log dm_mod sd_mod ahci libahci libata ehci_hcd scsi_mod e1000e thermal thermal_sys [last unloaded: scsi_wait_scan] [129031.111605] [129031.111616] Pid: 2789, comm: Xorg Not tainted 2.6.36.1 #2 DH55HC/ [129031.111650] RIP: 0010:[<ffffffffa045b92e>] [<ffffffffa045b92e>] i915_gem_object_pin+0x1f/0x15c [i915] [129031.111705] RSP: 0018:ffff8801268a1c28 EFLAGS: 00010246 [129031.111733] RAX: 000000000003c000 RBX: ffff8800b2f3aa00 RCX: 0000000000000000 [129031.111769] RDX: ffff880107e83000 RSI: 0000000000000000 RDI: ffff8800b2f3aa00 [129031.111807] RBP: 0000000000000000 R08: ffff88003796c518 R09: 0000000040286454 [129031.111843] R10: 000000000001f80a R11: ffff8800b5898840 R12: ffff8801261db800 [129031.111879] R13: ffff8800b2f3aa00 R14: 0000000000000000 R15: ffff8801268a1d48 [129031.111916] FS: 00007fe321319700(0000) GS:ffff880001680000(0000) knlGS:0000000000000000 [129031.111956] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [129031.111986] CR2: 00007fe31c493c00 CR3: 0000000126936000 CR4: 00000000000006e0 [129031.112024] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [129031.112058] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400 [129031.112095] Process Xorg (pid: 2789, threadinfo ffff8801268a0000, task ffff880126870df0) [129031.112135] Stack: [129031.112148] 0000000000000000 ffff88003796c400 0000000000000000 ffffffffa045c48a [129031.112191] <0> 0000000000000000 0000000000000000 0000000000000000 ffff88003796c518 [129031.112237] <0> ffff8801261db800 ffff8800b5898840 ffff880107e83000 ffff880107e83000 [129031.112288] Call Trace: [129031.112310] [<ffffffffa045c48a>] ? i915_gem_do_execbuffer+0x57e/0xe8d [i915] [129031.112349] [<ffffffffa045d1ca>] ? i915_gem_execbuffer+0x291/0x365 [i915] [129031.112388] [<ffffffffa0458d08>] ? i915_gem_sw_finish_ioctl+0x85/0x8f [i915] [129031.112428] [<ffffffffa040caaf>] ? drm_ioctl+0x249/0x317 [drm] [129031.112462] [<ffffffffa045cf39>] ? i915_gem_execbuffer+0x0/0x365 [i915] [129031.112500] [<ffffffff81131c27>] ? rb_insert_color+0x61/0xdd [129031.112536] [<ffffffff810460ad>] ? enqueue_hrtimer+0x61/0x6c [129031.112566] [<ffffffff81046c6d>] ? __hrtimer_start_range_ns+0x296/0x2a9 [129031.112601] [<ffffffff810adf31>] ? do_vfs_ioctl+0x410/0x45d [129031.112632] [<ffffffff810321d6>] ? do_setitimer+0xba/0x19f [129031.112662] [<ffffffff810adfc9>] ? sys_ioctl+0x4b/0x6f [129031.112689] [<ffffffff81001eab>] ? system_call_fastpath+0x16/0x1b [129031.112720] Code: e8 5b 5d 41 5c 41 5d 41 5e 41 5f c3 41 54 55 89 f5 53 48 89 fb 8b 87 c0 00 00 00 4c 8b 67 08 25 00 c0 03 00 3d 00 c0 03 00 75 04 <0f> 0b eb fe 48 83 bf 88 00 00 00 00 0f 84 8a 00 00 00 85 f6 75 [129031.114368] RIP [<ffffffffa045b92e>] i915_gem_object_pin+0x1f/0x15c [i915] [129031.115897] RSP <ffff8801268a1c28> Regards, Benjamin _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/dri-devel