========================================================== Example for Kernel "6.5.0-1014-raspi #17-Ubuntu" (aarch64) ========================================================== # lsb_release -rd No LSB modules are available. Description: Ubuntu 23.10 Release: 23.10 # uname -a Linux fpgrpi 6.5.0-1014-raspi #17-Ubuntu SMP PREEMPT_DYNAMIC Thu Mar 21 11:24:03 UTC 2024 aarch64 aarch64 aarch64 GNU/Linux # cat /proc/version_signature Ubuntu 6.5.0-1014.17-raspi 6.5.13 ---------------------------- How to reproduce the problem ---------------------------- For instance, I'm using KeePassXC (https://launchpad.net/ubuntu/+source/keepassxc) to update a database located at CIFS filesystem. Any change done to that database causes this Kernel error exception: abr 11 09:11:02 fpgrpi kernel: Unable to handle kernel paging request at virtual address fffffffffffffffe abr 11 09:11:02 fpgrpi kernel: Mem abort info: abr 11 09:11:02 fpgrpi kernel: ESR = 0x0000000096000004 abr 11 09:11:02 fpgrpi kernel: EC = 0x25: DABT (current EL), IL = 32 bits abr 11 09:11:02 fpgrpi kernel: SET = 0, FnV = 0 abr 11 09:11:02 fpgrpi kernel: EA = 0, S1PTW = 0 abr 11 09:11:02 fpgrpi kernel: FSC = 0x04: level 0 translation fault abr 11 09:11:02 fpgrpi kernel: Data abort info: abr 11 09:11:02 fpgrpi kernel: ISV = 0, ISS = 0x00000004, ISS2 = 0x00000000 abr 11 09:11:02 fpgrpi kernel: CM = 0, WnR = 0, TnD = 0, TagAccess = 0 abr 11 09:11:02 fpgrpi kernel: GCS = 0, Overlay = 0, DirtyBit = 0, Xs = 0 abr 11 09:11:02 fpgrpi kernel: swapper pgtable: 4k pages, 48-bit VAs, pgdp=0000000001498000 abr 11 09:11:02 fpgrpi kernel: [fffffffffffffffe] pgd=0000000000000000, p4d=0000000000000000 abr 11 09:11:02 fpgrpi kernel: Internal error: Oops: 0000000096000004 [#1] PREEMPT SMP abr 11 09:11:02 fpgrpi kernel: Modules linked in: rfcomm snd_seq_dummy snd_hrtimer snd_seq_midi snd_seq_midi_event snd_rawmidi snd_seq snd_seq_device nls_utf8 cifs cifs_arc4 cifs_md4 fscache netfs cmac algif_hash algif_skcipher af_alg bnep lz4 lz4_compress zram zsmalloc nft_chain_nat nf_nat sunrpc xt_tcpudp xt_conntrack nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 binfmt_misc nft_compat nf_tables nfnetlink brcmfmac_wcc btsdio brcmfmac vc4 brcmutil snd_soc_hdmi_codec hci_uart cfg80211 drm_display_helper btqca btrtl raspberrypi_hwmon cec drm_dma_helper btbcm btintel bluetooth raspberrypi_gpiomem drm_kms_helper ecdh_generic rfkill ecc snd_soc_core bcm2835_v4l2(CE) bcm2835_codec(CE) bcm2835_isp(CE) bcm2835_mmal_vchiq(CE) snd_compress ac97_bus snd_pcm_dmaengine rpivid_hevc(CE) vc_sm_cma(CE) snd_bcm2835(CE) v4l2_mem2mem videobuf2_vmalloc videobuf2_dma_contig videobuf2_memops videobuf2_v4l2 videodev videobuf2_common mc snd_pcm snd_timer joydev nvmem_rmem input_leds uio_pdrv_genirq uio tcp_bbr sch_fq ecryptfs parport_pc ppdev lp parport fuse abr 11 09:11:02 fpgrpi kernel: ip_tables x_tables autofs4 btrfs blake2b_generic raid10 hid_generic raid456 async_raid6_recov async_memcpy async_pq async_xor async_tx usbhid xor xor_neon uas usb_storage raid6_pq libcrc32c raid1 raid0 multipath linear md_mod dm_mirror dm_region_hash dm_log dm_mod dax zstd z3fold spidev dwc2 v3d gpu_sched drm_shmem_helper drm roles crct10dif_ce drm_panel_orientation_quirks i2c_brcmstb udc_core i2c_bcm2835 xhci_pci xhci_pci_renesas spi_bcm2835 snd backlight phy_generic aes_arm64 abr 11 09:11:02 fpgrpi kernel: CPU: 3 PID: 79549 Comm: Thread (pooled) Tainted: G C E 6.5.0-1014-raspi #17-Ubuntu abr 11 09:11:02 fpgrpi kernel: Hardware name: Raspberry Pi 4 Model B Rev 1.4 (DT) abr 11 09:11:02 fpgrpi kernel: pstate: 60400005 (nZCv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) abr 11 09:11:02 fpgrpi kernel: pc : cifs_flush_folio+0x5c/0x160 [cifs] abr 11 09:11:02 fpgrpi kernel: lr : cifs_flush_folio+0x50/0x160 [cifs] abr 11 09:11:02 fpgrpi kernel: sp : ffff80008d00bb30 abr 11 09:11:02 fpgrpi kernel: x29: ffff80008d00bb30 x28: 0000000000000000 x27: ffff6cb892a49000 abr 11 09:11:02 fpgrpi kernel: x26: ffff6cb88fff9200 x25: ffff6cb92bd1c350 x24: 0000000000000000 abr 11 09:11:02 fpgrpi kernel: x23: 0000000000000001 x22: ffff80008d00bba8 x21: ffff80008d00bbb0 abr 11 09:11:02 fpgrpi kernel: x20: 0000000000000000 x19: fffffffffffffffe x18: 0000000000000000 abr 11 09:11:02 fpgrpi kernel: x17: 0000000000000000 x16: ffffb6bfe450e050 x15: 0000000000000000 abr 11 09:11:02 fpgrpi kernel: x14: 0000000000000000 x13: 0000000000000000 x12: 0000000000000000 abr 11 09:11:02 fpgrpi kernel: x11: 0000000000000000 x10: 0000000000000000 x9 : ffffb6bfe450df28 abr 11 09:11:02 fpgrpi kernel: x8 : ffff80008d00bad8 x7 : 0000000000000000 x6 : 0000000000023854 abr 11 09:11:02 fpgrpi kernel: x5 : ffff6cb887d82080 x4 : 0000000000001000 x3 : 0000000000000000 abr 11 09:11:02 fpgrpi kernel: x2 : 0000000000000000 x1 : 0000000000000001 x0 : fffffffffffffffe abr 11 09:11:02 fpgrpi kernel: Call trace: abr 11 09:11:02 fpgrpi kernel: cifs_flush_folio+0x5c/0x160 [cifs] abr 11 09:11:02 fpgrpi kernel: cifs_remap_file_range+0x140/0x678 [cifs] abr 11 09:11:02 fpgrpi kernel: do_clone_file_range+0xe0/0x270 abr 11 09:11:02 fpgrpi kernel: vfs_clone_file_range+0x68/0x258 abr 11 09:11:02 fpgrpi kernel: ioctl_file_clone+0x64/0xd8 abr 11 09:11:02 fpgrpi kernel: do_vfs_ioctl+0x6c8/0x978 abr 11 09:11:02 fpgrpi kernel: __arm64_sys_ioctl+0x90/0x100 abr 11 09:11:02 fpgrpi kernel: invoke_syscall+0x50/0x120 abr 11 09:11:02 fpgrpi kernel: el0_svc_common.constprop.0+0x6c/0x140 abr 11 09:11:02 fpgrpi kernel: do_el0_svc+0x34/0x50 abr 11 09:11:02 fpgrpi kernel: el0_svc+0x30/0xc8 abr 11 09:11:02 fpgrpi kernel: el0t_64_sync_handler+0x120/0x130 abr 11 09:11:02 fpgrpi kernel: el0t_64_sync+0x1a8/0x1b0 abr 11 09:11:02 fpgrpi kernel: Code: 94021742 b4000540 aa0003f3 d2820004 (f9400000) abr 11 09:11:02 fpgrpi kernel: ---[ end trace 0000000000000000 ]--- After that error the CIFS filesystem just became unusable.