Hello,
Here is a bug that appears when resuming from suspend, the screen keeps working although some parts of the screen need to be redrawn, but the touchscreen disappears (ipts)
I suspend with systemctl suspend which I configured to use s2ram -f with file /etc/systemd/system/systemd-suspend.service :
[Unit]
Description=Suspend
Documentation=man:systemd-suspend.service(8)
DefaultDependencies=no
Requires=sleep.target
After=sleep.target
[Service]
Type=oneshot
ExecStartPre=-/usr/bin/run-parts -v -a pre /lib/systemd/system-sleep
ExecStart=/usr/sbin/s2ram -f
ExecStartPost=-/usr/bin/run-parts -v --reverse -a post /lib/systemd/system-sleep
By the way, what is exactly the suspend mode on the surface book 2 : ram
or soix ? I read on the wiki that both are now supported, if I understood well
[Description of the bug]
Environment
- Hardware model: Surface Book 2
- Kernel version: 5.3.18-custom+
- Distribution: Debian buster
`dmesg` output
[ 810.774194] PM: suspend exit
[ 817.009632] i915 0000:00:02.0: Failed to idle engines, declaring wedged!
[ 817.009700] i915 0000:00:02.0: Failed to idle engines, declaring wedged!
[ 874.842466] ------------[ cut here ]------------
[ 874.842470] Unexpected send: action=0x10
[ 874.842531] WARNING: CPU: 1 PID: 17 at drivers/gpu/drm/i915_legacy/intel_guc.c:385 0xffffffffc01d6602
[ 874.842532] Modules linked in: xt_tcpudp xt_state xt_conntrack nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 veth cdc_ether usbnet mii uas usb_storage iptable_filter bridge stp llc binfmt_misc nls_iso8859_1 snd_hda_codec_hdmi intel_rapl_msr gpio_keys surface_sam_sid_gpelid surface_sam_sid_perfmode snd_hda_codec_realtek snd_hda_codec_generic x86_pkg_temp_thermal intel_powerclamp coretemp intel_cstate intel_rapl_perf joydev snd_hda_intel input_leds snd_hda_codec mwifiex_pcie mwifiex snd_hwdep snd_hda_core iTCO_wdt snd_pcm hid_sensor_gyro_3d hid_sensor_accel_3d hid_sensor_als hid_sensor_rotation snd_timer iTCO_vendor_support 8250_dw snd hid_sensor_trigger industrialio_triggered_buffer kfifo_buf cfg80211 soundcore industrialio hid_sensor_iio_common processor_thermal_device intel_rapl_common idma64 mei_me virt_dma intel_soc_dts_iosf intel_pch_thermal surface_sam_hps surface_sam_dtx ipts_surface surface_sam_san surface_sam_ssh int3400_thermal int3403_thermal acpi_thermal_rel int340x_thermal_zone
[ 874.842583] acpi_pad surface_sam_sid soc_button_array dptf_power ip_tables x_tables autofs4 btrfs libcrc32c xor zstd_decompress zstd_compress raid6_pq algif_skcipher af_alg dm_crypt intel_ipts mei hid_multitouch usbhid i2c_hid hid_sensor_hub hid_generic intel_ishtp_hid hid crct10dif_pclmul crc32_pclmul ghash_clmulni_intel aesni_intel aes_x86_64 crypto_simd cryptd glue_helper i915 i2c_algo_bit drm_kms_helper i2c_i801 syscopyarea sysfillrect intel_lpss_pci sysimgblt fb_sys_fops intel_lpss intel_ish_ipc mfd_core drm intel_ishtp pinctrl_sunrisepoint video pinctrl_intel
[ 874.842624] CPU: 1 PID: 17 Comm: kworker/1:0 Not tainted 5.3.18-custom+ #1
[ 874.842626] Hardware name: Microsoft Corporation Surface Book 2/Surface Book 2, BIOS 389.2318.768 08/14/2018
[ 874.842629] Workqueue: events 0xffffffffc0250630
[ 874.842633] RIP: 0010:0xffffffffc01d6602
[ 874.842638] Code: be c8 c4 00 00 48 8d bf 90 fb ff ff e8 a7 a8 22 db 5d c3 0f 1f 44 00 00 55 8b 36 48 c7 c7 6c ae 2c c0 48 89 e5 e8 8a 01 89 da <0f> 0b b8 ed ff ff ff 5d c3 0f 1f 44 00 00 55 48 c7 c7 a0 ca 2a c0
[ 874.842640] RSP: 0018:ffffaa484012fe30 EFLAGS: 00010286
[ 874.842643] RAX: 0000000000000000 RBX: ffffffffc02e4ec0 RCX: 0000000000000006
[ 874.842646] RDX: 0000000000000007 RSI: 0000000000000082 RDI: ffff9defdf256400
[ 874.842647] RBP: ffffaa484012fe30 R08: 0000000000000001 R09: 00000000000003e8
[ 874.842649] R10: 0000000000000004 R11: 0000000000000000 R12: ffff9defdf26b400
[ 874.842651] R13: ffffffffc02e4f00 R14: ffff9defdcc2c6c0 R15: 0ffff9defdf26b41
[ 874.842655] FS: 0000000000000000(0000) GS:ffff9defdf240000(0000) knlGS:0000000000000000
[ 874.842657] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 874.842659] CR2: 00005629be7d0da4 CR3: 00000001a7c0a002 CR4: 00000000003606e0
[ 874.842661] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[ 874.842663] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
[ 874.842664] Call Trace:
[ 874.842671] 0xffffffffc01daa7d
[ 874.842673] 0xffffffffc0250554
[ 874.842675] 0xffffffffc02506a7
[ 874.842677] 0xffffffff9aa85c7f
[ 874.842679] 0xffffffff9aa85e6f
[ 874.842681] 0xffffffff9aa8b93c
[ 874.842683] ? 0xffffffff9aa85e40
[ 874.842684] ? 0xffffffff9aa8b820
[ 874.842686] 0xffffffff9b200205
[ 874.842690] ---[ end trace 6053c3838299da6d ]---
[ 874.842694] [drm:0xffffffffc01daa9e] *ERROR* Not able to reacquire IPTS doorbell
[ 878.430577] ------------[ cut here ]------------
[ 878.430581] Unexpected send: action=0x10
[ 878.430643] WARNING: CPU: 1 PID: 17 at drivers/gpu/drm/i915_legacy/intel_guc.c:385 0xffffffffc01d6602
[ 878.430645] Modules linked in: xt_tcpudp xt_state xt_conntrack nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 veth cdc_ether usbnet mii uas usb_storage iptable_filter bridge stp llc binfmt_misc nls_iso8859_1 snd_hda_codec_hdmi intel_rapl_msr gpio_keys surface_sam_sid_gpelid surface_sam_sid_perfmode snd_hda_codec_realtek snd_hda_codec_generic x86_pkg_temp_thermal intel_powerclamp coretemp intel_cstate intel_rapl_perf joydev snd_hda_intel input_leds snd_hda_codec mwifiex_pcie mwifiex snd_hwdep snd_hda_core iTCO_wdt snd_pcm hid_sensor_gyro_3d hid_sensor_accel_3d hid_sensor_als hid_sensor_rotation snd_timer iTCO_vendor_support 8250_dw snd hid_sensor_trigger industrialio_triggered_buffer kfifo_buf cfg80211 soundcore industrialio hid_sensor_iio_common processor_thermal_device intel_rapl_common idma64 mei_me virt_dma intel_soc_dts_iosf intel_pch_thermal surface_sam_hps surface_sam_dtx ipts_surface surface_sam_san surface_sam_ssh int3400_thermal int3403_thermal acpi_thermal_rel int340x_thermal_zone
[ 878.430695] acpi_pad surface_sam_sid soc_button_array dptf_power ip_tables x_tables autofs4 btrfs libcrc32c xor zstd_decompress zstd_compress raid6_pq algif_skcipher af_alg dm_crypt intel_ipts mei hid_multitouch usbhid i2c_hid hid_sensor_hub hid_generic intel_ishtp_hid hid crct10dif_pclmul crc32_pclmul ghash_clmulni_intel aesni_intel aes_x86_64 crypto_simd cryptd glue_helper i915 i2c_algo_bit drm_kms_helper i2c_i801 syscopyarea sysfillrect intel_lpss_pci sysimgblt fb_sys_fops intel_lpss intel_ish_ipc mfd_core drm intel_ishtp pinctrl_sunrisepoint video pinctrl_intel
[ 878.430737] CPU: 1 PID: 17 Comm: kworker/1:0 Tainted: G W 5.3.18-custom+ #1
[ 878.430739] Hardware name: Microsoft Corporation Surface Book 2/Surface Book 2, BIOS 389.2318.768 08/14/2018
[ 878.430742] Workqueue: events 0xffffffffc0250630
[ 878.430746] RIP: 0010:0xffffffffc01d6602
[ 878.430750] Code: be c8 c4 00 00 48 8d bf 90 fb ff ff e8 a7 a8 22 db 5d c3 0f 1f 44 00 00 55 8b 36 48 c7 c7 6c ae 2c c0 48 89 e5 e8 8a 01 89 da <0f> 0b b8 ed ff ff ff 5d c3 0f 1f 44 00 00 55 48 c7 c7 a0 ca 2a c0
[ 878.430753] RSP: 0018:ffffaa484012fe30 EFLAGS: 00010286
[ 878.430757] RAX: 0000000000000000 RBX: ffffffffc02e4ec0 RCX: 0000000000000006
[ 878.430759] RDX: 0000000000000007 RSI: 0000000000000082 RDI: ffff9defdf256400
[ 878.430761] RBP: ffffaa484012fe30 R08: 0000000000000001 R09: 0000000000000409
[ 878.430763] R10: 0000000000000004 R11: 0000000000000000 R12: ffff9defdf26b400
[ 878.430765] R13: ffffffffc02e4f00 R14: ffff9defdcc2c6c0 R15: 0ffff9defdf26b41
[ 878.430768] FS: 0000000000000000(0000) GS:ffff9defdf240000(0000) knlGS:0000000000000000
[ 878.430771] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 878.430773] CR2: 00007fbde3b324f4 CR3: 00000001a7c0a005 CR4: 00000000003606e0
[ 878.430775] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[ 878.430777] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
[ 878.430778] Call Trace:
[ 878.430785] 0xffffffffc01daa7d
[ 878.430788] 0xffffffffc0250554
[ 878.430789] 0xffffffffc02506a7
[ 878.430791] 0xffffffff9aa85c7f
[ 878.430793] 0xffffffff9aa85e6f
[ 878.430795] 0xffffffff9aa8b93c
[ 878.430797] ? 0xffffffff9aa85e40
[ 878.430798] ? 0xffffffff9aa8b820
[ 878.430800] 0xffffffff9b200205
[ 878.430804] ---[ end trace 6053c3838299da6e ]---
[ 878.430808] [drm:0xffffffffc01daa9e] *ERROR* Not able to reacquire IPTS doorbell
[ 882.016114] ------------[ cut here ]------------
[ 882.016118] Unexpected send: action=0x10
[ 882.016177] WARNING: CPU: 1 PID: 17 at drivers/gpu/drm/i915_legacy/intel_guc.c:385 0xffffffffc01d6602
[ 882.016179] Modules linked in: xt_tcpudp xt_state xt_conntrack nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 veth cdc_ether usbnet mii uas usb_storage iptable_filter bridge stp llc binfmt_misc nls_iso8859_1 snd_hda_codec_hdmi intel_rapl_msr gpio_keys surface_sam_sid_gpelid surface_sam_sid_perfmode snd_hda_codec_realtek snd_hda_codec_generic x86_pkg_temp_thermal intel_powerclamp coretemp intel_cstate intel_rapl_perf joydev snd_hda_intel input_leds snd_hda_codec mwifiex_pcie mwifiex snd_hwdep snd_hda_core iTCO_wdt snd_pcm hid_sensor_gyro_3d hid_sensor_accel_3d hid_sensor_als hid_sensor_rotation snd_timer iTCO_vendor_support 8250_dw snd hid_sensor_trigger industrialio_triggered_buffer kfifo_buf cfg80211 soundcore industrialio hid_sensor_iio_common processor_thermal_device intel_rapl_common idma64 mei_me virt_dma intel_soc_dts_iosf intel_pch_thermal surface_sam_hps surface_sam_dtx ipts_surface surface_sam_san surface_sam_ssh int3400_thermal int3403_thermal acpi_thermal_rel int340x_thermal_zone
[ 882.016230] acpi_pad surface_sam_sid soc_button_array dptf_power ip_tables x_tables autofs4 btrfs libcrc32c xor zstd_decompress zstd_compress raid6_pq algif_skcipher af_alg dm_crypt intel_ipts mei hid_multitouch usbhid i2c_hid hid_sensor_hub hid_generic intel_ishtp_hid hid crct10dif_pclmul crc32_pclmul ghash_clmulni_intel aesni_intel aes_x86_64 crypto_simd cryptd glue_helper i915 i2c_algo_bit drm_kms_helper i2c_i801 syscopyarea sysfillrect intel_lpss_pci sysimgblt fb_sys_fops intel_lpss intel_ish_ipc mfd_core drm intel_ishtp pinctrl_sunrisepoint video pinctrl_intel
[ 882.016271] CPU: 1 PID: 17 Comm: kworker/1:0 Tainted: G W 5.3.18-custom+ #1
[ 882.016274] Hardware name: Microsoft Corporation Surface Book 2/Surface Book 2, BIOS 389.2318.768 08/14/2018
[ 882.016277] Workqueue: events 0xffffffffc0250630
[ 882.016281] RIP: 0010:0xffffffffc01d6602
[ 882.016285] Code: be c8 c4 00 00 48 8d bf 90 fb ff ff e8 a7 a8 22 db 5d c3 0f 1f 44 00 00 55 8b 36 48 c7 c7 6c ae 2c c0 48 89 e5 e8 8a 01 89 da <0f> 0b b8 ed ff ff ff 5d c3 0f 1f 44 00 00 55 48 c7 c7 a0 ca 2a c0
[ 882.016288] RSP: 0018:ffffaa484012fe30 EFLAGS: 00010286
[ 882.016292] RAX: 0000000000000000 RBX: ffffffffc02e4ec0 RCX: 0000000000000006
[ 882.016294] RDX: 0000000000000007 RSI: 0000000000000082 RDI: ffff9defdf256400
[ 882.016296] RBP: ffffaa484012fe30 R08: 0000000000000001 R09: 000000000000042a
[ 882.016298] R10: 0000000000000004 R11: 0000000000000000 R12: ffff9defdf26b400
[ 882.016300] R13: ffffffffc02e4f00 R14: ffff9defdcc2c6c0 R15: 0ffff9defdf26b41
[ 882.016303] FS: 0000000000000000(0000) GS:ffff9defdf240000(0000) knlGS:0000000000000000
[ 882.016306] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 882.016308] CR2: 00007f333df1b000 CR3: 00000001a7c0a006 CR4: 00000000003606e0
[ 882.016310] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[ 882.016312] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
[ 882.016313] Call Trace:
[ 882.016320] 0xffffffffc01daa7d
[ 882.016322] 0xffffffffc0250554
[ 882.016324] 0xffffffffc02506a7
[ 882.016326] 0xffffffff9aa85c7f
[ 882.016328] 0xffffffff9aa85e6f
[ 882.016330] 0xffffffff9aa8b93c
[ 882.016332] ? 0xffffffff9aa85e40
[ 882.016333] ? 0xffffffff9aa8b820
[ 882.016335] 0xffffffff9b200205
[ 882.016339] ---[ end trace 6053c3838299da6f ]---
[ 882.016343] [drm:0xffffffffc01daa9e] *ERROR* Not able to reacquire IPTS doorbell
[ 885.602423] ------------[ cut here ]------------
[ 885.602427] Unexpected send: action=0x10
[ 885.602488] WARNING: CPU: 1 PID: 17 at drivers/gpu/drm/i915_legacy/intel_guc.c:385 0xffffffffc01d6602
[ 885.602489] Modules linked in: xt_tcpudp xt_state xt_conntrack nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 veth cdc_ether usbnet mii uas usb_storage iptable_filter bridge stp llc binfmt_misc nls_iso8859_1 snd_hda_codec_hdmi intel_rapl_msr gpio_keys surface_sam_sid_gpelid surface_sam_sid_perfmode snd_hda_codec_realtek snd_hda_codec_generic x86_pkg_temp_thermal intel_powerclamp coretemp intel_cstate intel_rapl_perf joydev snd_hda_intel input_leds snd_hda_codec mwifiex_pcie mwifiex snd_hwdep snd_hda_core iTCO_wdt snd_pcm hid_sensor_gyro_3d hid_sensor_accel_3d hid_sensor_als hid_sensor_rotation snd_timer iTCO_vendor_support 8250_dw snd hid_sensor_trigger industrialio_triggered_buffer kfifo_buf cfg80211 soundcore industrialio hid_sensor_iio_common processor_thermal_device intel_rapl_common idma64 mei_me virt_dma intel_soc_dts_iosf intel_pch_thermal surface_sam_hps surface_sam_dtx ipts_surface surface_sam_san surface_sam_ssh int3400_thermal int3403_thermal acpi_thermal_rel int340x_thermal_zone
[ 885.602540] acpi_pad surface_sam_sid soc_button_array dptf_power ip_tables x_tables autofs4 btrfs libcrc32c xor zstd_decompress zstd_compress raid6_pq algif_skcipher af_alg dm_crypt intel_ipts mei hid_multitouch usbhid i2c_hid hid_sensor_hub hid_generic intel_ishtp_hid hid crct10dif_pclmul crc32_pclmul ghash_clmulni_intel aesni_intel aes_x86_64 crypto_simd cryptd glue_helper i915 i2c_algo_bit drm_kms_helper i2c_i801 syscopyarea sysfillrect intel_lpss_pci sysimgblt fb_sys_fops intel_lpss intel_ish_ipc mfd_core drm intel_ishtp pinctrl_sunrisepoint video pinctrl_intel
[ 885.602581] CPU: 1 PID: 17 Comm: kworker/1:0 Tainted: G W 5.3.18-custom+ #1
[ 885.602584] Hardware name: Microsoft Corporation Surface Book 2/Surface Book 2, BIOS 389.2318.768 08/14/2018
[ 885.602587] Workqueue: events 0xffffffffc0250630
[ 885.602591] RIP: 0010:0xffffffffc01d6602
[ 885.602595] Code: be c8 c4 00 00 48 8d bf 90 fb ff ff e8 a7 a8 22 db 5d c3 0f 1f 44 00 00 55 8b 36 48 c7 c7 6c ae 2c c0 48 89 e5 e8 8a 01 89 da <0f> 0b b8 ed ff ff ff 5d c3 0f 1f 44 00 00 55 48 c7 c7 a0 ca 2a c0
[ 885.602598] RSP: 0018:ffffaa484012fe30 EFLAGS: 00010286
[ 885.602601] RAX: 0000000000000000 RBX: ffffffffc02e4ec0 RCX: 0000000000000006
[ 885.602604] RDX: 0000000000000007 RSI: 0000000000000082 RDI: ffff9defdf256400
[ 885.602606] RBP: ffffaa484012fe30 R08: 0000000000000001 R09: 000000000000044b
[ 885.602607] R10: 0000000000000004 R11: 0000000000000000 R12: ffff9defdf26b400
[ 885.602610] R13: ffffffffc02e4f00 R14: ffff9defdcc2c6c0 R15: 0ffff9defdf26b41
[ 885.602613] FS: 0000000000000000(0000) GS:ffff9defdf240000(0000) knlGS:0000000000000000
[ 885.602615] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 885.602617] CR2: 00007ff135dca000 CR3: 00000001a7c0a002 CR4: 00000000003606e0
[ 885.602619] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[ 885.602621] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
[ 885.602623] Call Trace:
[ 885.602630] 0xffffffffc01daa7d
[ 885.602632] 0xffffffffc0250554
[ 885.602634] 0xffffffffc02506a7
[ 885.602636] 0xffffffff9aa85c7f
[ 885.602638] 0xffffffff9aa85e6f
[ 885.602640] 0xffffffff9aa8b93c
[ 885.602641] ? 0xffffffff9aa85e40
[ 885.602643] ? 0xffffffff9aa8b820
[ 885.602645] 0xffffffff9b200205
[ 885.602649] ---[ end trace 6053c3838299da70 ]---
[ 885.602653] [drm:0xffffffffc01daa9e] *ERROR* Not able to reacquire IPTS doorbell
[ 889.188497] ------------[ cut here ]------------
[ 889.188501] Unexpected send: action=0x10
[ 889.188558] WARNING: CPU: 1 PID: 17 at drivers/gpu/drm/i915_legacy/intel_guc.c:385 0xffffffffc01d6602
[ 889.188560] Modules linked in: xt_tcpudp xt_state xt_conntrack nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 veth cdc_ether usbnet mii uas usb_storage iptable_filter bridge stp llc binfmt_misc nls_iso8859_1 snd_hda_codec_hdmi intel_rapl_msr gpio_keys surface_sam_sid_gpelid surface_sam_sid_perfmode snd_hda_codec_realtek snd_hda_codec_generic x86_pkg_temp_thermal intel_powerclamp coretemp intel_cstate intel_rapl_perf joydev snd_hda_intel input_leds snd_hda_codec mwifiex_pcie mwifiex snd_hwdep snd_hda_core iTCO_wdt snd_pcm hid_sensor_gyro_3d hid_sensor_accel_3d hid_sensor_als hid_sensor_rotation snd_timer iTCO_vendor_support 8250_dw snd hid_sensor_trigger industrialio_triggered_buffer kfifo_buf cfg80211 soundcore industrialio hid_sensor_iio_common processor_thermal_device intel_rapl_common idma64 mei_me virt_dma intel_soc_dts_iosf intel_pch_thermal surface_sam_hps surface_sam_dtx ipts_surface surface_sam_san surface_sam_ssh int3400_thermal int3403_thermal acpi_thermal_rel int340x_thermal_zone
[ 889.188610] acpi_pad surface_sam_sid soc_button_array dptf_power ip_tables x_tables autofs4 btrfs libcrc32c xor zstd_decompress zstd_compress raid6_pq algif_skcipher af_alg dm_crypt intel_ipts mei hid_multitouch usbhid i2c_hid hid_sensor_hub hid_generic intel_ishtp_hid hid crct10dif_pclmul crc32_pclmul ghash_clmulni_intel aesni_intel aes_x86_64 crypto_simd cryptd glue_helper i915 i2c_algo_bit drm_kms_helper i2c_i801 syscopyarea sysfillrect intel_lpss_pci sysimgblt fb_sys_fops intel_lpss intel_ish_ipc mfd_core drm intel_ishtp pinctrl_sunrisepoint video pinctrl_intel
[ 889.188650] CPU: 1 PID: 17 Comm: kworker/1:0 Tainted: G W 5.3.18-custom+ #1
[ 889.188652] Hardware name: Microsoft Corporation Surface Book 2/Surface Book 2, BIOS 389.2318.768 08/14/2018
[ 889.188656] Workqueue: events 0xffffffffc0250630
[ 889.188659] RIP: 0010:0xffffffffc01d6602
[ 889.188664] Code: be c8 c4 00 00 48 8d bf 90 fb ff ff e8 a7 a8 22 db 5d c3 0f 1f 44 00 00 55 8b 36 48 c7 c7 6c ae 2c c0 48 89 e5 e8 8a 01 89 da <0f> 0b b8 ed ff ff ff 5d c3 0f 1f 44 00 00 55 48 c7 c7 a0 ca 2a c0
[ 889.188666] RSP: 0018:ffffaa484012fe30 EFLAGS: 00010286
[ 889.188670] RAX: 0000000000000000 RBX: ffffffffc02e4ec0 RCX: 0000000000000006
[ 889.188672] RDX: 0000000000000007 RSI: 0000000000000082 RDI: ffff9defdf256400
[ 889.188674] RBP: ffffaa484012fe30 R08: 0000000000000001 R09: 000000000000046c
[ 889.188675] R10: 0000000000000004 R11: 0000000000000000 R12: ffff9defdf26b400
[ 889.188677] R13: ffffffffc02e4f00 R14: ffff9defdcc2c6c0 R15: 0ffff9defdf26b41
[ 889.188681] FS: 0000000000000000(0000) GS:ffff9defdf240000(0000) knlGS:0000000000000000
[ 889.188683] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 889.188685] CR2: 00007f7bc3eed170 CR3: 00000001a7c0a004 CR4: 00000000003606e0
[ 889.188687] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[ 889.188689] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
[ 889.188690] Call Trace:
[ 889.188697] 0xffffffffc01daa7d
[ 889.188699] 0xffffffffc0250554
[ 889.188701] 0xffffffffc02506a7
[ 889.188703] 0xffffffff9aa85c7f
[ 889.188705] 0xffffffff9aa85e6f
[ 889.188707] 0xffffffff9aa8b93c
[ 889.188709] ? 0xffffffff9aa85e40
[ 889.188710] ? 0xffffffff9aa8b820
[ 889.188712] 0xffffffff9b200205
[ 889.188716] ---[ end trace 6053c3838299da71 ]---
[ 889.188720] [drm:0xffffffffc01daa9e] *ERROR* Not able to reacquire IPTS doorbell
[ 892.774482] ------------[ cut here ]------------
[ 892.774486] Unexpected send: action=0x10
[ 892.774547] WARNING: CPU: 1 PID: 17 at drivers/gpu/drm/i915_legacy/intel_guc.c:385 0xffffffffc01d6602
[ 892.774549] Modules linked in: xt_tcpudp xt_state xt_conntrack nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 veth cdc_ether usbnet mii uas usb_storage iptable_filter bridge stp llc binfmt_misc nls_iso8859_1 snd_hda_codec_hdmi intel_rapl_msr gpio_keys surface_sam_sid_gpelid surface_sam_sid_perfmode snd_hda_codec_realtek snd_hda_codec_generic x86_pkg_temp_thermal intel_powerclamp coretemp intel_cstate intel_rapl_perf joydev snd_hda_intel input_leds snd_hda_codec mwifiex_pcie mwifiex snd_hwdep snd_hda_core iTCO_wdt snd_pcm hid_sensor_gyro_3d hid_sensor_accel_3d hid_sensor_als hid_sensor_rotation snd_timer iTCO_vendor_support 8250_dw snd hid_sensor_trigger industrialio_triggered_buffer kfifo_buf cfg80211 soundcore industrialio hid_sensor_iio_common processor_thermal_device intel_rapl_common idma64 mei_me virt_dma intel_soc_dts_iosf intel_pch_thermal surface_sam_hps surface_sam_dtx ipts_surface surface_sam_san surface_sam_ssh int3400_thermal int3403_thermal acpi_thermal_rel int340x_thermal_zone
[ 892.774599] acpi_pad surface_sam_sid soc_button_array dptf_power ip_tables x_tables autofs4 btrfs libcrc32c xor zstd_decompress zstd_compress raid6_pq algif_skcipher af_alg dm_crypt intel_ipts mei hid_multitouch usbhid i2c_hid hid_sensor_hub hid_generic intel_ishtp_hid hid crct10dif_pclmul crc32_pclmul ghash_clmulni_intel aesni_intel aes_x86_64 crypto_simd cryptd glue_helper i915 i2c_algo_bit drm_kms_helper i2c_i801 syscopyarea sysfillrect intel_lpss_pci sysimgblt fb_sys_fops intel_lpss intel_ish_ipc mfd_core drm intel_ishtp pinctrl_sunrisepoint video pinctrl_intel
[ 892.774640] CPU: 1 PID: 17 Comm: kworker/1:0 Tainted: G W 5.3.18-custom+ #1
[ 892.774642] Hardware name: Microsoft Corporation Surface Book 2/Surface Book 2, BIOS 389.2318.768 08/14/2018
[ 892.774646] Workqueue: events 0xffffffffc0250630
[ 892.774650] RIP: 0010:0xffffffffc01d6602
[ 892.774654] Code: be c8 c4 00 00 48 8d bf 90 fb ff ff e8 a7 a8 22 db 5d c3 0f 1f 44 00 00 55 8b 36 48 c7 c7 6c ae 2c c0 48 89 e5 e8 8a 01 89 da <0f> 0b b8 ed ff ff ff 5d c3 0f 1f 44 00 00 55 48 c7 c7 a0 ca 2a c0
[ 892.774657] RSP: 0018:ffffaa484012fe30 EFLAGS: 00010286
[ 892.774660] RAX: 0000000000000000 RBX: ffffffffc02e4ec0 RCX: 0000000000000006
[ 892.774662] RDX: 0000000000000007 RSI: 0000000000000082 RDI: ffff9defdf256400
[ 892.774665] RBP: ffffaa484012fe30 R08: 0000000000000001 R09: 000000000000048d
[ 892.774666] R10: 0000000000000004 R11: 0000000000000000 R12: ffff9defdf26b400
[ 892.774668] R13: ffffffffc02e4f00 R14: ffff9defdcc2c6c0 R15: 0ffff9defdf26b41
[ 892.774672] FS: 0000000000000000(0000) GS:ffff9defdf240000(0000) knlGS:0000000000000000
[ 892.774674] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 892.774676] CR2: 00007f7bc3eed170 CR3: 00000001a7c0a004 CR4: 00000000003606e0
[ 892.774678] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[ 892.774680] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
[ 892.774681] Call Trace:
[ 892.774688] 0xffffffffc01daa7d
[ 892.774691] 0xffffffffc0250554
[ 892.774692] 0xffffffffc02506a7
[ 892.774694] 0xffffffff9aa85c7f
[ 892.774696] 0xffffffff9aa85e6f
[ 892.774698] 0xffffffff9aa8b93c
[ 892.774700] ? 0xffffffff9aa85e40
[ 892.774702] ? 0xffffffff9aa8b820
[ 892.774703] 0xffffffff9b200205
[ 892.774707] ---[ end trace 6053c3838299da72 ]---
[ 892.774712] [drm:0xffffffffc01daa9e] *ERROR* Not able to reacquire IPTS doorbell
Reactions are currently unavailable
Hello,
Here is a bug that appears when resuming from suspend, the screen keeps working although some parts of the screen need to be redrawn, but the touchscreen disappears (ipts)
I suspend with systemctl suspend which I configured to use s2ram -f with file /etc/systemd/system/systemd-suspend.service :
By the way, what is exactly the suspend mode on the surface book 2 : ram
or soix ? I read on the wiki that both are now supported, if I understood well
[Description of the bug]
Environment
- Hardware model: Surface Book 2
- Kernel version: 5.3.18-custom+
- Distribution: Debian buster
`dmesg` output