kernel 4.7 e drm warning con intel

Postate qui per tutte le discussioni legate a Linux in generale.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Avatar utente
conraid
Staff
Staff
Messaggi: 13526
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

kernel 4.7 e drm warning con intel

Messaggio da conraid »

Con i kernel vecchi c'erano i log pieni di warning per errori drm con schede intel, perfino Linus in persona se ne lamentò. Con il kernel 4.5 erano spariti, tanto che tirai un respiro di sollievo (non che creavamo problemi, ma insomma).
Con il 4.6 sono tornati, e molto più fastidiosi e ripetuti di prima.
Ora, so che non è obbligatorio aggiornare il kernel, a meno di problemi di sicurezza, ma il 4.5 non è lts (il 4.4 sì, ma ha lo stesso problema) e prima o poi dovrò cambiare. Inoltre mi piace capire le evoluzioni del kernel, tra l'altro nonostante abbia un notebook del 2007, alcune cose funzionano "nuovamente" da poco, vedi tasti luminosità :)
Avete riscontrato il problema? Sapete se c'è qualche patch o qualche accorgimento per almeno non mostrarli?

UPDATE
con il 4.7 stessa storia.

Avatar utente
ponce
Iper Master
Iper Master
Messaggi: 2792
Iscritto il: mer 5 mar 2008, 16:45
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 5.8.16
Desktop: lxde
Località: Pisa
Contatta:

Re: kernel 4.6 e drm warning con intel

Messaggio da ponce »

io non credo di vederli...

Codice: Seleziona tutto

# dmesg | grep -i drm
[    5.387521] [drm] Initialized drm 1.1.0 20060810
[    5.558187] [drm] Memory usable by graphics device = 2048M
[    5.558248] [drm] Replacing VGA console driver
[    5.559763] [drm] ACPI BIOS requests an excessive sleep of 4294967295 ms, using 1500 ms instead
[    5.559863] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[    5.559868] [drm] Driver supports precise vblank timestamp query.
[    5.567390] [drm] RC6 disabled, disabling runtime PM support
[    5.706582] fbcon: inteldrmfb (fb0) is primary device
[    5.707481] [drm] Initialized i915 1.6.0 20160229 for 0000:00:02.0 on minor 0
[    6.090009] i915 0000:00:02.0: fb0: inteldrmfb frame buffer device
[    6.223020] [drm] GMBUS [i915 gmbus dpd] timed out, falling back to bit banging on pin 6
[    6.294018] [drm] GMBUS [i915 gmbus ssc] timed out, falling back to bit banging on pin 1
[    6.361019] [drm] GMBUS [i915 gmbus panel] timed out, falling back to bit banging on pin 3
[    6.428018] [drm] GMBUS [i915 gmbus dpb] timed out, falling back to bit banging on pin 5
# grep -i intel /var/log/Xorg.0.log | grep -i chipset
[    36.129] (II) intel: Driver for Intel(R) Integrated Graphics Chipsets:
[    36.136] (--) intel(0): Integrated Graphics Chipset: Intel(R) Q45/Q43
se li posti si prova a cercare qualcosa.

Avatar utente
conraid
Staff
Staff
Messaggi: 13526
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: kernel 4.6 e drm warning con intel

Messaggio da conraid »

Ora sono su 4.5, poi ti mando i log

Sono tipo questo
http://lkml.iu.edu/hypermail/linux/kern ... 03974.html
che però è riferito a vecchio kernel, e mi sembra su altro file, tanto per far capire la modalità.
Anche il 4.4 me li produce, solo il 4.5 no

Avatar utente
conraid
Staff
Staff
Messaggi: 13526
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: kernel 4.6 e drm warning con intel

Messaggio da conraid »

Eccoli, inoltre la ventola parte un po' a mentula canis

La configurazione è identica, cambia solo il kernel (il config è uguale, tranne le cose nuove naturalmente, anche se vedo qualche opzione diversa, posto il diff se magari c'è qualcosa di strano)

Codice: Seleziona tutto

[   56.209019] ------------[ cut here ]------------
[   56.209032] WARNING: CPU: 1 PID: 2092 at /usr/src/linux/drivers/gpu/drm/drm_irq.c:1326 drm_wait_one_vblank+0x199/0x1a0
[   56.209035] vblank wait timed out on crtc 0
[   56.209037] Modules linked in: ipv6 nf_log_ipv4 nf_log_common xt_LOG xt_limit xt_length ipt_REJECT nf_reject_ipv4 xt_tcpudp xt_conntrack iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat iptable_mangle iptable_filter ip_tables x_tables nf_conntrack_irc nf_conntrack_ftp nf_conntrack fuse algif_skcipher af_alg hp_wmi sparse_keymap uas usb_storage coretemp kvm_intel kvm irqbypass psmouse serio_raw snd_hda_codec_hdmi iwl3945 iwlegacy lpc_ich mfd_core tg3 snd_hda_codec_analog snd_hda_codec_generic ptp mac80211 pps_core snd_hda_intel snd_hda_codec cfg80211 snd_hwdep i2c_dev snd_hda_core snd_pcm snd_timer snd soundcore wmi rtc_cmos hp_accel evdev lis3lv02d
[   56.209096] CPU: 1 PID: 2092 Comm: Xorg Tainted: G        W       4.6.0-cf #1
[   56.209098] Hardware name: Hewlett-Packard HP Compaq 6710s (GB880ET#ABZ)/30C0, BIOS 68DDU Ver. F.06 04/14/2007
[   56.209101]  0000000000000000 ffff8800b6aaf880 ffffffff8137716e ffff8800b6aaf8d0
[   56.209105]  0000000000000000 ffff8800b6aaf8c0 ffffffff81087f6b 0000052e810e8278
[   56.209109]  ffff8800bb153000 0000000000000000 0000000000000000 0000000000000014
[   56.209113] Call Trace:
[   56.209120]  [<ffffffff8137716e>] dump_stack+0x63/0x85
[   56.209124]  [<ffffffff81087f6b>] __warn+0xcb/0xf0
[   56.209127]  [<ffffffff81087fdf>] warn_slowpath_fmt+0x4f/0x60
[   56.209132]  [<ffffffff817c5e5e>] ? _raw_spin_unlock_irqrestore+0xe/0x10
[   56.209136]  [<ffffffff810c26c5>] ? finish_wait+0x55/0x70
[   56.209140]  [<ffffffff81478419>] drm_wait_one_vblank+0x199/0x1a0
[   56.209143]  [<ffffffff810c2b30>] ? wake_atomic_t_function+0x60/0x60
[   56.209147]  [<ffffffff8150f372>] intel_pre_disable_primary+0x52/0x80
[   56.209150]  [<ffffffff8150f4c1>] intel_pre_plane_update+0x121/0x140
[   56.209153]  [<ffffffff8150fe39>] intel_atomic_commit+0x3e9/0x15a0
[   56.209157]  [<ffffffff81477a00>] ? drm_update_vblank_count+0x250/0x2d0
[   56.209161]  [<ffffffff81490d57>] drm_atomic_commit+0x37/0x60
[   56.209164]  [<ffffffff815164a3>] intel_release_load_detect_pipe+0x23/0x80
[   56.209168]  [<ffffffff815507c4>] intel_tv_detect+0x334/0x5f0
[   56.209173]  [<ffffffff814636db>] drm_helper_probe_single_connector_modes+0x33b/0x510
[   56.209177]  [<ffffffff817c4532>] ? mutex_lock+0x12/0x30
[   56.209181]  [<ffffffff814840ad>] drm_mode_getconnector+0x30d/0x360
[   56.209184]  [<ffffffff817c45ac>] ? __mutex_unlock_slowpath+0x5c/0x70
[   56.209188]  [<ffffffff81476492>] drm_ioctl+0x152/0x540
[   56.209191]  [<ffffffff81483da0>] ? drm_mode_getcrtc+0x140/0x140
[   56.209196]  [<ffffffff811ddaf2>] do_vfs_ioctl+0x92/0x570
[   56.209199]  [<ffffffff811d0e5a>] ? SyS_newfstat+0x2a/0x40
[   56.209203]  [<ffffffff811de049>] SyS_ioctl+0x79/0x90
[   56.209206]  [<ffffffff817c6236>] entry_SYSCALL_64_fastpath+0x1e/0xa8
[   56.209208] ---[ end trace b15a52c086412cee ]---
[   56.309049] ------------[ cut here ]------------
[   56.309063] WARNING: CPU: 0 PID: 2092 at /usr/src/linux/drivers/gpu/drm/drm_irq.c:1326 drm_wait_one_vblank+0x199/0x1a0
[   56.309066] vblank wait timed out on crtc 0
[   56.309068] Modules linked in: ipv6 nf_log_ipv4 nf_log_common xt_LOG xt_limit xt_length ipt_REJECT nf_reject_ipv4 xt_tcpudp xt_conntrack iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat iptable_mangle iptable_filter ip_tables x_tables nf_conntrack_irc nf_conntrack_ftp nf_conntrack fuse algif_skcipher af_alg hp_wmi sparse_keymap uas usb_storage coretemp kvm_intel kvm irqbypass psmouse serio_raw snd_hda_codec_hdmi iwl3945 iwlegacy lpc_ich mfd_core tg3 snd_hda_codec_analog snd_hda_codec_generic ptp mac80211 pps_core snd_hda_intel snd_hda_codec cfg80211 snd_hwdep i2c_dev snd_hda_core snd_pcm snd_timer snd soundcore wmi rtc_cmos hp_accel evdev lis3lv02d
[   56.309127] CPU: 0 PID: 2092 Comm: Xorg Tainted: G        W       4.6.0-cf #1
[   56.309129] Hardware name: Hewlett-Packard HP Compaq 6710s (GB880ET#ABZ)/30C0, BIOS 68DDU Ver. F.06 04/14/2007
[   56.309132]  0000000000000000 ffff8800b6aaf8b0 ffffffff8137716e ffff8800b6aaf900
[   56.309136]  0000000000000000 ffff8800b6aaf8f0 ffffffff81087f6b 0000052e810e8278
[   56.309140]  ffff8800bb153000 0000000000000000 0000000000000000 0000000000000014
[   56.309144] Call Trace:
[   56.309151]  [<ffffffff8137716e>] dump_stack+0x63/0x85
[   56.309155]  [<ffffffff81087f6b>] __warn+0xcb/0xf0
[   56.309158]  [<ffffffff81087fdf>] warn_slowpath_fmt+0x4f/0x60
[   56.309163]  [<ffffffff817c5e5e>] ? _raw_spin_unlock_irqrestore+0xe/0x10
[   56.309167]  [<ffffffff810c26c5>] ? finish_wait+0x55/0x70
[   56.309170]  [<ffffffff81478419>] drm_wait_one_vblank+0x199/0x1a0
[   56.309174]  [<ffffffff810c2b30>] ? wake_atomic_t_function+0x60/0x60
[   56.309178]  [<ffffffff8150b02d>] i9xx_crtc_disable+0x3d/0x450
[   56.309181]  [<ffffffff81504a0c>] ? intel_crtc_disable_planes+0xdc/0xf0
[   56.309185]  [<ffffffff8150fe61>] intel_atomic_commit+0x411/0x15a0
[   56.309188]  [<ffffffff81477a00>] ? drm_update_vblank_count+0x250/0x2d0
[   56.309192]  [<ffffffff81490d57>] drm_atomic_commit+0x37/0x60
[   56.309196]  [<ffffffff815164a3>] intel_release_load_detect_pipe+0x23/0x80
[   56.309200]  [<ffffffff815507c4>] intel_tv_detect+0x334/0x5f0
[   56.309206]  [<ffffffff814636db>] drm_helper_probe_single_connector_modes+0x33b/0x510
[   56.309209]  [<ffffffff817c4532>] ? mutex_lock+0x12/0x30
[   56.309214]  [<ffffffff814840ad>] drm_mode_getconnector+0x30d/0x360
[   56.309217]  [<ffffffff817c45ac>] ? __mutex_unlock_slowpath+0x5c/0x70
[   56.309220]  [<ffffffff81476492>] drm_ioctl+0x152/0x540
[   56.309224]  [<ffffffff81483da0>] ? drm_mode_getcrtc+0x140/0x140
[   56.309229]  [<ffffffff811ddaf2>] do_vfs_ioctl+0x92/0x570
[   56.309233]  [<ffffffff811d0e5a>] ? SyS_newfstat+0x2a/0x40
[   56.309236]  [<ffffffff811de049>] SyS_ioctl+0x79/0x90
[   56.309239]  [<ffffffff817c6236>] entry_SYSCALL_64_fastpath+0x1e/0xa8
[   56.309242] ---[ end trace b15a52c086412cef ]---

Codice: Seleziona tutto

$ diff config-4.5.4-cf config-4.6.0-cf 
3c3
< # Linux/x86 4.5.4 Kernel Configuration
---
> # Linux/x86 4.6.0 Kernel Configuration
45a46
> CONFIG_DEBUG_RODATA=y
203a205,206
> CONFIG_KALLSYMS_ABSOLUTE_PERCPU=y
> CONFIG_KALLSYMS_BASE_RELATIVE=y
214c217
< # CONFIG_BPF_SYSCALL is not set
---
> CONFIG_BPF_SYSCALL=y
296a300
> CONFIG_HAVE_STACK_VALIDATION=y
388a393
> # CONFIG_GOLDFISH is not set
456a462
> # CONFIG_PERF_EVENTS_AMD_POWER is not set
511a518,519
> CONFIG_ARCH_USES_HIGH_VMA_FLAGS=y
> CONFIG_ARCH_HAS_PKEYS=y
524a533
> CONFIG_X86_INTEL_MEMORY_PROTECTION_KEYS=y
698a708,709
> # CONFIG_PCI_HYPERV is not set
> # CONFIG_HOTPLUG_PCI is not set
702a714
> # CONFIG_PCIE_DW_PLAT is not set
706d717
< # CONFIG_HOTPLUG_PCI is not set
782d792
< CONFIG_INET_LRO=y
1242a1253
> # CONFIG_NET_ACT_IFE is not set
1250d1260
< CONFIG_NETLINK_MMAP=y
1285a1296
> CONFIG_BT_LEDS=y
1307a1319
> # CONFIG_BT_HCIUART_AG6XX is not set
1317a1330
> CONFIG_AF_KCM=m
1327d1339
< # CONFIG_CFG80211_REG_DEBUG is not set
1360a1373,1375
> CONFIG_DST_CACHE=y
> CONFIG_NET_DEVLINK=m
> CONFIG_MAY_USE_DEVLINK=m
1390c1405
< CONFIG_REGMAP_I2C=m
---
> CONFIG_REGMAP_I2C=y
1504a1520,1524
> # VOP Bus Driver
> #
> # CONFIG_VOP_BUS is not set
> 
> #
1518a1539,1542
> 
> #
> # VOP Driver
> #
1783a1808
> # CONFIG_MACSEC is not set
1912a1938
> # CONFIG_MDIO_THUNDER is not set
2129a2156
> CONFIG_MOUSE_PS2_BYD=y
2157a2185,2190
> CONFIG_RMI4_CORE=m
> CONFIG_RMI4_I2C=m
> CONFIG_RMI4_2D_SENSOR=y
> CONFIG_RMI4_F11=y
> CONFIG_RMI4_F12=y
> CONFIG_RMI4_F30=y
2219a2253
> # CONFIG_SERIAL_8250_MOXA is not set
2234a2269
> # CONFIG_SERIAL_MVEBU_UART is not set
2445a2481
> # CONFIG_SENSORS_LTC2990 is not set
2581a2618
> # CONFIG_EBC_C384_WDT is not set
2609c2646
< # CONFIG_BCM7038_WDT is not set
---
> # CONFIG_NI903X_WDT is not set
2659c2696
< # CONFIG_MFD_AXP20X is not set
---
> # CONFIG_MFD_AXP20X_I2C is not set
2711a2749
> # CONFIG_MFD_TPS65086 is not set
2715a2754
> # CONFIG_MFD_TPS65912_I2C is not set
2902a2942
> CONFIG_DRM_DP_AUX_CHARDEV=y
2919a2960,2964
> 
> #
> # ACP (Audio CoProcessor) Configuration
> #
> # CONFIG_DRM_AMD_ACP is not set
2923a2969
> CONFIG_DRM_I915_USERPTR=y
3061a3108
> CONFIG_SND_JACK_INPUT_DEV=y
3229a3277
> # CONFIG_HID_CMEDIA is not set
3653d3700
< CONFIG_LEDS_DELL_NETBOOKS=m
3712d3758
< # CONFIG_RTC_DRV_DS3232 is not set
3719d3764
< # CONFIG_RTC_DRV_PCF2127 is not set
3721d3765
< # CONFIG_RTC_DRV_PCF8563 is not set
3722a3767
> # CONFIG_RTC_DRV_PCF8563 is not set
3737a3783,3789
> CONFIG_RTC_I2C_AND_SPI=y
> 
> #
> # SPI and I2C RTC drivers
> #
> # CONFIG_RTC_DRV_DS3232 is not set
> # CONFIG_RTC_DRV_PCF2127 is not set
3775a3828,3829
> # CONFIG_QCOM_HIDMA_MGMT is not set
> # CONFIG_QCOM_HIDMA is not set
3824,3825c3878
< # CONFIG_DELL_LAPTOP is not set
< # CONFIG_DELL_WMI is not set
---
> # CONFIG_DELL_SMBIOS is not set
3875a3929
> # CONFIG_COMMON_CLK_CDCE706 is not set
3879d3932
< # CONFIG_COMMON_CLK_CDCE706 is not set
3939d3991
< # CONFIG_TS4800_IRQ is not set
3971c4023
< # CONFIG_NVMEM is not set
---
> CONFIG_NVMEM=m
3973,3974d4024
< CONFIG_STM_DUMMY=m
< CONFIG_STM_SOURCE_CONSOLE=m
3994a4045,4046
> CONFIG_FW_CFG_SYSFS=m
> CONFIG_FW_CFG_SYSFS_CMDLINE=y
4051a4104
> CONFIG_FS_ENCRYPTION=m
4099a4153
> CONFIG_FAT_DEFAULT_UTF8=y
4119a4174
> # CONFIG_ORANGEFS_FS is not set
4184c4239,4241
< # CONFIG_NFSD_PNFS is not set
---
> CONFIG_NFSD_PNFS=y
> CONFIG_NFSD_BLOCKLAYOUT=y
> CONFIG_NFSD_SCSILAYOUT=y
4306a4364
> # CONFIG_STACK_VALIDATION is not set
4316a4375,4376
> # CONFIG_PAGE_POISONING is not set
> # CONFIG_DEBUG_PAGE_REF is not set
4331a4392,4393
> CONFIG_ARCH_HAS_KCOV=y
> # CONFIG_KCOV is not set
4383a4446
> # CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set
4447a4511
> # CONFIG_TEST_BITMAP is not set
4473d4536
< CONFIG_DEBUG_RODATA=y
4497d4559
< # CONFIG_X86_DEBUG_STATIC_CPU_HAS is not set
4549,4550d4610
< CONFIG_CRYPTO_PCOMP=m
< CONFIG_CRYPTO_PCOMP2=y
4673d4732
< CONFIG_CRYPTO_ZLIB=m
4698d4756
< CONFIG_PUBLIC_KEY_ALGO_RSA=m
4707a4766
> # CONFIG_SYSTEM_EXTRA_CERTIFICATE is not set
p.s.
in rete si trovano tanti riferimenti a warning simili con vecchi kernel, anche Linus ne parlava appunto
https://lkml.org/lkml/2015/3/1/6
https://lists.freedesktop.org/archives/ ... 69919.html

Avatar utente
conraid
Staff
Staff
Messaggi: 13526
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: kernel 4.6 e drm warning con intel

Messaggio da conraid »

Anche sull'errore uguale ci sono recenti segnalazioni
https://bugs.freedesktop.org/show_bug.cgi?id=93782
https://bugzilla.redhat.com/show_bug.cgi?id=1313323
e tante altre.
Anche fare un revert di quel commit come suggerito lì non va, mi da errore in compilazione, probabilmente va cambiato anche altro che non so fare.

Avatar utente
ponce
Iper Master
Iper Master
Messaggi: 2792
Iscritto il: mer 5 mar 2008, 16:45
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 5.8.16
Desktop: lxde
Località: Pisa
Contatta:

Re: kernel 4.6 e drm warning con intel

Messaggio da ponce »

posta l'errore sul tuo pc copiandolo e incollandolo dal tuo dmesg.

Avatar utente
conraid
Staff
Staff
Messaggi: 13526
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: kernel 4.6 e drm warning con intel

Messaggio da conraid »

quello del secondo messaggio è dal mio pc

questo è l'ultimo

Codice: Seleziona tutto

[ 2875.641088] ------------[ cut here ]------------
[ 2875.641105] WARNING: CPU: 1 PID: 2092 at /usr/src/linux/drivers/gpu/drm/drm_irq.c:1326 drm_wait_one_vblank+0x199/0x1a0
[ 2875.641110] vblank wait timed out on crtc 0
[ 2875.641114] Modules linked in: ipv6 nf_log_ipv4 nf_log_common xt_LOG xt_limit xt_length ipt_REJECT nf_reject_ipv4 xt_tcpudp xt_conntrack iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat iptable_mangle iptable_filter ip_tables x_tables nf_conntrack_irc nf_conntrack_ftp nf_conntrack fuse algif_skcipher af_alg hp_wmi sparse_keymap uas usb_storage coretemp kvm_intel kvm irqbypass psmouse serio_raw snd_hda_codec_hdmi iwl3945 iwlegacy lpc_ich mfd_core tg3 snd_hda_codec_analog snd_hda_codec_generic ptp mac80211 pps_core snd_hda_intel snd_hda_codec cfg80211 snd_hwdep i2c_dev snd_hda_core snd_pcm snd_timer snd soundcore wmi rtc_cmos hp_accel evdev lis3lv02d
[ 2875.641221] CPU: 1 PID: 2092 Comm: Xorg Tainted: G        W       4.6.0-cf #1
[ 2875.641226] Hardware name: Hewlett-Packard HP Compaq 6710s (GB880ET#ABZ)/30C0, BIOS 68DDU Ver. F.06 04/14/2007
[ 2875.641230]  0000000000000000 ffff8800b6aaf8b0 ffffffff8137716e ffff8800b6aaf900
[ 2875.641240]  0000000000000000 ffff8800b6aaf8f0 ffffffff81087f6b 0000052e810e8278
[ 2875.641248]  ffff8800bb153000 0000000000000000 0000000000000000 0000000000000032
[ 2875.641257] Call Trace:
[ 2875.641268]  [<ffffffff8137716e>] dump_stack+0x63/0x85
[ 2875.641275]  [<ffffffff81087f6b>] __warn+0xcb/0xf0
[ 2875.641282]  [<ffffffff81087fdf>] warn_slowpath_fmt+0x4f/0x60
[ 2875.641291]  [<ffffffff817c5e5e>] ? _raw_spin_unlock_irqrestore+0xe/0x10
[ 2875.641298]  [<ffffffff810c26c5>] ? finish_wait+0x55/0x70
[ 2875.641306]  [<ffffffff81478419>] drm_wait_one_vblank+0x199/0x1a0
[ 2875.641313]  [<ffffffff810c2b30>] ? wake_atomic_t_function+0x60/0x60
[ 2875.641321]  [<ffffffff8150b02d>] i9xx_crtc_disable+0x3d/0x450
[ 2875.641327]  [<ffffffff81504a0c>] ? intel_crtc_disable_planes+0xdc/0xf0
[ 2875.641335]  [<ffffffff8150fe61>] intel_atomic_commit+0x411/0x15a0
[ 2875.641342]  [<ffffffff81477a00>] ? drm_update_vblank_count+0x250/0x2d0
[ 2875.641350]  [<ffffffff81490d57>] drm_atomic_commit+0x37/0x60
[ 2875.641358]  [<ffffffff815164a3>] intel_release_load_detect_pipe+0x23/0x80
[ 2875.641365]  [<ffffffff815507c4>] intel_tv_detect+0x334/0x5f0
[ 2875.641375]  [<ffffffff814636db>] drm_helper_probe_single_connector_modes+0x33b/0x510
[ 2875.641383]  [<ffffffff817c4532>] ? mutex_lock+0x12/0x30
[ 2875.641391]  [<ffffffff814840ad>] drm_mode_getconnector+0x30d/0x360
[ 2875.641398]  [<ffffffff817c45ac>] ? __mutex_unlock_slowpath+0x5c/0x70
[ 2875.641406]  [<ffffffff81476492>] drm_ioctl+0x152/0x540
[ 2875.641413]  [<ffffffff81483da0>] ? drm_mode_getcrtc+0x140/0x140
[ 2875.641422]  [<ffffffff811ddaf2>] do_vfs_ioctl+0x92/0x570
[ 2875.641429]  [<ffffffff811d0e5a>] ? SyS_newfstat+0x2a/0x40
[ 2875.641437]  [<ffffffff811de049>] SyS_ioctl+0x79/0x90
[ 2875.641443]  [<ffffffff817c6236>] entry_SYSCALL_64_fastpath+0x1e/0xa8
[ 2875.641449] ---[ end trace b15a52c086412d01 ]---
sono una serie purtroppo, in pratica dmesg è pieno di questi errori

Avatar utente
ponce
Iper Master
Iper Master
Messaggi: 2792
Iscritto il: mer 5 mar 2008, 16:45
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 5.8.16
Desktop: lxde
Località: Pisa
Contatta:

Re: kernel 4.6 e drm warning con intel

Messaggio da ponce »

sembra che sia un problema tra il driver X e il kernel sul tuo hardware ma credo proprio debba essere sistemato o nel codice di xf86-video-intel o nel kernel.

potresti provare a disabilitare il vblank, come descritto qui https://stackoverflow.com/questions/171 ... r-glxgears (nella configurazione di X.org e esportando la variabile d'ambiente vblank_mode=0).

Avatar utente
conraid
Staff
Staff
Messaggi: 13526
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: kernel 4.6 e drm warning con intel

Messaggio da conraid »

messo sia il parametro in xorg, sia esportato la variabile in profile, ma niente, ma del resto era prevedibile, perché l'errore compare già durante il boot, prima ancora di inserire la password di luks, quindi forse qualche parametro del kernel, ma non riesco a trovare niente

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6566
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Re: kernel 4.6 e drm warning con intel

Messaggio da targzeta »

Confermo che ci sono problemi con quel driver su kernel 4.4 (quello in current attualmente). Io al lavoro ho un Dell e appena metto il monitor esterno (via HDMI) si riempie il log di errori. Addirittura, se uso la docking station della Dell, mi va in kernel panic!!!

Aspetto fiducioso....a questo punto, mi pare di aver capito, che basti aspettare il 4.5 in current?

Emanuele
Linux Registered User #454438
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama
20/04/2013 - Io volevo Rodotà 

Avatar utente
ponce
Iper Master
Iper Master
Messaggi: 2792
Iscritto il: mer 5 mar 2008, 16:45
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 5.8.16
Desktop: lxde
Località: Pisa
Contatta:

Re: kernel 4.6 e drm warning con intel

Messaggio da ponce »

conraid ha scritto:l'errore compare già durante il boot, prima ancora di inserire la password di luks
in questo caso allora e' sicuramente un problema del kernel e dovranno patcharlo.
fossi in voi proverei a scrivere su lkml o bugzilla descrivendo la situazione, postando l'errore e specificando che col 4.5.x, a differenza del 4.4.x e del 4.6.x, non si presenta.

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6566
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Re: kernel 4.6 e drm warning con intel

Messaggio da targzeta »

Ci sono già thread aperti a proposito. Io li sto seguendo ma non sono ancora stati chusi. Infatti quello che dice conraid sul 4.5 voglio verificarlo, appena Pat pubblica su current il 4.5 vi aggiorno.

Emanuele
Linux Registered User #454438
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama
20/04/2013 - Io volevo Rodotà 

Avatar utente
ponce
Iper Master
Iper Master
Messaggi: 2792
Iscritto il: mer 5 mar 2008, 16:45
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 5.8.16
Desktop: lxde
Località: Pisa
Contatta:

Re: kernel 4.6 e drm warning con intel

Messaggio da ponce »

a quello che ha detto poco tempo fa non lo mettera' il 4.5.x: per la 14.2 ha deciso di restare sulla 4.4.x che e' una long term.

pero' ha pubblicato i config per compilarsi quelli nuovi da soli
http://slackware.osuosl.org/slackware64 ... 4-configs/
http://slackware.osuosl.org/slackware64 ... 6-configs/

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6566
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Re: kernel 4.6 e drm warning con intel

Messaggio da targzeta »

Grazie Matteo, avevo che oggi aveva pubblicato i config sotto testing, ma non sapevo che non intendesse metterli nella current. Ci speravo! Magari provo a compilare il 4.5 e poi vi faccio sapere...

Emanuele
Linux Registered User #454438
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama
20/04/2013 - Io volevo Rodotà 

Avatar utente
conraid
Staff
Staff
Messaggi: 13526
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: kernel 4.6 e drm warning con intel

Messaggio da conraid »

Ho letto vari bug report con problemi anche con il 4.5, nel mio caso invece non ce l'ho. Infatti anche adesso sto usando il 4.5.4

C'è da dire che con gli ultimi kernel i freeze random sono diminuiti (faccio scongiuri), ma questi freeze li ho avuti fin dall'acquisto, che non so dare la colpa al kernel in automatico, però in alcune occasioni li ho maggiormente di altre.

Rispondi