[Bug 95621] BUG in drm_framebuffer_free_bug at drivers/gpu/drm/drm_crtc.c:530

bugzilla-daemon at bugzilla.kernel.org bugzilla-daemon at bugzilla.kernel.org
Sun Apr 12 05:41:51 PDT 2015


https://bugzilla.kernel.org/show_bug.cgi?id=95621

Peter Weber <bugs at ttyhoney.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |bugs at ttyhoney.com

--- Comment #6 from Peter Weber <bugs at ttyhoney.com> ---
Hi!
I'm using Archlinux with GNOME 3.16 and also run into this issue. I applied
this patch to my self compiled kernel (release 3.19.3) and it works.

But occassionally the switching from GNOME (X11) to a specific TTY seems to
hang *when multiple monitors* are connected.

Steps to reproduce:
1. Repeated switching between GDM (TTY1, WAYLAND) and GNOME (first unoccupied
TTY, X11) and a TTY managed by systemd to start getty.
2. At some point, switching from GNOME to a specific TTY isn't anymore possible

Workaround:
Switch to some other TTY, but not the specific TTY, which was originally
desired. Now switching should be possible again.

Maybe releated messages from dmesg:
...
[  278.625941] [drm:ironlake_irq_handler] *ERROR* CPU pipe A FIFO underrun
[  278.628987] [drm:intel_set_pch_fifo_underrun_reporting] *ERROR* uncleared
pch fifo underrun on pch transcoder A
[  278.629002] [drm:cpt_irq_handler] *ERROR* PCH transcoder A FIFO underrun
[  283.067207] traps: polkitd[359] general protection ip:7f93bb4b9582
sp:7ffcf7336240 error:0 in libmozjs-17.0.so[7f93bb381000+3a8000]
[  283.067274] audit: type=1701 audit(1428835568.152:8): auid=4294967295
uid=102 gid=102 ses=4294967295 pid=359 comm="polkitd"
exe="/usr/lib/polkit-1/polkitd" sig=11
[  532.180506] thinkpad_acpi: docked into hotplug port replicator
[  532.295384] usb 1-2: new high-speed USB device number 2 using xhci_hcd
[  532.409582] usb 1-2: New USB device found, idVendor=17ef, idProduct=100a
[  532.409592] usb 1-2: New USB device strings: Mfr=0, Product=0,
SerialNumber=0
[  532.411457] hub 1-2:1.0: USB hub found
[  532.411892] hub 1-2:1.0: 6 ports detected
[  532.692764] usb 1-2.2: new full-speed USB device number 3 using xhci_hcd
[  532.786116] usb 1-2.2: New USB device found, idVendor=17ef, idProduct=604d
[  532.786127] usb 1-2.2: New USB device strings: Mfr=0, Product=2,
SerialNumber=0
[  532.786132] usb 1-2.2: Product: Lenovo USB Receiver
[  532.786474] usb 1-2.2: ep 0x81 - rounding interval to 64 microframes, ep
desc says 80 microframes
[  532.786497] usb 1-2.2: ep 0x83 - rounding interval to 64 microframes, ep
desc says 80 microframes
[  532.790763] input: Lenovo USB Receiver as
/devices/pci0000:00/0000:00:1c.6/0000:0e:00.0/usb1/1-2/1-2.2/1-2.2:1.0/0003:17EF:604D.0001/input/input19
[  532.841848] hid-generic 0003:17EF:604D.0001: input,hidraw0: USB HID v1.11
Keyboard [Lenovo USB Receiver] on usb-0000:0e:00.0-2.2/input0
[  532.845191] input: Lenovo USB Receiver as
/devices/pci0000:00/0000:00:1c.6/0000:0e:00.0/usb1/1-2/1-2.2/1-2.2:1.1/0003:17EF:604D.0002/input/input20
[  532.845646] hid-generic 0003:17EF:604D.0002: input,hidraw1: USB HID v1.11
Mouse [Lenovo USB Receiver] on usb-0000:0e:00.0-2.2/input1
[  532.853314] input: Lenovo USB Receiver as
/devices/pci0000:00/0000:00:1c.6/0000:0e:00.0/usb1/1-2/1-2.2/1-2.2:1.2/0003:17EF:604D.0003/input/input21
[  532.904010] hid-generic 0003:17EF:604D.0003: input,hiddev0,hidraw2: USB HID
v1.11 Keypad [Lenovo USB Receiver] on usb-0000:0e:00.0-2.2/input2
[  533.685648] thinkpad_acpi: EC reports that Thermal Table has changed
[ 6178.364357] traps: polkitd[2079] general protection ip:7f1a9ac57582
sp:7ffc3b851e30 error:0 in libmozjs-17.0.so[7f1a9ab1f000+3a8000]
[ 6178.364419] audit: type=1701 audit(1428841461.879:9): auid=4294967295
uid=102 gid=102 ses=4294967295 pid=2079 comm="polkitd"
exe="/usr/lib/polkit-1/polkitd" sig=11
[ 6192.804819] [drm:ironlake_irq_handler] *ERROR* CPU pipe A FIFO underrun
[ 6192.804897] [drm:intel_set_pch_fifo_underrun_reporting] *ERROR* uncleared
pch fifo underrun on pch transcoder A
[ 6192.804907] [drm:cpt_irq_handler] *ERROR* PCH transcoder A FIFO underrun
[ 6252.008162] traps: polkitd[2365] general protection ip:7ff0feb15582
sp:7ffdac6c57e0 error:0 in libmozjs-17.0.so[7ff0fe9dd000+3a8000]
[ 6252.008232] audit: type=1701 audit(1428841535.503:10): auid=4294967295
uid=102 gid=102 ses=4294967295 pid=2365 comm="polkitd"
exe="/usr/lib/polkit-1/polkitd" sig=11
...

I think the "traps" and "audit" message are releated to the message from "drm".

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.


More information about the intel-gfx-bugs mailing list