Enabling HuC for SKL/KBL in Debian/testing

Recently, our friend Florent complained that it was impossible to set a constant bitrate when encoding H.264 using low-power profile with gstreamer-vaapi .

Low-power (LP) profiles are VA-API entry points, available in Intel SkyLake-based procesor and succesors, which provide video encoding with low power consumption.

Later on, Ullysses and Sree, pointed out that CBR in LP is ony possible if HuC is enabled in the kernel.

HuC is a firmware, loaded by i915 kernel module, designed to offload some of the media functions from the CPU to GPU. One of these functions is bitrate control when encoding. HuC saves unnecessary CPU-GPU synchronization.

In order to load HuC, it is required first to load GuC, another Intel’s firmware designed to perform graphics workload scheduling on the various graphics parallel engines.

How we can install and configure these firmwares to enable CBR in low-power profile, among other things, in Debian/testing?

Check i915 parameters

First we shall confirm that our kernel and our i915 kernel module is capable to handle this functionality:

$ sudo modinfo i915 | egrep -i "guc|huc|dmc"
firmware:       i915/bxt_dmc_ver1_07.bin
firmware:       i915/skl_dmc_ver1_26.bin
firmware:       i915/kbl_dmc_ver1_01.bin
firmware:       i915/kbl_guc_ver9_14.bin
firmware:       i915/bxt_guc_ver8_7.bin
firmware:       i915/skl_guc_ver6_1.bin
firmware:       i915/kbl_huc_ver02_00_1810.bin
firmware:       i915/bxt_huc_ver01_07_1398.bin
firmware:       i915/skl_huc_ver01_07_1398.bin
parm:           enable_guc_loading:Enable GuC firmware loading (-1=auto, 0=never [default], 1=if available, 2=required) (int)
parm:           enable_guc_submission:Enable GuC submission (-1=auto, 0=never [default], 1=if available, 2=required) (int)
parm:           guc_log_level:GuC firmware logging level (-1:disabled (default), 0-3:enabled) (int)
parm:           guc_firmware_path:GuC firmware path to use instead of the default one (charp)
parm:           huc_firmware_path:HuC firmware path to use instead of the default one (charp)

Install firmware

$ sudo apt install firmware-misc-nonfree

UPDATE: In order to install this Debian package, you should have enabled the non-free apt repository in your sources list.

Verify the firmware are installed:

$ ls -1 /lib/firmware/i915/
bxt_dmc_ver1_07.bin
bxt_dmc_ver1.bin
bxt_guc_ver8_7.bin
bxt_huc_ver01_07_1398.bin
kbl_dmc_ver1_01.bin
kbl_dmc_ver1.bin
kbl_guc_ver9_14.bin
kbl_huc_ver02_00_1810.bin
skl_dmc_ver1_23.bin
skl_dmc_ver1_26.bin
skl_dmc_ver1.bin
skl_guc_ver1.bin
skl_guc_ver4.bin
skl_guc_ver6_1.bin
skl_guc_ver6.bin
skl_huc_ver01_07_1398.bin

Update modprobe configuration

Edit or create the configuration file /etc/modprobe.d/i915.con

$ sudo vim /etc/modprobe.d/i915.conf
....
$ cat /etc/modprobe.d/i915.conf
options i915 enable_guc_loading=1 enable_guc_submission=1

Reboot

$ sudo systemctl reboot 

Verification

Now it is possible to verify that the i915 module kernel loaded the firmware correctly by looking at the kenrel logs:

$ journalctl -b -o short-monotonic -k | egrep -i "i915|dmr|dmc|guc|huc"
[   10.303849] miau kernel: Setting dangerous option enable_guc_loading - tainting kernel
[   10.303852] miau kernel: Setting dangerous option enable_guc_submission - tainting kernel
[   10.336318] miau kernel: i915 0000:00:02.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=io+mem:owns=io+mem
[   10.338664] miau kernel: i915 0000:00:02.0: firmware: direct-loading firmware i915/kbl_dmc_ver1_01.bin
[   10.339635] miau kernel: [drm] Finished loading DMC firmware i915/kbl_dmc_ver1_01.bin (v1.1)
[   10.361811] miau kernel: i915 0000:00:02.0: firmware: direct-loading firmware i915/kbl_huc_ver02_00_1810.bin
[   10.362422] miau kernel: i915 0000:00:02.0: firmware: direct-loading firmware i915/kbl_guc_ver9_14.bin
[   10.393117] miau kernel: [drm] GuC submission enabled (firmware i915/kbl_guc_ver9_14.bin [version 9.14])
[   10.410008] miau kernel: [drm] Initialized i915 1.6.0 20170619 for 0000:00:02.0 on minor 0
[   10.559614] miau kernel: snd_hda_intel 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
[   11.937413] miau kernel: i915 0000:00:02.0: fb0: inteldrmfb frame buffer device

That means that HuC and GuC firmwares were loaded successfully.

Now we can check the status of the modules using sysfs

$ sudo cat /sys/kernel/debug/dri/0/i915_guc_load_status
GuC firmware status:
        path: i915/kbl_guc_ver9_14.bin
        fetch: SUCCESS
        load: SUCCESS
        version wanted: 9.14
        version found: 9.14
        header: offset is 0; size = 128
        uCode: offset is 128; size = 142272
        RSA: offset is 142400; size = 256

GuC status 0x800330ed:
        Bootrom status = 0x76
        uKernel status = 0x30
        MIA Core status = 0x3

Scratch registers:
         0:     0xf0000000
         1:     0x0
         2:     0x0
         3:     0x5f5e100
         4:     0x600
         5:     0xd5fd3
         6:     0x0
         7:     0x8
         8:     0x3
         9:     0x74240
        10:     0x0
        11:     0x0
        12:     0x0
        13:     0x0
        14:     0x0
        15:     0x0
$ sudo cat /sys/kernel/debug/dri/0/i915_huc_load_status
HuC firmware status:
        path: i915/kbl_huc_ver02_00_1810.bin
        fetch: SUCCESS
        load: SUCCESS
        version wanted: 2.0
        version found: 2.0
        header: offset is 0; size = 128
        uCode: offset is 128; size = 218304
        RSA: offset is 218432; size = 256

HuC status 0x00006080:

Test GStremer

$ gst-launch-1.0 videotestsrc num-buffers=1000 ! video/x-raw, format=NV12, width=1920, height=1080, framerate=\(fraction\)30/1 ! vaapih264enc bitrate=8000 keyframe-period=30 tune=low-power rate-control=cbr ! mp4mux ! filesink location=test.mp4
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
Got context from element 'vaapiencodeh264-0': gst.vaapi.Display=context, gst.vaapi.Display=(GstVaapiDisplay)"\(GstVaapiDisplayGLX\)\ vaapidisplayglx0";
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
Got EOS from element "pipeline0".
Execution ended after 0:00:11.620036001
Setting pipeline to PAUSED ...
Setting pipeline to READY ...
Setting pipeline to NULL ...
Freeing pipeline ...
$ gst-discoverer-1.0 test.mp4 
Analyzing file:///home/vjaquez/gst/master/intel-vaapi-driver/test.mp4
Done discovering file:///home/vjaquez/test.mp4

Topology:
  container: Quicktime
    video: H.264 (High Profile)

Properties:
  Duration: 0:00:33.333333333
  Seekable: yes
  Live: no
  Tags: 
      video codec: H.264 / AVC
      bitrate: 8084005
      encoder: VA-API H264 encoder
      datetime: 2017-12-07T14:29:23Z
      container format: ISO MP4/M4A

Misison accomplished!

References

4 thoughts on “Enabling HuC for SKL/KBL in Debian/testing”

  1. Hi,

    Thanks for all your good blogging explaning about Linux on Kaby Lake.

    On a fresh debian 9 stretch (amd64) install I finally got the GuC loading but not the HuC. Following your instructions I’m up to this :

    $ lspci -vnn | grep VGA -A 12
    00:02.0 VGA compatible controller [0300]: Intel Corporation Device [8086:5902] (rev 04) (prog-if 00 [VGA controller])
    Subsystem: Super Micro Computer Inc Device [15d9:088b]
    Flags: bus master, fast devsel, latency 0, IRQ 326
    Memory at de000000 (64-bit, non-prefetchable) [size=16M]
    Memory at c0000000 (64-bit, prefetchable) [size=256M]
    I/O ports at f000 [size=64]
    [virtual] Expansion ROM at 000c0000 [disabled] [size=128K]
    Capabilities:
    Kernel driver in use: i915
    Kernel modules: i915

    00:08.0 System peripheral [0880]: Intel Corporation Skylake Gaussian Mixture Model [8086:1911]
    Subsystem: Super Micro Computer Inc Skylake Gaussian Mixture Model [15d9:088b]

    inxi -MCGr
    Machine: Device: server System: Supermicro product: C7H170-M v: 0123456789
    Mobo: Supermicro model: C7H170-M v: 1.01
    UEFI: American Megatrends v: 2.0a date: 07/17/2017
    CPU: Dual core Intel Pentium G4560 (-HT-MCP-) cache: 3072 KB
    clock speeds: max: 3500 MHz 1: 1217 MHz 2: 800 MHz 3: 799 MHz 4: 813 MHz
    Graphics: Card: Intel Device 5902
    Display Server: X.Org 1.19.2 driver: intel Resolution: 1920×1080@60.00hz
    GLX Renderer: Gallium 0.4 on llvmpipe (LLVM 3.9, 128 bits)
    GLX Version: 3.0 Mesa 13.0.6
    Repos: Active apt sources in file: /etc/apt/sources.list
    deb http://ftp.ca.debian.org/debian/ stretch main contrib non-free
    deb-src http://ftp.ca.debian.org/debian/ stretch main contrib non-free
    deb http://security.debian.org/debian-security stretch/updates main contrib non-free
    deb-src http://security.debian.org/debian-security stretch/updates main contrib non-free
    deb http://ftp.ca.debian.org/debian/ stretch-updates main contrib non-free
    deb-src http://ftp.ca.debian.org/debian/ stretch-updates main contrib non-free
    Active apt sources in file: /etc/apt/sources.list.d/google-chrome.list
    deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main
    Active apt sources in file: /etc/apt/sources.list.d/testing.list
    deb http://httpredir.debian.org/debian/ testing main contrib non-free
    deb-src http://httpredir.debian.org/debian/ testing main contrib non-free
    Active apt sources in file: /etc/apt/sources.list.d/vscode.list
    deb [arch=amd64] http://packages.microsoft.com/repos/vscode stable main

    $ sudo lshw -numeric -C display
    *-display
    description: VGA compatible controller
    product: Intel Corporation [8086:5902]
    vendor: Intel Corporation [8086]
    physical id: 2
    bus info: pci@0000:00:02.0
    version: 04
    width: 64 bits
    clock: 33MHz
    capabilities: pciexpress msi pm vga_controller bus_master cap_list rom
    configuration: driver=i915 latency=0
    resources: irq:326 memory:de000000-deffffff memory:c0000000-cfffffff ioport:f000(size=64) memory:c0000-dffff

    p$ sudo journalctl -b -o short-monotonic -k | egrep -i “i915|dmr|dmc|guc|huc”
    [ 1.862552] video kernel: Setting dangerous option enable_guc_loading – tainting kernel
    [ 1.862554] video kernel: Setting dangerous option enable_guc_submission – tainting kernel
    [ 1.883282] video kernel: i915 0000:00:02.0: firmware: direct-loading firmware i915/kbl_dmc_ver1_01.bin
    [ 1.883658] video kernel: [drm] Finished loading i915/kbl_dmc_ver1_01.bin (v1.1)
    [ 1.885305] video kernel: i915 0000:00:02.0: firmware: direct-loading firmware i915/kbl_guc_ver9_14.bin
    [ 1.954714] video kernel: [drm] Initialized i915 1.6.0 20160919 for 0000:00:02.0 on minor 0
    [ 2.042348] video kernel: i915 0000:00:02.0: fb0: inteldrmfb frame buffer device

    $ cat /etc/modprobe.d/i915.conf
    options i915 enable_guc_loading=1 enable_guc_submission=1

    $ sudo dmesg
    [sudo] password for zorro:
    [ 0.000000] Linux version 4.9.0-6-amd64 (debian-kernel@lists.debian.org) (gcc version 6.3.0 20170516 (Debian 6.3.0-18+deb9u1) ) #1 SMP Debian 4.9.82-1+deb9u3 (2018-03-02)
    [ 0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-4.9.0-6-amd64 root=UUID=77ebd13f-7c08-40c6-9592-e24283c134ad ro intel_pstate=skylake_hwp quiet
    [ 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 0x008: ‘MPX bounds registers’
    [ 0.000000] x86/fpu: Supporting XSAVE feature 0x010: ‘MPX CSR’
    [ 0.000000] x86/fpu: xstate_offset[3]: 576, xstate_sizes[3]: 64
    [ 0.000000] x86/fpu: xstate_offset[4]: 640, xstate_sizes[4]: 64
    [ 0.000000] x86/fpu: Enabled xstate features 0x1b, context size is 704 bytes, using ‘compacted’ format.
    [ 0.000000] x86/fpu: Using ‘eager’ FPU context switches.
    [ 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-0x000000000009efff] usable
    [ 0.000000] BIOS-e820: [mem 0x000000000009f000-0x00000000000fffff] reserved
    [ 0.000000] BIOS-e820: [mem 0x0000000000100000-0x0000000081c7ffff] usable
    [ 0.000000] BIOS-e820: [mem 0x0000000081c80000-0x0000000081c80fff] ACPI NVS
    [ 0.000000] BIOS-e820: [mem 0x0000000081c81000-0x0000000081c81fff] reserved
    [ 0.000000] BIOS-e820: [mem 0x0000000081c82000-0x000000008c3aefff] usable
    [ 0.000000] BIOS-e820: [mem 0x000000008c3af000-0x000000008c702fff] reserved
    [ 0.000000] BIOS-e820: [mem 0x000000008c703000-0x000000008c86cfff] usable
    [ 0.000000] BIOS-e820: [mem 0x000000008c86d000-0x000000008cf12fff] ACPI NVS
    [ 0.000000] BIOS-e820: [mem 0x000000008cf13000-0x000000008d39dfff] reserved
    [ 0.000000] BIOS-e820: [mem 0x000000008d39e000-0x000000008d3fefff] type 20
    [ 0.000000] BIOS-e820: [mem 0x000000008d3ff000-0x000000008d3fffff] usable
    [ 0.000000] BIOS-e820: [mem 0x000000008d400000-0x000000008fffffff] 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-0x000000046effffff] usable
    [ 0.000000] NX (Execute Disable) protection: active
    [ 0.000000] efi: EFI v2.50 by American Megatrends
    [ 0.000000] efi: ACPI=0x8cb6d000 ACPI 2.0=0x8cb6d000 SMBIOS=0xf05e0 SMBIOS 3.0=0xf0600 MPS=0xfc9f0
    [ 0.000000] SMBIOS 3.0.0 present.
    [ 0.000000] e820: update [mem 0x00000000-0x00000fff] usable ==> reserved
    [ 0.000000] e820: remove [mem 0x000a0000-0x000fffff] usable
    [ 0.000000] e820: last_pfn = 0x46f000 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 00C0000000 mask 7FC0000000 uncachable
    [ 0.000000] 1 base 00A0000000 mask 7FE0000000 uncachable
    [ 0.000000] 2 base 0090000000 mask 7FF0000000 uncachable
    [ 0.000000] 3 base 008E000000 mask 7FFE000000 uncachable
    [ 0.000000] 4 base 008D800000 mask 7FFF800000 uncachable
    [ 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 = 0x8d400 max_arch_pfn = 0x400000000
    [ 0.000000] found SMP MP-table at [mem 0x000fcc30-0x000fcc3f] mapped at [ffff8b92c00fcc30]
    [ 0.000000] Base memory trampoline at [ffff8b92c0096000] 96000 size 24576
    [ 0.000000] Using GB pages for direct mapping
    [ 0.000000] BRK [0x2c5d39000, 0x2c5d39fff] PGTABLE
    [ 0.000000] BRK [0x2c5d3a000, 0x2c5d3afff] PGTABLE
    [ 0.000000] BRK [0x2c5d3b000, 0x2c5d3bfff] PGTABLE
    [ 0.000000] BRK [0x2c5d3c000, 0x2c5d3cfff] PGTABLE
    [ 0.000000] BRK [0x2c5d3d000, 0x2c5d3dfff] PGTABLE
    [ 0.000000] BRK [0x2c5d3e000, 0x2c5d3efff] PGTABLE
    [ 0.000000] BRK [0x2c5d3f000, 0x2c5d3ffff] PGTABLE
    [ 0.000000] BRK [0x2c5d40000, 0x2c5d40fff] PGTABLE
    [ 0.000000] BRK [0x2c5d41000, 0x2c5d41fff] PGTABLE
    [ 0.000000] BRK [0x2c5d42000, 0x2c5d42fff] PGTABLE
    [ 0.000000] BRK [0x2c5d43000, 0x2c5d43fff] PGTABLE
    [ 0.000000] RAMDISK: [mem 0x35ae9000-0x36d6bfff]
    [ 0.000000] ACPI: Early table checksum verification disabled
    [ 0.000000] ACPI: RSDP 0x000000008CB6D000 000024 (v02 SUPERM)
    [ 0.000000] ACPI: XSDT 0x000000008CB6D0B0 0000E4 (v01 SUPERM SUPERM 01072009 AMI 00010013)
    [ 0.000000] ACPI: FACP 0x000000008CB931A0 000114 (v06 01072009 AMI 00010013)
    [ 0.000000] ACPI: DSDT 0x000000008CB6D230 025F6C (v02 SUPERM SMCI–MB 01072009 INTL 20160422)
    [ 0.000000] ACPI: FACS 0x000000008CF12C40 000040
    [ 0.000000] ACPI: APIC 0x000000008CB932B8 000084 (v03 01072009 AMI 00010013)
    [ 0.000000] ACPI: FPDT 0x000000008CB93340 000044 (v01 01072009 AMI 00010013)
    [ 0.000000] ACPI: MCFG 0x000000008CB93388 00003C (v01 SUPERM SMCI–MB 01072009 MSFT 00000097)
    [ 0.000000] ACPI: FIDT 0x000000008CB933C8 00009C (v01 SUPERM SMCI–MB 01072009 AMI 00010013)
    [ 0.000000] ACPI: SSDT 0x000000008CB93468 000877 (v02 Intel PerfTune 00001000 INTL 20160422)
    [ 0.000000] ACPI: SSDT 0x000000008CB93CE0 003159 (v02 SaSsdt SaSsdt 00003000 INTL 20160422)
    [ 0.000000] ACPI: SSDT 0x000000008CB96E40 00255F (v02 PegSsd PegSsdt 00001000 INTL 20160422)
    [ 0.000000] ACPI: HPET 0x000000008CB993A0 000038 (v01 INTEL KBL 00000001 MSFT 0000005F)
    [ 0.000000] ACPI: SSDT 0x000000008CB993D8 000DE5 (v02 INTEL Ther_Rvp 00001000 INTL 20160422)
    [ 0.000000] ACPI: SSDT 0x000000008CB9A1C0 000A2E (v02 INTEL xh_rvp08 00000000 INTL 20160422)
    [ 0.000000] ACPI: UEFI 0x000000008CB9ABF0 000042 (v01 INTEL EDK2 00000002 01000013)
    [ 0.000000] ACPI: SSDT 0x000000008CB9AC38 000EDE (v02 CpuRef CpuSsdt 00003000 INTL 20160422)
    [ 0.000000] ACPI: SSDT 0x000000008CB9BB18 0003E3 (v02 PmRef Cpu0Tst 00003000 INTL 20160422)
    [ 0.000000] ACPI: SSDT 0x000000008CB9BF00 000471 (v02 PmRef ApTst 00003000 INTL 20160422)
    [ 0.000000] ACPI: LPIT 0x000000008CB9C378 000094 (v01 INTEL KBL 00000000 MSFT 0000005F)
    [ 0.000000] ACPI: WSMT 0x000000008CB9C410 000028 (v01 INTEL KBL 00000000 MSFT 0000005F)
    [ 0.000000] ACPI: SSDT 0x000000008CB9C438 00029F (v02 INTEL sensrhub 00000000 INTL 20160422)
    [ 0.000000] ACPI: SSDT 0x000000008CB9C6D8 003002 (v02 INTEL PtidDevc 00001000 INTL 20160422)
    [ 0.000000] ACPI: DBGP 0x000000008CB9F6E0 000034 (v01 INTEL 00000002 MSFT 0000005F)
    [ 0.000000] ACPI: DBG2 0x000000008CB9F718 000054 (v00 INTEL 00000002 MSFT 0000005F)
    [ 0.000000] ACPI: BGRT 0x000000008CB9F770 000038 (v01 SUPERM SMCI–MB 01072009 AMI 00010013)
    [ 0.000000] ACPI: DMAR 0x000000008CB9F7A8 0000A8 (v01 INTEL KBL 00000001 INTL 00000001)
    [ 0.000000] ACPI: ASF! 0x000000008CB9F850 0000A0 (v32 INTEL HCG 00000001 TFSM 000F4240)
    [ 0.000000] ACPI: Local APIC address 0xfee00000
    [ 0.000000] No NUMA configuration found
    [ 0.000000] Faking a node at [mem 0x0000000000000000-0x000000046effffff]
    [ 0.000000] NODE_DATA(0) allocated [mem 0x46effb000-0x46effffff]
    [ 0.000000] Zone ranges:
    [ 0.000000] DMA [mem 0x0000000000001000-0x0000000000ffffff]
    [ 0.000000] DMA32 [mem 0x0000000001000000-0x00000000ffffffff]
    [ 0.000000] Normal [mem 0x0000000100000000-0x000000046effffff]
    [ 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-0x000000000009efff]
    [ 0.000000] node 0: [mem 0x0000000000100000-0x0000000081c7ffff]
    [ 0.000000] node 0: [mem 0x0000000081c82000-0x000000008c3aefff]
    [ 0.000000] node 0: [mem 0x000000008c703000-0x000000008c86cfff]
    [ 0.000000] node 0: [mem 0x000000008d3ff000-0x000000008d3fffff]
    [ 0.000000] node 0: [mem 0x0000000100000000-0x000000046effffff]
    [ 0.000000] Initmem setup node 0 [mem 0x0000000000001000-0x000000046effffff]
    [ 0.000000] On node 0 totalpages: 4175029
    [ 0.000000] DMA zone: 64 pages used for memmap
    [ 0.000000] DMA zone: 26 pages reserved
    [ 0.000000] DMA zone: 3997 pages, LIFO batch:0
    [ 0.000000] DMA32 zone: 8917 pages used for memmap
    [ 0.000000] DMA32 zone: 570648 pages, LIFO batch:31
    [ 0.000000] Normal zone: 56256 pages used for memmap
    [ 0.000000] Normal zone: 3600384 pages, LIFO batch:31
    [ 0.000000] Reserving Intel graphics memory at 0x000000008e000000-0x000000008fffffff
    [ 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] 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 4 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 0x0009f000-0x000fffff]
    [ 0.000000] PM: Registered nosave memory: [mem 0x81c80000-0x81c80fff]
    [ 0.000000] PM: Registered nosave memory: [mem 0x81c81000-0x81c81fff]
    [ 0.000000] PM: Registered nosave memory: [mem 0x8c3af000-0x8c702fff]
    [ 0.000000] PM: Registered nosave memory: [mem 0x8c86d000-0x8cf12fff]
    [ 0.000000] PM: Registered nosave memory: [mem 0x8cf13000-0x8d39dfff]
    [ 0.000000] PM: Registered nosave memory: [mem 0x8d39e000-0x8d3fefff]
    [ 0.000000] PM: Registered nosave memory: [mem 0x8d400000-0x8fffffff]
    [ 0.000000] PM: Registered nosave memory: [mem 0x90000000-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 0x90000000-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: 7645519600211568 ns
    [ 0.000000] setup_percpu: NR_CPUS:512 nr_cpumask_bits:512 nr_cpu_ids:4 nr_node_ids:1
    [ 0.000000] percpu: Embedded 35 pages/cpu @ffff8b972ec00000 s105240 r8192 d29928 u524288
    [ 0.000000] pcpu-alloc: s105240 r8192 d29928 u524288 alloc=1*2097152
    [ 0.000000] pcpu-alloc: [0] 0 1 2 3
    [ 0.000000] Built 1 zonelists in Node order, mobility grouping on. Total pages: 4109766
    [ 0.000000] Policy zone: Normal
    [ 0.000000] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-4.9.0-6-amd64 root=UUID=77ebd13f-7c08-40c6-9592-e24283c134ad ro intel_pstate=skylake_hwp quiet
    [ 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: 16256356K/16700116K available (6236K kernel code, 1159K rwdata, 2868K rodata, 1416K init, 688K bss, 443760K reserved, 0K cma-reserved)
    [ 0.000000] Kernel/User page tables isolation: enabled
    [ 0.000000] Hierarchical RCU implementation.
    [ 0.000000] Build-time adjustment of leaf fanout to 64.
    [ 0.000000] RCU restricting CPUs from NR_CPUS=512 to nr_cpu_ids=4.
    [ 0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=64, nr_cpu_ids=4
    [ 0.000000] NR_IRQS:33024 nr_irqs:1024 16
    [ 0.000000] Console: colour dummy device 80×25
    [ 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.000000] tsc: Detected 3500.000 MHz processor
    [ 0.000016] Calibrating delay loop (skipped), value calculated using timer frequency.. 7008.00 BogoMIPS (lpj=14016000)
    [ 0.000017] pid_max: default: 32768 minimum: 301
    [ 0.000026] ACPI: Core revision 20160831
    [ 0.026284] ACPI: 11 ACPI AML tables successfully acquired and loaded
    [ 0.027101] Security Framework initialized
    [ 0.027102] Yama: disabled by default; enable with sysctl kernel.yama.*
    [ 0.027105] AppArmor: AppArmor disabled by boot time parameter
    [ 0.027613] Dentry cache hash table entries: 2097152 (order: 12, 16777216 bytes)
    [ 0.029451] Inode-cache hash table entries: 1048576 (order: 11, 8388608 bytes)
    [ 0.030238] Mount-cache hash table entries: 32768 (order: 6, 262144 bytes)
    [ 0.030246] Mountpoint-cache hash table entries: 32768 (order: 6, 262144 bytes)
    [ 0.030432] CPU: Physical Processor ID: 0
    [ 0.030432] CPU: Processor Core ID: 0
    [ 0.030435] ENERGY_PERF_BIAS: Set to ‘normal’, was ‘performance’
    [ 0.030435] ENERGY_PERF_BIAS: View and update with x86_energy_perf_policy(8)
    [ 0.030438] mce: CPU supports 8 MCE banks
    [ 0.030445] CPU0: Thermal monitoring enabled (TM1)
    [ 0.030456] process: using mwait in idle threads
    [ 0.030458] Last level iTLB entries: 4KB 64, 2MB 8, 4MB 8
    [ 0.030458] Last level dTLB entries: 4KB 64, 2MB 0, 4MB 0, 1GB 4
    [ 0.030459] Spectre V2 : Mitigation: Full generic retpoline
    [ 0.030459] Spectre V2 : Filling RSB on context switch
    [ 0.030787] Freeing SMP alternatives memory: 24K
    [ 0.044060] ftrace: allocating 25236 entries in 99 pages
    [ 0.060981] smpboot: Max logical packages: 2
    [ 0.060984] DMAR: Host address width 39
    [ 0.060985] DMAR: DRHD base: 0x000000fed90000 flags: 0x0
    [ 0.060990] DMAR: dmar0: reg_base_addr fed90000 ver 1:0 cap 1c0000c40660462 ecap 19e2ff0505e
    [ 0.060991] DMAR: DRHD base: 0x000000fed91000 flags: 0x1
    [ 0.060993] DMAR: dmar1: reg_base_addr fed91000 ver 1:0 cap d2008c40660462 ecap f050da
    [ 0.060994] DMAR: RMRR base: 0x0000008c673000 end: 0x0000008c692fff
    [ 0.060995] DMAR: RMRR base: 0x0000008d800000 end: 0x0000008fffffff
    [ 0.060996] DMAR-IR: IOAPIC id 2 under DRHD base 0xfed91000 IOMMU 1
    [ 0.060996] DMAR-IR: HPET id 0 under DRHD base 0xfed91000
    [ 0.060997] DMAR-IR: Queued invalidation will be enabled to support x2apic and Intr-remapping.
    [ 0.062338] DMAR-IR: Enabled IRQ remapping in x2apic mode
    [ 0.062338] x2apic enabled
    [ 0.062348] Switched APIC routing to cluster x2apic.
    [ 0.066495] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1
    [ 0.106195] TSC deadline timer enabled
    [ 0.106200] smpboot: CPU0: Intel(R) Pentium(R) CPU G4560 @ 3.50GHz (family: 0x6, model: 0x9e, stepping: 0x9)
    [ 0.106202] Performance Events: PEBS fmt3+, Skylake events, 32-deep LBR, full-width counters, Intel PMU driver.
    [ 0.106222] … version: 4
    [ 0.106223] … bit width: 48
    [ 0.106223] … generic registers: 4
    [ 0.106223] … value mask: 0000ffffffffffff
    [ 0.106224] … max period: 00007fffffffffff
    [ 0.106224] … fixed-purpose events: 3
    [ 0.106224] … event mask: 000000070000000f
    [ 0.106605] NMI watchdog: enabled on all CPUs, permanently consumes one hw-PMU counter.
    [ 0.106672] x86: Booting SMP configuration:
    [ 0.106673] …. node #0, CPUs: #1 #2 #3
    [ 0.113771] x86: Booted up 1 node, 4 CPUs
    [ 0.113772] smpboot: Total of 4 processors activated (28032.00 BogoMIPS)
    [ 0.116445] devtmpfs: initialized
    [ 0.116486] x86/mm: Memory block size: 128MB
    [ 0.118758] PM: Registering ACPI NVS region [mem 0x81c80000-0x81c80fff] (4096 bytes)
    [ 0.118759] PM: Registering ACPI NVS region [mem 0x8c86d000-0x8cf12fff] (6971392 bytes)
    [ 0.118868] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
    [ 0.118874] futex hash table entries: 1024 (order: 4, 65536 bytes)
    [ 0.118901] pinctrl core: initialized pinctrl subsystem
    [ 0.118970] NET: Registered protocol family 16
    [ 0.132185] cpuidle: using governor ladder
    [ 0.148200] cpuidle: using governor menu
    [ 0.148257] ACPI: bus type PCI registered
    [ 0.148258] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
    [ 0.148314] PCI: MMCONFIG for domain 0000 [bus 00-ff] at [mem 0xe0000000-0xefffffff] (base 0xe0000000)
    [ 0.148315] PCI: MMCONFIG at [mem 0xe0000000-0xefffffff] reserved in E820
    [ 0.148323] PCI: Using configuration type 1 for base access
    [ 0.164325] HugeTLB registered 1 GB page size, pre-allocated 0 pages
    [ 0.164325] HugeTLB registered 2 MB page size, pre-allocated 0 pages
    [ 0.164479] ACPI: Added _OSI(Module Device)
    [ 0.164479] ACPI: Added _OSI(Processor Device)
    [ 0.164480] ACPI: Added _OSI(3.0 _SCP Extensions)
    [ 0.164480] ACPI: Added _OSI(Processor Aggregator Device)
    [ 0.165712] ACPI: Executed 38 blocks of module-level executable AML code
    [ 0.173729] ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored
    [ 0.176604] ACPI: Dynamic OEM Table Load:
    [ 0.176608] ACPI: SSDT 0xFFFF8B971BE62800 000717 (v02 PmRef Cpu0Ist 00003000 INTL 20160422)
    [ 0.176768] ACPI: Executed 1 blocks of module-level executable AML code
    [ 0.176823] ACPI: \_PR_.CPU0: _OSC native thermal LVT Acked
    [ 0.177763] ACPI: Dynamic OEM Table Load:
    [ 0.177767] ACPI: SSDT 0xFFFF8B971BE9D800 0003FF (v02 PmRef Cpu0Cst 00003001 INTL 20160422)
    [ 0.177913] ACPI: Executed 1 blocks of module-level executable AML code
    [ 0.178212] ACPI: Dynamic OEM Table Load:
    [ 0.178215] ACPI: SSDT 0xFFFF8B971BE62000 00065C (v02 PmRef ApIst 00003000 INTL 20160422)
    [ 0.178530] ACPI: Executed 1 blocks of module-level executable AML code
    [ 0.178643] ACPI: Dynamic OEM Table Load:
    [ 0.178645] ACPI: SSDT 0xFFFF8B971BE6DA00 00018A (v02 PmRef ApCst 00003000 INTL 20160422)
    [ 0.178792] ACPI: Executed 1 blocks of module-level executable AML code
    [ 0.180526] ACPI: Interpreter enabled
    [ 0.180556] ACPI: (supports S0 S3 S4 S5)
    [ 0.180556] ACPI: Using IOAPIC for interrupt routing
    [ 0.180583] PCI: Using host bridge windows from ACPI; if necessary, use “pci=nocrs” and report a bug
    [ 0.182277] ACPI: Power Resource [PG00] (on)
    [ 0.182605] ACPI: Power Resource [PG01] (on)
    [ 0.182923] ACPI: Power Resource [PG02] (on)
    [ 0.184799] ACPI: Power Resource [WRST] (on)
    [ 0.185084] ACPI: Power Resource [WRST] (on)
    [ 0.185366] ACPI: Power Resource [WRST] (on)
    [ 0.185649] ACPI: Power Resource [WRST] (on)
    [ 0.185929] ACPI: Power Resource [WRST] (on)
    [ 0.186213] ACPI: Power Resource [WRST] (on)
    [ 0.186494] ACPI: Power Resource [WRST] (on)
    [ 0.186782] ACPI: Power Resource [WRST] (on)
    [ 0.187062] ACPI: Power Resource [WRST] (on)
    [ 0.187349] ACPI: Power Resource [WRST] (on)
    [ 0.187631] ACPI: Power Resource [WRST] (on)
    [ 0.187914] ACPI: Power Resource [WRST] (on)
    [ 0.188195] ACPI: Power Resource [WRST] (on)
    [ 0.188482] ACPI: Power Resource [WRST] (on)
    [ 0.188763] ACPI: Power Resource [WRST] (on)
    [ 0.189045] ACPI: Power Resource [WRST] (on)
    [ 0.189333] ACPI: Power Resource [WRST] (on)
    [ 0.190406] ACPI: Power Resource [WRST] (on)
    [ 0.190687] ACPI: Power Resource [WRST] (on)
    [ 0.190968] ACPI: Power Resource [WRST] (on)
    [ 0.197161] ACPI: Power Resource [FN00] (off)
    [ 0.197226] ACPI: Power Resource [FN01] (off)
    [ 0.197290] ACPI: Power Resource [FN02] (off)
    [ 0.197352] ACPI: Power Resource [FN03] (off)
    [ 0.197414] ACPI: Power Resource [FN04] (off)
    [ 0.198300] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-fe])
    [ 0.198304] acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI]
    [ 0.199678] acpi PNP0A08:00: _OSC: OS now controls [PCIeHotplug PME AER PCIeCapability]
    [ 0.200223] PCI host bridge to bus 0000:00
    [ 0.200225] pci_bus 0000:00: root bus resource [io 0x0000-0x0cf7 window]
    [ 0.200226] pci_bus 0000:00: root bus resource [io 0x0d00-0xffff window]
    [ 0.200227] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff window]
    [ 0.200228] pci_bus 0000:00: root bus resource [mem 0x90000000-0xdfffffff window]
    [ 0.200229] pci_bus 0000:00: root bus resource [mem 0xfd000000-0xfe7fffff window]
    [ 0.200230] pci_bus 0000:00: root bus resource [bus 00-fe]
    [ 0.200235] pci 0000:00:00.0: [8086:590f] type 00 class 0x060000
    [ 0.200516] pci 0000:00:02.0: [8086:5902] type 00 class 0x030000
    [ 0.200522] pci 0000:00:02.0: reg 0x10: [mem 0xde000000-0xdeffffff 64bit]
    [ 0.200526] pci 0000:00:02.0: reg 0x18: [mem 0xc0000000-0xcfffffff 64bit pref]
    [ 0.200529] pci 0000:00:02.0: reg 0x20: [io 0xf000-0xf03f]
    [ 0.200659] pci 0000:00:08.0: [8086:1911] type 00 class 0x088000
    [ 0.200666] pci 0000:00:08.0: reg 0x10: [mem 0xdf13b000-0xdf13bfff 64bit]
    [ 0.200791] pci 0000:00:14.0: [8086:a12f] type 00 class 0x0c0330
    [ 0.200806] pci 0000:00:14.0: reg 0x10: [mem 0xdf120000-0xdf12ffff 64bit]
    [ 0.200861] pci 0000:00:14.0: PME# supported from D3hot D3cold
    [ 0.201016] pci 0000:00:14.0: System wakeup disabled by ACPI
    [ 0.201055] pci 0000:00:14.2: [8086:a131] type 00 class 0x118000
    [ 0.201069] pci 0000:00:14.2: reg 0x10: [mem 0xdf13a000-0xdf13afff 64bit]
    [ 0.201221] pci 0000:00:16.0: [8086:a13a] type 00 class 0x078000
    [ 0.201234] pci 0000:00:16.0: reg 0x10: [mem 0xdf139000-0xdf139fff 64bit]
    [ 0.201279] pci 0000:00:16.0: PME# supported from D3hot
    [ 0.201404] pci 0000:00:17.0: [8086:a102] type 00 class 0x010601
    [ 0.201415] pci 0000:00:17.0: reg 0x10: [mem 0xdf134000-0xdf135fff]
    [ 0.201421] pci 0000:00:17.0: reg 0x14: [mem 0xdf138000-0xdf1380ff]
    [ 0.201427] pci 0000:00:17.0: reg 0x18: [io 0xf090-0xf097]
    [ 0.201432] pci 0000:00:17.0: reg 0x1c: [io 0xf080-0xf083]
    [ 0.201438] pci 0000:00:17.0: reg 0x20: [io 0xf060-0xf07f]
    [ 0.201444] pci 0000:00:17.0: reg 0x24: [mem 0xdf137000-0xdf1377ff]
    [ 0.201476] pci 0000:00:17.0: PME# supported from D3hot
    [ 0.201585] pci 0000:00:1b.0: [8086:a16a] type 01 class 0x060400
    [ 0.201639] pci 0000:00:1b.0: PME# supported from D0 D3hot D3cold
    [ 0.201741] pci 0000:00:1b.0: System wakeup disabled by ACPI
    [ 0.201790] pci 0000:00:1c.0: [8086:a112] type 01 class 0x060400
    [ 0.201843] pci 0000:00:1c.0: PME# supported from D0 D3hot D3cold
    [ 0.201943] pci 0000:00:1c.0: System wakeup disabled by ACPI
    [ 0.201978] pci 0000:00:1c.4: [8086:a114] type 01 class 0x060400
    [ 0.202031] pci 0000:00:1c.4: PME# supported from D0 D3hot D3cold
    [ 0.202129] pci 0000:00:1c.4: System wakeup disabled by ACPI
    [ 0.202174] pci 0000:00:1d.0: [8086:a118] type 01 class 0x060400
    [ 0.202228] pci 0000:00:1d.0: PME# supported from D0 D3hot D3cold
    [ 0.202327] pci 0000:00:1d.0: System wakeup disabled by ACPI
    [ 0.202376] pci 0000:00:1f.0: [8086:a144] type 00 class 0x060100
    [ 0.202575] pci 0000:00:1f.2: [8086:a121] type 00 class 0x058000
    [ 0.202585] pci 0000:00:1f.2: reg 0x10: [mem 0xdf130000-0xdf133fff]
    [ 0.202746] pci 0000:00:1f.4: [8086:a123] type 00 class 0x0c0500
    [ 0.202792] pci 0000:00:1f.4: reg 0x10: [mem 0xdf136000-0xdf1360ff 64bit]
    [ 0.202861] pci 0000:00:1f.4: reg 0x20: [io 0xf040-0xf05f]
    [ 0.203035] pci 0000:00:1f.6: [8086:15b8] type 00 class 0x020000
    [ 0.203055] pci 0000:00:1f.6: reg 0x10: [mem 0xdf100000-0xdf11ffff]
    [ 0.203155] pci 0000:00:1f.6: PME# supported from D0 D3hot D3cold
    [ 0.203252] pci 0000:00:1f.6: System wakeup disabled by ACPI
    [ 0.203323] pci 0000:00:1b.0: PCI bridge to [bus 01]
    [ 0.203376] pci 0000:00:1c.0: PCI bridge to [bus 02]
    [ 0.203427] pci 0000:00:1c.4: PCI bridge to [bus 03]
    [ 0.203494] pci 0000:04:00.0: [8086:f1a5] type 00 class 0x010802
    [ 0.203514] pci 0000:04:00.0: reg 0x10: [mem 0xdf000000-0xdf003fff 64bit]
    [ 0.203676] pci 0000:04:00.0: System wakeup disabled by ACPI
    [ 0.216489] pci 0000:00:1d.0: PCI bridge to [bus 04]
    [ 0.216492] pci 0000:00:1d.0: bridge window [mem 0xdf000000-0xdf0fffff]
    [ 0.218945] ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 10 *11 12 14 15)
    [ 0.219004] ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 *10 11 12 14 15)
    [ 0.219062] ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 10 *11 12 14 15)
    [ 0.219113] ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 10 *11 12 14 15)
    [ 0.219163] ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 10 *11 12 14 15)
    [ 0.219214] ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 10 *11 12 14 15)
    [ 0.219265] ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 10 *11 12 14 15)
    [ 0.219317] ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 10 *11 12 14 15)
    [ 0.219654] ACPI: Enabled 4 GPEs in block 00 to 7F
    [ 0.219720] vgaarb: setting as boot device: PCI:0000:00:02.0
    [ 0.219721] vgaarb: device added: PCI:0000:00:02.0,decodes=io+mem,owns=io+mem,locks=none
    [ 0.219723] vgaarb: loaded
    [ 0.219723] vgaarb: bridge control possible 0000:00:02.0
    [ 0.219750] Registered efivars operations
    [ 0.244293] PCI: Using ACPI for IRQ routing
    [ 0.272210] PCI: pci_cache_line_size set to 64 bytes
    [ 0.272252] e820: reserve RAM buffer [mem 0x00058000-0x0005ffff]
    [ 0.272253] e820: reserve RAM buffer [mem 0x0009f000-0x0009ffff]
    [ 0.272253] e820: reserve RAM buffer [mem 0x81c80000-0x83ffffff]
    [ 0.272254] e820: reserve RAM buffer [mem 0x8c3af000-0x8fffffff]
    [ 0.272255] e820: reserve RAM buffer [mem 0x8c86d000-0x8fffffff]
    [ 0.272255] e820: reserve RAM buffer [mem 0x8d400000-0x8fffffff]
    [ 0.272256] e820: reserve RAM buffer [mem 0x46f000000-0x46fffffff]
    [ 0.272396] hpet0: at MMIO 0xfed00000, IRQs 2, 8, 0, 0, 0, 0, 0, 0
    [ 0.272400] hpet0: 8 comparators, 64-bit 24.000000 MHz counter
    [ 0.274440] clocksource: Switched to clocksource hpet
    [ 0.278379] VFS: Disk quotas dquot_6.6.0
    [ 0.278400] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
    [ 0.278482] pnp: PnP ACPI init
    [ 0.278708] system 00:00: [io 0x0a00-0x0a2f] has been reserved
    [ 0.278709] system 00:00: [io 0x0a30-0x0a3f] has been reserved
    [ 0.278710] system 00:00: [io 0x0a40-0x0a4f] has been reserved
    [ 0.278711] system 00:00: [io 0x0a50-0x0a5f] has been reserved
    [ 0.278713] system 00:00: Plug and Play ACPI device, IDs PNP0c02 (active)
    [ 0.279010] pnp 00:01: [dma 0 disabled]
    [ 0.279042] pnp 00:01: Plug and Play ACPI device, IDs PNP0501 (active)
    [ 0.279157] system 00:02: [io 0x0680-0x069f] has been reserved
    [ 0.279158] system 00:02: [io 0xffff] has been reserved
    [ 0.279159] system 00:02: [io 0xffff] has been reserved
    [ 0.279160] system 00:02: [io 0xffff] has been reserved
    [ 0.279161] system 00:02: [io 0x1800-0x18fe] has been reserved
    [ 0.279162] system 00:02: [io 0x164e-0x164f] has been reserved
    [ 0.279164] system 00:02: Plug and Play ACPI device, IDs PNP0c02 (active)
    [ 0.279228] system 00:03: [io 0x0800-0x087f] has been reserved
    [ 0.279229] system 00:03: Plug and Play ACPI device, IDs PNP0c02 (active)
    [ 0.279243] pnp 00:04: Plug and Play ACPI device, IDs PNP0b00 (active)
    [ 0.279268] system 00:05: [io 0x1854-0x1857] has been reserved
    [ 0.279269] system 00:05: Plug and Play ACPI device, IDs INT3f0d PNP0c02 (active)
    [ 0.279437] system 00:06: [mem 0xfed10000-0xfed17fff] has been reserved
    [ 0.279438] system 00:06: [mem 0xfed18000-0xfed18fff] has been reserved
    [ 0.279439] system 00:06: [mem 0xfed19000-0xfed19fff] has been reserved
    [ 0.279440] system 00:06: [mem 0xe0000000-0xefffffff] has been reserved
    [ 0.279441] system 00:06: [mem 0xfed20000-0xfed3ffff] has been reserved
    [ 0.279442] system 00:06: [mem 0xfed90000-0xfed93fff] could not be reserved
    [ 0.279443] system 00:06: [mem 0xfed45000-0xfed8ffff] has been reserved
    [ 0.279444] system 00:06: [mem 0xff000000-0xffffffff] has been reserved
    [ 0.279445] system 00:06: [mem 0xfee00000-0xfeefffff] could not be reserved
    [ 0.279446] system 00:06: [mem 0xdffe0000-0xdfffffff] has been reserved
    [ 0.279448] system 00:06: Plug and Play ACPI device, IDs PNP0c02 (active)
    [ 0.279475] system 00:07: [mem 0xfd000000-0xfdabffff] has been reserved
    [ 0.279476] system 00:07: [mem 0xfdad0000-0xfdadffff] has been reserved
    [ 0.279477] system 00:07: [mem 0xfdb00000-0xfdffffff] has been reserved
    [ 0.279478] system 00:07: [mem 0xfe000000-0xfe01ffff] could not be reserved
    [ 0.279479] system 00:07: [mem 0xfe036000-0xfe03bfff] has been reserved
    [ 0.279480] system 00:07: [mem 0xfe03d000-0xfe3fffff] has been reserved
    [ 0.279481] system 00:07: [mem 0xfe410000-0xfe7fffff] has been reserved
    [ 0.279482] system 00:07: Plug and Play ACPI device, IDs PNP0c02 (active)
    [ 0.279698] system 00:08: [io 0xff00-0xfffe] has been reserved
    [ 0.279700] system 00:08: Plug and Play ACPI device, IDs PNP0c02 (active)
    [ 0.280474] system 00:09: Plug and Play ACPI device, IDs PNP0c02 (active)
    [ 0.281134] pnp: PnP ACPI: found 10 devices
    [ 0.288047] clocksource: acpi_pm: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns: 2085701024 ns
    [ 0.288079] pci 0000:00:1b.0: PCI bridge to [bus 01]
    [ 0.288086] pci 0000:00:1c.0: PCI bridge to [bus 02]
    [ 0.288093] pci 0000:00:1c.4: PCI bridge to [bus 03]
    [ 0.288100] pci 0000:00:1d.0: PCI bridge to [bus 04]
    [ 0.288103] pci 0000:00:1d.0: bridge window [mem 0xdf000000-0xdf0fffff]
    [ 0.288108] pci_bus 0000:00: resource 4 [io 0x0000-0x0cf7 window]
    [ 0.288109] pci_bus 0000:00: resource 5 [io 0x0d00-0xffff window]
    [ 0.288110] pci_bus 0000:00: resource 6 [mem 0x000a0000-0x000bffff window]
    [ 0.288111] pci_bus 0000:00: resource 7 [mem 0x90000000-0xdfffffff window]
    [ 0.288112] pci_bus 0000:00: resource 8 [mem 0xfd000000-0xfe7fffff window]
    [ 0.288113] pci_bus 0000:04: resource 1 [mem 0xdf000000-0xdf0fffff]
    [ 0.288258] NET: Registered protocol family 2
    [ 0.288391] TCP established hash table entries: 131072 (order: 8, 1048576 bytes)
    [ 0.288504] TCP bind hash table entries: 65536 (order: 8, 1048576 bytes)
    [ 0.288587] TCP: Hash tables configured (established 131072 bind 65536)
    [ 0.288601] UDP hash table entries: 8192 (order: 6, 262144 bytes)
    [ 0.288628] UDP-Lite hash table entries: 8192 (order: 6, 262144 bytes)
    [ 0.288684] NET: Registered protocol family 1
    [ 0.288692] pci 0000:00:02.0: Video device with shadowed ROM at [mem 0x000c0000-0x000dffff]
    [ 0.288922] PCI: CLS 64 bytes, default 64
    [ 0.288947] Unpacking initramfs…
    [ 0.508112] Freeing initrd memory: 18956K
    [ 0.508181] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
    [ 0.508183] software IO TLB [mem 0x83882000-0x87882000] (64MB) mapped at [ffff8b9343882000-ffff8b9347881fff]
    [ 0.508454] audit: initializing netlink subsys (disabled)
    [ 0.508467] audit: type=2000 audit(1524105384.496:1): initialized
    [ 0.508839] workingset: timestamp_bits=40 max_order=22 bucket_order=0
    [ 0.508901] zbud: loaded
    [ 0.509858] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 250)
    [ 0.509897] io scheduler noop registered
    [ 0.509897] io scheduler deadline registered
    [ 0.509909] io scheduler cfq registered (default)
    [ 0.510709] aer 0000:00:1b.0:pcie002: service driver aer loaded
    [ 0.510733] aer 0000:00:1c.0:pcie002: service driver aer loaded
    [ 0.510756] aer 0000:00:1c.4:pcie002: service driver aer loaded
    [ 0.510780] aer 0000:00:1d.0:pcie002: service driver aer loaded
    [ 0.510792] pcieport 0000:00:1b.0: Signaling PME through PCIe PME interrupt
    [ 0.510794] pcie_pme 0000:00:1b.0:pcie001: service driver pcie_pme loaded
    [ 0.510801] pcieport 0000:00:1c.0: Signaling PME through PCIe PME interrupt
    [ 0.510803] pcie_pme 0000:00:1c.0:pcie001: service driver pcie_pme loaded
    [ 0.510809] pcieport 0000:00:1c.4: Signaling PME through PCIe PME interrupt
    [ 0.510811] pcie_pme 0000:00:1c.4:pcie001: service driver pcie_pme loaded
    [ 0.510817] pcieport 0000:00:1d.0: Signaling PME through PCIe PME interrupt
    [ 0.510818] pci 0000:04:00.0: Signaling PME through PCIe PME interrupt
    [ 0.510820] pcie_pme 0000:00:1d.0:pcie001: service driver pcie_pme loaded
    [ 0.510825] pci_hotplug: PCI Hot Plug PCI Core version: 0.5
    [ 0.510829] pciehp: PCI Express Hot Plug Controller Driver version: 0.4
    [ 0.510837] efifb: probing for efifb
    [ 0.510844] efifb: framebuffer at 0xc0000000, using 1920k, total 1920k
    [ 0.510845] efifb: mode is 800x600x32, linelength=3200, pages=1
    [ 0.510845] efifb: scrolling: redraw
    [ 0.510846] efifb: Truecolor: size=8:8:8:8, shift=24:16:8:0
    [ 0.511530] Console: switching to colour frame buffer device 100×37
    [ 0.512142] fb0: EFI VGA frame buffer device
    [ 0.512146] intel_idle: MWAIT substates: 0x142120
    [ 0.512146] intel_idle: v0.4.1 model 0x9E
    [ 0.512292] intel_idle: lapic_timer_reliable_states 0xffffffff
    [ 0.513624] GHES: HEST is not enabled!
    [ 0.513678] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
    [ 0.534514] 00:01: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a 16550A
    [ 0.534985] Linux agpgart interface v0.103
    [ 0.535035] AMD IOMMUv2 driver by Joerg Roedel
    [ 0.535035] AMD IOMMUv2 functionality not available on this system
    [ 0.535285] i8042: PNP: No PS/2 controller found. Probing ports directly.
    [ 0.538657] serio: i8042 KBD port at 0x60,0x64 irq 1
    [ 0.538659] serio: i8042 AUX port at 0x60,0x64 irq 12
    [ 0.538819] mousedev: PS/2 mouse device common for all mice
    [ 0.538864] rtc_cmos 00:04: RTC can wake from S4
    [ 0.539263] rtc_cmos 00:04: rtc core: registered rtc_cmos as rtc0
    [ 0.539346] rtc_cmos 00:04: alarms up to one month, y3k, 242 bytes nvram, hpet irqs
    [ 0.539350] intel_pstate: Intel P-state driver initializing
    [ 0.539380] intel_pstate: Disabling energy efficiency optimization
    [ 0.539621] intel_pstate: HWP enabled
    [ 0.539723] ledtrig-cpu: registered to indicate activity on CPUs
    [ 0.540047] NET: Registered protocol family 10
    [ 0.540254] mip6: Mobile IPv6
    [ 0.540255] NET: Registered protocol family 17
    [ 0.540257] mpls_gso: MPLS GSO support
    [ 0.540422] microcode: sig=0x906e9, pf=0x2, revision=0x5e
    [ 0.540515] microcode: Microcode Update Driver: v2.01 , Peter Oruba
    [ 0.540643] registered taskstats version 1
    [ 0.540652] zswap: loaded using pool lzo/zbud
    [ 0.540787] ima: No TPM chip found, activating TPM-bypass!
    [ 0.541661] rtc_cmos 00:04: setting system clock to 2018-04-19 02:36:25 UTC (1524105385)
    [ 0.541699] PM: Hibernation image not present or could not be loaded.
    [ 0.542385] Freeing unused kernel memory: 1416K
    [ 0.542385] Write protecting the kernel read-only data: 12288k
    [ 0.542665] Freeing unused kernel memory: 1940K
    [ 0.544041] Freeing unused kernel memory: 1228K
    [ 0.546900] x86/mm: Checked W+X mappings: passed, no W+X pages found.
    [ 0.556161] random: systemd-udevd: uninitialized urandom read (16 bytes read)
    [ 0.556210] random: systemd-udevd: uninitialized urandom read (16 bytes read)
    [ 0.556215] random: systemd-udevd: uninitialized urandom read (16 bytes read)
    [ 0.556757] random: udevadm: uninitialized urandom read (16 bytes read)
    [ 0.556777] random: udevadm: uninitialized urandom read (16 bytes read)
    [ 0.557603] random: udevadm: uninitialized urandom read (16 bytes read)
    [ 0.557636] random: udevadm: uninitialized urandom read (16 bytes read)
    [ 0.557677] random: udevadm: uninitialized urandom read (16 bytes read)
    [ 0.557871] random: udevadm: uninitialized urandom read (16 bytes read)
    [ 0.557901] random: udevadm: uninitialized urandom read (16 bytes read)
    [ 0.596574] thermal LNXTHERM:00: registered as thermal_zone0
    [ 0.596575] ACPI: Thermal Zone [TZ00] (28 C)
    [ 0.596713] thermal LNXTHERM:01: registered as thermal_zone1
    [ 0.596714] ACPI: Thermal Zone [TZ01] (30 C)
    [ 0.599758] SCSI subsystem initialized
    [ 0.599820] ACPI: bus type USB registered
    [ 0.599849] usbcore: registered new interface driver usbfs
    [ 0.599857] usbcore: registered new interface driver hub
    [ 0.599889] usbcore: registered new device driver usb
    [ 0.601398] nvme nvme0: pci function 0000:04:00.0
    [ 0.601518] libata version 3.00 loaded.
    [ 0.601710] xhci_hcd 0000:00:14.0: xHCI Host Controller
    [ 0.601715] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 1
    [ 0.602513] pps_core: LinuxPPS API ver. 1 registered
    [ 0.602514] pps_core: Software ver. 5.3.6 – Copyright 2005-2007 Rodolfo Giometti
    [ 0.602728] PTP clock support registered
    [ 0.602849] xhci_hcd 0000:00:14.0: hcc params 0x200077c1 hci version 0x100 quirks 0x00109810
    [ 0.602868] xhci_hcd 0000:00:14.0: cache line size of 64 is not supported
    [ 0.602949] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
    [ 0.602950] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [ 0.602951] usb usb1: Product: xHCI Host Controller
    [ 0.602953] usb usb1: Manufacturer: Linux 4.9.0-6-amd64 xhci-hcd
    [ 0.602954] usb usb1: SerialNumber: 0000:00:14.0
    [ 0.603093] hub 1-0:1.0: USB hub found
    [ 0.603119] hub 1-0:1.0: 16 ports detected
    [ 0.603731] e1000e: Intel(R) PRO/1000 Network Driver – 3.2.6-k
    [ 0.603731] e1000e: Copyright(c) 1999 – 2015 Intel Corporation.
    [ 0.604174] xhci_hcd 0000:00:14.0: xHCI Host Controller
    [ 0.604178] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 2
    [ 0.604217] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003
    [ 0.604218] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [ 0.604220] usb usb2: Product: xHCI Host Controller
    [ 0.604221] usb usb2: Manufacturer: Linux 4.9.0-6-amd64 xhci-hcd
    [ 0.604222] usb usb2: SerialNumber: 0000:00:14.0
    [ 0.604349] hub 2-0:1.0: USB hub found
    [ 0.604359] hub 2-0:1.0: 8 ports detected
    [ 0.605319] ahci 0000:00:17.0: version 3.0
    [ 0.610792] SSE version of gcm_enc/dec engaged.
    [ 0.615603] ahci 0000:00:17.0: AHCI 0001.0301 32 slots 6 ports 6 Gbps 0x3f impl SATA mode
    [ 0.615605] ahci 0000:00:17.0: flags: 64bit ncq sntf led clo only pio slum part ems deso sadm sds apst
    [ 0.676466] scsi host0: ahci
    [ 0.676826] scsi host1: ahci
    [ 0.677131] scsi host2: ahci
    [ 0.677373] scsi host3: ahci
    [ 0.677621] scsi host4: ahci
    [ 0.677867] scsi host5: ahci
    [ 0.677959] ata1: SATA max UDMA/133 abar m2048@0xdf137000 port 0xdf137100 irq 320
    [ 0.677963] ata2: SATA max UDMA/133 abar m2048@0xdf137000 port 0xdf137180 irq 320
    [ 0.677966] ata3: SATA max UDMA/133 abar m2048@0xdf137000 port 0xdf137200 irq 320
    [ 0.677969] ata4: SATA max UDMA/133 abar m2048@0xdf137000 port 0xdf137280 irq 320
    [ 0.677972] ata5: SATA max UDMA/133 abar m2048@0xdf137000 port 0xdf137300 irq 320
    [ 0.677975] ata6: SATA max UDMA/133 abar m2048@0xdf137000 port 0xdf137380 irq 320
    [ 0.678277] i801_smbus 0000:00:1f.4: SPD Write Disable is set
    [ 0.678323] i801_smbus 0000:00:1f.4: SMBus using PCI interrupt
    [ 0.682437] e1000e 0000:00:1f.6: Interrupt Throttling Rate (ints/sec) set to dynamic conservative mode
    [ 0.821081] nvme0n1: p1 p2 p3
    [ 0.930699] usb 1-2: new high-speed USB device number 2 using xhci_hcd
    [ 0.946652] e1000e 0000:00:1f.6 0000:00:1f.6 (uninitialized): registered PHC clock
    [ 0.991743] ata3: SATA link down (SStatus 4 SControl 300)
    [ 0.991788] ata1: SATA link down (SStatus 4 SControl 300)
    [ 0.991824] ata4: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
    [ 0.991855] ata5: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
    [ 0.991882] ata2: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
    [ 0.991908] ata6: SATA link down (SStatus 4 SControl 300)
    [ 0.992841] ata4.00: ATA-9: ST3000DM008-2DM166, CC26, max UDMA/133
    [ 0.992847] ata4.00: 5860533168 sectors, multi 16: LBA48 NCQ (depth 31/32), AA
    [ 0.993015] ata5.00: ATAPI: HL-DT-ST DVDRAM GH24NSC0, LI00, max UDMA/133
    [ 0.993791] ata4.00: configured for UDMA/133
    [ 0.994498] ata5.00: configured for UDMA/133
    [ 0.999076] ata2.00: ATA-9: MKNSSDTR120GB-3DL, Q1115A0, max UDMA/133
    [ 0.999081] ata2.00: 234441648 sectors, multi 1: LBA48 NCQ (depth 31/32), AA
    [ 1.009894] ata2.00: configured for UDMA/133
    [ 1.010598] scsi 1:0:0:0: Direct-Access ATA MKNSSDTR120GB-3D 5A0 PQ: 0 ANSI: 5
    [ 1.022326] e1000e 0000:00:1f.6 eth0: (PCI Express:2.5GT/s:Width x1) 0c:c4:7a:e1:d6:39
    [ 1.022331] e1000e 0000:00:1f.6 eth0: Intel(R) PRO/1000 Network Connection
    [ 1.022439] e1000e 0000:00:1f.6 eth0: MAC: 12, PHY: 12, PBA No: 010AFF-0FF
    [ 1.024236] e1000e 0000:00:1f.6 eno1: renamed from eth0
    [ 1.067896] scsi 3:0:0:0: Direct-Access ATA ST3000DM008-2DM1 CC26 PQ: 0 ANSI: 5
    [ 1.070734] usb 1-2: New USB device found, idVendor=1a40, idProduct=0101
    [ 1.070740] usb 1-2: New USB device strings: Mfr=0, Product=1, SerialNumber=0
    [ 1.070743] usb 1-2: Product: USB 2.0 Hub
    [ 1.071290] hub 1-2:1.0: USB hub found
    [ 1.071340] hub 1-2:1.0: 4 ports detected
    [ 1.112047] scsi 4:0:0:0: CD-ROM HL-DT-ST DVDRAM GH24NSC0 LI00 PQ: 0 ANSI: 5
    [ 1.129941] sd 1:0:0:0: [sda] 234441648 512-byte logical blocks: (120 GB/112 GiB)
    [ 1.130039] sd 3:0:0:0: [sdb] 5860533168 512-byte logical blocks: (3.00 TB/2.73 TiB)
    [ 1.130045] sd 3:0:0:0: [sdb] 4096-byte physical blocks
    [ 1.130198] sd 1:0:0:0: [sda] Write Protect is off
    [ 1.130207] sd 1:0:0:0: [sda] Mode Sense: 00 3a 00 00
    [ 1.130235] sd 3:0:0:0: [sdb] Write Protect is off
    [ 1.130244] sd 3:0:0:0: [sdb] Mode Sense: 00 3a 00 00
    [ 1.130301] sd 1:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn’t support DPO or FUA
    [ 1.130326] sd 3:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn’t support DPO or FUA
    [ 1.133165] sda: sda1
    [ 1.134190] sd 1:0:0:0: [sda] Attached SCSI disk
    [ 1.136945] sd 3:0:0:0: [sdb] Attached SCSI disk
    [ 1.150004] sr 4:0:0:0: [sr0] scsi3-mmc drive: 48x/12x writer dvd-ram cd/rw xa/form2 cdda tray
    [ 1.150008] cdrom: Uniform CD-ROM driver Revision: 3.20
    [ 1.150497] sr 4:0:0:0: Attached scsi CD-ROM sr0
    [ 1.190504] usb 1-11: new full-speed USB device number 3 using xhci_hcd
    [ 1.202311] random: fast init done
    [ 1.267710] PM: Starting manual resume from disk
    [ 1.267716] PM: Hibernation image partition 259:3 present
    [ 1.267718] PM: Looking for hibernation image.
    [ 1.267876] PM: Image not found (code -22)
    [ 1.267878] PM: Hibernation image not present or could not be loaded.
    [ 1.338219] usb 1-11: New USB device found, idVendor=08bb, idProduct=2902
    [ 1.338225] usb 1-11: New USB device strings: Mfr=1, Product=2, SerialNumber=0
    [ 1.338229] usb 1-11: Product: USB Audio CODEC
    [ 1.338233] usb 1-11: Manufacturer: Burr-Brown from TI
    [ 1.364813] hidraw: raw HID events driver (C) Jiri Kosina
    [ 1.367534] usbcore: registered new interface driver usbhid
    [ 1.367536] usbhid: USB HID core driver
    [ 1.370082] input: Burr-Brown from TI USB Audio CODEC as /devices/pci0000:00/0000:00:14.0/usb1/1-11/1-11:1.3/0003:08BB:2902.0001/input/input3
    [ 1.407238] EXT4-fs (nvme0n1p2): mounted filesystem with ordered data mode. Opts: (null)
    [ 1.414522] usb 1-2.1: new low-speed USB device number 4 using xhci_hcd
    [ 1.426951] hid-generic 0003:08BB:2902.0001: input,hidraw0: USB HID v1.00 Device [Burr-Brown from TI USB Audio CODEC ] on usb-0000:00:14.0-11/input3
    [ 1.510482] tsc: Refined TSC clocksource calibration: 3504.036 MHz
    [ 1.510496] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x328235cc8e1, max_idle_ns: 440795312091 ns
    [ 1.517635] ip_tables: (C) 2000-2006 Netfilter Core Team
    [ 1.522968] usb 1-2.1: New USB device found, idVendor=046d, idProduct=c077
    [ 1.522973] usb 1-2.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
    [ 1.522977] usb 1-2.1: Product: USB Optical Mouse
    [ 1.522980] usb 1-2.1: Manufacturer: Logitech
    [ 1.525522] input: Logitech USB Optical Mouse as /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2.1/1-2.1:1.0/0003:046D:C077.0002/input/input4
    [ 1.526516] hid-generic 0003:046D:C077.0002: input,hidraw1: USB HID v1.11 Mouse [Logitech USB Optical Mouse] on usb-0000:00:14.0-2.1/input0
    [ 1.590221] systemd[1]: systemd 232 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN)
    [ 1.590331] systemd[1]: Detected architecture x86-64.
    [ 1.590511] systemd[1]: Set hostname to .
    [ 1.606469] usb 1-2.2: new high-speed USB device number 5 using xhci_hcd
    [ 1.633704] systemd[1]: Listening on udev Control Socket.
    [ 1.633902] systemd[1]: Set up automount Arbitrary Executable File Formats File System Automount Point.
    [ 1.633976] systemd[1]: Listening on /dev/initctl Compatibility Named Pipe.
    [ 1.634045] systemd[1]: Listening on Journal Socket.
    [ 1.634123] systemd[1]: Listening on Journal Socket (/dev/log).
    [ 1.634173] systemd[1]: Listening on Syslog Socket.
    [ 1.634243] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
    [ 1.644270] EXT4-fs (nvme0n1p2): re-mounted. Opts: errors=remount-ro
    [ 1.707389] usb 1-2.2: New USB device found, idVendor=058f, idProduct=6366
    [ 1.707391] usb 1-2.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
    [ 1.707392] usb 1-2.2: Product: Flash Card Reader/Writer
    [ 1.707393] usb 1-2.2: Manufacturer: Generic
    [ 1.707394] usb 1-2.2: SerialNumber: 058F63666438
    [ 1.722854] systemd-journald[224]: Received request to flush runtime journal from PID 1
    [ 1.741775] input: Sleep Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input5
    [ 1.741778] ACPI: Sleep Button [SLPB]
    [ 1.741829] input: Power Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input6
    [ 1.741831] ACPI: Power Button [PWRB]
    [ 1.741868] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input7
    [ 1.741870] ACPI: Power Button [PWRF]
    [ 1.786464] usb 1-2.4: new low-speed USB device number 6 using xhci_hcd
    [ 1.799283] sd 1:0:0:0: Attached scsi generic sg0 type 0
    [ 1.799315] sd 3:0:0:0: Attached scsi generic sg1 type 0
    [ 1.799345] sr 4:0:0:0: Attached scsi generic sg2 type 5
    [ 1.799448] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
    [ 1.800463] iTCO_vendor_support: vendor-support=0
    [ 1.800650] EFI Variables Facility v0.08 2004-May-17
    [ 1.805692] mei_me 0000:00:16.0: enabling device (0000 -> 0002)
    [ 1.806888] iTCO_wdt: Intel TCO WatchDog Timer Driver v1.11
    [ 1.807023] iTCO_wdt: Found a Intel PCH TCO device (Version=4, TCOBASE=0x0400)
    [ 1.808274] iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0)
    [ 1.812786] [drm] Initialized
    [ 1.819879] input: PC Speaker as /devices/platform/pcspkr/input/input8
    [ 1.845022] pstore: using zlib compression
    [ 1.845032] pstore: Registered efi as persistent store backend
    [ 1.862552] Setting dangerous option enable_guc_loading – tainting kernel
    [ 1.862554] Setting dangerous option enable_guc_submission – tainting kernel
    [ 1.866356] [drm] Memory usable by graphics device = 4096M
    [ 1.866359] checking generic (c0000000 1e0000) vs hw (c0000000 10000000)
    [ 1.866359] fb: switching to inteldrmfb from EFI VGA
    [ 1.866388] Console: switching to colour dummy device 80×25
    [ 1.867327] [drm] Replacing VGA console driver
    [ 1.868772] usbcore: registered new interface driver snd-usb-audio
    [ 1.874529] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
    [ 1.874530] [drm] Driver supports precise vblank timestamp query.
    [ 1.881140] intel_rapl: Found RAPL domain package
    [ 1.881142] intel_rapl: Found RAPL domain core
    [ 1.881143] intel_rapl: Found RAPL domain uncore
    [ 1.881145] intel_rapl: Found RAPL domain dram
    [ 1.883282] i915 0000:00:02.0: firmware: direct-loading firmware i915/kbl_dmc_ver1_01.bin
    [ 1.883658] [drm] Finished loading i915/kbl_dmc_ver1_01.bin (v1.1)
    [ 1.884016] vgaarb: device changed decodes: PCI:0000:00:02.0,olddecodes=io+mem,decodes=io+mem:owns=io+mem
    [ 1.885305] i915 0000:00:02.0: firmware: direct-loading firmware i915/kbl_guc_ver9_14.bin
    [ 1.892145] usb 1-2.4: New USB device found, idVendor=1c4f, idProduct=0002
    [ 1.892147] usb 1-2.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
    [ 1.892149] usb 1-2.4: Product: USB Keyboard
    [ 1.892150] usb 1-2.4: Manufacturer: SIGMACHIP
    [ 1.894762] input: SIGMACHIP USB Keyboard as /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2.4/1-2.4:1.0/0003:1C4F:0002.0003/input/input9
    [ 1.906341] Adding 16699388k swap on /dev/nvme0n1p3. Priority:-1 extents:1 across:16699388k SSFS
    [ 1.915086] ACPI: Video Device [GFX0] (multi-head: yes rom: no post: no)
    [ 1.915666] acpi device:0f: registered as cooling_device10
    [ 1.915761] input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input10
    [ 1.944025] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)
    [ 1.954613] hid-generic 0003:1C4F:0002.0003: input,hidraw2: USB HID v1.10 Keyboard [SIGMACHIP USB Keyboard] on usb-0000:00:14.0-2.4/input0
    [ 1.954714] [drm] Initialized i915 1.6.0 20160919 for 0000:00:02.0 on minor 0
    [ 1.957410] input: SIGMACHIP USB Keyboard as /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2.4/1-2.4:1.1/0003:1C4F:0002.0004/input/input11
    [ 1.982865] fbcon: inteldrmfb (fb0) is primary device
    [ 2.014611] hid-generic 0003:1C4F:0002.0004: input,hidraw3: USB HID v1.10 Device [SIGMACHIP USB Keyboard] on usb-0000:00:14.0-2.4/input1
    [ 2.023012] Console: switching to colour frame buffer device 240×67
    [ 2.023650] usb-storage 1-2.2:1.0: USB Mass Storage device detected
    [ 2.026669] scsi host6: usb-storage 1-2.2:1.0
    [ 2.026745] usbcore: registered new interface driver usb-storage
    [ 2.027642] usbcore: registered new interface driver uas
    [ 2.042348] i915 0000:00:02.0: fb0: inteldrmfb frame buffer device
    [ 2.072832] random: crng init done
    [ 2.099594] EXT4-fs (sdb): mounted filesystem with ordered data mode. Opts: (null)
    [ 2.278734] [drm] RC6 on
    [ 2.350282] IPv6: ADDRCONF(NETDEV_UP): eno1: link is not ready
    [ 2.534720] clocksource: Switched to clocksource tsc
    [ 2.566743] IPv6: ADDRCONF(NETDEV_UP): eno1: link is not ready
    [ 3.046933] scsi 6:0:0:0: Direct-Access Multiple Card Reader 1.00 PQ: 0 ANSI: 0
    [ 3.047408] sd 6:0:0:0: Attached scsi generic sg3 type 0
    [ 3.355109] sd 6:0:0:0: [sdc] 15130624 512-byte logical blocks: (7.75 GB/7.21 GiB)
    [ 3.355383] sd 6:0:0:0: [sdc] Write Protect is off
    [ 3.355384] sd 6:0:0:0: [sdc] Mode Sense: 03 00 00 00
    [ 3.355647] sd 6:0:0:0: [sdc] No Caching mode page found
    [ 3.355649] sd 6:0:0:0: [sdc] Assuming drive cache: write through
    [ 3.358278] sdc: sdc1
    [ 3.360188] sd 6:0:0:0: [sdc] Attached SCSI removable disk
    [ 5.549482] e1000e: eno1 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: Rx/Tx
    [ 5.549562] IPv6: ADDRCONF(NETDEV_CHANGE): eno1: link becomes ready

    ls -1 /lib/firmware/i915/
    bxt_dmc_ver1_07.bin
    bxt_dmc_ver1.bin
    bxt_guc_ver8_7.bin
    kbl_dmc_ver1_01.bin
    kbl_dmc_ver1.bin
    kbl_guc_ver9_14.bin
    skl_dmc_ver1_23.bin
    skl_dmc_ver1_26.bin
    skl_dmc_ver1.bin
    skl_guc_ver1.bin
    skl_guc_ver4.bin
    skl_guc_ver6_1.bin
    skl_guc_ver6.bin

    Thank you for helping me out 🙂

  2. forgot this one .. the most important !!

    $ sudo modinfo i915 | egrep -i “guc|huc|dmc”
    firmware: i915/bxt_dmc_ver1_07.bin
    firmware: i915/skl_dmc_ver1_26.bin
    firmware: i915/kbl_dmc_ver1_01.bin
    firmware: i915/kbl_guc_ver9_14.bin
    firmware: i915/bxt_guc_ver8_7.bin
    firmware: i915/skl_guc_ver6_1.bin
    parm: enable_guc_loading:Enable GuC firmware loading (-1=auto, 0=never [default], 1=if available, 2=required) (int)
    parm: enable_guc_submission:Enable GuC submission (-1=auto, 0=never [default], 1=if available, 2=required) (int)
    parm: guc_log_level:GuC firmware logging level (-1:disabled (default), 0-3:enabled) (int)

    why the kernel isn’t supporting it ? how do I update to one that is supporting it ?

    Thanks!!

    1. I see you’re using the kernel version 4.9, which is used by Debian stable, meanwhile Debian testing uses 4.15. Upgrade to Debian testing.

  3. oh I see HuC is only for debian testing. I thought trying it .. I guess my intel config will be incomplete for now,.

    Thanks

Leave a Reply

Your email address will not be published. Required fields are marked *