From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752944AbZG3Vdr (ORCPT ); Thu, 30 Jul 2009 17:33:47 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1751611AbZG3Vdr (ORCPT ); Thu, 30 Jul 2009 17:33:47 -0400 Received: from mail-ew0-f214.google.com ([209.85.219.214]:58369 "EHLO mail-ew0-f214.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751431AbZG3Vdq (ORCPT ); Thu, 30 Jul 2009 17:33:46 -0400 DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject :content-type:content-transfer-encoding; b=BR0zxOwilNmp56gEh+Hf8YP+TNyLiV53lrlWv2sKtpqvcp82GBwsKRkl/VErdB0Gsx GNvHddWw2N6QkACpqJ0Bfk3jel7TIsRPPT+oJLt9tbLUC8S0OArL6LsO8ti3CxAS7aUN YNge4Vi4CsLYLoHwbg/smfmrX+XbhgL7kPWLo= Message-ID: <4A721170.8030500@gmail.com> Date: Thu, 30 Jul 2009 23:32:32 +0200 From: Niel Lambrechts User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1b3pre) Gecko/20090513 Fedora/3.0-2.3.beta2.fc11 Thunderbird/3.0b2 MIME-Version: 1.0 To: "linux.kernel" Subject: RE: [Bug 13180]: Warning at i915_gem_idle Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Rafael, I just noticed you already opened a previous bugzilla entry for a problem I'm seeing again (below) at http://bugzilla.kernel.org/show_bug.cgi?id=13180. Is it perhaps possible that you can re-open it, it is recurring in 2.6.30.2 up to 2.6.31-rc4 again? X is intermittently soft-freezing and at other times I notice Xorg is 100% busy, it could be at the same time than this message I'm not absolutely certain. It seems to happen either during a screen-saver period or auto-suspend to RAM. Previously, Andrew had the following comment: > That is > > WARN_ON(!list_empty(&dev_priv->mm.flushing_list)); > > Does the warning persist in 2.6.30-rc3 or later? If so, we should add > it to the post-2.6.29 regression list (if there's any room left). > So I'd like to request that it be added to the regression list for 2.6.30 and 2.6.31... Regards, Niel -------- Original Message -------- Subject: 2.6.30.2 - 2.6.31-rc4: Warning at i915_gem_idle Date: Tue, 28 Jul 2009 20:15:18 +0200 From: Niel Lambrechts To: linux.kernel Hi, I noticed the following error today after noticing that Xorg became 100% busy. When checking my logs for details I discovered that the error is present in most kernels I test, up to 2.6.31-rc4. In most cases, I *think* I would have tried switching to a text console to do "init 3; init 5", at the point where the vblank error occurs. Error on 2.6.30.2: Jul 28 12:30:31 localhost kernel: ------------[ cut here ]------------ Jul 28 12:30:31 localhost kernel: WARNING: at drivers/gpu/drm/i915/i915_gem.c:3840 i915_gem_idle+0x172/0x277 [i915]() Jul 28 12:30:31 localhost kernel: Hardware name: 40622XG Jul 28 12:30:31 localhost kernel: Modules linked in: tun fuse rndis_wlan rndis_host cdc_ether usbnet cdc_acm mii i915 drm i2c_algo_bit rfcomm bridge stp llc bnep sco af_packet l2cap sunrpc ipt_REJECT nf_conntrack_ipv4 nf_defrag_ipv4 iptable_filter ip_tables ip6t_REJECT xt_tcpudp nf_conntrack_ipv6 xt_state nf_conntrack ip6table_filter ip6_tables x_tables ipv6 acpi_cpufreq binfmt_misc nls_utf8 ext3 jbd loop dm_multipath uinput snd_hda_codec_conexant snd_hda_intel arc4 ecb snd_hda_codec pcmcia iwlagn snd_hwdep snd_pcm iwlcore snd_timer thinkpad_acpi snd yenta_socket ohci1394 ieee1394 rsrc_nonstatic rfkill usbhid soundcore pcmcia_core btusb mac80211 intel_agp led_class hid bluetooth i2c_i801 sr_mod snd_page_alloc i2c_core iTCO_wdt e1000e agpgart cdrom joydev nvram sg wmi rtc_cmos iTCO_vendor_support processor battery cfg80211 rtc_core video thermal ac button rtc_lib output dm_snapshot dm_zero dm_mirror dm_region_hash dm_log dm_mod ahci libata sd_mod scsi_mod ext4 mbcache jbd2 crc16 uhci_hcd ohci_hcd ehci_hcd usbcore [l Jul 28 12:30:31 localhost kernel: ast unloaded: scsi_wait_scan] Jul 28 12:30:31 localhost kernel: Pid: 11299, comm: X Not tainted 2.6.30.2-pae #97 Jul 28 12:30:31 localhost kernel: Call Trace: Jul 28 12:30:31 localhost kernel: [] warn_slowpath_common+0x65/0x7c Jul 28 12:30:31 localhost kernel: [] ? i915_gem_idle+0x172/0x277 [i915] Jul 28 12:30:31 localhost kernel: [] warn_slowpath_null+0xd/0x10 Jul 28 12:30:31 localhost kernel: [] i915_gem_idle+0x172/0x277 [i915] Jul 28 12:30:31 localhost kernel: [] i915_gem_leavevt_ioctl+0x1f/0x2e [i915] Jul 28 12:30:31 localhost kernel: [] drm_ioctl+0x1fd/0x28d [drm] Jul 28 12:30:31 localhost kernel: [] ? i915_gem_leavevt_ioctl+0x0/0x2e [i915] Jul 28 12:30:31 localhost kernel: [] ? agp_controller_release_current+0x4a/0x4c [agpgart] Jul 28 12:30:31 localhost kernel: [] ? agpioc_release_wrap+0xf/0x13 [agpgart] Jul 28 12:30:31 localhost kernel: [] ? agp_ioctl+0x3ae/0x3d1 [agpgart] Jul 28 12:30:31 localhost kernel: [] ? cpumask_any_but+0x21/0x2d Jul 28 12:30:31 localhost kernel: [] ? flush_tlb_page+0x4a/0x63 Jul 28 12:30:31 localhost kernel: [] ? ptep_set_access_flags+0x37/0x3f Jul 28 12:30:31 localhost kernel: [] ? getnstimeofday+0x4e/0xd8 Jul 28 12:30:31 localhost kernel: [] ? kunmap_atomic+0x60/0x6e Jul 28 12:30:31 localhost kernel: [] vfs_ioctl+0x57/0x71 Jul 28 12:30:31 localhost kernel: [] do_vfs_ioctl+0x467/0x4a1 Jul 28 12:30:31 localhost kernel: [] ? handle_mm_fault+0x5a2/0x5fd Jul 28 12:30:31 localhost kernel: [] ? audit_syscall_entry+0x188/0x1aa Jul 28 12:30:31 localhost kernel: [] sys_ioctl+0x41/0x61 Jul 28 12:30:31 localhost kernel: [] sysenter_do_call+0x12/0x28 Jul 28 12:30:31 localhost kernel: ---[ end trace ca0a048277a14a17 ]--- Jul 28 12:30:31 localhost kernel: [drm:gm45_get_vblank_counter] *ERROR* trying to get vblank count for disabled pipe 0 Jul 28 12:30:31 localhost kernel: mtrr: no MTRR for d0000000,10000000 found Jul 28 12:30:37 localhost kernel: thinkpad_acpi: EC reports that Thermal Table has changed Jul 28 13:13:37 localhost kernel: CPU0 attaching NULL sched-domain. Error on 2.6.31-rc2: Jul 13 17:33:26 localhost kernel: ------------[ cut here ]------------ Jul 13 17:33:26 localhost kernel: WARNING: at drivers/gpu/drm/i915/i915_gem.c:3931 i915_gem_idle+0x174/0x279 [i915]() Jul 13 17:33:26 localhost kernel: Hardware name: 40622XG Jul 13 17:33:26 localhost kernel: Modules linked in: fuse i915 drm i2c_algo_bit rfcomm bridge stp llc bnep sco l2cap sunrpc ipt_REJECT nf_conntrack_ipv4 nf_defrag_ipv4 iptable_filter ip_tables ip6t_REJECT xt_tcpudp nf_conntrack_ipv6 xt_state nf_conntrack ip6table_filter ip6_tables x_tables ipv6 acpi_cpufreq af_packet binfmt_misc nls_utf8 ext3 jbd loop dm_multipath uinput arc4 snd_hda_codec_conexant ecb snd_hda_intel snd_hda_codec iwlagn iwlcore snd_hwdep snd_pcm snd_timer mac80211 pcmcia btusb usbhid snd ohci1394 cfg80211 bluetooth intel_agp i2c_i801 hid soundcore thinkpad_acpi ieee1394 sr_mod led_class snd_page_alloc iTCO_wdt rfkill i2c_core joydev agpgart yenta_socket cdrom e1000e rsrc_nonstatic sg rtc_cmos pcmcia_core rtc_core video processor battery iTCO_vendor_support nvram wmi rtc_lib output ac thermal button ahci libata sd_mod scsi_mod dm_snapshot dm_zero dm_mirror dm_region_hash dm_log dm_mod ext4 mbcache jbd2 crc16 uhci_hcd ohci_hcd ehci_hcd usbcore [last unloaded: scsi_wait_scan] Jul 13 17:33:26 localhost kernel: Pid: 2198, comm: Xorg Not tainted 2.6.31-rc2-pae #89 Jul 13 17:33:26 localhost kernel: Call Trace: Jul 13 17:33:26 localhost kernel: [] warn_slowpath_common+0x65/0x7c Jul 13 17:33:26 localhost kernel: [] ? i915_gem_idle+0x174/0x279 [i915] Jul 13 17:33:26 localhost kernel: [] warn_slowpath_null+0xd/0x10 Jul 13 17:33:26 localhost kernel: [] i915_gem_idle+0x174/0x279 [i915] Jul 13 17:33:26 localhost kernel: [] i915_gem_leavevt_ioctl+0x1f/0x2e [i915] Jul 13 17:33:26 localhost kernel: [] drm_ioctl+0x1f5/0x283 [drm] Jul 13 17:33:26 localhost kernel: [] ? i915_gem_leavevt_ioctl+0x0/0x2e [i915] Jul 13 17:33:26 localhost kernel: [] ? raw_pci_read+0x37/0x46 Jul 13 17:33:26 localhost kernel: [] ? agp_controller_release_current+0x4a/0x4c [agpgart] Jul 13 17:33:26 localhost kernel: [] ? cpumask_any_but+0x21/0x2d Jul 13 17:33:26 localhost kernel: [] ? flush_tlb_page+0x4a/0x63 Jul 13 17:33:26 localhost kernel: [] ? ptep_set_access_flags+0x37/0x3f Jul 13 17:33:26 localhost kernel: [] ? kunmap_atomic+0x5a/0x69 Jul 13 17:33:26 localhost kernel: [] ? do_wp_page+0x65e/0x6e3 Jul 13 17:33:26 localhost kernel: [] vfs_ioctl+0x57/0x71 Jul 13 17:33:26 localhost kernel: [] do_vfs_ioctl+0x48d/0x4cb Jul 13 17:33:26 localhost kernel: [] ? handle_mm_fault+0x733/0x7af Jul 13 17:33:26 localhost kernel: [] ? timer_interrupt+0x35/0x3c Jul 13 17:33:26 localhost kernel: [] ? handle_IRQ_event+0x52/0xf8 Jul 13 17:33:26 localhost kernel: [] ? audit_syscall_entry+0x19a/0x1bc Jul 13 17:33:26 localhost kernel: [] sys_ioctl+0x41/0x61 Jul 13 17:33:26 localhost kernel: [] sysenter_do_call+0x12/0x28 Jul 13 17:33:26 localhost kernel: ---[ end trace 8aea149052ba59cb ]--- Jul 13 17:33:26 localhost kernel: [drm:gm45_get_vblank_counter] *ERROR* trying to get vblank count for disabled pipe 0 Jul 13 17:33:30 localhost kernel: type=1305 audit(1247499210.630:68): audit_pid=0 old=1024 auid=4294967295 ses=4294967295 res=1 Error on 2.6.31-rc4: Jul 25 23:02:39 localhost kernel: ------------[ cut here ]------------ Jul 25 23:02:39 localhost kernel: WARNING: at drivers/gpu/drm/i915/i915_gem.c:3931 i915_gem_idle+0x174/0x279 [i915]() Jul 25 23:02:39 localhost kernel: Hardware name: 40622XG Jul 25 23:02:39 localhost kernel: Modules linked in: tun fuse af_packet i915 drm i2c_algo_bit rfcomm bridge stp llc bnep sco l2cap sunrpc ipt_REJECT nf_conntrack_ipv4 nf_defrag_ipv4 iptable_filter ip_tables ip6t_REJECT xt_tcpudp nf_conntrack_ipv6 xt_state nf_conntrack ip6table_filter ip6_tables x_tables ipv6 acpi_cpufreq binfmt_misc nls_utf8 ext3 jbd loop dm_multipath uinput arc4 snd_hda_codec_conexant ecb snd_hda_intel snd_hda_codec iwlagn btusb snd_hwdep snd_pcm iwlcore bluetooth intel_agp thinkpad_acpi ohci1394 pcmcia mac80211 ieee1394 i2c_i801 e1000e snd_timer led_class sr_mod agpgart cdrom i2c_core joydev nvram snd yenta_socket wmi rtc_cmos rsrc_nonstatic iTCO_wdt soundcore rtc_core iTCO_vendor_support cfg80211 pcmcia_core snd_page_alloc video rtc_lib sg output ac battery button processor thermal dm_snapshot dm_zero dm_mirror dm_region_hash dm_log dm_mod ahci libata sd_mod scsi_mod ext4 mbcache jbd2 crc16 ohci_hcd usbcore [last unloaded: uhci_hcd] Jul 25 23:02:39 localhost kernel: Pid: 1766, comm: Xorg Not tainted 2.6.31-rc4-pae #98 Jul 25 23:02:39 localhost kernel: Call Trace: Jul 25 23:02:39 localhost kernel: [] warn_slowpath_common+0x65/0x7c Jul 25 23:02:39 localhost kernel: [] ? i915_gem_idle+0x174/0x279 [i915] Jul 25 23:02:39 localhost kernel: [] warn_slowpath_null+0xd/0x10 Jul 25 23:02:39 localhost kernel: [] i915_gem_idle+0x174/0x279 [i915] Jul 25 23:02:39 localhost kernel: [] i915_gem_leavevt_ioctl+0x1f/0x2e [i915] Jul 25 23:02:39 localhost kernel: [] drm_ioctl+0x1f5/0x283 [drm] Jul 25 23:02:39 localhost kernel: [] ? i915_gem_leavevt_ioctl+0x0/0x2e [i915] Jul 25 23:02:39 localhost kernel: [] ? ktime_get+0x13/0x30 Jul 25 23:02:39 localhost kernel: [] ? agp_controller_release_current+0x4a/0x4c [agpgart] Jul 25 23:02:39 localhost kernel: [] ? agpioc_release_wrap+0xf/0x13 [agpgart] Jul 25 23:02:39 localhost kernel: [] ? agp_ioctl+0x3ae/0x3d1 [agpgart] Jul 25 23:02:39 localhost kernel: [] ? __wake_up_common+0x34/0x5c Jul 25 23:02:39 localhost kernel: [] ? __wake_up+0x32/0x3b Jul 25 23:02:39 localhost kernel: [] vfs_ioctl+0x57/0x71 Jul 25 23:02:39 localhost kernel: [] do_vfs_ioctl+0x48d/0x4cb Jul 25 23:02:39 localhost kernel: [] ? schedule+0x7c6/0x844 Jul 25 23:02:39 localhost kernel: [] ? audit_syscall_entry+0x19a/0x1bc Jul 25 23:02:39 localhost kernel: [] sys_ioctl+0x41/0x61 Jul 25 23:02:39 localhost kernel: [] sysenter_do_call+0x12/0x28 Jul 25 23:02:39 localhost kernel: ---[ end trace 76277bc18967b862 ]--- Jul 25 23:02:39 localhost kernel: [drm:gm45_get_vblank_counter] *ERROR* trying to get vblank count for disabled pipe 0 Jul 25 23:02:40 localhost kernel: mtrr: no MTRR for d0000000,10000000 found Jul 25 23:02:46 localhost kernel: type=1305 audit(1248555766.215:158): audit_pid=0 old=709 auid=4294967295 ses=4294967295 res=1 Jul 25 23:02:46 localhost kernel: Kernel logging (proc) stopped. Regards, Niel