CIFS VFS: ioctl error in smb2_get_dfs_refer rc=-5

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

 



Linux 4.16.5 (same error happened with 4.15 though):

# mount -t cifs -o credentials=~/.smbcredentials,vers=3.0,uid=...,nounix '//192.168.1.1/shared' /mnt/shared

192.168.1.1 is a Windows 10 Pro Version 1709


What does this error mean? What is the reason for it? How can it be fixed?


dmesg follows:

[ 6836.506102] fs/cifs/smb2pdu.c: In echo request
[ 6836.506109] fs/cifs/transport.c: Sending smb: smb_len=68
[ 6836.509726] fs/cifs/connect.c: RFC1002 header 0x44
[ 6836.509732] fs/cifs/smb2misc.c: smb2_check_message length: 0x48, smb_buf_length: 0x44
[ 6836.509733] fs/cifs/smb2misc.c: SMB2 len 72
[ 6841.812992] fs/cifs/inode.c: CIFS VFS: in cifs_revalidate_dentry_attr as Xid: 35 with uid: 0 [ 6841.812996] fs/cifs/inode.c: Update attributes: inode 0x00000000e154d7fa count 1 dentry: 0x000000007f48a396 d_time 0 jiffies 4296929848
[ 6841.812997] fs/cifs/inode.c: Getting info on
[ 6841.813001] fs/cifs/smb2pdu.c: create/open
[ 6841.813007] fs/cifs/transport.c: Sending smb: smb_len=128
[ 6841.813601] fs/cifs/connect.c: RFC1002 header 0x98
[ 6841.813607] fs/cifs/smb2misc.c: smb2_check_message length: 0x9c, smb_buf_length: 0x98
[ 6841.813608] smb2_calc_size: 8 callbacks suppressed
[ 6841.813609] fs/cifs/smb2misc.c: SMB2 data length 0 offset 0
[ 6841.813610] fs/cifs/smb2misc.c: SMB2 len 157
[ 6841.813611] fs/cifs/smb2misc.c: Calculated size 157 length 156 mismatch mid 31
[ 6841.813663] cifs_sync_mid_result: 18 callbacks suppressed
[ 6841.813665] fs/cifs/transport.c: cifs_sync_mid_result: cmd=5 mid=31 state=4
[ 6841.813666] cifs_small_buf_release: 15 callbacks suppressed
[ 6841.813667] fs/cifs/misc.c: Null buffer passed to cifs_small_buf_release
[ 6841.813670] fs/cifs/smb2pdu.c: Query Info
[ 6841.813672] fs/cifs/transport.c: Sending smb: smb_len=104
[ 6841.815900] fs/cifs/connect.c: RFC1002 header 0xb0
[ 6841.815903] fs/cifs/smb2misc.c: smb2_check_message length: 0xb4, smb_buf_length: 0xb0
[ 6841.815905] fs/cifs/smb2misc.c: SMB2 data length 104 offset 72
[ 6841.815905] fs/cifs/smb2misc.c: SMB2 len 180
[ 6841.815917] fs/cifs/transport.c: cifs_sync_mid_result: cmd=16 mid=32 state=4 [ 6841.815918] fs/cifs/misc.c: Null buffer passed to cifs_small_buf_release
[ 6841.815920] fs/cifs/smb2pdu.c: Close
[ 6841.815922] fs/cifs/transport.c: Sending smb: smb_len=88
[ 6841.816353] fs/cifs/connect.c: RFC1002 header 0x7c
[ 6841.816355] fs/cifs/smb2misc.c: smb2_check_message length: 0x80, smb_buf_length: 0x7c
[ 6841.816356] fs/cifs/smb2misc.c: SMB2 len 128
[ 6841.816363] fs/cifs/transport.c: cifs_sync_mid_result: cmd=6 mid=33 state=4 [ 6841.816364] fs/cifs/misc.c: Null buffer passed to cifs_small_buf_release [ 6841.816368] fs/cifs/inode.c: cifs_revalidate_cache: revalidating inode 10133099161590399 [ 6841.816370] fs/cifs/inode.c: cifs_revalidate_cache: invalidating inode 10133099161590399 mapping [ 6841.816371] fs/cifs/inode.c: CIFS VFS: leaving cifs_revalidate_dentry_attr (xid = 35) rc = 0 [ 6841.816386] fs/cifs/cifsfs.c: CIFS VFS: in cifs_statfs as Xid: 36 with uid: 0
[ 6841.816387] fs/cifs/smb2pdu.c: create/open
[ 6841.816389] fs/cifs/transport.c: Sending smb: smb_len=128
[ 6841.816799] fs/cifs/connect.c: RFC1002 header 0x98
[ 6841.816812] fs/cifs/smb2misc.c: smb2_check_message length: 0x9c, smb_buf_length: 0x98
[ 6841.816813] fs/cifs/smb2misc.c: SMB2 data length 0 offset 0
[ 6841.816814] fs/cifs/smb2misc.c: SMB2 len 157
[ 6841.816815] fs/cifs/smb2misc.c: Calculated size 157 length 156 mismatch mid 34 [ 6841.816821] fs/cifs/transport.c: cifs_sync_mid_result: cmd=5 mid=34 state=4 [ 6841.816822] fs/cifs/misc.c: Null buffer passed to cifs_small_buf_release
[ 6841.816824] fs/cifs/smb2pdu.c: Query FSInfo level 7
[ 6841.816826] fs/cifs/transport.c: Sending smb: smb_len=105
[ 6841.818902] fs/cifs/connect.c: RFC1002 header 0x68
[ 6841.818905] fs/cifs/smb2misc.c: smb2_check_message length: 0x6c, smb_buf_length: 0x68
[ 6841.818906] fs/cifs/smb2misc.c: SMB2 data length 32 offset 72
[ 6841.818907] fs/cifs/smb2misc.c: SMB2 len 108
[ 6841.818914] fs/cifs/transport.c: cifs_sync_mid_result: cmd=16 mid=35 state=4 [ 6841.818915] fs/cifs/misc.c: Null buffer passed to cifs_small_buf_release
[ 6841.818917] fs/cifs/smb2pdu.c: Close
[ 6841.818919] fs/cifs/transport.c: Sending smb: smb_len=88
[ 6841.819481] fs/cifs/connect.c: RFC1002 header 0x7c
[ 6841.819484] fs/cifs/smb2misc.c: smb2_check_message length: 0x80, smb_buf_length: 0x7c
[ 6841.819484] fs/cifs/smb2misc.c: SMB2 len 128
[ 6841.819504] fs/cifs/transport.c: cifs_sync_mid_result: cmd=6 mid=36 state=4 [ 6841.819506] fs/cifs/misc.c: Null buffer passed to cifs_small_buf_release [ 6841.819508] fs/cifs/cifsfs.c: CIFS VFS: leaving cifs_statfs (xid = 36) rc = 0
[ 6841.840663] fs/cifs/connect.c: cifs_put_tcon: tc_count=1
[ 6841.840675] fs/cifs/connect.c: CIFS VFS: in cifs_put_tcon as Xid: 37 with uid: 0
[ 6841.840676] fs/cifs/smb2pdu.c: Tree Disconnect
[ 6841.840681] fs/cifs/transport.c: Sending smb: smb_len=68
[ 6841.842707] fs/cifs/connect.c: RFC1002 header 0x44
[ 6841.842712] fs/cifs/smb2misc.c: smb2_check_message length: 0x48, smb_buf_length: 0x44
[ 6841.842713] fs/cifs/smb2misc.c: SMB2 len 72
[ 6841.842721] fs/cifs/transport.c: cifs_sync_mid_result: cmd=4 mid=37 state=4 [ 6841.842724] fs/cifs/fscache.c: cifs_fscache_release_super_cookie: (0x0000000065e26ee8)
[ 6841.842727] fs/cifs/connect.c: cifs_put_smb_ses: ses_count=1
[ 6841.842729] fs/cifs/connect.c: CIFS VFS: in cifs_free_ipc as Xid: 38 with uid: 0
[ 6841.842729] fs/cifs/smb2pdu.c: Tree Disconnect
[ 6841.842731] fs/cifs/connect.c: CIFS VFS: leaving cifs_free_ipc (xid = 38) rc = -5
[ 6841.842731] fs/cifs/connect.c: failed to disconnect IPC tcon (rc=-5)
[ 6841.842732] fs/cifs/connect.c: CIFS VFS: in cifs_put_smb_ses as Xid: 39 with uid: 0
[ 6841.842734] fs/cifs/smb2pdu.c: disconnect session 000000000c4e8364
[ 6841.842735] fs/cifs/transport.c: Sending smb: smb_len=68
[ 6841.845750] fs/cifs/connect.c: RFC1002 header 0x44
[ 6841.845753] fs/cifs/smb2misc.c: smb2_check_message length: 0x48, smb_buf_length: 0x44
[ 6841.845754] fs/cifs/smb2misc.c: SMB2 len 72
[ 6841.845770] fs/cifs/transport.c: cifs_sync_mid_result: cmd=2 mid=38 state=4 [ 6841.845779] fs/cifs/fscache.c: cifs_fscache_release_client_cookie: (0x00000000c6ed612e/0x00000000f6b80d58)
[ 6841.855712] fs/cifs/cifsfs.c: Devname: //192.168.1.1/shared flags: 0
[ 6841.855731] fs/cifs/connect.c: Username: User
[ 6841.855734] fs/cifs/connect.c: file mode: 0x1b0 dir mode: 0x1f8
[ 6841.855736] fs/cifs/connect.c: CIFS VFS: in cifs_mount as Xid: 40 with uid: 0
[ 6841.855737] fs/cifs/connect.c: UNC: \\192.168.1.1\shared
[ 6841.855744] fs/cifs/connect.c: Socket created
[ 6841.855745] fs/cifs/connect.c: sndbuf 16384 rcvbuf 87380 rcvtimeo 0x834 [ 6841.856822] fs/cifs/fscache.c: cifs_fscache_get_client_cookie: (0x00000000433261bb/0x00000000f6b80d58) [ 6841.856825] fs/cifs/connect.c: CIFS VFS: in cifs_get_smb_ses as Xid: 41 with uid: 0
[ 6841.856826] fs/cifs/connect.c: Existing smb sess not found
[ 6841.856829] fs/cifs/smb2pdu.c: Negotiate protocol
[ 6841.856833] fs/cifs/transport.c: Sending smb: smb_len=102
[ 6841.856838] fs/cifs/connect.c: Demultiplex PID: 724
[ 6841.859599] fs/cifs/connect.c: RFC1002 header 0x1c0
[ 6841.859604] fs/cifs/smb2misc.c: smb2_check_message length: 0x1c4, smb_buf_length: 0x1c0
[ 6841.859605] fs/cifs/smb2misc.c: SMB2 data length 320 offset 128
[ 6841.859606] fs/cifs/smb2misc.c: SMB2 len 452
[ 6841.859851] fs/cifs/transport.c: cifs_sync_mid_result: cmd=0 mid=0 state=4
[ 6841.859858] fs/cifs/smb2pdu.c: mode 0x1
[ 6841.859859] fs/cifs/smb2pdu.c: negotiated smb3.0 dialect
[ 6841.859862] fs/cifs/asn1.c: OID len = 10 oid = 0x1 0x3 0x6 0x1
[ 6841.859863] fs/cifs/asn1.c: OID len = 10 oid = 0x1 0x3 0x6 0x1
[ 6841.859864] fs/cifs/connect.c: Security Mode: 0x1 Capabilities: 0x300047 TimeAdjust: 0
[ 6841.859865] fs/cifs/smb2pdu.c: Session Setup
[ 6841.859866] fs/cifs/smb2pdu.c: sess setup type 4
[ 6841.859868] fs/cifs/transport.c: Sending smb: smb_len=120
[ 6841.860305] fs/cifs/connect.c: RFC1002 header 0xdc
[ 6841.860308] fs/cifs/smb2misc.c: smb2_check_message length: 0xe0, smb_buf_length: 0xdc
[ 6841.860309] fs/cifs/smb2misc.c: SMB2 data length 148 offset 72
[ 6841.860310] fs/cifs/smb2misc.c: SMB2 len 224
[ 6841.860353] fs/cifs/transport.c: cifs_sync_mid_result: cmd=1 mid=1 state=4 [ 6841.860356] Status code returned 0xc0000016 STATUS_MORE_PROCESSING_REQUIRED [ 6841.860359] fs/cifs/smb2maperror.c: Mapping SMB2 status code 0xc0000016 to POSIX err -5 [ 6841.860360] fs/cifs/misc.c: Null buffer passed to cifs_small_buf_release [ 6841.860363] fs/cifs/smb2pdu.c: rawntlmssp session setup challenge phase
[ 6841.863462] fs/cifs/smb2misc.c: SMB2 data length 0 offset 72
[ 6841.863464] fs/cifs/smb2misc.c: Calculated size 77 length 76 mismatch mid 2 [ 6841.863513] fs/cifs/misc.c: Null buffer passed to cifs_small_buf_release [ 6841.863525] fs/cifs/smb2pdu.c: SMB2/3 session established successfully [ 6841.863527] fs/cifs/connect.c: CIFS VFS: leaving cifs_get_smb_ses (xid = 41) rc = 0 [ 6841.863530] fs/cifs/connect.c: CIFS VFS: in cifs_setup_ipc as Xid: 42 with uid: 0
[ 6841.863531] fs/cifs/smb2pdu.c: TCON
[ 6841.866174] fs/cifs/misc.c: Null buffer passed to cifs_small_buf_release
[ 6841.866176] fs/cifs/smb2pdu.c: connection to pipe share
[ 6841.866178] fs/cifs/smb2pdu.c: validate negotiate
[ 6841.866179] fs/cifs/smb2pdu.c: SMB2 IOCTL
[ 6841.869607] fs/cifs/smb2misc.c: SMB2 data length 24 offset 112
[ 6841.869630] fs/cifs/misc.c: Null buffer passed to cifs_small_buf_release
[ 6841.869633] fs/cifs/smb2pdu.c: validate negotiate info successful
[ 6841.869636] fs/cifs/connect.c: CIFS VFS: leaving cifs_setup_ipc (xid = 42) rc = 0
[ 6841.869637] fs/cifs/connect.c: IPC tcon rc = 0 ipc tid = 1
[ 6841.869640] fs/cifs/connect.c: CIFS VFS: in cifs_get_tcon as Xid: 43 with uid: 0
[ 6841.869641] fs/cifs/smb2pdu.c: TCON
[ 6841.873185] fs/cifs/smb2pdu.c: connection to disk share
[ 6841.873187] fs/cifs/smb2pdu.c: validate negotiate
[ 6841.873188] fs/cifs/smb2pdu.c: SMB2 IOCTL
[ 6841.875975] fs/cifs/smb2misc.c: SMB2 data length 24 offset 112
[ 6841.876085] fs/cifs/smb2pdu.c: validate negotiate info successful
[ 6841.876088] fs/cifs/connect.c: CIFS VFS: leaving cifs_get_tcon (xid = 43) rc = 0
[ 6841.876089] fs/cifs/connect.c: Tcon rc = 0
[ 6841.876092] fs/cifs/fscache.c: cifs_fscache_get_super_cookie: (0x00000000f6b80d58/0x0000000065e26ee8)
[ 6841.876093] fs/cifs/smb2pdu.c: create/open
[ 6841.879194] fs/cifs/smb2misc.c: SMB2 data length 0 offset 0
[ 6841.879195] fs/cifs/smb2misc.c: Calculated size 157 length 156 mismatch mid 7
[ 6841.879247] fs/cifs/smb2pdu.c: Query FSInfo level 5
[ 6841.880045] fs/cifs/smb2pdu.c: Query FSInfo level 4
[ 6841.882951] fs/cifs/smb2pdu.c: Query FSInfo level 11
[ 6841.886061] fs/cifs/smb2pdu.c: Close
[ 6841.889655] fs/cifs/connect.c: build_unc_path_to_root: full_path=\\192.168.1.1\shared [ 6841.889657] fs/cifs/smb2ops.c: smb2_get_dfs_refer path <\192.168.1.1\shared>
[ 6841.889660] fs/cifs/smb2pdu.c: SMB2 IOCTL
[ 6841.890543] fs/cifs/smb2misc.c: Calculated size 77 length 76 mismatch mid 12
[ 6841.890624] Status code returned 0xc000019c STATUS_FS_DRIVER_REQUIRED
[ 6841.890628] fs/cifs/smb2maperror.c: Mapping SMB2 status code 0xc000019c to POSIX err -5
[ 6841.890630] CIFS VFS: ioctl error in smb2_get_dfs_refer rc=-5
[ 6841.891117] fs/cifs/smb2pdu.c: create/open
[ 6841.893072] fs/cifs/smb2misc.c: Calculated size 157 length 156 mismatch mid 13
[ 6841.893118] fs/cifs/smb2pdu.c: Close
[ 6841.894469] fs/cifs/smb2pdu.c: create/open
[ 6841.896265] fs/cifs/smb2misc.c: Calculated size 157 length 156 mismatch mid 15
[ 6841.896335] fs/cifs/smb2pdu.c: Close
[ 6841.899768] fs/cifs/connect.c: CIFS VFS: leaving cifs_mount (xid = 40) rc = 0 [ 6841.900208] fs/cifs/inode.c: CIFS VFS: in cifs_root_iget as Xid: 44 with uid: 0
[ 6841.900210] fs/cifs/inode.c: Getting info on
[ 6841.900214] fs/cifs/smb2pdu.c: create/open
[ 6841.903186] fs/cifs/smb2misc.c: Calculated size 157 length 156 mismatch mid 17
[ 6841.903238] fs/cifs/smb2pdu.c: Query Info
[ 6841.906244] fs/cifs/smb2pdu.c: Close
[ 6841.909722] fs/cifs/inode.c: looking for uniqueid=10133099161590399
[ 6841.909729] fs/cifs/inode.c: cifs_revalidate_cache: revalidating inode 10133099161590399 [ 6841.909730] fs/cifs/inode.c: cifs_revalidate_cache: inode 10133099161590399 is new
[ 6841.909734] fs/cifs/cifsfs.c: Get root dentry for
[ 6841.909736] fs/cifs/cifsfs.c: dentry root is: 000000005c54625c


Thanks.

--
To unsubscribe from this list: send the line "unsubscribe linux-cifs" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




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

  Powered by Linux