Hi folks, I've found a reproducable problem where the touchscreen stops sending events. The touchscreen is a NTRG (1b96:1b05) inside of a MS Surface Pro 3 and the i2c-hid reports errors at bootup: [ 43.744915] i2c_hid i2c-NTRG0001:01: error in i2c_hid_init_report size:9 / ret_size:0 [ 43.745280] i2c_hid i2c-NTRG0001:01: error in i2c_hid_init_report size:5 / ret_size:0 [ 43.745661] i2c_hid i2c-NTRG0001:01: error in i2c_hid_init_report size:5 / ret_size:259 [ 43.746110] i2c_hid i2c-NTRG0001:01: error in i2c_hid_init_report size:8 / ret_size:259 [ 43.746706] i2c_hid i2c-NTRG0001:01: error in i2c_hid_init_report size:15 / ret_size:259 [ 43.747372] i2c_hid i2c-NTRG0001:01: error in i2c_hid_init_report size:4 / ret_size:0 [ 43.755432] i2c_hid i2c-NTRG0001:01: error in i2c_hid_init_report size:63 / ret_size:0 [ 43.755845] i2c_hid i2c-NTRG0001:01: error in i2c_hid_init_report size:7 / ret_size:0 [ 43.755898] input: NTRG0001:01 1B96:1B05 Pen as /devices/pci0000:00/INT33C3:00/i2c-10/i2c-NTRG0001:01/0018:1B96:1B05.0005/input/input7 [ 43.756058] input: NTRG0001:01 1B96:1B05 as /devices/pci0000:00/INT33C3:00/i2c-10/i2c-NTRG0001:01/0018:1B96:1B05.0005/input/input8 [ 43.756181] hid-multitouch 0018:1B96:1B05.0005: input,hidraw3: <UNKNOWN> HID v1.00 Mouse [NTRG0001:01 1B96:1B05] on Though, I've read that such messages are not fatal. I can see events floating in (with evemu-record), until I do something uncoordinated, any combination of: - touch the screen randomly with all fingers - put one hand completly on the screen, move it, lift fingers - but both hands on the screen Usually, after a few seconds, evemu-record doesn't proceed - no more events are coming from the device. Only a reboot recovers it. If I set i2c_hid.debug=1, I can see that i2c-hid still gets input, as the "input: ..." debug messages appear. Just digged a little bit deeper and hacked into input_mt_get_slot_by_key(). With the attached patch, I can see that all slots are active, but none is in use, and we search for a none existing key. In such a case input_mt_get_slot_by_key() returns -1. [ 100.088510] input input8: input_mt_get_slot_by_key: XXX: All slots active, none in use, searched for key:78, mt->frame:301 [ 100.088515] input input8: input_mt_get_slot_by_key: XXX: slot[0] key:64 frame:290 [ 100.088517] input input8: input_mt_get_slot_by_key: XXX: slot[1] key:74 frame:300 [ 100.088519] input input8: input_mt_get_slot_by_key: XXX: slot[2] key:65535 frame:275 [ 100.088520] input input8: input_mt_get_slot_by_key: XXX: slot[3] key:66 frame:291 [ 100.088522] input input8: input_mt_get_slot_by_key: XXX: slot[4] key:54 frame:266 [ 100.088524] input input8: input_mt_get_slot_by_key: XXX: slot[5] key:67 frame:293 [ 100.088525] input input8: input_mt_get_slot_by_key: XXX: slot[6] key:69 frame:290 [ 100.088527] input input8: input_mt_get_slot_by_key: XXX: slot[7] key:75 frame:300 [ 100.088528] input input8: input_mt_get_slot_by_key: XXX: slot[8] key:71 frame:293 [ 100.088530] input input8: input_mt_get_slot_by_key: XXX: slot[9] key:76 frame:300 The key:65535 looks suspicious, but isn't necessary to trigger the bug. Additionally, the attached patch calls input_mt_drop_unused() if I hit such a state, which hacks around the problem / keeps the events floating. Anyone has a clue, why we end up in such a state? Do you need more logs, which? Cheers, Daniel Martin
[ 0.000000] Linux version 3.19.6-grsec+ (be1060@ts-4) (gcc version 4.9.2 (Debian 4.9.2-10) ) #11 SMP Tue Jun 9 11:03:29 CEST 2015 [ 0.000000] Command line: BOOT_IMAGE=/isolinux/bzImage init=/linuxrc rw root=/dev/ram0 ramdisk_size=16384 loglevel=1 sina_noide sina_toram [ 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-0x000000000009ffff] reserved [ 0.000000] BIOS-e820: [mem 0x0000000000100000-0x00000000aa37dfff] usable [ 0.000000] BIOS-e820: [mem 0x00000000aa37e000-0x00000000aa3f8fff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000aa3f9000-0x00000000aa40ffff] ACPI data [ 0.000000] BIOS-e820: [mem 0x00000000aa410000-0x00000000abb59fff] ACPI NVS [ 0.000000] BIOS-e820: [mem 0x00000000abb5a000-0x00000000abeb6fff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000abeb7000-0x00000000abffefff] type 20 [ 0.000000] BIOS-e820: [mem 0x00000000abfff000-0x00000000abffffff] usable [ 0.000000] BIOS-e820: [mem 0x00000000e0000000-0x00000000efffffff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000fec00000-0x00000000fec00fff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000fed00000-0x00000000fed03fff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000fed1c000-0x00000000fed1ffff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000fee00000-0x00000000feefffff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000ff000000-0x00000000ffffffff] reserved [ 0.000000] BIOS-e820: [mem 0x0000000100000000-0x000000024fdfffff] usable [ 0.000000] NX (Execute Disable) protection: active [ 0.000000] efi: EFI v2.31 by American Megatrends [ 0.000000] efi: ACPI 2.0=0xaa3fd000 ACPI=0xaa3fd000 SMBIOS=0xabd7ef98 [ 0.000000] SMBIOS 2.8 present. [ 0.000000] DMI: Microsoft Corporation Surface Pro 3/Surface Pro 3, BIOS 3.07.0150 05/15/2014 [ 0.000000] e820: update [mem 0x00000000-0x00000fff] usable ==> reserved [ 0.000000] e820: remove [mem 0x000a0000-0x000fffff] usable [ 0.000000] e820: last_pfn = 0x24fe00 max_arch_pfn = 0x400000000 [ 0.000000] MTRR default type: uncachable [ 0.000000] MTRR fixed ranges enabled: [ 0.000000] 00000-9FFFF write-back [ 0.000000] A0000-FFFFF uncachable [ 0.000000] MTRR variable ranges enabled: [ 0.000000] 0 base 0000000000 mask 7F80000000 write-back [ 0.000000] 1 base 0080000000 mask 7FE0000000 write-back [ 0.000000] 2 base 00A0000000 mask 7FF8000000 write-back [ 0.000000] 3 base 00A8000000 mask 7FFC000000 write-back [ 0.000000] 4 base 00AC000000 mask 7FFF000000 write-back [ 0.000000] 5 base 0100000000 mask 7F00000000 write-back [ 0.000000] 6 base 0200000000 mask 7FC0000000 write-back [ 0.000000] 7 base 0240000000 mask 7FF0000000 write-back [ 0.000000] 8 base 024FE00000 mask 7FFFE00000 uncachable [ 0.000000] 9 base 00FF000000 mask 7FFF000000 write-protect [ 0.000000] PAT configuration [0-7]: WB WC UC- UC WB WC UC- UC [ 0.000000] e820: last_pfn = 0xac000 max_arch_pfn = 0x400000000 [ 0.000000] Scanning 1 areas for low memory corruption [ 0.000000] Base memory trampoline at [ffff880000098000] 98000 size 24576 [ 0.000000] Using GB pages for direct mapping [ 0.000000] init_memory_mapping: [mem 0x00000000-0x000fffff] [ 0.000000] [mem 0x00000000-0x000fffff] page 4k [ 0.000000] BRK [0x02ff7000, 0x02ff7fff] PGTABLE [ 0.000000] init_memory_mapping: [mem 0x24fc00000-0x24fdfffff] [ 0.000000] [mem 0x24fc00000-0x24fdfffff] page 2M [ 0.000000] BRK [0x02ff8000, 0x02ff8fff] PGTABLE [ 0.000000] init_memory_mapping: [mem 0x240000000-0x24fbfffff] [ 0.000000] [mem 0x240000000-0x24fbfffff] page 2M [ 0.000000] init_memory_mapping: [mem 0x220000000-0x23fffffff] [ 0.000000] [mem 0x220000000-0x23fffffff] page 1G [ 0.000000] init_memory_mapping: [mem 0x00100000-0xaa37dfff] [ 0.000000] [mem 0x00100000-0x001fffff] page 4k [ 0.000000] [mem 0x00200000-0x3fffffff] page 2M [ 0.000000] [mem 0x40000000-0x7fffffff] page 1G [ 0.000000] [mem 0x80000000-0xaa1fffff] page 2M [ 0.000000] [mem 0xaa200000-0xaa37dfff] page 4k [ 0.000000] init_memory_mapping: [mem 0xabfff000-0xabffffff] [ 0.000000] [mem 0xabfff000-0xabffffff] page 4k [ 0.000000] BRK [0x02ff9000, 0x02ff9fff] PGTABLE [ 0.000000] init_memory_mapping: [mem 0x100000000-0x21fffffff] [ 0.000000] [mem 0x100000000-0x21fffffff] page 1G [ 0.000000] RAMDISK: [mem 0x36e10000-0x376fffff] [ 0.000000] ACPI: Early table checksum verification disabled [ 0.000000] ACPI: RSDP 0x00000000AA3FD000 000024 (v02 OEMC ) [ 0.000000] ACPI: XSDT 0x00000000AA3FD098 0000B4 (v01 OEMC O E M C 00000300 AMI 00010013) [ 0.000000] ACPI: FACP 0x00000000AA40A1E8 00010C (v05 OEMC O E M C 00000300 AMI 00010013) [ 0.000000] ACPI: DSDT 0x00000000AA3FD1E0 00D003 (v02 OEMC O E M C 00000300 INTL 20120913) [ 0.000000] ACPI: FACS 0x00000000ABB53080 000040 [ 0.000000] ACPI: APIC 0x00000000AA40A2F8 000072 (v03 OEMC O E M C 00000300 AMI 00010013) [ 0.000000] ACPI: FPDT 0x00000000AA40A370 000044 (v01 OEMC O E M C 00000300 AMI 00010013) [ 0.000000] ACPI: SSDT 0x00000000AA40A3B8 00036D (v01 SataRe SataTabl 00001000 INTL 20120913) [ 0.000000] ACPI: HPET 0x00000000AA40A728 000038 (v01 OEMC O E M C 00000300 AMI. 00000005) [ 0.000000] ACPI: MSDM 0x00000000AA40A760 000055 (v03 OEMC O E M C 00000300 AMI 00010013) [ 0.000000] ACPI: WDSA 0x00000000AA40A7B8 00018D (v02 OEMC ACTABL 00000003 INTL 20120913) [ 0.000000] ACPI: LPIT 0x00000000AA40A948 000094 (v01 ALASKA A M I 00000000 AMI. 00000005) [ 0.000000] ACPI: DBGP 0x00000000AA40A9E0 000034 (v01 OEMC O E M C 00000300 MSFT 0000005F) [ 0.000000] ACPI: HPET 0x00000000AA40AA18 000038 (v01 OEMC O E M C 00000300 MSFT 0000005F) [ 0.000000] ACPI: MCFG 0x00000000AA40AA50 00003C (v01 OEMC O E M C 00000300 MSFT 0000005F) [ 0.000000] ACPI: SSDT 0x00000000AA40AA90 0003E6 (v01 OEMC Ult0Rtd3 00001000 INTL 20120913) [ 0.000000] ACPI: SSDT 0x00000000AA40AE78 000539 (v01 PmRef Cpu0Ist 00003000 INTL 20120913) [ 0.000000] ACPI: SSDT 0x00000000AA40B3B8 000AD8 (v01 PmRef CpuPm 00003000 INTL 20120913) [ 0.000000] ACPI: SSDT 0x00000000AA40BE90 0034D7 (v01 SaSsdt SaSsdt 00003000 INTL 20120913) [ 0.000000] ACPI: UEFI 0x00000000AA40F368 000042 (v01 OEMC O E M C 00000300 00000000) [ 0.000000] ACPI: BGRT 0x00000000AA40F3B0 000038 (v01 OEMC O E M C 00000300 AMI 00010013) [ 0.000000] ACPI: DMAR 0x00000000AA40F3E8 0000F0 (v01 INTEL HSW 00000001 INTL 00000001) [ 0.000000] ACPI: Local APIC address 0xfee00000 [ 0.000000] No NUMA configuration found [ 0.000000] Faking a node at [mem 0x0000000000000000-0x000000024fdfffff] [ 0.000000] NODE_DATA(0) allocated [mem 0x24fdfa000-0x24fdfdfff] [ 0.000000] [ffffea0000000000-ffffea00093fffff] PMD -> [ffff880247400000-ffff88024f3fffff] on node 0 [ 0.000000] Zone ranges: [ 0.000000] DMA [mem 0x00001000-0x00ffffff] [ 0.000000] DMA32 [mem 0x01000000-0xffffffff] [ 0.000000] Normal [mem 0x100000000-0x24fdfffff] [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x00001000-0x00057fff] [ 0.000000] node 0: [mem 0x00059000-0x0009dfff] [ 0.000000] node 0: [mem 0x00100000-0xaa37dfff] [ 0.000000] node 0: [mem 0xabfff000-0xabffffff] [ 0.000000] node 0: [mem 0x100000000-0x24fdfffff] [ 0.000000] Initmem setup node 0 [mem 0x00001000-0x24fdfffff] [ 0.000000] On node 0 totalpages: 2072859 [ 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: 10830 pages used for memmap [ 0.000000] DMA32 zone: 693119 pages, LIFO batch:31 [ 0.000000] Normal zone: 21496 pages used for memmap [ 0.000000] Normal zone: 1375744 pages, LIFO batch:31 [ 0.000000] Reserving Intel graphics stolen memory at 0xad200000-0xaf1fffff [ 0.000000] ACPI: PM-Timer IO Port: 0x1808 [ 0.000000] ACPI: Local APIC address 0xfee00000 [ 0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x02] lapic_id[0x02] enabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x03] lapic_id[0x01] enabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x04] lapic_id[0x03] enabled) [ 0.000000] ACPI: LAPIC_NMI (acpi_id[0xff] high edge lint[0x1]) [ 0.000000] ACPI: IOAPIC (id[0x08] address[0xfec00000] gsi_base[0]) [ 0.000000] IOAPIC[0]: apic_id 8, version 32, address 0xfec00000, GSI 0-39 [ 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: 0x8086a701 base: 0xfed00000 [ 0.000000] smpboot: Allowing 4 CPUs, 0 hotplug CPUs [ 0.000000] e820: [mem 0xaf200000-0xdfffffff] available for PCI devices [ 0.000000] setup_percpu: NR_CPUS:8 nr_cpumask_bits:8 nr_cpu_ids:4 nr_node_ids:1 [ 0.000000] PERCPU: Embedded 26 pages/cpu @ffff88024fa00000 s65664 r8192 d32640 u524288 [ 0.000000] pcpu-alloc: s65664 r8192 d32640 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: 2040447 [ 0.000000] Policy zone: Normal [ 0.000000] Kernel command line: BOOT_IMAGE=/isolinux/bzImage init=/linuxrc rw root=/dev/ram0 ramdisk_size=16384 loglevel=1 sina_noide sina_toram [ 0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes) [ 0.000000] xsave: enabled xstate_bv 0x7, cntxt size 0x340 using standard form [ 0.000000] Calgary: detecting Calgary via BIOS EBDA area [ 0.000000] Calgary: Unable to locate Rio Grande table in EBDA - bailing! [ 0.000000] Memory: 8068116K/8291436K available (6199K kernel code, 860K rwdata, 3224K rodata, 1220K init, 2816K bss, 223320K reserved, 0K cma-reserved) [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1 [ 0.000000] Hierarchical RCU implementation. [ 0.000000] RCU restricting CPUs from NR_CPUS=8 to nr_cpu_ids=4. [ 0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=4 [ 0.000000] NR_IRQS:4352 nr_irqs:728 16 [ 0.000000] Console: colour dummy device 80x25 [ 0.000000] console [tty0] enabled [ 0.000000] hpet clockevent registered [ 0.000000] tsc: Fast TSC calibration using PIT [ 0.000000] tsc: Detected 2494.074 MHz processor [ 0.000002] Calibrating delay loop (skipped), value calculated using timer frequency.. 4988.14 BogoMIPS (lpj=2494074) [ 0.000006] pid_max: default: 32768 minimum: 501 [ 0.000012] ACPI: Core revision 20141107 [ 0.016528] ACPI: All ACPI Tables successfully acquired [ 0.039051] Security Framework initialized [ 0.039060] SINA security module initialized. [ 0.039720] Dentry cache hash table entries: 1048576 (order: 11, 8388608 bytes) [ 0.041682] Inode-cache hash table entries: 524288 (order: 10, 4194304 bytes) [ 0.042512] Mount-cache hash table entries: 16384 (order: 5, 131072 bytes) [ 0.042525] Mountpoint-cache hash table entries: 16384 (order: 5, 131072 bytes) [ 0.042751] CPU: Physical Processor ID: 0 [ 0.042752] CPU: Processor Core ID: 0 [ 0.042757] ENERGY_PERF_BIAS: Set to 'normal', was 'performance' ENERGY_PERF_BIAS: View and update with x86_energy_perf_policy(8) [ 0.042761] PAX: PCID detected [ 0.042762] PAX: INVPCID detected [ 0.042766] Last level iTLB entries: 4KB 1024, 2MB 1024, 4MB 1024 Last level dTLB entries: 4KB 1024, 2MB 1024, 4MB 1024, 1GB 4 [ 0.043498] Freeing SMP alternatives memory: 20K (ffffffff81d31000 - ffffffff81d36000) [ 0.043501] ftrace: allocating 22825 entries in 90 pages [ 0.063902] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=0 pin2=0 [ 0.073916] smpboot: CPU0: Intel(R) Core(TM) i5-4300U CPU @ 1.90GHz (fam: 06, model: 45, stepping: 01) [ 0.073925] TSC deadline timer enabled [ 0.073949] Performance Events: PEBS fmt2+, 16-deep LBR, Haswell events, full-width counters, Intel PMU driver. [ 0.073974] ... version: 3 [ 0.073975] ... bit width: 48 [ 0.073976] ... generic registers: 4 [ 0.073977] ... value mask: 0000ffffffffffff [ 0.073978] ... max period: 0000ffffffffffff [ 0.073979] ... fixed-purpose events: 3 [ 0.073981] ... event mask: 000000070000000f [ 0.074487] x86: Booting SMP configuration: [ 0.074489] .... node #0, CPUs: #1 [ 0.085543] PAX: PCID detected [ 0.085545] PAX: INVPCID detected [ 0.087711] #2 [ 0.098907] PAX: PCID detected [ 0.098908] PAX: INVPCID detected [ 0.112229] #3 [ 0.112229] PAX: PCID detected [ 0.112230] PAX: INVPCID detected [ 0.114326] x86: Booted up 1 node, 4 CPUs [ 0.114331] smpboot: Total of 4 processors activated (19952.59 BogoMIPS) [ 0.118224] devtmpfs: initialized [ 0.118468] PM: Registering ACPI NVS region [mem 0xaa410000-0xabb59fff] (24420352 bytes) [ 0.118971] kworker/u8:0 (25) used greatest stack depth: 13632 bytes left [ 0.119027] pinctrl core: initialized pinctrl subsystem [ 0.119086] RTC time: 13:47:35, date: 05/03/15 [ 0.119188] NET: Registered protocol family 16 [ 0.128119] cpuidle: using governor ladder [ 0.135143] cpuidle: using governor menu [ 0.135200] ACPI: bus type PCI registered [ 0.135270] PCI: MMCONFIG for domain 0000 [bus 00-ff] at [mem 0xe0000000-0xefffffff] (base 0xe0000000) [ 0.135273] PCI: MMCONFIG at [mem 0xe0000000-0xefffffff] reserved in E820 [ 0.135514] PCI: Using configuration type 1 for base access [ 0.135719] mtrr: your CPUs had inconsistent variable MTRR settings [ 0.135721] mtrr: probably your BIOS does not setup all CPUs. [ 0.135723] mtrr: corrected configuration. [ 0.153514] ACPI: Added _OSI(Module Device) [ 0.153517] ACPI: Added _OSI(Processor Device) [ 0.153519] ACPI: Added _OSI(3.0 _SCP Extensions) [ 0.153520] ACPI: Added _OSI(Processor Aggregator Device) [ 0.159155] ACPI: Executed 1 blocks of module-level executable AML code [ 0.162719] [Firmware Bug]: ACPI: BIOS _OSI(Linux) query ignored [ 0.163407] ACPI: Dynamic OEM Table Load: [ 0.163415] ACPI: SSDT 0xFFFF8802461E0810 0003D3 (v01 PmRef Cpu0Cst 00003001 INTL 20120913) [ 0.164418] ACPI: Dynamic OEM Table Load: [ 0.164425] ACPI: SSDT 0xFFFF8802462F1818 0005AA (v01 PmRef ApIst 00003000 INTL 20120913) [ 0.165490] ACPI: Dynamic OEM Table Load: [ 0.165495] ACPI: SSDT 0xFFFF880245C71658 000119 (v01 PmRef ApCst 00003000 INTL 20120913) [ 0.177603] ACPI: Interpreter enabled [ 0.177613] ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S1_] (20141107/hwxface-580) [ 0.177621] ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S2_] (20141107/hwxface-580) [ 0.177627] ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S3_] (20141107/hwxface-580) [ 0.177636] ACPI: (supports S0 S5) [ 0.177638] ACPI: Using IOAPIC for interrupt routing [ 0.177678] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug [ 0.179582] ACPI: Power Resource [PRWF] (on) [ 0.194503] acpi PNP0C0A:01: ACPI dock station (docks/bays count: 1) [ 0.195346] ACPI: Power Resource [CAMP] (on) [ 0.207938] ACPI: Power Resource [PAUD] (on) [ 0.210754] ACPI: Power Resource [TPWR] (on) [ 0.268107] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-fe]) [ 0.268114] acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI] [ 0.268746] acpi PNP0A08:00: _OSC: OS now controls [PCIeHotplug PME AER PCIeCapability] [ 0.269084] PCI host bridge to bus 0000:00 [ 0.269088] pci_bus 0000:00: root bus resource [bus 00-fe] [ 0.269092] pci_bus 0000:00: root bus resource [io 0x0000-0x0cf7] [ 0.269096] pci_bus 0000:00: root bus resource [io 0x0d00-0xffff] [ 0.269099] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff] [ 0.269101] pci_bus 0000:00: root bus resource [mem 0x000c0000-0x000c3fff] [ 0.269103] pci_bus 0000:00: root bus resource [mem 0x000c4000-0x000c7fff] [ 0.269104] pci_bus 0000:00: root bus resource [mem 0x000c8000-0x000cbfff] [ 0.269106] pci_bus 0000:00: root bus resource [mem 0x000cc000-0x000cffff] [ 0.269108] pci_bus 0000:00: root bus resource [mem 0x000d0000-0x000d3fff] [ 0.269110] pci_bus 0000:00: root bus resource [mem 0x000d4000-0x000d7fff] [ 0.269111] pci_bus 0000:00: root bus resource [mem 0x000d8000-0x000dbfff] [ 0.269113] pci_bus 0000:00: root bus resource [mem 0x000dc000-0x000dffff] [ 0.269115] pci_bus 0000:00: root bus resource [mem 0x000e0000-0x000e3fff] [ 0.269117] pci_bus 0000:00: root bus resource [mem 0x000e4000-0x000e7fff] [ 0.269118] pci_bus 0000:00: root bus resource [mem 0x000e8000-0x000ebfff] [ 0.269120] pci_bus 0000:00: root bus resource [mem 0x000ec000-0x000effff] [ 0.269122] pci_bus 0000:00: root bus resource [mem 0x000f0000-0x000fffff] [ 0.269124] pci_bus 0000:00: root bus resource [mem 0xfed40000-0xfed44fff] [ 0.269125] pci_bus 0000:00: root bus resource [mem 0xaf200000-0xfeafffff] [ 0.269135] pci 0000:00:00.0: [8086:0a04] type 00 class 0x060000 [ 0.269281] pci 0000:00:02.0: [8086:0a16] type 00 class 0x030000 [ 0.269296] pci 0000:00:02.0: reg 0x10: [mem 0xc0000000-0xc03fffff 64bit] [ 0.269304] pci 0000:00:02.0: reg 0x18: [mem 0xb0000000-0xbfffffff 64bit pref] [ 0.269310] pci 0000:00:02.0: reg 0x20: [io 0x3000-0x303f] [ 0.269439] pci 0000:00:03.0: [8086:0a0c] type 00 class 0x040300 [ 0.269450] pci 0000:00:03.0: reg 0x10: [mem 0xc0614000-0xc0617fff 64bit] [ 0.269599] pci 0000:00:14.0: [8086:9c31] type 00 class 0x0c0330 [ 0.269619] pci 0000:00:14.0: reg 0x10: [mem 0xc0600000-0xc060ffff 64bit] [ 0.269692] pci 0000:00:14.0: PME# supported from D3hot D3cold [ 0.269756] pci 0000:00:14.0: System wakeup disabled by ACPI [ 0.269809] pci 0000:00:16.0: [8086:9c3a] type 00 class 0x078000 [ 0.269832] pci 0000:00:16.0: reg 0x10: [mem 0xc061c000-0xc061c01f 64bit] [ 0.269910] pci 0000:00:16.0: PME# supported from D0 D3hot D3cold [ 0.270032] pci 0000:00:1b.0: [8086:9c20] type 00 class 0x040300 [ 0.270047] pci 0000:00:1b.0: reg 0x10: [mem 0xc0610000-0xc0613fff 64bit] [ 0.270115] pci 0000:00:1b.0: PME# supported from D0 D3hot D3cold [ 0.270179] pci 0000:00:1b.0: System wakeup disabled by ACPI [ 0.270233] pci 0000:00:1c.0: [8086:9c14] type 01 class 0x060400 [ 0.270323] pci 0000:00:1c.0: PME# supported from D0 D3hot D3cold [ 0.270448] pci 0000:00:1f.0: [8086:9c43] type 00 class 0x060100 [ 0.270671] pci 0000:00:1f.2: [8086:9c03] type 00 class 0x010601 [ 0.270688] pci 0000:00:1f.2: reg 0x10: [io 0x30b0-0x30b7] [ 0.270695] pci 0000:00:1f.2: reg 0x14: [io 0x30a0-0x30a3] [ 0.270703] pci 0000:00:1f.2: reg 0x18: [io 0x3090-0x3097] [ 0.270710] pci 0000:00:1f.2: reg 0x1c: [io 0x3080-0x3083] [ 0.270718] pci 0000:00:1f.2: reg 0x20: [io 0x3060-0x307f] [ 0.270726] pci 0000:00:1f.2: reg 0x24: [mem 0xc061a000-0xc061a7ff] [ 0.270770] pci 0000:00:1f.2: PME# supported from D3hot [ 0.270874] pci 0000:00:1f.3: [8086:9c22] type 00 class 0x0c0500 [ 0.270892] pci 0000:00:1f.3: reg 0x10: [mem 0xc0619000-0xc06190ff 64bit] [ 0.270913] pci 0000:00:1f.3: reg 0x20: [io 0x3040-0x305f] [ 0.271201] pci 0000:01:00.0: [11ab:2b38] type 00 class 0x020000 [ 0.271230] pci 0000:01:00.0: reg 0x10: [mem 0xc0500000-0xc05fffff 64bit pref] [ 0.271248] pci 0000:01:00.0: reg 0x18: [mem 0xc0400000-0xc04fffff 64bit pref] [ 0.271376] pci 0000:01:00.0: supports D1 D2 [ 0.271378] pci 0000:01:00.0: PME# supported from D0 D1 D3hot D3cold [ 0.271425] pci 0000:01:00.0: System wakeup disabled by ACPI [ 0.273759] pci 0000:00:1c.0: PCI bridge to [bus 01] [ 0.273765] pci 0000:00:1c.0: bridge window [mem 0xc0400000-0xc05fffff] [ 0.281393] ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 10 11 12 14 15) *0, disabled. [ 0.281455] ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 10 11 12 14 15) *0, disabled. [ 0.281514] ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 10 11 12 14 15) *0, disabled. [ 0.281575] ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 10 11 12 14 15) *0, disabled. [ 0.281634] ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 10 11 12 14 15) *0, disabled. [ 0.281695] ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 10 11 12 14 15) *0, disabled. [ 0.281755] ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 10 11 12 14 15) *0, disabled. [ 0.281818] ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 10 11 12 14 15) *0, disabled. [ 0.282246] ACPI: Enabled 8 GPEs in block 00 to 7F [ 0.282347] ACPI : EC: GPE = 0x38, I/O: command/status = 0x66, data = 0x62 [ 0.291124] vgaarb: setting as boot device: PCI:0000:00:02.0 [ 0.291129] vgaarb: device added: PCI:0000:00:02.0,decodes=io+mem,owns=io+mem,locks=none [ 0.291134] vgaarb: loaded [ 0.291136] vgaarb: bridge control possible 0000:00:02.0 [ 0.291264] SCSI subsystem initialized [ 0.291330] libata version 3.00 loaded. [ 0.291398] ACPI: bus type USB registered [ 0.291433] usbcore: registered new interface driver usbfs [ 0.291464] usbcore: registered new interface driver hub [ 0.291487] usbcore: registered new device driver usb [ 0.291535] pps_core: LinuxPPS API ver. 1 registered [ 0.291537] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@xxxxxxxx> [ 0.291546] PTP clock support registered [ 0.291641] wmi: Mapper loaded [ 0.291671] PCI: Using ACPI for IRQ routing [ 0.297674] PCI: pci_cache_line_size set to 64 bytes [ 0.297799] e820: reserve RAM buffer [mem 0x00058000-0x0005ffff] [ 0.297801] e820: reserve RAM buffer [mem 0x0009e000-0x0009ffff] [ 0.297802] e820: reserve RAM buffer [mem 0xaa37e000-0xabffffff] [ 0.297804] e820: reserve RAM buffer [mem 0x24fe00000-0x24fffffff] [ 0.298077] Switched to clocksource hpet [ 0.304380] pnp: PnP ACPI init [ 0.304715] system 00:00: [io 0x0680-0x069f] has been reserved [ 0.304720] system 00:00: [io 0xffff] has been reserved [ 0.304723] system 00:00: [io 0xffff] has been reserved [ 0.304725] system 00:00: [io 0xffff] has been reserved [ 0.304728] system 00:00: [io 0x1800-0x18fe] could not be reserved [ 0.304729] system 00:00: [io 0x164e-0x164f] has been reserved [ 0.304734] system 00:00: Plug and Play ACPI device, IDs PNP0c02 (active) [ 0.304803] pnp 00:01: Plug and Play ACPI device, IDs PNP0b00 (active) [ 0.304872] system 00:02: [io 0x1854-0x1857] has been reserved [ 0.304877] system 00:02: Plug and Play ACPI device, IDs INT3f0d PNP0c02 (active) [ 0.309315] system 00:03: [mem 0xfed1c000-0xfed1ffff] has been reserved [ 0.309319] system 00:03: [mem 0xfed10000-0xfed17fff] has been reserved [ 0.309323] system 00:03: [mem 0xfed18000-0xfed18fff] has been reserved [ 0.309326] system 00:03: [mem 0xfed19000-0xfed19fff] has been reserved [ 0.309329] system 00:03: [mem 0xe0000000-0xefffffff] has been reserved [ 0.309331] system 00:03: [mem 0xfed20000-0xfed3ffff] has been reserved [ 0.309333] system 00:03: [mem 0xfed90000-0xfed93fff] has been reserved [ 0.309335] system 00:03: [mem 0xff000000-0xffffffff] has been reserved [ 0.309337] system 00:03: [mem 0xfee00000-0xfeefffff] has been reserved [ 0.309339] system 00:03: [mem 0xaf210000-0xaf21ffff] has been reserved [ 0.309342] system 00:03: Plug and Play ACPI device, IDs PNP0c02 (active) [ 0.309740] system 00:04: [mem 0xfe104000-0xfe104fff] has been reserved [ 0.309744] system 00:04: [mem 0xfe106000-0xfe106fff] has been reserved [ 0.309749] system 00:04: Plug and Play ACPI device, IDs PNP0c02 (active) [ 0.310502] pnp: PnP ACPI: found 5 devices [ 0.318017] pci 0000:00:1c.0: PCI bridge to [bus 01] [ 0.318032] pci 0000:00:1c.0: bridge window [mem 0xc0400000-0xc05fffff] [ 0.318042] pci_bus 0000:00: resource 4 [io 0x0000-0x0cf7] [ 0.318044] pci_bus 0000:00: resource 5 [io 0x0d00-0xffff] [ 0.318046] pci_bus 0000:00: resource 6 [mem 0x000a0000-0x000bffff] [ 0.318048] pci_bus 0000:00: resource 7 [mem 0x000c0000-0x000c3fff] [ 0.318050] pci_bus 0000:00: resource 8 [mem 0x000c4000-0x000c7fff] [ 0.318052] pci_bus 0000:00: resource 9 [mem 0x000c8000-0x000cbfff] [ 0.318054] pci_bus 0000:00: resource 10 [mem 0x000cc000-0x000cffff] [ 0.318055] pci_bus 0000:00: resource 11 [mem 0x000d0000-0x000d3fff] [ 0.318057] pci_bus 0000:00: resource 12 [mem 0x000d4000-0x000d7fff] [ 0.318059] pci_bus 0000:00: resource 13 [mem 0x000d8000-0x000dbfff] [ 0.318061] pci_bus 0000:00: resource 14 [mem 0x000dc000-0x000dffff] [ 0.318062] pci_bus 0000:00: resource 15 [mem 0x000e0000-0x000e3fff] [ 0.318064] pci_bus 0000:00: resource 16 [mem 0x000e4000-0x000e7fff] [ 0.318066] pci_bus 0000:00: resource 17 [mem 0x000e8000-0x000ebfff] [ 0.318068] pci_bus 0000:00: resource 18 [mem 0x000ec000-0x000effff] [ 0.318069] pci_bus 0000:00: resource 19 [mem 0x000f0000-0x000fffff] [ 0.318071] pci_bus 0000:00: resource 20 [mem 0xfed40000-0xfed44fff] [ 0.318073] pci_bus 0000:00: resource 21 [mem 0xaf200000-0xfeafffff] [ 0.318075] pci_bus 0000:01: resource 1 [mem 0xc0400000-0xc05fffff] [ 0.318110] NET: Registered protocol family 2 [ 0.318129] closeipsec: replace ptype 0806 [ 0.318339] TCP established hash table entries: 65536 (order: 7, 524288 bytes) [ 0.318509] TCP bind hash table entries: 65536 (order: 8, 1048576 bytes) [ 0.318637] TCP: Hash tables configured (established 65536 bind 65536) [ 0.318644] TCP: reno registered [ 0.318658] UDP hash table entries: 4096 (order: 5, 131072 bytes) [ 0.318689] UDP-Lite hash table entries: 4096 (order: 5, 131072 bytes) [ 0.318749] NET: Registered protocol family 1 [ 0.318823] RPC: Registered named UNIX socket transport module. [ 0.318825] RPC: Registered udp transport module. [ 0.318826] RPC: Registered tcp transport module. [ 0.318827] RPC: Registered tcp NFSv4.1 backchannel transport module. [ 0.318838] pci 0000:00:02.0: Video device with shadowed ROM [ 0.319185] PCI: CLS 64 bytes, default 64 [ 0.319244] Trying to unpack rootfs image as initramfs... [ 1.626124] Freeing initrd memory: 9152K (ffff880036e10000 - ffff880037700000) [ 1.626155] dmar: Host address width 39 [ 1.626157] dmar: DRHD base: 0x000000fed90000 flags: 0x0 [ 1.626174] dmar: IOMMU 0: reg_base_addr fed90000 ver 1:0 cap c0000020660462 ecap f0101a [ 1.626175] dmar: DRHD base: 0x000000fed91000 flags: 0x1 [ 1.626181] dmar: IOMMU 1: reg_base_addr fed91000 ver 1:0 cap d2008020660462 ecap f010da [ 1.626183] dmar: RMRR base: 0x0000003e2e0000 end: 0x0000003e2fffff [ 1.626186] dmar: RMRR base: 0x000000ad000000 end: 0x000000af1fffff [ 1.626188] dmar: ANDD device: 1 name: \_SB.PCI0.I2C0 [ 1.626189] dmar: ANDD device: 2 name: \_SB.PCI0.I2C1 [ 1.626198] dmar: ACPI device "INT33C2:00" under DMAR at fed91000 as 00:15.1 [ 1.626202] dmar: ACPI device "INT33C3:00" under DMAR at fed91000 as 00:15.2 [ 1.626214] PCI-DMA: Using software bounce buffering for IO (SWIOTLB) [ 1.626217] software IO TLB [mem 0xa637e000-0xaa37e000] (64MB) mapped at [ffff8800a637e000-ffff8800aa37dfff] [ 1.626467] RAPL PMU detected, hw unit 2^-14 Joules, API unit is 2^-32 Joules, 4 fixed counters 655360 ms ovfl timer [ 1.626734] Scanning for low memory corruption every 60 seconds [ 1.627125] futex hash table entries: 1024 (order: 4, 65536 bytes) [ 1.627730] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 1.628452] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 249) [ 1.628456] io scheduler noop registered [ 1.628460] io scheduler deadline registered [ 1.628467] io scheduler cfq registered (default) [ 1.628827] pcieport 0000:00:1c.0: Signaling PME through PCIe PME interrupt [ 1.628830] pci 0000:01:00.0: Signaling PME through PCIe PME interrupt [ 1.628842] pcie_pme 0000:00:1c.0:pcie01: service driver pcie_pme loaded [ 1.628878] efifb: probing for efifb [ 1.628892] efifb: framebuffer at 0xb0000000, mapped to 0xffffc90010e80000, using 1920k, total 1920k [ 1.628893] efifb: mode is 800x600x32, linelength=3200, pages=1 [ 1.628894] efifb: scrolling: redraw [ 1.628896] efifb: Truecolor: size=8:8:8:8, shift=24:16:8:0 [ 1.630208] Console: switching to colour frame buffer device 100x37 [ 1.631401] fb0: EFI VGA frame buffer device [ 1.631414] intel_idle: MWAIT substates: 0x11142120 [ 1.631415] intel_idle: v0.4 model 0x45 [ 1.631417] intel_idle: lapic_timer_reliable_states 0xffffffff [ 1.635614] ACPI: AC Adapter [AC0] (on-line) [ 1.635787] input: Lid Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:14/PNP0C0D:00/input/input0 [ 1.635805] ACPI: Lid Switch [LID0] [ 1.635851] MSHW0028: adding MSHW0028 button device: MSHW0028 [ 1.635905] input: MSHW0028_BUTTON as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:14/MSHW0028:00/input/input1 [ 1.635919] MSHW0028: registered MSHW0028 device: MSHW0028_BUTTON [mshw0028_button, MSHW0028, VGBI] [ 1.647652] [Firmware Bug]: Invalid critical threshold (98) [ 1.654671] thermal LNXTHERM:00: registered as thermal_zone0 [ 1.654675] ACPI: Thermal Zone [TZ0] (-269 C) [ 1.655401] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled [ 1.655843] Linux agpgart interface v0.103 [ 1.657723] brd: module loaded [ 1.657805] Uniform Multi-Platform E-IDE driver [ 1.658013] ide-gd driver 1.18 [ 1.658290] i8042: PNP: No PS/2 controller found. Probing ports directly. [ 1.711677] ACPI: Battery Slot [BAT0] (battery present) [ 2.195684] i8042: Can't read CTR while initializing i8042 [ 2.195691] i8042: probe of i8042 failed with error -5 [ 2.195848] mousedev: PS/2 mouse device common for all mice [ 2.196026] input: PC Speaker as /devices/platform/pcspkr/input/input2 [ 2.196101] rtc_cmos 00:01: RTC can wake from S4 [ 2.196251] rtc_cmos 00:01: rtc core: registered rtc_cmos as rtc0 [ 2.196285] rtc_cmos 00:01: alarms up to one month, y3k, 0 bytes nvram, hpet irqs [ 2.196298] iTCO_wdt: Intel TCO WatchDog Timer Driver v1.11 [ 2.196330] iTCO_wdt: Found a Lynx Point_LP TCO device (Version=2, TCOBASE=0x1860) [ 2.196422] iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0) [ 2.196452] Intel P-state driver initializing. [ 2.196680] hidraw: raw HID events driver (C) Jiri Kosina [ 2.197520] usbcore: registered new interface driver usbhid [ 2.197525] usbhid: USB HID core driver [ 2.197541] dell_wmi: No known WMI GUID found [ 2.198644] fujitsu_laptop: driver 0.6.0 successfully loaded [ 2.199231] Netfilter messages via NETLINK v0.30. [ 2.199277] nf_conntrack version 0.5.0 (16384 buckets, 65536 max) [ 2.199373] ctnetlink v0.93: registering with nfnetlink. [ 2.199713] ip_tables: (C) 2000-2006 Netfilter Core Team [ 2.199833] TCP: cubic registered [ 2.199843] Initializing XFRM netlink socket [ 2.199858] NET: Registered protocol family 17 [ 2.199868] Initializing Close-IPSec subsystem for init_net [ 2.199873] register_dev_behav: invoked for dev lo [ 2.199877] closeipsec: register dev lo with netdev_ops [ 2.201231] Magic number: 15:830:785 [ 2.202385] Freeing unused kernel memory: 1220K (ffffffff81c00000 - ffffffff81d31000) [ 2.208411] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 2.209259] ehci-pci: EHCI PCI platform driver [ 2.210686] usbcore: registered new interface driver usb-storage [ 2.214150] loop: module loaded [ 2.249687] modprobe (1403) used greatest stack depth: 13584 bytes left [ 2.298975] ACPI Warning: SystemIO range 0x0000000000003040-0x000000000000305f conflicts with OpRegion 0x0000000000003040-0x000000000000304f (\_SB_.PCI0.SBUS.SMBI) (20141107/utaddress-258) [ 2.298983] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver [ 2.299055] ahci 0000:00:1f.2: version 3.0 [ 2.305558] [drm] Initialized drm 1.1.0 20060810 [ 2.310350] ahci 0000:00:1f.2: AHCI 0001.0300 32 slots 3 ports 6 Gbps 0x1 impl SATA mode [ 2.310356] ahci 0000:00:1f.2: flags: 64bit ncq pm led clo only pio slum part deso sadm sds apst [ 2.341577] scsi host0: ahci [ 2.347100] scsi host1: ahci [ 2.349384] scsi host2: ahci [ 2.349475] ata1: SATA max UDMA/133 abar m2048@0xc061a000 port 0xc061a100 irq 41 [ 2.349477] ata2: DUMMY [ 2.349479] ata3: DUMMY [ 2.349671] xhci_hcd 0000:00:14.0: xHCI Host Controller [ 2.349680] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 1 [ 2.349763] xhci_hcd 0000:00:14.0: cache line size of 64 is not supported [ 2.349881] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002 [ 2.349883] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 2.349884] usb usb1: Product: xHCI Host Controller [ 2.349885] usb usb1: Manufacturer: Linux 3.19.6-grsec+ xhci-hcd [ 2.349887] usb usb1: SerialNumber: 0000:00:14.0 [ 2.350032] hub 1-0:1.0: USB hub found [ 2.350049] hub 1-0:1.0: 9 ports detected [ 2.351808] xhci_hcd 0000:00:14.0: xHCI Host Controller [ 2.351813] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 2 [ 2.351895] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003 [ 2.351898] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 2.351899] usb usb2: Product: xHCI Host Controller [ 2.351901] usb usb2: Manufacturer: Linux 3.19.6-grsec+ xhci-hcd [ 2.351902] usb usb2: SerialNumber: 0000:00:14.0 [ 2.352040] hub 2-0:1.0: USB hub found [ 2.352059] hub 2-0:1.0: 4 ports detected [ 2.352396] usb: failed to peer usb2-port2 and usb1-port1 by location (usb2-port2:none) (usb1-port1:usb2-port1) [ 2.352398] usb usb2-port2: failed to peer to usb1-port1 (-16) [ 2.352399] usb: port power management may be unreliable [ 2.352647] usb: failed to peer usb2-port4 and usb1-port1 by location (usb2-port4:none) (usb1-port1:usb2-port1) [ 2.352648] usb usb2-port4: failed to peer to usb1-port1 (-16) [ 2.352856] modprobe (1393) used greatest stack depth: 11848 bytes left [ 2.352863] i915 0000:00:02.0: can't derive routing for PCI INT A [ 2.352866] i915 0000:00:02.0: PCI INT A: no GSI [ 2.353292] [drm] Memory usable by graphics device = 2048M [ 2.353296] checking generic (b0000000 1e0000) vs hw (b0000000 10000000) [ 2.353297] fb: switching to inteldrmfb from EFI VGA [ 2.353321] Console: switching to colour dummy device 80x25 [ 2.353391] [drm] Replacing VGA console driver [ 2.359453] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013). [ 2.359456] [drm] Driver supports precise vblank timestamp query. [ 2.359534] vgaarb: device changed decodes: PCI:0000:00:02.0,olddecodes=io+mem,decodes=io+mem:owns=io+mem [ 2.399263] fbcon: inteldrmfb (fb0) is primary device [ 2.400307] ACPI: Video Device [GFX0] (multi-head: yes rom: no post: no) [ 2.400460] input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input3 [ 2.400554] [drm] Initialized i915 1.6.0 20141121 for 0000:00:02.0 on minor 0 [ 2.629728] tsc: Refined TSC clocksource calibration: 2494.225 MHz [ 2.654756] ata1: SATA link up 6.0 Gbps (SStatus 133 SControl 300) [ 2.656938] ata1.00: failed to get NCQ Send/Recv Log Emask 0x1 [ 2.656939] ata1.00: ATA-9: SAMSUNG MZMTE256HMHP-000MV, EXT41M0Q, max UDMA/133 [ 2.656941] ata1.00: 500118192 sectors, multi 16: LBA48 NCQ (depth 31/32), AA [ 2.657446] ata1.00: failed to get NCQ Send/Recv Log Emask 0x1 [ 2.657522] ata1.00: configured for UDMA/133 [ 2.657684] scsi 0:0:0:0: Direct-Access ATA SAMSUNG MZMTE256 1M0Q PQ: 0 ANSI: 5 [ 2.704829] usb 1-1: new high-speed USB device number 2 using xhci_hcd [ 2.869266] usb 1-1: New USB device found, idVendor=2001, idProduct=f103 [ 2.869267] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2.869703] hub 1-1:1.0: USB hub found [ 2.869725] hub 1-1:1.0: 7 ports detected [ 3.023175] usb 1-3: new full-speed USB device number 3 using xhci_hcd [ 3.187993] usb 1-3: No LPM exit latency info found, disabling LPM. [ 3.189536] usb 1-3: New USB device found, idVendor=045e, idProduct=07dc [ 3.189538] usb 1-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3.189539] usb 1-3: Product: Surface Type Cover [ 3.189541] usb 1-3: Manufacturer: Microsoft [ 3.189542] usb 1-3: SerialNumber: 007662750754 [ 3.260460] usb 1-1.3: new low-speed USB device number 4 using xhci_hcd [ 3.359514] usb 1-1.3: New USB device found, idVendor=046a, idProduct=0023 [ 3.359516] usb 1-1.3: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 3.359727] usb 1-1.3: ep 0x81 - rounding interval to 64 microframes, ep desc says 80 microframes [ 3.359731] usb 1-1.3: ep 0x82 - rounding interval to 64 microframes, ep desc says 80 microframes [ 3.502661] usb 1-7: new high-speed USB device number 5 using xhci_hcd [ 3.630984] Switched to clocksource tsc [ 3.636874] Console: switching to colour frame buffer device 270x90 [ 3.644279] i915 0000:00:02.0: fb0: inteldrmfb frame buffer device [ 3.644280] i915 0000:00:02.0: registered panic notifier [ 3.651051] modprobe (1451) used greatest stack depth: 11264 bytes left [ 3.655293] sd 0:0:0:0: [sda] 500118192 512-byte logical blocks: (256 GB/238 GiB) [ 3.655429] sd 0:0:0:0: [sda] Write Protect is off [ 3.655432] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00 [ 3.655449] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA [ 3.665804] sda: sda1 sda2 sda3 sda4 sda5 [ 3.666597] sd 0:0:0:0: [sda] Attached SCSI disk [ 3.668236] usb 1-7: New USB device found, idVendor=045e, idProduct=07be [ 3.668238] usb 1-7: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 3.668240] usb 1-7: Product: Microsoft LifeCam Front [ 3.668241] usb 1-7: Manufacturer: QCM [ 3.728900] usb 1-1.4: new low-speed USB device number 6 using xhci_hcd [ 3.808884] usb 1-1.4: New USB device found, idVendor=046d, idProduct=c050 [ 3.808888] usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 3.808890] usb 1-1.4: Product: USB-PS/2 Optical Mouse [ 3.808892] usb 1-1.4: Manufacturer: Logitech [ 3.809007] usb 1-1.4: ep 0x81 - rounding interval to 64 microframes, ep desc says 80 microframes [ 3.956159] usb 1-8: new high-speed USB device number 7 using xhci_hcd [ 4.121564] random: vgscan urandom read with 21 bits of entropy available [ 4.121804] usb 1-8: New USB device found, idVendor=045e, idProduct=07bf [ 4.121807] usb 1-8: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 4.121808] usb 1-8: Product: Microsoft LifeCam Rear [ 4.121810] usb 1-8: Manufacturer: QCM [ 4.182396] usb 1-1.6: new high-speed USB device number 8 using xhci_hcd [ 4.255881] usb 1-1.6: New USB device found, idVendor=0781, idProduct=5567 [ 4.255884] usb 1-1.6: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 4.255885] usb 1-1.6: Product: Cruzer Blade [ 4.255887] usb 1-1.6: Manufacturer: SanDisk [ 4.255888] usb 1-1.6: SerialNumber: 2243320CEAF0ECBF [ 4.256288] usb-storage 1-1.6:1.0: USB Mass Storage device detected [ 4.256346] scsi host3: usb-storage 1-1.6:1.0 [ 4.422627] usb 1-1.2: new full-speed USB device number 9 using xhci_hcd [ 4.502660] usb 1-1.2: New USB device found, idVendor=076b, idProduct=a022 [ 4.502662] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 4.502663] usb 1-1.2: Product: Smart Card Reader USB [ 4.502664] usb 1-1.2: Manufacturer: OMNIKEY AG [ 4.502778] usb 1-1.2: ep 0x83 - rounding interval to 128 microframes, ep desc says 192 microframes [ 5.258844] scsi 3:0:0:0: Direct-Access SanDisk Cruzer Blade 8.02 PQ: 0 ANSI: 0 CCS [ 5.259208] sd 3:0:0:0: [sdb] 7856127 512-byte logical blocks: (4.02 GB/3.74 GiB) [ 5.259349] sd 3:0:0:0: [sdb] Write Protect is off [ 5.259353] sd 3:0:0:0: [sdb] Mode Sense: 45 00 00 08 [ 5.259464] sd 3:0:0:0: [sdb] No Caching mode page found [ 5.259465] sd 3:0:0:0: [sdb] Assuming drive cache: write through [ 5.342675] GPT:Primary header thinks Alt. header is not at the end of the disk. [ 5.342678] GPT:704703 != 7856126 [ 5.342679] GPT:Alternate GPT header not at the end of the disk. [ 5.342681] GPT:704703 != 7856126 [ 5.342682] GPT: Use GNU Parted to correct GPT errors. [ 5.342699] sdb: sdb1 sdb2 sdb3 [ 5.343809] sd 3:0:0:0: [sdb] Attached SCSI removable disk [ 5.588089] ISO 9660 Extensions: Microsoft Joliet Level 3 [ 5.590176] ISO 9660 Extensions: RRIP_1991A [ 5.810455] random: nonblocking pool is initialized [ 25.012821] udevd[1754]: starting version 172 [ 25.031592] input: Microsoft Surface Type Cover as /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.0/0003:045E:07DC.0001/input/input4 [ 25.082693] microsoft 0003:045E:07DC.0001: input,hidraw0: USB HID v1.11 Keyboard [Microsoft Surface Type Cover] on usb-0000:00:14.0-3/input0 [ 25.091502] input: HID 046a:0023 as /devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1.3/1-1.3:1.0/0003:046A:0023.0002/input/input5 [ 25.142515] cherry 0003:046A:0023.0002: input,hidraw1: USB HID v1.11 Keyboard [HID 046a:0023] on usb-0000:00:14.0-1.3/input0 [ 25.146290] input: Logitech USB-PS/2 Optical Mouse as /devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1.4/1-1.4:1.0/0003:046D:C050.0003/input/input6 [ 25.146453] hid-generic 0003:046D:C050.0003: input,hidraw2: USB HID v1.10 Mouse [Logitech USB-PS/2 Optical Mouse] on usb-0000:00:14.0-1.4/input0 [ 25.176205] Floppy drive(s): fd0 is unknown type 15 (usb?), fd1 is unknown type 15 (usb?) [ 28.197817] floppy0: no floppy controllers found [ 28.214621] EXT2-fs (sda): error: can't find an ext2 filesystem on dev sda. [ 28.215573] EXT2-fs (sdb): error: can't find an ext2 filesystem on dev sdb. [ 42.388594] cipher_3DES: module license 'secunet' taints kernel. [ 42.388597] Disabling lock debugging due to kernel taint [ 42.388877] registered crypto algorithm 1: 3DES_ENCRYPT [ 42.388880] registered crypto algorithm 2: 3DES_DECRYPT [ 42.388881] registered crypto algorithm 3: 3DES_CBC_MAC_GENERATE [ 42.388882] registered crypto algorithm 4: 3DES_CBC_MAC_VERIFY [ 42.390690] registered crypto algorithm 5: AES_ENCRYPT [ 42.390693] registered crypto algorithm 6: AES_DECRYPT [ 42.411712] registered crypto algorithm 7: CHIASMUS_ENCRYPT [ 42.411716] registered crypto algorithm 8: CHIASMUS_DECRYPT [ 42.417433] registered crypto algorithm 9: RIPEMD-160 [ 42.417436] registered crypto algorithm 10: HMAC-RIPEMD-160 [ 42.417438] registered crypto algorithm 11: HMAC-RIPEMD [ 42.418952] registered crypto algorithm 12: SHA-1 [ 42.418955] registered crypto algorithm 13: HMAC-SHA-1 [ 42.418957] registered crypto algorithm 14: HMAC-SHA-1 [ 42.573497] klips_debug:ipsec_init: ipsec module loading. SINA version SINA IPSec Kernel 1.9.1 [ 42.573501] IPSec bypass Enabled [ 42.573529] SINA: initialising PF_KEY domain sockets. [ 42.573532] NET: Registered protocol family 15 [ 42.574385] IPSec sequence reset mechanism enabled [ 42.872720] Linux video capture interface: v2.00 [ 42.892545] snd_hda_intel 0000:00:03.0: enabling device (0000 -> 0002) [ 42.892872] snd_hda_intel 0000:00:1b.0: enabling device (0000 -> 0002) [ 42.901907] usbcore: registered new interface driver uvcvideo [ 42.901911] USB Video Class driver (1.1.1) [ 42.957983] cfg80211: Calling CRDA to update world regulatory domain [ 42.962370] snd_hda_intel 0000:00:03.0: Too many HDMI devices [ 42.962374] snd_hda_intel 0000:00:03.0: Consider building the kernel with CONFIG_SND_DYNAMIC_MINORS=y [ 42.985560] sound hdaudioC1D0: autoconfig: line_outs=1 (0x14/0x0/0x0/0x0/0x0) type:speaker [ 42.985565] sound hdaudioC1D0: speaker_outs=0 (0x0/0x0/0x0/0x0/0x0) [ 42.985568] sound hdaudioC1D0: hp_outs=1 (0x21/0x0/0x0/0x0/0x0) [ 42.985570] sound hdaudioC1D0: mono: mono_out=0x0 [ 42.985572] sound hdaudioC1D0: inputs: [ 42.985575] sound hdaudioC1D0: Mic=0x18 [ 42.985577] sound hdaudioC1D0: Internal Mic=0x12 [ 42.990671] mwifiex_pcie 0000:01:00.0: enabling device (0000 -> 0002) [ 42.990964] mwifiex: rx work enabled, cpus 4 [ 43.005962] i2c_hid i2c-MSHW0030:00: error in i2c_hid_init_report size:63 / ret_size:0 [ 43.008020] i2c_hid i2c-MSHW0030:00: error in i2c_hid_init_report size:63 / ret_size:0 [ 43.010322] i2c_hid i2c-MSHW0030:00: error in i2c_hid_init_report size:19 / ret_size:0 [ 43.011607] i2c_hid i2c-MSHW0030:00: error in i2c_hid_init_report size:19 / ret_size:0 [ 43.012898] i2c_hid i2c-MSHW0030:00: error in i2c_hid_init_report size:19 / ret_size:0 [ 43.013779] i2c_hid i2c-MSHW0030:00: error in i2c_hid_init_report size:19 / ret_size:0 [ 43.015033] i2c_hid i2c-MSHW0030:00: error in i2c_hid_init_report size:19 / ret_size:0 [ 43.016322] i2c_hid i2c-MSHW0030:00: error in i2c_hid_init_report size:19 / ret_size:0 [ 43.017655] i2c_hid i2c-MSHW0030:00: error in i2c_hid_init_report size:19 / ret_size:0 [ 43.133984] cfg80211: World regulatory domain updated: [ 43.133987] cfg80211: DFS Master region: unset [ 43.133988] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time) [ 43.133991] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm), (N/A) [ 43.133992] cfg80211: (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm), (N/A) [ 43.133993] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm), (N/A) [ 43.133994] cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm), (N/A) [ 43.133996] cfg80211: (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm), (N/A) [ 43.189328] mwifiex_pcie 0000:01:00.0: PCI-E is the winner [ 43.744915] i2c_hid i2c-NTRG0001:01: error in i2c_hid_init_report size:9 / ret_size:0 [ 43.745280] i2c_hid i2c-NTRG0001:01: error in i2c_hid_init_report size:5 / ret_size:0 [ 43.745661] i2c_hid i2c-NTRG0001:01: error in i2c_hid_init_report size:5 / ret_size:259 [ 43.746110] i2c_hid i2c-NTRG0001:01: error in i2c_hid_init_report size:8 / ret_size:259 [ 43.746706] i2c_hid i2c-NTRG0001:01: error in i2c_hid_init_report size:15 / ret_size:259 [ 43.747372] i2c_hid i2c-NTRG0001:01: error in i2c_hid_init_report size:4 / ret_size:0 [ 43.755432] i2c_hid i2c-NTRG0001:01: error in i2c_hid_init_report size:63 / ret_size:0 [ 43.755845] i2c_hid i2c-NTRG0001:01: error in i2c_hid_init_report size:7 / ret_size:0 [ 43.755898] input: NTRG0001:01 1B96:1B05 Pen as /devices/pci0000:00/INT33C3:00/i2c-10/i2c-NTRG0001:01/0018:1B96:1B05.0005/input/input7 [ 43.756058] input: NTRG0001:01 1B96:1B05 as /devices/pci0000:00/INT33C3:00/i2c-10/i2c-NTRG0001:01/0018:1B96:1B05.0005/input/input8 [ 43.756181] hid-multitouch 0018:1B96:1B05.0005: input,hidraw3: <UNKNOWN> HID v1.00 Mouse [NTRG0001:01 1B96:1B05] on [ 43.990855] vboxdrv: Found 4 processor cores. [ 43.991072] vboxdrv: fAsync=0 offMin=0x20e offMax=0x24c1 [ 43.991157] vboxdrv: TSC mode is 'synchronous', kernel timer mode is 'normal'. [ 43.991159] vboxdrv: Successfully loaded version 4.3.27 (interface 0x001a000a). [ 43.998265] device-mapper: ioctl: 4.29.0-ioctl (2014-10-28) initialised: dm-devel@xxxxxxxxxx [ 44.011095] md: linear personality registered for level -1 [ 44.074566] PPP generic driver version 2.4.2 [ 44.075708] PPP Deflate Compression module registered [ 44.079994] PPP BSD Compression module registered [ 44.095539] NET: Registered protocol family 24 [ 44.095900] closeipsec: replace ptype 8864 [ 44.095903] closeipsec: replace ptype 8863 [ 44.103489] conswitch(conswitch_init)(4294711312): calling conswitch_init [ 44.103544] conswitch(conswitch_init)(4294711312): o.k. [ 44.108909] vtx: Detected Intel cpu [ 44.108917] vtx: HAS_VTX: 1, VTX_ENABLED: 1 [ 44.204397] usbcore: registered new interface driver usblp [ 44.252989] closeipsec: replace ptype 0004 [ 44.252993] closeipsec: replace ptype 0011 [ 44.271593] bridge: automatic filtering via arp/ip/ip6tables has been deprecated. Update your scripts to load br_netfilter if you need this. [ 44.291694] tun: Universal TUN/TAP device driver, 1.6 [ 44.291698] tun: (C) 1999-2004 Max Krasnyansky <maxk@xxxxxxxxxxxx> [ 44.804023] usb 1-6: new high-speed USB device number 10 using xhci_hcd [ 44.969227] usb 1-6: New USB device found, idVendor=1286, idProduct=204b [ 44.969230] usb 1-6: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 44.969233] usb 1-6: Product: Bluetooth and Wireless LAN Composite Device [ 44.969235] usb 1-6: Manufacturer: Marvell [ 44.969237] usb 1-6: SerialNumber: 0000000000000000 [ 45.087418] mwifiex_pcie 0000:01:00.0: WLAN FW is active [ 45.164139] ieee80211 phy0: ignoring F/W country code EU [ 45.167123] mwifiex_pcie 0000:01:00.0: driver_version = mwifiex 1.0 (15.68.4.p112) [ 45.172716] mwifiex_pcie 0000:01:00.0 wlan0: renamed from mlan0 [ 45.180459] dev_event: unsupported event 10 [ 49.670996] Initializing Nozomi driver 2.1d [ 49.677026] usbcore: registered new interface driver cdc_acm [ 49.677031] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters [ 49.684303] usbcore: registered new interface driver usbserial [ 49.684437] usbcore: registered new interface driver usbserial_generic [ 49.684457] usbserial: USB Serial support registered for generic [ 49.688763] usbcore: registered new interface driver sierra [ 49.688785] usbserial: USB Serial support registered for Sierra USB modem [ 49.696425] usbcore: registered new interface driver cdc_ether [ 49.705792] usbcore: registered new interface driver option [ 49.705838] usbserial: USB Serial support registered for GSM modem (1-port) [ 49.715999] usbcore: registered new interface driver keyspan [ 49.716023] usbserial: USB Serial support registered for Keyspan - (without firmware) [ 49.716039] usbserial: USB Serial support registered for Keyspan 1 port adapter [ 49.716057] usbserial: USB Serial support registered for Keyspan 2 port adapter [ 49.716072] usbserial: USB Serial support registered for Keyspan 4 port adapter [ 49.721057] uhci_hcd: USB Universal Host Controller Interface driver [ 49.725107] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver [ 49.730326] usbcore: registered new interface driver qcserial [ 49.730347] usbserial: USB Serial support registered for Qualcomm USB modem [ 49.735310] hso: drivers/net/usb/hso.c: Option Wireless [ 49.735318] hso_init - tty_register_driver failed(-16) [ 49.759635] usbcore: registered new interface driver cdc_wdm [ 49.761597] usbcore: registered new interface driver qmi_wwan [ 50.254548] dev_event: NETDEV_UP (tap0) ... [ 50.254552] register_dev_behav: invoked for dev tap0 [ 50.254554] closeipsec: register dev tap0 with netdev_ops [ 50.261804] dev_event: NETDEV_UP (tap1) ... [ 50.261809] register_dev_behav: invoked for dev tap1 [ 50.261811] closeipsec: register dev tap1 with netdev_ops [ 50.269099] dev_event: NETDEV_UP (tap2) ... [ 50.269103] register_dev_behav: invoked for dev tap2 [ 50.269105] closeipsec: register dev tap2 with netdev_ops [ 50.275981] dev_event: NETDEV_UP (tap3) ... [ 50.275984] register_dev_behav: invoked for dev tap3 [ 50.275986] closeipsec: register dev tap3 with netdev_ops [ 50.282328] dev_event: NETDEV_UP (tap4) ... [ 50.282332] register_dev_behav: invoked for dev tap4 [ 50.282334] closeipsec: register dev tap4 with netdev_ops [ 50.288818] dev_event: NETDEV_UP (tap5) ... [ 50.288822] register_dev_behav: invoked for dev tap5 [ 50.288825] closeipsec: register dev tap5 with netdev_ops [ 50.412128] set_console(4294717613): 0|0 - no listener (ESRCH, -3): fall back [ 50.463981] syslog-ng (3458): Attempt to access syslog with CAP_SYS_ADMIN but no CAP_SYSLOG (deprecated). [ 53.298999] dev_event: NETDEV_UP (wlan0) ... [ 53.299004] register_dev_behav: invoked for dev wlan0 [ 53.299006] closeipsec: register dev wlan0 with netdev_ops [ 53.302727] closeipsec: replace ptype 888e [ 53.309380] closeipsec: replace ptype 888e [ 53.311469] cfg80211: Calling CRDA for country: DE [ 53.315855] cfg80211: Regulatory domain changed to country: DE [ 53.315859] cfg80211: DFS Master region: unset [ 53.315860] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time) [ 53.315863] cfg80211: (2400000 KHz - 2483500 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A) [ 53.315865] cfg80211: (5150000 KHz - 5250000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A) [ 53.315867] cfg80211: (5250000 KHz - 5350000 KHz @ 40000 KHz), (N/A, 2000 mBm), (0 s) [ 53.315868] cfg80211: (5470000 KHz - 5725000 KHz @ 40000 KHz), (N/A, 2698 mBm), (0 s) [ 53.554347] input: Microsoft Surface Type Cover as /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.0/0003:045E:07DC.0006/input/input10 [ 53.605927] microsoft 0003:045E:07DC.0006: input,hidraw0: USB HID v1.11 Keyboard [Microsoft Surface Type Cover] on usb-0000:00:14.0-3/input0 [ 53.631831] input: HID 046a:0023 as /devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1.3/1-1.3:1.0/0003:046A:0023.0007/input/input11 [ 53.682969] cherry 0003:046A:0023.0007: input,hidraw1: USB HID v1.11 Keyboard [HID 046a:0023] on usb-0000:00:14.0-1.3/input0 [ 53.692777] input: HID 046a:0023 as /devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1.3/1-1.3:1.1/0003:046A:0023.0008/input/input12 [ 53.744024] cherry 0003:046A:0023.0008: input,hidraw2: USB HID v1.11 Device [HID 046a:0023] on usb-0000:00:14.0-1.3/input1 [ 53.748741] input: Logitech USB-PS/2 Optical Mouse as /devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1.4/1-1.4:1.0/0003:046D:C050.0009/input/input13 [ 53.748914] hid-generic 0003:046D:C050.0009: input,hidraw4: USB HID v1.10 Mouse [Logitech USB-PS/2 Optical Mouse] on usb-0000:00:14.0-1.4/input0 [ 100.088510] input input8: input_mt_get_slot_by_key: XXX: All slots active, none in use, searched for key:78, mt->frame:301 [ 100.088515] input input8: input_mt_get_slot_by_key: XXX: slot[0] key:64 frame:290 [ 100.088517] input input8: input_mt_get_slot_by_key: XXX: slot[1] key:74 frame:300 [ 100.088519] input input8: input_mt_get_slot_by_key: XXX: slot[2] key:65535 frame:275 [ 100.088520] input input8: input_mt_get_slot_by_key: XXX: slot[3] key:66 frame:291 [ 100.088522] input input8: input_mt_get_slot_by_key: XXX: slot[4] key:54 frame:266 [ 100.088524] input input8: input_mt_get_slot_by_key: XXX: slot[5] key:67 frame:293 [ 100.088525] input input8: input_mt_get_slot_by_key: XXX: slot[6] key:69 frame:290 [ 100.088527] input input8: input_mt_get_slot_by_key: XXX: slot[7] key:75 frame:300 [ 100.088528] input input8: input_mt_get_slot_by_key: XXX: slot[8] key:71 frame:293 [ 100.088530] input input8: input_mt_get_slot_by_key: XXX: slot[9] key:76 frame:300 [ 149.150006] input input8: input_mt_get_slot_by_key: XXX: All slots active, none in use, searched for key:480, mt->frame:1070 [ 149.150011] input input8: input_mt_get_slot_by_key: XXX: slot[0] key:465 frame:1056 [ 149.150013] input input8: input_mt_get_slot_by_key: XXX: slot[1] key:448 frame:1049 [ 149.150015] input input8: input_mt_get_slot_by_key: XXX: slot[2] key:462 frame:1044 [ 149.150017] input input8: input_mt_get_slot_by_key: XXX: slot[3] key:450 frame:1048 [ 149.150018] input input8: input_mt_get_slot_by_key: XXX: slot[4] key:468 frame:1049 [ 149.150020] input input8: input_mt_get_slot_by_key: XXX: slot[5] key:65535 frame:1050 [ 149.150022] input input8: input_mt_get_slot_by_key: XXX: slot[6] key:471 frame:1067 [ 149.150023] input input8: input_mt_get_slot_by_key: XXX: slot[7] key:475 frame:1068 [ 149.150025] input input8: input_mt_get_slot_by_key: XXX: slot[8] key:473 frame:1068 [ 149.150026] input input8: input_mt_get_slot_by_key: XXX: slot[9] key:474 frame:1069 [ 294.083101] input input8: input_mt_get_slot_by_key: XXX: All slots active, none in use, searched for key:488, mt->frame:1917 [ 294.083102] input input8: input_mt_get_slot_by_key: XXX: slot[0] key:459 frame:1915 [ 294.083103] input input8: input_mt_get_slot_by_key: XXX: slot[1] key:461 frame:1915 [ 294.083104] input input8: input_mt_get_slot_by_key: XXX: slot[2] key:452 frame:1915 [ 294.083105] input input8: input_mt_get_slot_by_key: XXX: slot[3] key:462 frame:1915 [ 294.083105] input input8: input_mt_get_slot_by_key: XXX: slot[4] key:458 frame:1915 [ 294.083106] input input8: input_mt_get_slot_by_key: XXX: slot[5] key:65535 frame:1647 [ 294.083107] input input8: input_mt_get_slot_by_key: XXX: slot[6] key:454 frame:1916 [ 294.083108] input input8: input_mt_get_slot_by_key: XXX: slot[7] key:303 frame:1646 [ 294.083108] input input8: input_mt_get_slot_by_key: XXX: slot[8] key:468 frame:1916 [ 294.083109] input input8: input_mt_get_slot_by_key: XXX: slot[9] key:469 frame:1916 [ 296.137958] input input8: input_mt_get_slot_by_key: XXX: All slots active, none in use, searched for key:511, mt->frame:1958 [ 296.137960] input input8: input_mt_get_slot_by_key: XXX: slot[0] key:489 frame:1924 [ 296.137961] input input8: input_mt_get_slot_by_key: XXX: slot[1] key:495 frame:1955 [ 296.137962] input input8: input_mt_get_slot_by_key: XXX: slot[2] key:509 frame:1957 [ 296.137963] input input8: input_mt_get_slot_by_key: XXX: slot[3] key:497 frame:1953 [ 296.137964] input input8: input_mt_get_slot_by_key: XXX: slot[4] key:499 frame:1954 [ 296.137965] input input8: input_mt_get_slot_by_key: XXX: slot[5] key:501 frame:1952 [ 296.137966] input input8: input_mt_get_slot_by_key: XXX: slot[6] key:500 frame:1952 [ 296.137967] input input8: input_mt_get_slot_by_key: XXX: slot[7] key:502 frame:1953 [ 296.137968] input input8: input_mt_get_slot_by_key: XXX: slot[8] key:503 frame:1952 [ 296.137969] input input8: input_mt_get_slot_by_key: XXX: slot[9] key:510 frame:1957
diff --git a/drivers/input/input-mt.c b/drivers/input/input-mt.c index cb150a1..bde5e50 100644 --- a/drivers/input/input-mt.c +++ b/drivers/input/input-mt.c @@ -458,6 +458,25 @@ int input_mt_get_slot_by_key(struct input_dev *dev, int key) return s - mt->slots; } + int active = 0; + int used = 0; + for (s = mt->slots; s != mt->slots + mt->num_slots; s++) { + active += input_mt_is_active(s); + used += input_mt_is_used(mt, s); + } + + if (active == mt->num_slots && used == 0) { + dev_err(&dev->dev, "%s: XXX: All slots active, none in use, " + "searched for key:%d, mt->frame:%d\n", + __PRETTY_FUNCTION__, key, mt->frame); + + for (s = mt->slots; s != mt->slots + mt->num_slots; s++) + dev_err(&dev->dev, "%s: XXX: slot[%d] key:%d frame:%d\n", + __PRETTY_FUNCTION__, s - mt->slots, s->key, s->frame); + + input_mt_drop_unused(dev); /* HACK */ + } + return -1; } EXPORT_SYMBOL(input_mt_get_slot_by_key);