Also affected on a T480 without Nvidia GPU, and issue only occurs when notebook is docked onto docking station via usb-c. OS randomly gives kernel panic, sometimes it works for hours, sometimes it drops panic just after the boot... Oct 26 09:43:07 perseus kernel: [ 13.579008] BUG: kernel NULL pointer dereference, address: 0000000000000000 Oct 26 09:43:07 perseus kernel: [ 13.579042] #PF: supervisor instruction fetch in kernel mode Oct 26 09:43:07 perseus kernel: [ 13.579062] #PF: error_code(0x0010) - not-present page Oct 26 09:43:07 perseus kernel: [ 13.579081] PGD 0 P4D 0 Oct 26 09:43:07 perseus kernel: [ 13.579094] Oops: 0010 [#1] PREEMPT SMP PTI Oct 26 09:43:07 perseus kernel: [ 13.579111] CPU: 5 PID: 2229 Comm: sensors Tainted: G OE 5.19.0-23-generic #24-Ubuntu Oct 26 09:43:07 perseus kernel: [ 13.579141] Hardware name: LENOVO 20L50003HV/20L50003HV, BIOS N24ET70W (1.45 ) 07/22/2022 Oct 26 09:43:07 perseus kernel: [ 13.579167] RIP: 0010:0x0 Oct 26 09:43:07 perseus kernel: [ 13.579182] Code: Unable to access opcode bytes at RIP 0xffffffffffffffd6. Oct 26 09:43:07 perseus kernel: [ 13.579204] RSP: 0018:ffffb3cd8143fc50 EFLAGS: 00010202 Oct 26 09:43:07 perseus kernel: [ 13.579223] RAX: 0000000000000000 RBX: 0000000000000002 RCX: 0000000000000000 Oct 26 09:43:07 perseus kernel: [ 13.579246] RDX: ffffb3cd8143fc70 RSI: 000000000000000c RDI: ffff9f5981791000 Oct 26 09:43:07 perseus kernel: [ 13.579269] RBP: ffffb3cd8143fc60 R08: ffffb3cd8143fca0 R09: 0000000000000001 Oct 26 09:43:07 perseus kernel: [ 13.579292] R10: 0000000000000000 R11: 0000000000000000 R12: ffffb3cd8143fca0 Oct 26 09:43:07 perseus kernel: [ 13.579315] R13: ffffb3cd8143fda0 R14: 0000000000000001 R15: ffff9f59810f5960 Oct 26 09:43:07 perseus kernel: [ 13.579339] FS: 00007f7c9468f740(0000) GS:ffff9f60e2740000(0000) knlGS:0000000000000000 Oct 26 09:43:07 perseus kernel: [ 13.579365] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 Oct 26 09:43:07 perseus kernel: [ 13.579386] CR2: ffffffffffffffd6 CR3: 000000010df50001 CR4: 00000000003706e0 Oct 26 09:43:07 perseus kernel: [ 13.579410] Call Trace: Oct 26 09:43:07 perseus kernel: [ 13.579420] Oct 26 09:43:07 perseus kernel: [ 13.579430] power_supply_get_property+0x1d/0x60 Oct 26 09:43:07 perseus kernel: [ 13.579453] power_supply_hwmon_read+0xb4/0x130 Oct 26 09:43:07 perseus kernel: [ 13.579473] hwmon_attr_show+0x44/0x110 Oct 26 09:43:07 perseus kernel: [ 13.579491] dev_attr_show+0x1a/0x50 Oct 26 09:43:07 perseus kernel: [ 13.579508] sysfs_kf_seq_show+0xa0/0x100 Oct 26 09:43:07 perseus kernel: [ 13.579526] kernfs_seq_show+0x23/0x40 Oct 26 09:43:07 perseus kernel: [ 13.579541] seq_read_iter+0x132/0x480 Oct 26 09:43:07 perseus kernel: [ 13.579557] ? _copy_to_user+0x25/0x60 Oct 26 09:43:07 perseus kernel: [ 13.579572] kernfs_fop_read_iter+0x34/0x40 Oct 26 09:43:07 perseus kernel: [ 13.579587] new_sync_read+0x12e/0x1c0 Oct 26 09:43:07 perseus kernel: [ 13.579605] vfs_read+0x15a/0x1b0 Oct 26 09:43:07 perseus kernel: [ 13.579621] ksys_read+0x73/0x100 Oct 26 09:43:07 perseus kernel: [ 13.579638] __x64_sys_read+0x19/0x30 Oct 26 09:43:07 perseus kernel: [ 13.579655] do_syscall_64+0x58/0x90 Oct 26 09:43:07 perseus kernel: [ 13.579671] ? syscall_exit_to_user_mode+0x26/0x50 Oct 26 09:43:07 perseus kernel: [ 13.579691] ? __x64_sys_newfstatat+0x1c/0x30 Oct 26 09:43:07 perseus kernel: [ 13.579708] ? do_syscall_64+0x67/0x90 Oct 26 09:43:07 perseus kernel: [ 13.579722] ? do_syscall_64+0x67/0x90 Oct 26 09:43:07 perseus kernel: [ 13.579737] ? exit_to_user_mode_prepare+0x9b/0xb0 Oct 26 09:43:07 perseus kernel: [ 13.579757] ? irqentry_exit_to_user_mode+0x9/0x20 Oct 26 09:43:07 perseus kernel: [ 13.579778] ? irqentry_exit+0x43/0x50 Oct 26 09:43:07 perseus kernel: [ 13.579793] ? sysvec_reschedule_ipi+0x7a/0x120 Oct 26 09:43:07 perseus kernel: [ 13.579810] entry_SYSCALL_64_after_hwframe+0x63/0xcd Oct 26 09:43:07 perseus kernel: [ 13.579831] RIP: 0033:0x7f7c9450ccf1 Oct 26 09:43:07 perseus kernel: [ 13.579846] Code: 31 c0 e9 b2 fe ff ff 50 48 8d 3d b2 0a 0b 00 e8 65 29 02 00 0f 1f 44 00 00 f3 0f 1e fa 80 3d ed 18 0f 00 00 74 13 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 57 c3 66 0f 1f 44 00 00 48 83 ec 28 48 89 54 Oct 26 09:43:07 perseus kernel: [ 13.579903] RSP: 002b:00007fffabe87e78 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 Oct 26 09:43:07 perseus kernel: [ 13.579932] RAX: ffffffffffffffda RBX: 0000562315273340 RCX: 00007f7c9450ccf1 Oct 26 09:43:07 perseus kernel: [ 13.579957] RDX: 0000000000001000 RSI: 000056231526d3c0 RDI: 0000000000000003 Oct 26 09:43:07 perseus kernel: [ 13.579982] RBP: 00007f7c945f35e0 R08: 00007f7c945f73b0 R09: 00007f7c945f73b0 Oct 26 09:43:07 perseus kernel: [ 13.580008] R10: 0000000000000000 R11: 0000000000000246 R12: ffffffffffffff80 Oct 26 09:43:07 perseus kernel: [ 13.580034] R13: 0000000000000d68 R14: 00007f7c945f29e0 R15: 0000000000000d68 Oct 26 09:43:07 perseus kernel: [ 13.580064] Oct 26 09:43:07 perseus kernel: [ 13.580075] Modules linked in: bnep binfmt_misc snd_hda_codec_hdmi snd_ctl_led snd_hda_codec_realtek snd_hda_codec_generic snd_soc_avs snd_soc_skl snd_soc_hdac_hda snd_hda_ext_core snd_soc_sst_ipc snd_soc_sst_dsp snd_soc_acpi_intel_match snd_soc_acpi snd_soc_core snd_compress snd_ usb_audio ac97_bus snd_pcm_dmaengine btusb btrtl snd_usbmidi_lib iwlmvm snd_hda_intel btbcm snd_intel_dspcfg btintel gspca_vc032x btmtk snd_intel_sdw_acpi cdc _mbim gspca_main mac80211 snd_hda_codec bluetooth snd_hda_core cdc_wdm joydev intel_tcc_cooling usblp x86_pkg_temp_thermal intel_powerclamp ecdh_generic libar c4 cdc_ncm uvcvideo kvm_intel ecc cdc_acm hid_multitouch snd_hwdep mei_pxp snd_pcm kvm snd_seq_midi snd_seq_midi_event snd_rawmidi thinkpad_acpi mei_hdcp rmi_ smbus iwlwifi snd_seq nvram rmi_core nls_iso8859_1 crct10dif_pclmul videobuf2_vmalloc snd_seq_device ghash_clmulni_intel ledtrig_audio intel_rapl_msr videobuf 2_memops snd_timer aesni_intel crypto_simd cryptd platform_profile snd input_leds Oct 26 09:43:07 perseus kernel: [ 13.580159] videobuf2_v4l2 int3403_thermal think_lmi rapl i915 cfg80211 intel_cstate soundcore intel_wmi_thunderbolt serio _raw videobuf2_common firmware_attributes_class wmi_bmof ee1004 drm_buddy ttm drm_display_helper cec mac_hid rc_core intel_pch_thermal ucsi_acpi drm_kms_helpe r typec_ucsi mei_me int3400_thermal i2c_algo_bit typec processor_thermal_device_pci_legacy fb_sys_fops acpi_pad processor_thermal_device mei acpi_thermal_rel processor_thermal_rfim processor_thermal_mbox processor_thermal_rapl syscopyarea sysfillrect intel_rapl_common sysimgblt int340x_thermal_zone intel_soc_dts_io sf intel_xhci_usb_role_switch coretemp hid_plantronics msr v4l2loopback(OE) nfsd videodev mc auth_rpcgss parport_pc nfs_acl ppdev lockd lp pstore_blk grace ra moops parport drm reed_solomon pstore_zone efi_pstore sunrpc ip_tables x_tables autofs4 btrfs blake2b_generic raid10 raid456 async_raid6_recov async_memcpy as ync_pq async_xor async_tx xor raid6_pq libcrc32c raid1 raid0 multipath linear Oct 26 09:43:07 perseus kernel: [ 13.580513] hid_logitech_hidpp hid_logitech_dj hid_generic usbhid hid cdc_ether usbnet r8152 mii uas usb_storage crc32_pcl mul nvme psmouse e1000e nvme_core i2c_i801 i2c_smbus xhci_pci xhci_pci_renesas wmi video Oct 26 09:43:07 perseus kernel: [ 13.580832] CR2: 0000000000000000 Oct 26 09:43:07 perseus kernel: [ 13.580847] ---[ end trace 0000000000000000 ]--- Oct 26 09:43:07 perseus kernel: [ 13.744051] RIP: 0010:0x0 Oct 26 09:43:07 perseus kernel: [ 13.745248] Code: Unable to access opcode bytes at RIP 0xffffffffffffffd6. Oct 26 09:43:07 perseus kernel: [ 13.746399] RSP: 0018:ffffb3cd8143fc50 EFLAGS: 00010202 Oct 26 09:43:07 perseus kernel: [ 13.747479] RAX: 0000000000000000 RBX: 0000000000000002 RCX: 0000000000000000 Oct 26 09:43:07 perseus kernel: [ 13.748768] RDX: ffffb3cd8143fc70 RSI: 000000000000000c RDI: ffff9f5981791000 Oct 26 09:43:07 perseus kernel: [ 13.750202] RBP: ffffb3cd8143fc60 R08: ffffb3cd8143fca0 R09: 0000000000000001 Oct 26 09:43:07 perseus kernel: [ 13.751449] R10: 0000000000000000 R11: 0000000000000000 R12: ffffb3cd8143fca0 Oct 26 09:43:07 perseus kernel: [ 13.752851] R13: ffffb3cd8143fda0 R14: 0000000000000001 R15: ffff9f59810f5960 Oct 26 09:43:07 perseus kernel: [ 13.753809] FS: 00007f7c9468f740(0000) GS:ffff9f60e2740000(0000) knlGS:0000000000000000 Oct 26 09:43:07 perseus kernel: [ 13.754756] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 Oct 26 09:43:07 perseus kernel: [ 13.755763] CR2: ffffffffffffffd6 CR3: 000000010df50001 CR4: 00000000003706e0 Oct 26 09:43:08 perseus kernel: [ 14.496522] Bluetooth: hci0: Waiting for firmware download to complete Oct 26 09:43:08 perseus kernel: [ 14.497380] Bluetooth: hci0: Firmware loaded in 1769765 usecs Oct 26 09:43:08 perseus kernel: [ 14.497449] Bluetooth: hci0: Waiting for device to boot Oct 26 09:43:08 perseus kernel: [ 14.510381] Bluetooth: hci0: Device booted in 12645 usecs Oct 26 09:43:08 perseus kernel: [ 14.510383] Bluetooth: hci0: Malformed MSFT vendor event: 0x02 Oct 26 09:43:08 perseus kernel: [ 14.536748] Bluetooth: hci0: Found Intel DDC parameters: intel/ibt-12-16.ddc Oct 26 09:43:08 perseus kernel: [ 14.539485] Bluetooth: hci0: Applying Intel DDC parameters completed Oct 26 09:43:08 perseus kernel: [ 14.540476] Bluetooth: hci0: Firmware revision 0.1 build 19 week 44 2021 Oct 26 09:43:08 perseus kernel: [ 14.616828] NET: Registered PF_ALG protocol family Oct 26 09:43:08 perseus kernel: [ 14.652327] loop21: detected capacity change from 0 to 8 Oct 26 09:43:08 perseus kernel: [ 14.652622] Dev loop21: unable to read RDB block 8 Oct 26 09:43:08 perseus kernel: [ 14.652656] loop21: unable to read partition table Oct 26 09:43:08 perseus kernel: [ 14.652684] loop21: partition table beyond EOD, truncated Oct 26 09:43:08 perseus kernel: [ 14.669970] Bluetooth: RFCOMM TTY layer initialized Oct 26 09:43:08 perseus kernel: [ 14.670004] Bluetooth: RFCOMM socket layer initialized Oct 26 09:43:08 perseus kernel: [ 14.670027] Bluetooth: RFCOMM ver 1.11 Oct 26 09:43:09 perseus kernel: [ 14.774155] BUG: kernel NULL pointer dereference, address: 0000000000000000 Oct 26 09:43:09 perseus kernel: [ 14.774191] #PF: supervisor instruction fetch in kernel mode Oct 26 09:43:09 perseus kernel: [ 14.774213] #PF: error_code(0x0010) - not-present page Oct 26 09:43:09 perseus kernel: [ 14.774232] PGD 0 P4D 0 Oct 26 09:43:09 perseus kernel: [ 14.774247] Oops: 0010 [#2] PREEMPT SMP PTI Oct 26 09:43:09 perseus kernel: [ 14.774264] CPU: 1 PID: 2345 Comm: upowerd Tainted: G D OE 5.19.0-23-generic #24-Ubuntu Oct 26 09:43:09 perseus kernel: [ 14.774296] Hardware name: LENOVO 20L50003HV/20L50003HV, BIOS N24ET70W (1.45 ) 07/22/2022 Oct 26 09:43:09 perseus kernel: [ 14.774323] RIP: 0010:0x0 Oct 26 09:43:09 perseus kernel: [ 14.774339] Code: Unable to access opcode bytes at RIP 0xffffffffffffffd6. Oct 26 09:43:09 perseus kernel: [ 14.774362] RSP: 0018:ffffb3cd83e7fc20 EFLAGS: 00010202 Oct 26 09:43:09 perseus kernel: [ 14.774382] RAX: 0000000000000000 RBX: ffffffffb9b3a288 RCX: ffff9f5981791000 Oct 26 09:43:09 perseus kernel: [ 14.774406] RDX: ffffb3cd83e7fc58 RSI: 0000000000000004 RDI: ffff9f5981791000 Oct 26 09:43:09 perseus kernel: [ 14.774430] RBP: ffffb3cd83e7fc30 R08: ffff9f5981791038 R09: 0000000000000001 Oct 26 09:43:09 perseus kernel: [ 14.774453] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000004 Oct 26 09:43:09 perseus kernel: [ 14.774476] R13: ffff9f5992fb1000 R14: ffff9f5981791038 R15: ffffffffb9b3a288 Oct 26 09:43:09 perseus kernel: [ 14.774501] FS: 00007f4cefe6b840(0000) GS:ffff9f60e2640000(0000) knlGS:0000000000000000 Oct 26 09:43:09 perseus kernel: [ 14.774528] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 Oct 26 09:43:09 perseus kernel: [ 14.775980] CR2: ffffffffffffffd6 CR3: 000000010f31c001 CR4: 00000000003706e0 Oct 26 09:43:09 perseus kernel: [ 14.777433] Call Trace: Oct 26 09:43:09 perseus kernel: [ 14.778878] Oct 26 09:43:09 perseus kernel: [ 14.780287] power_supply_get_property+0x1d/0x60 Oct 26 09:43:09 perseus kernel: [ 14.781734] power_supply_show_property+0xce/0x2c0 Oct 26 09:43:09 perseus kernel: [ 14.783118] dev_attr_show+0x1a/0x50 Oct 26 09:43:09 perseus kernel: [ 14.784538] sysfs_kf_seq_show+0xa0/0x100 Oct 26 09:43:09 perseus kernel: [ 14.784544] kernfs_seq_show+0x23/0x40 Oct 26 09:43:09 perseus kernel: [ 14.784571] seq_read_iter+0x132/0x480 Oct 26 09:43:09 perseus kernel: [ 14.784592] kernfs_fop_read_iter+0x34/0x40 Oct 26 09:43:09 perseus kernel: [ 14.784595] new_sync_read+0x12e/0x1c0 Oct 26 09:43:09 perseus kernel: [ 14.784623] vfs_read+0x15a/0x1b0 Oct 26 09:43:09 perseus kernel: [ 14.784627] ksys_read+0x73/0x100 Oct 26 09:43:09 perseus kernel: [ 14.784650] __x64_sys_read+0x19/0x30 Oct 26 09:43:09 perseus kernel: [ 14.784668] do_syscall_64+0x58/0x90 Oct 26 09:43:09 perseus kernel: [ 14.784671] ? handle_mm_fault+0xba/0x2a0 Oct 26 09:43:09 perseus kernel: [ 14.784676] ? do_user_addr_fault+0x1df/0x680 Oct 26 09:43:09 perseus kernel: [ 14.784721] ? exit_to_user_mode_prepare+0x30/0xb0 Oct 26 09:43:09 perseus kernel: [ 14.784744] ? irqentry_exit_to_user_mode+0x9/0x20 Oct 26 09:43:09 perseus kernel: [ 14.784748] ? irqentry_exit+0x43/0x50 Oct 26 09:43:09 perseus kernel: [ 14.784775] ? exc_page_fault+0x91/0x1b0 Oct 26 09:43:09 perseus kernel: [ 14.784795] entry_SYSCALL_64_after_hwframe+0x63/0xcd Oct 26 09:43:09 perseus kernel: [ 14.784800] RIP: 0033:0x7f4cf010cd2c Oct 26 09:43:09 perseus kernel: [ 14.784832] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 d9 f4 f7 ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 2f f5 f7 ff 48 Oct 26 09:43:09 perseus kernel: [ 14.784834] RSP: 002b:00007ffff07afbe0 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 Oct 26 09:43:09 perseus kernel: [ 14.784917] RAX: ffffffffffffffda RBX: 000055b43d6a7550 RCX: 00007f4cf010cd2c Oct 26 09:43:09 perseus kernel: [ 14.784919] RDX: 0000000000001000 RSI: 000055b43d703a10 RDI: 000000000000000e Oct 26 09:43:09 perseus kernel: [ 14.784921] RBP: 00007ffff07afd10 R08: 0000000000000000 R09: 0000000000000020 Oct 26 09:43:09 perseus kernel: [ 14.784922] R10: 0000000000001000 R11: 0000000000000246 R12: 0000000000000000 Oct 26 09:43:09 perseus kernel: [ 14.784924] R13: 0000000000000000 R14: 0000000000000000 R15: 000000000000000e Oct 26 09:43:09 perseus kernel: [ 14.785041]