LINUX.ORG.RU

Warning при подключении монитора на HP ProBook G3

 , , ,


0

1

https://bugs.launchpad.net/ubuntu/ source/linux/ bug/1523088

При использовании внешнего монитора возникате такой Warning

[    6.274877] ------------[ cut here ]------------
[    6.274996] WARNING: CPU: 3 PID: 63 at drivers/gpu/drm/i915/intel_pm.c:3586 skl_update_other_pipe_wm+0x177/0x180 [i915]
[    6.275000] WARN_ON(!wm_changed)
[    6.275087] Modules linked in: hp_wmi sparse_keymap arc4 intel_rapl x86_pkg_temp_thermal intel_powerclamp coretemp kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul crc32c_intel ghash_clmulni_intel aesni_intel aes_x86_64 lrw gf128mul iwlmvm glue_helper ablk_helper cryptd mac80211 pcspkr psmouse serio_raw snd_hda_intel(+) iwlwifi snd_hda_codec snd_hda_core snd_hwdep cfg80211 snd_pcm snd_timer i2c_i801(+) snd soundcore rtsx_pci_ms memstick i915(+) r8169 mii shpchp btusb drm_kms_helper btrtl btbcm uvcvideo btintel bluetooth videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videobuf2_core rfkill drm videodev media joydev mousedev intel_gtt syscopyarea sysfillrect evdev sysimgblt mei_me fb_sys_fops input_leds mac_hid i2c_algo_bit intel_pch_thermal mei tpm_infineon thermal(+) wmi battery hp_accel(+)
[    6.275127]  led_class lis3lv02d input_polldev hp_wireless video acpi_pad tpm_tis fjes tpm ac processor button sch_fq_codel ip_tables x_tables ext4 crc16 jbd2 mbcache sd_mod hid_generic usbhid hid rtsx_pci_sdmmc mmc_core atkbd libps2 ahci libahci xhci_pci libata xhci_hcd rtsx_pci scsi_mod usbcore usb_common i8042 serio
[    6.275134] CPU: 3 PID: 63 Comm: kworker/u16:1 Not tainted 4.6.2-1-ARCH #1
[    6.275137] Hardware name: HP HP ProBook 430 G3/80FF, BIOS N78 Ver. 01.08 02/23/2016
[    6.275147] Workqueue: events_unbound async_run_entry_fn
[    6.275156]  0000000000000286 00000000f9b6d946 ffff88014a4f7668 ffffffff812e5492
[    6.275161]  ffff88014a4f76b8 0000000000000000 ffff88014a4f76a8 ffffffff8107a6bb
[    6.275167]  00000e0200000063 ffff88014aa84000 ffff88014a4f7734 ffff88014a2d9da4
[    6.275168] Call Trace:
[    6.275180]  [<ffffffff812e5492>] dump_stack+0x63/0x81
[    6.275186]  [<ffffffff8107a6bb>] __warn+0xcb/0xf0
[    6.275191]  [<ffffffff8107a73f>] warn_slowpath_fmt+0x5f/0x80
[    6.275311]  [<ffffffffa0594707>] skl_update_other_pipe_wm+0x177/0x180 [i915]
[    6.275417]  [<ffffffffa0594894>] skl_update_wm+0x184/0x620 [i915]
[    6.275548]  [<ffffffffa0623cbf>] ? intel_ddi_enable_transcoder_func+0x17f/0x260 [i915]
[    6.275642]  [<ffffffffa059843e>] intel_update_watermarks+0x1e/0x30 [i915]
[    6.275766]  [<ffffffffa0606dc2>] haswell_crtc_enable+0x322/0x8b0 [i915]
[    6.275880]  [<ffffffffa05f3e7e>] ? intel_finish_crtc_commit+0xe/0x10 [i915]
[    6.275895]  [<ffffffffa04dc025>] ? drm_atomic_helper_commit_planes_on_crtc+0x155/0x260 [drm_kms_helper]
[    6.276001]  [<ffffffffa0602931>] intel_atomic_commit+0x5f1/0x15f0 [i915]
[    6.276022]  [<ffffffffa03e5ab2>] ? drm_atomic_check_only+0x182/0x600 [drm]
[    6.276041]  [<ffffffffa03e5f67>] drm_atomic_commit+0x37/0x60 [drm]
[    6.276052]  [<ffffffffa04dfe28>] restore_fbdev_mode+0x238/0x260 [drm_kms_helper]
[    6.276063]  [<ffffffffa04e21d4>] drm_fb_helper_restore_fbdev_mode_unlocked+0x34/0x80 [drm_kms_helper]
[    6.276073]  [<ffffffffa04e224d>] drm_fb_helper_set_par+0x2d/0x50 [drm_kms_helper]
[    6.276187]  [<ffffffffa061a09a>] intel_fbdev_set_par+0x1a/0x60 [i915]
[    6.276194]  [<ffffffff813527fc>] fbcon_init+0x56c/0x5f0
[    6.276200]  [<ffffffff813d2a0a>] visual_init+0xca/0x130
[    6.276206]  [<ffffffff813d449a>] do_bind_con_driver+0x1da/0x3c0
[    6.276213]  [<ffffffff813d49f7>] do_take_over_console+0x157/0x1c0
[    6.276219]  [<ffffffff813528dc>] do_fbcon_takeover+0x5c/0xb0
[    6.276225]  [<ffffffff81356b3d>] fbcon_event_notify+0x69d/0x7a0
[    6.276234]  [<ffffffff8109a74a>] notifier_call_chain+0x4a/0x70
[    6.276243]  [<ffffffff8109aaf7>] __blocking_notifier_call_chain+0x47/0x60
[    6.276252]  [<ffffffff8109ab26>] blocking_notifier_call_chain+0x16/0x20
[    6.276259]  [<ffffffff8135ca4b>] fb_notifier_call_chain+0x1b/0x20
[    6.276267]  [<ffffffff8135ea16>] register_framebuffer+0x216/0x360
[    6.276278]  [<ffffffffa04e24fe>] drm_fb_helper_initial_config+0x28e/0x430 [drm_kms_helper]
[    6.276378]  [<ffffffffa061ac8f>] intel_fbdev_initial_config+0x1f/0x30 [i915]
[    6.276384]  [<ffffffff8109c1b8>] async_run_entry_fn+0x48/0x150
[    6.276390]  [<ffffffff81093a05>] process_one_work+0x1e5/0x480
[    6.276395]  [<ffffffff81093ce8>] worker_thread+0x48/0x4e0
[    6.276400]  [<ffffffff81093ca0>] ? process_one_work+0x480/0x480
[    6.276404]  [<ffffffff81093ca0>] ? process_one_work+0x480/0x480
[    6.276411]  [<ffffffff81099998>] kthread+0xd8/0xf0
[    6.276421]  [<ffffffff815c7482>] ret_from_fork+0x22/0x40
[    6.276429]  [<ffffffff810998c0>] ? kthread_worker_fn+0x170/0x170
[    6.276456] ---[ end trace 9241157469795721 ]---

Если просто подключать монитор к ноутбуку, то ошибки нет. В чем может быть проблема?

Archlinux

➜  ~ uname -a
Linux localhost 4.6.2-1-ARCH #1 SMP PREEMPT Wed Jun 8 08:40:59 CEST 2016 x86_64 GNU/Linux
➜  ~ pacman -Qi xf86-video-intel 
Name            : xf86-video-intel
Version         : 1:2.99.917+654+ga508b11-1
Description     : X.org Intel i810/i830/i915/945G/G965+ video drivers
Architecture    : x86_64
URL             : https://01.org/linuxgraphics
Licenses        : custom
Groups          : xorg-drivers  xorg
Provides        : xf86-video-intel-uxa  xf86-video-intel-sna
Depends On      : mesa-dri  libxvmc  pixman  xcb-util>=0.3.9
Optional Deps   : libxrandr: for intel-virtual-output [installed]
                  libxinerama: for intel-virtual-output [installed]
                  libxcursor: for intel-virtual-output [installed]
                  libxtst: for intel-virtual-output [installed]
                  libxss: for intel-virtual-output [installed]
Required By     : None
Optional For    : None
Conflicts With  : xorg-server<1.16  X-ABI-VIDEODRV_VERSION<20  X-ABI-VIDEODRV_VERSION>=21  xf86-video-intel-sna  xf86-video-intel-uxa  xf86-video-i810  xf86-video-intel-legacy
Replaces        : xf86-video-intel-uxa  xf86-video-intel-sna
Installed Size  : 2.21 MiB
Packager        : Andreas Radke <andyrtr@archlinux.org>
Build Date      : Tue May 17 21:33:06 2016
Install Date    : Mon Jun 13 18:07:36 2016
Install Reason  : Explicitly installed
Install Script  : Yes
Validated By    : Signature

Перемещено JB из talks

★★★★★

Последнее исправление: cetjs2 (всего исправлений: 2)

Падает ядерный драйвер (модуль) intel, пиши баг репорт разработчикам ядра, пробуй другую версию ядра, возомжно стоит собрать её из актуальных исходников с kernel.org. Ну и по хорошему стоит воспользоваться git bisect для поиска проблемного коммита, что бы затем его указать в баг репорте.

Удачи.

kostik87 ★★★★★
()
Ответ на: комментарий от int13h

И что? Всё равно баг в ядерном модуле. Какой ответ ты хочешь здесь увидеть? У тебя в логе ядра сообщения о сбоей в ядерном модуле, вперёд писать баг репорт разработчикам ядра, а заодно определи с какой версии ядра этот баг появился.

Нет, ты конечно можешь просто сидеть и ждать пока этот баг пропадёт сам и ничего не делать.

kostik87 ★★★★★
()
Ответ на: комментарий от kostik87
Hans de Goede 2016-05-30 05:32:14 EDT
Unfortunately these patches did not make it into 4.7, this version:
http://www.spinics.net/lists/intel-gfx/msg95595.html

Is in intel-drm-next now:
https://cgit.freedesktop.org/drm-intel/log/?h=drm-intel-next

So this should hopefully really, finally be fixed in 4.8.

https://bugzilla.redhat.com/show_bug.cgi?id=1305038

int13h ★★★★★
() автор топика
Ответ на: комментарий от kostik87

Спасибо. В новой свежем ядре все пофиксили.

int13h ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.