Hi, I found a message in dmesg about my touchpad, and that I should write to this address. So I write: This is my touchpad on laptop Toshiba Satellite L-50B: [ 3.381088] psmouse serio2: synaptics: Your touchpad (PNP: TOS1151 PNP0f03) says it can support a different bus. If i2c-hid and hid-rmi are not used, you might want to try setting psmouse.synaptics_intertouch to 1 and report this to linux-input@xxxxxxxxxxxxxxx. [ 3.431959] psmouse serio2: synaptics: Touchpad model: 1, fw: 8.1, id: 0x1e2b1, caps: 0xd00123/0x840300/0x126800/0x0, board id: 2989, fw id: 1575901 i2c-hid and hid-rmi was not used, so i enabled this in modprobe.d/psmouse.conf with "options psmouse synaptics_intertouch=1" After restart i found in dmesg this error (touchpad not works): rmi4_f01 rmi4-00.fn01: found RMI device, manufacturer: Synaptics, product: TM2989-001, fw id: 1575901 [ 3.567146] WARNING: CPU: 2 PID: 1306 at drivers/media/v4l2-core/v4l2-dev.c:945 __video_register_device+0xcdc/0x10d0 [videodev] [ 3.567147] Modules linked in: crc16 mbcache jbd2 rmi_smbus(+) rmi_core videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videobuf2_common videodev media intel_rapl x86_pkg_temp_thermal intel_powerclamp kvm_intel ofpart cmdlinepart intel_spi_platform intel_spi spi_nor arc4 mtd wmi_bmof kvm iwlmvm i915 mac80211 vboxnetflt(O) vboxnetadp(O) vboxpci(O) irqbypass crct10dif_pclmul ghash_clmulni_intel pcbc vboxdrv(O) vboxvideo(C) ttm iwlwifi i2c_algo_bit snd_hda_codec_conexant aesni_intel drm_kms_helper snd_hda_codec_generic aes_x86_64 crypto_simd glue_helper cryptd intel_cstate snd_hda_intel intel_uncore pktcdvd drm snd_hda_codec intel_rapl_perf vboxguest cfg80211 coretemp wdat_wdt msr snd_hda_core sg psmouse snd_hwdep crypto_user snd_pcm input_leds toshiba_acpi sparse_keymap r8169 led_class intel_gtt [ 3.567197] rtsx_pci_ms snd_timer industrialio i2c_i801 toshiba_bluetooth memstick agpgart snd rfkill mii syscopyarea wmi soundcore lpc_ich sysfillrect sysimgblt fb_sys_fops shpchp battery evdev mac_hid ac f2fs fscrypto hid_generic usbhid hid sr_mod cdrom sd_mod ahci rtsx_pci_sdmmc serio_raw libahci atkbd mmc_core libps2 xhci_pci ehci_pci libata ehci_hcd xhci_hcd scsi_mod usbcore rtsx_pci usb_common i8042 serio crc32_pclmul libcrc32c crc32c_generic crc32c_intel [ 3.567232] CPU: 2 PID: 1306 Comm: udevd Tainted: G C O 4.16.2-1-zen #1 [ 3.567233] Hardware name: TOSHIBA SATELLITE L50-B/Type2 - Board Product Name1, BIOS 2.00 12/11/2014 [ 3.567241] RIP: 0010:__video_register_device+0xcdc/0x10d0 [videodev] [ 3.567242] RSP: 0018:ffffa560c1b6f708 EFLAGS: 00010202 [ 3.567244] RAX: 0000000000000000 RBX: 0000000000000005 RCX: 0000000000000000 [ 3.567245] RDX: ffffffffc103bd40 RSI: ffffffffffffffff RDI: ffffffffc103bd40 [ 3.567247] RBP: 0000000000000000 R08: ffffffffc105a900 R09: 0000000000000000 [ 3.567248] R10: ffffa1a956803080 R11: 0000000000000249 R12: 0000000000000005 [ 3.567249] R13: ffffffffc105a900 R14: ffffa1a94cec71c0 R15: 0000000000000001 [ 3.567251] FS: 00007fc4b328a7c0(0000) GS:ffffa1a95f280000(0000) knlGS:0000000000000000 [ 3.567253] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 3.567254] CR2: 0000561c22a03e84 CR3: 000000025532a002 CR4: 00000000001606e0 [ 3.567255] Call Trace: [ 3.567263] ? preempt_count_add+0x68/0xa0 [ 3.567269] rmi_f54_probe+0x42f/0x470 [rmi_core] [ 3.567274] rmi_function_probe+0x84/0xb0 [rmi_core] [ 3.567278] driver_probe_device+0x370/0x730 [ 3.567281] ? __driver_attach+0x160/0x160 [ 3.567283] bus_for_each_drv+0x66/0xb0 [ 3.567287] device_initial_probe+0xed/0x170 [ 3.567289] bus_probe_device+0x8e/0xb0 [ 3.567294] device_add+0x591/0x7f0 [ 3.567298] rmi_register_function+0x5e/0xd0 [rmi_core] [ 3.567302] rmi_init_functions+0x214/0x4d0 [rmi_core] [ 3.567307] rmi_driver_probe+0x225/0x710 [rmi_core] [ 3.567310] driver_probe_device+0x370/0x730 [ 3.567312] ? __driver_attach+0x160/0x160 [ 3.567314] bus_for_each_drv+0x66/0xb0 [ 3.567317] device_initial_probe+0xed/0x170 [ 3.567320] bus_probe_device+0x8e/0xb0 [ 3.567323] device_add+0x591/0x7f0 [ 3.567328] ? rmi_smb_remove+0x20/0x20 [rmi_smbus] [ 3.567331] rmi_register_transport_device+0x7e/0xf0 [rmi_core] [ 3.567335] rmi_smb_probe+0x1db/0x2b0 [rmi_smbus] [ 3.567339] i2c_device_probe+0x30e/0x350 [ 3.567342] driver_probe_device+0x370/0x730 [ 3.567345] __driver_attach+0xe6/0x160 [ 3.567347] ? driver_probe_device+0x730/0x730 [ 3.567349] ? driver_probe_device+0x730/0x730 [ 3.567351] bus_for_each_dev+0x76/0xc0 [ 3.567354] ? _raw_spin_lock+0x13/0x40 [ 3.567357] bus_add_driver+0x161/0x260 [ 3.567360] driver_register+0x7d/0xf0 [ 3.567362] ? 0xffffffffc0264000 [ 3.567364] i2c_register_driver+0x41/0xb0 [ 3.567366] ? 0xffffffffc0264000 [ 3.567370] do_one_initcall+0x4e/0x18d [ 3.567375] do_init_module+0x5d/0x327 [ 3.567378] load_module+0x1afc/0x2590 [ 3.567383] ? preempt_count_add+0x68/0xa0 [ 3.567386] ? __insert_vmap_area+0x71/0xc0 [ 3.567388] ? vmap_page_range_noflush+0x267/0x380 [ 3.567393] ? SYSC_init_module+0x15b/0x190 [ 3.567395] SYSC_init_module+0x15b/0x190 [ 3.567400] do_syscall_64+0x74/0x190 [ 3.567403] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 3.567405] RIP: 0033:0x7fc4b29716ca [ 3.567406] RSP: 002b:00007fffa071e6f8 EFLAGS: 00000246 ORIG_RAX: 00000000000000af [ 3.567408] RAX: ffffffffffffffda RBX: 000055e39d085ab0 RCX: 00007fc4b29716ca [ 3.567409] RDX: 00007fc4b2c42ce5 RSI: 0000000000004a78 RDI: 000055e39d167720 [ 3.567410] RBP: 00007fc4b2c42ce5 R08: 0000000000000006 R09: 000055e39d14fe48 [ 3.567411] R10: 0000000000000005 R11: 0000000000000246 R12: 000055e39d167720 [ 3.567413] R13: 000055e39d070a20 R14: 0000000000020000 R15: 000055e39cabf140 [ 3.567415] Code: 48 c7 c7 74 9d 02 c1 e8 1a f8 10 e2 e9 be fb ff ff 0f 0b 41 bd ea ff ff ff e9 b1 fb ff ff 0f 0b 41 bd ea ff ff ff e9 a4 fb ff ff <0f> 0b e9 8e f4 ff ff 83 fa 01 0f 84 cb 02 00 00 48 83 78 68 00 [ 3.567454] ---[ end trace 1fc9103eedaa913c ]--- [ 3.567460] BUG: unable to handle kernel NULL pointer dereference at 0000000000000499 [ 3.567472] IP: __video_register_device+0x1c5/0x10d0 [videodev] [ 3.567473] PGD 0 P4D 0 [ 3.567477] Oops: 0000 [#1] PREEMPT SMP PTI [ 3.567479] Modules linked in: crc16 mbcache jbd2 rmi_smbus(+) rmi_core videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videobuf2_common videodev media intel_rapl x86_pkg_temp_thermal intel_powerclamp kvm_intel ofpart cmdlinepart intel_spi_platform intel_spi spi_nor arc4 mtd wmi_bmof kvm iwlmvm i915 mac80211 vboxnetflt(O) vboxnetadp(O) vboxpci(O) irqbypass crct10dif_pclmul ghash_clmulni_intel pcbc vboxdrv(O) vboxvideo(C) ttm iwlwifi i2c_algo_bit snd_hda_codec_conexant aesni_intel drm_kms_helper snd_hda_codec_generic aes_x86_64 crypto_simd glue_helper cryptd intel_cstate snd_hda_intel intel_uncore pktcdvd drm snd_hda_codec intel_rapl_perf vboxguest cfg80211 coretemp wdat_wdt msr snd_hda_core sg psmouse snd_hwdep crypto_user snd_pcm input_leds toshiba_acpi sparse_keymap r8169 led_class intel_gtt [ 3.567526] rtsx_pci_ms snd_timer industrialio i2c_i801 toshiba_bluetooth memstick agpgart snd rfkill mii syscopyarea wmi soundcore lpc_ich sysfillrect sysimgblt fb_sys_fops shpchp battery evdev mac_hid ac f2fs fscrypto hid_generic usbhid hid sr_mod cdrom sd_mod ahci rtsx_pci_sdmmc serio_raw libahci atkbd mmc_core libps2 xhci_pci ehci_pci libata ehci_hcd xhci_hcd scsi_mod usbcore rtsx_pci usb_common i8042 serio crc32_pclmul libcrc32c crc32c_generic crc32c_intel [ 3.567557] CPU: 2 PID: 1306 Comm: udevd Tainted: G WC O 4.16.2-1-zen #1 [ 3.567558] Hardware name: TOSHIBA SATELLITE L50-B/Type2 - Board Product Name1, BIOS 2.00 12/11/2014 [ 3.567564] RIP: 0010:__video_register_device+0x1c5/0x10d0 [videodev] [ 3.567565] RSP: 0018:ffffa560c1b6f708 EFLAGS: 00010202 [ 3.567567] RAX: ffffffffc103bd40 RBX: 0000000000000005 RCX: ffffffffc103c540 [ 3.567568] RDX: 0000000000000001 RSI: ffffa1a94cec7118 RDI: ffffffffc103bd40 [ 3.567569] RBP: 0000000000000000 R08: ffffffffc105a900 R09: 0000000000000000 [ 3.567570] R10: ffffa1a956803080 R11: 0000000000000249 R12: 0000000000000005 [ 3.567571] R13: ffffffffc105a900 R14: ffffa1a94cec71c0 R15: 0000000000000001 [ 3.567573] FS: 00007fc4b328a7c0(0000) GS:ffffa1a95f280000(0000) knlGS:0000000000000000 [ 3.567575] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 3.567576] CR2: 0000000000000499 CR3: 000000025532a002 CR4: 00000000001606e0 [ 3.567577] Call Trace: [ 3.567581] ? preempt_count_add+0x68/0xa0 [ 3.567587] rmi_f54_probe+0x42f/0x470 [rmi_core] [ 3.567592] rmi_function_probe+0x84/0xb0 [rmi_core] [ 3.567595] driver_probe_device+0x370/0x730 [ 3.567597] ? __driver_attach+0x160/0x160 [ 3.567599] bus_for_each_drv+0x66/0xb0 [ 3.567602] device_initial_probe+0xed/0x170 [ 3.567604] bus_probe_device+0x8e/0xb0 [ 3.567608] device_add+0x591/0x7f0 [ 3.567612] rmi_register_function+0x5e/0xd0 [rmi_core] [ 3.567616] rmi_init_functions+0x214/0x4d0 [rmi_core] [ 3.567621] rmi_driver_probe+0x225/0x710 [rmi_core] [ 3.567624] driver_probe_device+0x370/0x730 [ 3.567626] ? __driver_attach+0x160/0x160 [ 3.567628] bus_for_each_drv+0x66/0xb0 [ 3.567630] device_initial_probe+0xed/0x170 [ 3.567633] bus_probe_device+0x8e/0xb0 [ 3.567636] device_add+0x591/0x7f0 [ 3.567640] ? rmi_smb_remove+0x20/0x20 [rmi_smbus] [ 3.567643] rmi_register_transport_device+0x7e/0xf0 [rmi_core] [ 3.567646] rmi_smb_probe+0x1db/0x2b0 [rmi_smbus] [ 3.567650] i2c_device_probe+0x30e/0x350 [ 3.567653] driver_probe_device+0x370/0x730 [ 3.567656] __driver_attach+0xe6/0x160 [ 3.567658] ? driver_probe_device+0x730/0x730 [ 3.567660] ? driver_probe_device+0x730/0x730 [ 3.567662] bus_for_each_dev+0x76/0xc0 [ 3.567664] ? _raw_spin_lock+0x13/0x40 [ 3.567666] bus_add_driver+0x161/0x260 [ 3.567669] driver_register+0x7d/0xf0 [ 3.567671] ? 0xffffffffc0264000 [ 3.567673] i2c_register_driver+0x41/0xb0 [ 3.567675] ? 0xffffffffc0264000 [ 3.567677] do_one_initcall+0x4e/0x18d [ 3.567682] do_init_module+0x5d/0x327 [ 3.567685] load_module+0x1afc/0x2590 [ 3.567689] ? preempt_count_add+0x68/0xa0 [ 3.567692] ? __insert_vmap_area+0x71/0xc0 [ 3.567694] ? vmap_page_range_noflush+0x267/0x380 [ 3.567698] ? SYSC_init_module+0x15b/0x190 [ 3.567701] SYSC_init_module+0x15b/0x190 [ 3.567705] do_syscall_64+0x74/0x190 [ 3.567707] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 3.567709] RIP: 0033:0x7fc4b29716ca [ 3.567710] RSP: 002b:00007fffa071e6f8 EFLAGS: 00000246 ORIG_RAX: 00000000000000af [ 3.567712] RAX: ffffffffffffffda RBX: 000055e39d085ab0 RCX: 00007fc4b29716ca [ 3.567713] RDX: 00007fc4b2c42ce5 RSI: 0000000000004a78 RDI: 000055e39d167720 [ 3.567714] RBP: 00007fc4b2c42ce5 R08: 0000000000000006 R09: 000055e39d14fe48 [ 3.567715] R10: 0000000000000005 R11: 0000000000000246 R12: 000055e39d167720 [ 3.567716] R13: 000055e39d070a20 R14: 0000000000020000 R15: 000055e39cabf140 [ 3.567718] Code: c7 05 14 14 03 00 00 00 00 00 48 8d 88 00 08 00 00 eb 09 48 83 c0 08 48 39 c8 74 31 48 8b 10 48 85 d2 74 ef 49 8b b6 98 04 00 00 <48> 39 b2 98 04 00 00 75 df 48 63 92 f8 04 00 00 f0 48 0f ab 15 [ 3.567759] RIP: __video_register_device+0x1c5/0x10d0 [videodev] RSP: ffffa560c1b6f708 [ 3.567760] CR2: 0000000000000499 [ 3.567762] ---[ end trace 1fc9103eedaa913d ]--- [ 3.568384] udevd[623]: worker [1306] terminated by signal 9 (Killed) [ 3.568391] udevd[623]: worker [1306] failed while handling '/devices/pci0000:00/0000:00:1f.3/i2c-0/0-002c' -- Kernel 4.16.2-zen - newest vanilla with ZEN patchset Regards, Alois Nešpor -- To unsubscribe from this list: send the line "unsubscribe linux-input" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html