[solved] Debian Stretch kernel 4.6.1 unstable?

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
whiizy
Beiträge: 674
Registriert: 23.07.2011 22:09:37

[solved] Debian Stretch kernel 4.6.1 unstable?

Beitrag von whiizy » 12.06.2016 09:20:52

Hallo,

der 4.6-er Kernel in Debian Stretch scheint aktuell unstabil zu sein. Seit dem Update von 4.5 auf 4.6 vor wenigen Tagen spinnen nach kurzer Zeit Mauszeiger und Touchpad beim z.B. Webbrowsing. Der Mauszeiger bewegt sich dann plötzlich noch zeitweise, aber es lässt lässt sich dann schon nicht mehr klicken. Mit großer Verzögerung habe ich dann manchmal noch die Möglichkeit, mit Ctrl-Alt-F1 in eine Text-Konsole zu wechseln und den Laptop zu rebooten.

Work-around ist für mich derzeit, wieder mit dem Vorgänger-Kernel 4.5 zu booten, dann läuft der Laptop wieder wie gewohnt sehr stabil.

Gemäß /var/log/kern.log scheint die Ursache im Bereich GPU Treiber Intel i915 und Xorg zu liegen:

Code: Alles auswählen

Jun 12 00:19:53 amy kernel: [  642.275102] [drm] stuck on render ring
Jun 12 00:19:53 amy kernel: [  642.281084] [drm] GPU HANG: ecode 8:0:0xfffffffe, in Xorg [643], reason: Ring hung, action: reset
Jun 12 00:19:53 amy kernel: [  642.281088] [drm] GPU hangs can indicate a bug anywhere in the entire gfx stack, including userspace.
Jun 12 00:19:53 amy kernel: [  642.281090] [drm] Please file a _new_ bug report on bugs.freedesktop.org against DRI -> DRM/Intel
Jun 12 00:19:53 amy kernel: [  642.281091] [drm] drm/i915 developers can then reassign to the right component if it's not a kernel issue.
Jun 12 00:19:53 amy kernel: [  642.281093] [drm] The gpu crash dump is required to analyze gpu hangs, so please always attach it.
Jun 12 00:19:53 amy kernel: [  642.281095] [drm] GPU crash dump saved to /sys/class/drm/card0/error
Jun 12 00:19:53 amy kernel: [  642.282692] drm/i915: Resetting chip after gpu hang
Jun 12 00:20:01 amy kernel: [  650.275338] [drm] stuck on render ring
Jun 12 00:20:01 amy kernel: [  650.281187] [drm] GPU HANG: ecode 8:0:0xfffffffe, in Xorg [643], reason: Ring hung, action: reset
Jun 12 00:20:01 amy kernel: [  650.281458] [drm:i915_set_reset_status [i915]] *ERROR* gpu hanging too fast, banning!
Jun 12 00:20:01 amy kernel: [  650.283468] drm/i915: Resetting chip after gpu hang
Jun 12 00:21:13 amy kernel: [  722.248239] ------------[ cut here ]------------
Jun 12 00:21:13 amy kernel: [  722.248345] WARNING: CPU: 0 PID: 643 at /build/linux-Jaz5I6/linux-4.6.1/drivers/gpu/drm/i915/intel_display.c:3931 intel_atomic_commit+0x1476/0x14f0 [i915]
Jun 12 00:21:13 amy kernel: [  722.248349] Removing stuck page flip
Jun 12 00:21:13 amy kernel: [  722.248351] Modules linked in: hmac(E) drbg(E) ansi_cprng(E) ctr(E) ccm(E) l2tp_ppp(E) l2tp_netlink(E) l2tp_core(E) ip6_udp_tunnel(E) udp_tunnel(E) pppox(E) ppp_generic(E) slhc(E) snd_hda_codec_hdmi(E) joydev(E) snd_hda_codec_realtek(E) snd_hda_codec_generic(E) intel_rapl(E) intel_powerclamp(E) coretemp(E) hid_multitouch(E) kvm_intel(E) kvm(E) acer_wmi(E) sparse_keymap(E) irqbypass(E) crct10dif_pclmul(E) crc32_pclmul(E) iTCO_wdt(E) iTCO_vendor_support(E) ghash_clmulni_intel(E) evdev(E) uvcvideo(E) serio_raw(E) videobuf2_vmalloc(E) videobuf2_memops(E) pcspkr(E) videobuf2_v4l2(E) videobuf2_core(E) videodev(E) media(E) dell_smo8800(E) arc4(E) battery(E) ath9k(E) wmi(E) ath9k_common(E) ath9k_hw(E) ath(E) mac80211(E) ath3k(E) btusb(E) snd_hda_intel(E) btrtl(E) snd_hda_codec(E) btbcm(E) dw_dmac(E) snd_hda_core(E) i2c_designware_platform(E) dw_dmac_core(E) soc_button_array(E) btintel(E) snd_hwdep(E) i2c_designware_core(E) cfg80211(E) int3403_thermal(E) int3400_thermal(E) i915(E) tpm_crb(E) ac(E) acpi_thermal_rel(E) bluetooth(E) snd_pcm(E) rfkill(E) video(E) snd_timer(E) snd(E) button(E) drm_kms_helper(E) shpchp(E) soundcore(E) lpc_ich(E) mfd_core(E) drm(E) processor_thermal_device(E) int340x_thermal_zone(E) intel_soc_dts_iosf(E) i2c_i801(E) i2c_algo_bit(E) tpm_tis(E) tpm(E) processor(E) autofs4(E) ext4(E) ecb(E) crc16(E) jbd2(E) crc32c_generic(E) mbcache(E) crc32c_intel(E) mmc_block(E) aesni_intel(E) xhci_pci(E) aes_x86_64(E) glue_helper(E) lrw(E) gf128mul(E) ablk_helper(E) cryptd(E) xhci_hcd(E) r8169(E) mii(E) usbcore(E) usb_common(E) thermal(E) fjes(E) i2c_hid(E) hid(E) sdhci_acpi(E) sdhci(E) mmc_core(E)
Jun 12 00:21:13 amy kernel: [  722.248491] CPU: 0 PID: 643 Comm: Xorg Tainted: G            E   4.6.0-1-amd64 #1 Debian 4.6.1-1
Jun 12 00:21:13 amy kernel: [  722.248494] Hardware name: Acer TravelMate B116-M/BA10_BA, BIOS V1.20 11/13/2015
Jun 12 00:21:13 amy kernel: [  722.248498]  0000000000000086 000000003bdfc276 ffffffff81311425 ffff880076583b80
Jun 12 00:21:13 amy kernel: [  722.248504]  0000000000000000 ffffffff8107a50e 0000000000000001 ffff880076583bd8
Jun 12 00:21:13 amy kernel: [  722.248509]  0000000000000000 ffff880075252000 ffff88007701e9a8 ffff88003681ac00
Jun 12 00:21:13 amy kernel: [  722.248516] Call Trace:
Jun 12 00:21:13 amy kernel: [  722.248526]  [<ffffffff81311425>] ? dump_stack+0x5c/0x77
Jun 12 00:21:13 amy kernel: [  722.248533]  [<ffffffff8107a50e>] ? __warn+0xbe/0xe0
Jun 12 00:21:13 amy kernel: [  722.248539]  [<ffffffff8107a58f>] ? warn_slowpath_fmt+0x5f/0x80
Jun 12 00:21:13 amy kernel: [  722.248547]  [<ffffffff810ba53e>] ? finish_wait+0x3e/0x70
Jun 12 00:21:13 amy kernel: [  722.248597]  [<ffffffffc05731c6>] ? intel_atomic_commit+0x1476/0x14f0 [i915]
Jun 12 00:21:13 amy kernel: [  722.248603]  [<ffffffff810ba7d0>] ? wake_atomic_t_function+0x60/0x60
Jun 12 00:21:13 amy kernel: [  722.248620]  [<ffffffffc03426a6>] ? drm_atomic_helper_disable_plane+0xa6/0xe0 [drm_kms_helper]
Jun 12 00:21:13 amy kernel: [  722.248655]  [<ffffffffc02854e1>] ? __setplane_internal+0x171/0x270 [drm]
Jun 12 00:21:13 amy kernel: [  722.248686]  [<ffffffffc0293873>] ? drm_modeset_lock_all_ctx+0x93/0xb0 [drm]
Jun 12 00:21:13 amy kernel: [  722.248716]  [<ffffffffc028891a>] ? drm_mode_setplane+0x13a/0x1b0 [drm]
Jun 12 00:21:13 amy kernel: [  722.248749]  [<ffffffffc027a6f1>] ? drm_ioctl+0x131/0x4c0 [drm]
Jun 12 00:21:13 amy kernel: [  722.248771]  [<ffffffffc02887e0>] ? drm_plane_check_pixel_format+0x50/0x50 [drm]
Jun 12 00:21:13 amy kernel: [  722.248776]  [<ffffffff81204a6d>] ? do_vfs_ioctl+0x9d/0x5c0
[...]
Problematischer Kernel ist bei mir:
# apt-cache show linux-image-4.6.0-1-amd64
Package: linux-image-4.6.0-1-amd64
Source: linux
Version: 4.6.1-1
Installed-Size: 175181
[...]

Keine Probleme macht der Vorgänger-Kernel:
linux-image-4.5.0-2-amd64 4.5.5-1

Vielleicht hat ja jemand aktuell ein ähnliches Problem.

Gruß
Zuletzt geändert von whiizy am 08.07.2016 15:07:09, insgesamt 3-mal geändert.

schwedenmann
Beiträge: 5528
Registriert: 30.12.2004 15:31:07
Wohnort: Wegberg

Re: Debian Stretch kernel 4.6.1 unstable?

Beitrag von schwedenmann » 12.06.2016 09:39:37

Hallo


Mach ein
dpkg-reconfigure linux-image-4.6.0-1-amd64

und gut ists :mrgreen:

P.S.
Anscheinend wurden die kernel-Module nicht gebaut, booten im recovery-mosus klappte dagegen bei mir ohne Probleme, betraf amd64 und -686-pae :|

mfg
schwedenmann

whiizy
Beiträge: 674
Registriert: 23.07.2011 22:09:37

Re: Debian Stretch kernel 4.6.1 unstable?

Beitrag von whiizy » 12.06.2016 10:58:55

schwedenmann hat geschrieben: dpkg-reconfigure linux-image-4.6.0-1-amd64
Guten Morgen,

habe das dpkg-reconfigure mal gemacht (vom laufenden 4.6-er Kernel aus) und es sah auch mehr als 5 Minuten beim Test-Browsen unter qupzilla alles ok aus (nach reboot selbstverständlich). Gerade, als ich aber hier im Forum die positive Rückmeldung formuliert habe, hangen die Eingabegeräte mitten im Satz wieder fest :?. Das kern.log zeigt auch wieder einen entsprechenden Call Trace:

Code: Alles auswählen

 Jun 12 10:43:02 amy kernel: [ 2098.350108] Call Trace:
Jun 12 10:43:02 amy kernel: [ 2098.350118]  [<ffffffff81311425>] ? dump_stack+0x5c/0x77
Jun 12 10:43:02 amy kernel: [ 2098.350122]  [<ffffffff8107a50e>] ? __warn+0xbe/0xe0
Jun 12 10:43:02 amy kernel: [ 2098.350126]  [<ffffffff8107a58f>] ? warn_slowpath_fmt+0x5f/0x80
Jun 12 10:43:02 amy kernel: [ 2098.350130]  [<ffffffff810ba53e>] ? finish_wait+0x3e/0x70
Jun 12 10:43:02 amy kernel: [ 2098.350178]  [<ffffffffc055822d>] ? intel_atomic_commit+0x14dd/0x14f0 [i915]
Jun 12 10:43:02 amy kernel: [ 2098.350182]  [<ffffffff810ba7d0>] ? wake_atomic_t_function+0x60/0x60
Jun 12 10:43:02 amy kernel: [ 2098.350220]  [<ffffffffc029f082>] ? drm_atomic_add_affected_connectors+0x22/0xe0 [drm]
Jun 12 10:43:02 amy kernel: [ 2098.350236]  [<ffffffffc03245a3>] ? restore_fbdev_mode+0x223/0x250 [drm_kms_helper]
Jun 12 10:43:02 amy kernel: [ 2098.350249]  [<ffffffffc032662e>] ? drm_fb_helper_restore_fbdev_mode_unlocked+0x2e/0x70 [drm_kms_helper]
Jun 12 10:43:02 amy kernel: [ 2098.350262]  [<ffffffffc0326699>] ? drm_fb_helper_set_par+0x29/0x50 [drm_kms_helper]
Jun 12 10:43:02 amy kernel: [ 2098.350309]  [<ffffffffc056e126>] ? intel_fbdev_set_par+0x16/0x60 [i915]
Jun 12 10:43:02 amy kernel: [ 2098.350313]  [<ffffffff8138b948>] ? fb_set_var+0x208/0x410
Jun 12 10:43:02 amy kernel: [ 2098.350318]  [<ffffffff81206ba6>] ? do_sys_poll+0x146/0x570
Jun 12 10:43:02 amy kernel: [ 2098.350320]  [<ffffffff810ac5a6>] ? update_curr+0xb6/0x130
Jun 12 10:43:02 amy kernel: [ 2098.350323]  [<ffffffff810af819>] ? enqueue_entity+0x359/0x9c0
Jun 12 10:43:02 amy kernel: [ 2098.350329]  [<ffffffff81382331>] ? fbcon_blank+0x2f1/0x330
Jun 12 10:43:02 amy kernel: [ 2098.350331]  [<ffffffff810ac8d6>] ? check_preempt_wakeup+0xe6/0x1f0
Jun 12 10:43:02 amy kernel: [ 2098.350338]  [<ffffffff813fe4d8>] ? do_unblank_screen+0xd8/0x1a0
Jun 12 10:43:02 amy kernel: [ 2098.350340]  [<ffffffff813f4174>] ? complete_change_console+0x54/0xd0
Jun 12 10:43:02 amy kernel: [ 2098.350343]  [<ffffffff813f48c8>] ? vt_ioctl+0x6d8/0x1290
Jun 12 10:43:02 amy kernel: [ 2098.350347]  [<ffffffff811a387e>] ? do_wp_page+0x11e/0x830
Jun 12 10:43:02 amy kernel: [ 2098.350351]  [<ffffffff813e926c>] ? tty_ioctl+0x33c/0xc30
Jun 12 10:43:02 amy kernel: [ 2098.350354]  [<ffffffff811a6011>] ? handle_mm_fault+0xe71/0x1d00
Jun 12 10:43:02 amy kernel: [ 2098.350357]  [<ffffffff81204a6d>] ? do_vfs_ioctl+0x9d/0x5c0
Jun 12 10:43:02 amy kernel: [ 2098.350360]  [<ffffffff81205004>] ? SyS_ioctl+0x74/0x80
Jun 12 10:43:02 amy kernel: [ 2098.350366]  [<ffffffff815c65b6>] ? system_call_fast_compare_end+0xc/0x96
Jun 12 10:43:02 amy kernel: [ 2098.350368] ---[ end trace a9e50b364970ab28 ]---
Es scheint etwas anderes im Argen zu sein. Ich habe diesen Beitrag dann übrigens unter dem älteren 4.5-er kernel neugeschrieben :)

Vielen Dank aber trotzdem für Deinen Vorschlag, schwedenmann!

whiizy
Beiträge: 674
Registriert: 23.07.2011 22:09:37

Re: Debian Stretch kernel 4.6.1 unstable?

Beitrag von whiizy » 12.06.2016 15:34:22

Anscheinend ist es bereits ein gemeldeter Bug:
https://bugs.freedesktop.org/show_bug.cgi?id=95108

whiizy
Beiträge: 674
Registriert: 23.07.2011 22:09:37

Re: Debian Stretch kernel 4.6.1 unstable?

Beitrag von whiizy » 17.06.2016 00:57:47

Mit dem heute erschienenen kernel 4.6.2-1 läuft mein stretch/sid wieder stabil:

ii linux-image-4.6.0-1 4.6.2-1 amd64 Linux 4.6 for 64-bit PCs

Das changelog zeigt diverse fixes im Bereich drm i915. :THX:

whiizy
Beiträge: 674
Registriert: 23.07.2011 22:09:37

Re: [solved] Debian Stretch kernel 4.6.1 unstable?

Beitrag von whiizy » 17.06.2016 19:48:11

Mist, zu früh gefreut. Musste doch wieder zurück auf 4.5.5-1.

Werde jetzt erst wieder Wind machen, wenn ich mir ganz sicher bin ...

PS: Das Problem ist jetzt auch im Bugtracker angekommen: https://bugs.debian.org/cgi-bin/bugrepo ... bug=827506

whiizy
Beiträge: 674
Registriert: 23.07.2011 22:09:37

Re: Debian Stretch kernel 4.6.1 unstable?

Beitrag von whiizy » 08.07.2016 15:06:33

So, mit dem jüngsten Kernel- und Inteldriver-Update läuft die i915 GPU bei mir nun endlich wieder stabil unter Sid:

Code: Alles auswählen

Commandline: apt-get dist-upgrade
Upgrade: dash:amd64 (0.5.8-2.2, 0.5.8-2.3), libncurses5:amd64 (6.0+20160319-2+b1, 6.0+20160625-1), libncursesw5:amd64 (6.0+20160319-2+b1, 6.0+20160625-1), libtinfo5:amd64 (6.0+20160319-2+b1, 6.0+20160625-1), xserver-xorg-video-intel:amd64 (2:2.99.917+git20160522-1, 2:2.99.917+git20160706-1), ncurses-term:amd64 (6.0+20160319-2, 6.0+20160625-1), ncurses-bin:amd64 (6.0+20160319-2+b1, 6.0+20160625-1), ncurses-base:amd64 (6.0+20160319-2, 6.0+20160625-1), linux-image-4.6.0-1-amd64:amd64 (4.6.2-2, 4.6.3-1), libhtml-parser-perl:amd64 (3.72-1, 3.72-2)

Code: Alles auswählen

uname -vr
4.6.0-1-amd64 #1 SMP Debian 4.6.3-1 (2016-07-04)
Besten Dank an dieser Stelle einmal den Debian- und Kernel-Maintainern!
Gruß

whiizy
Beiträge: 674
Registriert: 23.07.2011 22:09:37

Re: [solved] Debian Stretch kernel 4.6.1 unstable?

Beitrag von whiizy » 01.09.2016 21:46:07

Auch mit dem generischen Treiber xserver-xorg-core anstelle von xserver-xorg-video-intel läuft die Grafik inzwischen bei mir stabil. Betrachte mein Problem daher als gelöst.

Antworten