I recently tried to access an SMB file system exported by my Mac (Mac OS
11.6) under Linux, and noticed the following.
I used a cifs mount with appropriate options, including the /seal/
option for encryption support. I was able to mount the file system and
access files. However, if I ran an ls command in a directory containing
a reasonably large number of files, it never returned or produced any
output (i.e., ls would hang).
The following appeared in the kernel log on the Linux side:
Sep 29 18:17:12 jpw.jasonjgw.net kernel: CIFS: VFS: \\jm.lan only big
read responses are supported
where jm.lan is the name of the Mac OS machine in the local DNS.
Of course, I can use ssh, rsync, sshfs, etc., probably NFS as well - to
transfer files, so this isn't important. However, Apple seem to have
decided to default to SMB as their preferred network-based file system.
So, as a matter of curiosity rather than necessity, I would be
interested to know what causes the above issue and whether there's a
solution.
The Linux kernel version is 5.14.8.
_______________________________________________
luv-main mailing list -- [email protected]
To unsubscribe send an email to [email protected]