ksmbd oops in xfstest generic/298 with multichannel

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Any thoughts on this oops I see in ksmbd running xfstest generic/298
to current mainline

[16402.020739] run fstests generic/298 at 2024-02-03 15:41:35
[16402.317292] CIFS: Attempting to mount //localhost/test
[16407.583660] CIFS: VFS: Error connecting to socket. Aborting operation.
[16407.583668] CIFS: VFS: failed to open extra channel on
iface:10.99.0.17 rc=-115
[16407.583681] CIFS: VFS: Error connecting to socket. Aborting operation.
[16407.583682] CIFS: VFS: failed to open extra channel on
iface:fe80:0000:0000:0000:128f:1148:6fa0:b79d rc=-22
[16407.669458] CIFS: VFS: successfully opened new channel on iface:10.20.14.177
[16407.713103] CIFS: Attempting to mount //localhost/scratch
[16407.725766] CIFS: Attempting to mount //localhost/scratch
[16407.746126] CIFS: Attempting to mount //localhost/scratch
[16407.756800] CIFS: Attempting to mount //localhost/scratch
[16407.899399] workqueue: handle_ksmbd_work [ksmbd] hogged CPU for
>10000us 64 times, consider switching to WQ_UNBOUND
[16432.466494] warning: `ThreadPoolForeg' uses wireless extensions
which will stop working for Wi-Fi 7 hardware; use nl80211
[16471.493869] BUG: kernel NULL pointer dereference, address: 0000000000000028
[16471.493873] #PF: supervisor read access in kernel mode
[16471.493876] #PF: error_code(0x0000) - not-present page
[16471.493877] PGD 0 P4D 0
[16471.493880] Oops: 0000 [#1] PREEMPT SMP PTI
[16471.493882] CPU: 8 PID: 901381 Comm: kworker/8:6 Tainted: G
W  OE      6.8.0-060800rc2daily20240202-generic #202402012102
[16471.493884] Hardware name: LENOVO 20MAS08500/20MAS08500, BIOS
N2CET69W (1.52 ) 11/27/2023
[16471.493886] Workqueue: ksmbd-io handle_ksmbd_work [ksmbd]
[16471.493902] RIP: 0010:do_clone_file_range+0xe2/0x200
[16471.493906] Code: 41 5c 41 5d 41 5e 41 5f 5d 31 d2 31 c9 31 f6 31
ff 45 31 c0 45 31 c9 45 31 d2 c3 cc cc cc cc 49 8b bd a0 00 00 00 4c
8b 4f 30 <49> 8b 41 28 48 8b 80 38 04 00 00 48 85 c0 74 be 41 0f b7 01
49 8d
[16471.493908] RSP: 0018:ffffa22581e6bc90 EFLAGS: 00010246
[16471.493910] RAX: 0000000000000000 RBX: 0000000400000000 RCX: 0000000000000000
[16471.493911] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffff9542438afcc0
[16471.493913] RBP: ffffa22581e6bcc8 R08: 0000000000000000 R09: 0000000000000000
[16471.493914] R10: 0000000000000000 R11: 0000000000000000 R12: ffff9543772a0400
[16471.493915] R13: ffff954322844d00 R14: 0000000000000000 R15: 0000000400000000
[16471.493916] FS:  0000000000000000(0000) GS:ffff9549bbc00000(0000)
knlGS:0000000000000000
[16471.493918] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[16471.493919] CR2: 0000000000000028 CR3: 00000004c343c001 CR4: 00000000003706f0
[16471.493921] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[16471.493922] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
[16471.493923] Call Trace:
[16471.493924]  <TASK>
[16471.493927]  ? show_regs+0x6d/0x80
[16471.493929]  ? __die+0x24/0x80
[16471.493931]  ? page_fault_oops+0x99/0x1b0
[16471.493934]  ? do_user_addr_fault+0x2ee/0x6b0
[16471.493937]  ? exc_page_fault+0x83/0x1b0
[16471.493940]  ? asm_exc_page_fault+0x27/0x30
[16471.493944]  ? do_clone_file_range+0xe2/0x200
[16471.493947]  vfs_clone_file_range+0xa6/0x180
[16471.493950]  smb2_ioctl+0x729/0xac0 [ksmbd]
[16471.493962]  ? ksmbd_smb2_check_message+0x25b/0x3c0 [ksmbd]
[16471.493973]  __process_request+0xa3/0x1d0 [ksmbd]
[16471.493985]  __handle_ksmbd_work+0x1c4/0x2f0 [ksmbd]
[16471.493995]  handle_ksmbd_work+0x2d/0xa0 [ksmbd]
[16471.494005]  process_one_work+0x16c/0x350
[16471.494008]  worker_thread+0x306/0x440
[16471.494011]  ? __pfx_worker_thread+0x10/0x10
[16471.494013]  kthread+0xef/0x120
[16471.494016]  ? __pfx_kthread+0x10/0x10
[16471.494018]  ret_from_fork+0x44/0x70
[16471.494020]  ? __pfx_kthread+0x10/0x10
[16471.494022]  ret_from_fork_asm+0x1b/0x30
[16471.494025]  </TASK>
[16471.494026] Modules linked in: ksmbd crc32_generic rdma_cm iw_cm
ib_cm ib_core cifs(OE) rfcomm snd_seq_dummy snd_hrtimer xt_conntrack
nft_chain_nat xt_MASQUERADE nf_nat nf_conntrack_netlink nf_conntrack
nf_defrag_ipv6 nf_defrag_ipv4 xfrm_user xfrm_algo xt_addrtype
nft_compat nf_tables nfnetlink br_netfilter bridge stp llc nls_utf8
cifs_arc4 nls_ucs2_utils cifs_md4 cachefiles netfs nvme_fabrics
overlay cmac algif_hash algif_skcipher af_alg bnep binfmt_misc
nls_iso8859_1 elan_i2c snd_sof_pci_intel_cnl snd_sof_intel_hda_common
soundwire_intel intel_uncore_frequency snd_sof_intel_hda_mlink
intel_uncore_frequency_common soundwire_cadence snd_sof_intel_hda
snd_sof_pci snd_sof_xtensa_dsp snd_sof snd_ctl_led snd_sof_utils
snd_soc_hdac_hda snd_hda_ext_core snd_soc_acpi_intel_match
snd_hda_codec_realtek snd_soc_acpi soundwire_generic_allocation
snd_hda_codec_generic intel_tcc_cooling soundwire_bus
x86_pkg_temp_thermal intel_powerclamp snd_hda_codec_hdmi snd_soc_core
coretemp snd_compress ac97_bus snd_pcm_dmaengine kvm_intel
[16471.494071]  snd_hda_intel snd_intel_dspcfg snd_intel_sdw_acpi
snd_hda_codec kvm snd_hda_core snd_hwdep irqbypass crct10dif_pclmul
polyval_clmulni polyval_generic snd_pcm cmdlinepart
ghash_clmulni_intel iwlmvm intel_rapl_msr sha256_ssse3 spi_nor
sha1_ssse3 snd_seq_midi mei_hdcp mei_pxp ee1004 mtd snd_seq_midi_event
aesni_intel mac80211 crypto_simd cryptd snd_rawmidi uvcvideo
processor_thermal_device_pci_legacy libarc4 rapl btusb
processor_thermal_device videobuf2_vmalloc snd_seq btrtl
processor_thermal_wt_hint uvc processor_thermal_rfim videobuf2_memops
thinkpad_acpi btintel processor_thermal_rapl videobuf2_v4l2 think_lmi
btbcm intel_rapl_common nvram snd_seq_device btmtk ledtrig_audio
processor_thermal_wt_req firmware_attributes_class intel_cstate
snd_timer videodev intel_wmi_thunderbolt processor_thermal_power_floor
wmi_bmof platform_profile bluetooth iwlwifi input_leds snd
videobuf2_common intel_pmc_core spi_intel_pci nvidiafb mei_me
processor_thermal_mbox i2c_i801 intel_vsec vgastate int3403_thermal
ecdh_generic
[16471.494117]  joydev int3400_thermal pmt_telemetry cfg80211
spi_intel i2c_smbus mei mc ecc fb_ddc intel_soc_dts_iosf
intel_pch_thermal soundcore int340x_thermal_zone acpi_thermal_rel
pmt_class acpi_pad serio_raw mac_hid nouveau mxm_wmi drm_gpuvm
drm_exec gpu_sched drm_ttm_helper ttm drm_display_helper cec rc_core
i2c_algo_bit nfsd msr parport_pc auth_rpcgss nfs_acl ppdev lockd grace
lp parport efi_pstore sunrpc dmi_sysfs ip_tables x_tables autofs4
wacom hid_generic usbhid hid xfs btrfs blake2b_generic xor raid6_pq
libcrc32c 8250_dw nvme rtsx_pci_sdmmc crc32_pclmul ucsi_acpi nvme_core
psmouse e1000e intel_lpss_pci typec_ucsi intel_lpss rtsx_pci nvme_auth
xhci_pci idma64 xhci_pci_renesas typec video wmi pinctrl_cannonlake
[last unloaded: scsi_debug]
[16471.494162] CR2: 0000000000000028
[16471.494164] ---[ end trace 0000000000000000 ]---
[16471.729867] RIP: 0010:do_clone_file_range+0xe2/0x200
[16471.729881] Code: 41 5c 41 5d 41 5e 41 5f 5d 31 d2 31 c9 31 f6 31
ff 45 31 c0 45 31 c9 45 31 d2 c3 cc cc cc cc 49 8b bd a0 00 00 00 4c
8b 4f 30 <49> 8b 41 28 48 8b 80 38 04 00 00 48 85 c0 74 be 41 0f b7 01
49 8d
[16471.729884] RSP: 0018:ffffa22581e6bc90 EFLAGS: 00010246
[16471.729887] RAX: 0000000000000000 RBX: 0000000400000000 RCX: 0000000000000000
[16471.729888] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffff9542438afcc0
[16471.729890] RBP: ffffa22581e6bcc8 R08: 0000000000000000 R09: 0000000000000000
[16471.729908] R10: 0000000000000000 R11: 0000000000000000 R12: ffff9543772a0400
[16471.729909] R13: ffff954322844d00 R14: 0000000000000000 R15: 0000000400000000
[16471.729911] FS:  0000000000000000(0000) GS:ffff9549bbc00000(0000)
knlGS:0000000000000000
[16471.729912] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[16471.729914] CR2: 0000000000000028 CR3: 000000014b314005 CR4: 00000000003706f0
[16471.729915] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[16471.729916] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
[16471.729918] note: kworker/8:6[901381] exited with irqs disabled


-- 
Thanks,

Steve




[Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux