xps13: nvme splat on boot

Not sure if this is a regression in rc4 ....

[    6.459488] Unable to handle kernel NULL pointer dereference at virtual address 0000000000000000
[    6.459499] Mem abort info:
[    6.459500]   ESR = 0x0000000096000044
[    6.459501]   EC = 0x25: DABT (current EL), IL = 32 bits
[    6.459502]   SET = 0, FnV = 0
[    6.459503]   EA = 0, S1PTW = 0
[    6.459504]   FSC = 0x04: level 0 translation fault
[    6.459505] Data abort info:
[    6.459506]   ISV = 0, ISS = 0x00000044, ISS2 = 0x00000000
[    6.459507]   CM = 0, WnR = 1, TnD = 0, TagAccess = 0
[    6.459508]   GCS = 0, Overlay = 0, DirtyBit = 0, Xs = 0
[    6.459509] user pgtable: 4k pages, 48-bit VAs, pgdp=00000008951b1000
[    6.459510] [0000000000000000] pgd=0000000000000000, p4d=0000000000000000
[    6.459514] Internal error: Oops: 0000000096000044 [#1]  SMP
[    6.459516] Modules linked in: dm_crypt dm_mod sm3_ce sha3_ce pwm_bl leds_qcom_lpg led_class_multicolor qcom_pbs pmic_glink_altmode aux_hpd_bridge qrtr pmic_glink pdr_interface qcom_pdr_msg qmi_helpers phy_qcom_edp panel_samsung_atna33xc20 panel_edp msm ubwc_config drm_client_lib mdt_loader llcc_qcom ocmem drm_gpuvm drm_exec gpu_sched drm_display_helper cec drm_dp_aux_bus gpucc_x1e80100 gpio_sbu_mux dispcc_x1e80100 phy_qcom_qmp_pcie phy_qcom_qmp_combo phy_snps_eusb2 phy_qcom_eusb2_repeater ps883x nvme aux_bridge drm_kms_helper nvme_core hid_multitouch typec phy_nxp_ptn3222 i2c_qcom_geni i2c_hid_of i2c_hid drm
[    6.459553] CPU: 9 UID: 0 PID: 420 Comm: cryptsetup Not tainted 6.18.0-rc4-00077-ga82dce60c6d8 #94 PREEMPT
[    6.459555] Hardware name: Dell Inc. XPS 13 9345/05H2K4, BIOS 2.10.0 06/27/2025
[    6.459556] pstate: 01400005 (nzcv daif +PAN -UAO -TCO +DIT -SSBS BTYPE=--)
[    6.459558] pc : nvme_pci_prp_iter_next+0x80/0xc0 [nvme]
[    6.459562] lr : nvme_pci_prp_iter_next+0x6c/0xc0 [nvme]
[    6.459564] sp : ffff80008300b730
[    6.459564] x29: ffff80008300b730 x28: ffff00080a16c780 x27: ffff00081ad63000
[    6.459567] x26: 00000008895a6000 x25: 0000000000000018 x24: ffff00081ad630b8
[    6.459569] x23: ffff80008300b770 x22: 0000000000025800 x21: ffff00080a16e0c8
[    6.459571] x20: ffff000808420000 x19: ffff80008300b770 x18: 0000000000200000
[    6.459574] x17: 000000000006c000 x16: ffffcb71c9fe32d0 x15: 0000000000000000
[    6.459576] x14: 0000000000000000 x13: 0000000000000000 x12: 0000000000000000
[    6.459578] x11: 0000000000000000 x10: 0000000000000000 x9 : 0000000000000000
[    6.459580] x8 : 0000001000000000 x7 : 00000000f1900000 x6 : 00000000f1900000
[    6.459582] x5 : ffff000071901000 x4 : ffff008f7e4e7000 x3 : 0000000000000000
[    6.459584] x2 : 00000000f1900000 x1 : 0000000000000000 x0 : 0000000000000000
[    6.459586] Call trace:
[    6.459588]  nvme_pci_prp_iter_next+0x80/0xc0 [nvme] (P)
[    6.459590]  nvme_prep_rq+0x23c/0xa44 [nvme]
[    6.459591]  nvme_queue_rqs+0xbc/0x1a8 [nvme]
[    6.459593]  blk_mq_dispatch_queue_requests.isra.0+0x100/0x118
[    6.459599]  blk_mq_flush_plug_list+0x90/0x184
[    6.459601]  __blk_flush_plug+0xe4/0x144
[    6.459603]  __submit_bio+0x19c/0x224
[    6.459605]  submit_bio_noacct_nocheck+0x1c4/0x274
[    6.459607]  submit_bio_noacct+0x1a0/0x2e8
[    6.459609]  submit_bio+0xa4/0x1f4
[    6.459611]  submit_bio_wait+0x54/0x94
[    6.459612]  __blkdev_direct_IO_simple+0x11c/0x244
[    6.459614]  blkdev_direct_IO+0x2d8/0x6f8
[    6.459615]  blkdev_read_iter+0xe0/0x198
[    6.459617]  vfs_read+0x230/0x31c
[    6.459620]  ksys_read+0x70/0x110
[    6.459622]  __arm64_sys_read+0x1c/0x28
[    6.459624]  invoke_syscall+0x48/0x104
[    6.459628]  el0_svc_common.constprop.0+0x40/0xe0
[    6.459630]  do_el0_svc+0x1c/0x28
[    6.459632]  el0_svc+0x34/0xec
[    6.459635]  el0t_64_sync_handler+0xa0/0xf0
[    6.459637]  el0t_64_sync+0x198/0x19c
[    6.459639] Code: b9419a80 f940ca81 d37cec00 f9400262 (f8206822)
[    6.459641] ---[ end trace 0000000000000000 ]---
[    6.459645] ------------[ cut here ]------------
[    6.459646] WARNING: CPU: 9 PID: 420 at kernel/exit.c:903 do_exit+0x6a4/0x8c8
[    6.459650] Modules linked in: dm_crypt dm_mod sm3_ce sha3_ce pwm_bl leds_qcom_lpg led_class_multicolor qcom_pbs pmic_glink_altmode aux_hpd_bridge qrtr pmic_glink pdr_interface qcom_pdr_msg qmi_helpers phy_qcom_edp panel_samsung_atna33xc20 panel_edp msm ubwc_config drm_client_lib mdt_loader llcc_qcom ocmem drm_gpuvm drm_exec gpu_sched drm_display_helper cec drm_dp_aux_bus gpucc_x1e80100 gpio_sbu_mux dispcc_x1e80100 phy_qcom_qmp_pcie phy_qcom_qmp_combo phy_snps_eusb2 phy_qcom_eusb2_repeater ps883x nvme aux_bridge drm_kms_helper nvme_core hid_multitouch typec phy_nxp_ptn3222 i2c_qcom_geni i2c_hid_of i2c_hid drm
[    6.459671] CPU: 9 UID: 0 PID: 420 Comm: cryptsetup Tainted: G      D             6.18.0-rc4-00077-ga82dce60c6d8 #94 PREEMPT
[    6.459673] Tainted: [D]=DIE
[    6.459674] Hardware name: Dell Inc. XPS 13 9345/05H2K4, BIOS 2.10.0 06/27/2025
[    6.459675] pstate: 81400005 (Nzcv daif +PAN -UAO -TCO +DIT -SSBS BTYPE=--)
[    6.459676] pc : do_exit+0x6a4/0x8c8
[    6.459678] lr : make_task_dead+0x84/0x17c
[    6.459680] sp : ffff80008300b390
[    6.459681] x29: ffff80008300b3b0 x28: ffff00080bdde900 x27: ffff00081ad63000
[    6.459684] x26: 00000008895a6000 x25: 0000000000000000 x24: ffffcb71bd4635e0
[    6.459686] x23: 0000000000000000 x22: 0000000000000000 x21: ffff00080bdde900
[    6.459688] x20: ffff00080bdde900 x19: 000000000000000b x18: 0000000000000006
[    6.459690] x17: 3030303030303030 x16: 3030303030303020 x15: ffff80008300b03f
[    6.459692] x14: 0000000000000000 x13: 2d2d2d5d20303030 x12: ffffcb71cb7863f0
[    6.459694] x11: 0000000000000058 x10: 0000000000000018 x9 : ffffcb71cb7863f0
[    6.459697] x8 : 00000000000003ce x7 : ffffcb71cb7de3f0 x6 : ffffcb71cb7de3f0
[    6.459699] x5 : ffff008f2e5bb408 x4 : 0000000000000000 x3 : 0000000000000000
[    6.459701] x2 : ffff00080bdde900 x1 : 0000000000002710 x0 : ffff80008300b978
[    6.459703] Call trace:
[    6.459704]  do_exit+0x6a4/0x8c8 (P)
[    6.459706]  make_task_dead+0x84/0x17c
[    6.459708]  die+0x144/0x15c
[    6.459709]  die_kernel_fault+0x4c0/0x4dc
[    6.459711]  do_bad_area+0x0/0x78
[    6.459713]  do_page_fault+0x18c/0x75c
[    6.459715]  do_translation_fault+0x5c/0x6c
[    6.459717]  do_mem_abort+0x40/0x90
[    6.459719]  el1_abort+0x44/0x68
[    6.459720]  el1h_64_sync_handler+0x50/0xac
[    6.459722]  el1h_64_sync+0x6c/0x70
[    6.459723]  nvme_pci_prp_iter_next+0x80/0xc0 [nvme] (P)
[    6.459724]  nvme_prep_rq+0x23c/0xa44 [nvme]
[    6.459726]  nvme_queue_rqs+0xbc/0x1a8 [nvme]
[    6.459727]  blk_mq_dispatch_queue_requests.isra.0+0x100/0x118
[    6.459730]  blk_mq_flush_plug_list+0x90/0x184
[    6.459732]  __blk_flush_plug+0xe4/0x144
[    6.459734]  __submit_bio+0x19c/0x224
[    6.459735]  submit_bio_noacct_nocheck+0x1c4/0x274
[    6.459737]  submit_bio_noacct+0x1a0/0x2e8
[    6.459739]  submit_bio+0xa4/0x1f4
[    6.459741]  submit_bio_wait+0x54/0x94
[    6.459743]  __blkdev_direct_IO_simple+0x11c/0x244
[    6.459744]  blkdev_direct_IO+0x2d8/0x6f8
[    6.459746]  blkdev_read_iter+0xe0/0x198
[    6.459747]  vfs_read+0x230/0x31c
[    6.459749]  ksys_read+0x70/0x110
[    6.459751]  __arm64_sys_read+0x1c/0x28
[    6.459753]  invoke_syscall+0x48/0x104
[    6.459755]  el0_svc_common.constprop.0+0x40/0xe0
[    6.459757]  do_el0_svc+0x1c/0x28
[    6.459759]  el0_svc+0x34/0xec
[    6.459760]  el0t_64_sync_handler+0xa0/0xf0
[    6.459762]  el0t_64_sync+0x198/0x19c
[    6.459763] ---[ end trace 0000000000000000 ]---
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information