You are not logged in.

#1 2017-10-03 21:39:36

cafe
Member
Registered: 2014-03-20
Posts: 156

Intel i915 causing irrecoverable black screen (hybrid config)

Hello everyone,

I'm trying to install Archlinux on my laptop, but I'm unable to make the intel i915 driver to work properly. My laptop is a MSI GS63 powered by a i7 7700HQ with two graphic cards. This processor has a Kaby Lake microarchitecture that comes with a Intel HD Graphics 630. The dedicated GPU is a NVIDIA GeForce GTX 1070 Max-Q edition.

# lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation Device 591b (rev 04) # Intel HD Graphics 630
01:00.0 VGA compatible controller: NVIDIA Corporation GP104M [GeForce GTX 1070 Mobile] (rev ff) # 1070 Max-Q 

With the latest kernel (4.13.3) I get a black screen when udev loads i915 driver. As of right now, I can only boot with i915.modeset=0. This also happens with the LTS and ZEN kernel variants. The intel_iommu=off does not help me in this case. Setting modeset=0 keeps me from running X and starting any desktop environment. I have installed bumblebee and bbswitch, and that seems to work. I can see the dedicated GPU switching on and off because of an amber/red GPU LED.

It looks like my LCD monitor is connected to the intel GPU and it can communicate to the dedicated GPU via PCI bus. This laptop has an HDMI output, which I believe it is hardwired to my nvidia GPU. I can get X to start on the HDMI output using nvidia driver but the main LCD (probably connected to my intel GPU) doesn't show anything. Using the HDMI setup, xrandr won't even show my main monitor as an option.

I had to boot with acpi_osi=! acpi_osi="Windows 2009" because lspci was hanging as per this discussion on Bumblebee project github

When I try to re-insert the i915 module with modeset=1.

# dmesg | grep "command line"
Kernel command line: initrd=\intel-ucode.img initrd=\initramfs-linux.img 
root=PARTUUID=2b54ee1c-05e1-465d-bcb1-1b0fa26ef21b rw acpi_osi=! acpi_osi="Windows 2009" i915.modeset=0
# rmmod i915
# modprobe i915 modeset=1

I get a warning from intel driver. This warning comes from i915/intel_dp.c line 143.

Oct 01 21:15:06 arch sudo[675]:   daniel : TTY=pts/0 ; PWD=/home/daniel ; USER=root ; COMMAND=/usr/bin/modprobe i915 modeset=1
Oct 01 21:15:06 arch sudo[675]: pam_unix(sudo:session): session opened for user root by daniel(uid=0)
Oct 01 21:15:06 arch kernel: [drm] Memory usable by graphics device = 4096M
Oct 01 21:15:06 arch kernel: checking generic (70000000 1d5000) vs hw (70000000 10000000)
Oct 01 21:15:06 arch kernel: fb: switching to inteldrmfb from EFI VGA
==============> arch kernel: Console: switching to colour dummy device 80x25  <<================= This worries me
Oct 01 21:15:06 arch kernel: [drm] Replacing VGA console driver
Oct 01 21:15:06 arch kernel: [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
Oct 01 21:15:06 arch kernel: [drm] Driver supports precise vblank timestamp query.
Oct 01 21:15:06 arch kernel: i915 0000:00:02.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=none:owns=io+mem
==============> arch kernel: invalid max DP link bw val 0, using 1.62Gbps          <<================= Weird warning
Oct 01 21:15:06 arch kernel: ------------[ cut here ]------------
Oct 01 21:15:06 arch kernel: WARNING: CPU: 0 PID: 676 at drivers/gpu/drm/i915/intel_dp.c:141 intel_dp_num_rates+0x3b/0x50 [i915]
Oct 01 21:15:06 arch kernel: Modules linked in: i915(+) ctr ccm bbswitch(O) nls_iso8859_1 nls_cp437 vfat fat intel_rapl x86_pkg_temp_thermal intel_powerclamp coretemp arc
Oct 01 21:15:06 arch kernel:  ac battery snd drm intel_gtt syscopyarea sysfillrect mei_me mei pinctrl_sunrisepoint pinctrl_intel tpm_crb tpm_tis sysimgblt intel_lpss_acpi
Oct 01 21:15:06 arch kernel: CPU: 0 PID: 676 Comm: modprobe Tainted: G           O    4.13.3-1-ARCH #1
Oct 01 21:15:06 arch kernel: Hardware name: Micro-Star International Co., Ltd. GS63VR 7RG/MS-16K3, BIOS E16K3IMS.10A 05/05/2017
Oct 01 21:15:06 arch kernel: task: ffff8a84394a0000 task.stack: ffff9838027f4000
Oct 01 21:15:06 arch kernel: RIP: 0010:intel_dp_num_rates+0x3b/0x50 [i915]
Oct 01 21:15:06 arch kernel: RSP: 0018:ffff9838027f78b0 EFLAGS: 00010282
Oct 01 21:15:06 arch kernel: RAX: 000000000000002c RBX: 0000000000000001 RCX: 0000000000000000
Oct 01 21:15:06 arch kernel: RDX: 0000000000000000 RSI: ffff8a844ec0dc78 RDI: ffff8a844ec0dc78
Oct 01 21:15:06 arch kernel: RBP: ffff9838027f78b8 R08: 00000000000003a8 R09: 0000000000000004
Oct 01 21:15:06 arch kernel: R10: ffff8a842be62988 R11: 0000000000000001 R12: ffff8a842befb1c8
Oct 01 21:15:06 arch kernel: R13: ffff8a842befb648 R14: ffff8a842befb000 R15: ffff8a842be60000
Oct 01 21:15:06 arch kernel: FS:  00007f322b898b80(0000) GS:ffff8a844ec00000(0000) knlGS:0000000000000000
Oct 01 21:15:06 arch kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Oct 01 21:15:06 arch kernel: CR2: 000056544f11a450 CR3: 00000004714a3000 CR4: 00000000003406f0
Oct 01 21:15:06 arch kernel: Call Trace:
Oct 01 21:15:06 arch kernel:  intel_dp_init_connector+0x1054/0x1310 [i915]
... trace back to syscall ...
Oct 01 21:15:06 arch kernel:  entry_SYSCALL_64_fastpath+0x1a/0xa5
Oct 01 21:15:06 arch kernel: RIP: 0033:0x7f322afa8a0a
Oct 01 21:15:06 arch kernel: RSP: 002b:00007ffd16f1df18 EFLAGS: 00000206 ORIG_RAX: 00000000000000af
Oct 01 21:15:06 arch kernel: RAX: ffffffffffffffda RBX: 0000000000a51678 RCX: 00007f322afa8a0a
Oct 01 21:15:06 arch kernel: RDX: 0000000000a50950 RSI: 00000000002b9cc8 RDI: 00007f322a7f2010
Oct 01 21:15:06 arch kernel: RBP: 0000000000a52e40 R08: 0000000000000001 R09: 0000000000000006
Oct 01 21:15:06 arch kernel: R10: 0000000000000000 R11: 0000000000000206 R12: 0000000000a50db8
Oct 01 21:15:06 arch kernel: R13: 0000000000a53b98 R14: 00007f322aaaafff R15: 0000000000000080
Oct 01 21:15:06 arch kernel: Code: 00 00 00 74 28 40 80 ff 14 bb 03 00 00 00 74 1d 40 80 ff 06 bb 01 00 00 00 74 12 40 0f b6 f7 48 c7 c7 98 c5 e8 c0 e8 26 cc 2f c3 <0f> f
Oct 01 21:15:06 arch kernel: ---[ end trace 3afc786650e406c8 ]---
Oct 01 21:15:06 arch kernel: [drm] Initialized i915 1.6.0 20170619 for 0000:00:02.0 on minor 0
Oct 01 21:15:06 arch systemd[1]: Created slice system-systemd\x2dbacklight.slice.
Oct 01 21:15:06 arch systemd[1]: Starting Load/Save Screen Backlight Brightness of backlight:acpi_video0...
Oct 01 21:15:06 arch systemd[1]: Starting Load/Save Screen Backlight Brightness of backlight:intel_backlight...
Oct 01 21:15:06 arch kernel: ACPI: Video Device [GFX0] (multi-head: yes  rom: no  post: no)
Oct 01 21:15:06 arch kernel: acpi device:0f: registered as cooling_device15
Oct 01 21:15:06 arch kernel: input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input15
Oct 01 21:15:06 arch kernel: ACPI: Video Device [PEGP] (multi-head: no  rom: yes  post: no)
Oct 01 21:15:06 arch kernel: input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:12/LNXVIDEO:01/input/input16
Oct 01 21:15:06 arch kernel: [drm] Finished loading DMC firmware i915/kbl_dmc_ver1_01.bin (v1.1)
Oct 01 21:15:06 arch kernel: [drm] Cannot find any crtc or sizes - going 1024x768
Oct 01 21:15:06 arch kernel: fbcon: inteldrmfb (fb0) is primary device
Oct 01 21:15:06 arch systemd[1]: Started Load/Save Screen Backlight Brightness of backlight:acpi_video0.
Oct 01 21:15:06 arch systemd[1]: Started Load/Save Screen Backlight Brightness of backlight:intel_backlight.
==============> arch kernel: Console: switching to colour frame buffer device 128x48      <<=============== Again, failed to get the correct resolution
Oct 01 21:15:06 arch kernel: i915 0000:00:02.0: fb0: inteldrmfb frame buffer device
Oct 01 21:15:06 arch sudo[675]: pam_unix(sudo:session): session closed for user root
Oct 01 21:15:07 arch kernel: [drm] RC6 on

I don't know if that warning has anything to do with the black screen. But those console messages make it clear to me that the frame buffer is not getting the correct resolution. Even after the black screen, my computer continues to operate normally and I can ssh to it.

One thing I found intriguing is that backlight is not adjustable. After loading intel driver (with modeset=0). I get:

# ls /sys/class/backlight -lha
total 0
drwxr-xr-x  2 root root 0 Oct  1 21:27 .
drwxr-xr-x 52 root root 0 Oct  1 21:27 ..
lrwxrwxrwx  1 root root 0 Oct  1 21:35 acpi_video0 -> ../../devices/pci0000:00/0000:00:02.0/backlight/acpi_video0
lrwxrwxrwx  1 root root 0 Oct  1 21:35 intel_backlight -> ../../devices/pci0000:00/0000:00:02.0/drm/card0/card0-eDP-1/intel_backlight
# cat /sys/class/backlight/intel_backlight/{,actual_,max_}brightness
120 # brightness
0   # actual_brightness
187 # max_brightness

No matter what I write to /sys/class/backlight/intel_backlight/brightness, the actual_brightness does not change.

Things I have tried and didn't work:

I feel like I've exhausted my options. What else can I try?

Offline

#2 2017-10-03 22:29:18

loqs
Member
Registered: 2014-03-06
Posts: 17,192

Re: Intel i915 causing irrecoverable black screen (hybrid config)

What is the dmesg from a boot without i915.modeset=0 ?

Offline

#3 2017-10-04 00:47:39

cafe
Member
Registered: 2014-03-20
Posts: 156

Re: Intel i915 causing irrecoverable black screen (hybrid config)

Thank you for your reply. Here is the journal log for a boot without i915.modeset=0

[    0.000000] microcode: microcode updated early to revision 0x5e, date = 2017-04-06
[    0.000000] random: get_random_bytes called from start_kernel+0x42/0x4b7 with crng_init=0
[    0.000000] Linux version 4.13.3-1-ARCH (builduser@tobias) (gcc version 7.2.0 (GCC)) #1 SMP PREEMPT Thu Sep 21 20:33:16 CEST 2017
[    0.000000] Command line: initrd=\intel-ucode.img initrd=\initramfs-linux.img root=PARTUUID=2b54ee1c-05e1-465d-bcb1-1b0fa26ef21b rw acpi_osi=! acpi_osi="Windows 2009"
[    0.000000] x86/fpu: Supporting XSAVE feature 0x001: 'x87 floating point registers'
[    0.000000] x86/fpu: Supporting XSAVE feature 0x002: 'SSE registers'
[    0.000000] x86/fpu: Supporting XSAVE feature 0x004: 'AVX registers'
[    0.000000] x86/fpu: Supporting XSAVE feature 0x008: 'MPX bounds registers'
[    0.000000] x86/fpu: Supporting XSAVE feature 0x010: 'MPX CSR'
[    0.000000] x86/fpu: xstate_offset[2]:  576, xstate_sizes[2]:  256
[    0.000000] x86/fpu: xstate_offset[3]:  832, xstate_sizes[3]:   64
[    0.000000] x86/fpu: xstate_offset[4]:  896, xstate_sizes[4]:   64
[    0.000000] x86/fpu: Enabled xstate features 0x1f, context size is 960 bytes, using 'compacted' format.
[    0.000000] e820: BIOS-provided physical RAM map:
[    0.000000] BIOS-e820: [mem 0x0000000000000000-0x0000000000057fff] usable
[    0.000000] BIOS-e820: [mem 0x0000000000058000-0x0000000000058fff] reserved
[    0.000000] BIOS-e820: [mem 0x0000000000059000-0x000000000009dfff] usable
[    0.000000] BIOS-e820: [mem 0x000000000009e000-0x00000000000fffff] reserved
[    0.000000] BIOS-e820: [mem 0x0000000000100000-0x0000000063a4ffff] usable
[    0.000000] BIOS-e820: [mem 0x0000000063a50000-0x0000000063a50fff] ACPI NVS
[    0.000000] BIOS-e820: [mem 0x0000000063a51000-0x0000000063a51fff] reserved
[    0.000000] BIOS-e820: [mem 0x0000000063a52000-0x0000000069c5bfff] usable
[    0.000000] BIOS-e820: [mem 0x0000000069c5c000-0x000000006a750fff] reserved
[    0.000000] BIOS-e820: [mem 0x000000006a751000-0x000000006a7c6fff] ACPI data
[    0.000000] BIOS-e820: [mem 0x000000006a7c7000-0x000000006afbefff] ACPI NVS
[    0.000000] BIOS-e820: [mem 0x000000006afbf000-0x000000006b3fdfff] reserved
[    0.000000] BIOS-e820: [mem 0x000000006b3fe000-0x000000006b3fefff] usable
[    0.000000] BIOS-e820: [mem 0x000000006b3ff000-0x000000006fffffff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000e0000000-0x00000000efffffff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fe000000-0x00000000fe010fff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fec00000-0x00000000fec00fff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fed00000-0x00000000fed00fff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fee00000-0x00000000fee00fff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000ff000000-0x00000000ffffffff] reserved
[    0.000000] BIOS-e820: [mem 0x0000000100000000-0x000000048effffff] usable
[    0.000000] NX (Execute Disable) protection: active
[    0.000000] e820: update [mem 0x61146018-0x6116f457] usable ==> usable
[    0.000000] e820: update [mem 0x61146018-0x6116f457] usable ==> usable
[    0.000000] e820: update [mem 0x61135018-0x61145057] usable ==> usable
[    0.000000] e820: update [mem 0x61135018-0x61145057] usable ==> usable
[    0.000000] e820: update [mem 0x61128018-0x61134057] usable ==> usable
[    0.000000] e820: update [mem 0x61128018-0x61134057] usable ==> usable
[    0.000000] extended physical RAM map:
[    0.000000] reserve setup_data: [mem 0x0000000000000000-0x0000000000057fff] usable
[    0.000000] reserve setup_data: [mem 0x0000000000058000-0x0000000000058fff] reserved
[    0.000000] reserve setup_data: [mem 0x0000000000059000-0x000000000009dfff] usable
[    0.000000] reserve setup_data: [mem 0x000000000009e000-0x00000000000fffff] reserved
[    0.000000] reserve setup_data: [mem 0x0000000000100000-0x0000000061128017] usable
[    0.000000] reserve setup_data: [mem 0x0000000061128018-0x0000000061134057] usable
[    0.000000] reserve setup_data: [mem 0x0000000061134058-0x0000000061135017] usable
[    0.000000] reserve setup_data: [mem 0x0000000061135018-0x0000000061145057] usable
[    0.000000] reserve setup_data: [mem 0x0000000061145058-0x0000000061146017] usable
[    0.000000] reserve setup_data: [mem 0x0000000061146018-0x000000006116f457] usable
[    0.000000] reserve setup_data: [mem 0x000000006116f458-0x0000000063a4ffff] usable
[    0.000000] reserve setup_data: [mem 0x0000000063a50000-0x0000000063a50fff] ACPI NVS
[    0.000000] reserve setup_data: [mem 0x0000000063a51000-0x0000000063a51fff] reserved
[    0.000000] reserve setup_data: [mem 0x0000000063a52000-0x0000000069c5bfff] usable
[    0.000000] reserve setup_data: [mem 0x0000000069c5c000-0x000000006a750fff] reserved
[    0.000000] reserve setup_data: [mem 0x000000006a751000-0x000000006a7c6fff] ACPI data
[    0.000000] reserve setup_data: [mem 0x000000006a7c7000-0x000000006afbefff] ACPI NVS
[    0.000000] reserve setup_data: [mem 0x000000006afbf000-0x000000006b3fdfff] reserved
[    0.000000] reserve setup_data: [mem 0x000000006b3fe000-0x000000006b3fefff] usable
[    0.000000] reserve setup_data: [mem 0x000000006b3ff000-0x000000006fffffff] reserved
[    0.000000] reserve setup_data: [mem 0x00000000e0000000-0x00000000efffffff] reserved
[    0.000000] reserve setup_data: [mem 0x00000000fe000000-0x00000000fe010fff] reserved
[    0.000000] reserve setup_data: [mem 0x00000000fec00000-0x00000000fec00fff] reserved
[    0.000000] reserve setup_data: [mem 0x00000000fed00000-0x00000000fed00fff] reserved
[    0.000000] reserve setup_data: [mem 0x00000000fee00000-0x00000000fee00fff] reserved
[    0.000000] reserve setup_data: [mem 0x00000000ff000000-0x00000000ffffffff] reserved
[    0.000000] reserve setup_data: [mem 0x0000000100000000-0x000000048effffff] usable
[    0.000000] efi: EFI v2.50 by American Megatrends
[    0.000000] efi:  ACPI 2.0=0x6a768000  ACPI=0x6a768000  SMBIOS=0x6b2f4000  SMBIOS 3.0=0x6b2f3000  ESRT=0x68b4e1d8 
[    0.000000] random: fast init done
[    0.000000] SMBIOS 3.0.0 present.
[    0.000000] DMI: Micro-Star International Co., Ltd. GS63VR 7RG/MS-16K3, BIOS E16K3IMS.10A 05/05/2017
[    0.000000] e820: update [mem 0x00000000-0x00000fff] usable ==> reserved
[    0.000000] e820: remove [mem 0x000a0000-0x000fffff] usable
[    0.000000] e820: last_pfn = 0x48f000 max_arch_pfn = 0x400000000
[    0.000000] MTRR default type: write-back
[    0.000000] MTRR fixed ranges enabled:
[    0.000000]   00000-9FFFF write-back
[    0.000000]   A0000-BFFFF uncachable
[    0.000000]   C0000-FFFFF write-protect
[    0.000000] MTRR variable ranges enabled:
[    0.000000]   0 base 0080000000 mask 7F80000000 uncachable
[    0.000000]   1 base 0070000000 mask 7FF0000000 uncachable
[    0.000000]   2 base 006C000000 mask 7FFC000000 uncachable
[    0.000000]   3 base 006B800000 mask 7FFF800000 uncachable
[    0.000000]   4 disabled
[    0.000000]   5 disabled
[    0.000000]   6 disabled
[    0.000000]   7 disabled
[    0.000000]   8 disabled
[    0.000000]   9 disabled
[    0.000000] x86/PAT: Configuration [0-7]: WB  WC  UC- UC  WB  WC  UC- WT  
[    0.000000] e820: last_pfn = 0x6b3ff max_arch_pfn = 0x400000000
[    0.000000] esrt: Reserving ESRT space from 0x0000000068b4e1d8 to 0x0000000068b4e210.
[    0.000000] Scanning 1 areas for low memory corruption
[    0.000000] Base memory trampoline at [ffff9efc00097000] 97000 size 24576
[    0.000000] Using GB pages for direct mapping
[    0.000000] BRK [0x3dd5e000, 0x3dd5efff] PGTABLE
[    0.000000] BRK [0x3dd5f000, 0x3dd5ffff] PGTABLE
[    0.000000] BRK [0x3dd60000, 0x3dd60fff] PGTABLE
[    0.000000] BRK [0x3dd61000, 0x3dd61fff] PGTABLE
[    0.000000] BRK [0x3dd62000, 0x3dd62fff] PGTABLE
[    0.000000] BRK [0x3dd63000, 0x3dd63fff] PGTABLE
[    0.000000] BRK [0x3dd64000, 0x3dd64fff] PGTABLE
[    0.000000] BRK [0x3dd65000, 0x3dd65fff] PGTABLE
[    0.000000] Secure boot disabled
[    0.000000] RAMDISK: [mem 0x61170000-0x61933fff]
[    0.000000] ACPI: Early table checksum verification disabled
[    0.000000] ACPI: RSDP 0x000000006A768000 000024 (v02 MSI_NB)
[    0.000000] ACPI: XSDT 0x000000006A7680B8 0000F4 (v01 MSI_NB MEGABOOK 01072009 AMI  00010013)
[    0.000000] ACPI: FACP 0x000000006A791B90 000114 (v06 MSI_NB MEGABOOK 01072009 AMI  00010013)
[    0.000000] ACPI: DSDT 0x000000006A768240 029949 (v02 MSI_NB MEGABOOK 01072009 INTL 20160422)
[    0.000000] ACPI: FACS 0x000000006AFA6C40 000040
[    0.000000] ACPI: APIC 0x000000006A791CA8 0000BC (v03 MSI_NB MEGABOOK 01072009 AMI  00010013)
[    0.000000] ACPI: FPDT 0x000000006A791D68 000044 (v01 MSI_NB MEGABOOK 01072009 AMI  00010013)
[    0.000000] ACPI: ECDT 0x000000006A791DB0 0000C1 (v01 MSI_NB MEGABOOK 01072009 AMI. 00010013)
[    0.000000] ACPI: MCFG 0x000000006A791E78 00003C (v01 MSI_NB MEGABOOK 01072009 MSFT 00000097)
[    0.000000] ACPI: SSDT 0x000000006A791EB8 000322 (v01 SataRe SataTabl 00001000 INTL 20160422)
[    0.000000] ACPI: FIDT 0x000000006A7921E0 00009C (v01 MSI_NB MEGABOOK 01072009 AMI  00010013)
[    0.000000] ACPI: MSDM 0x000000006A792280 000055 (v03 MSI_NB MEGABOOK 01072009 AMI  00010013)
[    0.000000] ACPI: SLIC 0x000000006A7922D8 000176 (v01 MSI_NB MEGABOOK 01072009 AMI  00010013)
[    0.000000] ACPI: SSDT 0x000000006A792450 003154 (v02 SaSsdt SaSsdt   00003000 INTL 20160422)
[    0.000000] ACPI: SSDT 0x000000006A7955A8 00283C (v02 PegSsd PegSsdt  00001000 INTL 20160422)
[    0.000000] ACPI: HPET 0x000000006A797DE8 000038 (v01 INTEL  KBL      00000001 MSFT 0000005F)
[    0.000000] ACPI: SSDT 0x000000006A797E20 000E3B (v02 INTEL  Ther_Rvp 00001000 INTL 20160422)
[    0.000000] ACPI: SSDT 0x000000006A798C60 000ACB (v02 INTEL  xh_rvp11 00000000 INTL 20160422)
[    0.000000] ACPI: UEFI 0x000000006A799730 000042 (v01 INTEL  EDK2     00000002      01000013)
[    0.000000] ACPI: SSDT 0x000000006A799778 000EDE (v02 CpuRef CpuSsdt  00003000 INTL 20160422)
[    0.000000] ACPI: LPIT 0x000000006A79A658 000094 (v01 INTEL  KBL      00000000 MSFT 0000005F)
[    0.000000] ACPI: WSMT 0x000000006A79A6F0 000028 (v01 INTEL  KBL      00000000 MSFT 0000005F)
[    0.000000] ACPI: SSDT 0x000000006A79A718 00029F (v02 INTEL  sensrhub 00000000 INTL 20160422)
[    0.000000] ACPI: DBGP 0x000000006A79A9B8 000034 (v01 INTEL           00000002 MSFT 0000005F)
[    0.000000] ACPI: DBG2 0x000000006A79A9F0 000054 (v00 INTEL           00000002 MSFT 0000005F)
[    0.000000] ACPI: BGRT 0x000000006A79AA48 000038 (v01 MSI_NB MEGABOOK 01072009 AMI  00010013)
[    0.000000] ACPI: SSDT 0x000000006A79AA80 0000AE (v02 SgRef  SgPeg    00001000 INTL 20160422)
[    0.000000] ACPI: TPM2 0x000000006A79AB30 000034 (v03        Tpm2Tabl 00000001 AMI  00000000)
[    0.000000] ACPI: SSDT 0x000000006A79AB68 001FAC (v01 OptRef OptTabl  00001000 INTL 20160422)
[    0.000000] ACPI: Local APIC address 0xfee00000
[    0.000000] No NUMA configuration found
[    0.000000] Faking a node at [mem 0x0000000000000000-0x000000048effffff]
[    0.000000] NODE_DATA(0) allocated [mem 0x48eff9000-0x48effdfff]
[    0.000000] Zone ranges:
[    0.000000]   DMA      [mem 0x0000000000001000-0x0000000000ffffff]
[    0.000000]   DMA32    [mem 0x0000000001000000-0x00000000ffffffff]
[    0.000000]   Normal   [mem 0x0000000100000000-0x000000048effffff]
[    0.000000]   Device   empty
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000000001000-0x0000000000057fff]
[    0.000000]   node   0: [mem 0x0000000000059000-0x000000000009dfff]
[    0.000000]   node   0: [mem 0x0000000000100000-0x0000000063a4ffff]
[    0.000000]   node   0: [mem 0x0000000063a52000-0x0000000069c5bfff]
[    0.000000]   node   0: [mem 0x000000006b3fe000-0x000000006b3fefff]
[    0.000000]   node   0: [mem 0x0000000100000000-0x000000048effffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000000001000-0x000000048effffff]
[    0.000000] On node 0 totalpages: 4164599
[    0.000000]   DMA zone: 64 pages used for memmap
[    0.000000]   DMA zone: 22 pages reserved
[    0.000000]   DMA zone: 3996 pages, LIFO batch:0
[    0.000000]   DMA32 zone: 6706 pages used for memmap
[    0.000000]   DMA32 zone: 429147 pages, LIFO batch:31
[    0.000000]   Normal zone: 58304 pages used for memmap
[    0.000000]   Normal zone: 3731456 pages, LIFO batch:31
[    0.000000] Reserving Intel graphics memory at 0x000000006c000000-0x000000006fffffff
[    0.000000] ACPI: PM-Timer IO Port: 0x1808
[    0.000000] ACPI: Local APIC address 0xfee00000
[    0.000000] ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1])
[    0.000000] ACPI: LAPIC_NMI (acpi_id[0x02] high edge lint[0x1])
[    0.000000] ACPI: LAPIC_NMI (acpi_id[0x03] high edge lint[0x1])
[    0.000000] ACPI: LAPIC_NMI (acpi_id[0x04] high edge lint[0x1])
[    0.000000] ACPI: LAPIC_NMI (acpi_id[0x05] high edge lint[0x1])
[    0.000000] ACPI: LAPIC_NMI (acpi_id[0x06] high edge lint[0x1])
[    0.000000] ACPI: LAPIC_NMI (acpi_id[0x07] high edge lint[0x1])
[    0.000000] ACPI: LAPIC_NMI (acpi_id[0x08] high edge lint[0x1])
[    0.000000] IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-119
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
[    0.000000] ACPI: IRQ0 used by override.
[    0.000000] ACPI: IRQ9 used by override.
[    0.000000] Using ACPI (MADT) for SMP configuration information
[    0.000000] ACPI: HPET id: 0x8086a201 base: 0xfed00000
[    0.000000] smpboot: Allowing 8 CPUs, 0 hotplug CPUs
[    0.000000] PM: Registered nosave memory: [mem 0x00000000-0x00000fff]
[    0.000000] PM: Registered nosave memory: [mem 0x00058000-0x00058fff]
[    0.000000] PM: Registered nosave memory: [mem 0x0009e000-0x000fffff]
[    0.000000] PM: Registered nosave memory: [mem 0x61128000-0x61128fff]
[    0.000000] PM: Registered nosave memory: [mem 0x61134000-0x61134fff]
[    0.000000] PM: Registered nosave memory: [mem 0x61135000-0x61135fff]
[    0.000000] PM: Registered nosave memory: [mem 0x61145000-0x61145fff]
[    0.000000] PM: Registered nosave memory: [mem 0x61146000-0x61146fff]
[    0.000000] PM: Registered nosave memory: [mem 0x6116f000-0x6116ffff]
[    0.000000] PM: Registered nosave memory: [mem 0x63a50000-0x63a50fff]
[    0.000000] PM: Registered nosave memory: [mem 0x63a51000-0x63a51fff]
[    0.000000] PM: Registered nosave memory: [mem 0x69c5c000-0x6a750fff]
[    0.000000] PM: Registered nosave memory: [mem 0x6a751000-0x6a7c6fff]
[    0.000000] PM: Registered nosave memory: [mem 0x6a7c7000-0x6afbefff]
[    0.000000] PM: Registered nosave memory: [mem 0x6afbf000-0x6b3fdfff]
[    0.000000] PM: Registered nosave memory: [mem 0x6b3ff000-0x6fffffff]
[    0.000000] PM: Registered nosave memory: [mem 0x70000000-0xdfffffff]
[    0.000000] PM: Registered nosave memory: [mem 0xe0000000-0xefffffff]
[    0.000000] PM: Registered nosave memory: [mem 0xf0000000-0xfdffffff]
[    0.000000] PM: Registered nosave memory: [mem 0xfe000000-0xfe010fff]
[    0.000000] PM: Registered nosave memory: [mem 0xfe011000-0xfebfffff]
[    0.000000] PM: Registered nosave memory: [mem 0xfec00000-0xfec00fff]
[    0.000000] PM: Registered nosave memory: [mem 0xfec01000-0xfecfffff]
[    0.000000] PM: Registered nosave memory: [mem 0xfed00000-0xfed00fff]
[    0.000000] PM: Registered nosave memory: [mem 0xfed01000-0xfedfffff]
[    0.000000] PM: Registered nosave memory: [mem 0xfee00000-0xfee00fff]
[    0.000000] PM: Registered nosave memory: [mem 0xfee01000-0xfeffffff]
[    0.000000] PM: Registered nosave memory: [mem 0xff000000-0xffffffff]
[    0.000000] e820: [mem 0x70000000-0xdfffffff] available for PCI devices
[    0.000000] Booting paravirtualized kernel on bare hardware
[    0.000000] clocksource: refined-jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 6370452778343963 ns
[    0.000000] setup_percpu: NR_CPUS:128 nr_cpumask_bits:128 nr_cpu_ids:8 nr_node_ids:1
[    0.000000] percpu: Embedded 36 pages/cpu @ffff9f008ec00000 s106520 r8192 d32744 u262144
[    0.000000] pcpu-alloc: s106520 r8192 d32744 u262144 alloc=1*2097152
[    0.000000] pcpu-alloc: [0] 0 1 2 3 4 5 6 7 
[    0.000000] Built 1 zonelists in Node order, mobility grouping on.  Total pages: 4099503
[    0.000000] Policy zone: Normal
[    0.000000] Kernel command line: initrd=\intel-ucode.img initrd=\initramfs-linux.img root=PARTUUID=2b54ee1c-05e1-465d-bcb1-1b0fa26ef21b rw acpi_osi=! acpi_osi="Windows 2009"
[    0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)
[    0.000000] Calgary: detecting Calgary via BIOS EBDA area
[    0.000000] Calgary: Unable to locate Rio Grande table in EBDA - bailing!
[    0.000000] Memory: 16193240K/16658396K available (6603K kernel code, 1126K rwdata, 2036K rodata, 1328K init, 900K bss, 465156K reserved, 0K cma-reserved)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=8, Nodes=1
[    0.000000] ftrace: allocating 28108 entries in 110 pages
[    0.000000] Preemptible hierarchical RCU implementation.
[    0.000000] 	RCU restricting CPUs from NR_CPUS=128 to nr_cpu_ids=8.
[    0.000000] 	Tasks RCU enabled.
[    0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=8
[    0.000000] NR_IRQS: 8448, nr_irqs: 2048, preallocated irqs: 16
[    0.000000] Console: colour dummy device 80x25
[    0.000000] console [tty0] enabled
[    0.000000] clocksource: hpet: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 79635855245 ns
[    0.000000] hpet clockevent registered
[    0.003333] tsc: Detected 2800.000 MHz processor
[    0.003333] Calibrating delay loop (skipped), value calculated using timer frequency.. 5618.00 BogoMIPS (lpj=9360000)
[    0.003333] pid_max: default: 32768 minimum: 301
[    0.003333] ACPI: Core revision 20170531
[    0.037039] ACPI: 10 ACPI AML tables successfully acquired and loaded
[    0.037691] Security Framework initialized
[    0.037691] Yama: becoming mindful.
[    0.039609] Dentry cache hash table entries: 2097152 (order: 12, 16777216 bytes)
[    0.040545] Inode-cache hash table entries: 1048576 (order: 11, 8388608 bytes)
[    0.040577] Mount-cache hash table entries: 32768 (order: 6, 262144 bytes)
[    0.040607] Mountpoint-cache hash table entries: 32768 (order: 6, 262144 bytes)
[    0.040751] CPU: Physical Processor ID: 0
[    0.040752] CPU: Processor Core ID: 0
[    0.040755] ENERGY_PERF_BIAS: Set to 'normal', was 'performance'
[    0.040755] ENERGY_PERF_BIAS: View and update with x86_energy_perf_policy(8)
[    0.040759] mce: CPU supports 10 MCE banks
[    0.040767] CPU0: Thermal monitoring enabled (TM1)
[    0.040784] process: using mwait in idle threads
[    0.040786] Last level iTLB entries: 4KB 64, 2MB 8, 4MB 8
[    0.040787] Last level dTLB entries: 4KB 64, 2MB 0, 4MB 0, 1GB 4
[    0.040854] Freeing SMP alternatives memory: 24K
[    0.044096] smpboot: Max logical packages: 2
[    0.045296] x2apic: IRQ remapping doesn't support X2APIC mode
[    0.049660] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1
[    0.082697] TSC deadline timer enabled
[    0.082702] smpboot: CPU0: Intel(R) Core(TM) i7-7700HQ CPU @ 2.80GHz (family: 0x6, model: 0x9e, stepping: 0x9)
[    0.093347] Performance Events: PEBS fmt3+, Skylake events, 32-deep LBR, full-width counters, Intel PMU driver.
[    0.093428] ... version:                4
[    0.093429] ... bit width:              48
[    0.093430] ... generic registers:      4
[    0.093432] ... value mask:             0000ffffffffffff
[    0.093434] ... max period:             00007fffffffffff
[    0.093435] ... fixed-purpose events:   3
[    0.093436] ... event mask:             000000070000000f
[    0.100005] Hierarchical SRCU implementation.
[    0.113531] NMI watchdog: enabled on all CPUs, permanently consumes one hw-PMU counter.
[    0.120005] smp: Bringing up secondary CPUs ...
[    0.146692] x86: Booting SMP configuration:
[    0.146695] .... node  #0, CPUs:      #1 #2 #3 #4 #5 #6 #7
[    0.890029] smp: Brought up 1 node, 8 CPUs
[    0.890029] smpboot: Total of 8 processors activated (44956.96 BogoMIPS)
[    0.893680] devtmpfs: initialized
[    0.893680] x86/mm: Memory block size: 128MB
[    0.894246] PM: Registering ACPI NVS region [mem 0x63a50000-0x63a50fff] (4096 bytes)
[    0.894246] PM: Registering ACPI NVS region [mem 0x6a7c7000-0x6afbefff] (8355840 bytes)
[    0.894246] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 6370867519511994 ns
[    0.894246] futex hash table entries: 2048 (order: 5, 131072 bytes)
[    0.894246] pinctrl core: initialized pinctrl subsystem
[    0.894246] RTC time:  0:39:42, date: 10/04/17
[    0.894567] NET: Registered protocol family 16
[    0.894685] cpuidle: using governor ladder
[    0.894685] cpuidle: using governor menu
[    0.894685] PCCT header not found.
[    0.894685] ACPI FADT declares the system doesn't support PCIe ASPM, so disable it
[    0.894685] ACPI: bus type PCI registered
[    0.894685] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
[    0.894685] PCI: MMCONFIG for domain 0000 [bus 00-ff] at [mem 0xe0000000-0xefffffff] (base 0xe0000000)
[    0.894685] PCI: MMCONFIG at [mem 0xe0000000-0xefffffff] reserved in E820
[    0.894685] PCI: Using configuration type 1 for base access
[    0.896900] HugeTLB registered 1.00 GiB page size, pre-allocated 0 pages
[    0.896900] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages
[    0.896900] ACPI: Disabled all _OSI OS vendors
[    0.896900] ACPI: Added _OSI(Module Device)
[    0.896900] ACPI: Added _OSI(Processor Device)
[    0.896900] ACPI: Added _OSI(3.0 _SCP Extensions)
[    0.896900] ACPI: Added _OSI(Processor Aggregator Device)
[    0.896900] ACPI: Added _OSI(Windows 2009)
[    0.896900] ACPI: EC: EC started
[    0.896900] ACPI: EC: interrupt blocked
[    0.896900] ACPI: \: Used as first EC
[    0.896900] ACPI: \: GPE=0x13, EC_CMD/EC_SC=0x66, EC_DATA=0x62
[    0.896900] ACPI: \: Used as boot ECDT EC to handle transactions
[    0.900234] ACPI: Executed 37 blocks of module-level executable AML code
[    0.916216] ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored
[    0.917694] ACPI: Dynamic OEM Table Load:
[    0.917700] ACPI: SSDT 0xFFFF9F007C0C7000 000674 (v02 PmRef  Cpu0Ist  00003000 INTL 20160422)
[    0.917850] ACPI: Executed 1 blocks of module-level executable AML code
[    0.917889] ACPI: \_PR_.CPU0: _OSC native thermal LVT Acked
[    0.918971] ACPI: Dynamic OEM Table Load:
[    0.918975] ACPI: SSDT 0xFFFF9F007C3F3C00 0003FF (v02 PmRef  Cpu0Cst  00003001 INTL 20160422)
[    0.919098] ACPI: Executed 1 blocks of module-level executable AML code
[    0.919412] ACPI: Dynamic OEM Table Load:
[    0.919416] ACPI: SSDT 0xFFFF9F007C0C0000 00065C (v02 PmRef  ApIst    00003000 INTL 20160422)
[    0.919710] ACPI: Executed 1 blocks of module-level executable AML code
[    0.919857] ACPI: Dynamic OEM Table Load:
[    0.919860] ACPI: SSDT 0xFFFF9F007C3EEE00 00018A (v02 PmRef  ApCst    00003000 INTL 20160422)
[    0.919982] ACPI: Executed 1 blocks of module-level executable AML code
[    0.925482] ACPI: Interpreter enabled
[    0.925520] ACPI: (supports S0 S3 S4 S5)
[    0.925521] ACPI: Using IOAPIC for interrupt routing
[    0.925553] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
[    0.928421] ACPI: Power Resource [PG00] (on)
[    0.928779] ACPI: Power Resource [PG01] (on)
[    0.929082] ACPI: Power Resource [PG02] (on)
[    0.929631] ACPI: Power Resource [WRST] (on)
[    0.929924] ACPI: Power Resource [WRST] (on)
[    0.930212] ACPI: Power Resource [WRST] (on)
[    0.930495] ACPI: Power Resource [WRST] (on)
[    0.930779] ACPI: Power Resource [WRST] (on)
[    0.931063] ACPI: Power Resource [WRST] (on)
[    0.931346] ACPI: Power Resource [WRST] (on)
[    0.931629] ACPI: Power Resource [WRST] (on)
[    0.931912] ACPI: Power Resource [WRST] (on)
[    0.932337] ACPI: Power Resource [WRST] (on)
[    0.932623] ACPI: Power Resource [WRST] (on)
[    0.932904] ACPI: Power Resource [WRST] (on)
[    0.933189] ACPI: Power Resource [WRST] (on)
[    0.933473] ACPI: Power Resource [WRST] (on)
[    0.933756] ACPI: Power Resource [WRST] (on)
[    0.934038] ACPI: Power Resource [WRST] (on)
[    0.934320] ACPI: Power Resource [WRST] (on)
[    0.935450] ACPI: Power Resource [WRST] (on)
[    0.935734] ACPI: Power Resource [WRST] (on)
[    0.936017] ACPI: Power Resource [WRST] (on)
[    0.949270] ACPI: Power Resource [FN00] (off)
[    0.949336] ACPI: Power Resource [FN01] (off)
[    0.949400] ACPI: Power Resource [FN02] (off)
[    0.949465] ACPI: Power Resource [FN03] (off)
[    0.949529] ACPI: Power Resource [FN04] (off)
[    0.950487] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-fe])
[    0.950492] acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI]
[    0.950519] acpi PNP0A08:00: _OSC failed (AE_ERROR); disabling ASPM
[    0.951011] PCI host bridge to bus 0000:00
[    0.951013] pci_bus 0000:00: root bus resource [io  0x0000-0x0cf7 window]
[    0.951014] pci_bus 0000:00: root bus resource [io  0x0d00-0xffff window]
[    0.951015] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff window]
[    0.951016] pci_bus 0000:00: root bus resource [mem 0x000c0000-0x000c3fff window]
[    0.951016] pci_bus 0000:00: root bus resource [mem 0x000c4000-0x000c7fff window]
[    0.951017] pci_bus 0000:00: root bus resource [mem 0x000c8000-0x000cbfff window]
[    0.951018] pci_bus 0000:00: root bus resource [mem 0x000cc000-0x000cffff window]
[    0.951019] pci_bus 0000:00: root bus resource [mem 0x000d0000-0x000d3fff window]
[    0.951020] pci_bus 0000:00: root bus resource [mem 0x000d4000-0x000d7fff window]
[    0.951020] pci_bus 0000:00: root bus resource [mem 0x000d8000-0x000dbfff window]
[    0.951021] pci_bus 0000:00: root bus resource [mem 0x000dc000-0x000dffff window]
[    0.951022] pci_bus 0000:00: root bus resource [mem 0x000e0000-0x000e3fff window]
[    0.951023] pci_bus 0000:00: root bus resource [mem 0x000e4000-0x000e7fff window]
[    0.951023] pci_bus 0000:00: root bus resource [mem 0x000e8000-0x000ebfff window]
[    0.951024] pci_bus 0000:00: root bus resource [mem 0x000ec000-0x000effff window]
[    0.951025] pci_bus 0000:00: root bus resource [mem 0x000f0000-0x000fffff window]
[    0.951026] pci_bus 0000:00: root bus resource [mem 0x70000000-0xdfffffff window]
[    0.951026] pci_bus 0000:00: root bus resource [mem 0xfd000000-0xfe7fffff window]
[    0.951027] pci_bus 0000:00: root bus resource [mem 0xfc000000-0xfc00ffff window]
[    0.951028] pci_bus 0000:00: root bus resource [bus 00-fe]
[    0.951035] pci 0000:00:00.0: [8086:5910] type 00 class 0x060000
[    0.951335] pci 0000:00:01.0: [8086:1901] type 01 class 0x060400
[    0.951370] pci 0000:00:01.0: PME# supported from D0 D3hot D3cold
[    0.951527] pci 0000:00:02.0: [8086:591b] type 00 class 0x030000
[    0.951536] pci 0000:00:02.0: reg 0x10: [mem 0xdd000000-0xddffffff 64bit]
[    0.951540] pci 0000:00:02.0: reg 0x18: [mem 0x70000000-0x7fffffff 64bit pref]
[    0.951543] pci 0000:00:02.0: reg 0x20: [io  0xf000-0xf03f]
[    0.951720] pci 0000:00:14.0: [8086:a12f] type 00 class 0x0c0330
[    0.951739] pci 0000:00:14.0: reg 0x10: [mem 0xdf110000-0xdf11ffff 64bit]
[    0.951798] pci 0000:00:14.0: PME# supported from D3hot D3cold
[    0.951974] pci 0000:00:14.2: [8086:a131] type 00 class 0x118000
[    0.951993] pci 0000:00:14.2: reg 0x10: [mem 0xdf12e000-0xdf12efff 64bit]
[    0.952149] pci 0000:00:16.0: [8086:a13a] type 00 class 0x078000
[    0.952172] pci 0000:00:16.0: reg 0x10: [mem 0xdf12d000-0xdf12dfff 64bit]
[    0.952239] pci 0000:00:16.0: PME# supported from D3hot
[    0.952381] pci 0000:00:17.0: [8086:a103] type 00 class 0x010601
[    0.952396] pci 0000:00:17.0: reg 0x10: [mem 0xdf128000-0xdf129fff]
[    0.952403] pci 0000:00:17.0: reg 0x14: [mem 0xdf12c000-0xdf12c0ff]
[    0.952409] pci 0000:00:17.0: reg 0x18: [io  0xf090-0xf097]
[    0.952415] pci 0000:00:17.0: reg 0x1c: [io  0xf080-0xf083]
[    0.952421] pci 0000:00:17.0: reg 0x20: [io  0xf060-0xf07f]
[    0.952427] pci 0000:00:17.0: reg 0x24: [mem 0xdf12b000-0xdf12b7ff]
[    0.952462] pci 0000:00:17.0: PME# supported from D3hot
[    0.952592] pci 0000:00:1c.0: [8086:a110] type 01 class 0x060400
[    0.952651] pci 0000:00:1c.0: PME# supported from D0 D3hot D3cold
[    0.952796] pci 0000:00:1c.4: [8086:a114] type 01 class 0x060400
[    0.952859] pci 0000:00:1c.4: PME# supported from D0 D3hot D3cold
[    0.953011] pci 0000:00:1d.0: [8086:a118] type 01 class 0x060400
[    0.953070] pci 0000:00:1d.0: PME# supported from D0 D3hot D3cold
[    0.953211] pci 0000:00:1d.4: [8086:a11c] type 01 class 0x060400
[    0.953268] pci 0000:00:1d.4: PME# supported from D0 D3hot D3cold
[    0.953407] pci 0000:00:1d.5: [8086:a11d] type 01 class 0x060400
[    0.953464] pci 0000:00:1d.5: PME# supported from D0 D3hot D3cold
[    0.953599] pci 0000:00:1d.6: [8086:a11e] type 01 class 0x060400
[    0.953655] pci 0000:00:1d.6: PME# supported from D0 D3hot D3cold
[    0.953795] pci 0000:00:1f.0: [8086:a152] type 00 class 0x060100
[    0.954009] pci 0000:00:1f.2: [8086:a121] type 00 class 0x058000
[    0.954021] pci 0000:00:1f.2: reg 0x10: [mem 0xdf124000-0xdf127fff]
[    0.954172] pci 0000:00:1f.3: [8086:a171] type 00 class 0x040300
[    0.954195] pci 0000:00:1f.3: reg 0x10: [mem 0xdf120000-0xdf123fff 64bit]
[    0.954218] pci 0000:00:1f.3: reg 0x20: [mem 0xdf100000-0xdf10ffff 64bit]
[    0.954261] pci 0000:00:1f.3: PME# supported from D3hot D3cold
[    0.954440] pci 0000:00:1f.4: [8086:a123] type 00 class 0x0c0500
[    0.954499] pci 0000:00:1f.4: reg 0x10: [mem 0xdf12a000-0xdf12a0ff 64bit]
[    0.954568] pci 0000:00:1f.4: reg 0x20: [io  0xf040-0xf05f]
[    0.954784] pci 0000:01:00.0: [10de:1ba1] type 00 class 0x030000
[    0.954796] pci 0000:01:00.0: reg 0x10: [mem 0xde000000-0xdeffffff]
[    0.954803] pci 0000:01:00.0: reg 0x14: [mem 0xb0000000-0xbfffffff 64bit pref]
[    0.954810] pci 0000:01:00.0: reg 0x1c: [mem 0xc0000000-0xc1ffffff 64bit pref]
[    0.954814] pci 0000:01:00.0: reg 0x24: [io  0xe000-0xe07f]
[    0.954819] pci 0000:01:00.0: reg 0x30: [mem 0xdf000000-0xdf07ffff pref]
[    0.963364] pci 0000:00:01.0: PCI bridge to [bus 01]
[    0.963370] pci 0000:00:01.0:   bridge window [io  0xe000-0xefff]
[    0.963375] pci 0000:00:01.0:   bridge window [mem 0xde000000-0xdf0fffff]
[    0.963382] pci 0000:00:01.0:   bridge window [mem 0xb0000000-0xc1ffffff 64bit pref]
[    0.963517] acpiphp: Slot [1] registered
[    0.963521] pci 0000:00:1c.0: PCI bridge to [bus 02]
[    0.963609] pci 0000:00:1c.4: PCI bridge to [bus 03-3b]
[    0.963613] pci 0000:00:1c.4:   bridge window [mem 0xc4000000-0xdc0fffff]
[    0.963617] pci 0000:00:1c.4:   bridge window [mem 0x80000000-0xa1ffffff 64bit pref]
[    0.963701] acpiphp: Slot [1-1] registered
[    0.963709] pci 0000:00:1d.0: PCI bridge to [bus 3c]
[    0.963796] pci 0000:3d:00.0: [10ec:5250] type 00 class 0xff0000
[    0.963818] pci 0000:3d:00.0: reg 0x10: [mem 0xdf501000-0xdf501fff]
[    0.963825] pci 0000:3d:00.0: reg 0x14: [mem 0xdf500000-0xdf500fff]
[    0.963914] pci 0000:3d:00.0: supports D1 D2
[    0.963915] pci 0000:3d:00.0: PME# supported from D1 D2 D3hot D3cold
[    0.973369] pci 0000:00:1d.4: PCI bridge to [bus 3d]
[    0.973377] pci 0000:00:1d.4:   bridge window [mem 0xdf500000-0xdf5fffff]
[    0.973556] pci 0000:3e:00.0: [1969:e0b1] type 00 class 0x020000
[    0.973586] pci 0000:3e:00.0: reg 0x10: [mem 0xdf400000-0xdf43ffff 64bit]
[    0.973596] pci 0000:3e:00.0: reg 0x18: [io  0xd000-0xd07f]
[    0.973698] pci 0000:3e:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[    0.983402] pci 0000:00:1d.5: PCI bridge to [bus 3e]
[    0.983408] pci 0000:00:1d.5:   bridge window [io  0xd000-0xdfff]
[    0.983413] pci 0000:00:1d.5:   bridge window [mem 0xdf400000-0xdf4fffff]
[    0.983532] pci 0000:3f:00.0: [168c:003e] type 00 class 0x028000
[    0.983562] pci 0000:3f:00.0: reg 0x10: [mem 0xdf200000-0xdf3fffff 64bit]
[    0.983663] pci 0000:3f:00.0: PME# supported from D0 D3hot D3cold
[    0.983779] pci 0000:00:1d.6: PCI bridge to [bus 3f]
[    0.983783] pci 0000:00:1d.6:   bridge window [mem 0xdf200000-0xdf3fffff]
[    0.986153] ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 10 *11 12 14 15)
[    0.986195] ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 *10 11 12 14 15)
[    0.986234] ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 10 *11 12 14 15)
[    0.986273] ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 10 *11 12 14 15)
[    0.986312] ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 10 *11 12 14 15)
[    0.986351] ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 10 *11 12 14 15)
[    0.986389] ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 10 *11 12 14 15)
[    0.986428] ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 10 *11 12 14 15)
[    0.986888] ACPI: Enabled 5 GPEs in block 00 to 7F
[    0.987803] ACPI: EC: EC stopped
[    0.987804] ACPI: EC: EC started
[    0.987805] ACPI: EC: interrupt blocked
[    0.989377] ACPI: EC: interrupt unblocked
[    0.989389] ACPI: EC: event unblocked
[    0.989399] ACPI: \_SB_.PCI0.LPCB.EC__: GPE=0x13, EC_CMD/EC_SC=0x66, EC_DATA=0x62
[    0.989400] ACPI: \_SB_.PCI0.LPCB.EC__: Used as boot ECDT EC to handle transactions and events
[    0.989484] ACPI: \_SB_.PCI0.LPCB.EC__: GPE=0x13, EC_CMD/EC_SC=0x66, EC_DATA=0x62
[    0.989485] ACPI: \_SB_.PCI0.LPCB.EC__: Used as boot DSDT EC to handle transactions and events
[    0.989529] pci 0000:00:02.0: vgaarb: setting as boot VGA device
[    0.989529] pci 0000:00:02.0: vgaarb: VGA device added: decodes=io+mem,owns=io+mem,locks=none
[    0.989529] pci 0000:01:00.0: vgaarb: VGA device added: decodes=io+mem,owns=none,locks=none
[    0.989529] pci 0000:01:00.0: vgaarb: bridge control possible
[    0.989529] pci 0000:00:02.0: vgaarb: no bridge control possible
[    0.989529] vgaarb: loaded
[    0.989529] EDAC MC: Ver: 3.0.0
[    0.989529] Registered efivars operations
[    1.009493] PCI: Using ACPI for IRQ routing
[    1.032268] PCI: pci_cache_line_size set to 64 bytes
[    1.032424] e820: reserve RAM buffer [mem 0x00058000-0x0005ffff]
[    1.032425] e820: reserve RAM buffer [mem 0x0009e000-0x0009ffff]
[    1.032425] e820: reserve RAM buffer [mem 0x61128018-0x63ffffff]
[    1.032426] e820: reserve RAM buffer [mem 0x61135018-0x63ffffff]
[    1.032427] e820: reserve RAM buffer [mem 0x61146018-0x63ffffff]
[    1.032428] e820: reserve RAM buffer [mem 0x63a50000-0x63ffffff]
[    1.032428] e820: reserve RAM buffer [mem 0x69c5c000-0x6bffffff]
[    1.032429] e820: reserve RAM buffer [mem 0x6b3ff000-0x6bffffff]
[    1.032430] e820: reserve RAM buffer [mem 0x48f000000-0x48fffffff]
[    1.032485] NetLabel: Initializing
[    1.032486] NetLabel:  domain hash size = 128
[    1.032486] NetLabel:  protocols = UNLABELED CIPSOv4 CALIPSO
[    1.032497] NetLabel:  unlabeled traffic allowed by default
[    1.032508] hpet0: at MMIO 0xfed00000, IRQs 2, 8, 0, 0, 0, 0, 0, 0
[    1.032508] hpet0: 8 comparators, 64-bit 24.000000 MHz counter
[    1.034361] clocksource: Switched to clocksource hpet
[    1.039567] VFS: Disk quotas dquot_6.6.0
[    1.039581] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[    1.039626] pnp: PnP ACPI init
[    1.039768] pnp 00:00: Plug and Play ACPI device, IDs MSI0007 PNP0303 (active)
[    1.039798] pnp 00:01: Plug and Play ACPI device, IDs ETD0306 SYN1500 SYN0002 PNP0f13 (active)
[    1.039907] system 00:02: [io  0x0680-0x069f] has been reserved
[    1.039908] system 00:02: [io  0xffff] has been reserved
[    1.039909] system 00:02: [io  0xffff] has been reserved
[    1.039910] system 00:02: [io  0xffff] has been reserved
[    1.039911] system 00:02: [io  0x1800-0x18fe] has been reserved
[    1.039912] system 00:02: [io  0x164e-0x164f] has been reserved
[    1.039914] system 00:02: Plug and Play ACPI device, IDs PNP0c02 (active)
[    1.039993] system 00:03: [io  0x0800-0x087f] has been reserved
[    1.039994] system 00:03: Plug and Play ACPI device, IDs PNP0c02 (active)
[    1.040029] pnp 00:04: Plug and Play ACPI device, IDs PNP0b00 (active)
[    1.040056] system 00:05: [io  0x1854-0x1857] has been reserved
[    1.040058] system 00:05: Plug and Play ACPI device, IDs INT3f0d PNP0c02 (active)
[    1.040648] system 00:06: [mem 0xfed10000-0xfed17fff] has been reserved
[    1.040650] system 00:06: [mem 0xfed18000-0xfed18fff] has been reserved
[    1.040651] system 00:06: [mem 0xfed19000-0xfed19fff] has been reserved
[    1.040652] system 00:06: [mem 0xe0000000-0xefffffff] has been reserved
[    1.040653] system 00:06: [mem 0xfed20000-0xfed3ffff] has been reserved
[    1.040654] system 00:06: [mem 0xfed90000-0xfed93fff] has been reserved
[    1.040655] system 00:06: [mem 0xfed45000-0xfed8ffff] has been reserved
[    1.040656] system 00:06: [mem 0xff000000-0xffffffff] has been reserved
[    1.040657] system 00:06: [mem 0xfee00000-0xfeefffff] could not be reserved
[    1.040658] system 00:06: [mem 0xdffe0000-0xdfffffff] has been reserved
[    1.040660] system 00:06: Plug and Play ACPI device, IDs PNP0c02 (active)
[    1.040693] system 00:07: [mem 0xfd000000-0xfdabffff] has been reserved
[    1.040694] system 00:07: [mem 0xfdad0000-0xfdadffff] has been reserved
[    1.040695] system 00:07: [mem 0xfdb00000-0xfdffffff] has been reserved
[    1.040696] system 00:07: [mem 0xfe000000-0xfe01ffff] could not be reserved
[    1.040697] system 00:07: [mem 0xfe036000-0xfe03bfff] has been reserved
[    1.040698] system 00:07: [mem 0xfe03d000-0xfe3fffff] has been reserved
[    1.040699] system 00:07: [mem 0xfe410000-0xfe7fffff] has been reserved
[    1.040701] system 00:07: Plug and Play ACPI device, IDs PNP0c02 (active)
[    1.040965] system 00:08: [io  0xff00-0xfffe] has been reserved
[    1.040966] system 00:08: Plug and Play ACPI device, IDs PNP0c02 (active)
[    1.041954] system 00:09: [mem 0xfdaf0000-0xfdafffff] has been reserved
[    1.041955] system 00:09: [mem 0xfdae0000-0xfdaeffff] has been reserved
[    1.041956] system 00:09: [mem 0xfdac0000-0xfdacffff] has been reserved
[    1.041957] system 00:09: Plug and Play ACPI device, IDs PNP0c02 (active)
[    1.042696] pnp: PnP ACPI: found 10 devices
[    1.050308] clocksource: acpi_pm: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns: 2085701024 ns
[    1.050320] pci 0000:00:1c.0: bridge window [io  0x1000-0x0fff] to [bus 02] add_size 1000
[    1.050322] pci 0000:00:1c.0: bridge window [mem 0x00100000-0x000fffff 64bit pref] to [bus 02] add_size 200000 add_align 100000
[    1.050323] pci 0000:00:1c.0: bridge window [mem 0x00100000-0x000fffff] to [bus 02] add_size 200000 add_align 100000
[    1.050329] pci 0000:00:1c.4: bridge window [io  0x1000-0x0fff] to [bus 03-3b] add_size 1000
[    1.050354] pci 0000:00:1c.0: BAR 14: assigned [mem 0xa2000000-0xa21fffff]
[    1.050362] pci 0000:00:1c.0: BAR 15: assigned [mem 0xa2200000-0xa23fffff 64bit pref]
[    1.050364] pci 0000:00:1c.0: BAR 13: assigned [io  0x2000-0x2fff]
[    1.050365] pci 0000:00:1c.4: BAR 13: assigned [io  0x3000-0x3fff]
[    1.050367] pci 0000:00:01.0: PCI bridge to [bus 01]
[    1.050368] pci 0000:00:01.0:   bridge window [io  0xe000-0xefff]
[    1.050370] pci 0000:00:01.0:   bridge window [mem 0xde000000-0xdf0fffff]
[    1.050372] pci 0000:00:01.0:   bridge window [mem 0xb0000000-0xc1ffffff 64bit pref]
[    1.050374] pci 0000:00:1c.0: PCI bridge to [bus 02]
[    1.050376] pci 0000:00:1c.0:   bridge window [io  0x2000-0x2fff]
[    1.050379] pci 0000:00:1c.0:   bridge window [mem 0xa2000000-0xa21fffff]
[    1.050381] pci 0000:00:1c.0:   bridge window [mem 0xa2200000-0xa23fffff 64bit pref]
[    1.050384] pci 0000:00:1c.4: PCI bridge to [bus 03-3b]
[    1.050386] pci 0000:00:1c.4:   bridge window [io  0x3000-0x3fff]
[    1.050388] pci 0000:00:1c.4:   bridge window [mem 0xc4000000-0xdc0fffff]
[    1.050391] pci 0000:00:1c.4:   bridge window [mem 0x80000000-0xa1ffffff 64bit pref]
[    1.050394] pci 0000:00:1d.0: PCI bridge to [bus 3c]
[    1.050403] pci 0000:00:1d.4: PCI bridge to [bus 3d]
[    1.050406] pci 0000:00:1d.4:   bridge window [mem 0xdf500000-0xdf5fffff]
[    1.050410] pci 0000:00:1d.5: PCI bridge to [bus 3e]
[    1.050412] pci 0000:00:1d.5:   bridge window [io  0xd000-0xdfff]
[    1.050414] pci 0000:00:1d.5:   bridge window [mem 0xdf400000-0xdf4fffff]
[    1.050419] pci 0000:00:1d.6: PCI bridge to [bus 3f]
[    1.050422] pci 0000:00:1d.6:   bridge window [mem 0xdf200000-0xdf3fffff]
[    1.050427] pci_bus 0000:00: resource 4 [io  0x0000-0x0cf7 window]
[    1.050428] pci_bus 0000:00: resource 5 [io  0x0d00-0xffff window]
[    1.050429] pci_bus 0000:00: resource 6 [mem 0x000a0000-0x000bffff window]
[    1.050430] pci_bus 0000:00: resource 7 [mem 0x000c0000-0x000c3fff window]
[    1.050430] pci_bus 0000:00: resource 8 [mem 0x000c4000-0x000c7fff window]
[    1.050431] pci_bus 0000:00: resource 9 [mem 0x000c8000-0x000cbfff window]
[    1.050432] pci_bus 0000:00: resource 10 [mem 0x000cc000-0x000cffff window]
[    1.050433] pci_bus 0000:00: resource 11 [mem 0x000d0000-0x000d3fff window]
[    1.050434] pci_bus 0000:00: resource 12 [mem 0x000d4000-0x000d7fff window]
[    1.050434] pci_bus 0000:00: resource 13 [mem 0x000d8000-0x000dbfff window]
[    1.050435] pci_bus 0000:00: resource 14 [mem 0x000dc000-0x000dffff window]
[    1.050436] pci_bus 0000:00: resource 15 [mem 0x000e0000-0x000e3fff window]
[    1.050437] pci_bus 0000:00: resource 16 [mem 0x000e4000-0x000e7fff window]
[    1.050437] pci_bus 0000:00: resource 17 [mem 0x000e8000-0x000ebfff window]
[    1.050438] pci_bus 0000:00: resource 18 [mem 0x000ec000-0x000effff window]
[    1.050439] pci_bus 0000:00: resource 19 [mem 0x000f0000-0x000fffff window]
[    1.050440] pci_bus 0000:00: resource 20 [mem 0x70000000-0xdfffffff window]
[    1.050441] pci_bus 0000:00: resource 21 [mem 0xfd000000-0xfe7fffff window]
[    1.050441] pci_bus 0000:00: resource 22 [mem 0xfc000000-0xfc00ffff window]
[    1.050442] pci_bus 0000:01: resource 0 [io  0xe000-0xefff]
[    1.050443] pci_bus 0000:01: resource 1 [mem 0xde000000-0xdf0fffff]
[    1.050444] pci_bus 0000:01: resource 2 [mem 0xb0000000-0xc1ffffff 64bit pref]
[    1.050445] pci_bus 0000:02: resource 0 [io  0x2000-0x2fff]
[    1.050446] pci_bus 0000:02: resource 1 [mem 0xa2000000-0xa21fffff]
[    1.050446] pci_bus 0000:02: resource 2 [mem 0xa2200000-0xa23fffff 64bit pref]
[    1.050447] pci_bus 0000:03: resource 0 [io  0x3000-0x3fff]
[    1.050448] pci_bus 0000:03: resource 1 [mem 0xc4000000-0xdc0fffff]
[    1.050449] pci_bus 0000:03: resource 2 [mem 0x80000000-0xa1ffffff 64bit pref]
[    1.050450] pci_bus 0000:3d: resource 1 [mem 0xdf500000-0xdf5fffff]
[    1.050450] pci_bus 0000:3e: resource 0 [io  0xd000-0xdfff]
[    1.050451] pci_bus 0000:3e: resource 1 [mem 0xdf400000-0xdf4fffff]
[    1.050452] pci_bus 0000:3f: resource 1 [mem 0xdf200000-0xdf3fffff]
[    1.050588] NET: Registered protocol family 2
[    1.050703] TCP established hash table entries: 131072 (order: 8, 1048576 bytes)
[    1.050847] TCP bind hash table entries: 65536 (order: 8, 1048576 bytes)
[    1.050925] TCP: Hash tables configured (established 131072 bind 65536)
[    1.050950] UDP hash table entries: 8192 (order: 6, 262144 bytes)
[    1.050982] UDP-Lite hash table entries: 8192 (order: 6, 262144 bytes)
[    1.051031] NET: Registered protocol family 1
[    1.051041] pci 0000:00:02.0: Video device with shadowed ROM at [mem 0x000c0000-0x000dffff]
[    1.051315] PCI: CLS 64 bytes, default 64
[    1.051340] Unpacking initramfs...
[    1.143554] Freeing initrd memory: 7952K
[    1.143557] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
[    1.143559] software IO TLB [mem 0x5d128000-0x61128000] (64MB) mapped at [ffff9efc5d128000-ffff9efc61127fff]
[    1.143780] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x2879c5f06f2, max_idle_ns: 440795220049 ns
[    1.143998] Scanning for low memory corruption every 60 seconds
[    1.144473] Initialise system trusted keyrings
[    1.144479] Key type blacklist registered
[    1.144532] workingset: timestamp_bits=40 max_order=22 bucket_order=0
[    1.145253] zbud: loaded
[    1.146344] Key type asymmetric registered
[    1.146364] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 249)
[    1.146412] io scheduler noop registered
[    1.146413] io scheduler deadline registered
[    1.146430] io scheduler cfq registered (default)
[    1.146431] io scheduler mq-deadline registered
[    1.146431] io scheduler kyber registered
[    1.146446] io scheduler bfq registered
[    1.147465] efifb: probing for efifb
[    1.147473] efifb: framebuffer at 0x70000000, using 1876k, total 1875k
[    1.147474] efifb: mode is 800x600x32, linelength=3200, pages=1
[    1.147474] efifb: scrolling: redraw
[    1.147475] efifb: Truecolor: size=8:8:8:8, shift=24:16:8:0
[    1.148309] Console: switching to colour frame buffer device 100x37
[    1.149065] fb0: EFI VGA frame buffer device
[    1.149069] intel_idle: MWAIT substates: 0x11142120
[    1.149070] intel_idle: v0.4.1 model 0x9E
[    1.149442] intel_idle: lapic_timer_reliable_states 0xffffffff
[    1.149575] GHES: HEST is not enabled!
[    1.149644] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[    1.150126] Linux agpgart interface v0.103
[    1.150643] rtc_cmos 00:04: RTC can wake from S4
[    1.151022] rtc_cmos 00:04: rtc core: registered rtc_cmos as rtc0
[    1.151101] rtc_cmos 00:04: alarms up to one month, y3k, 242 bytes nvram, hpet irqs
[    1.151105] intel_pstate: Intel P-state driver initializing
[    1.151117] intel_pstate: Disabling energy efficiency optimization
[    1.151930] intel_pstate: HWP enabled
[    1.152250] ledtrig-cpu: registered to indicate activity on CPUs
[    1.152285] vlv2_plat_clk vlv2_plat_clk: vlv2_plat_clk initialized
[    1.152414] NET: Registered protocol family 10
[    1.155807] Segment Routing with IPv6
[    1.155818] NET: Registered protocol family 17
[    1.156539] RAS: Correctable Errors collector initialized.
[    1.156553] microcode: sig=0x906e9, pf=0x20, revision=0x5e
[    1.156752] microcode: Microcode Update Driver: v2.2.
[    1.156757] sched_clock: Marking stable (1156750678, 0)->(1162166148, -5415470)
[    1.157043] registered taskstats version 1
[    1.157049] Loading compiled-in X.509 certificates
[    1.157059] zswap: loaded using pool lzo/zbud
[    1.158043]   Magic number: 5:453:657
[    1.158214] rtc_cmos 00:04: setting system clock to 2017-10-04 00:39:42 UTC (1507077582)
[    1.158600] PM: Hibernation image not present or could not be loaded.
[    1.159347] Freeing unused kernel memory: 1328K
[    1.159348] Write protecting the kernel read-only data: 10240k
[    1.159719] Freeing unused kernel memory: 1576K
[    1.159810] Freeing unused kernel memory: 12K
[    1.252137] i8042: PNP: PS/2 Controller [PNP0303:PS2K,PNP0f13:PS2M] at 0x60,0x64 irq 1,12
[    1.256428] serio: i8042 KBD port at 0x60,0x64 irq 1
[    1.256458] serio: i8042 AUX port at 0x60,0x64 irq 12
[    1.260316] ACPI: bus type USB registered
[    1.260331] usbcore: registered new interface driver usbfs
[    1.260338] usbcore: registered new interface driver hub
[    1.260380] usbcore: registered new device driver usb
[    1.260413] SCSI subsystem initialized
[    1.261819] sdhci: Secure Digital Host Controller Interface driver
[    1.261820] sdhci: Copyright(c) Pierre Ossman
[    1.262009] xhci_hcd 0000:00:14.0: xHCI Host Controller
[    1.262015] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 1
[    1.262078] sdhci-pci 0000:3d:00.0: SDHCI controller found [10ec:5250] (rev 1)
[    1.262100] sdhci-pci 0000:3d:00.0: enabling device (0000 -> 0002)
[    1.262160] mmc0: Unknown controller version (3). You may experience problems.
[    1.262292] mmc0: SDHCI controller on PCI [0000:3d:00.0] using ADMA
[    1.263186] xhci_hcd 0000:00:14.0: hcc params 0x200077c1 hci version 0x100 quirks 0x00109810
[    1.263189] xhci_hcd 0000:00:14.0: cache line size of 64 is not supported
[    1.263315] libata version 3.00 loaded.
[    1.263381] hub 1-0:1.0: USB hub found
[    1.263425] hub 1-0:1.0: 16 ports detected
[    1.264236] xhci_hcd 0000:00:14.0: xHCI Host Controller
[    1.264238] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 2
[    1.264320] hub 2-0:1.0: USB hub found
[    1.264343] hub 2-0:1.0: 8 ports detected
[    1.264942] ahci 0000:00:17.0: version 3.0
[    1.265159] ahci 0000:00:17.0: AHCI 0001.0301 32 slots 2 ports 6 Gbps 0x9 impl SATA mode
[    1.265161] ahci 0000:00:17.0: flags: 64bit ncq sntf pm led clo only pio slum part ems deso sadm sds apst 
[    1.273839] scsi host0: ahci
[    1.273921] scsi host1: ahci
[    1.274121] scsi host2: ahci
[    1.274303] scsi host3: ahci
[    1.274331] ata1: SATA max UDMA/133 abar m2048@0xdf12b000 port 0xdf12b100 irq 121
[    1.274331] ata2: DUMMY
[    1.274332] ata3: DUMMY
[    1.274333] ata4: SATA max UDMA/133 abar m2048@0xdf12b000 port 0xdf12b280 irq 121
[    1.291905] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input0
[    1.583573] usb 1-2: new full-speed USB device number 2 using xhci_hcd
[    1.586787] ata4: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[    1.586823] ata1: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[    1.589505] ata1.00: ATA-9: SAMSUNG MZNLN256HMHQ-00000, MAV2100Q, max UDMA/133
[    1.589510] ata1.00: 500118192 sectors, multi 16: LBA48 NCQ (depth 31/32), AA
[    1.591840] ata1.00: configured for UDMA/133
[    1.592338] scsi 0:0:0:0: Direct-Access     ATA      SAMSUNG MZNLN256 100Q PQ: 0 ANSI: 5
[    1.707967] ata4.00: ATA-10: ST1000LM048-2E7172, SDM1, max UDMA/133
[    1.707972] ata4.00: 1953525168 sectors, multi 16: LBA48 NCQ (depth 31/32), AA
[    1.719542] hidraw: raw HID events driver (C) Jiri Kosina
[    1.723275] usbcore: registered new interface driver usbhid
[    1.723277] usbhid: USB HID core driver
[    1.724415] input: Razer Razer Mamba as /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.0/0003:1532:0024.0001/input/input2
[    1.724494] hid-generic 0003:1532:0024.0001: input,hidraw0: USB HID v1.11 Mouse [Razer Razer Mamba] on usb-0000:00:14.0-2/input0
[    1.724879] input: Razer Razer Mamba as /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.1/0003:1532:0024.0002/input/input3
[    1.757225] ata4.00: configured for UDMA/133
[    1.757508] scsi 3:0:0:0: Direct-Access     ATA      ST1000LM048-2E71 SDM1 PQ: 0 ANSI: 5
[    1.780470] hid-generic 0003:1532:0024.0002: input,hidraw1: USB HID v1.11 Keyboard [Razer Razer Mamba] on usb-0000:00:14.0-2/input1
[    1.809721] sd 0:0:0:0: [sda] 500118192 512-byte logical blocks: (256 GB/238 GiB)
[    1.809740] sd 0:0:0:0: [sda] Write Protect is off
[    1.809744] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[    1.809764] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    1.809775] sd 3:0:0:0: [sdb] 1953525168 512-byte logical blocks: (1.00 TB/932 GiB)
[    1.809779] sd 3:0:0:0: [sdb] 4096-byte physical blocks
[    1.809791] sd 3:0:0:0: [sdb] Write Protect is off
[    1.809794] sd 3:0:0:0: [sdb] Mode Sense: 00 3a 00 00
[    1.809811] sd 3:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    1.812856]  sda: sda1 sda2 sda3 sda4
[    1.813464] sd 0:0:0:0: [sda] Attached SCSI disk
[    1.830141] usb 1-6: new high-speed USB device number 3 using xhci_hcd
[    1.877985]  sdb: sdb1 sdb2
[    1.878788] sd 3:0:0:0: [sdb] Attached SCSI disk
[    1.964697] usb-storage 1-6:1.0: USB Mass Storage device detected
[    1.964940] scsi host4: usb-storage 1-6:1.0
[    1.965069] usbcore: registered new interface driver usb-storage
[    1.965754] usbcore: registered new interface driver uas
[    2.130267] usb 1-7: new full-speed USB device number 4 using xhci_hcd
[    2.157208] clocksource: Switched to clocksource tsc
[    2.377174] usb 1-10: new full-speed USB device number 5 using xhci_hcd
[    2.986358] scsi 4:0:0:0: Direct-Access     SanDisk  Cruzer Fit       1.27 PQ: 0 ANSI: 6
[    2.993676] sd 4:0:0:0: [sdc] 31266816 512-byte logical blocks: (16.0 GB/14.9 GiB)
[    3.002355] sd 4:0:0:0: [sdc] Write Protect is off
[    3.002360] sd 4:0:0:0: [sdc] Mode Sense: 43 00 00 00
[    3.002779] sd 4:0:0:0: [sdc] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[    3.032339]  sdc: sdc1 sdc2
[    3.035455] sd 4:0:0:0: [sdc] Attached SCSI removable disk
[    3.280004] raid6: sse2x1   gen() 12808 MB/s
[    3.336670] raid6: sse2x1   xor() 10136 MB/s
[    3.393340] raid6: sse2x2   gen() 17077 MB/s
[    3.450003] raid6: sse2x2   xor() 11617 MB/s
[    3.506669] raid6: sse2x4   gen() 19933 MB/s
[    3.563336] raid6: sse2x4   xor() 12155 MB/s
[    3.620001] raid6: avx2x1   gen() 27739 MB/s
[    3.676668] raid6: avx2x1   xor() 19276 MB/s
[    3.733335] raid6: avx2x2   gen() 33656 MB/s
[    3.790001] raid6: avx2x2   xor() 21142 MB/s
[    3.846667] raid6: avx2x4   gen() 38197 MB/s
[    3.903335] raid6: avx2x4   xor() 23501 MB/s
[    3.903335] raid6: using algorithm avx2x4 gen() 38197 MB/s
[    3.903336] raid6: .... xor() 23501 MB/s, rmw enabled
[    3.903336] raid6: using avx2x2 recovery algorithm
[    3.903682] xor: automatically using best checksumming function   avx       
[    3.906678] Btrfs loaded, crc32c=crc32c-intel
[    3.913083] BTRFS: device label root devid 1 transid 1682 /dev/sdc1
[    4.943434] BTRFS info (device sdc1): disk space caching is enabled
[    4.943439] BTRFS info (device sdc1): has skinny extents
[    5.664762] random: crng init done
[    5.858088] ip_tables: (C) 2000-2006 Netfilter Core Team
[    5.868710] systemd[1]: systemd 234 running in system mode. (+PAM -AUDIT -SELINUX -IMA -APPARMOR +SMACK -SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD -IDN2 +IDN default-hierarchy=hybrid)
[    5.869131] systemd[1]: Detected architecture x86-64.
[    5.875101] systemd[1]: Set hostname to <arch>.
[    6.174973] systemd[1]: Listening on /dev/initctl Compatibility Named Pipe.
[    6.175264] systemd[1]: Reached target Swap.
[    6.176198] systemd[1]: Created slice System Slice.
[    6.177359] systemd[1]: Mounting Huge Pages File System...
[    6.178561] systemd[1]: Mounting Kernel Debug File System...
[    6.178796] systemd[1]: Listening on LVM2 metadata daemon socket.
[    6.179013] systemd[1]: Listening on udev Kernel Socket.
[    6.353864] BTRFS info (device sdc1): disk space caching is enabled
[    6.426124] systemd-journald[240]: Received request to flush runtime journal from PID 1
[    8.043260] i801_smbus 0000:00:1f.4: SPD Write Disable is set
[    8.043287] i801_smbus 0000:00:1f.4: SMBus using PCI interrupt
[    8.048213] (NULL device *): hwmon_device_register() is deprecated. Please convert the driver to use hwmon_device_register_with_info().
[    8.070875] input: Lid Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:4e/PNP0C09:01/PNP0C0D:00/input/input4
[    8.071063] ACPI: Lid Switch [LID0]
[    8.071094] input: Sleep Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input5
[    8.071099] ACPI: Sleep Button [SLPB]
[    8.071116] input: Power Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input6
[    8.071120] ACPI: Power Button [PWRB]
[    8.071139] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input7
[    8.071145] ACPI: Power Button [PWRF]
[    8.287380] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
[    8.333699] mei_me 0000:00:16.0: enabling device (0000 -> 0002)
[    8.743408] snd_hda_intel 0000:00:1f.3: enabling device (0000 -> 0002)
[    8.752781] (NULL device *): hwmon_device_register() is deprecated. Please convert the driver to use hwmon_device_register_with_info().
[    8.752986] thermal LNXTHERM:00: registered as thermal_zone1
[    8.752987] ACPI: Thermal Zone [THRM] (48 C)
[    8.782260] Bluetooth: Core ver 2.22
[    8.782268] NET: Registered protocol family 31
[    8.782269] Bluetooth: HCI device and connection manager initialized
[    8.782271] Bluetooth: HCI socket layer initialized
[    8.782272] Bluetooth: L2CAP socket layer initialized
[    8.782274] Bluetooth: SCO socket layer initialized
[    8.800151] thermal LNXTHERM:01: registered as thermal_zone2
[    8.800152] ACPI: Thermal Zone [TZ00] (28 C)
[    8.800253] thermal LNXTHERM:02: registered as thermal_zone3
[    8.800253] ACPI: Thermal Zone [TZ01] (30 C)
[    8.836517] input: PC Speaker as /devices/platform/pcspkr/input/input8
[    8.863467] ACPI: Battery Slot [BAT1] (battery present)
[    8.863806] ACPI: AC Adapter [ADP1] (on-line)
[    9.116091] RAPL PMU: API unit is 2^-32 Joules, 5 fixed counters, 655360 ms ovfl timer
[    9.116094] RAPL PMU: hw unit of domain pp0-core 2^-14 Joules
[    9.116096] RAPL PMU: hw unit of domain package 2^-14 Joules
[    9.116097] RAPL PMU: hw unit of domain dram 2^-14 Joules
[    9.116098] RAPL PMU: hw unit of domain pp1-gpu 2^-14 Joules
[    9.116099] RAPL PMU: hw unit of domain psys 2^-14 Joules
[    9.120742] usbcore: registered new interface driver btusb
[    9.138584] Bluetooth: HCI UART driver ver 2.3
[    9.138587] Bluetooth: HCI UART protocol H4 registered
[    9.138589] Bluetooth: HCI UART protocol BCSP registered
[    9.138623] Bluetooth: HCI UART protocol LL registered
[    9.138624] Bluetooth: HCI UART protocol ATH3K registered
[    9.138626] Bluetooth: HCI UART protocol Three-wire (H5) registered
[    9.138666] Bluetooth: HCI UART protocol Intel registered
[    9.138688] Bluetooth: HCI UART protocol Broadcom registered
[    9.138690] Bluetooth: HCI UART protocol QCA registered
[    9.138691] Bluetooth: HCI UART protocol AG6XX registered
[    9.138693] Bluetooth: HCI UART protocol Marvell registered
[    9.160084] [drm] Memory usable by graphics device = 4096M
[    9.160086] checking generic (70000000 1d5000) vs hw (70000000 10000000)
[    9.160087] fb: switching to inteldrmfb from EFI VGA
[    9.160101] Console: switching to colour dummy device 80x25
[    9.160168] [drm] Replacing VGA console driver
[    9.165386] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[    9.165386] [drm] Driver supports precise vblank timestamp query.
[    9.171637] iTCO_vendor_support: vendor-support=0
[    9.172713] iTCO_wdt: Intel TCO WatchDog Timer Driver v1.11
[    9.172837] iTCO_wdt: Found a Intel PCH TCO device (Version=4, TCOBASE=0x0400)
[    9.172934] iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0)
[    9.173732] i915 0000:00:02.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=none:owns=io+mem
[    9.175229] invalid max DP link bw val 0, using 1.62Gbps
[    9.175237] ------------[ cut here ]------------
[    9.175269] WARNING: CPU: 0 PID: 259 at drivers/gpu/drm/i915/intel_dp.c:141 intel_dp_num_rates+0x3b/0x50 [i915]
[    9.175269] Modules linked in: iTCO_wdt iTCO_vendor_support cryptd intel_cstate i915(+) hci_uart psmouse evdev input_leds btusb mac_hid intel_rapl_perf btrtl mdio ac pcspkr btbcm btqca btintel bluetooth ecdh_generic rfkill crc16 battery thermal video snd_hda_intel snd_hda_codec snd_hda_core snd_hwdep drm_kms_helper drm intel_gtt syscopyarea sysfillrect sysimgblt fb_sys_fops i2c_algo_bit snd_pcm snd_timer snd soundcore pinctrl_sunrisepoint pinctrl_intel intel_lpss_acpi intel_lpss i2c_hid mei_me shpchp industrialio tpm wmi mei button acpi_pad intel_pch_thermal i2c_i801 fan sch_fq_codel crypto_user ip_tables x_tables btrfs xor raid6_pq uas usb_storage sd_mod hid_generic usbhid hid serio_raw atkbd libps2 crc32c_intel ahci libahci sdhci_pci xhci_pci sdhci led_class libata xhci_hcd mmc_core scsi_mod usbcore
[    9.175296]  usb_common i8042 serio
[    9.175299] CPU: 0 PID: 259 Comm: systemd-udevd Not tainted 4.13.3-1-ARCH #1
[    9.175299] Hardware name: Micro-Star International Co., Ltd. GS63VR 7RG/MS-16K3, BIOS E16K3IMS.10A 05/05/2017
[    9.175300] task: ffff9f007c364d80 task.stack: ffffc30702484000
[    9.175324] RIP: 0010:intel_dp_num_rates+0x3b/0x50 [i915]
[    9.175325] RSP: 0018:ffffc307024878a0 EFLAGS: 00010286
[    9.175325] RAX: 000000000000002c RBX: 0000000000000001 RCX: 0000000000000006
[    9.175326] RDX: 0000000000000000 RSI: 0000000000000082 RDI: ffff9f008ec0dc70
[    9.175326] RBP: ffffc307024878a8 R08: 0000000000000355 R09: 0000000000000004
[    9.175327] R10: ffff9f0072602988 R11: 0000000000000001 R12: ffff9f007a51f1c8
[    9.175327] R13: ffff9f007a51f648 R14: ffff9f007a51f000 R15: ffff9f0072600000
[    9.175328] FS:  00007fb5cdf760c0(0000) GS:ffff9f008ec00000(0000) knlGS:0000000000000000
[    9.175329] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[    9.175329] CR2: 00007efd96c39870 CR3: 0000000478ed4000 CR4: 00000000003406f0
[    9.175330] Call Trace:
[    9.175353]  intel_dp_init_connector+0x1054/0x1310 [i915]
[    9.175373]  intel_ddi_init+0x399/0x470 [i915]
[    9.175396]  ? fwtable_read64+0x1d0/0x1e0 [i915]
[    9.175418]  intel_modeset_init+0x1058/0x1830 [i915]
[    9.175437]  ? fwtable_write32+0xf7/0x250 [i915]
[    9.175459]  ? intel_i2c_reset+0x42/0x50 [i915]
[    9.175478]  ? intel_setup_gmbus+0x20f/0x290 [i915]
[    9.175498]  i915_driver_load+0xbbd/0x14b0 [i915]
[    9.175517]  i915_pci_probe+0x42/0x70 [i915]
[    9.175519]  local_pci_probe+0x42/0xa0
[    9.175520]  ? pci_match_device+0xe0/0x110
[    9.175522]  pci_device_probe+0x18d/0x1a0
[    9.175524]  driver_probe_device+0x2ff/0x450
[    9.175525]  __driver_attach+0xa4/0xe0
[    9.175526]  ? driver_probe_device+0x450/0x450
[    9.175527]  bus_for_each_dev+0x6e/0xb0
[    9.175529]  driver_attach+0x1e/0x20
[    9.175530]  bus_add_driver+0x1c7/0x270
[    9.175531]  ? 0xffffffffc0ced000
[    9.175532]  driver_register+0x60/0xe0
[    9.175532]  ? 0xffffffffc0ced000
[    9.175533]  __pci_register_driver+0x4c/0x50
[    9.175557]  i915_init+0x57/0x5a [i915]
[    9.175559]  do_one_initcall+0x50/0x190
[    9.175560]  ? __vunmap+0x81/0xb0
[    9.175561]  ? vfree+0x2e/0x70
[    9.175562]  ? do_init_module+0x27/0x1f2
[    9.175564]  do_init_module+0x5f/0x1f2
[    9.175565]  load_module+0x23f3/0x2be0
[    9.175567]  SYSC_init_module+0x16b/0x1a0
[    9.175569]  ? SYSC_init_module+0x16b/0x1a0
[    9.175570]  SyS_init_module+0xe/0x10
[    9.175571]  do_syscall_64+0x54/0xc0
[    9.175573]  entry_SYSCALL64_slow_path+0x25/0x25
[    9.175574] RIP: 0033:0x7fb5cd8aea0a
[    9.175574] RSP: 002b:00007fff1ada0068 EFLAGS: 00000246 ORIG_RAX: 00000000000000af
[    9.175575] RAX: ffffffffffffffda RBX: 000055f05d75aff0 RCX: 00007fb5cd8aea0a
[    9.175576] RDX: 00007fb5cd183cb5 RSI: 00000000002b9cc8 RDI: 00007fb5c6423010
[    9.175576] RBP: 00007fb5cd183cb5 R08: 0000000000000001 R09: 0000000000000006
[    9.175577] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fb5c6423010
[    9.175577] R13: 000055f05d73ac30 R14: 0000000000020000 R15: 00007fff1ada0b60
[    9.175578] Code: 00 00 00 74 28 40 80 ff 14 bb 03 00 00 00 74 1d 40 80 ff 06 bb 01 00 00 00 74 12 40 0f b6 f7 48 c7 c7 98 55 b0 c0 e8 26 3c 68 c0 <0f> ff 89 d8 5b 5d c3 0f 1f 40 00 66 2e 0f 1f 84 00 00 00 00 00 
[    9.175594] ---[ end trace 012b3d0459c5fbd5 ]---
[    9.179710] [drm] Initialized i915 1.6.0 20170619 for 0000:00:02.0 on minor 0
[    9.181015] ACPI: Video Device [GFX0] (multi-head: yes  rom: no  post: no)
[    9.181430] acpi device:0f: registered as cooling_device13
[    9.181486] input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input10
[    9.181519] ACPI: Video Device [PEGP] (multi-head: no  rom: yes  post: no)
[    9.181536] input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:12/LNXVIDEO:01/input/input11
[    9.181607] snd_hda_intel 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
[    9.190066] [drm] Cannot find any crtc or sizes - going 1024x768
[    9.190218] fbcon: inteldrmfb (fb0) is primary device
[    9.274581] alx 0000:3e:00.0 eth0: Qualcomm Atheros AR816x/AR817x Ethernet [4c:cc:6a:df:f7:5a]
[    9.338190] input: MSI WMI hotkeys as /devices/virtual/input/input12
[    9.458785] Console: switching to colour frame buffer device 128x48
[    9.460651] AVX2 version of gcm_enc/dec engaged.
[    9.460652] AES CTR mode by8 optimization enabled
[    9.461141] tpm_crb MSFT0101:00: [Firmware Bug]: ACPI region does not cover the entire command/response buffer. [mem 0xfed40000-0xfed4087f flags 0x200] vs fed40080 f80
[    9.461148] tpm_crb MSFT0101:00: [Firmware Bug]: ACPI region does not cover the entire command/response buffer. [mem 0xfed40000-0xfed4087f flags 0x200] vs fed40080 f80
[    9.464890] i915 0000:00:02.0: fb0: inteldrmfb frame buffer device
[    9.529214] [drm] Finished loading DMC firmware i915/kbl_dmc_ver1_01.bin (v1.1)
[    9.536417] alx 0000:3e:00.0 enp62s0: renamed from eth0
[    9.633720] psmouse serio1: elantech: assuming hardware version 4 (with firmware version 0x4a5f01)
[    9.643497] psmouse serio1: elantech: Synaptics capabilities query result 0x10, 0x15, 0x0e.
[    9.653299] psmouse serio1: elantech: Elan sample query result 02, 89, 75
[    9.705836] input: ETPS/2 Elantech Touchpad as /devices/platform/i8042/serio1/input/input9
[    9.737591] snd_hda_codec_realtek hdaudioC0D0: autoconfig for ALC898: line_outs=2 (0x17/0x1a/0x0/0x0/0x0) type:speaker
[    9.737596] snd_hda_codec_realtek hdaudioC0D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[    9.737599] snd_hda_codec_realtek hdaudioC0D0:    hp_outs=0 (0x0/0x0/0x0/0x0/0x0)
[    9.737601] snd_hda_codec_realtek hdaudioC0D0:    mono: mono_out=0x0
[    9.737603] snd_hda_codec_realtek hdaudioC0D0:    dig-out=0x1e/0x0
[    9.737605] snd_hda_codec_realtek hdaudioC0D0:    inputs:
[    9.737608] snd_hda_codec_realtek hdaudioC0D0:      Mic=0x18
[    9.737611] snd_hda_codec_realtek hdaudioC0D0:      Internal Mic=0x12
[    9.776464] mousedev: PS/2 mouse device common for all mice
[    9.806666] input: HDA Digital PCBeep as /devices/pci0000:00/0000:00:1f.3/sound/card0/input13
[    9.808456] input: HDA Intel PCH Mic as /devices/pci0000:00/0000:00:1f.3/sound/card0/input14
[    9.808551] input: HDA Intel PCH HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input15
[    9.808632] input: HDA Intel PCH HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input16
[    9.808715] input: HDA Intel PCH HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input17
[    9.808794] input: HDA Intel PCH HDMI/DP,pcm=9 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input18
[    9.808885] input: HDA Intel PCH HDMI/DP,pcm=10 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input19
[   10.104043] ath10k_pci 0000:3f:00.0: enabling device (0000 -> 0002)
[   10.104290] ath10k_pci 0000:3f:00.0: pci irq msi oper_irq_mode 2 irq_mode 0 reset_mode 0
[   10.344175] [drm] RC6 on
[   10.635122] ath10k_pci 0000:3f:00.0: qca6174 hw3.2 target 0x05030000 chip_id 0x00340aff sub 1a56:1535
[   10.635130] ath10k_pci 0000:3f:00.0: kconfig debug 0 debugfs 1 tracing 0 dfs 0 testmode 0
[   10.636545] ath10k_pci 0000:3f:00.0: firmware ver WLAN.RM.4.4-00022-QCARMSWPZ-2 api 6 features wowlan,ignore-otp crc32 4d458559
[   10.726145] ath10k_pci 0000:3f:00.0: board_file api 2 bmi_id N/A crc32 07ee144e
[   10.996516] intel_rapl: Found RAPL domain package
[   10.996517] intel_rapl: Found RAPL domain core
[   10.996518] intel_rapl: Found RAPL domain uncore
[   10.996518] intel_rapl: Found RAPL domain dram
[   11.292765] ath10k_pci 0000:3f:00.0: Unknown eventid: 90118
[   11.293402] ath10k_pci 0000:3f:00.0: htt-ver 3.32 wmi-op 4 htt-op 3 cal otp max-sta 32 raw 0 hwcrypto 1
[   11.375974] ath: EEPROM regdomain: 0x6c
[   11.375977] ath: EEPROM indicates we should expect a direct regpair map
[   11.375980] ath: Country alpha2 being used: 00
[   11.375981] ath: Regpair used: 0x6c
[   11.385362] ath10k_pci 0000:3f:00.0 wlp63s0: renamed from wlan0
[   13.470354] IPv6: ADDRCONF(NETDEV_UP): enp62s0: link is not ready
[   13.471510] IPv6: ADDRCONF(NETDEV_UP): enp62s0: link is not ready
[   13.472351] alx 0000:3e:00.0 enp62s0: NIC Up: 1 Gbps Full
[   13.472643] IPv6: ADDRCONF(NETDEV_CHANGE): enp62s0: link becomes ready
[   13.478875] IPv6: ADDRCONF(NETDEV_UP): wlp63s0: link is not ready
[   13.914689] bbswitch: loading out-of-tree module taints kernel.
[   13.914855] bbswitch: version 0.8
[   13.914858] bbswitch: Found integrated VGA device 0000:00:02.0: \_SB_.PCI0.GFX0
[   13.914861] bbswitch: Found discrete VGA device 0000:01:00.0: \_SB_.PCI0.PEG0.PEGP
[   13.914868] ACPI Warning: \_SB.PCI0.PEG0.PEGP._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20170531/nsarguments-95)
[   13.914957] bbswitch: detected an Optimus _DSM function
[   13.914965] pci 0000:01:00.0: enabling device (0006 -> 0007)
[   13.915007] bbswitch: Succesfully loaded. Discrete card 0000:01:00.0 is on
[   13.915948] bbswitch: disabling discrete graphics
[   13.915953] ACPI Warning: \_SB.PCI0.PEG0.PEGP._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20170531/nsarguments-95)
[   14.178278] ath10k_pci 0000:3f:00.0: Unknown eventid: 90118
[   14.227445] IPv6: ADDRCONF(NETDEV_UP): wlp63s0: link is not ready
[   15.002194] ath10k_pci 0000:3f:00.0: Unknown eventid: 90118
[   15.051140] IPv6: ADDRCONF(NETDEV_UP): wlp63s0: link is not ready
[   15.655006] IPv6: ADDRCONF(NETDEV_UP): wlp63s0: link is not ready
[   20.511700] IPv6: ADDRCONF(NETDEV_UP): wlp63s0: link is not ready
[   25.400845] wlp63s0: authenticate with 20:aa:4b:81:8e:f0
[   25.438684] wlp63s0: send auth to 20:aa:4b:81:8e:f0 (try 1/3)
[   25.440078] wlp63s0: authenticated
[   25.443390] wlp63s0: associate with 20:aa:4b:81:8e:f0 (try 1/3)
[   25.445419] wlp63s0: RX AssocResp from 20:aa:4b:81:8e:f0 (capab=0x11 status=0 aid=2)
[   25.447812] wlp63s0: associated
[   25.447851] IPv6: ADDRCONF(NETDEV_CHANGE): wlp63s0: link becomes ready

Offline

#4 2017-10-04 08:00:57

seth
Member
Registered: 2012-09-03
Posts: 49,951

Re: Intel i915 causing irrecoverable black screen (hybrid config)

Looks at least related to https://bugs.freedesktop.org/show_bug.cgi?id=102929 (happens at probing)
Since your nvidia chip is a full VGA device, you can either downgrade the kernel or try to deactivate the internal chip in UEFI/BIOS (if possible)

Offline

#5 2017-10-04 16:30:16

cafe
Member
Registered: 2014-03-20
Posts: 156

Re: Intel i915 causing irrecoverable black screen (hybrid config)

Unfortunately, I can't disable the internal chip. My BIOS is very limited. Do I have to recompile old kernels (I'm doing it right now and It takes forever to finish) or there is a way to download pre-built kernel packages?

Offline

#6 2017-10-04 17:49:13

seth
Member
Registered: 2012-09-03
Posts: 49,951

Re: Intel i915 causing irrecoverable black screen (hybrid config)

https://wiki.archlinux.org/index.php/Do … g_packages
But for the kernel, there's also the linux-lts package.
Ensure to install the nvidia-lts packages as well!

Offline

#7 2017-10-04 23:38:31

cafe
Member
Registered: 2014-03-20
Posts: 156

Re: Intel i915 causing irrecoverable black screen (hybrid config)

Ok,

I've tried the following kernels:

  • Linux ZEN -> Same error

  • Linux 4.9 (LTS) -> Same error

  • Linux 4.12 --> Same error

  • Linux 4.4 --> I didn't get a black screen, but could not start X

I've also built a custom kernel (4.13) with a modified version of the file i915/intel_dp.c. I've basically commented out the line 143, and as expected, the warning didn't show up, but I couldn't get the driver to work.

Well, I've got nothing else to try. I think I should report this to upstream. This means I have to get in touch with intel. How do I do that?

Thank you for your help seth and loqs.

Offline

#8 2017-10-04 23:45:07

loqs
Member
Registered: 2014-03-06
Posts: 17,192

Re: Intel i915 causing irrecoverable black screen (hybrid config)

cafe wrote:

This means I have to get in touch with intel. How do I do that?

https://01.org/linuxgraphics/documentat … eport-bugs

Offline

#9 2017-10-05 01:45:54

subwaypassenger
Member
Registered: 2017-04-18
Posts: 9

Re: Intel i915 causing irrecoverable black screen (hybrid config)

Linux 3.16?
Is the intel driver from the kernel or xf86-video-intel?
Do you get to the display manager?
Does tty switching work?
Bios update? Right?

I will try to think up something more. smile

Offline

#10 2017-10-05 02:04:35

cafe
Member
Registered: 2014-03-20
Posts: 156

Re: Intel i915 causing irrecoverable black screen (hybrid config)

Funny thing is when intel is loaded, I get absolutely no error on:

# cat /sys/class/drm/card0/error
No error state collected

I frankly don't know where is is the bug. It looks like the display outputs are listed on /sys/class/drm, but none of them is detected as connected to an actual display.

# With both i915 and nouveau loaded
$ ls -lha /sys/class/drm/ -lha
drwxr-xr-x  2 root root    0 Oct  4 22:58 .
drwxr-xr-x 51 root root    0 Oct  4 22:58 ..
lrwxrwxrwx  1 root root    0 Oct  4 22:59 card0 -> ../../devices/pci0000:00/0000:00:02.0/drm/card0
lrwxrwxrwx  1 root root    0 Oct  4 22:59 card0-DP-1 -> ../../devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-1
lrwxrwxrwx  1 root root    0 Oct  4 22:59 card0-eDP-1 -> ../../devices/pci0000:00/0000:00:02.0/drm/card0/card0-eDP-1
lrwxrwxrwx  1 root root    0 Oct  4 22:59 card0-HDMI-A-1 -> ../../devices/pci0000:00/0000:00:02.0/drm/card0/card0-HDMI-A-1
lrwxrwxrwx  1 root root    0 Oct  4 22:59 card1 -> ../../devices/pci0000:00/0000:00:01.0/0000:01:00.0/drm/card1
lrwxrwxrwx  1 root root    0 Oct  4 22:59 card1-DP-2 -> ../../devices/pci0000:00/0000:00:01.0/0000:01:00.0/drm/card1/card1-DP-2
lrwxrwxrwx  1 root root    0 Oct  4 22:59 card1-HDMI-A-2 -> ../../devices/pci0000:00/0000:00:01.0/0000:01:00.0/drm/card1/card1-HDMI-A-2
lrwxrwxrwx  1 root root    0 Oct  4 22:59 renderD128 -> ../../devices/pci0000:00/0000:00:02.0/drm/renderD128
lrwxrwxrwx  1 root root    0 Oct  4 22:59 renderD129 -> ../../devices/pci0000:00/0000:00:01.0/0000:01:00.0/drm/renderD129
lrwxrwxrwx  1 root root    0 Oct  4 22:59 ttm -> ../../devices/virtual/drm/ttm
-r--r--r--  1 root root 4.0K Oct  4 22:59 version

$ cat /sys/class/drm/card*/enabled      
disabled
disabled
disabled
disabled
disabled

I've decided to give nouveau a chance and guess what? It also fails to load.

[   53.145942] MXM: GUID detected in BIOS
[   53.146026] ACPI Warning: \_SB.PCI0.GFX0._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20170531/nsarguments-95)
[   53.146172] ACPI Warning: \_SB.PCI0.PEG0.PEGP._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20170531/nsarguments-95)
[   53.146268] ACPI Warning: \_SB.PCI0.PEG0.PEGP._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20170531/nsarguments-95)
[   53.146525] pci 0000:01:00.0: optimus capabilities: enabled, status dynamic power, hda bios codec supported
[   53.146530] VGA switcheroo: detected Optimus DSM method \_SB_.PCI0.PEG0.PEGP handle
[   53.146531] nouveau: detected PR support, will not use DSM
[   53.306013] nouveau 0000:01:00.0: enabling device (0000 -> 0003)
[   53.306393] checking generic (70000000 1d5000) vs hw (b0000000 10000000)
[   53.306396] checking generic (70000000 1d5000) vs hw (c0000000 2000000)
[   53.306530] nouveau 0000:01:00.0: NVIDIA GP104 (134000a1)
[   53.612598] nouveau 0000:01:00.0: bios: version 86.04.61.00.28
[   53.664486] nouveau 0000:01:00.0: fb: 8192 MiB GDDR5
[   53.668655] [TTM] Zone  kernel: Available graphics memory: 8158452 kiB
[   53.668655] [TTM] Zone   dma32: Available graphics memory: 2097152 kiB
[   53.668656] [TTM] Initializing pool allocator
[   53.668658] [TTM] Initializing DMA pool allocator
[   53.668666] nouveau 0000:01:00.0: DRM: VRAM: 8192 MiB
[   53.668666] nouveau 0000:01:00.0: DRM: GART: 1048576 MiB
[   53.668668] nouveau 0000:01:00.0: DRM: BIT table 'A' not found
[   53.668669] nouveau 0000:01:00.0: DRM: BIT table 'L' not found
[   53.668669] nouveau 0000:01:00.0: DRM: TMDS table version 2.0
[   53.668670] nouveau 0000:01:00.0: DRM: DCB version 4.1
[   53.668671] nouveau 0000:01:00.0: DRM: DCB outp 00: 02000f62 00020010
[   53.668672] nouveau 0000:01:00.0: DRM: DCB outp 01: 04011f86 04600010
[   53.668673] nouveau 0000:01:00.0: DRM: DCB outp 02: 04011f82 00020010
[   53.668673] nouveau 0000:01:00.0: DRM: DCB conn 00: 00010061
[   53.668674] nouveau 0000:01:00.0: DRM: DCB conn 01: 01000146
ERROR =======> nouveau 0000:01:00.0: DRM: Pointer to flat panel table invalid <====== ERROR
[   53.715459] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[   53.715472] [drm] Driver supports precise vblank timestamp query.
[   54.046956] nouveau 0000:01:00.0: DRM: MM: using COPY for buffer copies
[   54.101388] [drm] Cannot find any crtc or sizes - going 1024x768
[   54.464869] nouveau 0000:01:00.0: DRM: allocated 1024x768 fb: 0x60000, bo ffff8c28eea95000
[   54.464872] checking generic (70000000 1d5000) vs hw (0 0)
[   54.465034] nouveau 0000:01:00.0: fb1: nouveaufb frame buffer device
[   54.480902] [drm] Initialized nouveau 1.3.1 20120801 for 0000:01:00.0 on minor 0
[   60.311673] nouveau 0000:01:00.0: DRM: suspending console...
[   60.311678] nouveau 0000:01:00.0: DRM: suspending display...
[   60.311700] nouveau 0000:01:00.0: DRM: evicting buffers...
[   60.311703] nouveau 0000:01:00.0: DRM: waiting for kernel channels to go idle...
[   60.311729] nouveau 0000:01:00.0: DRM: suspending fence...
[   60.317729] nouveau 0000:01:00.0: DRM: suspending object tree...

Offline

#11 2017-10-05 07:42:21

seth
Member
Registered: 2012-09-03
Posts: 49,951

Re: Intel i915 causing irrecoverable black screen (hybrid config)

power saving failure? Try adding "i915.enable_rc6=0 i915.enable_psr=0" to the kernel parameters - notably PSR was enabled with 4.6 ... and is directly related to the link rate.
(The X11 failure might be whatever something else in response to using a dated kernel or so, maybe because the used DDX is then too new)

Offline

#12 2017-10-14 12:02:35

Ben00it
Member
Registered: 2017-09-21
Posts: 9

Re: Intel i915 causing irrecoverable black screen (hybrid config)

Hi everyone.

I'm in a similar situation except I'm not in Hybrid (blackscreen on gdm.service, no mouse, no tty, OS froze), I've read several others topics / links...

But me too cafe I frankly don't know where is is the bug.
I didn't try to boot with intel_iommu=off.
However I did try to boot with seth kernel paramater seems ok for me now "i915.enable_rc6=0 i915.enable_psr=0"
Thanks Seth

FYI :
Laptop : EliteBook 840 G3
BIOS update : Last version : OK

uname -a 
Linux arch 4.13.5-1-ARCH #1 SMP PREEMPT Fri Oct 6 09:58:47 CEST 2017 x86_64 GNU/Linux
sudo lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 520 (rev 07)

I couldn't collect any dumps/errors event by reproducing the error, and then boot arch-iso; arch-chroot check log whithin :

cat /sys/class/drm/card0/error
No error state collected
dmesg -T

Even when I was trying to enable debug mode to my kernel:
https://01.org/linuxgraphics/documentat … eport-bugs 

drm.debug=0x1e log_buff_len=1M 

Here the journal log with DRM debug activated in the kernel :

journalctl | grep 'Oct 14 12:2*'
Oct 14 12:20:11 arch kernel: IPv6: ADDRCONF(NETDEV_UP): wlp2s0: link is not ready
Oct 14 12:20:11 arch kernel: [drm:intel_dp_compute_config [i915]] DP link computation with max lane count 0 max bw 2 pixel clock 70120KHz
Oct 14 12:20:11 arch kernel: [drm:skl_update_scaler [i915]] scaler_user index 0.31: Staged freeing scaler id 0 scaler_users = 0x0
Oct 14 12:20:11 arch kernel: ---[ end trace 8a73c631ef74ae6e ]---
Oct 14 12:20:11 arch kernel: Code: c7 48 83 ea 04 83 e8 01 39 ce 0f 8d 05 02 00 00 85 c0 75 e9 48 c7 c6 cc 9d 97 c0 48 c7 c7 2c 9a 97 c0 44 89 55 c4 e8 2f 35 7f de <0f> ff 48 8b 45 b8 41 bf ff ff ff ff 44 8b 55 c4 8b b8 28 37 00 
Oct 14 12:20:11 arch kernel: R13: 0000000000000018 R14: 0000000000000000 R15: 00007fffafe10900
Oct 14 12:20:11 arch kernel: R10: 0000000000000001 R11: 0000000000000246 R12: 00007f76024ee000
Oct 14 12:20:11 arch kernel: RBP: 0000560501867530 R08: 0000000000000000 R09: 00007f76024ee000
Oct 14 12:20:11 arch kernel: RDX: 00007fffafe10a40 RSI: 00000000c06864a2 RDI: 000000000000000c
Oct 14 12:20:11 arch kernel: RAX: ffffffffffffffda RBX: 00007f76024ee000 RCX: 00007f75ffe7c157
Oct 14 12:20:11 arch kernel: RSP: 002b:00007fffafe10958 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
Oct 14 12:20:11 arch kernel: RIP: 0033:0x7f75ffe7c157
Oct 14 12:20:11 arch kernel:  entry_SYSCALL_64_fastpath+0x1a/0xa5
Oct 14 12:20:11 arch kernel:  SyS_ioctl+0x79/0x90
Oct 14 12:20:11 arch kernel:  ? __fget+0x6e/0x90
Oct 14 12:20:11 arch kernel:  do_vfs_ioctl+0xa5/0x600
Oct 14 12:20:11 arch kernel:  ? drm_mode_getcrtc+0x180/0x180 [drm]
Oct 14 12:20:11 arch kernel:  drm_ioctl+0x31b/0x3d0 [drm]
Oct 14 12:20:11 arch kernel:  drm_ioctl_kernel+0x5d/0xb0 [drm]
Oct 14 12:20:11 arch kernel:  ? drm_mode_getcrtc+0x180/0x180 [drm]
Oct 14 12:20:11 arch kernel:  ? kvfree+0x33/0x40
Oct 14 12:20:11 arch kernel:  drm_mode_setcrtc+0x479/0x630 [drm]
Oct 14 12:20:11 arch kernel:  __drm_mode_set_config_internal+0x65/0x110 [drm]
Oct 14 12:20:11 arch kernel:  drm_atomic_helper_set_config+0x68/0x90 [drm_kms_helper]
Oct 14 12:20:11 arch kernel:  drm_atomic_commit+0x18/0x50 [drm]
Oct 14 12:20:11 arch kernel:  drm_atomic_check_only+0x37b/0x540 [drm]
Oct 14 12:20:11 arch kernel:  ? drm_printk+0xaf/0xc0 [drm]
Oct 14 12:20:11 arch kernel:  intel_atomic_check+0x540/0x1230 [i915]
Oct 14 12:20:11 arch kernel:  intel_ddi_compute_config+0x46/0xd0 [i915]
Oct 14 12:20:11 arch kernel: Call Trace:
Oct 14 12:20:11 arch kernel: DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Oct 14 12:20:11 arch kernel: DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
Oct 14 12:20:11 arch kernel: CR2: 00007f7602538f5c CR3: 000000021d39a000 CR4: 00000000003406e0
Oct 14 12:20:11 arch kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Oct 14 12:20:11 arch kernel: FS:  00007f76025c7940(0000) GS:ffff8dc2f1500000(0000) knlGS:0000000000000000
Oct 14 12:20:11 arch kernel: R13: 0000000000000000 R14: ffff8dc2deb25000 R15: ffff8dc2dd348e80
Oct 14 12:20:11 arch kernel: R10: 0000000000000000 R11: 0000000000000000 R12: ffff8dc2e5375000
Oct 14 12:20:11 arch kernel: RBP: ffffaa88415d3a80 R08: 00000000000003ff R09: ffffffff9fca68e0
Oct 14 12:20:11 arch kernel: RDX: 0000000000000000 RSI: 0000000000000092 RDI: 0000000000000283
Oct 14 12:20:11 arch kernel: RAX: 0000000000000018 RBX: ffff8dc2e5374000 RCX: ffffffff9fa552e8
Oct 14 12:20:11 arch kernel: RSP: 0018:ffffaa88415d3a08 EFLAGS: 00010286
Oct 14 12:20:11 arch kernel: RIP: 0010:intel_dp_compute_config+0x102/0x7f0 [i915]
Oct 14 12:20:11 arch kernel: task: ffff8dc2e62e0000 task.stack: ffffaa88415d0000
Oct 14 12:20:11 arch kernel: Hardware name: HP HP EliteBook 840 G3/8079, BIOS N75 Ver. 01.16 06/08/2017
Oct 14 12:20:11 arch kernel: CPU: 2 PID: 442 Comm: Xorg Tainted: G           O    4.13.5-1-ARCH #1
Oct 14 12:20:11 arch kernel:  intel_gtt agpgart syscopyarea sysfillrect sysimgblt fb_sys_fops hci_uart intel_pch_thermal btbcm btqca btintel i2c_hid ip6table_filter wmi battery hid thermal(+) bluetooth ip6_tables nf_conntrack_netbios_ns nf_conntrack_broadcast nf_nat_ftp ecdh_generic nf_nat rfkill nf_conntrack_ftp nf_conntrack libcrc32c crc32c_generic hp_accel(+) crc32c_intel lis3lv02d pinctrl_sunrisepoint input_polldev iptable_filter pinctrl_intel intel_lpss_acpi video led_class intel_lpss hp_wireless ac acpi_pad button sch_fq_codel vboxnetflt(O) vboxnetadp(O) pci_stub vboxpci(O) vboxdrv(O) sg crypto_user ip_tables x_tables ext4 crc16 mbcache jbd2 fscrypto sd_mod rtsx_pci_sdmmc mmc_core serio_raw atkbd libps2 ahci libahci xhci_pci libata xhci_hcd rtsx_pci scsi_mod usbcore usb_common i8042 serio
Oct 14 12:20:11 arch kernel: Modules linked in: mei_wdt(+) hp_wmi sparse_keymap wmi_bmof intel_rapl x86_pkg_temp_thermal intel_powerclamp kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul ghash_clmulni_intel pcbc arc4 aesni_intel aes_x86_64 crypto_simd glue_helper cryptd intel_cstate intel_rapl_perf pcspkr evdev input_leds mac_hid psmouse coretemp ip6t_REJECT nf_reject_ipv6 nf_log_ipv6 xt_hl ip6t_rt nf_conntrack_ipv6 nf_defrag_ipv6 iwlmvm snd_hda_intel(+) mac80211 ipt_REJECT nf_reject_ipv4 snd_hda_codec nf_log_ipv4 nf_log_common xt_LOG snd_hda_core snd_hwdep iwlwifi snd_pcm snd_timer e1000e(+) snd i2c_i801(+) ptp pps_core soundcore i915(+) cfg80211 xt_limit rtsx_pci_ms memstick xt_tcpudp xt_addrtype shpchp i2c_algo_bit drm_kms_helper mei_me idma64 nf_conntrack_ipv4 nf_defrag_ipv4 mei drm xt_conntrack intel_lpss_pci
Oct 14 12:20:11 arch kernel: WARNING: CPU: 2 PID: 442 at drivers/gpu/drm/i915/intel_dp.c:1639 intel_dp_compute_config+0x102/0x7f0 [i915]
Oct 14 12:20:11 arch kernel: ------------[ cut here ]------------
Oct 14 12:20:11 arch kernel: WARN_ON(common_len <= 0)
Oct 14 12:20:11 arch kernel: [drm:intel_atomic_check [i915]] clamping display bpp (was 36) to EDID reported max of 18
Oct 14 12:20:11 arch kernel: [drm:intel_atomic_check [i915]] [CONNECTOR:48:eDP-1] checking for sink bpp constrains
Oct 14 12:20:11 arch kernel: [drm:drm_atomic_add_affected_connectors [drm]] Adding all current connectors for [CRTC:32:pipe A] to ffff8dc2dd26c400
Oct 14 12:20:11 arch kernel: [drm:drm_atomic_helper_check_modeset [drm_kms_helper]] [CONNECTOR:48:eDP-1] keeps [ENCODER:47:DDI A], now on [CRTC:32:pipe A]
Oct 14 12:20:11 arch kernel: [drm:drm_atomic_helper_check_modeset [drm_kms_helper]] Updating routing for [CONNECTOR:48:eDP-1]
Oct 14 12:20:11 arch kernel: [drm:drm_atomic_check_only [drm]] checking ffff8dc2dd26c400
Oct 14 12:20:11 arch kernel: [drm:drm_atomic_set_crtc_for_connector [drm]] Link connector state ffff8dc2dd348e80 to [CRTC:32:pipe A]
Oct 14 12:20:11 arch kernel: [drm:drm_atomic_set_crtc_for_connector [drm]] Link connector state ffff8dc2dd348e80 to [NOCRTC]
Oct 14 12:20:11 arch kernel: [drm:drm_atomic_get_connector_state [drm]] Added [CONNECTOR:48:eDP-1] ffff8dc2dd348e80 state to ffff8dc2dd26c400
Oct 14 12:20:11 arch kernel: [drm:drm_atomic_add_affected_connectors [drm]] Adding all current connectors for [CRTC:32:pipe A] to ffff8dc2dd26c400
Oct 14 12:20:11 arch kernel: [drm:drm_atomic_set_fb_for_plane [drm]] Set [FB:70] for plane state ffff8dc2e5bdf300
Oct 14 12:20:11 arch kernel: [drm:drm_atomic_set_crtc_for_plane [drm]] Link plane state ffff8dc2e5bdf300 to [CRTC:32:pipe A]
Oct 14 12:20:11 arch kernel: [drm:drm_atomic_set_mode_for_crtc [drm]] Set [MODE:1366x768] for CRTC state ffff8dc2deb25000
Oct 14 12:20:11 arch kernel: [drm:drm_atomic_get_plane_state [drm]] Added [PLANE:26:plane 1A] ffff8dc2e5bdf300 state to ffff8dc2dd26c400
Oct 14 12:20:11 arch kernel: [drm:drm_atomic_get_crtc_state [drm]] Added [CRTC:32:pipe A] ffff8dc2deb25000 state to ffff8dc2dd26c400
Oct 14 12:20:11 arch kernel: [drm:drm_atomic_state_init [drm]] Allocated atomic state ffff8dc2dd26c400
Oct 14 12:20:11 arch kernel: [drm:drm_mode_setcrtc [drm]] [CONNECTOR:48:eDP-1]
Oct 14 12:20:11 arch kernel: [drm:drm_mode_setcrtc [drm]] [CRTC:32:pipe A]
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) event4  - (II) HP Wireless hotkeys: (II) device is a keyboard
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) event4  - (II) HP Wireless hotkeys: (II) is tagged by udev as: Keyboard
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (**) Option "xkb_variant" "azerty"
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (**) Option "xkb_layout" "fr"
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) XINPUT: Adding extended input device "HP Wireless hotkeys" (type: KEYBOARD, id 10)
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (**) Option "config_info" "udev:/sys/devices/virtual/input/input8/event4"
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) event4  - (II) HP Wireless hotkeys: (II) device removed
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) event4  - (II) HP Wireless hotkeys: (II) device is a keyboard
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) event4  - (II) HP Wireless hotkeys: (II) is tagged by udev as: Keyboard
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (**) Option "_source" "server/udev"
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (**) Option "Device" "/dev/input/event4"
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (**) HP Wireless hotkeys: always reports core events
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (**) Option "_source" "server/udev"
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (**) Option "Device" "/dev/input/event6"
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (**) HP WMI hotkeys: always reports core events
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) systemd-logind: got fd for /dev/input/event6 13:70 fd 27 paused 0
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) Using input driver 'libinput' for 'HP WMI hotkeys'
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (**) HP WMI hotkeys: Applying InputClass "system-keyboard"
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (**) HP WMI hotkeys: Applying InputClass "libinput keyboard catchall"
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) config/udev: Adding input device HP WMI hotkeys (/dev/input/event6)
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) This device may have been added with another device file.
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) No input driver specified, ignoring this device.
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) config/udev: Adding input device PC Speaker (/dev/input/event5)
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) event0  - (II) AT Translated Set 2 keyboard: (II) device is a keyboard
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) event0  - (II) AT Translated Set 2 keyboard: (II) is tagged by udev as: Keyboard
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (**) Option "xkb_variant" "azerty"
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (**) Option "xkb_layout" "fr"
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD, id 8)
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio0/input/input0/event0"
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) event0  - (II) AT Translated Set 2 keyboard: (II) device removed
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) event0  - (II) AT Translated Set 2 keyboard: (II) device is a keyboard
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) event0  - (II) AT Translated Set 2 keyboard: (II) is tagged by udev as: Keyboard
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (**) Option "_source" "server/udev"
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (**) Option "Device" "/dev/input/event0"
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (**) AT Translated Set 2 keyboard: always reports core events
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) systemd-logind: got fd for /dev/input/event0 13:64 fd 26 paused 0
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) Using input driver 'libinput' for 'AT Translated Set 2 keyboard'
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (**) AT Translated Set 2 keyboard: Applying InputClass "system-keyboard"
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (**) AT Translated Set 2 keyboard: Applying InputClass "libinput keyboard catchall"
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event0)
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) event1  - (II) Sleep Button: (II) device is a keyboard
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) event1  - (II) Sleep Button: (II) is tagged by udev as: Keyboard
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (**) Option "xkb_variant" "azerty"
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (**) Option "xkb_layout" "fr"
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) XINPUT: Adding extended input device "Sleep Button" (type: KEYBOARD, id 7)
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input5/event1"
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) event1  - (II) Sleep Button: (II) device removed
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) event1  - (II) Sleep Button: (II) device is a keyboard
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) event1  - (II) Sleep Button: (II) is tagged by udev as: Keyboard
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (**) Option "_source" "server/udev"
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (**) Option "Device" "/dev/input/event1"
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (**) Sleep Button: always reports core events
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) systemd-logind: got fd for /dev/input/event1 13:65 fd 25 paused 0
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) Using input driver 'libinput' for 'Sleep Button'
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (**) Sleep Button: Applying InputClass "system-keyboard"
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (**) Sleep Button: Applying InputClass "libinput keyboard catchall"
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) config/udev: Adding input device Sleep Button (/dev/input/event1)
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) This device may have been added with another device file.
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) No input driver specified, ignoring this device.
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) config/udev: Adding input device Lid Switch (/dev/input/event2)
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) event3  - (II) Power Button: (II) device is a keyboard
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) event3  - (II) Power Button: (II) is tagged by udev as: Keyboard
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (**) Option "xkb_variant" "azerty"
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (**) Option "xkb_layout" "fr"
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 6)
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input7/event3"
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) event3  - (II) Power Button: (II) device removed
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) event3  - (II) Power Button: (II) device is a keyboard
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) event3  - (II) Power Button: (II) is tagged by udev as: Keyboard
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (**) Option "_source" "server/udev"
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (**) Option "Device" "/dev/input/event3"
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (**) Power Button: always reports core events
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) systemd-logind: got fd for /dev/input/event3 13:67 fd 22 paused 0
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) Using input driver 'libinput' for 'Power Button'
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]:         ABI class: X.Org XInput driver, version 24.1
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]:         Module class: X.Org XInput Driver
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]:         compiled for 1.19.3, module version = 0.26.0
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) Module libinput: vendor="X.Org Foundation"
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) Loading /usr/lib/xorg/modules/input/libinput_drv.so
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) LoadModule: "libinput"
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (**) Power Button: Applying InputClass "system-keyboard"
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (**) Power Button: Applying InputClass "libinput keyboard catchall"
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) config/udev: Adding input device Power Button (/dev/input/event3)
Oct 14 12:20:11 arch kernel: [drm:__drm_atomic_state_free [drm]] Freeing atomic state ffff8dc2dd26d000
Oct 14 12:20:11 arch kernel: [drm:drm_atomic_state_default_clear [drm]] Clearing atomic state ffff8dc2dd26d000
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) intel(0): Setting screen physical size to 361 x 203
Oct 14 12:20:11 arch kernel: [drm:drm_atomic_commit [drm]] committing ffff8dc2dd26d000
Oct 14 12:20:11 arch kernel: [drm:drm_atomic_check_only [drm]] checking ffff8dc2dd26d000
Oct 14 12:20:11 arch kernel: [drm:drm_atomic_get_crtc_state [drm]] Added [CRTC:32:pipe A] ffff8dc2deb22800 state to ffff8dc2dd26d000
Oct 14 12:20:11 arch kernel: [drm:drm_atomic_state_init [drm]] Allocated atomic state ffff8dc2dd26d000
Oct 14 12:20:11 arch kernel: [drm:drm_mode_addfb2 [drm]] [FB:70]
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) intel(0): switch to mode 1366x768@60.0 on eDP1 using pipe 0, position (0, 0), rotation normal, reflection none
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) GLX: Initialized DRI2 GL provider for screen 0
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) AIGLX: Loaded and initialized i965
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) AIGLX: enabled GLX_ARB_create_context_robustness
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) AIGLX: GLX_EXT_texture_from_pixmap backed by buffer objects
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) AIGLX: enabled GLX_EXT_fbconfig_packed_float
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) AIGLX: enabled GLX_ARB_fbconfig_float
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) AIGLX: enabled GLX_EXT_framebuffer_sRGB
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) AIGLX: enabled GLX_SGI_swap_control
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) AIGLX: enabled GLX_INTEL_swap_event
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) AIGLX: enabled GLX_EXT_create_context_es{,2}_profile
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) AIGLX: enabled GLX_ARB_create_context_profile
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) AIGLX: enabled GLX_ARB_create_context
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) AIGLX: enabled GLX_MESA_copy_sub_buffer
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (--) RandR disabled
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) intel(0): hardware support for Present enabled
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) intel(0): direct rendering: DRI2 DRI3 enabled
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) intel(0): [DRI2]   VDPAU driver: va_gl
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) intel(0): [DRI2]   DRI driver: i965
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) intel(0): [DRI2] Setup complete
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (==) intel(0): Display hotplug detection enabled
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (==) intel(0): DPMS enabled
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) intel(0): RandR 1.2 enabled, ignore the following RandR disabled message.
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) intel(0): HW Cursor enabled
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (==) intel(0): Silken mouse enabled
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (==) intel(0): Backing store enabled
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) intel(0): SNA initialized with Skylake (gen9) backend
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (==) Depth 24 pixmap format is 32 bpp
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) Unloading modesetting
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) UnloadModule: "modesetting"
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) Module "present" already built-in
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) LoadModule: "present"
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) Loading sub module "present"
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) Module "dri2" already built-in
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) LoadModule: "dri2"
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) Loading sub module "dri2"
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) Module "dri3" already built-in
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) LoadModule: "dri3"
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) Loading sub module "dri3"
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (==) intel(0): DPI set to (96, 96)
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (==) intel(0): Using gamma correction (1.0, 1.0, 1.0)
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (==) intel(0): TearFree disabled
Oct 14 12:20:11 arch NetworkManager[332]: <info>  [1507976411.0663] device (wlp2s0): state change: unmanaged -> unavailable (reason 'managed', internal state 'external')
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (--) intel(0): Output eDP1 using initial mode 1366x768 on pipe 0
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) intel(0): Enabled output VIRTUAL1
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) intel(0): Output VIRTUAL1 has no monitor section
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (--) intel(0): Using a maximum size of 256x256 for hardware cursors
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) intel(0): Enabled output HDMI2
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) intel(0): Output HDMI2 has no monitor section
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) intel(0): Enabled output DP2
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) intel(0): Output DP2 has no monitor section
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) intel(0): Enabled output HDMI1
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) intel(0): Output HDMI1 has no monitor section
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) intel(0): Enabled output DP1
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) intel(0): Output DP1 has no monitor section
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) intel(0): Enabled output eDP1
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (**) intel(0): Found backlight control interface intel_backlight (type 'raw') for output eDP1
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) intel(0): Output eDP1 has no monitor section
Oct 14 12:20:11 arch NetworkManager[332]: <info>  [1507976411.0661] manager: startup complete
Oct 14 12:20:11 arch kernel: IPv6: ADDRCONF(NETDEV_UP): wlp2s0: link is not ready
Oct 14 12:20:11 arch kernel: [drm:__drm_atomic_state_free [drm]] Freeing atomic state ffff8dc2deae4800
Oct 14 12:20:11 arch kernel: [drm:drm_atomic_state_default_clear [drm]] Clearing atomic state ffff8dc2deae4800
Oct 14 12:20:11 arch kernel: [drm:drm_atomic_commit [drm]] committing ffff8dc2deae4800
Oct 14 12:20:11 arch kernel: [drm:drm_atomic_check_only [drm]] checking ffff8dc2deae4800
Oct 14 12:20:11 arch kernel: [drm:drm_atomic_set_fb_for_plane [drm]] Set [NOFB] for plane state ffff8dc2e5929500
Oct 14 12:20:11 arch kernel: [drm:drm_atomic_set_crtc_for_plane [drm]] Link plane state ffff8dc2e5929500 to [NOCRTC]
Oct 14 12:20:11 arch kernel: [drm:drm_atomic_get_plane_state [drm]] Added [PLANE:44:cursor C] ffff8dc2e5929500 state to ffff8dc2deae4800
Oct 14 12:20:11 arch kernel: [drm:drm_atomic_state_init [drm]] Allocated atomic state ffff8dc2deae4800
Oct 14 12:20:11 arch kernel: [drm:__drm_atomic_state_free [drm]] Freeing atomic state ffff8dc2deae4800
Oct 14 12:20:11 arch kernel: [drm:drm_atomic_state_default_clear [drm]] Clearing atomic state ffff8dc2deae4800
Oct 14 12:20:11 arch kernel: [drm:drm_atomic_commit [drm]] committing ffff8dc2deae4800
Oct 14 12:20:11 arch kernel: [drm:drm_atomic_check_only [drm]] checking ffff8dc2deae4800
Oct 14 12:20:11 arch kernel: [drm:drm_atomic_set_fb_for_plane [drm]] Set [NOFB] for plane state ffff8dc2e5813700
Oct 14 12:20:11 arch kernel: [drm:drm_atomic_set_crtc_for_plane [drm]] Link plane state ffff8dc2e5813700 to [NOCRTC]
Oct 14 12:20:11 arch kernel: [drm:drm_atomic_get_plane_state [drm]] Added [PLANE:37:cursor B] ffff8dc2e5813700 state to ffff8dc2deae4800
Oct 14 12:20:11 arch kernel: [drm:drm_atomic_state_init [drm]] Allocated atomic state ffff8dc2deae4800
Oct 14 12:20:11 arch kernel: [drm:__drm_atomic_state_free [drm]] Freeing atomic state ffff8dc2de995000
Oct 14 12:20:11 arch kernel: [drm:drm_atomic_state_default_clear [drm]] Clearing atomic state ffff8dc2de995000
Oct 14 12:20:11 arch NetworkManager[332]: <info>  [1507976411.0568] device (wlan0): interface index 2 renamed iface from 'wlan0' to 'wlp2s0'
Oct 14 12:20:11 arch kernel: [drm:drm_atomic_commit [drm]] committing ffff8dc2de995000
Oct 14 12:20:11 arch kernel: [drm:skl_compute_wm [i915]] [PLANE:33:plane 1B] ddb (446 - 892) -> (0 - 0)
Oct 14 12:20:11 arch kernel: [drm:skl_compute_wm [i915]] [PLANE:30:cursor A] ddb (0 - 0) -> (860 - 892)
Oct 14 12:20:11 arch kernel: [drm:skl_compute_wm [i915]] [PLANE:26:plane 1A] ddb (0 - 446) -> (0 - 0)
Oct 14 12:20:11 arch kernel: [drm:drm_atomic_get_crtc_state [drm]] Added [CRTC:46:pipe C] ffff8dc2dea6d000 state to ffff8dc2de995000
Oct 14 12:20:11 arch kernel: [drm:drm_atomic_get_crtc_state [drm]] Added [CRTC:39:pipe B] ffff8dc2dea6b000 state to ffff8dc2de995000
Oct 14 12:20:11 arch kernel: [drm:drm_atomic_get_crtc_state [drm]] Added [CRTC:32:pipe A] ffff8dc2dea6d800 state to ffff8dc2de995000
Oct 14 12:20:11 arch kernel: [drm:drm_atomic_check_only [drm]] checking ffff8dc2de995000
Oct 14 12:20:11 arch kernel: [drm:drm_atomic_set_fb_for_plane [drm]] Set [NOFB] for plane state ffff8dc2e5e4da00
Oct 14 12:20:11 arch kernel: [drm:drm_atomic_set_crtc_for_plane [drm]] Link plane state ffff8dc2e5e4da00 to [NOCRTC]
Oct 14 12:20:11 arch kernel: [drm:drm_atomic_get_plane_state [drm]] Added [PLANE:30:cursor A] ffff8dc2e5e4da00 state to ffff8dc2de995000
Oct 14 12:20:11 arch kernel: [drm:drm_atomic_state_init [drm]] Allocated atomic state ffff8dc2de995000
Oct 14 12:20:11 arch kernel: [drm:drm_mode_addfb2 [drm]] [FB:70]
Oct 14 12:20:11 arch kernel: [drm:drm_mode_addfb2 [drm]] [FB:70]
Oct 14 12:20:11 arch kernel: [drm:drm_internal_framebuffer_create [drm]] could not create framebuffer
Oct 14 12:20:11 arch kernel: [drm:intel_framebuffer_init [i915]] No Y tiling for legacy addfb
Oct 14 12:20:11 arch kernel: [drm] RC6 on
Oct 14 12:20:11 arch kernel: [drm:drm_mode_addfb2 [drm]] [FB:70]
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (==) intel(0): Default visual is TrueColor
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (==) intel(0): RGB weight 888
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (==) intel(0): Depth 24, (--) framebuffer bpp 32
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]:         "Default Screen Section" for depth/fbbpp 24/32
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (II) intel(0): Creating default Display subsection in Screen section
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (--) intel(0): CPU: x86-64, sse2, sse3, ssse3, sse4.1, sse4.2, avx, avx2; using a maximum of 2 threads
Oct 14 12:20:11 arch /usr/lib/gdm/gdm-x-session[440]: (--) intel(0): Integrated Graphics Chipset: Intel(R) HD Graphics 520

the fresh driver doesnt seem to correct it :

sudo pacman -Si xf86-video-intel
---- truncated ----- 
Repository      : extra
Name            : xf86-video-intel
Version         : 1:2.99.917+794+ga384b462-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
Provides        : xf86-video-intel-uxa  xf86-video-intel-sna
Depends On      : mesa  libxvmc  pixman  xcb-util>=0.3.9  libsystemd
Optional Deps   : libxrandr: for intel-virtual-output
                  libxinerama: for intel-virtual-output
                  libxcursor: for intel-virtual-output
                  libxtst: for intel-virtual-output
                  libxss: for intel-virtual-output
Conflicts With  : xorg-server<1.19  X-ABI-VIDEODRV_VERSION<23  X-ABI-VIDEODRV_VERSION>=24  xf86-video-intel-sna  xf86-video-intel-uxa  xf86-video-i810
                  xf86-video-intel-legacy
Replaces        : xf86-video-intel-uxa  xf86-video-intel-sna
Download Size   : 675.62 KiB
Installed Size  : 2250.00 KiB
Packager        : Andreas Radke <andyrtr@archlinux.org>
Build Date      : Thu 12 Oct 2017 06:21:57 PM CEST
Validated By    : MD5 Sum  SHA-256 Sum  Signature

Those conflicts are normal ?

Any explanation about this situation ?
Seth, How did you guess it could be linked to power saving failure ? And thanks your kernel parameters seems solve my issue.

Thanks for your feedback.

Last edited by Ben00it (2017-10-14 20:06:48)

Offline

#13 2017-10-14 12:11:35

cafe
Member
Registered: 2014-03-20
Posts: 156

Re: Intel i915 causing irrecoverable black screen (hybrid config)

Thank you for reporting your experience. I'll try those power saving options with debug mode activated to investigate a little further.

Cheers,

Offline

#14 2017-10-14 14:49:39

seth
Member
Registered: 2012-09-03
Posts: 49,951

Re: Intel i915 causing irrecoverable black screen (hybrid config)

The "conflicts" are normal - means you need a reasonably recent X11 server and none of the older intel driver packages installed. That's just for package management.

About the cause: Jedi senses tongue
(When he mentioned the difference between 4.4 and 4.9, that rang a bell - the rest is explained in comment #11 and I just took an informed guess from there)

You may want to try whether "i915.enable_rc6=0" is actually required.

Offline

#15 2017-10-14 20:06:03

Ben00it
Member
Registered: 2017-09-21
Posts: 9

Re: Intel i915 causing irrecoverable black screen (hybrid config)

You're welcome cofe,

I'll try as well to dig it more if I can.
That's now clear Master Jedi, you used the force I understand better the issue now. tongue
I"ll try this parameter later on.
Thanks

Offline

#16 2017-10-18 21:04:37

Issun
Member
Registered: 2017-10-18
Posts: 3

Re: Intel i915 causing irrecoverable black screen (hybrid config)

Hello,

I have the same issue with my MSI GE63 (with an Intel i7 7700HQ and a Nvidia GTX 1070, so almost the same hardware as cafe's).
I tried about the same things as you, with no better luck. Additionally, I tried to boot with "i915.enable_rc6=0 i915.enable_psr=0" as kernel parameters, like seth suggested, but it didn't solve the problem.
I also tried to use the 14.4-rc5 kernel directly compiled from source, since I saw there was some work on i915 (I didn't take the time to read the commit message, but I had hopes tongue), but it failed too.
And finally, I updated my UEFI, and it didn't help.
Sadly, I don't have any more clue about how to fix it.

Here is the relevant part of my dmesg, if it can help (with the 14.4-rc5 kernel but without the mentioned kernel parameters):

Oct 18 23:28:41 ponkotan kernel: [drm] Memory usable by graphics device = 4096M
Oct 18 23:28:41 ponkotan kernel: checking generic (b0000000 1e0000) vs hw (b0000000 10000000)
Oct 18 23:28:41 ponkotan kernel: fb: switching to inteldrmfb from EFI VGA
Oct 18 23:28:41 ponkotan kernel: Console: switching to colour dummy device 80x25
Oct 18 23:28:41 ponkotan kernel: [drm] Replacing VGA console driver
Oct 18 23:28:41 ponkotan kernel: [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
Oct 18 23:28:41 ponkotan kernel: [drm] Driver supports precise vblank timestamp query.
Oct 18 23:28:41 ponkotan kernel: i915 0000:00:02.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=none:owns=io+mem
Oct 18 23:28:41 ponkotan kernel: invalid max DP link bw val 0, using 1.62Gbps
Oct 18 23:28:41 ponkotan kernel: ------------[ cut here ]------------
Oct 18 23:28:41 ponkotan kernel: WARNING: CPU: 0 PID: 318 at drivers/gpu/drm/i915/intel_dp.c:144 intel_dp_num_rates+0x3b/0x50 [i915]
Oct 18 23:28:41 ponkotan kernel: Modules linked in: intel_cstate i915(+) ttm cfg80211 btbcm btqca mdio fat iTCO_wdt btintel iTCO_vendor_support msi_wmi intel_rapl_perf psmouse sparse_keymap mousedev mxm_wmi bluetooth evdev input_leds mac_hid pcspkr ac ecdh_generic thermal mei_me intel_lpss_acpi snd_hda_intel snd_hda_codec snd_hda_core snd_hwdep snd_pcm snd_timer snd battery drm_kms_helper drm intel_gtt syscopyarea sysfillrect sysimgblt fb_sys_fops soundcore intel_lpss video mei i2c_hid tpm_crb tpm_tis tpm_tis_core rfkill shpchp i2c_algo_bit intel_pch_thermal i2c_i801 button tpm acpi_als kfifo_buf industrialio wmi fan acpi_pad sch_fq_codel ip_tables x_tables ext4 crc16 mbcache jbd2 fscrypto algif_skcipher af_alg dm_crypt dm_mod dax hid_generic usbhid hid uas usb_storage sd_mod crct10dif_pclmul crc32_pclmul crc32c_intel
Oct 18 23:28:41 ponkotan kernel:  ghash_clmulni_intel pcbc serio_raw atkbd libps2 aesni_intel aes_x86_64 crypto_simd glue_helper cryptd ahci sdhci_pci xhci_pci libahci sdhci led_class xhci_hcd libata mmc_core scsi_mod usbcore usb_common i8042 serio
Oct 18 23:28:41 ponkotan kernel: CPU: 0 PID: 318 Comm: modprobe Not tainted 4.14.0-rc5-g8a5776a5f498 #1
Oct 18 23:28:41 ponkotan kernel: Hardware name: Micro-Star International Co., Ltd. GE63VR 7RF/MS-16P1, BIOS E16P1IMS.102 07/20/2017
Oct 18 23:28:41 ponkotan kernel: task: ffff880271b1bd00 task.stack: ffffc90001458000
Oct 18 23:28:41 ponkotan kernel: RIP: 0010:intel_dp_num_rates+0x3b/0x50 [i915]
Oct 18 23:28:41 ponkotan kernel: RSP: 0018:ffffc9000145b8d8 EFLAGS: 00010286
Oct 18 23:28:41 ponkotan kernel: RAX: 000000000000002c RBX: 0000000000000001 RCX: 0000000000000000
Oct 18 23:28:41 ponkotan kernel: RDX: 0000000000000000 RSI: ffff88027ec0dc48 RDI: ffff88027ec0dc48
Oct 18 23:28:41 ponkotan kernel: RBP: ffffc9000145b8e0 R08: 00000000000002f1 R09: 0000000000000000
Oct 18 23:28:41 ponkotan kernel: R10: ffff880273f22990 R11: ffffffff8185e2e0 R12: ffff880273f20000
Oct 18 23:28:41 ponkotan kernel: R13: ffff880272e0d1c8 R14: ffff880272e0d648 R15: ffff880272e0d000
Oct 18 23:28:41 ponkotan kernel: FS:  00007f90189e1b80(0000) GS:ffff88027ec00000(0000) knlGS:0000000000000000
Oct 18 23:28:41 ponkotan kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Oct 18 23:28:41 ponkotan kernel: CR2: 0000561cf1926000 CR3: 0000000273054006 CR4: 00000000003606f0
Oct 18 23:28:41 ponkotan kernel: Call Trace:
Oct 18 23:28:41 ponkotan kernel:  intel_dp_init_connector+0x1136/0x13c0 [i915]
Oct 18 23:28:41 ponkotan kernel:  intel_ddi_init+0x399/0x470 [i915]
Oct 18 23:28:41 ponkotan kernel:  ? fwtable_read32+0x40/0x1f0 [i915]
Oct 18 23:28:41 ponkotan kernel:  intel_modeset_init+0x1067/0x18a0 [i915]
Oct 18 23:28:41 ponkotan kernel:  ? fwtable_write32+0x113/0x240 [i915]
Oct 18 23:28:41 ponkotan kernel:  ? intel_i2c_reset+0x42/0x50 [i915]
Oct 18 23:28:41 ponkotan kernel:  ? intel_setup_gmbus+0x217/0x290 [i915]
Oct 18 23:28:41 ponkotan kernel:  i915_driver_load+0xbaa/0x1690 [i915]
Oct 18 23:28:41 ponkotan kernel:  i915_pci_probe+0x42/0x70 [i915]
Oct 18 23:28:41 ponkotan kernel:  local_pci_probe+0x42/0xa0
Oct 18 23:28:41 ponkotan kernel:  ? pci_match_device+0xe5/0x110
Oct 18 23:28:41 ponkotan kernel:  pci_device_probe+0x149/0x1b0
Oct 18 23:28:41 ponkotan kernel:  driver_probe_device+0x2ff/0x450
Oct 18 23:28:41 ponkotan kernel:  __driver_attach+0xa4/0xe0
Oct 18 23:28:41 ponkotan kernel:  ? driver_probe_device+0x450/0x450
Oct 18 23:28:41 ponkotan kernel:  bus_for_each_dev+0x6e/0xb0
Oct 18 23:28:41 ponkotan kernel:  driver_attach+0x1e/0x20
Oct 18 23:28:41 ponkotan kernel:  bus_add_driver+0x1c7/0x270
Oct 18 23:28:41 ponkotan kernel:  ? 0xffffffffa0981000
Oct 18 23:28:41 ponkotan kernel:  driver_register+0x60/0xe0
Oct 18 23:28:41 ponkotan kernel:  ? 0xffffffffa0981000
Oct 18 23:28:41 ponkotan kernel:  __pci_register_driver+0x5a/0x60
Oct 18 23:28:41 ponkotan kernel:  i915_init+0x57/0x5a [i915]
Oct 18 23:28:41 ponkotan kernel:  do_one_initcall+0x50/0x190
Oct 18 23:28:41 ponkotan kernel:  ? __vunmap+0x81/0xb0
Oct 18 23:28:41 ponkotan kernel:  ? kmem_cache_alloc_trace+0x95/0x1b0
Oct 18 23:28:41 ponkotan kernel:  ? vfree+0x2e/0x70
Oct 18 23:28:41 ponkotan kernel:  do_init_module+0x5f/0x1f2
Oct 18 23:28:41 ponkotan kernel:  load_module+0x2619/0x2b60
Oct 18 23:28:41 ponkotan kernel:  SyS_init_module+0x173/0x1b0
Oct 18 23:28:41 ponkotan kernel:  ? SyS_init_module+0x173/0x1b0
Oct 18 23:28:41 ponkotan kernel:  entry_SYSCALL_64_fastpath+0x1a/0xa5
Oct 18 23:28:41 ponkotan kernel: RIP: 0033:0x7f90180d6a9a
Oct 18 23:28:41 ponkotan kernel: RSP: 002b:00007ffe4034ed18 EFLAGS: 00000206 ORIG_RAX: 00000000000000af
Oct 18 23:28:41 ponkotan kernel: RAX: ffffffffffffffda RBX: 000000000186aaab RCX: 00007f90180d6a9a
Oct 18 23:28:41 ponkotan kernel: RDX: 000000000041aada RSI: 0000000000275380 RDI: 00007f9017920010
Oct 18 23:28:41 ponkotan kernel: RBP: 000000000186bd60 R08: 0000000000000001 R09: 00000000000000a5
Oct 18 23:28:41 ponkotan kernel: R10: 0000000000000000 R11: 0000000000000206 R12: 0000000001869cd8
Oct 18 23:28:41 ponkotan kernel: R13: 000000000186cc80 R14: 00007f9017b9500b R15: 00000000fffffffc
Oct 18 23:28:41 ponkotan kernel: Code: 00 00 00 74 28 40 80 ff 14 bb 03 00 00 00 74 1d 40 80 ff 06 bb 01 00 00 00 74 12 40 0f b6 f7 48 c7 c7 c8 e1 7c a0 e8 b6 ce 98 e0 <0f> ff 89 d8 5b 5d c3 0f 1f 40 00 66 2e 0f 1f 84 00 00 00 00 00 
Oct 18 23:28:41 ponkotan kernel: ---[ end trace 10f4174534a49090 ]---
[... unrelated bluetooth messages ...]
Oct 18 23:28:41 ponkotan kernel: [drm] Initialized i915 1.6.0 20170818 for 0000:00:02.0 on minor 0
Oct 18 23:28:41 ponkotan kernel: ACPI: Video Device [GFX0] (multi-head: yes  rom: no  post: no)
Oct 18 23:28:41 ponkotan kernel: input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input12
Oct 18 23:28:41 ponkotan kernel: ACPI: Video Device [PEGP] (multi-head: no  rom: yes  post: no)
Oct 18 23:28:41 ponkotan kernel: input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:12/LNXVIDEO:01/input/input13
Oct 18 23:28:41 ponkotan kernel: snd_hda_intel 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
Oct 18 23:28:41 ponkotan kernel: [drm] Cannot find any crtc or sizes
Oct 18 23:28:41 ponkotan kernel: [drm] Cannot find any crtc or sizes

Thanks,
Kind regards,

Offline

#17 2017-10-19 00:14:50

cafe
Member
Registered: 2014-03-20
Posts: 156

Re: Intel i915 causing irrecoverable black screen (hybrid config)

Yep, that's the same warning that I get. I fell like we really need to submit this to Intel. I just don't know if this should be sent to the i915 team or the drm folks. Keep me posted on your progress!

Offline

#18 2017-10-19 06:41:23

seth
Member
Registered: 2012-09-03
Posts: 49,951

Re: Intel i915 causing irrecoverable black screen (hybrid config)

a) looks like a stack corruption (the call stream doesn't seem to exist in the code)
b) http://www.spinics.net/lists/intel-gfx/msg141969.html - seems the function on the end is being dropped altogether

Offline

#19 2017-10-20 10:34:06

Ben00it
Member
Registered: 2017-09-21
Posts: 9

Re: Intel i915 causing irrecoverable black screen (hybrid config)

Hi everyone,

After testing the 'thing' I confirm the kernel parameters didn't work : "i915.enable_rc6=0 i915.enable_psr=0"
In fact my error is very random*, depending the D-day and/or the mood of my laptop, I dunno...

I think we should submit this issue to intel.

I noticed there is no problem booting on CLI, so I finally use my dirty quickwin (stable for now) :
LOL; don't laught, but it just work perfectly actually smile

0. boot ISO & mount /dev/sdx & archroot /mnt
1. sudo systemctl disable gdm.service
2. Remove kernel parameters i915* from grub.cfg
3. reboot (now in cli)
4. vim ./.zshrc / ./.basrc
    alias ok="sudo systemctl start gdm.service"
5. . ./.zshrc | . ./.bashrc
6. ok

*Random kernel bug line is the same for me :1639

➜  ~ sudo journalctl | grep 'i915/intel_dp.c:'
Oct 11 12:15:35 arch kernel: WARNING: CPU: 2 PID: 393 at drivers/gpu/drm/i915/intel_dp.c:1639 intel_dp_compute_config+0x102/0x7f0 [i915]
Oct 11 12:17:33 arch kernel: WARNING: CPU: 3 PID: 366 at drivers/gpu/drm/i915/intel_dp.c:1639 intel_dp_compute_config+0x102/0x7f0 [i915]
Oct 11 12:18:36 arch kernel: WARNING: CPU: 3 PID: 369 at drivers/gpu/drm/i915/intel_dp.c:1639 intel_dp_compute_config+0x102/0x7f0 [i915]
Oct 12 07:51:31 arch kernel: WARNING: CPU: 1 PID: 921 at drivers/gpu/drm/i915/intel_dp.c:1639 intel_dp_compute_config+0x102/0x7f0 [i915]
Oct 13 10:02:18 arch kernel: WARNING: CPU: 2 PID: 947 at drivers/gpu/drm/i915/intel_dp.c:1639 intel_dp_compute_config+0x102/0x7f0 [i915]
Oct 13 10:13:34 arch kernel: WARNING: CPU: 0 PID: 447 at drivers/gpu/drm/i915/intel_dp.c:1639 intel_dp_compute_config+0x102/0x7f0 [i915]
Oct 13 10:51:10 arch kernel: WARNING: CPU: 0 PID: 464 at drivers/gpu/drm/i915/intel_dp.c:1639 intel_dp_compute_config+0x102/0x7f0 [i915]
Oct 13 10:52:23 arch kernel: WARNING: CPU: 2 PID: 455 at drivers/gpu/drm/i915/intel_dp.c:1639 intel_dp_compute_config+0x102/0x7f0 [i915]
Oct 14 12:20:11 arch kernel: WARNING: CPU: 2 PID: 442 at drivers/gpu/drm/i915/intel_dp.c:1639 intel_dp_compute_config+0x102/0x7f0 [i915]
Oct 14 13:03:28 arch kernel: WARNING: CPU: 0 PID: 447 at drivers/gpu/drm/i915/intel_dp.c:1639 intel_dp_compute_config+0x102/0x7f0 [i915]
Oct 14 13:04:48 arch kernel: WARNING: CPU: 3 PID: 449 at drivers/gpu/drm/i915/intel_dp.c:1639 intel_dp_compute_config+0x102/0x7f0 [i915]
Oct 16 11:11:13 arch kernel: WARNING: CPU: 3 PID: 463 at drivers/gpu/drm/i915/intel_dp.c:1639 intel_dp_compute_config+0x102/0x7f0 [i915]
Oct 16 11:12:52 arch kernel: WARNING: CPU: 1 PID: 469 at drivers/gpu/drm/i915/intel_dp.c:1639 intel_dp_compute_config+0x102/0x7f0 [i915]
Oct 16 11:26:26 arch kernel: WARNING: CPU: 2 PID: 468 at drivers/gpu/drm/i915/intel_dp.c:1639 intel_dp_compute_config+0x102/0x7f0 [i915]
Oct 17 12:12:22 arch kernel: WARNING: CPU: 3 PID: 467 at drivers/gpu/drm/i915/intel_dp.c:1639 intel_dp_compute_config+0x102/0x7f0 [i915]
Oct 17 12:25:13 arch kernel: WARNING: CPU: 3 PID: 449 at drivers/gpu/drm/i915/intel_dp.c:1639 intel_dp_compute_config+0x102/0x7f0 [i915]
Oct 18 09:39:27 arch kernel: WARNING: CPU: 2 PID: 474 at drivers/gpu/drm/i915/intel_dp.c:1639 intel_dp_compute_config+0x102/0x7f0 [i915]
Oct 18 10:48:03 arch kernel: WARNING: CPU: 0 PID: 466 at drivers/gpu/drm/i915/intel_dp.c:1639 intel_dp_compute_config+0x102/0x7f0 [i915]
Oct 18 11:22:42 arch kernel: WARNING: CPU: 1 PID: 463 at drivers/gpu/drm/i915/intel_dp.c:1639 intel_dp_compute_config+0x102/0x7f0 [i915]
Oct 18 13:03:57 arch kernel: WARNING: CPU: 0 PID: 464 at drivers/gpu/drm/i915/intel_dp.c:1639 intel_dp_compute_config+0x102/0x7f0 [i915]

According to my system :

uname -r
Linux arch 4.13.7-1-ARCH

And if we believe the release code from : https://elixir.free-electrons.com/linux … intel_dp.c, the line 1639 is :

1638: /* No common link rates between source and sink */
1639 : WARN_ON(common_len <= 0);

Issun (ponkotan) and cafe (arch) your error seem identical, if I believe you use the current kernel :  4.13.7-1-ARCH
Oct 18 23:28:41 ponkotan kernel: WARNING: CPU: 0 PID: 318 at drivers/gpu/drm/i915/intel_dp.c:144 intel_dp_num_rates+0x3b/0x50 [i915]
Oct 01 21:15:06 arch kernel: WARNING: CPU: 0 PID: 676 at drivers/gpu/drm/i915/intel_dp.c:141 intel_dp_num_rates+0x3b/0x50 [i915]

136: static int intel_dp_num_rates(u8 link_bw_code)
137: {
138: 	switch (link_bw_code) {
139: 	default:
140: 		WARN(1, "invalid max DP link bw val %x, using 1.62Gbps\n",
141: 		     link_bw_code);
142:	case DP_LINK_BW_1_62:
143:		return 1;
144:	case DP_LINK_BW_2_7:
145:		return 2;
146:	case DP_LINK_BW_5_4:
147:		return 3;
148:	}

Anyway do you have any idea how I can find or locate : drivers/gpu/drm/i915/intel_dp.c on my system ? It's compiled right ?

 ➜  i915 pwd
/usr/lib/modules/4.13.7-1-ARCH/kernel/drivers/gpu/drm/i915
➜  i915 ll
total 792K
drwxr-xr-x 2 root root 4.0K Oct 17 09:58 gvt
-rw-r--r-- 1 root root 787K Oct 14 20:15 i915.ko.gz

Last edited by Ben00it (2017-10-20 12:58:16)

Offline

#20 2017-10-20 18:11:19

loqs
Member
Registered: 2014-03-06
Posts: 17,192

Re: Intel i915 causing irrecoverable black screen (hybrid config)

See Arch_Build_System to obtain the source for the kernel as used by arch.
Might also try the linux-drm-tip kernel which has the function causing the warning already removed but I can not recommend the PKGBUILD in linux-drm-tip-git uses.
Edit:

cd /tmp/
$ git clone git://git.archlinux.org/svntogit/packages.git --single-branch --branch "packages/linux"
Cloning into 'packages'...
remote: Counting objects: 5182, done.
remote: Compressing objects: 100% (3296/3296), done.
remote: Total 5182 (delta 2215), reused 4626 (delta 1866)
Receiving objects: 100% (5182/5182), 1.46 MiB | 2.86 MiB/s, done.
Resolving deltas: 100% (2215/2215), done.
$ cd
$ mkdir builds #make a directory to build packages in if needed 
$ cd builds
$ cp -r /tmp/packages/trunk/ linux-drm-tip-git #copy the arch kernel build files to new package directory
$ cd linux-drm-tip-git
$ rm -rf /tmp/packages #clean up

replace PKGBUILD with the following

# Contributor: Tobias Powalowski <tpowa@archlinux.org>
# Contributor: Thomas Baechler <thomas@archlinux.org>

#pkgbase=linux               # Build stock -ARCH kernel
pkgbase=linux-drm-tip-git       # Build kernel with a different name
_srcname=drm-tip
pkgver=r708591.0760516f3127
pkgrel=1
arch=('i686' 'x86_64')
url="https://www.kernel.org/"
license=('GPL2')
makedepends=('kmod' 'inetutils' 'bc' 'git' 'libelf')
options=('!strip')
source=('git+https://anongit.freedesktop.org/git/drm-tip.git'
#        'git+https://github.com/freedesktop/drm-tip.git#branch=drm-tip' use github mirror instead
        # the main kernel config files
        'config.i686' 'config.x86_64'
        # pacman hook for initramfs regeneration
        '90-linux.hook'
        # standard config files for mkinitcpio ramdisk
        'linux.preset')

sha256sums=('SKIP'
            'f68bb8bccbbd6b86dc9f182ee25b2953638aec2729387c70d2787318ad4ea16c'
            '9be58e0adea94ccd51aabdd568fa65ba84097f31589de57c5fcc7c71c257a6e0'
            '834bd254b56ab71d73f59b3221f056c72f559553c04718e350ab2a3e2991afe0'
            'ad6344badc91ad0630caacde83f7f9b97276f80d26a20619a87952be65492c65')

_kernelname=${pkgbase#linux}

pkgver() {
  cd "${_srcname}"

  printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
}

prepare() {
  cd "${_srcname}"

  cp -Tf ../config.${CARCH} .config

  if [ "${_kernelname}" != "" ]; then
    sed -i "s|CONFIG_LOCALVERSION=.*|CONFIG_LOCALVERSION=\"${_kernelname}\"|g" ./.config
    sed -i "s|CONFIG_LOCALVERSION_AUTO=.*|CONFIG_LOCALVERSION_AUTO=n|" ./.config
  fi

  # set extraversion to pkgrel
  sed -ri "s|^(EXTRAVERSION =.*)|\1-${pkgrel}|" Makefile

  # don't run depmod on 'make install'. We'll do this ourselves in packaging
  sed -i '2iexit 0' scripts/depmod.sh

  # get kernel version
  make prepare

  # load configuration
  # Configure the kernel. Replace the line below with one of your choice.
  #make menuconfig # CLI menu for configuration
  #make nconfig # new CLI menu for configuration
  #make xconfig # X-based configuration
  #make oldconfig # using old config from previous kernel version
  # ... or manually edit .config

  # rewrite configuration
  yes "" | make config >/dev/null
}

build() {
  cd ${_srcname}

  make ${MAKEFLAGS} LOCALVERSION= bzImage modules
}

_package() {
  pkgdesc="The ${pkgbase/linux/Linux} kernel and modules"
  [ "${pkgbase}" = "linux" ] && groups=('base')
  depends=('coreutils' 'linux-firmware' 'kmod' 'mkinitcpio>=0.7')
  optdepends=('crda: to set the correct wireless channels of your country')
  backup=("etc/mkinitcpio.d/${pkgbase}.preset")
  install=linux.install

  cd ${_srcname}

  KARCH=x86

  # get kernel version
  _kernver="$(make LOCALVERSION= kernelrelease)"
  _basekernel=${_kernver%%-*}
  _basekernel=${_basekernel%.*}

  mkdir -p "${pkgdir}"/{lib/modules,lib/firmware,boot}
  make LOCALVERSION= INSTALL_MOD_PATH="${pkgdir}" modules_install
  cp arch/$KARCH/boot/bzImage "${pkgdir}/boot/vmlinuz-${pkgbase}"

  # set correct depmod command for install
  sed -e "s|%PKGBASE%|${pkgbase}|g;s|%KERNVER%|${_kernver}|g" \
    "${startdir}/${install}" > "${startdir}/${install}.pkg"
  true && install=${install}.pkg

  # install mkinitcpio preset file for kernel
  sed "s|%PKGBASE%|${pkgbase}|g" ../linux.preset |
    install -Dm644 /dev/stdin "${pkgdir}/etc/mkinitcpio.d/${pkgbase}.preset"

  # install pacman hook for initramfs regeneration
  sed "s|%PKGBASE%|${pkgbase}|g" ../90-linux.hook |
    install -Dm644 /dev/stdin "${pkgdir}/usr/share/libalpm/hooks/90-${pkgbase}.hook"

  # remove build and source links
  rm "${pkgdir}"/lib/modules/${_kernver}/{source,build}

  # remove the firmware
  rm -r "${pkgdir}/lib/firmware"

  # make room for external modules
  ln -s "../extramodules-${_basekernel}${_kernelname:--ARCH}" "${pkgdir}/lib/modules/${_kernver}/extramodules"

  # add real version for building modules and running depmod from post_install/upgrade
  echo "${_kernver}" |
    install -Dm644 /dev/stdin "${pkgdir}/lib/modules/extramodules-${_basekernel}${_kernelname:--ARCH}/version"

  # Now we call depmod...
  depmod -b "${pkgdir}" -F System.map "${_kernver}"

  # move module tree /lib -> /usr/lib
  mv -t "${pkgdir}/usr" "${pkgdir}/lib"

  # add vmlinux
  install -Dm644 vmlinux "${pkgdir}/usr/lib/modules/${_kernver}/build/vmlinux"
}

_package-headers() {
  pkgdesc="Header files and scripts for building modules for ${pkgbase/linux/Linux} kernel"

  cd ${_srcname}
  local _builddir="${pkgdir}/usr/lib/modules/${_kernver}/build"

  install -Dt "${_builddir}" -m644 Makefile .config Module.symvers
  install -Dt "${_builddir}/kernel" -m644 kernel/Makefile

  mkdir "${_builddir}/.tmp_versions"

  cp -t "${_builddir}" -a include scripts

  install -Dt "${_builddir}/arch/${KARCH}" -m644 arch/${KARCH}/Makefile
  install -Dt "${_builddir}/arch/${KARCH}/kernel" -m644 arch/${KARCH}/kernel/asm-offsets.s

  if [[ ${CARCH} = i686 ]]; then
    install -t "${_builddir}/arch/${KARCH}" -m644 arch/${KARCH}/Makefile_32.cpu
  fi

  cp -t "${_builddir}/arch/${KARCH}" -a arch/${KARCH}/include

  install -Dt "${_builddir}/drivers/md" -m644 drivers/md/*.h
  install -Dt "${_builddir}/net/mac80211" -m644 net/mac80211/*.h

  # http://bugs.archlinux.org/task/9912
  install -Dt "${_builddir}/drivers/media/dvb-core" -m644 drivers/media/dvb-core/*.h

  # http://bugs.archlinux.org/task/13146
  install -Dt "${_builddir}/drivers/media/dvb-frontends" -m644 drivers/media/dvb-frontends/lgdt330x.h
  install -Dt "${_builddir}/drivers/media/i2c" -m644 drivers/media/i2c/msp3400-driver.h

  # http://bugs.archlinux.org/task/20402
  install -Dt "${_builddir}/drivers/media/usb/dvb-usb" -m644 drivers/media/usb/dvb-usb/*.h
  install -Dt "${_builddir}/drivers/media/dvb-frontends" -m644 drivers/media/dvb-frontends/*.h
  install -Dt "${_builddir}/drivers/media/tuners" -m644 drivers/media/tuners/*.h

  # add xfs and shmem for aufs building
  mkdir -p "${_builddir}"/{fs/xfs,mm}

  # copy in Kconfig files
  find . -name Kconfig\* -exec install -Dm644 {} "${_builddir}/{}" \;

  # add objtool for external module building and enabled VALIDATION_STACK option
  if [[ -e tools/objtool/objtool ]]; then
    install -Dt "${_builddir}/tools/objtool" tools/objtool/objtool
  fi

  # remove unneeded architectures
  local _arch
  for _arch in "${_builddir}"/arch/*/; do
    if [[ ${_arch} != */${KARCH}/ ]]; then
      rm -r "${_arch}"
    fi
  done

  # remove files already in linux-docs package
  rm -r "${_builddir}/Documentation"

  # Fix permissions
  chmod -R u=rwX,go=rX "${_builddir}"

  # strip scripts directory
  local _binary _strip
  while read -rd '' _binary; do
    case "$(file -bi "${_binary}")" in
      *application/x-sharedlib*)  _strip="${STRIP_SHARED}"   ;; # Libraries (.so)
      *application/x-archive*)    _strip="${STRIP_STATIC}"   ;; # Libraries (.a)
      *application/x-executable*) _strip="${STRIP_BINARIES}" ;; # Binaries
      *) continue ;;
    esac
    /usr/bin/strip ${_strip} "${_binary}"
  done < <(find "${_builddir}/scripts" -type f -perm -u+w -print0 2>/dev/null)
}

_package-docs() {
  pkgdesc="Kernel hackers manual - HTML documentation that comes with the ${pkgbase/linux/Linux} kernel"

  cd ${_srcname}
  local _builddir="${pkgdir}/usr/lib/modules/${_kernver}/build"

  mkdir -p "${_builddir}"
  cp -t "${_builddir}" -a Documentation

  # Fix permissions
  chmod -R u=rwX,go=rX "${_builddir}"
}

pkgname=("${pkgbase}" "${pkgbase}-headers" "${pkgbase}-docs")
for _p in ${pkgname[@]}; do
  eval "package_${_p}() {
    $(declare -f "_package${_p#${pkgbase}}")
    _package${_p#${pkgbase}}
  }"
done

# vim:set ts=8 sts=2 sw=2 et:

Then to build and install the package

$ makepkg -rsi

Last edited by loqs (2017-10-20 22:25:34)

Offline

#21 2017-10-20 23:11:21

Issun
Member
Registered: 2017-10-18
Posts: 3

Re: Intel i915 causing irrecoverable black screen (hybrid config)

Hello,

Thanks for your replies.

Ben00it wrote:

Issun (ponkotan) and cafe (arch) your error seem identical, if I believe you use the current kernel :  4.13.7-1-ARCH

Yes the error is the same (our hardware is very similar too), but I was actually using the 4.14-rc5 kernel.

loqs wrote:

Might also try the linux-drm-tip kernel which has the function causing the warning already removed but I can not recommend the PKGBUILD in linux-drm-tip-git uses.

So I just tried this kernel. I did not follow your instructions for the installation since it was already done when I saw your edit. Instead, I just cloned from git://anongit.freedesktop.org/git/drm-tip.git and compiled it manually,
following these directions; but I believe it makes not much difference (does it ?).
So, the issue was unfortunately not solved, but the warning triggered was different (although, it seems to refer to the same problem, it's just worded differently).
Here's the relevant part of my dmesg:

Oct 21 02:41:16 ponkotan kernel: pci 0000:01:00.0: optimus capabilities: enabled, status dynamic power, hda bios codec supported
Oct 21 02:41:16 ponkotan kernel: VGA switcheroo: detected Optimus DSM method \_SB_.PCI0.PEG0.PEGP handle
Oct 21 02:41:16 ponkotan kernel: nouveau: detected PR support, will not use DSM
Oct 21 02:41:16 ponkotan kernel: nouveau 0000:01:00.0: enabling device (0006 -> 0007)
Oct 21 02:41:16 ponkotan kernel: checking generic (b0000000 1e0000) vs hw (c0000000 10000000)
Oct 21 02:41:16 ponkotan kernel: checking generic (b0000000 1e0000) vs hw (d0000000 2000000)
Oct 21 02:41:16 ponkotan kernel: nouveau 0000:01:00.0: NVIDIA GP104 (134000a1)
Oct 21 02:41:16 ponkotan kernel: ath10k_pci 0000:02:00.0: enabling device (0000 -> 0002)
Oct 21 02:41:16 ponkotan kernel: ath10k_pci 0000:02:00.0: pci irq msi oper_irq_mode 2 irq_mode 0 reset_mode 0
Oct 21 02:41:16 ponkotan kernel: [drm] Memory usable by graphics device = 4096M
Oct 21 02:41:16 ponkotan kernel: checking generic (b0000000 1e0000) vs hw (b0000000 10000000)
Oct 21 02:41:16 ponkotan kernel: fb: switching to inteldrmfb from EFI VGA
Oct 21 02:41:16 ponkotan kernel: Console: switching to colour dummy device 80x25
Oct 21 02:41:16 ponkotan kernel: [drm] Replacing VGA console driver
Oct 21 02:41:16 ponkotan systemd[1]: Mounted /boot.
Oct 21 02:41:16 ponkotan systemd[1]: Started Load/Save RF Kill Switch Status.
Oct 21 02:41:16 ponkotan systemd[1]: Reached target Local File Systems.
Oct 21 02:41:16 ponkotan systemd[1]: Starting Create Volatile Files and Directories...
Oct 21 02:41:16 ponkotan systemd[1]: Reached target Bluetooth.
Oct 21 02:41:16 ponkotan kernel: [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
Oct 21 02:41:16 ponkotan kernel: [drm] Driver supports precise vblank timestamp query.
Oct 21 02:41:16 ponkotan kernel: i915 0000:00:02.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=none:owns=io+mem
Oct 21 02:41:16 ponkotan kernel: unknown DP link BW code 0, using 162000
Oct 21 02:41:16 ponkotan kernel: ------------[ cut here ]------------
Oct 21 02:41:16 ponkotan kernel: WARNING: CPU: 0 PID: 318 at drivers/gpu/drm/drm_dp_helper.c:157 drm_dp_bw_code_to_link_rate+0x3b/0x50 [drm_kms_helper]
Oct 21 02:41:16 ponkotan kernel: Modules linked in: i915(+) ath10k_pci(+) ath10k_core ath nouveau(+) nls_iso8859_1 mac80211 ttm drm_kms_helper nls_cp437 vfat fat coretemp kvm_intel kvm drm mxm_wmi cfg80211 irqbypass intel_cstate intel_rapl_perf snd_hda_intel snd_hda_codec msi_wmi btusb btrtl iTCO_wdt iTCO_vendor_support btbcm evdev sparse_keymap snd_hda_core snd_hwdep snd_pcm hci_uart btqca btintel bluetooth intel_gtt syscopyarea input_leds psmouse mousedev pcspkr mac_hid alx mdio battery ac mei_me sysfillrect snd_timer snd sysimgblt thermal tpm_crb intel_lpss_acpi i2c_hid soundcore fb_sys_fops intel_pch_thermal video ecdh_generic rfkill tpm_tis intel_lpss mei i2c_algo_bit button i2c_i801 shpchp acpi_als kfifo_buf tpm_tis_core industrialio tpm fan acpi_pad wmi sch_fq_codel ip_tables x_tables ext4 crc16 mbcache jbd2 fscrypto
Oct 21 02:41:16 ponkotan kernel:  algif_skcipher af_alg dm_crypt dm_mod dax uas usb_storage hid_generic usbhid hid sd_mod serio_raw atkbd libps2 crct10dif_pclmul crc32_pclmul crc32c_intel ghash_clmulni_intel pcbc aesni_intel aes_x86_64 crypto_simd glue_helper cryptd sdhci_pci ahci xhci_pci sdhci libahci led_class xhci_hcd libata mmc_core scsi_mod usbcore usb_common i8042 serio
Oct 21 02:41:16 ponkotan kernel: CPU: 0 PID: 318 Comm: modprobe Not tainted 4.14.0-rc5-g8a5776a5f498+ #1
Oct 21 02:41:16 ponkotan kernel: Hardware name: Micro-Star International Co., Ltd. GE63VR 7RF/MS-16P1, BIOS E16P1IMS.102 07/20/2017
Oct 21 02:41:16 ponkotan kernel: task: ffff8802724c0f40 task.stack: ffffc900015cc000
Oct 21 02:41:16 ponkotan kernel: RIP: 0010:drm_dp_bw_code_to_link_rate+0x3b/0x50 [drm_kms_helper]
Oct 21 02:41:16 ponkotan kernel: RSP: 0000:ffffc900015cf8d0 EFLAGS: 00010286
Oct 21 02:41:16 ponkotan kernel: RAX: 0000000000000027 RBX: 00000000000278d0 RCX: 0000000000000000
Oct 21 02:41:16 ponkotan kernel: RDX: 0000000000000000 RSI: ffff88027ec0dc48 RDI: ffff88027ec0dc48
Oct 21 02:41:16 ponkotan kernel: RBP: ffffc900015cf8d8 R08: 000000000000030d R09: 0000000000000000
Oct 21 02:41:16 ponkotan kernel: R10: ffff88027334a9a8 R11: ffffffff8185e320 R12: ffff880273348000
Oct 21 02:41:16 ponkotan kernel: R13: ffff8802724b61c8 R14: ffff8802724b6648 R15: ffff8802724b6000
Oct 21 02:41:16 ponkotan kernel: FS:  00007fc11ca2cb80(0000) GS:ffff88027ec00000(0000) knlGS:0000000000000000
Oct 21 02:41:16 ponkotan kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Oct 21 02:41:16 ponkotan kernel: CR2: 00007f136a8a7600 CR3: 00000002742df005 CR4: 00000000003606f0
Oct 21 02:41:16 ponkotan kernel: Call Trace:
Oct 21 02:41:16 ponkotan kernel:  intel_dp_set_sink_rates+0x16/0x60 [i915]
Oct 21 02:41:16 ponkotan kernel:  intel_dp_init_connector+0x10fd/0x1390 [i915]
Oct 21 02:41:16 ponkotan kernel:  intel_ddi_init+0x383/0x440 [i915]
Oct 21 02:41:16 ponkotan kernel:  intel_modeset_init+0x10b9/0x1850 [i915]
Oct 21 02:41:16 ponkotan kernel:  ? fwtable_write32+0x113/0x240 [i915]
Oct 21 02:41:16 ponkotan kernel:  ? intel_i2c_reset+0x42/0x50 [i915]
Oct 21 02:41:16 ponkotan kernel:  ? intel_setup_gmbus+0x20c/0x290 [i915]
Oct 21 02:41:16 ponkotan kernel:  i915_driver_load+0xbca/0x16a0 [i915]
Oct 21 02:41:16 ponkotan kernel:  i915_pci_probe+0x42/0x70 [i915]
Oct 21 02:41:16 ponkotan kernel:  local_pci_probe+0x42/0xa0
Oct 21 02:41:16 ponkotan kernel:  ? pci_match_device+0xe5/0x110
Oct 21 02:41:16 ponkotan kernel:  pci_device_probe+0x149/0x1b0
Oct 21 02:41:16 ponkotan kernel:  driver_probe_device+0x2ff/0x450
Oct 21 02:41:16 ponkotan kernel:  __driver_attach+0xa4/0xe0
Oct 21 02:41:16 ponkotan kernel:  ? driver_probe_device+0x450/0x450
Oct 21 02:41:16 ponkotan kernel:  bus_for_each_dev+0x6e/0xb0
Oct 21 02:41:16 ponkotan kernel:  driver_attach+0x1e/0x20
Oct 21 02:41:16 ponkotan kernel:  bus_add_driver+0x1c7/0x270
Oct 21 02:41:16 ponkotan kernel:  ? 0xffffffffa0bdb000
Oct 21 02:41:16 ponkotan kernel:  driver_register+0x60/0xe0
Oct 21 02:41:16 ponkotan kernel:  ? 0xffffffffa0bdb000
Oct 21 02:41:16 ponkotan kernel:  __pci_register_driver+0x5a/0x60
Oct 21 02:41:16 ponkotan kernel:  i915_init+0x57/0x5a [i915]
Oct 21 02:41:16 ponkotan kernel:  do_one_initcall+0x50/0x190
Oct 21 02:41:16 ponkotan kernel:  ? __vunmap+0x81/0xb0
Oct 21 02:41:16 ponkotan kernel:  ? kmem_cache_alloc_trace+0x95/0x1b0
Oct 21 02:41:16 ponkotan kernel:  ? kfree+0x177/0x190
Oct 21 02:41:16 ponkotan kernel:  do_init_module+0x5f/0x1f2
Oct 21 02:41:16 ponkotan kernel:  load_module+0x2619/0x2b60
Oct 21 02:41:16 ponkotan kernel:  ? preempt_schedule_irq+0x3b/0x60
Oct 21 02:41:16 ponkotan kernel:  SyS_init_module+0x173/0x1b0
Oct 21 02:41:16 ponkotan kernel:  ? SyS_init_module+0x173/0x1b0
Oct 21 02:41:16 ponkotan kernel:  entry_SYSCALL_64_fastpath+0x1a/0xa5
Oct 21 02:41:16 ponkotan kernel: RIP: 0033:0x7fc11c121a9a
Oct 21 02:41:16 ponkotan kernel: RSP: 002b:00007ffd2063f3a8 EFLAGS: 00000246 ORIG_RAX: 00000000000000af
Oct 21 02:41:16 ponkotan kernel: RAX: ffffffffffffffda RBX: 00000000014b5443 RCX: 00007fc11c121a9a
Oct 21 02:41:16 ponkotan kernel: RDX: 000000000041aada RSI: 000000000027cb68 RDI: 00007fc11b169010
Oct 21 02:41:16 ponkotan kernel: RBP: 00000000014bb180 R08: 0000000000000001 R09: 0000000000000080
Oct 21 02:41:16 ponkotan kernel: R10: 0000000000000000 R11: 0000000000000246 R12: 0000000001498b58
Oct 21 02:41:16 ponkotan kernel: R13: 00000000014bc208 R14: 00007fc11b3b7c3c R15: 0000000000000018
Oct 21 02:41:16 ponkotan kernel: Code: 1e 04 00 74 28 40 80 ff 14 bb 60 3d 08 00 74 1d 40 80 ff 06 bb d0 78 02 00 74 12 40 0f b6 f7 48 c7 c7 f8 cd 6e a0 e8 46 ed 9f e0 <0f> ff 89 d8 5b 5d c3 0f 1f 40 00 66 2e 0f 1f 84 00 00 00 00 00 
Oct 21 02:41:16 ponkotan kernel: ---[ end trace 34857184b57cd222 ]---
Oct 21 02:41:16 ponkotan kernel: [drm] Initialized i915 1.6.0 20171012 for 0000:00:02.0 on minor 0
Oct 21 02:41:16 ponkotan kernel: ACPI: Video Device [GFX0] (multi-head: yes  rom: no  post: no)
Oct 21 02:41:16 ponkotan kernel: input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input12
Oct 21 02:41:16 ponkotan kernel: ACPI: Video Device [PEGP] (multi-head: no  rom: yes  post: no)
Oct 21 02:41:16 ponkotan kernel: input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:12/LNXVIDEO:01/input/input13
Oct 21 02:41:16 ponkotan kernel: snd_hda_intel 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
Oct 21 02:41:16 ponkotan kernel: [drm] Cannot find any crtc or sizes
Oct 21 02:41:16 ponkotan kernel: [drm] Cannot find any crtc or sizes
Oct 21 02:41:16 ponkotan kernel: ath10k_pci 0000:02:00.0: Direct firmware load for ath10k/pre-cal-pci-0000:02:00.0.bin failed with error -2
Oct 21 02:41:16 ponkotan kernel: ath10k_pci 0000:02:00.0: Direct firmware load for ath10k/cal-pci-0000:02:00.0.bin failed with error -2
Oct 21 02:41:16 ponkotan kernel: nouveau 0000:01:00.0: bios: version 86.04.67.00.18
Oct 21 02:41:16 ponkotan systemd[1]: Created slice system-systemd\x2dbacklight.slice.
Oct 21 02:41:16 ponkotan systemd[1]: Starting Load/Save Screen Backlight Brightness of backlight:intel_backlight...
[...]
Oct 21 02:41:17 ponkotan kernel: [drm] Finished loading DMC firmware i915/kbl_dmc_ver1_01.bin (v1.1)

Thanks,
Best regards,

Offline

#22 2017-10-20 23:35:46

loqs
Member
Registered: 2014-03-06
Posts: 17,192

Re: Intel i915 causing irrecoverable black screen (hybrid config)

I agree with you it looks as though the issue is not resolved just the removal of intel_dp_num_rates caused the issue to be detected at a different point.
As it is still happening using drm-tip I would report it upstream as a bug against product DRI and component DRM/Intel.
Please include all the information requested in how to report.

Offline

#23 2017-10-21 01:12:36

uc_mvini
Member
From: Brazil
Registered: 2017-09-28
Posts: 31

Re: Intel i915 causing irrecoverable black screen (hybrid config)

Hi everyone. I'm having the same error.

Kernel and system architecture: 4.9.56-1-lts x86_64

dmesg: https://pastebin.com/2xuTZ75s

lsmod | grep i915: https://pastebin.com/2i1G3JJ5

lsmod: https://pastebin.com/kxwXY7T0

lspci | grep intel: https://pastebin.com/jW807Jw1

I tried the kernel parameter intel_iommu=off but don't solved my problem. So I used a kernel parameter drm.debug=0x1e and log_buf_len=1M without intel_iommu=off for more information in dmesg in specific DRM debug. Anyone know how to solve this problem?

The relevant part of dmesg is this:
[   38.102022] [drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe A FIFO underrun
[   38.103242] [drm:intel_set_pch_fifo_underrun_reporting [i915]] *ERROR* uncleared pch fifo underrun on pch transcoder A
[   38.103269] [drm:intel_pch_fifo_underrun_irq_handler [i915]] *ERROR* PCH transcoder A FIFO underrun


Cheers.

Last edited by uc_mvini (2017-10-21 01:39:13)

Offline

#24 2017-10-21 06:59:50

seth
Member
Registered: 2012-09-03
Posts: 49,951

Re: Intel i915 causing irrecoverable black screen (hybrid config)

Unlikely. You're using the lts kernel and not only miss the intel_dp_*connector segfaults but even have success in

[   37.375129] [drm:intel_hdmi_init_connector [i915]] Adding HDMI connector on port B
[   37.375159] [drm:intel_hdmi_init_connector [i915]] Using DDC pin 0x5 for port B (platform default)
[   37.375198] [drm:intel_dp_init_connector [i915]] Adding DP connector on port B
[   37.375229] [drm:intel_dp_init_connector [i915]] using AUX B for port B (platform default)

Try passing "iommu=off i915.enable_psr=0 i915.enable_rc6=0" and in case that works, only "i915.enable_rc6=0"

Offline

#25 2017-10-22 01:37:34

uc_mvini
Member
From: Brazil
Registered: 2017-09-28
Posts: 31

Re: Intel i915 causing irrecoverable black screen (hybrid config)

seth wrote:

Unlikely. You're using the lts kernel and not only miss the intel_dp_*connector segfaults but even have success in

[   37.375129] [drm:intel_hdmi_init_connector [i915]] Adding HDMI connector on port B
[   37.375159] [drm:intel_hdmi_init_connector [i915]] Using DDC pin 0x5 for port B (platform default)
[   37.375198] [drm:intel_dp_init_connector [i915]] Adding DP connector on port B
[   37.375229] [drm:intel_dp_init_connector [i915]] using AUX B for port B (platform default)

Try passing "iommu=off i915.enable_psr=0 i915.enable_rc6=0" and in case that works, only "i915.enable_rc6=0"

I used those parameters right now and don't solved, simply my output of log says it's doing starting LXDE and graphical mode in Arch Linux but doesn't show this.

See my dmesg output, please: https://pastebin.com/2xuTZ75s

What's wrong there?

And the journalctl -xe | grep intel command: https://pastebin.com/gwDBVjet

And dmesg | grep DP: https://pastebin.com/6k9cSd5e

I was running all those commands after the boot as tty (Ctrl + Alt + F2) with those kernel parameters: ... iommu=off i915.enable_psr=0 i915.enable_rc6=0 drm.debug=0x1e log_buf_len=1M


Cheers, seth. Thanks for the help.

Last edited by uc_mvini (2017-10-22 01:51:17)

Offline

Board footer

Powered by FluxBB