BUG: kernel NULL pointer dereference, i2c_transfer, drm_do_probe
BUG: kernel NULL pointer dereference, address: 0000000000000000
#PF: supervisor read access in kernel mode
#PF: error_code(0x0000) - not-present page
PGD 0 P4D 0
Oops: 0000 [#1] SMP PTI
CPU: 1 PID: 1857 Comm: Xorg.bin Tainted: G IO 5.10.7-1-default #1 openSUSE Tumbleweed
Hardware name: Dell Inc. XPS 13 9350/09JHRY, BIOS 1.7.0 01/16/2018
RIP: 0010:i2c_transfer+0x11/0x100
Code: dc ff 85 c0 0f 84 88 fe ff ff e9 86 dc 25 00 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 41 55 4>
RSP: 0018:ffffa8bac1217b70 EFLAGS: 00010246
RAX: 0000000000000000 RBX: 0000000000000005 RCX: 0000000000000001
RDX: 0000000000000002 RSI: ffffa8bac1217bb0 RDI: ffff9abd8d512038
RBP: ffff9abd8d512038 R08: 0000000000000001 R09: 0000000000009400
R10: 0000000000000000 R11: 0000000000000025 R12: ffff9abd8d512038
R13: 0000000000000002 R14: ffffa8bac1217b9f R15: ffffa8bac1217bb0
FS: 00007f10b0753f00(0000) GS:ffff9ac0eec80000(0000) knlGS:0000000000000000
CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 0000000000000000 CR3: 0000000122d42004 CR4: 00000000003706e0
Call Trace:
drm_do_probe_ddc_edid+0xb0/0x120 [drm]
drm_get_edid+0x7d/0xb0 [drm]
? drm_dp_mst_topology_get_port_validated+0xb0/0xd0 [drm_kms_helper]
drm_dp_mst_get_edid+0x5b/0x70 [drm_kms_helper]
intel_dp_mst_get_modes+0x32/0x60 [i915]
drm_helper_probe_single_connector_modes+0x1ab/0x800 [drm_kms_helper]
? drm_atomic_get_property+0xf1/0x650 [drm]
drm_mode_getconnector+0x3a7/0x410 [drm]
? timerqueue_add+0x64/0xb0
? drm_connector_property_set_ioctl+0x60/0x60 [drm]
drm_ioctl_kernel+0xaa/0xf0 [drm]
? trigger_load_balance+0x1cc/0x220
drm_ioctl+0x202/0x3b0 [drm]
? drm_connector_property_set_ioctl+0x60/0x60 [drm]
? clockevents_program_event+0x8d/0xf0
? hrtimer_interrupt+0x180/0x280
__x64_sys_ioctl+0x83/0xb0
do_syscall_64+0x33/0x80
entry_SYSCALL_64_after_hwframe+0x44/0xa9
RIP: 0033:0x7f10b0c563cb
Code: 89 d8 49 8d 3c 1c 48 f7 d8 49 39 c4 72 b5 e8 1c ff ff ff 85 c0 78 ba 4c 89 e0 5b 5d 41 5c c3 f3 0>
RSP: 002b:00007ffd1b3c79d8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
RAX: ffffffffffffffda RBX: 00007ffd1b3c7a20 RCX: 00007f10b0c563cb
RDX: 00007ffd1b3c7a20 RSI: 00000000c05064a7 RDI: 000000000000000d
RBP: 00000000c05064a7 R08: 0000000000000000 R09: 0000000000000000
R10: 00007ffd1b3fa080 R11: 0000000000000246 R12: 00007f10af9b0000
R13: 000000000000000d R14: 00000000c05064a7 R15: 0000557e69453250
Modules linked in: tcp_diag inet_diag xt_REDIRECT tun uinput rfcomm ccm nf_conntrack_netbios_ns nf_conn>
snd_hda_codec_realtek snd_soc_skl snd_hda_codec_generic snd_soc_hdac_hda snd_hda_ext_core snd_soc_sst_>
acpi_thermal_rel ac button fuse configfs dm_crypt hid_logitech_hidpp hid_logitech_dj hid_multitouch hi>
CR2: 0000000000000000
---[ end trace ae67ba40540abd3c ]---
Happened shortly after plugging in a USB-C dock that has HDMI/DP ports. Monitor on port DP1-2 (a full-size DP port) was connected.