[Intel-gfx] Macmini6, 1 with i915 2:2.20.0-0ubuntu0~precise1 Hard Freezing and drm_ioctl Debug Message Help

Jani Nikula jani.nikula at linux.intel.com
Mon Oct 14 13:42:49 CEST 2013


On Thu, 10 Oct 2013, Preston Connors <prestonconnors at gmail.com> wrote:
> I am having an issue where my Macmini6,1 is hard freezing (no keyboard
> control, have to power off and power back on using the power button) when
> attempting to display a random video at random times but always freezing
> when the video should be displayed by VLC during the start of the video. I
> am suspecting it may be the i915 driver communicating with the Intel
> Corporation 3rd Gen Core processor Graphics Controller (rev 09) graphics
> controller. I'm having a problem debugging and pinpointing exactly what
> might be freezing. and any help would be appreciated. This MacMini is
> basically a simple kiosk that plays an mp4 video downloaded from Youtube;
> the video plays, exits, and the next video plays ad infinitum.
>
> The final message from vlc -vvv when the system freezes:
> [0x7f91f0001248] xcb vout display debug: display is visible
>
> With default kernel / device logging verbosities nothing is logged to
> /var/log/syslog or /var/log/kern.log when the system freezes.
>
> i915 package information:
> Package: xserver-xorg-video-intel
> Version: 2:2.20.0-0ubuntu0~precise1
>
> kernel: 3.2.0-54-generic x86_64
>
> vlc version: 2.2.0~~git20131009+r3076-0~r106+100~ubuntu12.04.1
>
> I enabled some verbose debug options from grub to enable more verbose
> output today:
> rootwait ignore_loglevel debug debug_locks_verbose=1 sched_debug
> initcall_debug mminit_loglevel=4 udev.log_priority=8 loglevel=8
> earlyprintk=vga,keep log_buf_len=10M print_fatal_signals=1 apm.debug=Y
> i8042.debug=Y drm.debug=1 scsi_logging_level=1 usbserial.debug=Y

A more useful value for drm.debug might be 0xe. It's a bit mask.

BR,
Jani.


> option.debug=Y pl2303.debug=Y firewire_ohci.debug=1 hid.debug=1
> pci_hotplug.debug=Y pci_hotplug.debug_acpi=Y shpchp.shpchp_debug=Y
> apic=debug show_lapic=all hpet=verbose lmb=debug pause_on_oops=5 panic=10
> sysrq_always_enabled
>
> These debugging options enabled drm:drm_ioctl to create 576 messages per
> second being written to /var/log/syslog and /var/log/kern.log. These
> messages are being generated while the system is operating normally
> displaying an mp4 video via VLC.
>
> Can you please help me out with what these debug messages mean? Are they
> benign?
>
> Here is the condensed version of the messages from /var/log/kern.log:
>
> msg_count, msg
>
>     240 [drm:drm_ioctl], pid=1416, cmd=0x4020645d, nr=0x5d, dev 0xe200,
> auth=1
>     144 [drm:drm_ioctl], pid=1416, cmd=0xc00c6466, nr=0x66, dev 0xe200,
> auth=1
>      96 [drm:drm_ioctl], pid=1416, cmd=0xc0086457, nr=0x57, dev 0xe200,
> auth=1
>      24 [drm:drm_ioctl], pid=1416, cmd=0xc06864a1, nr=0xa1, dev 0xe200,
> auth=1
>      24 [drm:drm_ioctl], pid=1416, cmd=0x6458, nr=0x58, dev 0xe200, auth=1
>      24 [drm:drm_ioctl], pid=1416, cmd=0x40406469, nr=0x69, dev 0xe200,
> auth=1
>      24 [drm:drm_ioctl], pid=1416, cmd=0x400c645f, nr=0x5f, dev 0xe200,
> auth=1
>
>
> Unabridged version of one second of messages:
> http://pastebin.com/PxS9giiZ
>
> Once I understand these messages I'm going to wait for the system to fail
> and see if there are different or new debug messages. Thanks in advance for
> your help! I'm willing to troubleshoot and try different things to
> determine the root cause of this freezing.
>
> -- 
> Thank you,
> Preston Connors
> 407-283-7806
> _______________________________________________
> Intel-gfx mailing list
> Intel-gfx at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/intel-gfx

-- 
Jani Nikula, Intel Open Source Technology Center



More information about the Intel-gfx mailing list